html { height: 100%; }
body {	height: 100%; margin: 0;	padding: 0;	background-color: #000000;	text-align: center; }
p, td, div { margin: 0;	padding: 0;  font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; line-height: 1.5; color: #FFFFFF}
a { color: #FFFFFF; font-style: italic; font-weight: bold;}
h1 { font-family: arial, verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold;  margin: 0;	padding: 0; }
h2 { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold;  margin: 0;	padding: 0; }
img {   border: 0; float:left; }

img.bild_mitte {   border: 0; float:clear; }
img.bild_rechts {   border: 0; float:right; }
img.bild_links {   border: 0; float:left; }
img.bild_nicht {   border: 0; float:none; }

.navigation1 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_01.jpg);}
.navigation2 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_02.jpg);}
.navigation3 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_03.jpg);}
.navigation4 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_04.jpg);}
.navigation5 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_05.jpg);}
.navigation6 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_06.jpg);}
.navigation7 {  width: 955px;  height: 91px; text-align: left; background-image: url(back_07.jpg);}

.navigation_sub {  width: 955px;  height: 20px;  background-color: #ffffff;	text-align: left; padding-top:2px; margin-top:0px; }
.fuss {  width: 955px;  height: 40px;  background-color: #ffffff;	text-align: left; color: #000000; line-height: 1.2; font-size: 10px; font-weight: bold; }

p.navigation_bars  { background-image: url(shim.gif); font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}
a.navigation_bars:link  { background-image: url(schwarz_50.png); color:#FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}
a.navigation_bars:visited  { background-image: url(schwarz_50.png); color:#FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}
a.navigation_bars:hover  { background-image: url(weiss_50.png); color:#000000; font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}
a.navigation_bars:active  { background-image: url(schwarz_50.png); color:#FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}
a.navigation_bars_selected  { background-image: url(weiss_50.png); color:#000000; font-size: 14px; font-weight: bold; text-decoration:none; text-align: center; display:block;	height: 24px; float:left; margin-top:56px; padding: 10px 10px 1px 10px;	}


#tabbar1 a {	color: #000000; display:block;	width:105px;	float:left;	border:1px solid black;	border-right:none;	padding:5px 2px 5px 2px;	background:#DDDDDD;	text-align:center;	text-decoration:none;	font-size:10px; }
#tabbar1 a.last { border-right:1px solid black; color: #000000;}

p.navigation_sub  { font-size: 11px; font-weight: bold; text-decoration:none;  }
a.navigation_sub:link { color:#000000; text-decoration:none;  }
a.navigation_sub:visited { color:#000000; text-decoration:none; }
a.navigation_sub:hover { color:#8C0012;text-decoration:none; }
a.navigation_sub:active { color:#8C0012; text-decoration:none;  }
a.navigation_sub_selected  { color:#8C0012; text-decoration:none;  }

.haupt { width: 955px;  height:550px; background-color: #8C0012;	text-align: left; }
.fotolinks { width: 255px;  background-color: #8C0012;	text-align: left; float:left;  }
.inhalt { color:#FFFFFF; width: 680px;  background-color: #8C0012;	text-align: left; float:left; padding: 9px 9px 9px 9px; height:520px; overflow:auto; }

.abstandstext {color: #8C0012}
a.ohnelinie { text-decoration:none;  }

a.uebersicht {text-decoration:none; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; line-height: 1.5; color: #FFFFFF; font-style: normal; }
a.liste {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; line-height: 1.5; color: #FFFFFF; font-style: normal; font-weight: normal;}



