html body {}
body	{font: normal 0.8em verdana,helvetica,sans-serif;color:#456ba5; text-align:center; background-image:url(pics/mainbg.gif);}
td		{font: normal 0.8em verdana,helvetica,sans-serif;color:#456ba5;}
#top {
	position:relative;
	background-image:url(pics/bg.gif);
	left:0px;
	width:772px;
	height:167px;
	padding:0px;
	margin:0px auto;
		}
#menu { position:absolute;top:144px;left:125px;width:620px;text-align:right;color:#000066;}
.mail	{font:normal italic 11px verdana;left:20px;width:100;top:145px;position:absolute;font-style:italic;}
.addressMail	{font:normal italic 11px verdana;font-style:italic;color:#456ba5;}
a	{font:normal 13px verdana; color:white;text-decoration:none;}
a:hover	{color:#ffd700;text-decoration:underline overline;}
a.copy	{font:normal 10px verdana,helvetica,sans-serif;color:#cbd8f1;}
a.content	{font:normal 13px verdana,helvetica,sans-serif;color:#228b22;}
a.content:hover	{font:normal 13px verdana,helvetica,sans-serif;color:#3163c5;text-decoration:underline overline;}
a.start	{font:normal 13px verdana,helvetica,sans-serif;color:#456ba5;text-decoration:underline;}
a.topcontent	{font:normal 13px verdana,helvetica,sans-serif;color:#dc143c;}
a.topcontent:hover	{text-decoration:underline overline;color:#3163c5;}
a.mail	{color:#ffffff;}
.actLink	{color:#ffd700;font:normal 13px verdana,sans-serif;text-decoration:underline overline;}
a.actContent	{font:normal 13px verdana,helvetica,sans-serif;color:#456ba5;text-decoration:underline overline;}
#content {
	background-image:url(pics/bg.gif);
	position:relative;
	width:772px;
	margin:0px auto;
	padding-bottom:0px;
		}		
#mainWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(pics/_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 772px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y;
}
#leftContent {
	width:220px;
	text-align:left;
	float:left;
		}
address	{font-size: 13px;padding-left:20px;padding-top:5px;}		
#rightContent {
	float:right;
	width:552px;
	text-align:left;
	top:0px;
	}
#rightPic {
	width:520px;
	float:right;
	margin:0px auto;
	padding:20 25 20 0;
	}	
.picTitle	{
	font:italic normal 12px verdana,helvetica,sans-serif;
	margin:0px;
	padding-left:10px;
	
	}
.textPic	{
	float:left;
	padding-right:20px;
	padding-bottom:15px;
	}
.appTextPic	{
	float:right;
	margin:0px;
	padding:10 0 10 20;
	}
#backLink	{position:absolute;top:50px;left:250px;}
#siteLinks {
	float:right;
	width:160px;
	text-align:left;
	margin-top:10px;
	margin-bottom:2px;
	}		
h2	{position:relative;margin:0px;padding:10 45 0 0;font: bold 24pt comic sans ms, arial,helvetica,sans-serif;float:right;color:#cbd8f1;
}
h1	{position:relative;margin:0px;padding:10 45 0 0;font: bold 24pt comic sans ms, arial,helvetica,sans-serif;float:right;color:#ee8897;
}
.formText	{font: normal 13px verdana,arial,helvetica,sans-serif;padding:0 45 10 25;}
.rightText	{font: normal 13px verdana,arial,helvetica,sans-serif;padding:20 45 10 25;clear:both;margin:0px;}
.rightText2	{font: normal 13px verdana,arial,helvetica,sans-serif;padding-left:25px;padding-top:0px;padding-right:45px;clear:both;}
#pageLinks	{padding-left:20px;padding-top:10px;}
#galerie	{padding-left:20px;padding-top:20px;}
#copy	{position:absolute;font-size:10px;text-align:left;margin:6 2 2 20;color:#cbd8f1;}
.u		{text-decoration:underline;}
.small	{font-size:11px;}
.warn	{color:#ff0000;}
#pickLang	{visibility:visible;padding-left:20px;padding-top:15px;text-align:left;margin:0px auto;}		
#infoCont	{width:482px;clear:both;margin:0px auto;border-width:1px;border-top-style:solid;border-color:#cbd8f1;padding-top:5px;}
.preisInfo	{float:left;width:330px;font-size:11px;margin:0px;color:#708090;}
.zeitNS	{float:right;width:120px;font-size:11px;text-align:right;margin:0px;color:#708090;}
#bottom {
	position:relative;
	width:772px;
	margin:0px auto;
	clear:both;
		}	
#footer	{
	width:772px;
	background-image:url(pics/bottom.jpg);	
	height:26px;
	text-align:right;
	margin:0px;
	color:#000066;
	}	
.footerLinks	{
	padding:4 25 0 0;
	}		
ul	{
	margin-top: 0px;
	text-align:left;
	}
.topcontent	{font:normal 13px verdana,helvetica,sans-serif;color:#dc143c;}