body, td, .contenttxt {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	color:#5B5C5E;
	margin:0;
	}
	
td.white {
	background-color:#FFFFFF;
	}
	
td.gelb {
	background-color:#FEC210;
	}
	
	
td.hgelb {
	background-color:#FEE087;
	}
	
td.hgelb1 {
	background-color:#FEEFC3;
	}

td.hgelb2{
	background-color:#FFF7E1;
	}
	
td.hgelb3 {
	background-color:#FFFAEB;
	}
	
	
.hline1, .title {
	color:#B38900;
	font-family:'Times New Roman', Arial, Helvetica;
	font-size:18px;
	}
	
.hline2 {
	color:#B38900;
	font-family:'Times New Roman', Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	}
	
.hline3, {
	color:#B38900;
	font-family:'Times New Roman', Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	}
	
.strich {
	background-image:url(../img/strich_vert.gif);
	}
	
input, select, textarea {
	background-color:#FEEFC3;
	font-size:10px;
	color:#666666;
	}
	
a.menu:link, a.menu:visited {
	color:#333333;
	font-size:11px;
	text-decoration:none;
	margin-left:8px;
	}
	
a.menu:hover, a.menu_a:link, a.menu_a:visited {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:8px;
	font-size:11px;

	}
	
a.submenu:link, a.submenu:visited {
	color:#666666;
	font-size:11px;
	text-decoration:none;
	}
	
a.submenu:hover, a.submenu_a:link, a.submenu_a:visited {
	color:#333333;
	text-decoration:none;
	font-size:11px;
	}
	

	
a.smenu:link, a.smenu:visited {
	text-decoration:none;
	font-weight:bold;
	color:#F15B23;
	padding:0 5px 0 5px;
	font-size:11px;
	}
	
a.hmenu:link, a.hmenu:visited {
	text-decoration:none;
	color:#333333;
	font-face:Verdana,Arial,Helvetica;
	font-weight:bold;
	font-size:12px;

	}
	
a.hmenu:hover, a.hmenu_a:link, a.hmenu_a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
		font-size:12px;
	}
	
a.navmenu:link, a.navmenu:visited, .textnav{
	text-transform:lowercase;
	color:#F15B23;
	font-size:10px;
	}
	
.textnav {
	text-transform:lowercase;
	color:#5B5C5E;
		font-size:10px;
}
	
.small {
	color:#666666;
	font-size:10px;
	}
	
.roman {	
	font-family:'Times New Roman',Times,Arial,Verdana;
	font-size:11px;
	}

	
.infopoint {
	margin:5px 0 15px 0;
	padding:5px 1px 10px 1px;
	background-color:#FFF7E1;
	text-align:center;
	border:1px dashed #FEC210;
	font-size:11px;
	}
	
div.sunny_vorteil {
	background:#FFF7E1;
	padding:5px;
	font-size:11px;
	border:1px dashed #FEC210;
	margin:10px 0 10px 0;
}
.sunny_vorteil h3 {
	color:#B38900;
	font-family:'Times New Roman', Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
	
}

	
.infopoint a {
font-size:11px;
}

	
.jumplist {
	padding:5px 0 5px 0;
	color:#999999;
	font-size:10px;
	}
	
.bsSearch{
	font-size: 10px;
}

.listContent, .listContent1{
	padding: 10px 10px 0px 0px;
}

.listContent1{
	background-color: White;
}

.listContent, .listContentBg{
	background-color: #fff7e7;
}

.linie{
	border-top-color: #FFC310; 
	border-top-width: 1px; 
	border-top-style: solid;
}

a.buchen {
	background:url(../img/ico_sonne.gif) left no-repeat;
	padding-left:15px;
	display:block;
	text-align:left;
	font-weight:bold;

}

/* ----- funktionen end ----- */

.WheaterLeft, .WheaterImg, .forecastcell {
	float:left;
}

.WheaterLeft {
	padding-left:20px;
}

.WheaterRight {
	padding-left:20px;
}

.WheaterImg {
	padding-right:5px;
}

.clear {
clear:both;
padding-top:5px;
}

