*{padding:0px;margin:0px;line-height:0px;font-family:Verdana,Arial,Helvetica, sans-serif;}
html{height:100%; width: 100%;}
body {height:100%; width: 100%;background-color: #3F732C;background-image: url(../pix/bg.gif);background-repeat: repeat-x;}
.container{width:969px; margin: 0px auto 10px auto}
.headernavi{width: 969px;background-color:#000}
.infoboxes{width: 969px; height: 168px;}
.infoboxes div{float:left;}
.box1{width:325px;height: 193px;background: url(../pix/box1.gif) no-repeat transparent;}
.box2{width:319px;height: 193px;background: url(../pix/box2.gif) no-repeat transparent;}
.box3{width:325px;height: 193px;background: url(../pix/box3.gif) no-repeat transparent;}
.clear{clear:both;width:100%}
.logo{padding:0px 50px 0px 50px;float:left;}
.engel_navi{line-height: 12px;font-size:10px;float:left;width:600px;}
.metanavi{font-size:10px;line-height: 12px;}
.footer{clear:both;height: 48px;}
*+html .index .footer{margin:0px 0px 0px 0px;}
.footer a, .footer{color:#D8E3D5;font-size:10px;line-height:10px}
.footer a{text-decoration:none}
.top{height: 44px;background: url(../pix/content_top.gif) no-repeat transparent}
.bottom{height:34px;background: url(../pix/content_bottom.gif) no-repeat transparent}
.middle{height:224px;background: url(../pix/content_middle.gif) no-repeat transparent}
html>body .middle{height:auto; min-height: 224px;padding-bottom: 1px}
.mainnavigation{float:left;padding-left:50px;width: 210px;}
.mainnavigation ul{margin:0px; padding:0px;}
.mainnavigation ul li{background:url(../pix/li.gif) no-repeat 0px 6px; list-style:none;margin: 10px 0px 0px 3px;padding: 0px 0px 0px 10px;}
.mainnavigation ul li a{line-height: 15px;font-size:11px;color:#015F2D;font-weight:bold; text-decoration:none}
.mainnavigation ul li a.on, .mainnavigation ul li a:hover{color:#00AB5C}
.mainnavigation ul ul{margin-top:10px;padding-bottom:0px;}
.mainnavigation ul li ul li{line-height: 12px;font-size:11px;margin: 1px 0px 0px 6px;padding: 0px 0px 0px 10px;}
.mainnavigation ul ul a{font-weight:normal;color: #000;}
.mainnavigation ul ul a.on{color: #00AB5C}
.headline{float:left;padding-left: 60px;}
.main{margin-left: 495px;margin-right: 40px;}
#disclaimer{margin-left: 320px;}
#faq{margin-left: 0px;padding-left: 60px;margin-right: 20px;}
.main h1{float:left;}
.main p, .main div{line-height: 15px;font-size: 11px;margin-bottom:8px;}
.main div{float:none;clear:both;}
.main div *{float:none}
.main p *{line-height: 15px;font-size: 11px;}
.main div img{margin-right:5px;float: left}
.main ul{margin:0px 0px 5px 20px;}
.main ul li{line-height: 14px;padding-bottom:2px;font-size:11px}
.main ol{margin:0px 0px 5px 25px;}
.main ol li{line-height: 14px;padding-bottom:2px;font-size:11px}
.main a{color: #000;line-height: 14px;font-size:11px}
h1,.headline{color:#00AB5C; font-size:18px;font-weight:bold; line-height:20px;}
h2{color:#00AB5C; font-size:14px;font-weight:bold; line-height:16px;margin-bottom: 5px;}
.main table *{line-height:14px;font-size:11px}
.main input{line-height:14px;font-size:11px}
.weiter{margin-left:500px;}
.weiter a{line-height:11px; font-size:10px; color:#ED1C24;font-weight:bold; text-decoration:none}
.mainnavigation ul#faqlink li a{font-weight:normal; font-size:11px}