 body {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-size:0.8em;
    background-repeat:repeat-y;
    background-position:0 0;
 }
h1, h2, h3 {font-size:1.5em; padding-top:2px; margin-top:0px;}
h2 {font-size:1.2em}
h3 {font-size:1.0em}
ul, li {padding-left:0px; margin-left:6px}
li {padding-bottom:0px;}
acronym, abbr {border-width:0px}
.erklaerung {cursor:help}
.inhalt hr {clear:both}
a, a:link, a:active, a:visited, a:hover, a:focus {
   color:#106CB5;
   text-decoration:none;
}
a:active, a:hover, a:focus {
   text-decoration:underline;
}
.navAllgemein {
  width:200px;
  float:left;
  padding-left:17px;
  color:#fff;
}
.rechte_spalte_innen a, .rechte_spalte_innen a:link, .rechte_spalte_innen a:active, .rechte_spalte_innen a:visited,
.rechte_spalte_innen a:hover, .rechte_spalte_innen a:focus,
.navAllgemein a, .navAllgemein a:link, .navAllgemein a:active, .navAllgemein a:visited, .navAllgemein a:hover, .navAllgemein a:focus {
   color:#fff;
   text-decoration:none;
   font-weight:bold;
}
.navAllgemein a:active, .navAllgemein a:hover, .navAllgemein a:focus {
   text-decoration:none;
}
.nav_ebene_1{
  min-height:28px;
  padding-left:40px;
  padding-top:7px ;
  background-repeat:no-repeat;
  background-position:0 0;
}
.nav_ebene_2 {
  /*line-height:1.8em;*/
  padding:2px 0px 2px 10px;
  text-indent:-10px;
}
.nav_ebene_2 a:active, .nav_ebene_2 a:hover, .nav_ebene_2 a:focus {
   text-decoration:underline;
}
.inhalt, .inhalt_breit {
    width:465px;
    float:left;
    margin-left:30px;
}
.inhalt_breit {
    width:637px;
}
.inhalt p, .inhalt_breit p {padding-left:0px; margin-left:0px;}
.rechte_spalte_oben {
   background-repeat:no-repeat;
   background-position:0 0;
   height:23px;
}
.rechte_spalte {
   background-repeat:repeat-y;
   background-position:0 0;
}
.rechte_spalte_unten {
   background-repeat:no-repeat;
   background-position:0 0;
   height:23px;
}
.rechts {width:170px; float:left; margin-left:15px; margin-top:20px; color:white}
.rechte_spalte {width:170px;color:white}
.rechte_spalte_innen {
   padding:8px ; padding-top:0px; padding-bottom:0px;
}
.rechte_spalte p {padding-top:0px; margin-top:0px}
.rechte_spalte_zusatz {margin-top:20px; text-align:center;}
.invisible {display:none}
.border_bottom {border-bottom:solid 1px #000}
.abstand_oben_unten {padding-top:3px; padding-bottom:3px}
.brotkrume {font-size:0.8em; padding-bottom:18px}
.rechte_spalte h1, .rechte_spalte h2, .rechte_spalte h3, .rechte_spalte a,
.rechte_spalte a:link, .rechte_spalte a:active, .rechte_spalte a:visited,
.rechte_spalte a:hover, .rechte_spalte a:focus {
   color:#fff;
}
.rechte_spalte a,
.rechte_spalte a:link, .rechte_spalte a:active, .rechte_spalte a:visited,
.rechte_spalte a:hover, .rechte_spalte a:focus {
   font-weight:normal;
   border-bottom:dotted 1px #fff;
}
.rechte_spalte a:hover, .rechte_spalte a:focus {
   border-bottom:solid 1px #fff;
   font-style:italic;
}
.rechte_spalte p, .rechte_spalte_zusatz img, .rechte_spalte_zusatz p  {padding-left:0px; margin-left:0px; text-align:left}
.rechte_spalte_zusatz {width:175px;}