
select {
	height:20px;
	font-size:11px;
	font-weight:normal;
}
.style4 {
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
#klimatabelle TR:hover {
	background:#FFFF99;
	color: #245FA1;
}

#klimatabelle TD {
	border-bottom: 1px dotted #CCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#klimatabelle TH {
	text-align: left
}

#klimatabelle TH:hover{
	background:#fff;
}


#switchTable {
	background:#f3f3f3;
	
}
.destination {
	color: #C4DAF2;
	font-size: 13pt;
	font-family:Arial, Helvetica, sans-serif;
}

.destination STRONG {
	color: #FFFFFF;
}

.schnellsuche {
	height: 190px; /* background; #A2C4EA; */
	background: #fff url(/images/hg-schnellsuche-quer-6.gif) no-repeat 8px 0px;
	padding: 0px 15px;
	border-bottom: 0px dotted #ccc;
}

.schnellsuche-bottom {
	height: 50px;
	background: #C4DAF2 url(/images/hg-schnellsuche-bottom.jpg) repeat-x;
}

.schnellsuche TD {
	padding: 2px 10px; margin: 0;
	font-family:Arial, Helvetica, sans-serif;

}


.desc {
	background: #FFF; 
	color:#245FA1; 
	text-align:left; 
	font-weight: bold; 
	padding: 5px; 
	border-bottom: 1px dotted #ccc;
}

/*
#matrix {
	background: #C4DAF2 url(../landingpages/images/preistabelle.jpg) no-repeat;
}
*/

#matrix TD {
	border-bottom: 1px solid #CCC;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	font-weight: normal;
	}

#matrix TD STRONG{
	color: #000;
	font-weight: bold;
	}


/*
#matrix TD:hover {
	background:#333;
	color:#CCCCCC;
	cursor: pointer;
	}
*/


#table-schnellsuche {
	margin-top: 12px;
}

#table-schnellsuche TD {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	border-left: 2px solid #A2C4EA;
}

#table-schnellsuche TH {
	padding-right: 15px;
	padding-top: 5px;
	text-align:left;
}

.hotelbeschreibung {
	padding: 15px 10px;
	text-align:justify;
	}
	
.veranstalter {
	font-weight: bold;
	color:#999;
	background:#FFFFFF url(/images/veranstalter-arrow.gif) no-repeat;
	padding: 0px 15px;
	margin-left: 60px;
	}
	
.preisauszeichnung {
	font-size: 1.45em;
	font-family:Arial, Helvetica, sans-serif;
	color: #245FA1;
	text-align:center;
	padding-left: 35px;
	background:url(../landingpages/images/preisalert.gif) no-repeat;
	}
	
#breadcrumb{
	font: bold 11px Verdana, Helvetica, sans-serif;
	padding-left: 20px;
}

#breadcrumb a{
	/* background: transparent url(media/breadcrumb.gif) no-repeat center right; */
	text-decoration: none;
	padding-right: 18px; /*adjust bullet image padding*/
	color: #FFF;
}

#breadcrumb a:visited, #breadcrumb a:active{
	color: #FFF;
}

#breadcrumb a:hover{
	text-decoration: underline;
}

.breadcrumpOff a, .breadcrumpOff a:visited  {
	color:#CCCCCC;
	text-decoration:none;
	}
	
.breadcrumpOff a:hover  {
	color:#000;
	text-decoration:none;
	}	

