body {
	margin: 0px;background-color:#000033;font-family: arial, helvetica, sans-serif; font-size: 0.8em;text-align:center;}
	a:link { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none }
a:visited { color: #CC0000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px }
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}
p {margin-top:0px;}
h3 {font-size: 1em;font-style: normal;font-weight: normal;text-transform:uppercase;margin: 0px 8px 0px 0px;letter-spacing: 0.04em; float:left;}
h2 {font-size: 1.2em;font-style: normal;font-weight: bold;text-transform:uppercase;margin: 0px 0px 0px 0px;letter-spacing: 0.04em; color:#999999;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #999999;font-style: normal;letter-spacing: 0.15em; margin:0px;}
table {}
@media print{
table{ width: 90%;}
}
img{}
@media print{
img{display:none;}
}

td { padding: 5px 20px 5px 0px;}
@media print{
td{width:auto; padding: 5px 15px 5px 0px;}
}
.tdlinie {border-bottom: 1px dashed #DDDDDD}
#head {
	position: relative;margin:auto;top: 0px;
	width:980px;text-align:left;
	background-color:#DDDDDD;
	}
#logo {position:absolute;top: 0px;height:25px;width:980px;background-color:#000066;font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;font-weight: normal;color: #FFFFFF;letter-spacing: 0.2em;}
#logo a{ color: #999999; font-size: 0.9em}
#logo a:visited{ color: #999999;}
#logo a:hover{ color: #FF9999;}
@media print{
#logo{display:none}}
#bildleiste {position:absolute;top: 25px;height:70px;width:980px;background-color:#000066;}
@media print{
#bildleiste{display:none}}
#navi {position:absolute;top: 95px;height:25px;width:980px;background-color:#000000;
font: bold 10px/25px Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;color: #999999;letter-spacing: 0.2em;padding: 0px 0px 0px 0px;}
#navi a{ color: #999999; padding: 0px 6px 0px 6px; border:1px solid #000000}
#navi a:visited{ color: #999999;}
#navi a:hover{ color: #999999; border:1px solid #FF9999}
#navi a#aktiv {	color: #999999;	text-decoration: none; padding: 0px 6px 0px 6px; border:1px solid #DDDDDD}
@media print{
#navi{display:none}
}
#content {position: relative;margin:auto;top: 120px;width:980px;text-align:left;background-color:#FFFFFF;clear:both;}
@media print{
#content{top:0px;left:0px;margin:0px;}
}
.content1 { position:relative; width:960px; height: auto; min-height: 85px;text-align:left;background-color:#FFFFFF;border-bottom: 0px solid #DDDDDD;clear:both; margin:0px 0px 10px 0px;}
@media print{
.content1{width:75%; border:inherit}
}
.leerzeile { position: relative;width:980px;height:40px;text-align:left;background-color:#FFFFFF;border-bottom: 1px solid #DDDDDD;clear:both;}
@media print{
.leerzeile{display:none}
}
.links {position:relative;width:200px;background-color:#FFFFFF;padding: 15px 0px 5px 20px;float:left;}
.mitte {position:relative;width:560px;background-color:#FFFFFF;padding: 15px 0px 5px 0px;float:left;}
.rechts {position:relative;text-align:right; width:140px;background-color:#FFFFFF; padding: 15px 5px 5px 0px; float:left;}
@media print{
.rechts{display:none;}
}
.rechts1 {position:absolute;top:0px;left:750px;text-align:right; width:220px;background-color:#FFFFFF; padding: 15px 5px 5px 0px; float:left;}
.unten { position: relative;width:972px;height:30px;text-align:left;background-color:#FFFFFF;border-bottom: 1px solid #DDDDDD;padding: 10px 0px 8px 8px;clear:both;}
.dummy{ position: relative;	width:980px;height:30px;text-align:left;background-color:#FFFFFF;clear:both;}
#adresse {width:970px; min-height: 35px;text-align:left;background-color:#FFFFFF; padding: 5px 0px 5px 10px; clear:both; border-top: 1px solid #DDDDDD;}
@media print{
#adresse{ top:0px;width:65%;}
}
#gal{	color: #CC0000;	text-decoration: none; padding: 0px 6px 0px 6px; border:1px solid #DDDDDD}
@media print{
#navi{display:none}
