@CHARSET "UTF-8";@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*::after,*::before{box-sizing:border-box}*::after,*::before{box-sizing:border-box}*{box-sizing:border-box}html,body{background-color:#F6F6F6;color:#1b2325;font-family:"Roboto",sans-serif;font-size:16px;line-height:24px;padding-bottom:0}#sticky_header{border-top:5px solid #ffba00;-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);box-shadow:0 2px 13px 1px rgba(0,0,0,.1);position:fixed;top:0;width:100%;z-index:10000}#sticky_header_logo_wrapper{height:0;position:absolute;top:1px;width:100%}#sticky_header_inner_logo_wrapper{height:0}#sticky_header_logo{background-color:#fff;background-image:url(../elements/logo.png);background-repeat:no-repeat;background-position:25px 10px;-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);box-shadow:0 2px 13px 1px rgba(0,0,0,.2);height:170px;position:relative;width:155px;z-index:1;-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#sticky_header_logo a{background-color:#FFF;filter:alpha(opacity=1);height:100%;left:0;opacity:0;position:absolute;top:0;text-decoration:none;width:100%;z-index:10}body.small #sticky_header_logo{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);margin-top:-17px;margin-left:0}body.medium #sticky_header_logo{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);margin-top:-17px;margin-left:20px}#sticky_header_logo.small{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);margin-top:-18px;margin-left:-15px}#sticky_header_link_wrapper{background-color:#fff;border-top:1px solid #e5e5e5;-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);box-shadow:0 2px 13px 1px rgba(0,0,0,.1);height:94px;width:100%}#sticky_header_links,#sticky_header_inner_logo_wrapper,#main_content,#main_footer .footer_wrapper{border-bottom:none;margin:0 auto;max-width:1350px;width:auto;padding:0 15px}#main_footer .footer_wrapper{display:flex;justify-content:space-between;padding:35px 15px}#main_footer .footer_wrapper a{margin-left:10px}.footer_slogan{display:flex;align-items:center}#kundenbereich{overflow:hidden}#main_header{background-color:#fff}#sticky_header_links{height:57px;padding:35px 0 0;width:100%}#sticky_header_links span.link_big{float:right;padding-left:44px}#sticky_header_links span.link_big a{color:#00386b;font-size:19px;font-weight:700;text-decoration:none;text-transform:uppercase}#sticky_header_links span.link_big:hover a{border-bottom:3px solid #ffba00}#sticky_header_small{background-color:#fff;-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);-o-box-shadow:0 2px 13px 1px rgba(0,0,0,.1);box-shadow:0 2px 13px 1px rgba(0,0,0,.1);display:none;text-align:right}#sticky_header_small div{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:inline-block;padding:40px 20px}#sticky_header_small #sticky_btn_contact{background-image:url(../elements/header_small_menu_kontakt.png)}#sticky_header_small #sticky_btn_menu{background-image:url(../elements/header_small_menu.png)}#sticky_header_small #sticky_btn_close{background-image:url(../elements/close.png);display:none}#main_header_img{background-image:url(../elements/header.jpg);background-repeat:no-repeat;background-size:100% auto;height:550px;width:100%}#main_content{margin-top:-80px}#header{border:none;height:auto;padding-top:24px}#sticky_header_link_wrapper_small{background-color:#ffba00;display:none;padding:0;z-index:2}#sticky_header_link_wrapper_small #sticky_header_links{display:none;height:auto;padding:160px 15px 30px}#sticky_header_link_wrapper_small #sticky_header_links span{float:none}#sticky_header_link_wrapper_small #sticky_header_links span a{border-top:1px solid #fff;color:#fff;display:block;font-size:24px;font-weight:700;padding:20px;text-decoration:none;text-transform:uppercase}#main_contact_wrapper{position:fixed;right:-20px;top:200px;transform:translateX(880px);transition:all 1s ease-in-out 0s;z-index:2}#main_contact_wrapper.open{transform:translateX(0)}#main_contact_btn{background-color:#00386b;color:#fff;cursor:pointer;float:left;font-size:20px;padding:20px;transform:rotate(270deg)}#main_contact_content{background-color:#fff;-moz-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-webkit-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-o-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-moz-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-webkit-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-o-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-moz-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-webkit-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-o-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-moz-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-webkit-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-o-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-moz-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-webkit-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);-o-box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);box-shadow:2px 9px 22px -9px rgba(0,0,0,.3);display:table;float:left;margin-left:-21px;margin-top:-21px;padding:30px 15px;width:900px}#main_contact_wrapper .main_contact_column{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:50%}#main_contact_left a{background-color:#00386b;color:#fff;display:block;margin-bottom:10px;overflow:hidden;padding:20px;text-decoration:none;transition:all 0.3s ease-in-out 0s}#main_contact_left a div{background-position:right bottom;background-repeat:no-repeat;background-size:50px 50px}#main_contact_left a.link_callback div{background-image:url(../elements/service-chat.png)}#main_contact_left a.link_form div{background-image:url(../elements/service-mail.png)}#main_contact_left a.link_approach div{background-image:url(../elements/service-map.png)}#main_contact_left a h2{font-size:24px;font-weight:700;width:80%}#main_contact_left a p{font-size:16px;line-height:24px;width:80%}#main_contact_right .main_contact_content_wrapper{background-color:#efefef;color:#3a3a3a;margin-bottom:20px;padding:25px}#main_contact_right h3{color:#3a3a3a;font-size:24px;font-weight:700;margin:0 0 20px;padding:0;line-height:1.1}#main_contact_right .contact_number{font-size:22px;font-weight:700}#main_contact_right p{font-size:16px;line-height:24px;margin-bottom:20px}#main_contact_right a{background-image:url(../elements/arrow_blue.png);background-position:left center;background-repeat:no-repeat;color:#00386b;font-size:16px;font-weight:700;padding-left:21px;text-decoration:none}#main_contact_wrapper_small{background-color:#fff;display:none;padding:0;width:100%}#main_contact_wrapper_small #main_contact_content{-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;display:none;float:none;margin:0 auto;padding:160px 15px 30px}#kundenbereich.logout #menu_top_wrapper,#kundenbereich.register_user #menu_top_wrapper{margin-bottom:31px}#kundenbereich.register_user.secure #menu_top_wrapper{margin-bottom:0}#breadcrumb,#external_username_wrapper{float:left;padding:5px 0 0 4em;vertical-align:baseline}#breadcrumb{margin-bottom:0}#breadcrumb>span{display:inline-block}#breadcrumb>span,#breadcrumb>span>a,#external_username_wrapper span{color:#777;font-size:15px;text-decoration:none}#breadcrumb>span.active{color:#ffba00}#breadcrumb>div{background-image:url(../elements/arrow_grey.png);background-repeat:no-repeat;display:inline-block;height:11px;width:6px;margin:5px 15px 0}#header .nav_strom,#header .nav_mm{width:auto;height:60px;border:2px solid #b6b6b6;border-bottom:0 none}#header .nav_strom{border-left:0 none;border-right:0 none;background:#fff url(../elements/bg_nav_strom_inactive.png) no-repeat right center}#header .nav_mm{border-left:0 none;background:#fff url(../elements/bg_nav_mm_inactive.png) no-repeat left center}#header .nav_strom a,#header .nav_mm a{font-size:22px;display:inline-block;padding:18px 20px 18px 0;background-repeat:no-repeat;text-transform:uppercase;color:#1b2325;text-decoration:none}#header .nav_strom a{background-image:url(../elements/nav_strom_inactive.png);background-position:23px center;padding-left:65px}#header .nav_mm a{background-image:url(../elements/nav_mm_inactive.png);background-position:15px center;padding-left:90px}#header .nav_strom.active,#header .nav_mm.active,#header .nav_strom:hover,#header .nav_mm:hover{background:#ffba00;border-color:#ffba00}#header .nav_strom.active a,#header .nav_mm.active a,#header .nav_strom:hover a,#header .nav_mm:hover a{color:#fff}#header .nav_strom.active a,#header .nav_strom:hover a{background-image:url(../elements/nav_strom_active.png)}#header .nav_mm.active a,#header .nav_mm:hover a{background-image:url(../elements/nav_mm_active.png)}#header .nav_strom:hover a span,#header .nav_mm:hover a span{border-bottom:3px solid #fff}#header #topnav{display:block;float:right;padding-right:23px;position:static}#header #topnav .topnav_wrapper{background-color:#f1f1f1;padding:12px 0}#topnav .topnav_wrapper>a,#topnav .topnav_wrapper>div,#topnav .topnav_wrapper>a:hover,#topnav .topnav_wrapper>div a:hover{background-color:transparent;color:#1b2325;display:inline-block;float:none}#topnav .topnav_wrapper>a span{padding-bottom:2px}#topnav .topnav_wrapper>div.list{background-image:url(../elements/arrow_down.png);background-repeat:no-repeat;background-position:15px center}#topnav .topnav_wrapper>div.list>a{height:30px;padding:0}#topnav .topnav_wrapper>a span:hover,#topnav .topnav_wrapper>div.list>a:hover{border-bottom:3px solid #1b2325}#topnav .topnav_wrapper>a{padding:6px 20px}#topnav .topnav_wrapper>a{border-left:0;border-right:1px solid #b5b5b5;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#topnav .topnav_wrapper>a.last{background-image:url(../elements/logout.png);background-position:35px 5px;background-repeat:no-repeat;border-left:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding-left:70px}#header #topnav .topnav_wrapper #topnav_btn_wrapper_right{display:none;float:right;padding:0;background-color:transparent;border:none}#header #topnav .topnav_wrapper .topnav_btn_wrapper,#header #topnav .topnav_wrapper .topnav_btn_wrapper a,#header #topnav .topnav_wrapper div.list,#header #topnav .topnav_wrapper div.list a{background-color:#f1f1f1;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;color:#1b2325;font-size:15px;z-index:1}#header #topnav .topnav_wrapper div.list a{padding:3px 0}#header #topnav .topnav_wrapper div.list>a:hover{border-bottom:3px solid #1b2325}#header #topnav .topnav_wrapper div.list{padding:3px 40px}#header #topnav .topnav_wrapper div.topnav_btn_wrapper.overview{border-right:1px solid #b5b5b5}#header #topnav .topnav_wrapper div.list{border-right:1px solid #b5b5b5}#header #topnav .topnav_wrapper div.list a{border-right:none}#header #topnav .topnav_wrapper>div.list span.name_wrapper{display:inline-block}#header #topnav .topnav_wrapper .topnav_btn_wrapper a:hover,#header #topnav .topnav_wrapper .topnav_btn_wrapper a:active,#header #topnav .topnav_wrapper .topnav_btn_wrapper a:focus,#header #topnav .topnav_wrapper div.list a:hover,#header #topnav .topnav_wrapper div.list a:active,#header #topnav .topnav_wrapper div.list a:focus{background-color:transparent}#header #topnav .topnav_wrapper .topnav_btn_wrapper a.last{border-right:none}#header #topnav .topnav_wrapper ul{background-color:#f1f1f1;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;left:0;top:48px;max-width:398px}#header #topnav .topnav_wrapper ul li{border-top:1px solid #b5b5b5;padding:7px 20px}#header #topnav .topnav_wrapper ul li.active{background-color:#f1f1f1;font-weight:700}#header #topnav .topnav_wrapper ul li:hover{background-color:#f1f1f1;font-weight:700}#header #topnav .topnav_wrapper ul li.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#header #topnav .topnav_wrapper ul li.last:hover{font-weight:400;outline:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#header #topnav .topnav_wrapper ul li.legend{border-top:1px solid #b5b5b5}#header #topnav .topnav_wrapper .topnav_btn_wrapper a:hover,#header #topnav .topnav_wrapper div.list a:hover,#header #topnav .topnav_wrapper ul li.legend:hover{color:#1b2325}#header #topnav ul.hidden{display:none}#menu_switch_small{background-color:#ffba00;color:#fff;cursor:pointer;display:none;font-size:22px;line-height:40px;padding:10px;width:100%}#menu_switch_small span{background-image:url(../elements/arrow_down_white.png);background-position:right center;background-repeat:no-repeat;display:block}#menu,#menu_small{background-color:#ffba00;border:none;display:block;height:70px;padding:11px 0;position:static;width:100%}#menu_small,#menu_small_wrapper{display:none}#menu ul li,#menu_small ul li{border-right:1px solid #ffed89;padding:13px 28px}#menu ul li.last,#menu_small ul li.last,#menu ul li:last-child,#menu_small ul li:last-child{border:none}#menu ul li:hover a,#menu_small ul li:hover a{border-bottom:3px solid #fff}#header #menu ul li a.menu_icon,#menu_small ul li a.menu_icon{background-color:transparent;background-image:none;color:#fff;font-size:20px;font-weight:400;padding:0 0 5px 0;text-transform:none}#header #menu ul li a.menu_icon.link_login_standard{background-image:url(../elements/login.png);background-position:left top;padding-left:35px}#outer{padding:40px 0}#outer h2{font-size:2.25em;line-height:36px;padding-bottom:26px}#outer span{font-size:16px;line-height:24px}#content{padding:20px 40px 30px 40px;display:flex;justify-content:space-between}#main_column{width:810px;float:left}#side_column{margin-top:0;width:325px;float:right}#side_column #ct{background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;width:100%}#side_column #ct div#sidebar_box_1{background-color:#00386b;background-image:url(../elements/contact.png);background-position:256px center;background-repeat:no-repeat;color:#fff;margin-bottom:25px;padding:25px}#side_column #ct h3{font-size:1.65em;padding:0}#side_column #ct h3 a,#side_column #ct h3 a:hover{color:#fff;text-decoration:none}#side_column #ct div#sidebar_box_2 h3{font-weight:700;font-size:1.55em}#side_column #ct div#sidebar_box_2 span.contact_number{font-size:1.65em;font-weight:700;padding-top:20px}#side_column #ct a{color:#00386b}#main_footer{width:100%;margin-top:60px}#main_footer #footer_yellow{background-color:#ffba00;color:#fff;font-size:1.625rem;font-weight:700}#main_footer #footer_yellow span{float:left;padding-top:1.5em}#main_footer #footer_white{background-color:#fff}#main_footer #footer_white #footer_link_wrapper span{padding-left:20px}#main_footer #footer_white #footer_link_wrapper span a{color:#1b2325;text-decoration:none}div.ebp_tabset p{padding:0}#customer_login_data input[type="text"],table.customer_address_data input[type="text"],#contact_list input[type="text"],table.customer_bank_data_sepa_converter input[type="text"],table.customer_bank_data_sepa input[type="text"],table.customer_data input[type="text"],#customer_login_data select,table.customer_address_data select,#contact_list select,table.customer_bank_data_sepa_converter select,table.customer_bank_data_sepa select,table.customer_data select{background-color:transparent;color:#1b2325;font-size:16px;height:25px;padding:0;width:100%;border:0}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"],input[type="text"],input[type="password"],table input[type="text"],table input[type="password"],form.active #customer_login_data input[type="text"],form.active table.customer_address_data input[type="text"],form.active #contact_list input[type="text"],form.active table.customer_bank_data_sepa_converter input[type="text"],form.active table.customer_bank_data_sepa input[type="text"],#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_date input,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount input,form.active table.customer_data input[type="text"]{background-color:#fff;border:1px solid #b5b5b5;color:#8a8a8a;font-size:.9em;height:auto;padding:12px 15px 12px;width:100%}body .userdata form[name="userdata_bank"].active table input[type="text"]{border:1px solid #b5b5b5;color:#8a8a8a;font-size:.9em;height:auto;padding:12px 15px 12px;width:100%}form.active select,._static select,.focus select{padding:11px 15px 9px}table input[type="text"],table input[type="password"]{border:none}a.btn_overview,#kundenbereich.history_rlm .tab.history_rlm.active button.ui-datepicker-trigger,input.global_button[type="submit"],.global_button,.button{display:inline-block;background-color:#00386b;background-image:url(../elements/arrow_white.png);background-position:36px center;background-repeat:no-repeat;-moz-border-radius:24px!important;-webkit-border-radius:24px!important;-o-border-radius:24px!important;border-radius:24px!important;color:#fff;height:48px;font-size:16px;padding:0 35px 0 57px;text-decoration:none;line-height:48px;font-weight:600;font-family:"Roboto",sans-serif}table._inline a.global_button{background-color:#00386b;-moz-border-radius:24px!important;-webkit-border-radius:24px!important;-o-border-radius:24px!important;border-radius:24px!important;color:#fff;height:48px;font-size:16px;padding:0 35px 0}#kundenbereich.history_rlm .tab.history_rlm.active #render.global_button:hover,table._inline a.global_button:hover,table.form a.button:hover,table.form .global_button:hover,table.form input.global_button[type="submit"]:hover,form a.button:hover,form .global_button:hover,form input.global_button[type="submit"]:hover,.global_button._white:hover,.global_button:hover,body .counter div.ebp_tabset div.tab.counter a.global_button.save:hover,body .payment div.ebp_tabset div.tab.payment a.global_button:hover,#content .tab.contractchange div._src a.global_button:hover,#content .tab.contractchange div._target input.global_button[type="submit"]:hover,body .tab.move table.products tbody tr td a.global_button:hover,.global_button:hover{background-color:#024f97;color:#fff;background-image:url(../elements/arrow_white.png);background-position:36px center;background-repeat:no-repeat}button.disabled{background-color:#b5b5b5}body .counter div.ebp_tabset div.tab.counter a.global_button.cancel:hover,body .counter div.ebp_tabset div.tab.counter a.global_button.info_only_show:hover,.global_button.cancel,.global_button.cancel:hover{background-color:#f1f1f1;background-image:url(../elements/arrow_blue.png);background-position:36px center;background-repeat:no-repeat;border:1px solid #00386b;color:#00386b}.btn_left{float:left}.btn_right{float:right}#user_name_list .button,#user_name_list .button:hover{background-image:none;background-color:transparent;height:auto;padding:0}#contact_list .button,#contact_list .button:hover{background-image:none;background-color:transparent;height:auto;padding:0 0 0 5px}div.ebp_tabset>h3,h3.small_only{background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;color:#8a8a8a;font-size:1.65em;font-weight:700;height:auto;line-height:30px;margin:0 10px 20px 0;min-height:47px;opacity:1;overflow:auto;padding:9px 13px;text-transform:none}div.ebp_tabset>h3 a,div.ebp_tabset>h3:hover a{color:#8a8a8a}h3.small_only{background-color:#f1f1f1;color:#1b2325;font-size:1.5em}h3.small_only:hover{outline:thin dotted}div.ebp_tabset>h3:hover{background-color:#fff;color:#8a8a8a;opacity:1;outline:thin dotted}div.ebp_tabset>h3.active,h3.small_only.active{background-color:#ffba00;color:#fff}h4{font-size:1.65em;margin-bottom:16px;width:100%}h4 span{font-size:25px;color:#1b2325;text-transform:none;border-bottom:0 none}form h4 span{width:100%}div.ebp_tabset div.tabct{background-color:#fff;border:1px solid #b5b5b5;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;width:100%}div.ebp_tabset div.tab{width:100%}#main_column div.tab{background-image:none}#kundenbereich.register_user .tabct,#kundenbereich.userdata .tabct,#kundenbereich.counter .tabct,#kundenbereich.contract .tabct,#kundenbereich.bill .tabct,#kundenbereich.history .tabct,#kundenbereich.payment .tabct{background-image:none}#kundenbereich.userdata .data_wrapper{border-bottom:1px solid #b5b5b5;padding-bottom:50px}#kundenbereich.userdata .data_wrapper.last{border:none;padding:0}table tr td,table tr th{padding:0}span.asterisk{display:none}form.active span.asterisk,._static span.asterisk{display:inline}table{color:#1b2325;margin:0}table.form tbody tr.first td.content,table.form tbody tr td.content{padding:10px}form.active td.label,form.active td.content,table .edit.req_info{color:#1b2325}table{font-size:16px}#kundenbereich.userdata table.userdata_bank.buttons.customer_bank_data_navigation,table.form{width:100%}table.form tbody tr td.label,table.form._static tbody tr td.label,form.active table.form tbody tr td.label{border:none}._static table.form th,._static table.form td,table.form._static th,table.form._static td,form.active table.form th,form.active table.form td{background-color:transparent}table.list tr th{color:#1b2325}table .small_only{display:none}table._filter span.small_only{color:#1b2325;font-weight:700}form.active table span.small_only{color:#1b2325}table.form tbody tr.first.last td.content.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}table.list{margin-bottom:30px}table.list tfoot{display:none}table.list tr th{background-color:#f1f1f1;font-size:12px}div.entry table thead tr th{border-top:1px solid #b5b5b5}div.entry table thead tr th,div.entry table thead tr th.line{border-color:#b5b5b5}div.entry table thead tr th.first,div.entry table thead tr th.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:10px 17px}table.list tr td.focus{background-color:#f1f1f1}table.list tr th,table.list tr td,body .counter table.list tr th.tcenter{padding:10px 17px}div.entry table thead tr th.first{border-left:1px solid #b5b5b5}div.entry table thead tr th.last{border-right:1px solid #b5b5b5}table.list tr td.first,table.list tr td.last,table.list tr.last td,div.entry table tbody tr td{border:1px solid #b5b5b5}div.entry table tbody tr.first td.focus{border-top:1px solid #b5b5b5}div.entry table tbody tr.first td.focus.first{border-left:1px solid #b5b5b5}div.entry table tbody tr.first td.focus.last{border-right:1px solid #b5b5b5}table.list a.button,table.list a.button:hover{background-image:none;background-color:#ffba00;border:1px solid #b1b1b1;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;height:40px;padding:0;width:40px}table.list a.button.edit span{padding:20px;display:inline-block;height:auto;width:auto}table.list tr td.focus a.button,table.list a.button:hover{background-color:#fff}table.list tr th,table.list tr td{font-size:14px}#details,#details table,table.form tbody tr.first td.last.content,table.form tbody tr.last td.label,table.form tbody tr.first td.label,table.form tbody tr.last td.content.last{-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}#details{width:100%}#details table{border-width:0}#details table .small_only{font-weight:700}.table_header_cell{background-color:#FFBA00}table._filter{background-color:#f1f1f1;padding:17px;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;margin-bottom:50px}table._filter td.label{padding:0;width:30%}#kundenbereich.bill table._filter tr.last td.content{width:auto}#kundenbereich.start #content{padding:4em}#kundenbereich.start #main_column{width:100%}#kundenbereich.start #topnav,#kundenbereich.start #menu{display:none}#main_column #smain{background-image:none}#main_column #smain .start_text{left:0;width:57%}#main_column #smain .logout_text_wrapper{float:left;width:57%}#main_column #smain .logout_text_wrapper h2{margin-bottom:20px}#main_column #smain .start_text h2{font-size:1.625rem}#main_column #smain .start_text .label_start_site_text{line-height:1.65em}#main_column #smain .start_text .label_start_site_text a{color:#ffba00;text-decoration:none}#main_column #smain .start_text .label_start_site_text a:hover{color:#00386b}#main_column #smain #sright{margin-bottom:0;width:35%}#main_column #smain #sright form.plugin_login{background-color:#f1f1f1;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}#main_column #smain #sright form.plugin_login h4{background-color:#ffba00;font-size:1.5rem;padding:.8em 1.1em}#main_column #smain #sright form.plugin_login h4 span{color:#fff;border:none 0;font-size:1.5rem;text-transform:none;margin-bottom:0}#main_column #smain #sright form.plugin_login .plugin_login_data_wrapper{padding:1.5em 2em 0 2em;background-color:#f1f1f1}#main_column #smain #sright form.plugin_login .plugin_login_data_wrapper .plugin_login div{height:auto;margin-bottom:16px;padding:0!important}#main_column #smain #sright form.plugin_login .plugin_login_data_wrapper .plugin_login div.label{border:none 0;width:40%;margin:0;height:42px;display:flex;align-items:center}#main_column #smain #sright form.plugin_login .plugin_login_data_wrapper .plugin_login div.content{width:60%}#main_column #smain #sright form.plugin_login input[type=text],#main_column #smain #sright form.plugin_login input[type=password]{float:right;width:190px;background:#fff;margin:0;border:1px solid #b5b5b5}#main_column #smain #sright form.plugin_login .plugin_login_navi_wrapper{margin:0;padding:0 2em 1.3em 2em}#main_column #smain #sright form.plugin_login .plugin_login_navi_wrapper .plugin_login div{height:auto;padding:10px 0}#main_column #smain #sright form.plugin_login a{color:#ffba00;text-decoration:none}#main_column #smain #sright form.plugin_login a:hover{color:#00386b}#main_column #smain #sright form.plugin_login .plugin_login_navi_wrapper .plugin_login div .btn_wrapper{padding:0;padding-top:10px}#main_column #smain>h4{border-bottom:2px solid #eaeff3;font-size:1.5rem;padding-bottom:14px;width:57%}#main_column #smain #_slider_wrapper{height:105px;margin:50px 0 0;width:100%}#main_column #smain #_slider_wrapper>span{height:103px}#main_column #smain #_slider_wrapper span.btn_left{background-color:#fff;background-image:url(../elements/arrow_left.png);border:none;left:0}#main_column #smain #_slider_wrapper span.btn_right{background-color:#fff;background-image:url(../elements/arrow_right.png);border:none;right:0}#main_column #smain #_sbar{left:19px;height:105px;width:1200px}#main_column #smain #_sbar div.sbar_frame div.content{background-color:#fff;height:auto;margin-right:0;padding:0 0 0 165px}#_sbar div.sbar_frame div.content h4{font-size:1.5rem;padding:0 0 15px}#_sbar div.sbar_frame div.content.register_user.img{background:#fff url(../elements/icons_slider/register_standard.png) no-repeat scroll 45px center}#_sbar div.sbar_frame div.content.contract.img{background:#fff url(../elements/icons_slider/contract_standard.png) no-repeat scroll 50px center}#_sbar div.sbar_frame div.content.userdata.img{background:#fff url(../elements/icons_slider/customer_standard.png) no-repeat scroll 45px center}#_sbar div.sbar_frame div.content.counter.img{background:#fff url(../elements/icons_slider/counter_standard.png) no-repeat scroll 40px center}#_sbar div.sbar_frame div.content.bill.img{background:#fff url(../elements/icons_slider/bill_standard.png) no-repeat scroll 40px center}#_sbar div.sbar_frame div.content.history.img{background:#fff url(../elements/icons_slider/history_standard.png) no-repeat scroll 40px center}#_sbar div.sbar_frame div.content.payment.img{background:#fff url(../elements/icons_slider/payment_standard.png) no-repeat scroll 45px center}#_sbar div.sbar_frame div.content.fitflat.img{background:#fff url(../elements/icons_slider/telefon_standard.png) no-repeat scroll 45px center}#_sbar div.sbar_frame div.content .sbar_text{font-weight:400;height:53px;line-height:1.65em;min-height:53px;padding:0;width:auto}body .register_user .data_wrapper table tbody tr td select{margin-bottom:10px;width:95%}#kundenbereich.register_user .register_additional_data tr.options td{padding:10px 0 0 10px}#kundenbereich.register_user .register_additional_data tr.options td.content{display:flex;flex-direction:row}#kundenbereich.register_user table.form tbody tr td.label_marketing_approval_description_label{vertical-align:top}body .register_user .data_wrapper table tbody tr td select#register_optional{width:auto;padding:11px 15px 11px 15px}body .register_user form td.content .prefix{width:calc(15% - 10px)}body .register_user form td.content .value.with_prefix{margin-left:10px;width:85%}body .register_user form td.content .value{width:100%;margin-right:10px}#kundenbereich.overview #main_column{max-width:950px;width:auto}ul.ebp_overview{margin:0}ul.ebp_overview li{display:none}div.item_wrapper{display:inline-block;float:left;padding:0 102px 45px 0;width:calc(50% - 3px)}div.item_inner_wrapper{background-position:92% 25px;background-repeat:no-repeat;border:1px solid #b5b5b5;height:267px;padding:24px;position:relative;width:100%}div.item_inner_wrapper div.pr{bottom:33px;position:absolute;text-align:right;width:calc(100% - 48px)}div.item_inner_wrapper div.overview_header{font-size:1.65em;font-weight:700;margin-bottom:20px}div.item_inner_wrapper div.overview_header a{color:#1b2325;text-decoration:none}div.item_inner_wrapper div.overview_box{width:230px}div.item_inner_wrapper.customer_standard{background-image:url(../elements/icons_slider/customer_standard.png)}div.item_inner_wrapper.counter_standard{background-image:url(../elements/icons_slider/counter_standard.png)}div.item_inner_wrapper.contract_standard{background-image:url(../elements/icons_slider/contract_standard.png)}div.item_inner_wrapper.bill_standard{background-image:url(../elements/icons_slider/bill_standard.png)}div.item_inner_wrapper.history_standard{background-image:url(../elements/icons_slider/history_standard.png)}div.item_inner_wrapper.payment_standard{background-image:url(../elements/icons_slider/payment_standard.png)}div.item_inner_wrapper.telefon_standard{background-image:url(../elements/icons_slider/telefon_standard.png)}#kundenbereich.userdata h3.small_only{display:none}.tab.customer .data_wrapper .data_right_wrapper{margin-left:0;position:relative;width:100%}#kundenbereich.userdata #user_name_list_navi td{padding:0 0 17px 17px}#user_name_list{margin-top:15px}form table#user_name_list a.user_name_list_item{text-decoration:none}form table#user_name_list tbody tr:hover td.label a{font-weight:700}form.active table#user_name_list tbody tr td.label{border-right:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#kundenbereich.userdata table.userdata_address.buttons,#kundenbereich.userdata #customer_contact_data_navi{width:100%}#kundenbereich.userdata form[name=userdata_change_to_mainuser] #user_name_list td.label{padding-left:0;width:90%}table.customer_address_data input[type="text"],table.customer_address_data input.zip[type="text"],table.customer_address_data input.city[type="text"],table.customer_address_data input.street[type="text"],table.customer_address_data input.no[type="text"],table.customer_address_data input.adr_zu[type="text"]{width:100%}table.customer_address_data span.small_only._city,table.customer_address_data span.small_only._number,table.customer_address_data span.small_only._app{padding-top:10px}table.customer_address_data span.plz{width:30%}table.customer_address_data span.city{width:68%}table.customer_address_data span.street{width:73%}table.customer_address_data span.number{width:25%}table.customer_address_data span.extra,table.customer_address_data span.app{width:49%}#kundenbereich.userdata .tab.address a.label_userdata_address_change_button,#kundenbereich.userdata .tab.address a#contact_data_edit,#kundenbereich.userdata .tab.address a.label_deny_button,#kundenbereich.userdata .tab.address a#btn_contact_type_list{float:right}#kundenbereich.userdata .tab.address table#contact_type_list a{float:none}#kundenbereich.userdata .tab.address a#btn_contact_type_list{margin-top:15px}#kundenbereich.userdata table.customer_contact_type_list select,#kundenbereich.userdata table.customer_contact_type_list input[type="text"]{display:block;width:100%}#kundenbereich.userdata .label{vertical-align:middle}table.customer_contact_type_list tbody tr.last>td{border:none}#kundenbereich.userdata #contact_type_list{background-color:#f1f1f1;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#contact_type_list tr.first td{padding-top:17px}#contact_type_list tr.last td{padding-bottom:17px}#contact_type_list div.label{color:#1b2325;padding-left:17px;width:45%}#contact_type_list div.content{padding:0 17px 10px;width:55%}#contact_type_list div.label{float:left}#contact_type_list div.content{float:right}#kundenbereich.userdata #contact_type_list span{color:#1b2325}#kundenbereich.userdata table.customer_contact_type_list tbody tr.last td.last table._btn_navi{display:table;width:100%!important}#kundenbereich.userdata table.customer_contact_type_list tbody tr.last td.last table._btn_navi tr.btn_wrapper td{text-align:right}#kundenbereich.userdata #contact_type_list table td{padding:0 17px}#kundenbereich.userdata table#contact_type_list tbody tr.last td.last table._inline._btn_navi td{padding:0;text-align:right}body .userdata form.active[name="userdata_bank"] table.customer_bank_data_sepa input[name="pwr_active_from"]{top:0;width:calc(100% - 42px)}#pwr_active_from_calendar_field,body .tab.move table input#moveout_date,.tab.move.out .moveout_counter_work_container #moveout_date_button,.tab.move.out .moveout_counter_work_container input[type="text"]{float:right}#pwr_active_from_calendar_button,#pwr_active_from_calendar_button:hover,body .tab.move table a.button.calendar,body .tab.move table a.button.calendar:hover,.tab.move.out .moveout_counter_work_container #moveout_date_button,.tab.move.out .moveout_counter_work_container #moveout_date_button:hover{background:#ffba00;border:1px solid #b1b1b1;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;float:left;height:42px;margin:0;padding:0;width:42px}#pwr_active_from_calendar_button:hover{background:#fff}#pwr_active_from_calendar_button span{padding:20px}#pwr_active_from_calendar_button span{width:42px;height:42px;background-repeat:no-repeat;background-position:center center}table.inactive #pwr_active_from_calendar_button,table.inactive #pwr_active_from_calendar_button:hover{background-color:#f1f1f1;cursor:default}body .tab.move table input.date_selector[type="text"]{width:calc(100% - 42px);float:right}body .tab.move table a.button.calendar,body .tab.move table a.button.calendar span,.tab.move.out .moveout_counter_work_container #moveout_date_button,.tab.move.out .moveout_counter_work_container #moveout_date_button span,body .tab.move table td.content a.button.calendar,body .tab.move table td.content a.button.calendar span{height:42px;width:42px;top:0;left:0}body .tab.move table a.button.calendar:hover,.tab.move.out .moveout_counter_work_container #moveout_date_button:hover{width:42px;height:42px;background-color:#fff}.tab.move.out .moveout_counter_work_container #moveout_date_button,.tab.move.out .moveout_counter_work_container #moveout_date_button span,body .tab.move table a.button.calendar:hover,.tab.move.out .moveout_counter_work_container #moveout_date_button:hover,.tab.move.out .moveout_counter_work_container .moveout_counter_date #moveout_date_button:hover{height:42px}body .tab.move table tr._moveout_date a.button.calendar:hover{height:42px}.tab.move.out .moveout_counter_work_container .moveout_counter_date #moveout_date_button{float:right}.tab.move.out .moveout_counter_work_container .moveout_counter_date #counter_date_button{margin-left:0}.tab.move.out .moveout_counter_work_container .moveout_counter_date .label_asterisk{vertical-align:top}.tab.move.out .moveout_counter_work_container input[type="text"]{float:right;width:calc(100% - 50px)}form table#user_name_list tbody tr td.label,form.active table#user_name_list tr td,form table#user_name_list tr td{border:none}form table#user_name_list tr td.sym{padding:0}form table#user_name_list a.user_name_list_item{width:90%}#kundenbereich.userdata form[name="delete_account"]{width:100%}#kundenbereich.userdata span.text_userdata_profile_delete_account{display:block}#btn_delete_account{margin-top:20px}.tab.customer form[name="userdata_user_list"]{width:100%}.tab.customer form[name="userdata_user_list"] table{width:100%}#kundenbereich.userdata table.buttons{width:100%}#kundenbereich.userdata table#user_name_list_navi{width:100%}form[name="userdata_basic"] table.form tbody tr td.label_marketing_approval_description_label{vertical-align:baseline}form[name="userdata_basic"] table.form tbody tr.last td.content{padding-top:0}table.form.customer_bank_data_sepa tbody tr td.label{padding:10px;line-height:42px}table.form.customer_bank_data_sepa tbody tr td.content{line-height:42px}form[name="bank_data"].active table.customer_bank_data_sepa input[name="pwr_active_from"]{top:0}form[name="bank_data"].active table.customer_bank_data_sepa input[name="pwr_active_from"]{border-left:0;width:100%}table.form.customer_bank_data_sepa tbody tr.last td.content.pwr_active_from{display:flex;flex-direction:row-reverse}table.list.counter_worklist input[type="text"]{margin-top:0}table.list.counter_worklist input[type="text"].right{width:141px}table.list.counter_worklist input[name="date"]{float:left;top:0;width:110px}body .counter table.list tr td.first,body .counter table.list tr td.last,body .counter div.ebp_tabset div.tab.counter table.list.counter_worklist tr td.date_new,body .counter div.ebp_tabset div.tab.counter table.list.counter_worklist tr td.value_new{padding:17px}#kundenbereich.counter .counter_worklist a.button.calendar,#kundenbereich.counter .counter_worklist a.button.calendar:hover{background-color:#ffba00;float:left;height:40px;top:0;left:0;width:40px}#kundenbereich.counter .counter_worklist a.button.calendar:hover{background-color:#fff}#kundenbereich.counter .counter_worklist a.button.calendar span{height:40px;width:40px;padding:0}#entry_wrapper_small{display:none}#entry_wrapper_small div{display:block}#entry_wrapper_small div.label_wrapper_small{font-weight:700}#entry_wrapper_small .worklist>div{padding:10px 17px}#entry_wrapper_small .worklist .label_wrapper_small{padding-bottom:0}#entry_wrapper_small .worklist .content_wrapper_small{padding-top:0}#kundenbereich.counter #entry_wrapper_small .counter_worklist a.calendar,#kundenbereich.counter #entry_wrapper_small .counter_worklist a.calendar:hover{background-image:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;float:right;padding:11px 13px}#kundenbereich.counter #entry_wrapper_small .counter_worklist a.calendar span{margin:0;padding:0}#entry_wrapper_small input.date{width:79%}#kundenbereich.contract div.label_info_text_contract{margin-bottom:7px}#kundenbereich.contract table.list div.button.disabled span,#kundenbereich.contract table.list a.button span{height:40px;margin:0;padding:0;width:40px}#kundenbereich.contract #entry table.list tbody tr td.cc_button{cursor:default;padding-top:17px;text-align:center}#kundenbereich.contract #entry table.list tbody tr td.cc_button form{cursor:pointer;margin:0 auto;width:40px}#kundenbereich.contract #entry div.button.contract_change.disabled{-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;cursor:default;height:40px;width:40px}#kundenbereich.contract #details a.contract_change{background-color:#ffba00;border:1px solid #b1b1b1;background-image:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;height:40px;padding:0;width:40px}#kundenbereich.contract #details a.contract_change:hover{background-color:#fff}#kundenbereich.contract #details a.contract_change span{background-image:url(../elements/sym/switch.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;height:40px;margin:0;padding:0;width:40px}#kundenbereich.contract #details div.contract_change.disabled{background-color:#ccc;background-image:none;height:40px;padding:0;width:40px}#kundenbereich.contract #details div.contract_change.disabled span{background-image:url(../elements/sym/cross.png);background-position:center center;background-repeat:no-repeat;height:40px;padding:0;width:40px}#kundenbereich.contract #details table tbody tr.text td.content{width:100%}#kundenbereich.contract #details table tbody tr.text td.content p{max-width:390px;white-space:normal}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}#kundenbereich.contract #ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2{color:#fff;margin-bottom:20px;width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .form_wrapper{border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}#kundenbereich.contract ._2{background-color:#ffba00;width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount{width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .price_wrapper span.content.price{font-size:1.65em;text-align:left}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount .label_contract_change_year_consumption{text-align:left}#kundenbereich.contract ._2 ._renew{width:100%;background:#fff;padding-top:20px;text-align:right}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount input{float:left;width:92%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount .input_wrapper{width:66%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount .input_wrapper .unit{float:right;height:42px;line-height:47px}#kundenbereich.contract div.headline{background-color:#ffba00;color:#fff;margin-bottom:20px;padding:10px 0;width:100%}#kundenbereich.contract div.headline span{display:inline-block;padding:0 15px;width:calc(50% - 2px)!important}#kundenbereich.contract div.headline span.label_contract_detail_tariff_name{width:calc(49% + 7px)}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details_content,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details_content,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1{width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details .target_details_content,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details .src_details_content{border:none;padding:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details_content>div,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details_content>div,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1>div{display:inline-block;font-size:13.5px;vertical-align:baseline;width:49.5%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.even{background-color:#f1f1f1;border-right:10px solid #fff;color:#555;line-height:20px;padding:3px 15px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.even.content{border:none}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.odd{color:#555;line-height:1;padding:14px 15px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.text{padding:0 15px;width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.text1{padding-bottom:15px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.text2{padding-top:15px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.hidden{display:none}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.label_preisstellung{background-color:#fff;width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper span.text{padding:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details_content>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details_content>span{width:100%}#ebp_ct .ebp_tabset .tab.contractchange .fleft{float:none!important}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_date>span#target_date{padding:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_price_wrapper{float:left;height:auto}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_lowprice_wrapper{float:right}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .price_wrapper span.content.price,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_price_wrapper span.content.target_price,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_lowprice_wrapper span.content.target_lowprice{font-size:1.65em}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper._target{border-bottom:1px solid #b5b5b5;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding-bottom:25px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper._target.last{border-bottom:none;padding-bottom:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper h5{font-size:.98em;padding-left:15px;text-decoration:none}#ebp_ct .ebp_tabset .tab.contractchange._detail .content_wrapper div.even,#ebp_ct .ebp_tabset .tab.contractchange._detail .content_wrapper div.odd{display:inline-block;vertical-align:top;width:49.5%}#ebp_ct .ebp_tabset .tab.contractchange._detail .info{margin-bottom:25px}#ebp_ct .ebp_tabset .tab.contractchange._detail .info>div{display:block;width:100%}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_do_cc_wrapper{margin-bottom:25px;text-align:right;width:100%}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_do_cc_wrapper>.btn_wrapper{width:40%}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_little_wrapper div.btn_wrapper{float:left}#ebp_ct .ebp_tabset .tab.contractchange .navi_wrapper a.global_button._white.print,#ebp_ct .ebp_tabset .tab.contractchange._detail .navi_wrapper a{font-size:16px;font-weight:400;padding:13px 35px 16px 57px;text-align:left}#ebp_ct .ebp_tabset .tab.contractchange._detail .navi_wrapper a#doContractChange{height:auto}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_little_wrapper form.back{float:right;width:50%;text-align:right}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_little_wrapper form.back .btn_wrapper{width:100%}#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_little_wrapper>.btn_wrapper{width:50%}#ebp_ct .ebp_tabset .tab.contractchange .navi_wrapper a.global_button._white.print,#ebp_ct .ebp_tabset .tab.contractchange._detail .btn_little_wrapper div.btn_wrapper input{text-align:left;width:80%;padding:7px 35px 9px 57px;height:auto}#ebp_ct .ebp_tabset .tab.contractchange .navi_wrapper a.global_button._white.print{padding-bottom:5px;font-size:12px;width:40%}#ebp_ct .ebp_tabset .tab.contractchange._detail .content_wrapper div.even,#ebp_ct .ebp_tabset .tab.contractchange._detail .content_wrapper.text.disabled div.odd{background-color:#ddd;border-color:#ddd}#ebp_ct .ebp_tabset .tab.contractchange div.text.text1{margin-top:20px}#ebp_ct .ebp_tabset .tab.contractchange div.text.text1 ul{list-style-position:outside;margin:0;padding-left:12px;white-space:normal}#ebp_ct .ebp_tabset .tab.contractchange div.text.text1 ul li{display:list-item;list-style-type:disc;margin-left:1px}#ebp_ct .ebp_tabset .tab.contractchange dd.label a,#ebp_ct .ebp_tabset .tab.contractchange div.text.text1 ul li a{color:#00386b;text-decoration:underline}#ebp_ct .ebp_tabset .tab.contractchange div.text_service_charge_wrapper{margin-top:15px}#ebp_ct .ebp_tabset .tab.contractchange._detail .checkboxen dt{width:33px;top:8px}#ebp_ct .ebp_tabset .tab.contractchange._detail .checkboxen dt input{float:right}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 h4 span{color:#fff;font-size:1em;font-family:"proxima-nova",sans-serif;font-weight:700;line-height:24px;margin:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .data_wrapper{padding:17px;margin:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .chapter_wrapper{padding-left:15px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .chapter_wrapper table{font-size:12px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .chapter_wrapper .label{width:auto}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .label{font-weight:700}#kundenbereich.bill div.entry .table_container .table_header_row .table_header_cell{font-size:13px;height:69px}#kundenbereich.bill .button.download,#kundenbereich.bill .button.evn_download{-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}#kundenbereich.bill div.button.download{-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;border:1px solid #b1b1b1;height:40px;width:40px;padding:0}#kundenbereich.bill .button.evn_download span{background-image:url(../elements/sym/details.png)}#kundenbereich.bill .table_container .table_header_cell.label_bill_download,#kundenbereich.bill .table_container .table_body_cell.bill_dl_cell{width:98px;position:relative}#kundenbereich.bill .table_container .table_header_cell,#kundenbereich.bill .table_container .table_body_cell{width:calc((100% - 98px) / 5)}#kundenbereich.bill .table_container .table_body_row.no_entries .table_body_cell{width:calc(100% - 1px);border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5}#kundenbereich.bill #details tr.fimas{display:none}#kundenbereich.bill a.download_itemised{position:absolute;top:20px;left:65px}#kundenbereich.bill .html_flag_fitflat a.download_itemised{position:relative;top:0;left:0}#kundenbereich.bill table.form tbody tr td.label{vertical-align:middle;padding-bottom:0}#ebp_ct .tab.history.history_standard table tr.energytype td{display:none}#ebp_ct .tab.history.history_standard table.form a.global_button.consumption,#ebp_ct .tab.history.history_standard table.form a.global_button.consumption:hover{background-color:#00386b;background-image:url(../elements/arrow_white.png);background-position:36px center;background-repeat:no-repeat;color:#fff}#content .tab .history_overview_wrapper .history_overview{height:auto;width:100%}#kundenbereich.history_rlm .tab.history_rlm.active>div.rlm_small_info{display:none}#kundenbereich.history_rlm .tab.history_rlm.active>h4{margin-top:30px}#kundenbereich.history_rlm .tab.history_rlm.active div.rlm_settings.head,#kundenbereich.history_rlm .tab.history_rlm.active div.rlm_settings.head:hover{background-color:#fff;border:1px solid #b5b5b5;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;color:#8a8a8a}#kundenbereich.history_rlm .tab.history_rlm.active div.rlm_settings.head.active,#kundenbereich.history_rlm .tab.history_rlm.active div.rlm_settings.head.active:hover{background-color:#ffba00;border:1px solid #ffba00;color:#fff}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings{background-color:#ffba00;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings tr td{padding-top:10px}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings tr td.first{padding-left:10px}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings tr td.last{padding-right:10px}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings tr.last td{padding-bottom:10px}#kundenbereich.history_rlm .tab.history_rlm.active table._static.rlm_settings tr.nodata td{padding:10px;color:#fff}#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.day label,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings label.label_left,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings label.label_middle{display:block}#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.week label,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.month label{text-align:left}#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.time input.date,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.month input.date.compare,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.month.compare input.date,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.week input.date.compare,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.week.compare input.date,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.day input.date,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings div.date.day.compare input.date{width:110px}#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings a.button.calendar,#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings a.button.calendar:hover{top:4px;left:10px;padding:5px 20px;background:#00386B;height:28px}#kundenbereich.history_rlm .tab.history_rlm.active table.rlm_settings a.button.calendar span{height:16px}#kundenbereich.payment tr.filter_payment_deadline td.content{padding-bottom:15px}#kundenbereich.payment table.form._static._filter tbody tr td.label_consumption_location{vertical-align:middle}#kundenbereich.payment div.entry table tbody tr th{border-color:#b5b5b5}#kundenbereich.payment div.entry table tbody tr th.first{border-left:1px solid #b5b5b5}#kundenbereich.payment div.entry table tbody tr th.last{border-right:1px solid #b5b5b5}body .payment div.entry.payment_list table.list.payment_data_locked tbody tr.payment_list_locked._separator td{border-top:1px solid #b5b5b5}div.entry.payment_list table.list.payment_data_locked tbody tr.payment_list_locked.allow_partial td,div#entry.payment_list table tr.payment_current_total._pp td{background-color:#f1f1f1;border-color:#b5b5b5}div.entry.payment_list table.list.payment_data_locked tbody tr.payment_list_locked.allow_partial td,div#entry.payment_list table tr.payment_current_total._pp td._date{border-left:1px solid #b5b5b5}div.entry.payment_list table.list.payment_data_locked tbody tr.payment_list_locked.allow_partial td,div#entry.payment_list table tr.payment_current_total._pp td.last{border-right:1px solid #b5b5b5}div#entry.payment_list table tr.loop_partial_payments._pp td._separator,body .payment div.entry.payment_list table.list.payment_data tbody tr.payment_list._separator td,#kundenbereich.payment div.entry.payment_list table.list.payment_data_locked tbody tr td{border:1px solid #b5b5b5}div#entry.payment_list table tr.payment_current_total._pp td._hover{background-color:#ffba00;color:#fff}body .tab.move table.form tbody tr td.label{width:30%;vertical-align:middle;padding-bottom:0;padding-top:0}body .tab.move{color:#1b2325;width:100%}body .tab.move .data_wrapper{padding:10px}body .tab.move table.form tbody tr td select{width:100%}body .tab.move .small_only{font-weight:700}body .tab.move .navigation_wrapper span.tleft{float:left;width:auto}body .tab.move .navigation_wrapper span.tright{float:right;text-align:left;width:auto}body .tab.move table.form tbody tr td{background-color:transparent}body .tab.move table.form tbody tr td.content:not(.req){display:flex;justify-content:space-between}body .tab.move table tbody tr td{color:#1b2325}body .tab.move .req_info{display:block}body .tab.move table.list tbody tr td.separator{background-color:transparent}#kundenbereich .tab.move table.list tbody tr.work_headline td.inline.first,#kundenbereich .tab.move table.list tbody tr.work_headline td.inline.last,#kundenbereich .tab.move table.list tbody tr.work_headline td.inline{background-color:#f1f1f1;border:1px solid #b5b5b5;padding:2px 15px}body .tab.move table.list tbody tr td,body .tab.move table.list tbody tr.work_headline td.inline{color:#1b2325}body .tab.move .form_moveout_counter_wrapper table.list tbody tr.work_list td input.date{float:left;margin-bottom:10px;width:100%}body .tab.move div#counter_wrapper_small{display:none;width:100%}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each{background-color:#f1f1f1;border:medium none;color:#1b2325;text-align:left;width:100%}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each.work_list{margin-bottom:25px;padding-bottom:15px}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div{padding:10px 17px}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.label{font-weight:700;padding-bottom:0}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.content{padding-top:0}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.content input.date{float:left;width:79%}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.content a{background-color:#ffba00;background-image:none;border:1px solid #b1b1b1;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;float:right;height:42px;padding:0;width:42px}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.content a:hover{background-color:#fff}body .tab.move div#counter_wrapper_small .counter_wrapper_small_each>div.content a span{background-position:center center;height:42px;padding:0;width:42px}body .tab.move table input[type="text"]{width:100%}body .tab.move table.form tbody tr td input.zip[type="text"]{float:left;width:20%}body .tab.move table.form tbody tr td input.city[type="text"]{float:right;width:calc(80% - 5px)}body .tab.move table.form tbody tr td input.street[type="text"]{float:left;width:72%}body .tab.move table.form tbody tr td input.no[type="text"]{margin:0 5px;width:15%}body .tab.move table.form tbody tr td input.ext[type="text"]{width:9%}body .tab.move #form_static_address{background-color:#f1f1f1;margin-bottom:20px;padding:10px 20px}body .tab.move .radiobox label{float:left;width:90%}body .tab.move .radiobox input{display:inline-block;float:left}body .tab.move table#moveout_summary tbody tr td.grey{background-color:#f1f1f1;padding-left:20px}body .tab.move table#moveout_summary tbody tr td.grey.headline{font-weight:700;padding-top:15px}body .tab.move table#moveout_summary tbody tr.first td.grey{padding-top:15px}body .tab.move table#moveout_summary tbody tr.last td.grey{padding-bottom:15px}body .tab.move table#moveout_summary tr._separator td{padding-top:20px}body .tab.move table#moveout_summary tr._separator td{border-top:none}body .tab.move table#moveout_summary tr._counter_headline td{border:none;padding:20px 0 5px 0}body .tab.move table#moveout_summary tr td.counter_wrapper{padding:10px 0}body .tab.move.in div.form_movein_new_address_wrapper .navigation_wrapper .tleft{display:none}body .tab.move.in #form_new_address .navigation_wrapper span.tright{float:none;text-align:right;width:100%;display:inline-block}body .tab.move.in table input[type="text"].full{width:100%}body .tab.move.in table.form tbody tr td input.zip[type="text"]{float:left;width:20%}body .tab.move.in form[name="frm_calculator"] table.form tbody tr td input[type="text"].consumption{float:left;width:90%}body .tab.move.in form[name="frm_calculator"] table.form tbody tr td span.unit{float:right;text-align:right;width:10%;position:relative;left:0;bottom:10px}body .tab.move.in form[name="frm_calculator"] table input[type="text"].date_selector{width:calc(100% - 42px)}body .tab.move.in form[name="frm_product_list"] table.products{border-bottom:1px solid #ccc}body .tab.move.in table.list tbody tr td{cursor:default}body .tab.move.in table tr.list.product.top td div.fleft{padding:5px 0 0 20px;width:65%}body .tab.move.in table tr.list.product.top td div.fright{padding:5px 0 20px 35px;width:35%}body .tab.move.in table tr.list.product.top td div h5{font-size:20px}body .tab.move.in table.products tbody tr td table.price{margin-bottom:25px;width:70%}body .tab.move.in div.movein_detail_slider_wrapper{padding:0 0 20px 25px}body .tab.move.in a.label_movein_detail_slider{background-image:url(../elements/arrow_blue.png);background-position:left 3px;background-repeat:no-repeat;color:#00386b;cursor:pointer;font-weight:700;padding-left:20px}body .tab.move.in div.products_details{height:0;overflow:hidden;padding-left:35px;width:calc(100% - 35px)}body .tab.move.in ul{list-style-position:outside;margin:0;padding-left:12px;white-space:normal}body .tab.move.in ul li{display:list-item;list-style-type:disc;margin-left:1px}body .tab.move.in ul li a{color:#00386b;text-decoration:underline}body .tab.move.in table tr.list.product.top td div .big._price{font-size:20px}body .tab.move.in div#product_type_choice{background-color:#FFBA00;color:#fff;margin:35px 0 25px;padding:25px 56px}body .tab.move.in div#product_type_choice .type_list span.label_products_type_choice_header{font-size:31px;font-weight:700}body .tab.move.in div#product_type_choice .type_list div.product_type_list_wrapper{margin:15px 0 0!important}body .tab.move.in div#product_type_choice .type_list div.product_type_list_wrapper div.product_type_choice{margin-bottom:10px;margin-right:20px}body .tab.move.in div#product_type_choice .type_list input[type=radio]{cursor:pointer;margin:0;opacity:0;padding:0;width:21px}body .tab.move.in div#product_type_choice .type_list input[type=radio]+label{background-image:url(../elements/radio.png);background-position:0 0;background-repeat:no-repeat;color:#fff;cursor:default;display:inline-block;font-size:16px;line-height:23px;margin-left:-21px;padding:0 25px 0 35px}body .tab.move.in div#product_type_choice .type_list input[type=radio]:checked+label{background-position:0 -23px}body .tab.move.in div#product_type_choice .type_button{margin-top:25px;padding-right:0}body .tab.move.in #product_type_choice a{cursor:pointer}body .tab.move.in table.movein.products tr.product{display:none}body .tab.move.in #double{background:#ffba00 none repeat scroll 0 0;display:none;margin:30px 0;padding:25px 56px}body .tab.move.in #double div.group,body .tab.move.in #double div#slider-range{float:left}body .tab.move.in #double div.group{height:48px;padding:0 25px 0 0;position:relative;top:0;left:0}body .tab.move.in #double div.group .img{float:left;height:37px;margin-top:6px;width:37px;position:absolute;top:0;left:0}body .tab.move.in #double div.group .img.ht{background-image:url(../elements/ht_pic.png)}body .tab.move.in #double div.group .img.nt{background-image:url(../elements/nt_pic.png)}body .tab.move.in #double div.group input[type=text]{border: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;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;float:right;height:48px;margin:0;padding-left:20px;width:calc(100% - 50px)}body .tab.move.in #double div.slider_wrapper{padding:0 1.55rem 0 0}body .tab.move.in #double div.group.nt{padding:0 0 0 .75rem}body .tab.move.in #double div.group.ht{padding-right:.8rem}body .tab.move.in #double div.group.btn_slider{padding:0;vertical-align:bottom}body .tab.move.in #double div.group input[name=calHtnt]{margin-bottom:0}body .tab.move.in #double div#slider-range{margin-top:20px;width:100%}body .tab.move.in #double input.button{float:right}div.entry table.movein.products thead tr th.first.last{border-right:1px solid #b5b5b5}body .tab.move.in #confirm{color:#000}body .tab.move.in #confirm table tbody tr td{color:#000}body .tab.move.in #confirm form h5 span{border:none;font-size:16px;padding:20px 0 0 0}body .tab.move.in #confirm div.checkbox label{font-size:13.5px}body .tab.move.in #confirm div.checkbox a{color:#008cba;text-decoration:none}body #contract_list_frame.move #contract_list table thead tr th{background-color:#f1f1f1}body #contract_list_frame.move #contract_list table thead tr th,body #contract_list_frame.move #contract_list table tbody tr td{padding:10px 17px}.tab.contact .data_wrapper{width:100%}.tab.contact table.form tbody tr.first td.label,.tab.contact table.form tbody tr td.label{width:35%}table.contact_data textarea{height:150px}#logout{margin:0}#_503{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;height:423px;width:100%}#msgbox{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#msgbox h1{background-color:#ffba00;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#msgbox div.msg .msg_close{top:-35px}#msgbox ul li{padding:0 20px}div.preloader{z-index:5999}#kundenbereich.contact div.preloader,#kundenbereich.userdata div.preloader{height:calc(100% + 74px);left:-17px;top:-57px;width:calc(100% + 34px)}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{background-color:#00386b;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;cursor:default;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}div.preloader.form,#details div.preloader.details{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.preloader div.preloader_box,div.preloader.details div.preloader_box,div.preloader.content div.preloader_box{background-color:#00386b;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;opacity:.85}div.preloader div.preloader_icon,div.preloader.content div.preloader_icon,div.preloader.details div.preloader_icon,div.preloader.form div.preloader_icon,div.preloader.history div.preloader_icon{background-image:url(../elements/preloader.gif)}div.preloader.form.small div.preloader_icon,div.preloader.details_line div.preloader_icon{background-image:url(../elements/preloader_small.gif)}div.preloader.details_line div.preloader_box,div.preloader.history div.preloader_box,div.preloader.form div.preloader_box{display:none}#kundenbereich.userdata div.label_userdata_info_main_customer{margin-bottom:25px}table.customer_address_data span.extra{width:100%}td.jqplot-table-legend.jqplot-table-legend-label{padding-left:10px}#kundenbereich.contract select#contracts{width:100%}#kundenbereich.contract td.label_contracts_mobile{color:#fff;font-weight:700}tr.small_only_tr{display:none}div.tab.fitflat span._show_from_small{display:none}#side_column #ct #sidebar_box_3{padding:20px;border:1px solid #b5b5b5;margin:30px 0}#side_column #ct #sidebar_box_3 h4{background:url(../elements/stecker.png) no-repeat left center;padding:10px 0 10px 42px}#side_column #ct #sidebar_box_3 div{padding:15px 0}#side_column #ct #sidebar_box_3 .anchor a{display:inline-block;color:#fff;text-decoration:none}body .service_unavailable #menu{display:none}#main_content ._overlay{width:100%;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}h4.start span{margin-top:13px;font-size:1.625rem;color:#1b2325;text-transform:none;border:none 0}div.ebp_tabset div.tab{padding:20px 25px 25px 25px}form.active h4{color:#1b2325;padding:17px 0 17px 10px;margin:0}form.active h4 span{color:#1b2325;text-transform:none;border:none 0;font-size:1em;margin:0}body .register_user .data_wrapper table tbody tr td.label.label_marketing_approval_description_label{vertical-align:top}body .register_user .data_wrapper table.register_additional_data tbody tr.last td.content{font-size:14px;line-height:16px;padding-top:0}body .register_user .data_wrapper table tbody tr td.infotext{line-height:normal;font-size:12px;font-weight:700;padding:10px 10px 15px 10px}body .register_user table.form tbody tr td.label{line-height:42px;padding-top:10px}body .register_user table.form tbody tr td.label.label_marketing_approval_description_label{line-height:normal;padding-top:0}form table.form tbody tr td.label{width:225px;padding:0}form table.form tbody tr td.content{padding:10px}#side_column #ct a span#img_kundenkarte{display:inline-block;background-image:url(../elements/app.jpg);background-repeat:no-repeat;background-size:100%;margin-bottom:10px;margin-top:0;padding:0;width:325px;height:388px}body .userdata #info_text{margin-bottom:20px}form.active #user_name_list tr.first td.last{padding-top:10px}form.active #user_name_list td a.delete span{height:28px}body .userdata .buttons{margin-top:15px}form.active #contact_list td a.delete{padding-top:0}form.active #contact_list td.sym{vertical-align:middle}table._inline a.global_button.cancel{background-color:#f1f1f1;color:#00386b}.tab .data_wrapper form,.tab .data_wrapper form{width:100%;background:transparent}.tab .data_wrapper form table td.label{background:transparent;width:29%}.tab .data_wrapper form table td.content{background:transparent}.tab .data_wrapper form.active table.form{background:#f1f1f1}.tab .data_wrapper form.active .userdata_change,.tab .data_wrapper form.active .userdata_address,.tab .data_wrapper form.active .wrapper_contact_navi,.tab .data_wrapper form.active .navi_wrapper{background:#fff}.tab .data_wrapper form.active table input[type="text"]{background-color:#fff}.tab .data_wrapper form.active table.inactive input[type="text"],.tab .data_wrapper form.active input[type="text"].readonly.disabled{background-color:#f1f1f1;cursor:default}body .userdata form[name="userdata_bank"] table.inactive tbody tr td input.date[type="text"]{background-color:#f1f1f1;cursor:default}.table_container.list{margin-bottom:30px}.table_container.list .table_header_row .table_header_cell{color:#1b2325;background-color:#e1e1e1;font-size:12px}.table_container.list .table_body_row .table_body_cell.focus{background-color:#f1f1f1}.table_container.list .table_header_row .table_header_cell,.table_container.list .table_body_row .table_body_cell,body .counter .table_container.list .table_header_row .table_header_cell.tcenter{padding:10px 17px}.table_container.list .table_body_row .table_body_cell.first{border-left:1px solid #b5b5b5}.table_container.list .table_body_row .table_body_cell.last{border-right:1px solid #b5b5b5}.bank_list_wrapper .table_container .table_body_cell a.button,.bank_list_wrapper .table_container .table_body_cell a.button:hover,.table_container.list a.button,.table_container.list a.button:hover{background-image:none;background-color:#ffba00;border:1px solid #b1b1b1;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;height:40px;padding:0;width:40px}.table_container.list a.button.edit span{padding:20px;display:inline-block;height:auto;width:auto}.bank_list_wrapper .table_container .table_body_cell a.button,.bank_list_wrapper .table_container .table_body_cell a.button:hover{background-color:#fff}.bank_list_wrapper .table_container .table_body_cell a.button span{width:100%;height:100%}.table_container.list .table_body_row .table_body_cell.focus a.button,.table_container.list a.button:hover{background-color:#fff}.table_container.list .table_header_row .table_header_cell,.table_container.list .table_body_row .table_body_cell{font-size:14px}.table_container.list .table_body_row .table_body_cell.last>span{display:inline-block;height:40px}.table_container.list .table_body_row .table_body_cell.last>span._show_from_small{display:none}div.entry .table_container .table_header_row .table_header_cell{border-top:1px solid #b5b5b5}div.entry .table_container .table_header_row .table_header_cell,div.entry .table_container .table_header_row .table_header_cell.line{border-color:#b5b5b5}div.entry .table_container .table_header_row .table_header_cell.first,div.entry .table_container .table_header_row .table_header_cell.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:10px 17px}div.entry .table_container .table_header_row .table_header_cell.first{border-left:1px solid #b5b5b5}div.entry .table_container .table_header_row .table_header_cell.last{border-right:1px solid #b5b5b5}div.entry .table_container .table_body_row.first .table_body_cell.focus{border-top:1px solid #b5b5b5}div.entry .table_container .table_body_row.first .table_body_cell.focus.first{border-left:1px solid #b5b5b5}div.entry .table_container .table_body_row.first .table_body_cell.focus.last{border-right:1px solid #b5b5b5}.counter_worklist input.date[type="text"]{top:0;border:1px solid #b5b5b5;border-left:0;background:#fff;width:100px;height:40px}.counter_worklist input[type="text"]{border:1px solid #b5b5b5;background:#fff;width:100px}.worklistdetails{border:1px solid #b5b5b5;border-bottom:0}.worklistdetails .details_handle{height:auto;border-bottom:1px solid #b5b5b5}.worklistdetails h4{font-size:14px;margin:0}.worklistdetails .value_list_wrapper table tr td,.worklistdetails .difference_wrapper table tr td{border:0}#entry .contract_list_wrapper .label_contract_data_name.with_cc.without_cancellation,#entry .contract_list_wrapper .contract_tariff_name.with_cc.without_cancellation,#entry .table_container .table_header_row .table_header_cell,#entry .table_container .table_body_row .table_body_cell{width:calc((100% - (18% - 3px)) / 4)}#entry .table_container .table_header_row .table_header_cell.last,#entry .table_container .table_body_row .table_body_cell.last{width:calc(18% - 3px);padding:10px 17px}#kundenbereich.payment #entry .table_container .table_header_row .table_header_cell,#kundenbereich.payment #entry .table_container .table_body_row .table_header_cell,#kundenbereich.payment #entry .table_container .table_body_row .table_body_cell{width:calc((100% - 25%) / 4)}#kundenbereich.payment #entry .table_container .table_header_row .table_header_cell.last,#kundenbereich.payment #entry .table_container .table_body_row .table_header_cell.last,#kundenbereich.payment #entry .table_container .table_body_row .table_body_cell.last{width:25%}#kundenbereich.counter #entry .table_container .table_header_row .table_header_cell,#kundenbereich.counter #entry .table_container .table_body_row .table_body_cell{width:calc(100% / 3)}#kundenbereich.counter.ie #entry .table_container .table_header_row .table_header_cell,#kundenbereich.counter.ie #entry .table_container .table_body_row .table_body_cell{width:calc((100% - 1px) / 3)}#kundenbereich.counter #entry .counter_detail_wrapper .table_container .table_header_row .table_header_cell.last,#kundenbereich.counter #entry .counter_detail_wrapper .table_container .table_body_row .table_body_cell.last{width:100%}#kundenbereich.bill #entry .table_container .table_header_row .table_header_cell,#kundenbereich.bill #entry .table_container .table_body_row .table_body_cell{width:calc(100% / 6)}#entry .table_container .table_body_row.no_entries .table_body_cell{width:100%!important}#kundenbereich.payment #entry .table_container .table_body_row .table_body_cell.first.last{width:100%}#kundenbereich.contract #entry div.button.contract_change{padding:0}#kundenbereich.bill .button.download span,#kundenbereich.bill .button.evn_download span,#kundenbereich.contract #entry .table_container.list div.button.contract_change span{width:40px;height:40px;background-repeat:no-repeat;background-position:center center}form.active table.form,._static table.form,table.form._static{background-color:#f1f1f1;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;margin-bottom:30px}form table.form tbody tr td.first{padding-left:10px}body form ._wrapper_checkbox input[type="checkbox"]{top:5px}body .userdata .data_wrapper table.form.customer_address_data input.zip[type="text"]{width:75px}body .userdata .data_wrapper table.form.customer_address_data input.city[type="text"]{width:calc(100% - 85px)}body .userdata .data_wrapper table.form.customer_address_data input.no[type="text"]{width:55px}body .userdata .data_wrapper table.form.customer_address_data input.adr_ext[type="text"]{width:40px}body .userdata .data_wrapper table.form.customer_address_data input.street[type="text"]{width:calc(100% - 115px)}body .userdata .data_wrapper table.form select{width:calc(100% - 6px)}#side_column{margin-top:165px}#kundenbereich.payment .table_container.payment_data.list .table_body_row .table_body_cell.last>span{height:auto}body .userdata form[name="userdata_bank"] table.customer_bank_data_sepa_converter tfoot tr td{padding:20px 10px}#entry .moveout_counter_wrapper .table_container .table_body_row .table_body_cell{width:calc(100% / 2);-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#entry .moveout_counter_wrapper .table_container.list .table_header_row .table_header_cell,#entry .moveout_counter_wrapper .table_container.list .table_body_row .table_body_cell{width:calc(100% / 3)}.table_header_cell.first,.table_header_cell.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}body .tab.move table#moveout_summary tr._separator td.last{padding-top:27px}.tooltip.readonly{display:none!important;background:#fff;border-color:#b5b5b5;padding:11px 15px 8px 15px}#ebp_ct .ebp_tabset .tab.contractchange._detail .navi_wrapper a{width:100%}#kundenbereich.contract.mm #entry .table_container .table_header_row .table_header_cell,#kundenbereich.contract.mm #entry .table_container .table_body_row .table_body_cell,#kundenbereich.contract.mm #entry #entry .table_container .table_header_row .table_header_cell.last,#kundenbereich.contract.mm #entry #entry .table_container .table_body_row .table_body_cell.last{width:50%}#kundenbereich.ie #main_content form.active table.form{background:#f1f1f1;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.entry.payment_list .table_body_row.payment_partial_list_locked .table_body_cell{border-color:#ccc}#kundenbereich.contract.mm ._price_table{display:none!important}.tab.move.out .counter_data_wrapper ._show_from_large{padding:10px}#kundenbereich.maintenance #side_column{margin-top:20px}#kundenbereich.maintenance #side_column #ct #sidebar_box_3{display:none}.contact .label_contact_headline_privacy_text{padding-left:0;padding-right:0}.contact .label_contact_headline_privacy_text a{color:#000}.contact .label_contact_privacy_text{padding-bottom:30px}.move.in #bank .inputSpacer{float:left;width:50%}.move.in #bank .inputSpacer input,#wrapper_check_bank_address input,#sepa_info_wrapper input,.move.in #bank .inputSpacer label,#wrapper_check_bank_address label,#sepa_info_wrapper label{float:left;max-width:calc(100% - 30px)}body .tab.move.in .data_wrapper{padding-left:0;padding-right:0}.move.in #bank td.label{padding-left:10px}.move.in .content.label_moveoutin_bank_no input{float:left;margin-right:15px;width:calc(33% - 10px)}.move.in .content.label_moveoutin_bank_no input[name="bank_address_id"]{margin-right:0}.move.in .content.label_moveoutin_bank_city input{float:left;width:calc(50% - 5px)}.move.in .content.label_moveoutin_bank_city input[name="bank_address_zip"]{margin-right:10px}.move.in .label_moveoutin_bank_info a{color:#008cba;text-decoration:none}a.button span{width:100%;height:100%}.move.in .extlink.checkbox{border-bottom:1px solid #ccc;padding:20px 0}.move.in .extlink.checkbox.last{border:none}.pager_wrapper,.pager_wrapper .link_wrapper .pager{color:#1b2325}#progressbar_wrapper #progressbar_percent_wrapper{display:none}#main_column #smain .start_text{position:relative;height:200px}#main_column #smain .start_text,#main_column #smain .logout_text_wrapper{display:block!important}@media (max-width:542px){#main_column #smain .start_text{height:unset}#main_column #smain .start_text .label_start_site_text{display:block!important}}