@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular-webfont.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light-webfont.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold-webfont.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/OpenSans-Bold-webfont.woff) format('woff')}body{color:#2d2d2d;background-color:#fff;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.7em}div.preloader div.preloader_bgnd,div.preloader.content div.preloader_bgnd,div.preloader.details div.preloader_bgnd,div.preloader.details_line div.preloader_bgnd,div.preloader.form div.preloader_bgnd,div.preloader.form.small div.preloader_bgnd,div.preloader.history div.preloader_bgnd,div.preloader.input div.preloader_bgnd,#details div.preloader.details div.preloader_bgnd,#details div.preloader.details_line div.preloader_bgnd{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.preloader.form,#details div.preloader.details{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.preloader.details div.preloader_box,div.preloader.content div.preloader_box{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.preloader div.preloader_box{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;height:40px}.container{position:relative;text-align:left;width:80%;max-width:1080px;margin:0 auto}div#start_slider{display:none}#main_content{border:none;margin:0;width:100%}div#kundenbereich div#content{margin:0 auto;max-width:1420px;padding:50px 0;width:80%}div#kundenbereich div#content div#main_column{float:right;width:70%;margin-left:5%}div#kundenbereich div#content div#side_column{float:left;width:25%;margin-top:0}.global_button:hover,table.form .global_button:hover,table.form input[type="submit"].global_button:hover,form .global_button:hover,table a.global_button:hover,table._inline a.global_button:hover,form input[type="submit"].global_button:hover,ul.ebp_overview li a.item_access:hover,body .counter .tab a.global_button:hover,body .payment div.ebp_tabset div.tab.payment a.global_button:hover,._dialog_counter #dialog_box_form form .navigation input[type="submit"]:hover{background-color:#25b7c0;color:#fff}.global_button,input[type="submit"].global_button,table a.global_button,table._inline a.global_button,ul.ebp_overview li a.item_access{padding:5px 26px;background-color:#0068b4;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:14px}a.button,.focus a.button{background-color:#0068b4}a.button:hover{background-color:#25b7c0}a.button.delete,.focus a.button.delete{background-color:transparent}a.button.delete:hover{background-color:transparent}.light_blue{color:#25b7c0}.medium_blue{color:#0068b4}.deep_blue{color:#003f6f}h1{color:#2d2d2d;font-weight:500;font-size:32px;margin-bottom:35px}h4 span{text-decoration:none;text-transform:none;font-size:32px;font-weight:400;border:none;text-align:center}.tab h4 span{color:#003f6f;font-size:22px;font-weight:700}h3{color:#003f6f;font-size:22px}input[type="text"],input[type="password"],textarea,select{border:1px solid #ccc!important;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1)}.focus input[type="text"],.focus input[type="password"],.focus textarea,.focus select,input[type="text"]:focus,input[type="password"]:focus,textarea,.focus select:focus,option,opion:focus,:focus{outline-color:#0068b4!important}table,input[type="text"],input[type="password"],textarea,select{font-size:14px;color:#2d2d2d;font-weight:500;line-height:1.7em}#msgbox{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}#msgbox h1{background-color:#0068b4;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}._dialog_counter.ui-dialog{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}._dialog_counter.ui-dialog .ui-dialog-titlebar.ui-widget-header{background-color:#25b7c0;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}._dialog_counter.ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{background-color:#0068b4;color:#fff;border:none}#top-header{background-color:#0068b4;line-height:1em;color:#fff;font-size:12px}#top-header #et-info,#top-header .container{line-height:1em}#top-header a{color:#fff;text-decoration:none}#top-header .container{padding-top:.75em;font-weight:600}#top-header #et-info{padding-bottom:.75em;height:10px}#top-header #et-info .et-info_content{float:left;margin-right:13px}#et-info-phone{margin-right:13px;background:transparent url(../elements/phone.png) left center no-repeat;padding-left:20px}#et-info-email{background:transparent url(../elements/mail.png) left center no-repeat;padding-left:20px}#header{border:none;width:100%;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);font-weight:500;line-height:23px;height:140px}#header .container{width:80%;max-width:80%;padding:40px 30px 0 30px;text-align:center;height:calc(100% - 53px)}div#kundenbereich.start #header #topnav_left,div#kundenbereich.logout #header #topnav_left,div#kundenbereich.maintenance #header #topnav_left,div#kundenbereich.logout #header #topnav_right,div#kundenbereich.start #header #topnav_right,div#kundenbereich.maintenance #header #topnav_right,div#kundenbereich.register_user.open #header #topnav_left,div#kundenbereich.register_user.open #header #topnav_right,div#kundenbereich.password_forget #header #topnav_left,div#kundenbereich.password_forget #header #topnav_right{float:left;width:40%}#header #topnav_left a.label_submenu_home.first{color:#25b7c0}#header #logo_wrapper,div#kundenbereich div#menu ul li.logo_logged_in{float:left;width:20%;margin-top:-30px}#header #logo_neffeltal{background:transparent url(../elements/logo-WZV-Neffeltal.png) center center no-repeat;width:auto;height:86px;background-size:contain}#menu,#menu_logged_out{background:transparent;border:none;height:70px;position:relative;bottom:0;width:90%;margin:0 auto}div#kundenbereich.start #menu,div#kundenbereich.password_forget #menu,div#kundenbereich.logout #menu,div#kundenbereich.register_user.open #menu,#menu_logged_out{width:100%;height:auto}#menu_logged_out ul{height:45px}#menu ul li,#menu_logged_out ul li{border:none;float:left;height:auto;overflow:hidden}#menu ul li a,#header a{color:#003f6f;font-size:16px;padding:15px;font-weight:600;text-decoration:none;text-transform:none;display:block}#menu ul li.active a{color:#25b7c0}#menu ul li a.menu_icon{background-image:none!important;padding:15px!important}#menu ul li:hover a,#header a.nav_link:hover{opacity:.7}#menu ul li.logo_logged_in:hover a,#menu ul li.active:hover a{opacity:1}#menu ul li.active a.menu_icon,#menu ul li:hover a.menu_icon,#menu ul li:hover a,#menu ul li.active a{background:transparent}#menu ul li a.menu_icon.link_counter_standard{padding-left:15px}#content{border:none;background:none;margin-top:50px;padding-bottom:50px}#main_column #smain{background:none}#kundenbereich{background-color:#fff}#footer{background-color:#25b7c0;padding:54px 0;color:#fff}#footer .container{padding:27px 0}#footer .container #footer_navigation{margin-bottom:27px}#footer .container #footer_column_left{width:29.666%;margin-right:5.5%;float:left;position:relative}#footer .container #footer_column_middle{width:29.666%;margin-right:5.5%;float:left;position:relative}#footer .container #footer_column_right{width:29.666%;float:left;position:relative}#footer .column_text{font-size:18px;border-right:1px solid #cecece;padding-right:20px!important}#footer .column_text h3{font-size:18px;font-weight:700;color:#fff}#footer .column_text a{color:#fff;text-decoration:none}#footer .column_text_last{border:none;font-size:18px;background-color:#e02b20;padding:20px;-moz-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-o-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-o-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-o-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-o-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);-o-box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}#footer .column_text_last #red_box_content,#warning{max-width:550px;margin:0 auto;position:relative;text-align:center}#footer #warning{margin-bottom:30px}#warning p{background:url(../elements/warning.png) center top no-repeat;height:106px;background-size:contain}#footer #logo_banner{padding:27px 0;height:57px}#footer #logo_banner div{float:left;width:33.33%}#footer #logo_banner p{text-align:center}#footer #logo_banner p img{margin-right:2%}#logo_banner #kommunalen{background:transparent url(../elements/logo-Die-Kommunalen.png) left bottom no-repeat;width:281px;height:57px;background-size:contain;text-align:center}#logo_banner #landesprojekt{background:transparent url(../elements/Logo_Benchmarking.png) left bottom no-repeat;width:183px;height:51px;background-size:contain;text-align:center}#logo_banner #tsm{background:transparent url(../elements/Zertifikat_TSM.png) left bottom no-repeat;width:200px;text-align:center;height:57px;background-size:contain}#copyright{padding-top:5px;padding-bottom:5px;background-color:#0068b4}#copyright .container{padding:42px 0}#copyright p,#copyright a{color:#fff;text-decoration:none;text-align:center}.table_body_cell.focus{background-color:#fff}.table_body_cell{border-right:none}table.form tbody tr.first td.label,table.form tbody tr td.label{padding-left:0;border:none}div.register_user div.data_wrapper table.form tbody tr td.label{width:200px}table.form tbody tr td.content{padding:5px 0}.table_header_cell{background-color:#0068b4;font-size:14px;font-weight:500}.table_header_cell.first{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;-o-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.table_header_cell.last{-moz-border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.counter .counterlist .table_body_cell:not(.first):not(.last){width:50%}.counter_detail_wrapper .table_header_cell.first.last{-moz-border-radius:3px 3px 0 0!important;-webkit-border-radius:3px 3px 0 0!important;-o-border-radius:3px 3px 0 0!important;border-radius:3px 3px 0 0!important}.table_footer_cell{border-color:#eaeaea}a.button.edit span{background-position:17% 5%}.table_body_row .table_header_cell.first{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;-o-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.table_body_row .table_header_cell.last{-moz-border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;border-radius:0 3px 0 0}div#entry.payment_list .table_body_row.payment_current_total .table_body_cell,div#entry.payment_list .table_body_row.loop_partial_payments .table_body_cell{height:auto!important}#details table tbody tr td.label{border:none}div.payment_data_locked .table_header_cell.label_payment_date.without_payment_partial,div.payment_data_locked .table_body_cell.without_payment_partial,div.payment_data_locked .table_header_cell.label_payment_value,div.payment_data_locked .table_body_cell.payment_current_total,div.payment_data_locked .table_header_cell.label_payment_date,.table_body_cell,div.payment_data_locked .table_header_cell.last,div.payment_data_locked .table_body_cell.last,div.payment_data .table_header_cell,div.payment_data .table_body_cell,.payment .table_header_cell.label_payment_value,.payment .table_body_cell.first:not(.last),.payment .table_body_cell.payment_current_total,.payment .table_header_cell.label_payment_date,.payment .table_header_cell.last,.payment .table_body_cell.last:not(.first),.table_body_cell.payment_current_total_renew.last,.table_body_cell.payment_partial_current.last{width:33.33333%}div#kundenbereich.start div#content{max-width:none;padding:0;width:100%}div#kundenbereich.start #ebp_ct{margin:0 auto;max-width:1080px;padding:50px 0;width:80%}div#kundenbereich.start div#content div#side_column{display:none}div#kundenbereich.start div#content div#main_column{width:100%;margin-left:0}#main_column #smain #sright{float:none;width:100%}#_sbar div.sbar_frame div.content h4{display:none}div#kundenbereich.start #header #topnav_left,div#kundenbereich.start #header #topnav_right,div#kundenbereich.register_user.open #header #topnav_left,div#kundenbereich.register_user.open #header #topnav_right,div#kundenbereich.password_forget #header #topnav_left,div#kundenbereich.password_forget #header #topnav_right{display:block}#topnav{display:none}#main_column #smain .start_text{position:relative;left:0;text-align:center;width:100%}.start_text #headline{width:100%;margin:0;text-align:center}.start_text #headline h2 span{margin-right:-6px}.start_text #headline h2{float:none}.start_text .label_start_site_text,#main_column #smain #sright div.wbox{line-height:170%;font-size:16px}.start_text .label_start_site_text{margin-bottom:20px}#main_column #smain #sright div.wbox{border-bottom:1px solid #474747;border-left:none;border-right:none;border-top:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:20px;margin-bottom:50px;text-align:center;padding:0 0 50px}#main_column #smain #sright div.wbox h4,#main_column #smain #sright div.wbox .label_start_register_text_3{display:none}#main_column #smain #sright div.wbox div.btn{height:auto;margin-top:50px;text-align:center}div#kundenbereich.start div#start_slider{display:block}div#kundenbereich.start div#start_slider div.container{width:89%;max-width:89%}div#kundenbereich.start div#start_slider_login{background:url(../elements/header-slider.png) 0 0 no-repeat;height:476px;width:100%;margin-top:14px}div#start_slider_login_content{width:30%;margin-left:5%}div#start_slider_login_content #content_wrapper{padding:94px 0}form.plugin_login{background:rgba(255,255,255,.75);-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:20px}form.plugin_login h4 span{color:#0068b4;text-decoration:none;border:none;font-size:24px;font-weight:400;text-transform:uppercase}form.plugin_login .content{padding:0 0 10px;width:100%}form.plugin_login input[type="text"],form.plugin_login input[type="password"]{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;height:31px;margin:0;-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1)}form.plugin_login a{color:#2d2d2d;text-decoration:none;line-height:24px;font-size:12px}form.plugin_login a:hover{color:#0068b4}form.plugin_login .plugin_login_data_wrapper{background:transparent}div#start_slider_login_content div#_cookie{display:none}h4.start{text-align:center}div#_slider_wrapper{width:100%;height:300px}div#_slider_wrapper div._sbar{width:100%}#_sbar div.sbar_frame,div#_slider_wrapper div#_sbar{height:300px}#_sbar div.sbar_frame div.content{background-color:#fff!important;background-image:none!important;height:300px;width:327px}#_sbar div.sbar_frame div.content div.img_wrapper{padding:38px;margin:46px auto;width:85px;height:85px;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);box-shadow:0 0 51px 0 rgba(0,0,0,.23);background-color:#fff}#_sbar div.sbar_frame div.content div.img_wrapper div.img{height:85px;width:auto}#_sbar div.sbar_frame div.register_user div.img_wrapper div.img{background:url(../elements/registrierung.png) no-repeat center center}#_sbar div.sbar_frame div.userdata div.img_wrapper div.img{background:url(../elements/kundendaten.png) no-repeat center center}#_sbar div.sbar_frame div.counter div.img_wrapper div.img{background:url(../elements/zaehlerstand.png) no-repeat center center}#_sbar div.sbar_frame div.contract div.img_wrapper div.img{background:url(../elements/vertraege.png) no-repeat center center}#_sbar div.sbar_frame div.bill div.img_wrapper div.img{background:url(../elements/rechnungen.png) no-repeat center center}#_sbar div.sbar_frame div.history div.img_wrapper div.img{background:url(../elements/verbrauch.png) no-repeat center center}#_sbar div.sbar_frame div.payment div.img_wrapper div.img{background:url(../elements/abschlag.png) no-repeat center center}#_sbar div.sbar_frame div.content div.info_text{margin:25px 0 0 0;text-align:center}#_sbar div.sbar_frame div.content .sbar_text{text-align:center;width:287px}#_sbar div.sbar_frame div.content span{padding:0}#_slider_wrapper span.btn_left,#_slider_wrapper span.disabled,#_slider_wrapper span.btn_right{border:none!important;height:300px;width:35px}#_slider_wrapper span.btn_left:hover{background:transparent url(../elements/slider_button_left_hover.png) no-repeat left 90px}#_slider_wrapper span.btn_right:hover{background:transparent url(../elements/slider_button_right_hover.png) no-repeat left 90px}#_slider_wrapper span.btn_left.disabled{background:transparent url(../elements/slider_button_inactive.png) no-repeat left 90px}#_slider_wrapper span.btn_right.disabled{background:transparent url(../elements/slider_button_right_inactive.png) no-repeat left 90px}#_slider_wrapper span.btn_right{background:transparent url(../elements/slider_button_active.png) no-repeat left 90px;right:-52px}#_slider_wrapper span.btn_left{background:transparent url(../elements/slider_button_left_active.png) no-repeat left 90px;left:-52px}ul.ebp_overview li,ul.ebp_overview li.even,ul.ebp_overview li.odd{background:transparent;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:390px;width:270px;padding:35px 0;cursor:default}ul.ebp_overview li h3{text-align:center;margin-bottom:25px}ul.ebp_overview li span.icon{display:none}ul.ebp_overview li div.img_wrapper{padding:38px;margin:10px auto 25px auto;width:50px;height:50px;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 0 51px 0 rgba(0,0,0,.23);-o-box-shadow:0 0 51px 0 rgba(0,0,0,.23);box-shadow:0 0 51px 0 rgba(0,0,0,.23);background-color:#fff}ul.ebp_overview li div.img_wrapper .img{height:50px;width:50px;margin:0 auto}ul.ebp_overview li.customer_standard div.img_wrapper .img{background:url(../elements/kundendaten.png) no-repeat center center;background-size:contain}ul.ebp_overview li.counter_standard div.img_wrapper .img{background:url(../elements/zaehlerstand.png) no-repeat center center;background-size:contain}ul.ebp_overview li.contract_standard div.img_wrapper .img{background:url(../elements/vertraege.png) no-repeat center center;background-size:contain}ul.ebp_overview li.bill_standard div.img_wrapper .img{background:url(../elements/rechnungen.png) no-repeat center center;background-size:contain}ul.ebp_overview li.history_standard div.img_wrapper .img{background:url(../elements/verbrauch.png) no-repeat center center;background-size:contain}ul.ebp_overview li.payment_standard div.img_wrapper .img{background:url(../elements/abschlag.png) no-repeat center center;background-size:contain}ul.ebp_overview li.contact_standard div.img_wrapper .img{background:url(../elements/rechnungen.png) no-repeat center center;background-size:contain}ul.ebp_overview li span.descr{width:100%;height:80px;margin:0 auto 10px auto;text-align:center;font-size:14px;padding-bottom:25px}ul.ebp_overview li div.btn_wrapper{width:100%;text-align:center;heigth:auto}ul.ebp_overview li a.access{position:relative;right:0;bottom:0;font-size:14px;text-align:center;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:100%}ul.ebp_overview li:hover,ul.ebp_overview li.focus{cursor:pointer}ul.ebp_overview li p.status,div#side_column div.brown,.side_user_nav.line_breaker,div#side_column div.grey,#side_column #ct div.call_center.img{display:none}#side_column #ct{background:#fff;border:1px solid #eaeaea;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-sizing:border-box;color:#444;margin-top:35px;padding:0 20px;width:100%}#side_column #ct h3,#side_column #first_box h3{padding:20px 0 10px 0}#side_column #ct h4{padding:0 0 10px 0}#side_column #ct h3.yellow{background-color:transparent;margin:0;padding:20px 0 10px 0}#side_column #ct div.yellow{background-color:transparent}#side_column #ct .label_sidebar_text_1 a{color:#003f6f;display:inline-block;font-weight:700;padding-bottom:20px}#side_column #ct .label_sidebar_text_1 a:hover{color:#25b7c0}#side_column #ct div#btn_contact{margin:25px 0}#side_column #ct div#btn_contact a.global_button{color:#fff;text-decoration:none}#side_column #first_box{background-color:#25b7c0;padding:10px 25px}div.password_forget #side_column #first_box{display:none}#side_column #first_box h3{color:#fff;font-weight:500}#side_column #first_box #sidebar_description{color:#fff}#side_column #first_box .logout{text-align:right}#side_column #first_box a.global_button:hover{background-color:#0068b4}#side_column #first_box #side_user_nav{box-sizing:border-box;padding:2px 0;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:10px 0 20px 0;-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);width:100%}#side_column #first_box .side_nav_wrapper{margin:5px 0;padding:0 5px 0 28px;color:#333;background:transparent url(../elements/icons/kunde_pfeil.png) 8px 0 no-repeat}#side_column #side_user_nav .side_nav_wrapper>div a{color:#2d2d2d;padding:0;text-decoration:none}#side_column #first_box .side_nav_wrapper ul{width:100%!important;border-top:1px solid #2d2d2d;margin-top:5px;padding-top:5px}#side_column #first_box .side_nav_wrapper ul li{padding:0 0 5px;margin-bottom:5px;border-bottom:1px solid #d0d0d0}#side_column #first_box .side_nav_wrapper ul li:last-child{padding-bottom:0;border:none}#side_column #first_box .side_nav_wrapper ul li.box_user_name_list_menu_item.active{color:#003f6f}#side_column #first_box .side_nav_wrapper ul li.box_user_name_list_menu_item:hover{background-color:inherit;color:#0068b4;cursor:pointer;font-weight:inherit}#side_column .config_logout_wrapper{background-color:transparent;border:none;margin:0;width:100%}#side_column #first_box a.label_menu_config_account_data{color:#fff;text-decoration:none;background:transparent url(../elements/icons/config_account.png) left center no-repeat;padding-left:30px;padding-top:5px;padding-bottom:5px}div.ebp_tabset div.tabct{background-color:transparent}div.ebp_tabset>h3.active,div.ebp_tabset>h3.active:hover{background-color:#0068b4;color:#fff}div.ebp_tabset>h3{text-transform:none;font-weight:500;font-size:18px;color:#333;background-color:#d0d0d0;padding:5px 26px;height:auto;margin-right:2%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;opacity:1}div.ebp_tabset>h3 a{color:inherit}div.ebp_tabset div.tab{padding:35px 25px 25px 0}div.ebp_tabset>h3:hover{background:#25b7c0;color:#fff}table#contact_list tr td.label_userdata_contact_empty_text{padding:0}table.customer_contact_type_list tbody tr.last>td{border-top:none}div#ebp_ct .data_wrapper{margin-bottom:35px;border-bottom:1px solid #474747;padding-bottom:35px}div#ebp_ct .data_wrapper:last-child,table.form._static tbody tr td.label,form.active table.form tbody tr td.label{border:none}form.active input[type="text"],form.active input[type="password"],form.active textarea,form.active select,._static input[type="text"],._static input[type="password"],._static textarea,._static select,.focus input[type="text"],.focus input[type="password"],.focus textarea,.focus select,.nofocus input[type="text"]{background-color:#fff}form table#user_name_list a.user_name_list_item:hover{color:#25b7c0}.bank_list_wrapper .table_container .table_body_row.main.allow_hover:hover .table_body_cell{background-color:#fff}div#kundenbereich.bill .table_container .table_header_cell{height:55px}#details h3{background-color:#0068b4;color:#fff;font-weight:600;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-color:#0068b4}#details table tbody tr td.content,#details table tbody tr td.content.first,#details table tbody tr td.content.last{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}div#kundenbereich.bill .table_container .table_header_cell,div#kundenbereich.bill .table_container .table_body_cell{width:calc((75% - 67px) / 4)}div#kundenbereich.bill .table_container .table_header_cell.label_bill_download,div#kundenbereich.bill .table_container .table_body_cell.bill_dl_cell{width:10%}div#kundenbereich.bill .table_container .table_header_cell.first,div#kundenbereich.bill .table_container .table_body_cell.first{width:22%}div#kundenbereich.bill .list div.button.disabled span{background:url(../elements/no_download.png)}div#kundenbereich.register_user.open #side_column #first_box,div#kundenbereich.logout #side_column #first_box,div#kundenbereich.password_forget #side_column #first_box{display:none}div#kundenbereich.register_user.open #side_column #ct,div#kundenbereich.logout #side_column #ct,div#kundenbereich.password_forget #side_column #ct{margin-top:0}body .register_user div.select_wrapper{width:200px;border-right:none}.register_user table.form tbody tr.last td.content.first.last{padding:0}#register_optional{width:calc(100% - 15px)}body .register_user form td.content .prefix{display:none}table.register_data input[type="text"],table.register_data input[type="password"],table.register_additional_data input[type="text"],body .register_user form td.content .value.with_prefix{box-sizing:border-box;width:calc(100% - 6px)}tr.responsive_tr{display:none}body .register_user form ._wrapper_checkbox input[type="checkbox"]{top:5px}.label_info_data_privacy_wrapper a{text-decoration:underline;color:#003f6f;font-weight:700}.label_info_data_privacy_wrapper a:hover{color:#25b7c0}.payment .table_header_cell.label_medium_small{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.table_body_cell.payment_medium_name{border-right:none}div.entry.payment_list .table_container.list.payment_data .table_body_row.payment_list._separator .table_body_cell{border-top:none}.payment div.fright.buttons_table_cell{margin-right:25px}.counter_worklist input[type="text"]{width:85px}