a {
 text-decoration: none;
 color: #000000;
 font-weight:700;
}
a:visited {
 color: #000000;
}
a:hover {
 color: #000000;
 text-decoration: underline;
}
a:active {
 color: #000000;
}

a.link-klein {
 color: #000000;
 font-size: 9pt;
 text-decoration: none;
 font-weight:700;
}
a.link-klein:visited {
 color: #000000;
}
a.link-klein:hover {
 color: #000000;
 text-decoration: underline;
}
a.link-klein:active {
 color: #000000;
}

a.navi-leiste {
 color: #ffffff;
 text-decoration: underline;
}
a.navi-leiste:visited {
 color: #ffffff;
}
a.navi-leiste:hover {
 color: #ffffff;
 text-decoration: none;
}
a.navi-leiste:active {
 color: #ffffff;
}
a.news {
 color: #ffffff;
 text-decoration: underline;
}
a.news:visited {
 color: #527B63;
}
a.news:hover {
 color: #F7C64A;
 text-decoration: none;
}
a.news:active {
 color: #FF7342;
}
h1 {
 color: #106bad;
 font-family: "Arial Black";
 text-align: center;
 font-size: 20pt;
 margin-top: 25px;
}
body {
 background: #FFFFFF;
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 margin-left: 0px;
 margin-top: 0px;
 scrollbar-base-color:#0000FF;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-arrow-color:#ffffff;
 scrollbar-darkshadow-color:#000000;
 scrollbar-face-color:#0000FF;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#000000;
 scrollbar-track-color:#ffffff
}
ol, li, ul, p.normal, .MsoNormal {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:500;
}
.normal {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:500;
}
.normal-k {
 color: #000000;
 font-family: Verdana;
 font-size: 12px;
 font-weight:500;
 font-style:italic;

}
.klein, .navi-leiste2 {
 color: #000000;
 font-family: Tahoma;
 font-size: 10px;
 font-weight:700;
}
.klein-r, .klein_r {
 color: #000000;
 font-family: Tahoma;
 font-size: 10px;
 font-weight: 500;
}
.klein-weiss {
 color: #FFFFFF;
 font-family: Tahoma;
 font-size: 10px;
 font-weight:700;
}

a.klein-weiss {
 color: #FFFFFF;
 font-family: Tahoma;
 font-size: 10px;
 font-weight:700;
}
a.klein-weiss:visited {
 color: #FFFFFF;
}
a.klein-weiss:hover {
 color: #FFFFFF;
 text-decoration: underline;
}
a.klein-weiss:active {
 color: #FFFFFF;
}

.normal-l {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:500;
}

.normal-b {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:700;
}
.normal-navi-b {
 color: #800000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:700;
}
a.normal-navi-b {
 text-decoration: none;
 color: #800000;
 font-weight:700;
}
a.normal-navi-b:visited {
 color: #800000;
}
a.normal-navi-b:hover {
 color: #800000;
 text-decoration: underline;
}
a.normal-navi-b:active {
 color: #800000;
}


.normal-tab {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:500;
 margin-left:2px;
}

.ueberschrift {
 color: #000000;
 font-family: Tahoma;
 font-size: 18px;
 font-weight:700;
 line-height: 18px;
 text-transform: uppercase;

}

p.formular {
 color: #FF7342;
 font-family: Tahoma;
 font-size: 14px;
 font-weight:700;
 text-transform: uppercase;
 line-height: 18px;
 vertical-align: bottom;
 margin-top:24px;
 margin-bottom:24px;
 text-align=center;
}

p.ueberschrift-klein {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:700;
 line-height: 14px;
 vertical-align: bottom;
 margin-top:20px;
 margin-bottom:-10px;
}

.ueberschrift-klein {
 color: #000000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:700;
 line-height: 14px;
 vertical-align: bottom;
 margin-top:20px;
 margin-bottom:-10px;
}

.thema {
 color: #000000;
 font-family: Tahoma;
 font-size: 20px;
 font-weight: 900;
 text-transform: uppercase;
 line-height: 22px;

 margin-left:2px;
}

p.news-inhalt {
 color: #000000;
 font-family: Tahoma;
 font-size: 10px;
 font-weight:700;
}
p.news-ueberschrift {
 color: #ffffff;
 font-family: Tahoma;
 font-size: 10px;
 font-weight:700;
}
p.zaehler {
 color: #000000;
 font-family: Tahoma;
 font-size: 9px;
 font-weight:500;
}
p.navi-leiste {
 color: #ffffff;
 font-family: Tahoma;
 font-size: 9px;
 font-weight:700;
}

.navi {
 color: #000000;
 font-family: Tahoma,Arial;
 font-size: 12px;
 font-weight:500;
 margin-left: 10px;
 line-height: 16px;
 margin-top:3px;
 margin-bottom:3px;
 }
 ul.liste-gruen,li.liste-gruen {
 color: #000000;
 font-family: Tahoma,Arial;
 font-size: 12px;
 font-weight:500;
 list-style-image:url(../grafik/aufzaehlungszeichen-gruen.gif);
 vertical-align: top;
 line-height: 16px;
 }
ul.liste-blau,li.liste-blau {
 color: #000000;
 font-family: Tahoma,Arial;
 font-size: 12px;
 font-weight:500;
 list-style-image:url(../grafik/aufzaehlungszeichen-blau.gif);
 vertical-align: top;
 line-height: 16px;
 }
ul.liste-gelb,li.liste-gelb {
 color: #000000;
 font-family: Tahoma,Arial;
 font-size: 12px;
 font-weight:500;
 list-style-image:url(../grafik/aufzaehlungszeichen-gelb.gif);
 vertical-align: top;
 line-height: 16px;
 }

.tbackd {
 background-color: #106bad;
}
.tbackl {
 background-color: #ffffff;
}
.bordertable {
 background-color: #106bad;
 color: #ffffff;
}
.bordertablecontent {
 background-color: #ffffff;
}
.bordertablelink {
 color: #ffffff;
 border-bottom: 1px dashed #ffffff;
 text-decoration: none;
}
.bordertablelink:visited {
 color: #ffffff;
}
.bordertablelink:hover {
 color: #ffffff;
 border-bottom: 1px solid #ffffff;
 text-decoration: none;
}
