

/* --- Stylesheet 4523 () --------- */ 

#vst { 
	position: relative;
	margin-top: -20px;
	font-weight: 400; font-style: oblique; 
	line-height: 24px; background-color: #666666; color: #fff;
}

#vst .col { min-height: 70px; float: left; white-space: nowrap; }
#vst .col1 { width: 50%; }
#vst .col2 { width: 35%; }
#vst .col3 { width: 15%; background-color: #E93424; }




#vst .col .inner {	padding: 10px 0px;  }
#vst .col1 .inner {	background: url(//tramino.s3.amazonaws.com/s/oberstdorf/703431/vst10.png) no-repeat; padding-left: 140px; }
#vst .col3 .inner {	padding: 10px 20px 10px 20px;  }
#vst .col a.inner {	color: #fff !important; display: block;  }

#vst .line1 { font-size: 16px; }
#vst .line2 { font-size: 22px; padding-left: 20px; }



@media all and (min-width: 770px) and (max-width: 1250px) {
	#vst .col1 { width: 100%; }
	#vst .col2 { width: 70%; }
	#vst .col2 .inner { padding-left: 100px; }
	#vst .col3 { width: 30%; }
}

@media all and (max-width: 770px) {
	#vst .col { float:  none; }
	#vst .col1 { width: 100%; }
	#vst .col1 .inner { padding-left: 0px; background-image: none;}
	#vst .col2 { width: 100%; }
	#vst .col3 { width: 100%; }
}