html,body{background:url(images/bg.gif) #EFEEED top;margin:0;padding:0;}
#wrapper{width:800px;background:#fff;margin:0 auto;}
#content{width:778px;margin:0 auto;}
#header{height:96px;}
* html #header{margin-bottom:-4px;}
#bottom1{height:133px;margin-bottom:-22px;z-index:9999;}
#bottom1 li{display:inline;}
#bottom1 a{text-decoration:none;color:#333;font-size:10px;}
#logo{width:156px;float:left;height:196px;margin-left:67px;margin-top:-30px;background-image:url(images/Huebner-Logo_latha.gif);background-repeat:no-repeat;background-position:bottom left;}
* html #logo{width:150px;float:left;height:196px;margin-left:33px;}
#links{width:778px;position:absolute;top:67px;left:50%;margin-left:-389px;}
* html #links{top:63px;}
*+html #links{top:67px;left:50%;margin-left:-390px;}
#links li{float:left;list-style-type:none;}
#links a{font-family:verdana, arial, sans-serif;font-size:12px;color:#fff;font-weight:400;text-decoration:none;}
#links a:hover{font-family:verdana, arial, sans-serif;font-size:12px;color:#fff;font-weight:400;text-decoration:underline;}
#mainimg{background-image:url(images/HG-Titel.jpg);background-repeat:no-repeat;height:132px;text-align:right;}
*+html #mainimg{background-image:url(images/HG-Titel.gif);background-repeat:no-repeat;height:132px;text-align:right;}
* html #mainimg{background-image:url(images/HG-Titel.gif);background-repeat:no-repeat;height:132px;text-align:right;margin-top:-70px;}
#mainimg h2{font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#fff;font-weight:700;text-decoration:none;font-style:italic;padding:20px 40px 0 0;}
#mainimg h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#fff;font-weight:700;text-decoration:none;padding:0 40px 0 0;}
#contentarea{clear:both;padding:55px 0;}
#leftbar{float:left;width:559px;border-right:1px solid #BCBCBC;text-align:left;line-height:1.7;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;color:#555;}
* html #leftbar{width:510px;}
* html #rightbar{float:left;width:117px;overflow:visible;position:absolute;}
#rightbar{float:left;width:217px;}
#leftbar h2{font-family:verdana, arial, sans-serif;font-size:26px;color:#F60;font-weight:400;text-decoration:none;padding-left:40px;padding-bottom:15px;line-height:1;width:102%;background-color:#fff;}
#leftbar h3{font-family:verdana, arial, sans-serif;font-size:14px;color:#9BBE00;font-weight:400;text-decoration:none;padding-left:40px;padding-bottom:5px;line-height:1;padding-top:30px;background-color:#fff;}
#leftbar h4{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:700;text-decoration:none;padding-left:40px;padding-bottom:0;line-height:1;padding-top:10px;}
#leftbar p{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:400;text-decoration:none;padding:0 40px;}
#leftbar ul{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:400;text-decoration:none;padding:0 40px 0 60px;}
#leftbar a{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:400;text-decoration:underline;}
#zurueck{float:left;width:539px;border-right:1px solid #BCBCBC;text-align:left;line-height:1.7;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;color:#F60;}
#zurueck p{font-family:verdana, arial, sans-serif;font-size:12px;color:#F60;font-weight:400;text-decoration:none;padding:0 40px;}
#unten{width:100%;height:200px;margin:0 auto;}
#unteninhalt{height:100px;width:100%;background:no-repeat url(images/footer.jpg);background-position:top center;margin:-3px auto 20px;}
#rightbar h1{font-family:verdana, arial, sans-serif;font-size:16px;color:#F60;font-weight:400;text-decoration:none;padding-left:25px;padding-bottom:5px;}
#rightbar p{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:400;text-decoration:none;padding:0;}
#wrapper #rightmenu{font-size:11px;margin:0;padding:20px 0 15px;}
#wrapper #rightmenu ul li{list-style:none;padding:0;}
#wrapper #rightmenu ul li a{display:block;color:#555;text-decoration:none;font-size:13px;font-weight:bold;margin:0 0 1px;padding:2px 2px 5px 9px;}
* html #wrapper #rightmenu ul li a{height:1%;}
#wrapper #rightmenu ul li.active ul li a{color:#555;margin-left:20px;}
.righttext{font-family:verdana, arial, sans-serif;font-size:12px;color:#fff;font-weight:400;text-decoration:none;padding-left:25px;text-align:center;}
#bottom a{color:#fff;text-decoration:none;}
#bottom{clear:both;height:32px;padding-top:25px;}
#validtextright ul{text-align:right;margin:0;padding:0 40px 0 0;}
#validtextright{float:left;width:378px;background-color:#9BBE00;height:27px;padding-top:5px;}
#validtextright ul li{display:inline;list-style:none;margin:0;padding:0;}
#validtextright p{font-family:verdana, arial, sans-serif;font-size:10px;color:#fff;font-weight:400;text-decoration:none;text-align:right;padding-right:35px;padding-top:5px;}
#validtextleft{float:left;width:400px;background-color:#9BBE00;height:27px;padding-top:5px;color:#FFF;}
#validtextleft p{font-family:verdana, arial, sans-serif;font-size:10px;color:#fff;font-weight:400;text-decoration:none;text-align:left;padding-left:35px;padding-top:5px;}
#feature_box{border:1px solid #eee;text-align:left;width:490px;background-color:#F7F7F7;margin:25px auto;padding:3px;}
* html #feature_box{width:490px;overflow:hidden;}
#feature_box a img{border:1px solid #999;background-color:#FFF;max-width:390px;padding:5px;}
#feature_box h2{padding-left:10px;width:96%;font-family:verdana, arial, sans-serif;font-size:16px;color:#9BBE00;background-color:#F7F7F7;margin:15px 0 5px -5px;}
#feature_box h3{width:auto;}
#feature_box p{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;margin-bottom:5px;line-height:1.7;}
#feature_box a{color:#555;font-size:12px;text-decoration:underline;}
#feature_box a:hover{text-decoration:underline;font-size:12px;color:#F60;}
#feature_box ul{font-family:verdana, arial, sans-serif;font-size:12px;color:#555;font-weight:400;text-decoration:none;padding:0 60px;}
.imgleft{vertical-align:top;float:none;border:1px solid #CCC;margin-right:25px;margin-top:25px;text-align:center;padding:3px;}
.imgright{vertical-align:top;float:none;border:1px solid #CCC;margin:0;padding:3px;}
.tabellentext{font-weight:400;font-size:11px;}
.bold{font-weight:700;font-size:11px;}
.arial{font-family:Arial, Helvetica, sans-serif;}
.tabelle{border-bottom:1px #000;}
#text table{margin:0 auto;}
#leftbar a:hover,#zurueck a:hover{font-family:verdana, arial, sans-serif;font-size:12px;color:#F60;font-weight:400;text-decoration:underline;}
#zurueck a,#rightbar a{font-family:verdana, arial, sans-serif;font-size:12px;color:#F60;font-weight:400;}
#validtextright a,#validtextright a:hover{font-family:verdana, arial, sans-serif;font-size:10px;color:#fff;font-weight:400;text-decoration:underline;margin-left:0;padding-left:8px;}
#breadcrumb span a.B_crumb,#breadcrumb span a:hover.B_crumb{display:block;font-size:1px;color:#fff;margin-left:40px;margin-top:40px;width:150px;height:20px;background:no-repeat center url(images/zurueck.gif);}
#breadcrumb .B_crumbBox{height:80px;overflow:hidden;display:block;}
* html #partner{width:580px;}
#partner img{max-width:230px;}
#partner a img{border:4px solid #fff;}
#partner h3{padding:10px 0;}
.menu{font-family:verdana, arial, sans-serif;padding-left:0;z-index:999;position:relative;float:right;}
#wrapper .menu ul li a.last.level1,#wrapper .menu ul li a.last:visited.level1{width:112px;}
.menu ul li a,.menu ul li a:visited{display:block;text-decoration:none;width:100px;height:29px;text-align:center;color:#E8E6E8;border:none;line-height:29px;font-weight:700;background:#F60 repeat-x top url(img/navi_top_hg.jpg);border-left:1px solid #fff;}
.menu ul li ul li a,.menu ul li ul li a:visited{text-align:right;border:none;}
.menu ul li ul li a{background-image:none;}
.menu ul{list-style-type:none;margin:0;padding:0;}
.menu ul li{float:left;position:relative;}
.menu ul li:hover a{color:#fff;}
.menu ul li:hover ul li{display:block;background:#F60;color:#fff;width:160px;clear:both;}
.menu ul li:hover ul li a{display:block;background:#F60;color:#fff;width:140px;padding-right:20px;}
#wrapper #content .menu ul li:hover ul li:hover ul{display:block;position:absolute;left:159px;top:0;border:none;z-index:999;}
#wrapper #content .menu ul li:hover ul li:hover ul li a{background-color:#DB6F27;text-align:left;padding-left:8px;}
#wrapper #content .menu ul li#menuid115 a:hover,#wrapper #content .menu ul li#menuid116 a:hover{text-decoration:none;cursor:text;}
.menu ul li:hover ul.left{left:-105px;}
.menu ul li:hover ul li:hover ul.left{left:-129px;width:160px;}
.menu .menu ul li a:hover,.menu ul li a:hover{background-color:#F60;}
#wrapper .menu ul li.active a,#wrapper .menu ul li a.active{font-weight:bold;}
.menu ul li#menuid111 a{cursor:text;}
.menu ul li#menuid111 ul li a{cursor:pointer;}
* html #alles #outer .menu ul li a.last.sub{padding-right:1px;}
* html .menu ul li a:hover{color:#fff;background:#F60;}
* html #wrapper .menu ul li ul li a:hover ul{display:block;position:absolute;top:0;left:160px;border-top:none;}
* html #wrapper .menu ul li ul li ul{display:block;position:absolute;top:-910px;left:160px;border-top:none;}
* html .menu ul li a:hover ul li{display:block;background:#F60;color:#fff;width:160px;}
* html .menu ul li a:hover ul li a{background-image:none;width:140px;padding-right:20px;}
#wrapper.doc57 #leftbar{border:none;}
h1,h2,h3,h4,h5,h6,p,form,#wrapper #rightmenu ul{margin:0;padding:0;}
#rightbar a:hover,.menu ul li#menuid111 ul li a:hover{text-decoration:underline;}
#wrapper #rightmenu ul li a:hover,#wrapper #rightmenu ul li.active a,#wrapper #rightmenu ul li.active ul li.active a,#wrapper #rightmenu ul li.active ul li a:hover{color:#F60;}
#breadcrumb span .B_currentCrumb,#breadcrumb span .B_homeCrumb,.menu ul li ul,.menu ul li:hover ul li ul,* html .menu ul li a.hide,* html .menu ul li a:visited.hide,* html .menu ul li a:hover ul li a.hide{display:none;}
* html #header table,* html table{border-collapse:collapse;margin:0;padding:0;}
.menu ul li:hover ul,* html .menu ul li a:hover ul{display:block;position:absolute;top:29px;right:0;border-top:1px solid #fff;}
#wrapper #content .menu ul li:hover ul li#menuid112:hover a,#wrapper #content .menu ul li:hover ul li#menuid123:hover a,#wrapper #content .menu ul li:hover ul li#menuid124:hover a,#wrapper #content .menu ul li:hover ul li#menuid141:hover a{background-color:#DB6F27;cursor:text;}
#wrapper #content .menu ul li:hover ul li#menuid112 a:hover,#wrapper #content .menu ul li:hover ul li#menuid123 a:hover,#wrapper #content .menu ul li:hover ul li#menuid124 a:hover,.menu ul li#menuid111 a:hover,#wrapper #content .menu ul li:hover ul li#menuid141 a:hover{text-decoration:none;}


#wrapper #content .menu ul li:hover ul li#menuid112 ul li a:hover,#wrapper #content .menu ul li:hover ul li#menuid123 ul li a:hover,#wrapper #content .menu ul li:hover ul li#menuid124ul li a:hover,#wrapper #content .menu ul li#menuid115 ul li a:hover,#wrapper #content .menu ul li#menuid116 ul li a:hover,#wrapper #content .menu ul li:hover ul li#menuid124 ul li a:hover,#wrapper #content .menu ul li:hover ul li#menuid141 ul li a:hover{text-decoration:underline;cursor:pointer;}
.menu ul li:hover ul li a.hide,.menu ul li:hover ul li:hover ul li a,.menu ul li:hover ul li:hover a.hide,.menu ul li:hover ul li a:hover,.menu ul li:hover ul li:hover ul li a:hover,* html .menu ul li a:hover ul li a.sub{background:#F60;color:#fff;}
* html .menu ul li a.sub,* html .menu ul li a:visited.sub{height:28px;line-height:28px;}