BODY {
        padding:0px; MARGIN-TOP: 5px; FONT-SIZE: 11px; BACKGROUND: #cccccc url('gfx/bg_grad.jpg') fixed; COLOR: #333333; LINE-HEIGHT: 1.166; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.zeilehinteg {
        background-color: #f1f1f1
}
.inhalt {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.menue_top {
        BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: #999
}
.menue_bottom {
        BORDER-TOP: #ff0000 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: #999
}
A:link {
        COLOR: #c1001b; TEXT-DECORATION: none
}
A:visited {
        COLOR: #c1001b; TEXT-DECORATION: none
}
A:hover {
        COLOR: #99b81f; TEXT-DECORATION: underline
}
H1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #334d55; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006699; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Arial,sans-serif; COLOR: #333333; PADDING-TOP: 0px
}
H5 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70% Verdana, Arial,sans-serif; COLOR: #334d55; PADDING-TOP: 0px
}
UL {
        LIST-STYLE-TYPE: square
}
UL UL {
        LIST-STYLE-TYPE: disc
}
UL UL UL {
        LIST-STYLE-TYPE: none
}
INPUT {
        BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000033 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000033 1px solid; COLOR: #666666; BORDER-BOTTOM: #000033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; size: 31
}
SELECT {
        BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000033 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000033 1px solid; COLOR: #666666; BORDER-BOTTOM: #000033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; size: 31
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
        FONT: bold 1em Arial,sans-serif; COLOR: #334d55
}
#pagecell1 {
        BORDER-RIGHT: #e3b100 1px solid; BORDER-TOP: #e3b100 1px solid; RIGHT: 2%; LEFT: 55px; BORDER-LEFT: #e3b100 1px solid; WIDTH: 90%; BORDER-BOTTOM: #e3b100 1px solid; POSITION: absolute; TOP: 112px; BACKGROUND-COLOR: #ffffff; moz-border-radius: 30px
}
#tl {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}
#tr {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; RIGHT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}
#masthead {
        FONT-SIZE: 65%; RIGHT: 2%; LEFT: 55px; WIDTH: 91%; POSITION: absolute; TOP: 5px
}
#pageNav {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 178px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f7f7
}
#content {
        BORDER-RIGHT: #ccd2d2 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 178px 0px 0px; PADDING-TOP: 0px
}
#siteName {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 16px
}
#utility {
        RIGHT: 0px; LEFT: 619px; FONT: bold 110% Verdana,sans-serif; WIDTH: 210px; COLOR: #919999; POSITION: absolute; TOP: 16px; HEIGHT: 19px
}
#utility A {
        COLOR: #ffffff
}
#utility A:hover {
        TEXT-DECORATION: underline
}
#pageName {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 14px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccd2d2 1px solid
}
#pageName H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 90% Verdana,sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
#pageName IMG {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#globalNav {
        padding:0px; BACKGROUND-IMAGE: url('glbnav_background.gif'); MARGIN: 0px; WIDTH: 99%; COLOR: #cccccc; POSITION: relative; HEIGHT: 35px; min-width: 640px
}
#globalNav IMG {
        MARGIN-BOTTOM: -4px
}
#gnl {
        LEFT: 0px; POSITION: absolute; TOP: 0px
}
#gnr {
        RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#globalLink {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 757px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 8px; HEIGHT: 22px; min-width: 640px
}
A.glink {
        BORDER-RIGHT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c1001b; PADDING-TOP: 2px
}
A.glink:visited {
        BORDER-RIGHT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c1001b; PADDING-TOP: 2px
}
A.glink:hover {
        BACKGROUND-IMAGE: url('glblnav_selected.gif'); COLOR: #99b81f; TEXT-DECORATION: none
}
.skipLinks {
        DISPLAY: none
}
.subglobalNav {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 90px; HEIGHT: 25px; min-width: 740px
}
.subglobalNav A:link {
        FONT-SIZE: 120%; COLOR: #ffffff
}
.subglobalNav A:visited {
        FONT-SIZE: 120%; COLOR: #ffffff
}
.subglobalNav A:hover {
        COLOR: #cccccc
}
#search {
        FONT-SIZE: 100%; Z-INDEX: 101; RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 5px
}
#search INPUT {
        FONT-SIZE: 100%; MARGIN: 0px 0px 0px 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#search A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 100%
}
#search A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 100%
}
#search A:hover {
        MARGIN: 0px
}
#breadCrumb {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: small Verdana,sans-serif; COLOR: #aaaaaa; PADDING-TOP: 0px; HEIGHT: 220px
}
#breadCrumb A {
        COLOR: #aaaaaa
}
#breadCrumb A:hover {
        COLOR: #005fa9; TEXT-DECORATION: underline
}
.feature {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UNKNOWN {
        HEIGHT: auto
}
.feature H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 100% Verdana,sans-serif; COLOR: #000000; PADDING-TOP: 30px
}
.feature IMG {
        PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.story {
        BORDER-RIGHT: #e3b100 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e3b100 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #e3b100 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e3b100 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; moz-border-radius: 30px
}
.story H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.story P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.story A.capsule {
        DISPLAY: block; PADDING-BOTTOM: 5px; FONT: bold 1em Verdana,sans-serif; COLOR: #005fa9
}
.story A.capsule:hover {
        TEXT-DECORATION: underline
}
TD.storyLeft {
        PADDING-RIGHT: 12px
}
#siteInfo {
        CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; COLOR: #cccccc; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#siteInfo IMG {
        PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#sectionLinks {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sectionLinks H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#sectionLinks A:link {
        PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #ffffff; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('bg_nav.jpg'); PADDING-BOTTOM: 3px; COLOR: #c1001b; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid #cccccc;
}
#sectionLinks A:visited {
        PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #ffffff; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('bg_nav.jpg'); PADDING-BOTTOM: 3px; COLOR: #c1001b; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid #cccccc;
}
#sectionLinks A:hover {
        BORDER-TOP: 1px solid #cccccc; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('none'); COLOR: #99b81f; BACKGROUND-COLOR: #ddeeff; TEXT-DECORATION: none
}
.relatedLinks {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.relatedLinks H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px
}
.relatedLinks A {
        DISPLAY: block
}
#advert {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#advert IMG {
        DISPLAY: block
}
.meldung_ok {
        FONT-WEIGHT: bold; COLOR: #ff9900
}
.meldung_not_ok {
        FONT-WEIGHT: bold; COLOR: #ff0000
}
.img {
        DISPLAY: block; FLOAT: left; MARGIN: 4px 5px 5px
}
  body {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #999;
  }

  div#Rahmen {
    width: 46.1em;
    padding: 0.8em;
    border: 0px solid black;
    background-color: #999;
  }
  * html div#Rahmen {  /* Korrektur fuer IE 5.x */
    width: 47.7em;
    w\idth: 46.1em;
  }
  div#Rahmen div {
    clear: left;
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    float: left;
    width: 7.6em;
    position: relative;
    margin: 0.4em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.7em; left: -0.4em;
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
  }
  * html ul#Navigation a, * html ul#Navigation span {  /* nur fuer IE erforderlich */
    width: 100%;
    w\idth: 6.4em;
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: silver;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: maroon;
  }
 /* Erweiterung zur dynamischen Ein-/Ausblendung */
  ul#Navigation li>ul {
    display: none; top: 1.6em;
  }
  ul#Navigation li:hover>ul, ul#Navigation li>a#aktuell+ul {
    display: block;
  }

  /* Workaround fuer den IE 7 */
  *:first-child+html ul#Navigation ul {
    background-color:silver; padding-bottom:0.4em;
  }
