body {
font-family: Tahoma;
font-size:8pt;
font-weight: normal;
color: #454346;
background-color:#FFFFFF;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

a:link {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:underline;
}

a:visited {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:underline;
}

a:active {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:underline;
}

a:hover {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:underline;
}



a.menu:link {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.menu:visited {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.menu:active {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


a.menuklein:link {
font-size:7.5pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

a.menuklein:visited {
font-size:7.5pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

a.menuklein:active {
font-size:7.5pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}


a.menuaktiv:link {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:bold;
text-decoration:none;
}

a.menuaktiv:visited {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:bold;
text-decoration:none;
}

a.menuaktiv:active {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:bold;
text-decoration:none;
}


a.menukleinaktiv:link {
font-size:7.5pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}

a.menukleinaktiv:visited {
font-size:7.5pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}

a.menukleinaktiv:active {
font-size:7.5pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}



a.header:link {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.header:visited {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.header:active {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


a.titel:link {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.titel:visited {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.titel:active {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.titel:hover {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:underline;
}



a.titelbeitrag:link {
font-size:11pt;
font-family: Tahoma;
color:#569671;
font-weight:bold;
text-decoration:underline;
line-height: 13pt;
}

a.titelbeitrag:visited {
font-size:11pt;
font-family: Tahoma;
color:#569671;
font-weight:bold;
text-decoration:underline;
line-height: 13pt;
}

a.titelbeitrag:active {
font-size:11pt;
font-family: Tahoma;
color:#569671;
font-weight:bold;
text-decoration:underline;
line-height: 13pt;
}

a.titelbeitrag:hover {
font-size:11pt;
font-family: Tahoma;
color:#569671;
font-weight:bold;
text-decoration:underline;
line-height: 13pt;
}



a.untertitel:link {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}

a.untertitel:visited {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}

a.untertitel:active {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:none;
}

a.untertitel:hover {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:normal;
text-decoration:underline;
}


a.sitemap:link {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.sitemap:visited {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.sitemap:active {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.sitemap:hover {
font-size:8pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:underline;
}



a.listung:link {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:none;
}

a.listung:visited {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:none;
}

a.listung:active {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
text-decoration:none;
}



a.metadaten:link {
font-size:8pt;
font-family:Tahoma;
color:#02491F;
font-weight:normal;
text-decoration:none;
}

a.metadaten:visited {
font-size:8pt;
font-family:Tahoma;
color:#02491F;
font-weight:normal;
text-decoration:none;
}

a.metadaten:active {
font-size:8pt;
font-family:Tahoma;
color:#02491F;
font-weight:normal;
text-decoration:none;
}

a.metadaten:hover {
font-size:8pt;
font-family:Tahoma;
color:#02491F;
font-weight:normal;
text-decoration:underline;
}



a.gelblink:link {
font-size:8pt;
font-family:Tahoma;
color::#85061E;
font-weight:normal;
text-decoration:none;
background-color: transparent;
}

a.gelblink:visited {
font-size:8pt;
font-family:Tahoma;
color::#85061E;
font-weight:normal;
text-decoration:none;
background-color: transparent;
}

a.gelblink:active {
font-size:8pt;
font-family:Tahoma;
color::#85061E;
font-weight:normal;
text-decoration:none;
}

a.gelblink:hover {
font-size:8pt;
font-family:Tahoma;
color::#85061E;
font-weight:normal;
text-decoration:underline;
}



a.seitenzahlen:link {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
background-color: #D5A310;
}

a.seitenzahlen:visited {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
background-color: #D5A310;
}

a.seitenzahlen:active {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
background-color: #D5A310;
}

a.seitenzahlen:hover {
font-size:8pt;
font-family:Tahoma;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
background-color: #D5A310;
}



a.pfad:link {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:normal;
text-decoration:none;
}

a.pfad:visited {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:normal;
text-decoration:none;
}

a.pfad:active {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:normal;
text-decoration:none;
}

a.pfad:hover {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:normal;
text-decoration:underline;
}



a.pfadfett:link {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.pfadfett:visited {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.pfadfett:active {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:none;
}

a.pfadfett:hover {
font-size:7.5pt;
font-family:Tahoma;
color:#85061E;
font-weight:bold;
text-decoration:underline;
}



a.schriftgroesse8:link {
font-size:8pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}

a.schriftgroesse8:visited {
font-size:8pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}

a.schriftgroesse8:active {
font-size:8pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}

a.schriftgroesse8:hover {
font-size:8pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}




a.schriftgroesse9:link {
font-size:9pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse9:visited {
font-size:9pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse9:active {
font-size:9pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse9:hover {
font-size:9pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}



a.schriftgroesse11:link {
font-size:11pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse11:visited {
font-size:11pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse11:active {
font-size:11pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:none;
}

a.schriftgroesse11:hover {
font-size:11pt;
font-family:Tahoma;
color:#024A22;
font-weight:bold;
text-decoration:underline;
}



b {
font-size:8pt;
font-family:Tahoma;
color:#444247;
font-weight:bold;
}


strong {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:bold;
}

div.home{
padding-left: 7px;
padding-right: 7px;
}

div.titelhome{
padding-left: 15px;
padding-right: 15px;
}

div.titel{
padding-left: 30px;
padding-right: 30px;
}


table.sitemap {
background-image: url(/g/dottedschwarz.gif);
background-repeat: repeat-x;
}

table.dottedgrau {
border-left: 1px dotted #4C4C4C;
border-right: 1px dotted #4C4C4C;
border-bottom: 1px dotted #4C4C4C;
border-top: 1px dotted #4C4C4C;
}

td {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
line-height: 11pt;
}


.weiss {
background-color:#FFFFFF;
}

.schwarz {
background-color:#000000;
}

.dottedgraulinie {
background-image: url(/g/dottedgraulinie_horizontal.gif);
}

.dottedgraulinie_vertikal {
background-image: url(/g/dottedgraulinie_vertikal.gif);
}

.dottedweisslinie {
background-image: url(/g/dottedweisslinie.gif);
}

.dottedmenu {
background-image: url(/g/dottedmenu.gif);
}

.dottedmenu2 {
background-image: url(/g/dottedmenu2.gif);
}

.hellgruen {
background-color:#93779B;
}

.hervorhebung {
background-color:#F3F7F5;
}

.dunkelgruen {
background-color:#653D70;
}

.gelb {
background-color:#E0D8E2;
}


span.text {
font-size:8pt;
font-family:Tahoma;
color:#454346;
font-weight:normal;
line-height: 11pt;
}

span.titel {
font-size:11pt;
font-family: Tahoma;
color:#653D70;
font-weight:bold;
line-height: 13pt;
}

span.einleitung {
font-size:8pt;
font-family: Tahoma;
color:#569671;
font-weight:bold;
}

span.titelnewsletter {
font-size:8pt;
font-family:Tahoma;
color:#D4A50F;
font-weight:bold;
}

span.zwischenueberschrift {
font-size:8pt;
font-family: Tahoma;
color:#454346;
font-weight:bold;
}

span.pfad {
font-size:7.5pt;
font-family: Tahoma;
color:#454346;
font-weight:normal;
}

span.gruen {
font-size:8pt;
font-family: Tahoma;
color:#024A22;
font-weight:normal;
}

span.gruenfett {
font-size:8pt;
font-family: Tahoma;
color:#024A22;
font-weight:bold;
}



kbd {
font-size:7.5pt;
line-height: 9.5pt;
font-family: Tahoma;
color:#000000;
}

ul, ol, li, div {
font-size:8pt;
font-family: Tahoma; 
color:#444247;
font-weight:normal;
}

textarea, select, option, input {
font-size:8pt;
font-family: Tahoma; 
color:#000000;
font-weight:normal;
}



#logo_layer {
left:0px; 
position: absolute; 
top: 0px; 
/*width: 120px;
height: 72px;*/
}

#flash_layer {
left:0px; 
position: absolute; 
top: 53px; 
width: 975px;
height: 183px;
}

#header_layer {
left:678px; 
position: absolute; 
top: 0px; 
width: 297px;
}
