body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,font{margin:0;padding:0;} html {overflow-x:hidden;overflow-y:scroll} *body {xoverflow-x:hidden;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#page_wrapper.contentpage .webware_mceEditableElement h1,#page_wrapper.popup .webware_mceEditableElement h1,#page_wrapper.homepage .webware_mceEditableElement h1{font-size:20px;}
#page_wrapper.contentpage .dyn_box_wrapper h1{font-size:11px;}.bold_font{font-weight:bold;}.orange_font{color:#FF9900;}.blue_font{color:#000099;}
div.call h1{color:#000;}div.call p strong{color:#FF9900;}.grey_font{color:#656565;}.small_font{font-size:10px;line-height:12px;}
h1,h2,h3{font-weight:bold;}a{color:#000099;text-decoration:none;}
#navigation_wrapper a{color:#000099;}
#pfadanzeige span,#pfadanzeige a{color:#686868;}
#pfadanzeige a:hover{color:#FF9900;}.footer_middle a:hover{color:#fff;}font{font-family:Arial,Helvetica,sans-serif!important;color:#000!important;font-size:11px!important;}
html,body{height:100%;}body{background-color:#E6E6E6;}body.popup{background-color:#fff;}.clearing{clear:both;height:0;}div.hori_line{background:url(../images/line_horizontal.gif) no-repeat top;width:472px;height:10px;}
a.linkpopup{font-family:inherit;}.contentpage,.homepage,.start{width:1000px;margin:0 auto 0 auto;background:url(../images/background_page.gif) repeat-y;}
#header{background:url(../images/enso_header_text.gif);background-repeat:no-repeat;background-position:241px 49px;}
#header_wrapper{padding:0 0 0 10px;background-color:#193194;background:url(../images/header_top.jpg) no-repeat;background-position:10px 0;}
#header_topnav_wrapper{height:201px;background:url(../images/enso_logo.gif);background-repeat:no-repeat;}
#header_bottomnav_wrapper{height:28px;background:url(../images/header_bottom.gif) no-repeat;}
#header_topnav{padding:163px 0 0 0;}
#header_topnav ul{display:none;}
#header_topnav img.kontakt{margin-left:227px;}
#header_topnav img.drucken{margin-left:7px;}
#header_bottomnav div#nav_left{padding:6px 0 0 20px;float:left;}
#header_bottomnav div#nav_left img.line{margin:0 11px 0 11px;}
#header_bottomnav div#nav_right{padding:4px 0 0 20px;float:right;padding-right:74px;}
#header_bottomnav div#nav_right img.lupe{float:left;}
#header_bottomnav div#nav_right input.suche_text{border:1px solid #909FD3;width:130px;height:16px;margin:0 5px 4px 5px;vertical-align:top;padding-left:3px;font-size:11px;}
div#search_seminar_autocomplete{width:201px;top:222px;left:860px;position:absolute;}div#search_seminar_autocomplete div.shadow_bottom{margin-right:4px;height:2px;}
div#search_seminar_autocomplete ul{padding:0 2px 2px 0;}div#search_seminar_autocomplete ul li{background-color:#FFF;}div#search_seminar_autocomplete ul li.selected{background-color:#E6E6E6;}
div#search_seminar_autocomplete ul li a:hover{background-color:#E6E6E6;}div#search_seminar_autocomplete ul li a{display:block;margin:0 0 0 .3em;}
div#search autocomplete{width:201px;top:222px;left:860px;position:absolute;}div#search_autocomplete div.shadow_bottom{margin-right:4px;height:2px;}
div#search_autocomplete ul{padding:0 2px 2px 0;}div#search_autocomplete ul li{background-color:#FFF;}div#search_autocomplete ul li.selected{background-color:#E6E6E6;}
div#search_autocomplete ul li a:hover{background-color:#E6E6E6;}div#search_autocomplete ul li a{display:block;margin:0 0 0 .3em;}
#footer_wrapper{clear:both;}
#footer{width:1000px;margin:0 auto 0 auto;height:39px;background:url(../images/background_footer.gif) no-repeat;padding-bottom:30px;}
#footer .footer_left{float:left;padding:8px 0 0 32px;color:000;}
#footer .footer_middle{float:left;padding:8px 0 0 55px;color:#000099;}
#footer .footer_right{float:left;margin:5px 0 0 357px;} .footer_middle span {margin:0 4px 0 4px}
#footer #btn_top{display:block;background:url(../images/btn_footer_top_n.gif);text-indent:-999em;width:21px;height:19px;}
#footer #btn_top:hover{background:url(../images/btn_footer_top_a.gif);}
#page_wrapper.start #main_wrapper{margin:0 0 0 10;background:url(../images/homepage_background_navigat.gif) repeat-y left;overflow:hidden;}
#page_wrapper.start div#navigation_wrapper{float:left;border-right:2px solid white;}
#page_wrapper.start div#navigation{width:230px;}
#page_wrapper.start div#content_wrapper{float:left;background-color:#909FD3;border-right:2px solid white;}
#page_wrapper.start div#content{width:420px;}
#page_wrapper.start div.menue{margin:37px 0 0 26px;}
#page_wrapper.start div.menue img{display:block;}
#page_wrapper.start div#tag_list{border-top:2px solid white;padding:10px 10px 12px 10px;}
#page_wrapper.start div#tag_list a{color:#000099;margin:0 5px 3px 0;}
#page_wrapper.start div#tag_list p{font-weight:bold;padding-bottom:7px;}
#page_wrapper.start div#tag_list a{line-height:18px;}
#page_wrapper.start div#tag_list a.h1{font-size:12px;font-weight:bold;}
#page_wrapper.start div#tag_list a.h2{font-size:11px;font-weight:bold;}
#page_wrapper.start div#tag_list a.h3{font-size:11px;}
#page_wrapper.start div#tag_list a.h4{font-size:10px;}
#footer_home{width:1000px;margin:0 auto 0 auto;height:39px;padding-bottom:30px;background:url(../images/homepage_background_footer.gif) no-repeat;}
#footer_home .footer_left{float:left;padding:8px 0 0 26px;}
#footer_home .footer_middle{float:left;padding:8px 0 0 50px;color:#000099;}
#footer_home .footer_right{float:left;margin:6px 0 0 205px;}
#footer_home .footer_right input.suche_text{border:1px solid #000099;width:130px;height:16px;font-size:11px;vertical-align:top;padding:1px 0 0 3px;}
#footer_home div#search_seminar_autocomplete ul{list-style:none;}
#page_wrapper.start div#info_wrapper{float:left;}
#page_wrapper.start div#info{padding:10px 0 0 8px;}
#page_wrapper.start div.dyn_wrapper{background-color:#C8C8C8;padding:1px;margin-bottom:10px;}
#page_wrapper.start div.dyn_box_wrapper{padding:1px;background-color:#fff;}
#page_wrapper.start div.dyn_box_s h1{color:#000099;}
#page_wrapper.start div.dyn_box_s div{float:left;width:225px;}
#page_wrapper.start div.dyn_box_s img{float:right;margin-left:3px;}
#page_wrapper.start div.dyn_box_s{background-color:#E6E6E6;width:303px;height:98px;overflow:hidden;}
#page_wrapper.start div.dyn_box_p{background-color:#E6E6E6;width:303px;height:180px;overflow:hidden;}
#page_wrapper.start div.dyn_box_p ul{width:238px;}
#page_wrapper.start div.dyn_box_p ul li a{font-weight:bold;display:block;}
#page_wrapper.start div.dyn_box_p ul li span{color:#686868;}
#page_wrapper.start div.dyn_direktservice{background:url(../images/homepage_dyn_direktservice.gif) no-repeat #E6E6E6;}
#page_wrapper.start div.dyn_direktservice p{padding-top:52px;}
#page_wrapper.start div.presse{background:url(../images/homepage_teaser_presse.jpg) no-repeat #E6E6E6;}
#page_wrapper.homepage div#main_wrapper{margin:10px 0 0 20px;overflow:hidden;}
#page_wrapper.homepage div#content div.dyn_wrapper{margin:0 10px 10px 0;}
#page_wrapper.homepage div#info_wrapper{margin:0;padding:0;}
#page_wrapper.contentpage #main_wrapper{margin:0 0 0 10;background:url(../images/background_navigation.gif) repeat-y left;min-height:400px;height:auto!important;height:400px;}
#page_wrapper.contentpage #navigation_wrapper{width:243px;float:left;padding-bottom:5em;}
#page_wrapper.contentpage #navigation{padding:20px 0 30px 0;background-color:#000099;}
#page_wrapper.contentpage #navigation ul{list-style:none;}
#page_wrapper.contentpage #navigation ul a{color:#fff;}
#page_wrapper.contentpage #navigation ul li{margin-bottom:7px;}
#page_wrapper.contentpage #navigation ul li a.nav2O{* padding-bottom:7px;display:block;}a.nav2,a.nav2A,a.nav2O{margin-left:20px;display:block;}
a.nav3,a.nav3A,a.nav3O{margin-left:40px;display:block;}a.nav4,a.nav4A,a.nav4O{margin-left:60px;display:block;}a.nav5,a.nav5A,a.nav5O{margin-left:80px;display:block;}
a.nav6,a.nav6A,a.nav6O{margin-left:100px;display:block;}.nav2O,a.nav3O,a.nav4O,a.nav5O{font-weight:bold;}.nav2A,a.nav3A,a.nav4A,a.nav5A{font-weight:bold;color:#FF9900!important;}
#page_wrapper.contentpage #navigation ul li a:hover{color:#FF9900;}
#page_wrapper.contentpage #navigation ul a.knoten{font-weight:bold;}
#page_wrapper.contentpage #navigation ul a.act{font-weight:bold;color:#FF9900;}
#page_wrapper.contentpage #main_content_wrapper{float:left;width:737px;}
#page_wrapper.contentpage #pfadanzeige{margin:0 0 5px 10px;}
#page_wrapper.contentpage #content_wrapper{width:494px;float:left;}
#page_wrapper.contentpage div.webware_mceEditableElement{margin:0 11px 11px 11px;}
.webware_mceEditableElement h1{margin-bottom:.6em;}
#page_wrapper.contentpage input.suche_text{border:1px solid #000099;width:172px;height:18px;margin:0 3px 4px 0;font-size:11px;padding-left:3px;}
#page_wrapper.contentpage #info_wrapper{float:left;width:232px;}
#page_wrapper.contentpage #info_wrapper div.dyn_wrapper{margin-bottom:10px;}
div.webware_mceEditableElement p{margin:0 0 10px 0;}div.webware_mceEditableElement ul{list-style:none;margin:0 0 10px 0;}div.webware_mceEditableElement ul.down{margin-bottom:2em;}
#page_wrapper.contentpage div.webware_mceEditableElement ul.alle_anzeigen{margin:3px 0 0 304px;}ul li.pdf{background:url(../images/icon_pdf.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}
ul li.doc{background:url(../images/Icon-DOC.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}
ul li.xls{background:url(../images/Icon-XLS.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}
ul li.film{background:url(../images/icon_film.gif) 0 .2em no-repeat!important;padding:0 0 0 1.75em!important;}ul li.dl{background:url(../images/icon_download.gif) 0 .2em no-repeat!important;padding:0 0 0 1.75em!important;}
ul#praktikum li.dl{margin-bottom:5px;}ul li.link{background:url(../images/icon_linkpfeil.gif) 0 .4em no-repeat!important;padding:0 0 0 .6em!important;}
ul li.mp3{background:url(../images/icon_mp3.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}ul li.wmv{background:url(../images/icon_wmv.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}
ul li.mov{background:url(../images/icon_mov.gif) 0 .2em no-repeat!important;padding:0 0 0 2.25em!important;}ul li.email{background:url(../images/ico_dyn_ap.gif) 0 .2em no-repeat!important;padding:0 0 0 1.6em!important;}
li.email2{background:url(../images/ico_dyn_ap.gif) 0 .2em no-repeat!important;padding:0 0 0 1.6em!important;}
img.left{margin:0 10px 7px 0;float:left;}img.right{margin:0 0 7px 10px;float:right;}
#page_wrapper.contentpage div.webware_mceEditableElement ul li{background:url(../images/liste_punkt.gif) 0 .5em no-repeat;padding:0 0 0 .7em;}
#page_wrapper.contentpage div.webware_mceEditableElement ol li{list-style-position:outside;margin-left:23px;padding-left:0;}
#page_wrapper.contentpage div.webware_mceEditableElement ol{margin-bottom:10px;}
#page_wrapper.popup div.webware_mceEditableElement ol{margin-bottom:10px;}
#page_wrapper.popup div.webware_mceEditableElement ol li{list-style-position:outside;margin-left:23px;padding-left:0;}
#page_wrapper.contentpage div.webware_mceEditableElement div.content_form img{margin-bottom:2px;}
#page_wrapper.contentpage #content div.dyn_wrapper{float:left;display:inline;margin:0 0 10px 10px;}
#page_wrapper.contentpage #content div.head_wrapper{margin:0 10px 10px 10px;background-color:#C8C8C8;padding:1px;}
#page_wrapper.start #main_content_wrapper {background:url(../images/background_taglist.gif) no-repeat;}
#page_wrapper.homepage #main_content div.dyn_wrapper{float:left;display:inline;margin:0 0 10px 0;}
div.dyn_wrapper{background-color:#C8C8C8;padding:1px;}div.dyn_box_wrapper{padding:1px;background-color:#fff;}div.dyn_box_s{background-color:#E6E6E6;width:228px;height:98px;overflow:hidden;}
div.dyn_box_b{background-color:#E6E6E6;width:228px;height:210px;overflow:hidden;}div.dyn_box_l{background-color:#E6E6E6;width:470px;height:98px;overflow:hidden;}div.dyn_box_r{background:url(../images/teaser_radsport_back.gif) no-repeat#E6E6E6;width:470px;height:210px;overflow:hidden;}div.dyn_box_ll{background-color:#E6E6E6;width:470px;height:132px;overflow:hidden;}
div.dyn_box_m{background-color:#E6E6E6;width:470px;overflow:hidden;}div.dyn_box_m div{float:left;width:318px;}div.dyn_box_m img{float:right;margin-left:3px;}div.produktvergleich div{float:left;width:325px;}
div.dyn_box_c{background-color:#E6E6E6;padding:25px;}
#page_wrapper.contentpage ul,#page_wrapper.homepage ul{list-style:none;}div.dyn_wrapper h1,div.dyn_wrapper p,div.dyn_wrapper ul{padding:0 5px 3px 8px;}
div.dyn_wrapper h1{padding-top:5px;}div.dyn_wrapper ul li{margin-top:3px;}div.dyn_direktservice{background:url(../images/background_dyn_direktservice.gif) no-repeat #E6E6E6;cursor:pointer;}
div.dyn_direktservice p{padding-top:55px;}div.dyn_suche{background:url(../images/background_dyn_suche.gif) center no-repeat #E6E6E6;background-position:right top;}
div.dyn_suche input{margin:0 0 0 10px;}div.dyn_suche input.suche{border:1px solid #000099;height:16px;font-size:11px;margin-top:2px;float:left;padding-left:3px;}
div.dyn_box_s input.suche{border:1px solid #000099;height:16px;font-size:11px;margin-top:2px;float:left;padding-left:3px;}div.dyn_suche input.margin{float:left;margin:2px 0 0 5px;}
.form_default div.dyn_suche label{DISPLAY:inline;FLOAT:none;WIDTH:auto;PADDING-TOP:0;}div.call{background:url(../images/background_dyn_telefon.gif) center no-repeat;}
div.call_ap{background:url(../images/background_dyn_ap.gif) center no-repeat;}div.call dl{padding-left:8px;}div.call dl dt{float:left;width:40px;font-weight:bold;}
div.call dl dd{font-weight:bold;color:#FF9900;line-height:1.45em;}div.call_ap img{margin-right:5px;}div.call_ap h1{color:#000;}div.presse{background:url(../images/teaser_presse.jpg) no-repeat;}
div.faq{background:url(../images/teaser_faq.jpg) no-repeat;}div.downloads{background:url(../images/teaser_downloads.jpg) no-repeat;}
div.bildergalerien{background:url(../images/teaser_bildergalerien.jpg) no-repeat;}div.glossar{background:url(../images/teaser_glossar.jpg) no-repeat;}
div.gesetze{background:url(../images/teaser_gesetze.jpg) no-repeat;}div.energieoptimierung{background:url(../images/teaser_energieoptimierung.jpg) no-repeat;}
div.lieferanten{background:url(../images/teaser_lieferanten.jpg) no-repeat;}
div.energieoptimierung h2.headline_sub{font-weight:normal;margin:0 0 0 18px;}div.lexikon{background:url(../images/teaser_lexikon.jpg) no-repeat;}
div.installateur{background:url(../images/teaser_installateur.jpg) no-repeat;}div.wasser{background:url(../images/teaser_wasser.jpg) no-repeat;}div.installateur_gas{background:url(../images/teaser_installateur_gas.jpg) no-repeat;}
div.fotovoltaik_partner{background:url(../images/teaser_fotovoltaik_partner.jpg) no-repeat;}
div.energie_partner{background:url(../images/teaser_energie_partner.jpg) no-repeat;}
div.newsletter{background:url(../images/teaser_newsletter.jpg) no-repeat;}
div.direktservice{background-image:url(../images/back_liste_direktservice.jpg);background-repeat:no-repeat;height:210px;}div#direktservice_inputs{padding:10px 0 0 18px;}
div#direktservice_inputs label{padding:0 6px 0 0;}div#direktservice_inputs select{margin-top:7px;}div#direktservice_inputs input.radio{height:14px;width:12px;}
div.kontakt{background:url(../images/teaser_kontakt.jpg) no-repeat;}div.regionalbereiche_s{background:url(../images/teaser_regionalbereiche_s.jpg) no-repeat;}
div.regionalbereiche_e{background:url(../images/teaser_regionalbereiche_e.jpg) no-repeat;}div.produktvergleich{background:url(../images/teaser_produktvergleich.jpg) no-repeat;}
div.layer_box_wrapper{position:absolute;margin-bottom:10px;background-color:#909FD3;padding:1px;z-index:999;}
div#muster_fuss div.layer_box_wrapper{position:absolute;margin-bottom:10px;background-color:#fff;padding:1px;z-index:999;}
div.layer_box{padding:1px;background-color:#fff;}
div#muster_fuss div.layer_box{padding:2px;background-color:#fff;}
div.layer_box_c{background-color:#909FD3;width:149px;padding:7px 0 7px 7px;}
div#muster_fuss div.layer_box_c{background-color:#FD9A00;width:149px;padding:7px 0 2px 7px;}
div.layer_box_p{background-color:#909FD3;width:470px;padding:7px;}
div.layer_box_p table.data tbody tr td.right{border-right:0;border-bottom:0;}div.layer_box_p table.data{font-size:11px;border:0;}
div.layer_box_p table.data thead tr{background-color:#909FD3;font-weight:bold;color:#000;background-image:none;}div.layer_box_p table.data thead tr th{border-right:0;}
div.layer_box_p table.data tbody tr td{border-right:0;border-bottom:0;}table{font-size:11px;border:0;}table.data{font-size:11px;border:1px solid #909FD3;border-top:0;border-bottom:0;}
table.data thead tr{background-color:#909FD3;font-weight:bold;color:#000;background-image:url(../images/bg_table_data_th.gif);}table.data thead tr th{border-right:1px;border-right-style:solid;border-right-color:#FFF;text-align:left;vertical-align:top;padding:1px 6px 2px 6px;}
table.data thead tr th.right{border-right:0;text-align:left;vertical-align:top;}table.data tbody tr td{border-right:1px solid #909FD3;border-bottom:1px solid #909FD3;vertical-align:top;line-height:14px;padding:4px 6px 13px 6px;}
div#content table.data thead tr th p,table.data thead tr th.right p,div#content table.data tbody tr td p,table.data tbody tr td.right p{margin:0;padding:0;}
table.data tbody tr td.right{border-right:0;border-bottom:1px solid #909FD3;vertical-align:top;line-height:14px;}table.layout tbody tr td{font-size:11px;line-height:14px;vertical-align:top;border:0;margin:0;padding:0;}
table.layout tbody tr td ul li{margin-bottom:20px;}
table.layout tbody tr td ul li.pdf, table.layout tbody tr td ul li.doc, table.layout tbody tr td ul li.xls, table.layout tbody tr td ul li.film, table.layout tbody tr td ul li.dl, table.layout tbody tr td ul li.link{margin-bottom:7px;}
#page_wrapper.homepage #content_wrapper{width:727px;float:left;}
#page_wrapper.homepage .webware_mceEditableElement{float:left;display:inline;}
#page_wrapper.homepage .webware_mceEditableElement img{margin-right:10px;}
#page_wrapper.homepage #info_wrapper{width:232px;float:left;}
h1.replace{background-repeat:no-repeat;text-indent:-999em;overflow:hidden;}h2.headline_sub{font-weight:normal;margin:5px 0 0 18px;}
h1#headline_presse.replace{background-image:url(../images/headline_presse.gif);width:230px;height:98px;}h1#headline_faq.replace{background-image:url(../images/headline_faq.gif);width:260px;height:43px;}
h1#headline_downloads.replace{background-image:url(../images/headline_downloads.gif);width:137px;height:38px;}h1#headline_gesetze.replace{background-image:url(../images/headline_gesetze.gif);width:99px;height:38px;}
h1#headline_glossar.replace{background-image:url(../images/headline_glossar.gif);width:99px;height:38px;}h1#headline_energieoptimierung.replace{background-image:url(../images/headline_energieoptimierung.gif);width:232px;height:43px;}
h1#headline_lieferanten.replace{background-image:url(../images/headline_lieferanten.gif);width:136px;height:38px;}
h1#headline_bildergalerien.replace{background-image:url(../images/headline_bildergalerien.gif);width:169px;height:43px;}h1#headline_magazin.replace{background-image:url(../images/headline_magazin.gif);width:172px;height:43px;}
h1#headline_lexikon.replace{background-image:url(../images/headline_lexikon.gif);width:97px;height:38px;}h1#headline_installateur.replace{background-image:url(../images/headline_installateur.gif);width:214px;height:38px;}
h1#headline_fotovoltaik_partner.replace{background-image:url(../images/headline_fotovoltaik_partner.gif);width:297px;height:38px;}
h1#headline_energie_partner.replace{background-image:url(../images/headline_energie_partner.gif);width:250px;height:43px;}
h1#headline_regionalbereiche_e.replace{background-image:url(../images/headline_regionalbereiche_e.gif);width:285px;height:43px;}
h1#headline_regionalbereiche_s.replace{background-image:url(../images/headline_regionalbereiche_s.gif);width:274px;height:43px;}
h1#headline_newsletter.replace{background-image:url(../images/headline_newsletter.gif);width:223px;height:38px;}h1#headline_direktservice.replace{background-image:url(../images/headline_direktservice.gif);width:169px;height:38px;}
h1#headline_kontakt.replace{background-image:url(../images/headline_kontakt.gif);width:99px;height:38px;}h1#headline_produktvergleich.replace{background-image:url(../images/headline_produktvergleich.gif);width:199px;height:43px;}
h1#headline_micro_zw.replace{background-image:url(../images/headline_micro_zw.gif);width:552px;height:44px;}
#page_wrapper.contentpage div.blind_eintrag{background:url(../images/line_horizontal.gif) no-repeat 0 100%; padding-bottom:1px}
#page_wrapper.contentpage div.blind_eintrag p.blind_head{padding-bottom:10px;margin:8px 0 0 0;}
#page_wrapper.contentpage div.blind_eintrag img{float:left;margin-top:1px;}
#page_wrapper.contentpage div.blind_eintrag span.headline{font-weight:bold;margin-left:17px;display:block;}
#page_wrapper.contentpage div.blind_eintrag span.sub{color:#686868;padding-left:16px;display:block;}
#page_wrapper.contentpage div.news_item{margin-left:16px;padding-bottom:10px;}
#page_wrapper.contentpage div select.auswahl,#page_wrapper.popup div select.auswahl{border:1px solid #000099;padding:1px 1px 1px 3px;width:210px;margin-bottom:15px;font-size:11px;}
#page_wrapper.contentpage div.left{float:left;margin:0 24px 0 0;width:210px;}
#page_wrapper.contentpage div.right{padding:1px 0 0 0;}
#page_wrapper.contentpage ul#downloads_liste{list-style:none;}
ul#downloads_liste div.blind_eintrag div.news_item img {float:none;}
#page_wrapper.contentpage ul#downloads_liste li{padding:0 0 0 2.25em;margin:0 0 10px 0;font-weight:bold;}
#page_wrapper.popup ul#downloads_liste li{padding:0 0 0 2.25em;margin:0 0 10px 0;font-weight:bold;}
#page_wrapper.popup div.webware_mceEditableElement ul li{background:url(../images/liste_punkt.gif) 0 .5em no-repeat;padding:0 0 0 .7em;}
#page_wrapper.contentpage ul#downloads_liste ul li{padding:0 0 0 .7em;margin:0;font-weight:normal;}
#page_wrapper.contentpage ul#downloads_liste li.pdf{background:url(../images/icon_pdf.gif) 0 .2em no-repeat;}
#page_wrapper.contentpage ul#downloads_liste li span,#page_wrapper.popup ul#downloads_liste li span{font-weight:normal;color:#686868;}
#page_wrapper.contentpage a.bild{background:url(../images/icon_lupe_content.gif) 100% 93% no-repeat;float:left;margin:0 3px 10px 0;}
#page_wrapper.contentpage a.bild span{color:#000;}.pfadWKW,.pfadAbschnitt{position:absolute;border:1px solid;visibility:hidden;background-color:#FFF;z-index:100;overflow:visible;margin-bottom:10px;}
div#div_lehrpfad .pfadWKW h2,div#div_lehrpfad .pfadWKW p,div#div_lehrpfad .pfadAbschnitt h2,div#div_lehrpfad .pfadAbschnitt p{font-size:11px;line-height:1.1em;margin:0;padding:0 10px 0 10px;}
div#div_lehrpfad .pfadWKW p,div#div_lehrpfad .pfadAbschnitt p{padding-bottom:20px;}.pfadWKW{border-color:#F30001;}.pfadAbschnitt{border-color:#000;}
.pfadAbschnitt div.pfadClose{margin-top:-2px;}.pfadAbschnitt a{color:#009;}.pfadAbschnitt td{padding:10px;}td.tdPfadGreen{background-color:#E6E6E6;}
.CloseWindow{padding:8px 10px 0 0;text-align:right;}td.tdMitBild{width:165px;margin-top:0;padding-top:0;}td.tdMitBild img{width:105px;display:block;margin:9px 8px 10px 10px;}
td.tdOhneBild{width:165px;padding-top:87px;}td.titel{padding-bottom:0;}table.infoLayer,div.infoLayer{position:absolute;visibility:hidden;border:1px solid;border-color:#F90;background-color:#F90;width:557px;}
table.infolayer p{font-size:11px;padding:5px 10px 5px 10px;margin:0;visibility:hidden;}div.infoLayer span{font-size:11px;padding:5px 0 5px 10px;display:block;}
#page_wrapper.contentpage div#content ul.mag_download{margin:0 0 15px 60px;}
#page_wrapper.contentpage div#content img.mag_bild{float:left;margin:0 10px 10px 0;}
#page_wrapper.contentpage div#eko{background:url(../images/background_eko.gif) no-repeat;width:474px;height:280px;}
#page_wrapper.contentpage div#eko h2{margin-bottom:5px;}
#page_wrapper.contentpage div#eko ul.eko li{background:url(../images/icon_eko.gif) 0 .2em no-repeat;padding:0 0 0 .6em;}
#page_wrapper.contentpage div#eko ul.eko li a{color:#000099;}
#page_wrapper.contentpage div#eko ul.eko li a:hover{text-decoration:underline;}
#page_wrapper.contentpage div#modul1{margin:20px 85px 0 22px;width:155px;float:left;display:inline;}
#page_wrapper.contentpage div#modul2{padding:20px 0 0 0;width:200px;overflow:hidden;}
#page_wrapper.contentpage div#modul3{margin:35px 88px 0 22px;width:155px;float:left;display:inline;}
#page_wrapper.contentpage div#modul4{padding:35px 0 0 0;width:200px;overflow:hidden;}div.popup{background:url(../images/background_popup_s.gif) repeat-x top #fff;}
div.popup #page{background:url(../images/background_popup.jpg) no-repeat;}div.popup div#header_wrapper{background-image:url(../images/enso_logo.gif);background-repeat:no-repeat;background-position:0 0;width:494px;height:174px;}
div.popup div.energieausweis{background-image:url(../images/popup_energieausweis.jpg);background-repeat:no-repeat;background-position:0 0;}
div.popup div#header_wrapper img.headline{position:absolute;left:242px;top:50px;}div.popup div#header_wrapper img.print{position:absolute;left:433px;top:7px;}
div.popup div#header_wrapper img.energieausweis_print{position:absolute;left:922px;top:8px;}div.popup div#header_wrapper img.close{position:absolute;left:460px;top:6px;}
div.popup div#header_wrapper img.energieausweis_close{position:absolute;left:951px;top:8px;}div.popup #content{margin-top:16px;background-color:#fff;padding:0 10px 0 10px;}
#page_wrapper.contentpage div.installateursuche{float:left;padding-right:132px;}form.form_default ul li{padding-bottom:3px;}form.form_default ul li.nav2{padding-bottom:0px;}form.form_default dl.checkbox{margin-top:10px;}
form.form_default dl.checkbox dt{float:left;}form.form_default dl.checkbox dd{margin:0 0 .7em 1.75em;}form.form_default dl.checkbox dt input{height:1.35em;}
form.form_default label{display:block;float:left;width:87px;padding-top:.25em;}form.form_default label.required{font-weight:bold;}
form.form_default select{width:269px;font-size:11px;}form.form_default input.text{width:209px;font-size:11px;padding-left:2px;}form.form_default div#button_reset{float:left;padding:0 47px 0 87px;* padding:0 44px 0 90px;} ul.form_item_wrapper input.text {border:1px solid #000099;} ul.form_item_wrapper textarea.text {border:1px solid #000099;}
form.form_default input.reset{float:left;}form.form_default div.validation-advice{color:#F54B00;font-size:10px;padding:3px 0 0 90px;margin:0;clear:both;}
form.form_default div#pub_checkboxen div.validation-advice{padding:3px 0 0 1px;}form.form_default input.validation-failed,select.validation-failed{background-color:#FDEED2;}
div.validation-advice{color:#F54B00;font-size:.9em;}input.validation-failed,select.validation-failed{background-color:#FDEED2;}.senden{float:left;margin-left:3px;}
* html .senden{margin-left:6px;}form.form_default .text{width:209px;}form.form_default select.text{width:209px;}form.form_default textarea.text{height:100px;overflow:auto;width:209px;}
form.form_default label span{color:#000099;}ul.form_item_wrapper{padding-top:10px;}ul.form_item_wrapper li{margin-bottom:10px;padding-left:0!important;background-image:none!important;}
form.vergleich{margin:8px 0 0 18px;}form.vergleich div{margin-bottom:5px;}form.vergleich label{display:block;float:left;width:105px;}
form.vergleich div input{border:1px solid #000099;width:74px;float:left;font-size:11px;padding-left:2px;}form.vergleich select{border:1px solid #000099;width:91px;float:left;font-size:11px;}
form.vergleich span{float:left;margin:2px 0 0 5px;}form.vergleich img{margin-right:90px;padding:0;}form.vergleich input.berechnen{margin:0 0 10px 163px;}
#page_wrapper.contentpage 
div#prod_ansicht_wrapper {   }
div.prod_wrapper { background-color:#E6E6E6; }
#page_wrapper.contentpage div.prod_details {border:1px solid #C8C8C8;margin-bottom:5px;padding:1px; float:left; width:469px}
*html #page_wrapper.contentpage div.prod_details {width:473px}
#page_wrapper.contentpage div.prod_details dt.prod_info{font-size:18px; line-height:33px; padding-left:9px; font-weight:bold;}
#page_wrapper.contentpage div.prod_details dl.head { background-image:url(../images/bg_produktfinder_produkt.gif); background-repeat:no-repeat; height:33px; border-bottom:1px solid #fff; }
#page_wrapper.contentpage div.prod_details dl.head dt{float:left;width:257px; color:#fff;}
*html #page_wrapper.contentpage div.prod_details dl.head dt{width:253px;}
#page_wrapper.contentpage div.prod_details dl.head dd{float:left;width:210px; padding-top:7px;}
#page_wrapper.contentpage div.prod_details dl.head dd a.pinfo{ margin-right:6px;}
#page_wrapper.contentpage div.prod_details div.proDetails { float:left; background-color:#E6E6E6; width:100%;  }
#page_wrapper.contentpage div.prod_details div.proDetails .img{ float:left; }
#page_wrapper.contentpage div.prod_details div.proDetails .txt_wrapper{ float:left;width:350px; }
#page_wrapper.contentpage div.prod_details div.proDetails .txt{ padding:7px 10px 0px 10px;}
#page_wrapper.contentpage div.prod_details div.proDetails .txt p{  margin:0 0 6px 0;}
#page_wrapper.contentpage div.prod_details div.proDetails .txt dl { margin:0 0 7px 0;}
#page_wrapper.contentpage div.prod_details div.proDetails .txt dl dt{ font-weight:bold; float:left; width:105px; }
#page_wrapper.contentpage div.prod_details div.proDetails .txt dl dd{ font-weight:bold; }
#page_wrapper.contentpage div.prod_details div.proDetails .txt dl dd span{ font-weight:normal; }
#page_wrapper.contentpage div.prod_details div.proDetails p.preis{color:#000099; font-size:11px;}
div.produktvergleich { height:210px; }
#page_wrapper.contentpage div#prod_filter_wrapper{xwidth:172px; border:1px solid #C8C8C8; padding:1px;}
#page_wrapper.contentpage div#prod_filter{position:relative;padding:9px 0 10px 10px; background-image:url(../images/bg_produktfilter.gif); background-repeat:no-repeat; background-color:#e6e6e6;}
#page_wrapper.contentpage div#prod_filter h2{color:#fff;  margin-bottom:17px;}
#page_wrapper.contentpage div#prod_filter span{display:block;margin-top:10px;}
#page_wrapper.contentpage div#prod_filter ul{margin:3px 0 3px 0;}
#page_wrapper.contentpage div#prod_filter li{margin:0 0 3px 0;}
div.micro_box_wrapper{margin:4px 0 10px 0;width:716px;}div.micro_box{border:1px solid #C8C8C8;height:102px;overflow:hidden;}div.micro_box p{margin:5px 0 0 19px;width:405px;}
div.micro_zw{background:url(../images/teaser_microsite_zw.gif) no-repeat right;}.pointer{cursor:pointer;}table#formular{width:80%;}
table#formular h2,table#formular h1{margin:0 0 12px 0;}table#formular h2.folgeblock,table#formular h1.folgeblock{margin:10px 0 12px 0;}
table#formular a{color:#FF8400;}table#formular td{margin:0;padding:2px 0 3px 0;}table#formular td.absenden{padding:12px 0 3px 0;}
table#formular input,table#formular textarea{width:230px;font-size:11px;padding:1px 0 0 1px;}table#formular select.lang{width:231px;}
table#formular select{font-size:11px;}table#formular input.ganz_kurz{width:50px;}table#formular input.nach_ganz_kurz{width:176px;}
table#formular input.kurz{width:113px;}table#formular input.radio{width:15px;}table#formular textarea{overflow:auto;}table#formular tbody tr td table tr td input{width:auto;}
table#formular #co_tStromlUptime,table#formular #co_tStromlDowntime{margin-right:3px;}.dyn_homepage{width:303px!important;}div.dyn_box_s div{float:left;width:225px;}
.dyn_homepage img{float:right;margin-left:3px;}div.dyn_direktservice_hp{background:url(../images/homepage_dyn_direktservice.gif) no-repeat #E6E6E6;}
div.dyn_direktservice_hp p{padding-top:52px;}
#page_wrapper.contentpage .webware_mceEditableElement,#page_wrapper.contentpage .webware_EditableIntro{clear:both;}
.mceContentBody table.data tr td,table.data tr th,.mceContentBody table.layout tr td,table.layout tr th{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.mceContentBody{background-color:#fff;padding:10px;}.mceContentBody h1{font-size:20px;margin-bottom:1em;}.mceContentBody .dyn_wrapper h1{font-size:11px;}
.mceContentBody table{margin-bottom:1em;}.mceContentBody p,.mceContentBody ul{margin:0 0 10px 0;}
#page_wrapper.homepage li.sortItem{clear:both;}
.mceContentBody ul li{background:url(../images/liste_punkt.gif) 0 .5em no-repeat;padding:0 0 0 .7em;}.mceContentBody ol li{list-style-position:inside;}
table.data thead tr th p,table.layout thead tr th p{margin:0!important;}table.sitemap tr td,table.sitemap tr td div{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:5px;}
table.sitemap tr td a,table.sitemap tr td div a{text-decoration:none;}table.sitemap table{margin:0 10px 10px 10px;}td.sitemap0{border-top:1px solid #C8C8C8;border-right:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;padding:2px 10px 2px 8px;background-color:#fff;font-weight:bold;}
td.sitemap0_a{font-weight:bold;border-top:1px solid #C8C8C8;border-right:1px solid #C8C8C8;padding:2px 10px 2px 10px;background-color:#e6e6e6;}
td.sitemap1{font-weight:bold;}div.sitemap3{padding-left:30px;}div.sitemap4{padding-left:60px;}div.sitemap5{padding-left:90px;}
#page_wrapper.contentpage .dyn_box_wrapper h1{font-size:11px;}
div#search_seminar_autocomplete ul li{text-align:left;width:195px;border-left:1px solid #909FD3;border-right:1px solid #909FD3;}
div#search_seminar_autocomplete ul{padding:0;border-bottom:1px solid #909FD3;border-top:1px solid #909FD3;}div#search_seminar_autocomplete ul li.selected{background-color:#E6E6E6!important;}
.cfdecd2{background-color:#fdecd2;}
.searchword {color: #ee7700; background-color: #fcdda9; font-style:normal; }
p.popup a{background:url(../images/icon_download.gif) 0 .4em no-repeat!important;padding:0 0 0 1.75em!important;}
div.mo div.img_wrapper { width:228px; height:108px; overflow:hidden;}
div.mohover div.img_wrapper img { margin-top:-108px; }
div.dyn_homepage div.img_wrapper {width:69px!important; height:98px; margin:0 0 0 9px; }
div.mohover div.dyn_homepage div.img_wrapper img { margin-top:-98px; }
#bestelldialog_wrapper, #bestelldialog_wrapper2 { width:400px; padding-bottom:10px }
#bestelldialog_content {    }
#bd_head_wrapper, #bd_head_wrapper2 { margin:1px;}
#bd_head, #bd_head2 { background-color:#687DC3; color:#fff; padding:15px 5px 17px 18px; }
#bd_head h1, #bd_head2 h1{ font-size:18px; margin:0 0 2px 0; }
#bd_head p,#bd_head2 p{ margin:0; padding:0 0 0 2px;}
#bd_content,#bd_content2 { padding:13px 5px 5px 19px;  }
#bestelldialog_content #produkt_plz {border:1px solid #000099;width:61px;height:16px;color:#000099;font-size:11px !important;padding:0 0 0 3px }
div.option_list { margin-bottom:11px;}
div.option_list input{ margin:0; height:14px; width:14px;}
div.option_list p{ margin:0 0 3px 0;}
#bd_button { padding-left:1px; }
#btn_abbrechen { margin-right:145px; }
div.produkte_wrapper { border:1px solid #c8c8c8;width:474px;overflow:hidden}
div.produkte {padding:1px;}
div.strom {background:url(../images/produkt_top_strom.jpg) no-repeat;width:470px;height:48px;}
div.gas {background:url(../images/produkt_top_gas.jpg) no-repeat;width:470px;height:48px;}
div.produkte_top h1 {color:#fff;margin:15px 0 0 61px; float:left; display:inline}
div.produkte_top img {margin:17px 0 0 0px;}
div.produkte_bottom {background:url(../images/produkt_bottom.jpg) no-repeat;width:470px;height:30px;}
thead.produkte_head {background:url(../images/produkte_background_steck.gif) no-repeat right bottom #E6E6E6;width:400px;*overflow:hidden;}
.produkte_head_text td h1, .produkte_head_text td p {margin:10px 10px 0 17px;}
.produkte_details { margin:10px 0 0 0;}
.produkte_details td { padding:0 0 0 17px; vertical-align:top}
.produkte_details_preis {width:160px; font-weight:bold;}
.produkte_details_preis2 {width:150px;}
.produkte_details_preis { xmargin:0 0 0 17px;}
.produkte_details_bold {font-weight:bold;}
.produkte_details_liste {margin-top:1px;}
.produkte_details_liste td {padding:5px 10px 5px 17px; vertical-align:top}
.produkte_details_last td {padding-bottom:15px}
.produkte_details_grau {background:#E6E6E6;}
.produkte_bottom img {margin:7px 0 0 343px;}
table.radtour tr td {padding:2px 0 2px 10px;margin:1px}
table.radtour {   border-collapse: separate;
    border-spacing: 1px 1px;}
table.rad_info {   border-collapse: separate;
    border-spacing: 0px 5px;}
form#anssuche {margin:7px 0 0 0}
input#ansplz {border:1px solid #000099; font-size:11px; width:80px;padding:1px 0 0 2px;float:left;margin:0 5px 0 0}
div.ansergebnis {background:url(../images/background_anssuche.gif) no-repeat;width:228px;height:128px;padding:16px 0 0 10px}
select#ansbranchen {border:1px solid #000099; font-size:11px; width:212px;padding:1px 0 0 2px;}
div#warenkorb_wrapper { width:716px;}
div.warenkorb_top {background: url(../images/warenkorb_top.gif) no-repeat; height:50px;overflow:hidden; z-index:100}
div.warenkorb_top h1 {color:#fff;font-size:18px;padding:13px 0 0 20px;}
div.warenkorb_top h2 {color:#000099;font-size:18px;padding:10px 0 0 20px;}
div.warenkorb_top table {margin:5px 0 0 20px;}
div.warenkorb_middle {background: url(../images/warenkorb_middle.gif) no-repeat; height:138px;overflow:hidden;}
div.warenkorb_middle h1 {color:#fff;font-size:18px;padding:13px 0 0 20px;}
div.warenkorb_middle h2 {color:#000099;font-size:18px;padding:10px 0 0 20px;}
div.warenkorb_middle table {margin:5px 0 0 20px;}
div.warenkorb_angebot_middle {background: url(../images/background_rueckkehrer.jpg) no-repeat; height:424px;overflow:hidden;}
div.warenkorb_angebot_middle h1 {color:#000099;font-size:18px;padding:13px 0 0 20px;}
div.warenkorb_angebot_middle h2 {color:#000099;font-size:18px;padding:10px 0 0 20px;}
div.warenkorb_angebot_middle p {padding:0 0 0 20px;}
div.warenkorb_angebot_middle table {margin:0 0 10px 20px;}
div.warenkorb_bottom {background: url(../images/warenkorb_bottom.gif) no-repeat; height:133px}
div.warenkorb_bottom h2 {font-size:18px;padding:20px 0 0 20px;}
div.warenkorb_bottom p {padding:10px 0 0 20px;}
div.warenkorb_bottom a#tods {display:block;margin:0 0 0 222px;width:273px}
div.warenkorb_angebot_bottom {background: url(../images/warenkorb_angebot_bottom.gif) no-repeat; height:78px}
div.warenkorb_angebot_bottom h2 {font-size:18px;padding:20px 0 0 20px;}
div.warenkorb_angebot_bottom p {padding:17px 0 0 20px;}
div.warenkorb_angebot_bottom a#tods {display:block;margin:0 0 0 222px;width:273px}
div#warenkorb_wrapper input { width:61px;height:18px;border:1px solid #000099;color:#000099;font-size:11px !important;padding:1px 0 0 3px }
div#warenkorb_wrapper label {width:80px;}
div#warenkorb_wrapper select { width:98px;height:18px;border:1px solid #000099;color:#000099;font-size:11px !important;}
div.artikel_left {float:left;margin:0 30px 0 0}
div.artikel_right {padding:10px 0 0 0}
div.artikel_right .btn_berechnen {margin:3px 0 0 0}
div.artikel_right span.bezeich {float:left;display:block;width:53px}
div#warenkorb_top_wrapper {text-align:center;}
div#warenkorb_top {width:133px;margin:0 auto 0 auto;}
div#warenkorb_inhalt {width:133px;height:26px;background:url(../images/warenkorb_icon.png) no-repeat;margin:9px 0 0 355px;*margin:9px 0 0 285px;position:absolute;cursor:pointer;}
div#warenkorb_inhalt span {color:#000099;font-weight:bold;margin:7px 0 0 -28px;display:block}
div#kopfzeile {width:716px;height:52px;background:url(../images/background_kopf.jpg) no-repeat;margin:0px 0 10px 10px;}
div#kopfzeile img {margin:9px}
