*html body{overflow:auto}
table{empty-cells:show}
p {font-family:arial, tahoma, helvetica, sans-serif; font-size:12px; color:#32495D}
td{font-family:arial, tahoma, helvetica, sans-serif; font-size:12px; color:#32495D;}
h1 {font-family:arial, tahoma, helvetica, sans-serif; font-size:14px; color:#7E909E; font-weight:bold;text-transform:uppercase;}
h2 {font-family:arial, tahoma, helvetica, sans-serif; font-size:13px; color:#7E909E; font-weight:bold; margin-bottom:10px}
h3 {font-family:arial, tahoma, helvetica, sans-serif; font-size:12px; color:#415165; font-weight:bold; margin-bottom:0px}
h4 {font-family:arial, tahoma, helvetica, sans-serif; font-size:12px; color:#415165; font-weight:bold; margin-bottom:0px}
ul{list-style-type:disc;list-style-image:url('images_d1/li.gif')}
li{padding-bottom:8px}

.big {font-size:17px}
.small {font-size:11px}
.smaller {font-size:10px}

.textinhalt {line-height:17px}
.textinhalt2 {line-height:16px}

.infoheader{text-transform:uppercase; background-color:#7E909E; color:#ffffff; font-weight:normal; padding-left:3px; padding-right:3px;}
.infoheader2{background-color:#E8F0EE; font-weight:bold; padding-left:3px; padding-right:3px; padding-top:10px; border-top:2px solid #ffffff}
.infoinhalt{padding-left:3px; padding-right:3px; padding-top:3px;}
.infofooter{ font-size:10px; color:#878C90; font-style:italic; padding-left:3px; padding-right:3px; padding-top:2px;}

#popup p {font-family:arial, tahoma, helvetica, sans-serif; font-size:11px; color:#425442}
#popup .textinhalt {line-height:17px}



#navi2 p{font-size:11px; color:#D2D6DC}
#navi2 a:link {color:#D2D6DC;text-decoration:none; font-weight:normal}
#navi2 a:visited {color:#D2D6DC;text-decoration:none; font-weight:normal}
#navi2 a:activ {color:#D2D6DC;text-decoration:none; font-weight:normal}
#navi2 a:hover {color:#ffffff;text-decoration:none; font-weight:normal}

#navi2aktiv p{font-size:11px; color:#ffffff}
#navi2aktiv a:link {color:#ffffff;text-decoration:none; font-weight:normal}
#navi2aktiv a:visited {color:#ffffff;text-decoration:none; font-weight:normal}
#navi2aktiv a:activ {color:#ffffff;text-decoration:none; font-weight:normal}
#navi2aktiv a:hover {color:#ffffff;text-decoration:none; font-weight:normal}


#navibottom p{font-size:11px; color:#415165}
#navibottom a:link {color:#415165;text-decoration:none; font-weight:bold}
#navibottom a:visited {color:#415165;text-decoration:none; font-weight:bold}
#navibottom a:activ {color:#415165;text-decoration:none; font-weight:bold}
#navibottom a:hover {color:#415165;text-decoration:underline; font-weight:bold}

#fuss p{font-size:11px; color:#878C90;line-height:12px}
#fuss a:link {color:#738395;text-decoration:none; font-weight:bold}
#fuss a:visited {color:#738395;text-decoration:none; font-weight:bold}
#fuss a:activ {color:#738395;text-decoration:none; font-weight:bold}
#fuss a:hover {color:#738395;text-decoration:underline; font-weight:bold}

#top p{font-size:10px; color:#878C90;line-height:12px}
#top a:link {color:#878C90;text-decoration:none; font-weight:normal}
#top a:visited {color:#878C90;text-decoration:none; font-weight:normal}
#top a:activ {color:#878C90;text-decoration:none; font-weight:normal}
#top a:hover {color:#878C90;text-decoration:underline; font-weight:normal}

#toroot p{font-size:11px; color:#878C90;line-height:12px}
#toroot a:link {color:#878C90;text-decoration:none; font-weight:normal}
#toroot a:visited {color:#878C90;text-decoration:none; font-weight:normal}
#toroot a:activ {color:#878C90;text-decoration:none; font-weight:normal}
#toroot a:hover {color:#878C90;text-decoration:underline; font-weight:normal}


a:link {color:#558B7E;text-decoration:underline; font-weight:bold;}
a:visited {color:#558B7E;text-decoration:underline; font-weight:bold;}
a:activ {color:#558B7E;text-decoration:underline; font-weight:bold;}
a:hover {color:#32495D;text-decoration:underline; font-weight:bold;}

span {}


a.im:link {color:#415165;text-decoration:none; font-weight:bold; cursor:text}
a.im:visited {color:#415165;text-decoration:none; font-weight:bold; cursor:text}
a.im:activ {color:#415165;text-decoration:none; font-weight:bold; cursor:text}
a.im:hover {color:#415165;text-decoration:none; font-weight:bold; cursor:text} 

a.imp:link {color:#415165;text-decoration:none; cursor:text}
a.imp:visited {color:#415165;text-decoration:none; cursor:text}
a.imp:activ {color:#415165;text-decoration:none; cursor:text}
a.imp:hover {color:#415165;text-decoration:none; cursor:text} 

a.rechtespalte:link {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.rechtespalte:visited {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.rechtespalte:activ {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.rechtespalte:hover {color:#E2E4EA;text-decoration:none; font-weight:bold}

.anschrift{line-height:13px}

#topnavi p {font-family:arial, tahoma, helvetica, sans-serif; font-size:11px; color:#3B4D5D;line-height:17px}

#topnavi a:link {color:#3B4D5D;text-decoration:none; font-weight:normal;line-height:17px}
#topnavi a:visited {color:#3B4D5D;text-decoration:none; font-weight:normal;line-height:17px}
#topnavi a:activ {color:#3B4D5D;text-decoration:none; font-weight:normal;line-height:17px}
#topnavi a:hover {color:#3B4D5D;text-decoration:underline; font-weight:normal;line-height:17px}



#pagenavi p {font-family:arial, helvetica, sans-serif; font-size:11px; color:#32495D}
#pagenavi .aktiv {color:#ffffff; background-color:#7E909E; padding-left:3px; padding-right:3px;}

#pagenavi a:link {color:#757979;text-decoration:none; font-weight:normal; background-color:#EBF2F1; padding-left:3px; padding-right:3px;}
#pagenavi a:visited {color:#757979;text-decoration:none; font-weight:normal; background-color:#EBF2F1; padding-left:3px; padding-right:3px;}
#pagenavi a:activ {color:#757979;text-decoration:none; font-weight:normal; background-color:#C8D4D4; padding-left:3px; padding-right:3px;}
#pagenavi a:hover {color:#ffffff;text-decoration:none; font-weight:normal; background-color:#7E909E; padding-left:3px; padding-right:3px}



#unternavi p {font-family:arial, helvetica, sans-serif; font-size:12px; color:#1C2828}
#unternavi td {cursor:pointer}

#unternavi .bgleft {background-color:#ffffff; border-top:5px solid #ffffff; height:15px}
#unternavi .bgleft p{font-size:10px; color:#BBC3CA; margin-top:1px;}
#unternavi .bgleft span{color:#BBC3CA}
#unternavi .bgright {border-left:1px solid #ffffff; border-top:5px solid #ffffff; background-color:#EBF2F1}
#unternavi .bgright p{text-transform:uppercase; color:#32495D; margin-left:3px; margin-right:3px}

#unternavi a:link {color:#757979;text-decoration:none; font-weight:normal}
#unternavi a:visited {color:#757979;text-decoration:none; font-weight:normal}
#unternavi a:activ {color:#757979;text-decoration:none; font-weight:normal}
#unternavi a:hover {color:#1C2828;text-decoration:none; font-weight:normal}

#unternaviaktiv p {font-family:arial, helvetica, sans-serif; font-size:12px; color:#ffffff}
#unternaviaktiv td {cursor:pointer}

#unternaviaktiv .bgleft {background-color:#7E909E; border-top:5px solid #ffffff; height:15px}
#unternaviaktiv .bgleft p{font-size:10px; color:#ffffff; margin-top:1px;}
#unternaviaktiv .bgleft span{color:#ffffff}
#unternaviaktiv .bgright {border-left:1px solid #ffffff; border-top:5px solid #ffffff; background-color:#7E909E;}
#unternaviaktiv .bgright p{text-transform:uppercase; color:#ffffff; margin-left:3px; margin-right:3px}

#unternaviaktiv a:link {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv a:visited {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv a:activ {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv a:hover {color:#ffffff;text-decoration:none; font-weight:normal}



#unternavi2 p {font-family:arial, helvetica, sans-serif; font-size:11px; color:#1C2828}
#unternavi2 td {cursor:pointer}

#unternavi2 .bgleft {background-color:#ffffff; border-top:2px solid #ffffff; height:15px}
#unternavi2 .bgleft p{font-size:10px; color:#BBC3CA; margin-top:1px;}
#unternavi2 .bgleft span{color:#BBC3CA}
#unternavi2 .bgright {border-left:1px solid #ffffff; border-top:2px solid #ffffff; background-color:#EBF2F1}
#unternavi2 .bgright p{color:#32495D; margin-left:3px; margin-right:3px}

#unternavi2 a:link {color:#757979;text-decoration:none; font-weight:normal}
#unternavi2 a:visited {color:#757979;text-decoration:none; font-weight:normal}
#unternavi2 a:activ {color:#757979;text-decoration:none; font-weight:normal}
#unternavi2 a:hover {color:#1C2828;text-decoration:none; font-weight:normal}

#unternaviaktiv2 p {font-family:arial, helvetica, sans-serif; font-size:11px; color:#ffffff}
#unternaviaktiv2 td {cursor:pointer}

#unternaviaktiv2 .bgleft {background-color:#ffffff; border-top:2px solid #ffffff; height:15px}
#unternaviaktiv2 .bgleft p{font-size:10px; color:#ffffff; margin-top:1px;}
#unternaviaktiv2 .bgleft span{color:#ffffff}
#unternaviaktiv2 .bgright {border-left:1px solid #ffffff; border-top:2px solid #ffffff; background-color:#7E909E;}
#unternaviaktiv2 .bgright p{color:#ffffff; margin-left:3px; margin-right:3px}

#unternaviaktiv2 a:link {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:visited {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:activ {color:#ffffff;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:hover {color:#ffffff;text-decoration:none; font-weight:normal}



a.linkanschrift:link {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.linkanschrift:visited {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.linkanschrift:activ {color:#E2E4EA;text-decoration:none; font-weight:bold}
a.linkanschrift:hover {color:#485369;text-decoration:none; font-weight:bold}

a.suchliste:link {color:#E2E4EA;text-decoration:none}
a.suchliste:visited {color:#E2E4EA;text-decoration:none}
a.suchliste:activ {color:#E2E4EA;text-decoration:none}
a.suchliste:hover {color:#E2E4EA;text-decoration:underline}

.anschrift{line-height:13px}

#scrollContentDiv {position:absolute; top:0px; left:0px; visibility: visible;}



#scrollbg {background-image: url('images_d1/scrollbg.png');}
*html #scrollbg{background-image: url('images_d1/scrollbg.gif'); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); }

#sor {background-image: url('images/s_or.png');}
#sr {background-image: url('images/s_r.png');}
#sur {background-image: url('images/s_ur.png');}
#su {background-image: url('images/s_u.png');}
#sul {background-image: url('images/s_ul.png');}
#trans {background-image: url('images/t_weiss.png');}


*html #sor {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_or.png', sizingMethod='scale'); }
*html #sr {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_r.png', sizingMethod='scale'); }
*html #sur {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_ur.png', sizingMethod='scale'); }
*html #su {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_u.png', sizingMethod='scale'); }
*html #sul {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_ul.png', sizingMethod='scale'); }
*html #trans {background-image: url(''); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/t_weiss.png', sizingMethod='scale'); }
.sbild{position:relative; left:1px}

.uunavi{background-color:#C3C6CB; background-image: url('')}

.suche{font-family:arial, tahoma, helvetica, sans-serif; font-size:11px; height:17px; padding-top:2px; background-image:url('images_d1/suche_bg.gif');border-left:#272723 0px solid; border-top:#272723 0px solid; border-bottom:#A6A696 0px solid; border-right:#B7B7A8 0px solid; background-color: #E5E9E5; padding-left:3px;  color:#3B4D5D; width:110px;}

.hittext {color:#9AD2D8;padding-left:0px; padding-right:0px}
.suchtitle {font-size:12px; font-weight:bold;}

.formkont{font-family: arial, tahoma, sans-serif, helvetica; border-left:#D2E2DE 1px solid; border-top:#D2E2DE 1px solid; border-bottom:#6E7875 1px solid; border-right:#6E7875 1px solid; background-color: #F0F6F5; font-size:13px; padding-left:3px;  color:#32495D; width:260px;  scrollbar-face-color:#D2E2DE; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#F0F6F5; scrollbar-darkshadow-color:#F0F6F5; scrollbar-shadow-color:#7E909E; scrollbar-arrow-color:#37393A; scrollbar-track-color:#F0F6F5;}
.formbutton{font-family: arial, tahoma, sans-serif, helvetica; border-left:#D2E2DE 1px solid; border-top:#D2E2DE 1px solid; border-bottom:#6E7875 1px solid; border-right:#6E7875 1px solid; background-color: #D2E2DE; font-size:12px; color:#32495D; font-weight:bold; height:22px; width:100px;}

.zellegesamt{padding-left:5px;padding-right:5px;background-color:#F0F2F4};

.bild {border-top: 0px solid #415165; border-bottom: 0px solid #415165; border-left: 0px solid #415165; border-right: 0px solid #415165}


.sitemap {line-height:20px}

a.sitemaplink3:link {text-decoration:none; font-weight:normal}
a.sitemaplink3:visited {text-decoration:none; font-weight:normal}
a.sitemaplink3:activ {text-decoration:none; font-weight:normal}
a.sitemaplink3:hover {text-decoration:underline; font-weight:normal}