body {font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; color: black;}
p {font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; color: black;}
td { font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; color: black;}
li {line-height: 150%;Verdana, sans-serif; font-size: 8pt; font-style: normal; color: black}


		A.navi_ueberschrift:link {text-decoration: none;	color:#AC091E;	font-weight: bold;}
		A.navi_ueberschrift:hover {text-decoration: underline; color:#AC091E; font-weight: bold;}
		A.navi_ueberschrift:visited {text-decoration: none; color:#AC091E; font-weight: bold;}
		A.navi_ueberschrift:visited:hover{text-decoration: underline; color:#AC091E; font-weight: bold;}

		A.navi_links:link {text-decoration: none;	color:#FFFFFF;	font-weight: bold;font-size:11px;}
		A.navi_links:hover {text-decoration: underline; color:#9ae0ff ; font-weight:bold;font-size:11px;}
		A.navi_links:visited {text-decoration: none; color:#FFFFFF; font-weight: bold; font-size:11px;}
		A.navi_links:visited:hover{text-decoration: underline; color:#9ae0ff; font-weight: bold;font-size:11px;}

		A:link {text-decoration: none; color: #150185;}
		A:hover {text-decoration: underline; color: #772B1A;}
		A:visited {text-decoration: none; color: #150185;}
		A:visited:hover{text-decoration: underline; color: #772B1A;}


.navi_hgrund_start{background-attachment: fixed;background-image: url(../images/hgrund_navi_start.jpg) repeat-x bottom left;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;background-color:#CCCCCC;}
.navi_hgrund {background-image:url(../images/hgrund_navi_links.gif)}
.navi_hgrund_zelle_start {height:28;border-bottom:1px solid #FFFFFF;}		
.navi_hgrund_zelle {border-bottom:1px solid #FFFFFF;}				
.fliestext {line-height:18px;font-size: 9pt;}
.standardinhalt {background-color:#EDEDED;color:#333333;}
.suchetop {background-color:#A6A8B8;}
.navitop {background-color:#C8C8C8;border-left:1px solid #FFFFFF;}
.navitop_gesamt {background-color:#C8C8C8;border-bottom:1px solid #FFFFFF;}
.standardueberschrift {color:#999999;font-weight:bold; font-size:14px;}
.hgrund_unten_links {background-image: url(../images/hgrund_unten_links.jpg);}
.hgrund_unten_rechts {background-image: url(../images/hgrund_unten_rechts.jpg);border-left:1px solid #FFFFFF;}
.helleschrift {color:#333333;}
.hgrund_unten {background-color:#EDEDED;border-top:1px solid #FFFFFF;}
.ueberschrift {color: #AC091E}

#banner {
	position:absolute;
	right:5px;
	top:35px;
}

.unterkuenfte_tabelle b,.unterkuenfte_tabelle td, .unterkuenfte_tabelle a {color:#FFFFFF;}

div.xyz {
	display:block;
	height:32px;
	text-align:center;
	float:left; 
}
div.xyz a.navi_oben{
	display:block;
	height:32px;
	font-size:8.5pt;
	padding-left:0px;
	text-decoration: none;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	float:left; 	
}
div.xyz a.navi_oben:visited{
	display:block;
	height:32px;
	font-size:8.5pt;
	padding-left:0px;
	color:#FFFFFF;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
	float:left; 	
}
div.xyz a.navi_oben:hover{
	color:#FFFFFF;
	background:url(../images/hover.jpg);
	height:32px;
	text-decoration: none;
	float:left; 	
}
div.xyz a.navi_oben:visited:hover{
	color:#FFFFFF;
	background:url(../images/hover.jpg);
	height:32px;
	text-decoration: none;
	float:left; 	
}

.tabstandard td
{
	border-bottom:1px solid #CCCCCC;

}

.portal-footer

{
	width: 1029px;
	height:28px;
 	background-image:url(../images/navi_bottom.jpg);

}

a.navi_unten{
	font-size:7.5pt;
	text-decoration: none;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	vertical-align:middle;

}
a.navi_unten:visited{

	font-size:7.5pt;
	color:#FFFFFF;
	text-decoration: none;
}
a.navi_unten:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
a.navi_unten:visited:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.navi_links_bg {background-attachment: fixed;background: #6EBFF2 url(../images/navi_links_innen.jpg) repeat-x top left; height:180;}

.hovimg img{border:#000000 solid 1px;}


a.cam{
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	line-height:17px;
	vertical-align:middle;

}
a.cam:visited{

	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;
}
a.cam:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
a.cam:visited:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.tab_gb 

{
	border:#999999 solid 1px;
}
.verlauf_oben

	{
		background-image:url(../images/tabverlauf_oben.jpg);
		height:20px;
	}
	
.verlauf_unten

	{
		background-image:url(../images/tabverlauf_unten.jpg);
		height:20px;
	}
	
.webcampostcard 
		{
		width:580;
		}
		
.webcampostcard_inhalt
		{
		background-attachment: fixed;background: #D0ECFF url(../images/webcampostcard/inhalt.jpg) repeat-x top left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#436797;
		font-weight:bold;
		}		
.webcampostcard_inhalt td
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#436797;
		}		

