 body{	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-size:10pt;
 	background-color:#F8F8F8; 
 	font-weight:normal;
 }


.adr9	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#F5F5F5;  font-size:12pt; letter-spacing:0.00em; font-weight:normal;}
.adr10	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#F5F5F5;  font-size:12pt; letter-spacing:0.00em; font-weight:bold;}

.whereami{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#F8F8F8;  font-size:12pt; letter-spacing:0.00em; font-weight:bold;}

.top1	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#AEAEAE;  font-size:12pt; letter-spacing:0.00em; font-weight:bold;}
.top2	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#AEAEAE;  font-size:12pt; letter-spacing:0.00em; font-weight:normal;}

.thema1	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#7E2E10;  font-size:12pt; letter-spacing:0.10em; font-weight:bold;}
.thema2	{ font-family:Arial,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#000000;  font-size:12pt; letter-spacing:0.00em; font-weight:normal; padding-left:0px;}

.bildtext	{ font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#556388;  font-size:10pt;  letter-spacing:0.00em; font-weight:normal; font-style:normal;}
.textfeld	{ font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  color:#000000;  font-size:12pt; background:#B0C4DE; letter-spacing:0.07em; width:300px; border:1px}

.links { background-color:#71A0C7; }
.rechts{ background-color:#71A0C7; }
.oben{ background-color:#71A0C7; }
.bgmenue{ background-color:#CBC3C0; height:0px; border-width:2px; border-left:0px; border-right:0px; border-top:0px; border-color:#71A0C7;}




a {TEXT-DECORATION:none; COLOR:BLACK; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:link    { color:#0D244D; text-decoration:none; font-weight:normal; font-size:11pt;}
a:visited { color:#0D244D; text-decoration:none; font-weight:normal; font-size:11pt;}
a:active  { color:#0D244D; text-decoration:none; background-color:#F5F5F5; font-weight:normal; font-size:11pt;}
a:hover   { color:#0D244D; text-decoration:none; font-weight:bold; font-size:11pt;}


a.sec:link    { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11pt;}
a.sec:visited { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11pt;}
a.sec:active  { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11pt;}
a.sec:hover   { color:#FFFFFF; text-decoration:none; font-weight:bold;   font-size:11pt;}


#kopf {
margin-top:10px;
height:20px;
padding:5px;
border:0px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
background-color:#F8F8F8;
}

#wobinich {
margin-left:0px;
margin-top:5px;
padding:5px;
background-color:#F8F8F8;
border:0px solid #000000;
border-bottom:0 solid #000000;
border-right:0 solid #000000;
}

#links {
margin-top:15px;
margin-left:0px;
height:1100px;
width:175px;
padding:10px;
border:0px solid black;
background-color:#71A0C7;
float:left;
line-height:18px;
}


#rechts {
margin-top:15px;
height:1100px;
width:180px;
padding:10px;
border:0px solid black;
background-color:#71A0C7;
float:right;
line-height:18px;
}


#inhalt {
margin-top:10px;
margin-left:20px;
border:0px solid black;
background-color:#F8F8F8;
}

.linie {
margin-top:15px;
margin-left:0px;
border:1px solid #71A0C7;
background-color:#71A0C7;
width:45%;
padding:0px;

}

#topcontainer {
border:0px dashed #71A0C7;
background-color:#F8F8F8;
float:left;
margin-top:-5px;
width:540px;
padding:5px;
margin:-5px 5px 5px 20px;
line-height:20px;
}



.aussenrahmen {
   background-color: #F8F8F8;
   border: 0px dashed #71A0C7;
   padding: 0px;
   margin-bottom: 10px;
   margin-left: 20px;
/* min-width verhindert ein weiteres Zusammenschieben der 
Rahmenboxen bei Ereichen der minimalen Fensterweite
in Opera/Mozilla 1.3; optional anzupassen */
   width:560px;
   float:left;
}

.boxrahmen {
   background-color: #F8F8F8;
/* width notwendig für IE Win, da sonst Fehldarstellung */
/*   width: 100%; */
   padding-bottom: 0px;
   margin-left:0px;
   }

.bildbox {
   background-color: #F8F8F8;
   border-top: 3px solid #71A0C7;
   border-bottom: 3px solid #000000;
   border-left: 3px solid #808090;
   border-right: 3px solid #000000;
   margin-top: 0px; 
   margin-left: 0px; 
   
   }

   
.box01 {
   background-color: #F8F8F8;
   border: 0px solid #a53121;
   margin-top: 10px; 
   margin-left: 5px; 
   float: left;
   }


.box02 {
  background-color: #F8F8F8;
  border: 0px solid #a53121;
  margin-top: 10px;
  margin-left: 10px;
  float:left;
  width:330px;
  }


.box01g {
   background-color: #F8F8F8;
   border: 0px solid #a53121;
   margin-top: 10px; 
   margin-left: 5px; 
   float: left;
   }


.box02g {
  background-color: #F8F8F8;
  border: 0px solid #a53121;
  margin-top: 10px;
  margin-left: 10px;
  float:left;
  width:220px; 
  }



.clear {   
   clear: both;
}


.formular {
margin-left:180px;
margin-top:30px;
padding:0px;
background-color:#F8F8F8;
border:0px solid #000000;
width:500px;
}

