body {font-family:Verdana,Arial;font-size:10px;color:#444444;margin:0px;border:0px;background-color: #FFFFFF;}

#menu { position:relative; width:185px;height:25px;margin-bottom:1px;margin-left:1px; }
html>body #menu { width:184px; }
.menusselect { position:relative; width:185px;height:25px;margin-bottom:1px;margin-left:1px;background-color:#2887d7; }
.menus1select { position:relative; width:185px;height:24px;margin-bottom:1px;margin-left:1px;background-color:#2887d7; }
html>body .menuselect { width:184px; }
.menus { position:relative; width:185px;height:25px;margin-bottom:1px;margin-left:1px;background-color:#dcdcdc; }
.menus1 { position:relative; width:185px;height:24px;margin-bottom:1px;margin-left:1px;background-color:#dcdcdc; }
html>body .menuunselect { width:184px; }

#menuunused { position:relative; width:185px;height:23px;margin-bottom:1px;margin-left:1px;background-color:#d4e7f6; }
html>body #menuunused { width:184px; }
.menupos { position:absolute; top: 7px; left: 11px; }
.menuimg { position:absolute; top: 0px; left: 0px; width: 3px; height: 25px; border: 0px; background-color: #969696; }
.menuimgselect { position:absolute; top: 0px; left: 0px; width: 3px; height: 25px; border: 0px; background-color: #2887d7; }

#submenu { position:relative;float:left;height:25px;width:718px;margin-bottom:1px;background-color:#2887d7; }

#submenupos { position:absolute; top:9px; left: 20px; }
#subtitlelogo { position:absolute; top:0px; left: 540px; }

#e1 { position:absolute; top:0px; left:0px; width:905px; z-index:10; margin-bottom:27px; }
#e1_1 { position:relative; height:55px;background-color:#FFFFFF;z-index:20; }
#e1_1_1 { position:absolute; top:0px; right:5px; }
html>body #e1_1_1 { right:6px; }
#kwue { position:absolute; top:2px; right:58px; }

#e1_2 { z-index:5;}
#e1_2_1 { float:left;width:185px; }
#el_2_1_1 { margin-left:15px; margin-right:0px;}
#e1_2_2 { margin-left:187px; }
#e1_2_2_1 { float:left; margin-bottom:40px; margin-top:20px;width: 718px;}
#e1_2_2_1_1 { position:relative; margin-left:20px; margin-right:0px; }
#e1_2_3 { position:relative; z-index:5;}
#e1_2_3_1 { position:absolute; top:-2000px; left:185px; height:2000px; width:0px; border-left:1px solid #2887d7; z-index:5; }
#e1_2_3_2 { position:absolute; top:-26px; left:187px; height:26px; width:718px; background-color:#f0f0f0; }
#e1_2_3_3 { position:absolute; top:2px; left:187px; height:26px; width:718px; }

#se1 { position:absolute; top:4px; left:197px; }
#se2 { position:absolute; top:4px; left:318px; }
#se3 { position:absolute; top:4px; left:436px; }

.clear { clear:both; }

#grid_title { position:relative; margin-bottom:10px; background-color:white; }
#grid_text { position:relative; margin-bottom:15px; background-color:white; }

#grid_sl1 { float:left; width:155px; margin-right: 22px;padding-right:5px;padding-top:5px;background-color:#ebf5fa; }
#grid_sm1 { float:left; width:344px; background-color:white; }
#grid_sr1 { float:right; width:155px; background-color:white; }
#grid_srrat { float:right; width:155px; background-color:#ebf5fa; }

#grid_sl2 { float:left; width:155px; margin-right: 22px;padding-right:5px;padding-top:5px;background-color:#ebf5fa;; }
#grid_sm2 { float:left; width:169px; background-color:white; }
#grid_sr2 { float:right; width:330px; background-color:white; }

#grid_sl3 { float:left; width:155px; margin-right: 22px; background-color:white; }
#grid_sm3 { float:left; width:335px; background-color:white; }
#grid_sr3 { float:right; width:173px; background-color:white; }

ul {margin-left:10px;padding-left:10px;list-style-image:url(orangepfeil.gif);list-style-position:outside;}
li {padding-bottom:3px;}

a {color: #ff9b00; text-decoration:none;}
a:hover {text-decoration:underline;}

a.sitemap {color: #2887d7; text-decoration:none;}
a.sitemap:hover {text-decoration:underline;}

.menufont { font-size:13px; color: #454545; text-decoration:none; }
.menufontselect { font-size:13px; color: #fffffd; text-decoration:none; }

.menu-top { font-size:10px; color: #fffffd; text-decoration:none;}
.menu-top:hover {text-decoration:underline;}

.logo_top_subline { font-size:11px; color: #fffffd; }

.menu-bottom { font-size:9px; color:#676767; text-decoration:none;}
.menu-bottom:hover {text-decoration:underline;}

.spaltelinks { font-size:10px; color:#2887d7;line-height:130%;}

.title { font-size:16px; color:#2887d7;text-transform:uppercase;}
.text1 { font-size:10px; color:#444444;line-height:130%;}

input.flong {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size : 10px;
   height : 20px;
   width : 340px;
   margin-bottom : 10px;
   margin-top : 5px;
   vertical-align : bottom;
   text-align : left;
   border : 1px solid #2887d7;
   padding-left : 5px;
      }
.radio2 { font-size:10px; color:#444444;text-decoration:none;width : 120px;}

textarea {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size : 10px;
   height : 200px;
   width : 340px;
   margin-bottom : 10px;
   margin-top : 5px;
   vertical-align : bottom;
   text-align : left;
   border : 1px solid #2887d7;
   padding : 6px;
   line-height: 160%;
   background-color: #FFFFFF;
}
.lpos { font-size:10px; color: #2887d7; line-height:160%; text-decoration:none;}
.lpos:hover {text-decoration:underline;}

a.lpos { font-size:10px; color: #2887d7; line-height:160%; text-decoration:none;}
a.lpos:hover {text-decoration:underline;}

.lpos_alt { font-size:10px; color: #fe9b00;line-height:160%; text-decoration:none;}
.lpos_alt:hover {text-decoration:underline;}

.lpos1 { font-size:10px; color:#444444;line-height:160%; text-decoration:none;}
.lpos1:hover {text-decoration:underline;}

.mpos { font-size:10px; color:#444444;line-height:160%; text-decoration:none;}
.mpos:hover {text-decoration:underline;}

.rpos { font-size:10px; color:#444444;line-height:160%; text-decoration:none;}
.rpos:hover {text-decoration:underline;}

.fuss { font-size:9px; color:#666666; text-decoration:none;}
.fuss:hover {text-decoration:underline;}