body  {
      padding:0px;
      margin:0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#00549F;
      padding-left:10px;
      padding-right:10px;
      font-size:0.8em;
      margin-top:3px
      }
div.all {}
div.invisible {display:none}
h1, h2, h3 {
      font-size:100%;
      font-weight:bold;
      }
h1    {
       padding-top:3px;
      }
.zweiteEbene{list-style:lower-alpha inside}
a, a:link, a:visited, a:hover, a:focus, a:active   {
      font-family:Arial, Helvetica, sans-serif;
      color:#00549F;
      font-style:italic;
      font-weight:bold;
      text-decoration:underline;
      }
th {
      font-weight:bold;
      text-align:left;
      padding-right:10px;
      }
cite {font-style:normal; pitch-range:70}
.daten {padding-bottom:7px; }
td.daten {padding-bottom:7px; }
.logo {
      padding:0px 0px 3px 0px; display:none;
      }
.menue, .menue2{
      /*background-color:#00549F;
      color:#00549F;  */
      color:black;
      height:22px;
      }
.menue2 {/*background-color:#E5E9F2; */text-align:center;}
.menue a, .menue a:link, .menue a:active, .menue a:hover, .menue a:focus, .menue a:visited, .aktiverLink,
.menue2 a, .menue2 a:link, .menue2 a:active, .menue2 a:hover, .menue2 a:focus, .menue2 a:visited, .aktiverLink {
     font-style:normal;
     font-weight:bold;
     text-decoration:none;
     background-color:#00549F;
     border-right:solid 1px white;
     color:white;
     display:block;
     float:left;
     text-align:center;
     padding:3px;
     overflow:visible;
}
.menue2n {height:22px}
.menue a:hover, .menue a:focus, .aktiverLink, .menue a.aktiver_Link, .menue a:link.aktiver_Link, .menue a:visited.aktiver_Link {
     color:orange;
}
html>body div.menue a:hover, .menue a:focus, .aktiverLink, .menue a.aktiver_Link, .menue a:link.aktiver_Link, .menue a:visited.aktiver_Link {
     color:#00549f;
     background-color:#cccccc;
    /* border-right:solid 1px #00549f; */
}
.aktiverLink, .menue a.aktiver_Link, .menue a:link.aktiver_Link, .menue a:visited.aktiver_Link {
     color:#00549f; background-color:#e5e9f2; /*border-bottom:solid 2px #e5e9f2; border-left:solid 1px #00549f; */
}
a.presse2 {color:white}

.menue2 a, .menue2 a:link, .menue2 a:active, .menue2 a:hover, .menue2 a:focus, .menue2 a:visited {
  background-color:#E5E9F2; color:#00549F;
}
.menue2 a:hover, .menue2 a:focus {
     color:#00549F;
     background-color:#cccccc;
}
.spalteLinks, .spalteMitte, .spalteRechts {margin-top:10px;}
.spalteLinks { width:205px; float:left; clear:both; color:#fff; display:none}
.linksA_Topic {
      display:none;
}
.linksAussen {
      display:none;
      }
.linksAussenTopic {
      display:none
      }
.schnellsuche{
      display:none
      }
.unterTopic {
      padding-top:15px;
      }

.spalteMitte {
      width:495px;
      float:left;
      overflow:visible;
}
div.spalteMitteInnen{
   background-color:white;
   padding:10px;
   padding-top:0px;
   margin-top:0px;
   height:209px;
}
.bild {
      padding-left:120px;
      padding-top:10px;
      }
.spalteRechts {
      display:none
      }
.spalteRechts a, .spalteRechts a:link, .spalteRechts a:active, .spalteRechts a:hover, .spalteRechts a:focus, .spalteRechts a:visited{
     display:none
}
.digits {speak-numeral:digits}
.sprungmarke {text-align:right;}
hr {visibility:hidden}
html>body hr {clear:both; visibility:hidden}
h1 {margin:0px;}
.news{
    width:495px;
    height:209px;
    margin-top:15px;
    color:#000;
}
.news td {
    text-align:center
}
.linie {border-width:1px; border-color:#336699; border-bottom-style:dashed; padding:2px; vertical-align:middle;}
.linie2 {border-width:1px; border-color:#336699; border-bottom-style:dashed; padding:2px; vertical-align:middle; color:#FF0000 ; font-weight:bold ;}
