body {font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; color: black;
background-attachment: fixed;background: #FFFFFF url(../images/bg.gif) ; }


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:#555555;	font-weight: bold;}
		A.navi_links:hover {text-decoration: underline; color: #555555; font-weight: bold;}
		A.navi_links:visited {text-decoration: none; color:#FF0000; font-weight: bold;}
		A.navi_links:visited:hover{text-decoration: underline; color:#FF0000; font-weight: bold;}

		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:43;
	width:111;
	text-align:center;
	float:left;
	
}
div.xyz a.navi_oben{
	display:block;
	height:33px;
	font-size:8.5pt;
	text-decoration: none;
	font-weight:bold;
	color:#8B8B8B;
	background:url(../images/navi_oben_bg.gif); 	
	padding-top:10;
}
div.xyz a.navi_oben:visited{
	font-size:8.5pt;
	padding-left:0px;
	color:#8B8B8B;
	text-decoration: none;
	background:url(../images/navi_oben_bg.gif);
}
div.xyz a.navi_oben:hover{
	color:#FFFFFF;
	background:url(../images/navi_oben_bg_hover.gif);
	text-decoration: none;
	float:left; 	
	height:33;
	width:111;
	padding-top:10;

}
div.xyz a.navi_oben:visited:hover{
	color:#FFFFFF;
	background:url(../images/navi_oben_bg_hover.gif);
	text-decoration: none;
	float:left; 	
	height:33;
	width:111;
	padding-top:10;

}

.tabstandard td
{
	border-bottom:1px solid #CCCCCC;

}

.portal-footer

{
	width: 990px;
	height:28px;
	background-color:#1A1A18;
}

a.navi_unten{
	font-size:7.5pt;
	text-decoration: none;
	font-weight:normal;
	color:#CCCCCC;
	padding-left:20px;
	padding-right:20px;
	vertical-align:middle;

}
a.navi_unten:visited{

	font-size:7.5pt;
	color:#CCCCCC;
	text-decoration: none;
}
a.navi_unten:hover{
	color:#CCCCCC;
	text-decoration: underline;
}
a.navi_unten:visited:hover{
	color:#CCCCCC;
	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;
		}		

div.linkyyy {
	display:block;
	height:25px;
	width:235;
	padding-left:25;
}
div.linkyyy a{
	display:block;
	background:url(../images/non_hover.gif);
	height:25px;
	font-size:8pt;
	padding-left:20px;
	padding-top:6px;	
	text-decoration: none;
	color:#555555;
 
}
div.linkyyy a:visited{
	display:block;
	background:url(../images/non_hover.gif);
	height:25px;
	font-size:8pt;
	padding-left:20px;
	padding-top:6px;	
	text-decoration: none;
	color:#555555;
}
div.linkyyy a:hover{
	background:url(../images/hover.gif);
	height:25px;
	text-decoration:none;
	color:#FF0000;
}
div.linkyyy a:visited:hover{
	background:url(../images/hover.gif);
	height:25x;
	text-decoration:none;
	color:#FF0000;
}

.line_top_left
{
	height:5px;
	color:#000000;
	width:215;
	text-align:left;
}

.Service

{
 font-size:18px;
 font-weight:bold;
 padding-left:25;
}

.linie_schwarz

{
 width:235;
 height:4;
 padding-left:25;
 padding-bottom:10;
}
.linie_grau

{
 width:680;
 height:4;
 padding-left:0;
 padding-bottom:10;
}
.linie_schwarz_unten

{
 width:235;
 height:4;
 padding-left:25;
 padding-top:10;
}

.banner_top

{

	padding-bottom:0;

}
