BODY    { color: black; background: #003f7a url("../img/back/bg.gif") repeat-x; margin: 0; padding: 0 }BODY.fenster { color: black; background-color: white; margin: 0px; padding: 0px }UL.hauptnavig                  { text-align: left; list-style-type: none; list-style-position: outside; float: left; margin: 4px 0px 0px 3px; padding: 0px; width: 160px }LI.hauptnavig               { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; line-height: 18px; text-decoration: none; list-style-type: none; list-style-position: outside; padding-left: 7px }LI.unternavig          { color: white; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; line-height: 18px; text-decoration: none; list-style-type: none; list-style-position: outside; padding-left: 19px }LI.textreabstand         { list-style-type: none; list-style-position: outside; margin: 0px 0px 10px }LI.textrenormal { list-style-type: none; list-style-position: outside }UL.textre              { list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px; width: 90% }LI.textre  { background-color: #dfdfe2; list-style-position: outside; margin: 2px 0px 6px; padding: 3px 3px 3px 0px }LI.textreblau  { color: #f2f2f5; background-color: #f2f2f5; list-style-position: outside; margin: 2px 0px 6px; padding: 3px 3px 3px 0px }UL.inhalt                     { margin: 0; padding: 0; width: 526px }UL.inhalt2    { margin: 0px; padding: 0px; width: 480px }UL.inhaltohne        { margin: 0; padding: 0 }OL.inhaltohne { margin: 0px; padding: 0px; width: 750px }LI.inhalt                 { list-style-type: none; list-style-position: outside; margin: 0px 0px 2px; padding: 1px 1px 1px 10px; width: 790px }LI.inhalt1 { list-style-type: none; list-style-position: outside; margin: 0px 0px 2px; padding: 1px 1px 1px 10px; width: 560px }LI.inhalt2 { list-style-type: none; list-style-position: outside; margin: 0px 0px 2px; padding: 1px 1px 1px 10px; width: 480px }LI.inhaltstrich    { list-style-type: disc; list-style-position: outside; margin: 0 0 2px 15px; padding: 1px 0 }LI.inhaltstrich1 { list-style: disc url(../img/diverses/pfeilila.gif) outside; margin: 0px 0px 2px 20px; padding: 1px 0px }LI.inhaltzahl  { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: decimal; list-style-position: outside; margin: 0px 0px 2px 30px; padding: 1px 0px }LI.inhaltzahl1 { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: square; list-style-position: outside; margin: 0px 0px 2px 30px; padding: 1px 0px }h1    { color: black; font: bold 16px Arial, Verdana, helvetica, sans-serif; margin: 0px; border-bottom: 30px }form { margin: 0px; padding: 0px; border: 0px }h1.titeltext   { color: #083d6e; font: bold 16px Arial, Verdana, helvetica, sans-serif; text-transform: uppercase; margin: 0px 0px 10px }h1.titeltext1 { color: #083d6e; font: bold 16px Arial, Verdana, Helvetica, sans-serif; margin: 0 0 10px }h2.titeltext { color: #083d6e; font: bold 14px Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 10px }h2    { color: black; font-weight: normal; font-size: 14px; font-family: Arial, Verdana, helvetica, sans-serif; text-transform: uppercase }h2.navig  { color: white; font-weight: bold 14px Arial, Verdana, helvetica, sans-serif; margin: 0px; text-decoration: none; }h3      { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px }h3.grau  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, helvetica, sans-serif; background-color: #dfdfe2; margin: 0px; padding: 3px; width: 310px }h3.rot { color: #900; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px }h3.weiss   { color: #c5c696; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #003f7a; margin: 0 }h3.inhalt     { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px; width: 780px }table.textre     { border-left: 1px solid #717171; width: 28% }table.notfall { border-top: 1px solid #717171; border-bottom: 1px solid #717171 }table.rechts   { border-left: 1px solid #717171 }img.oben { float: right; margin: 0px; padding: 0px; border: 0px; top: 0px; left: 0px }h3.aktu     { color: black; font-variant: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px }h3.presse { color: black; font-variant: normal; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px }h4     { color: black; font-variant: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, helvetica, sans-serif; margin: 0px }h4.datum    { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-variant: normal; font-weight: normal; margin-top: 5px; margin-right: 5px }a:link      { color: #003f7a; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:visited { color: #003f7a; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:active { color: #003f7a; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:link.aktuell   { color: #003f7a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:visited.aktuell  { color: #003f7a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:active.aktuell  { color: #003f7a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }a:link.hnavigweiss    { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:visited.hnavigweiss    { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:active.hnavigweiss   { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:active.hnaviggelb   { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:visited.hnaviggelb     { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:link.hnaviggelb     { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:link.navigweiss     { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:visited.navigweiss   { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:active.navigweiss   { color: white; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:active.naviggelb   { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:visited.naviggelb    { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:link.naviggelb    { color: #c5c696; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:link.unavigweiss     { color: white; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:visited.unavigweiss     { color: white; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:active.unavigweiss    { color: white; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:link.unaviggelb    { color: #c5c696; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:visited.unaviggelb    { color: #c5c696; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none }a:active.unaviggelb   { color: #c5c696; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:link.obennavig     { color: black; font-size: 10px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none; margin-top: 5px }.obennavig  { color: black; font-size: 10px; font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; margin-top: 5px }a:link.obennavig1 { color: #900; font-size: 14px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:visited.obennavig    { color: black; font-size: 10px; font-family: arial, helvetica, geneva, sans-serif; font-weight: normal; text-decoration: none; margin-top: 5px }a:visited.obennavig1 { color: #900; font-size: 14px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }a:active.obennavig   { color: black; font-size: 10px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none; margin-top: 5px }a:active.obennavig1 { color: #900; font-size: 14px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }input { color: #083d6e; font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #f2f2f5; padding: 1px; border: solid 1px #717171 }input.abstand { color: #083d6e; font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #f2f2f5; margin-bottom: 3px; padding: 1px; border: solid 1px #717171 }fieldset  { margin: 0px; padding: 0px; border: 0px; left: 0px }legend { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-indent: 0px; margin: 0px; padding: 0px; border: 0px; left: 0px }textarea { color: #083d6e; font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #f2f2f5; padding: 1px; border: solid 1px #717171 }input.absenden { color: #083d6e; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #dfdfe2; padding: 2px; border: outset 2px #717171 }select { color: #083d6e; font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #f2f2f5; padding: 1px; border: solid 1px #717171 }caption { text-align: left }th { vertical-align: top; border-bottom: 1px solid #717171 }th.mitte { vertical-align: top; border-right: 1px solid #717171; border-bottom: 1px solid #717171; border-left: 1px solid #717171 }th.linie { vertical-align: top; border-right: 1px solid #717171; border-bottom: 1px solid #717171 }th.linie1 { vertical-align: top; border: solid 1px #717171 }th.linie2 { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171; border-bottom: 1px solid #717171 }td.abstand { vertical-align: top; margin-bottom: 4px; border-bottom: 5px solid white }td.mitte  { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171; border-left: 1px solid #717171 }td.kasten { text-align: center; vertical-align: top; padding: 2px; border: solid 1px #717171 }td.linie { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171 }td.linie2 { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171; border-left: 1px solid #717171 }td.linie3 { vertical-align: top; border: solid 1px #717171 }td.linie1   { vertical-align: top; border-right: 1px solid #717171 }td.aussen { vertical-align: top; border-top: 1px solid #717171 }td.aussen1 { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171 }td.aussen2 { vertical-align: top; border-top: 1px solid #717171; border-right: 1px solid #717171; border-bottom: 1px solid #717171 }td.obenunten { background-color: #f2f2f5; vertical-align: top; border-top: 1px solid #717171; border-bottom: 1px solid #717171 }option.fett { color: #083d6e; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, sans-serif }#logo    { width: 0px; height: 0px; visibility: hidden }img { margin: 0; padding: 0 }.isearch-highlight { font-weight: bold; background-color: #c5c696 }.xml   { color: white; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #ff8f16; padding: 2px; border: solid 1px black }