

/* --- Stylesheet 1608 () --------- */ 

.T1241 .image .inner {
	margin: 0px 0px 0px 0px;
	background-color: #D4D2C7;
	background-repeat: no-repeat;
	background-position: center center;
	height: 300px;
}

.T1241 .image .inner { margin: 0px 20px 0px 0px; }

.T1241 .image1 {
	float: left;
	width: 35%;
	height: 300px;
}


.T1241 .text {
	float: left;
	width: 45%;
	height: 300px;
}

.T1241 .text .inner {
	background: url(http://tramino.s3.amazonaws.com/s/hotel-oberstdorf/392634/quot.png) 20px 00px #fff no-repeat;
	position: relative; background-color: #ffffff;
	padding: 60px 30px 20px 140px; margin-right: 20px; font-size: 14px;
	line-height: 125%;
	height: 220px;
}


#TraminoInhalt .T1241 .text h2 {
	max-width: 450px;
	font-family: "Signika Negative", Helvetica, Arial, sans-serif; color: #CC0000;
	font-size: 25px !important; line-height: 120%; font-weight: normal;
	margin: 0px 0px 10px 0px;
}


.T1241 .autor {
	color: #aaa;
	font-size: 15px; line-height: 120%; font-weight: normal;
	margin: 0px 50px 10px 0px;
}


.T1241 .image2 {
	float: left;
	width: 20%;
}
.T1241 .image2 .inner { margin: 0px 0px 0px 0px; }




@media all and (max-width: 700px){
	#page #content .T1241 .image1 { float: none; width: 100%; }
	#page #content .T1241 .text { float: none; width: 100%; height: auto; }
	#page #content .T1241 .image2 { display: none; }
	#page #content .T1241 .text h2 { font-size: 14px !important; line-height: 120%; }
}

@media all and (min-width: 700px) and (max-width: 1100px){
	#page #content .T1241 .text { font-size: 14px; line-height: 125%; }
	#page #content .T1241 .text h2 { font-size: 16px !important; line-height: 120%; }
}

@media all and (min-width: 1100px) and (max-width: 1285px){
	#page #content .T1241 .text { font-size: 14px; line-height: 125%; }
	#page #content .T1241 .text h2 { font-size: 18px !important; line-height: 120%; }
}

@media all and (min-width: 1285px) and (max-width: 1350px){
	#page #content .T1241 .text { font-size: 16px; line-height: 125%; }
	#page #content .T1241 .text h2 { font-size: 20px !important; line-height: 120%; }
}

@media all and (min-width: 1350px) and (max-width: 1450px){
	#page #content .T1241 .text { font-size: 18px; line-height: 125%; }
	#page #content .T1241 .text h2 { font-size: 24px !important; line-height: 120%; }
}

@media all and (min-width: 1450px) {
	#page #content .T1241 .text { font-size: 20px; line-height: 125%; }
	#page #content .T1241 .text h2 { font-size: 28px !important; line-height: 120%; }
}