@charset "utf-8";html{height:100%}body{min-height:100%;height:100%;color:#000;font-weight:400;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:12px;line-height:15px;background:#fff}input,button,select,textarea{font-family:Arial,Helvetica,Sans-Serif}#main{width:990px;margin:auto}.clear:after{content:'';display:block;clear:both}#header{min-height:104px}#header .holder{padding:0 0 8px}#header .frame{float:right}.log_info{float:right;margin:0 0 11px;padding:5px 6px 0 0;position:relative}.log_info span{color:#f60}.log_info a{color:#000;margin-left:4px}#logo{padding:19px 0 11px 15px;float:left;font-size:12px}#logo span{display:block;text-indent:-9999px;line-height:0}#logo a em{font-style:italic;color:#454341}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}#main_nav{background:#3b71bb;min-height:35px;position:relative}#main_nav>ul>li{float:left;border-right:1px solid #b8c8de;height:35px}#main_nav>ul>li:last-child{border:none}#main_nav>ul>li.active,#main_nav>ul>li:hover{background:#2d5791}#main_nav>ul>li>a{display:block;padding:0 24px;line-height:34px;height:33px;color:#fff;text-decoration:none;font-size:15px;border-top:1px solid trnsparent;border-bottom:1px solid trnsparent;position:relative;z-index:99}#content{padding:2px 0 49px}#breadcrumbs{padding:8px 0 31px;color:#939393}#breadcrumbs li{display:inline}#breadcrumbs a{background:url(../img/bgi/bg-bread.png) right 5px no-repeat;padding:0 10px 0 0;margin:0 4px 0 0;color:#939393}#breadcrumbs span{margin-right:4px}#breadcrumbs .active span{font-weight:400;color:#666;background:none}.back_to_top{float:right;cursor:pointer;z-index:999;text-decoration:underline;color:#010101}.back_to_top:hover{text-decoration:none}#footnotes{padding:0 15px}#footnotes header{margin:0 0 18px}#footnotes a{text-decoration:underline;color:#010101}#footnotes a:hover{text-decoration:none}#footnotes div{display:none;padding:0 0 17px}#footnotes div p{margin:0 0 14px;line-height:14.5px;color:#666}#footer{background:#ececec;padding:0 0 113px}.container{width:960px;margin:auto}.content_holder{background:#f3f3f3;min-height:385px;margin:5px 0 0}.footer_top_nav{background:#666;padding:14px 0}.footer_top_nav ul{float:right}.footer_top_nav li{display:inline-block;font-size:12px;color:#fff}.footer_top_nav li:after{content:'\2e';display:inline-block;margin:0 10px;position:relative;top:-3px}.footer_top_nav li:last-child:after{display:none}.footer_top_nav a{color:#fff;text-decoration:none}.footer_top_nav a:hover{text-decoration:underline}#footer .clear{border-bottom:1px solid silver;color:#666}#footer h3{font-size:16px;font-weight:700;margin:0 0 10px}.nr1{float:left;width:233px;padding:22px 0 43px}.nr2{float:left;width:440px;padding:22px 0 43px}.nr2 p{margin-left:2px}.nr2 strong{display:block;font-size:22px;line-height:24px;font-weight:400;margin:0 0 4px}.nr3{float:left;width:287px;padding:22px 0 0;text-align:right}.logo{padding:10px 0 0;float:right;font-size:12px}.logo a{display:block;background:url(../img/bgi/logo.png) no-repeat;padding:56px 0 0 44px;text-decoration:none;font-size:12px}.logo span{display:block;line-height:0;visibility:hidden}.logo a em{font-style:italic;color:#454341}fieldset{border:1px solid #fff0;margin:0;padding:0}.button{display:block;background:#f60;color:#fff;font-size:12px;font-weight:700;text-decoration:none;padding:11px 25px;line-height:15px;border:none}.button_l{display:block;background:#f60;color:#fff;font-size:16px;font-weight:700;text-decoration:none;padding:10px 0 11px;line-height:17px;position:relative}.button_l:after{content:'';background:url(../img/bgi/bg-buttons.png) 0 0 no-repeat;width:17px;height:17px;position:absolute;top:50%;right:11px;margin:-8.5px 0 0}.button_l.submit_button{padding:0;text-align:center}.button_l.submit_button input{background:none;border:none;width:100%;height:38px;padding:0 27px 0 0;color:#fff;font-size:16px;font-weight:700}.form label{display:block}.form label span{color:#171717;display:block;font-weight:700;padding:6px 0 3px}.form label span small{font-size:10px;font-weight:400;letter-spacing:-.3px}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=tel]{background:#fff;border:1px solid #c6c6c6;color:#000;font:12px/19px Arial,Helvetica,sans-serif;height:19px;padding:1px 10px;width:253px}.form input[disabled]{background:#e5e5e5;color:dimgray}.form .radio_wrapper label{padding:6px 0 2px}.form .radio_wrapper label input{margin:0 5px 0 0}.form textarea{background:#fff;border:1px solid #c6c6c6;color:#000;font:12px/31px Arial,Helvetica,sans-serif;margin:12px 0 0;padding:10px;resize:none}#register-turnstile{width:fit-content;margin:0 auto 37px}.form .field_with_errors{padding:0!important;font-weight:normal!important}.field_with_errors input,.field_with_errors select{border-color:#b50900!important}.login_wrapper{width:614px;margin:auto}.login_wrapper #header{min-height:100px}.login_wrapper #logo{padding:20px 0 8px 2px}#login_tabs{background:#3b71bb}#login_tabs sl-tab{background:#3b71bb}#login_tabs sl-tab-panel{background:#fff}#login_tabs sl-tab-panel::part(base){padding:0}#login_tabs sl-tab{display:block;text-decoration:none;color:#fff;text-align:center;padding:10px 22px;font-size:15px;border-right:1px solid #b8c8de}#login_tabs sl-tab[active],#login_tabs sl-tab:hover{background:#2d5791}#login_tabs sl-tab::part(base){color:#fff;padding:0;font-size:15px}sl-tab-group#login_tabs::part(base){--track-color:#2d5791;--indicator-color:#fff;--track-width:0px}#login_area,#register_area{border:4px solid #3b71bb;border-top:none}#login_area{padding:14px 35px 94px}#login_area .left{clear:both;float:left;width:290px}#login_area .right{float:left;width:244px}#login_area input[type=text],#login_area input[type=password]{padding:5px 10px;width:221px;height:19px;margin:0 0 24px}#login_area label span{font-size:14px;font-weight:700;padding:18px 0 10px}#login_area .submit_button{float:right;width:136px}#login_tabs .note{color:#848484;font-size:11px;margin:2px 0 5px}#register_area{padding:8px 35px 17px}#register .headline{color:#171717;font-size:14px;font-weight:700;line-height:normal;margin:0;padding:23px 0 0}#register .left{clear:both;float:left;width:273px;margin:0 0 4.5px}#register .right{float:left;width:260px;margin:0 0 4.5px}#register label span{color:#171717;font-weight:700;padding:6px 0 3px}#register input[type=text],#register input[type=email],#register input[type=password],#register input[type=tel]{width:220px}#register input.street{width:174px;margin-right:8px}#register input.city{width:156px;margin-left:8px}#register input.street_no{width:36px;padding:1px 0}#register input.zip{width:51px;padding:1px 0}#register select{border:1px solid #c6c6c6;font:12px/19px Arial,Helvetica,sans-serif;width:242px;height:23px;padding:2px 0}#register .block2{margin:0 0 5px}#register .block3{margin:0 0 5px}#register .bank{padding:7px 0 10px}#register textarea{height:85px;width:512px}#register .footer{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;padding:20px 0 16px 64px;margin:37px 0 25px}#register .footer label{display:block;padding:5px 0 12px}#register .footer label input{margin:0 12px 0 0}#register .submit_button{float:right;width:195px}#register .note{color:#848484;font-size:11px;margin:2px 0 5px}.error_msg{background:#fff2f2 url(../img/bgi/bg-error.png) 16px 13px no-repeat;border:1px solid #bebebe;line-height:16px;margin:0 0 16px;padding:10px 63px 15px}.error_msg .title{font-size:15px;line-height:20px;font-weight:700;margin:0 0 2px}h2.page_title{font-size:22px;font-weight:700;line-height:26px;color:#010101;margin:0 0 17px}h2.headline{font-size:22px;font-weight:700;line-height:22px;color:#010101;margin:0 0 14px}.home_cms{margin:0 0 33px}.home_cms img{display:block}.statistics{width:100%;border-collapse:collapse;margin:0 0 53px}.statistics thead th{text-align:right;padding:9px 14px 11px;vertical-align:middle;border:1px solid #a3a3a3;background:#fff}.statistics tbody th,.statistics tbody td{text-align:left;font-weight:700;padding:10px 12px 12px;vertical-align:middle;border:1px solid #a3a3a3;background:#fff}.statistics tbody td{text-align:right;font-weight:400;padding:10px 15px 12px}.statistics tbody tr:nth-child(2n+1) th,.statistics tbody tr:nth-child(2n+1) td{background:#f0f0f0}.statistics tbody tr:last-child th,.statistics tbody tr:last-child td{font-weight:700}.statistics .col1{width:138px}.statistics .col2{width:120px}.statistics .col3{width:139px}.statistics .col4{width:136px}.statistics .col5{width:133px}.statistics .col6{width:149px}.action_banner_list{padding:3px 0 100px}.action_banner{float:left;width:478px;margin:0 34px 29px 0}.action_banner:nth-child(2n){margin-right:0}.action_banner img{display:block}.hardware_aktion{border:1px solid #bbc0c6;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;margin:9px 0 0}.hardware_aktion .info{background:#f0f0f0;border-bottom:1px solid #b9bec4;padding:15px 19px 12px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.hardware_aktion .info .info_top{padding:0 0 17px}.hardware_aktion .info .info_name{float:left;width:600px;padding:0 32px 0 0;font-size:20px;font-weight:700;line-height:24px}.hardware_aktion .info .endkundenpreis{float:left;width:180px}.hardware_aktion .info .provision{float:left;width:137px;color:#f60}.endkundenpreis .label,.provision .label{font-size:12px;font-weight:700}.price{font-size:36px;font-weight:700;line-height:40px}.price span{font-weight:400}.price sup{font-weight:400;font-size:20px}.hardware_aktion .info .details{float:left;width:713px;background:#fff;padding:11px 0 12px}.hardware_aktion .info .details .term{display:inline-block;margin:0 114px 0 17px}.hardware_aktion .info .details .shop_nav{display:inline-block;margin:-2px 0 0}.hardware_aktion .info .details .shop_nav li{display:inline-block}.hardware_aktion .info .details .shop_nav li:after{content:'';display:inline-block;width:1px;height:11px;background:#2d5791;margin:0 10px;vertical-align:middle}.hardware_aktion .info .details .shop_nav li:last-child:after{display:none}.hardware_aktion .info .details .shop_nav a{color:#2d5791}.partner_link{float:left;width:236px}.partner_link a{padding-left:19px;font-size:17px}.boxes_holder td,.boxes_holder th{border-right:1px solid #c4c8cd;padding:0 20px;vertical-align:top}.boxes_holder td:last-child,.boxes_holder th:last-child{border:none}.boxer_02 td,.boxer_02 th{width:453px}.boxes_holder .white_space{height:21px;padding:0}.boxes_holder .white_space.bg{background:#f4f4f4}.boxes_holder .white_space.border{border-bottom:1px solid #bbc0c6}.boxes_holder .handy_img{padding:20px 0 25px}.boxes_holder .tarif_img{padding:78px 0 0}.boxes_holder .tarif_img img{margin:0 5px}.stock{padding-bottom:7px;padding-top:7px}.boxer_02 .stock{text-align:left;margin:10px}.boxes_holder .select th{background:#f4f4f4;text-align:left}.boxes_holder .select label{display:block;margin:-2px 0 16.5px}.boxes_holder .select .tarif_select label{margin:-2px 0 14px}.boxes_holder .select label:last-child{margin:-2px 0 12px}.boxes_holder .select .tarif_select label:last-child{margin:-2px 0 3px}.niceRadio{float:left;background:url(../img/bgi/bg-radio.png) 0 0 no-repeat;width:17px;height:17px}.niceRadio.radioChecked{background-position:0 -17px}.niceRadio input{display:none}.boxes_holder .select label strong{font-size:14px;font-weight:400;margin-left:24px;display:block;line-height:16px}.boxes_holder .select .radioChecked+strong{font-weight:700;color:#2d5791}.boxes_holder .mobile_tariff_text .headline{font-size:20px;line-height:24px;padding:2px 0 12px;margin:0;min-height:48px;letter-spacing:normal}.mobile_tariff_text .description{margin:0 0 22px}.mobile_tariff_text .description li{background:url(../img/bgi/dot.png) 3px 6px no-repeat;padding-left:15px;color:#6f6f6f}.mobile_tariff_text p{margin:0 0 15px}.actions_info{padding:2px 0 0}.actions_info:after{clear:both;display:block;content:''}.actions_info_icon{float:left;background:url(../img/bgi/bg-action.png) 0 0 no-repeat;width:37px;height:45px}.actions_info div{margin-left:51px}.actions_info div p{margin:0 0 4px}.mobile_tariff_text .additional{color:#6f6f6f;margin:12px 0 8px}.mobile_tariff_text .details{padding:13px 0 0}.mobile_tariff_text .details ul{border:1px solid #e0e0e0;margin:0 0 10px;color:#000;border-top:none}.mobile_tariff_text .details .title{display:block;background:#ebebeb;padding:7px 9px;font-weight:700;text-align:left;border:1px solid #e0e0e0;border-bottom:none}.mobile_tariff_text .details ul li{padding:6.5px 25px 6.5px 9px;line-height:15px;border-top:1px solid #e0e0e0;background:none;color:#000}.mobile_tariff_text .details ul li span{float:right;max-width:52%;text-align:right}.boxer_04 .mobile_tariff_text .details ul li span{max-width:55%}.mobile_tariff_text .details th span{display:inline-block;padding:0 9px 0 0}.mobile_tariff_text .details ul li:nth-child(2n){background:#fafafa}.boxes_holder .mobile_tariff_text td{padding-bottom:15px}.action_banners{background:#f4f4f4;padding:19px 20px 33px;border-top:1px solid #babfc5}.action_banners .title{font-size:18px;font-weight:700;line-height:20px}.action_banners .banner{margin:0 0 -2px;padding:17px 0 0}.action_banners .banner .banner_wrapper{background:#dcdcdc;margin:5px 0 11px}.action_banners .banner1{width:714px}.action_banners .banner1 .banner_wrapper{min-height:57px}.action_banners .banner2 .banner_wrapper{min-height:96px}.action_banners .note{text-align:right;color:#f60}.boxer_link{padding:17px 0 19px}.boxer_link .button{float:right}.boxer_03 td,.boxer_03 th{width:288px}.boxer_03 .stock{text-align:left;margin:10px}.boxer_03 .mobile_tariff_text p{letter-spacing:-.2px}.boxer_03 .mobile_tariff_text .description{margin:0 0 27px}.boxer_03 .actions_info{margin:-7px 0 0}.boxer_03 .mobile_tariff_text .details ul li{padding:6.5px 13px 6.5px 9px}.boxer_04 td,.boxer_04 th{width:206px}.boxer_04 .stock{text-align:left;margin:10px}.boxer_04 .mobile_tariff_text .description{margin:0 -7px 27px 0}.boxer_04 .actions_info{margin:-7px 0 0}.boxer_04 .mobile_tariff_text .details ul li{padding:6.5px 10px 6.5px 9px}.tarif_filter{border-bottom:1px solid #e0e0e0;margin:-3px 0 0;padding:0 0 13px}.tarif_filter select{float:left;width:auto;margin-right:17px;margin-top:0}.price_slider_wrapper{float:left;line-height:12px;padding:0 0 0 11px;width:213px;position:relative}.price_slider_wrapper.tarifliste{width:250px}.price_slider_wrapper.tarifliste .ui-slider-horizontal{width:235px}.tarif_filter .price_slider_wrapper{margin-left:-16px}.price_slider_wrapper .slide_from,.price_slider_wrapper .slide_to{color:#939393;position:absolute;top:0;right:0}.price_slider_wrapper .slide_from{right:45px}.tarif_filter_filter_result{padding:5px 0 6px;border-bottom:1px solid #e0e0e0;line-height:27px;margin:0 0 -6px}.tarif_filter_filter_result span{display:inline-block;background:url(../img/bgi/bg-filter.png) 0 0 no-repeat;width:95px;height:27px;line-height:26px;color:#fff;padding:0 0 0 8px;margin:0 12px 0 0}.tarif_filter_filter_result a{display:inline-block;color:#000;vertical-align:middle;text-decoration:none;margin:0 12px 0 0;letter-spacing:-.4px}.tarif_filter_filter_result a:after{content:'';display:inline-block;background:url(../img/bgi/bg-delete.png) 0 0 no-repeat;width:13px;height:13px;vertical-align:text-top;margin:0 0 0 6px}.tarif_filter_filter_result .filter_del_all{float:right;margin:0;letter-spacing:normal}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:17px;height:17px;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{background:#a1a1a1;height:7px;left:12px;position:absolute;top:21px;width:197px}.ui-slider-horizontal .ui-slider-handle{top:-5px;background:url(../img/bgi/slider-handlers.png) right 0 no-repeat;width:17px;height:17px;cursor:pointer}.ui-slider-horizontal .ui-slider-handle:last-child{background-position:0 0}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;background:#e0e0e0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.list_info{padding:19px 0 22px;line-height:12px}.list_info .sort{float:right}.list_info .sort ul{float:left}.list_info .sort .title{float:left;color:#666;font-weight:700}.list_info .sort li{float:left;position:relative;padding:0 18px;border-right:1px solid #999;height:11px;line-height:12px}.list_info .sort li:last-child{border:0;padding-right:0}.list_info .sort li a span:after{content:'';background:url(../img/bgi/bg-sort.png) 0 0 no-repeat;width:9px;height:6px;display:inline-block;vertical-align:top;margin:3px 0 0 5px}.list_info .sort a{color:#000;font-weight:400}.list_info .sort li ul{position:absolute;top:100%;left:0;padding:5px 0;display:none}.list_info .sort li li{border:none;line-height:16px;height:auto}.list_info .sort li.active span{font-weight:700;color:#f60}.list_info_items{font-size:14px;padding-left:3px}.tarif_list{width:100%;border-collapse:collapse;margin:30px 0 25px}.tarif_list thead th{background:#ededed;border-bottom:1px solid #c9c9c9;vertical-align:top;text-align:left;padding:13px 5px 8px 0}.tarif_list thead th span{background:url(../img/bgi/bg-sort.png) right 3px no-repeat;padding:0 17px 0 0;display:inline-block}.tarif_list thead .col3 span,.tarif_list thead .col13 span{width:75px}.tarif_list thead .col14 span{width:82px}.tarif_list .col1{padding-left:13px;width:508px}.tarif_list .col2{width:120px}.tarif_list .col3{width:115px}.tarif_list .col4{width:103px}.tarif_list .col5{width:51px}.tarif_list .col6{width:80px}.tarif_list .col11{padding-left:13px;width:395px}.tarif_list .col12{width:120px}.tarif_list .col13{width:106px}.tarif_list .col14{width:122px}.tarif_list .col15{width:104px}.tarif_list .col16{width:51px}.tarif_list .col17{width:79px}.tarif_list tbody th{background:#f7f7f7;border-bottom:1px solid #c9c9c9;vertical-align:middle;text-align:left;padding:10px 13px;font-size:14px;color:#626262}.tarif_list tbody td{border-bottom:1px solid #c9c9c9;vertical-align:middle;text-align:left;font-size:14px;padding:14px 0 14.8px}.tarif_list figure{padding:1px 0 0 3px;float:left}.tarif_list figure img{vertical-align:top}.tarif_list .info{margin-left:112px;padding:3px 20px 0 0}.tarif_list .info p{color:#666;font-size:12px}.tarif_list td .info .title{font-weight:700;font-size:14px;margin:0 0 5px}.tarif_list .info .title a{text-decoration:none;color:#000;font-weight:700;font-size:14px}.tarif_list tbody a{color:#2d5791;font-size:12px}.tarif_list .show{background:url(../img/bgi/bg-show.png) 0 0 no-repeat;display:inline-block;padding:0 0 2px 26px}.tarif_list .price{color:#f60;font-size:22px;font-weight:400}.tarif_list .price1{color:#000;font-size:22px;font-weight:400}.pager{text-align:right;line-height:32px;padding:3px 0 0}.pager li{display:inline}.pager a,.pager span{display:inline-block;vertical-align:top;text-decoration:none}.pager .number{width:32px;height:30px;line-height:30px;text-align:center;background:#fafafa;border:1px solid #bdbdbd;color:#939393;font-size:19px;margin:0 3.5px}.pager .number.active,.pager .number:hover{background:#939393;border-color:#939393;color:#fff}.pager .prev_page{background:url(../img/bgi/bg-pager.png) -37px -35px no-repeat;width:34px;height:32px;margin-right:5.5px}.pager .next_page{background:url(../img/bgi/bg-pager.png) 0 0 no-repeat;width:34px;height:32px;margin-left:3.5px}.pager .first_page{background:url(../img/bgi/bg-pager.png) 0 -35px no-repeat;width:29px;height:27px;margin-right:8px}.pager .last_page{background:url(../img/bgi/bg-pager.png) -42px 0 no-repeat;width:29px;height:27px;margin-left:8px}#account_tabs{padding:15px 0 0}#account_tabs .tabs_buttons{border-bottom:8px solid #2d5791}#account_tabs .tabs_buttons:after{content:'';display:block;clear:both}#account_tabs .tabs_buttons li{float:left;margin:0 3px 0 0;height:37px}#account_tabs .tabs_buttons li a{display:block;background:#3b71bb;text-decoration:none;color:#fff;text-align:center;margin:3px 0;height:32px;line-height:34px;font-weight:700;font-size:14px;padding:0 26.3px}#account_tabs .tabs_buttons .ui-tabs-active a,#account_tabs .tabs_buttons .active a{background:#2d5791;margin:0;height:38px;line-height:42px}#account_tabs .tabs_buttons li a:hover{background:#2d5791}.account_wrapper{background:#f5f5f5;padding:0 34px;min-height:1050px}.account_wrapper h2{font-size:22px;line-height:24px;padding:31px 0 23px}.account_wrapper .statistics thead th{padding:9px 25px 11px}.account_wrapper .statistics tbody th{padding:10px 18px 12px}.account_wrapper .statistics tbody td{padding:10px 15px 12px}.account_wrapper .statistics tbody td span{margin-right:10px}.account_wrapper .statistics .col1{width:78px}.account_wrapper .statistics .col2{width:98px}.account_wrapper .statistics .col3{width:117px}.account_wrapper .statistics .col4{width:106px;padding-left:14px;padding-right:14px}.account_wrapper .statistics .col5{width:133px;padding-left:14px;padding-right:14px}.account_wrapper .statistics .col6{width:155px;padding-left:11px;padding-right:11px}.filter_options{display:inline-block}.filter_options select{width:130px;height:23px;margin-right:14px;border:1px solid #949494;padding:2px 0}.filter_dates{display:inline-block;padding:0 0 0 24px}.filter_dates label{display:inline-block;font-weight:700;line-height:23px;margin:0 12px 0 9px}.filter_dates .date{display:inline-block}.filter_dates select{height:23px;margin:0 4px 0 0;border:1px solid #949494;padding:2px 0}.filter_bar{margin:-12px 0 36px}.order_list{width:100%;border-collapse:collapse}.order_list thead th{background:#ededed;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;padding:18px 0 16px;font-weight:700;text-align:left}.order_list tbody td{background:#fff;border-bottom:1px solid #e7e7e7;padding:15px 0 14px;text-align:left;vertical-align:middle}.order_list thead th:first-child{border-left:1px solid #c9c9c9;padding-left:15px}.order_list thead th:last-child{border-right:1px solid #c9c9c9;padding-right:22px;text-align:right}.order_list tbody td:first-child{border-left:1px solid #e7e7e7;padding-left:10px}.order_list tbody td:last-child{border-right:1px solid #e7e7e7;padding-right:22px;text-align:right}.order_list .col1{width:81px}.order_list .col2{width:81px}.order_list .col3{width:165px}.order_list .col4{width:148px}.order_list .col5{width:107px}.order_list .col6{width:115px}.order_list .col7{width:100px}.order_list .price{font-size:22px;color:#f60;font-weight:400}.abrechnung_options{margin:0}.abrechnung_options label{display:inline-block;font-weight:700;line-height:23px;margin:0 8px 0 0}.abrechnung_options select{height:23px;border:1px solid #949494;padding:2px 0;width:219px}.abrechnung_list{width:100%;border-collapse:collapse}.abrechnung_list thead th{background:#ededed;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;padding:18px 0 16px;font-weight:700;text-align:left}.abrechnung_list tbody td{background:#fff;border-bottom:1px solid #e7e7e7;padding:15px 0 14px;text-align:left;vertical-align:middle}.abrechnung_list thead th:first-child{border-left:1px solid #c9c9c9;padding-left:15px}.abrechnung_list thead th:last-child{border-right:1px solid #c9c9c9;padding-right:22px}.abrechnung_list tbody td:first-child{border-left:1px solid #e7e7e7;padding-left:10px}.abrechnung_list tbody td:last-child{border-right:1px solid #e7e7e7;padding-right:22px}.abrechnung_list .col1{width:90px}.abrechnung_list .col2{width:120px}.abrechnung_list .col3{width:280px}.abrechnung_list .col4{width:100px;text-align:right;padding-right:100px}.abrechnung_list a{color:#de6374}.personal_data_login{float:right;width:268px}.personal_data_main{width:638px;float:left}.personal_data_login .form,.personal_data_main .form{background:#fff;border:1px solid #b9bec4}.personal_data_login .note,.personal_data_main .note{color:#848484;font-size:11px;line-height:13px}.personal_data_login .note{margin:17px 0 15px}.personal_data_main .note{float:left;margin:22px 0 0}.personal_data_login .submit,.personal_data_main .submit{text-align:right}.personal_data_main .submit{padding:25px 0 0}.personal_data_login .submit button,.personal_data_main .submit button{display:inline-block;padding:9px 20px}.personal_data_login .form{padding:0 27px 0 23px}.personal_data_login .form label span{padding:19px 0 2px 1px}.personal_data_login .form input{width:192px;padding:3.5px 10px}.personal_data_main fieldset{padding:10px 0 68px}.personal_data_main .form{padding:0 29px 0 20px}.personal_data_main .left{clear:left;float:left;width:282px;margin:0 21px 0 0}.personal_data_main .right{float:left;width:282px}.personal_data_main .form label span{padding:14px 0 2px 2px}.personal_data_main .form input{width:260px;padding:3.5px 10px}.personal_data_main .form .street{width:194px;margin-right:6px}.personal_data_main .form .city{width:189px;margin-left:6px}.personal_data_main .form .street_no{width:58px;padding:3.5px 0}.personal_data_main .form .zip{width:63px;padding:3.5px 0}.personal_data_main select{width:282px;height:28px;border:1px solid #bebebe;padding:4px 0}.personal_data_main .form .wrap{padding:16px 0 0;clear:both}.back_link{float:right;margin:4px 2px 0 0}.page_title span{font-weight:400;margin-left:15px}.basket_data{border:1px solid #c0c1c1;border-radius:3px;-webkit-border-radius:3px;background:#f0f0f0;margin:19px 0 29px}.basket_summary{float:right;width:245px;margin:0 24px 0 0}.basket_summary .price{font-size:14px;line-height:17px;border-bottom:1px solid #ccc;padding:20px 6px 13px 0}.basket_summary .price strong{float:right;font-size:36px;line-height:34px;margin:0 0 0 30px}.basket_summary .price strong span{font-weight:400}.basket_summary .price strong sup{font-size:20px}.basket_summary ul{color:#6f6f6f;line-height:18px;padding:13px 2px 10px 0}.basket_summary ul.total{color:#000;font-weight:700;border-top:1px solid #ccc;padding:8px 3px 0 0}.basket_summary ul span{float:right}.basket_info{float:left;width:692px;margin-left:27px}.basket_info .top{border-bottom:1px solid #ccc;padding:20px 0 13px}.basket_info .order_date{float:left;width:384px;margin:19px 0 0 3px}.basket_info .select{float:left}.basket_info .select label{display:inline-block;font-weight:700;line-height:30px;margin:0 14px 0 0}.basket_info .select select{width:161px;height:30px;border:1px solid #ccc;padding:6px 0}.basket_info .bottom{padding:14px 0 22px}.basket_info .bottom li{float:left;color:#6f6f6f;line-height:16px;padding:0 22px 0 0}.basket_info .bottom li strong,.basket_info .bottom li a{color:#000;display:block}.basket_data .options{clear:both;background:#fff;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-top:1px solid #ccc;padding:13px 15px 14px 25px}.basket_data .options .button_l{float:right;font-size:17px;padding:9px 45px 11px 19px}.basket_data .options nav{padding:10px 0 0}.basket_data .options nav li{display:inline;margin:0 21px 0 0}.basket_data .options nav a{color:#2d5791}h3{font-size:18px;font-weight:700}.basket_tarif{margin:9px 0 29px}.basket_tarif table{width:100%;border-collapse:collapse}.basket_tarif thead th{font-weight:700;color:#fff;text-align:left;vertical-align:middle;background:#2d5791;padding:12px 15px 10px}.basket_tarif tbody td{color:#000;text-align:left;vertical-align:top;padding:14px 15px 19px;border:1px solid #cfcfcf;background:#fff}.basket_tarif thead .col1{padding-left:25px;width:219px}.basket_tarif thead .col2{width:46px}.basket_tarif thead .col3{width:205px}.basket_tarif thead .col4{width:132px}.basket_tarif .tarif_info{padding:0 20px 0 9px}.basket_tarif .tarif_info .title{font-weight:700}.basket_tarif .tarif_info .date{font-size:10px;color:#333;margin:5px 0 7px}.basket_tarif .tarif_info a{color:#2d5791;margin-right:20px}.basket_tarif td label{display:block;font-weight:700;margin:0 0 5px}.basket_tarif input{border:1px solid #b1b1b1;width:172px;height:18px;padding:5px 10px;line-height:18px;font-size:14px}.basket_tarif select{border:1px solid #b1b1b1;width:118px;height:30px;padding:5px 0;font-size:14px}.basket_tarif .button{border-radius:2px;-webkit-border-radius:2px}.basket_tarif table .button{display:inline-block;margin:10px 0 0;padding:6px 21px}.tarif_info_bottom{background:#f0f0f0;border:1px solid #cfcfcf;border-top:none}.tarif_summary{float:right;width:292px}.tarif_summary li{border-bottom:1px solid #ccc;padding:8px 22px 7.5px 1px;font-weight:700}.tarif_summary li:last-child{border:none;font-size:14px}.tarif_summary li span{float:right}.basket_tarif .tarif_info_bottom .button{display:inline-block;margin:10px 0 0 19px;padding:6px 21px}.basket_list{margin:10px 0 36px}.basket_list table{width:100%;border-collapse:collapse}.basket_list thead th{font-weight:700;color:#fff;text-align:left;vertical-align:middle;background:#2d5791;padding:12px 15px 10px}.basket_list tbody td,.basket_list tbody th{color:#333;text-align:left;vertical-align:middle;padding:18px 15px 24px;border:1px solid #cfcfcf;background:#fff;font-weight:700}.basket_list tbody td:first-child{padding-left:20px}.basket_list tbody th{color:#000}.basket_list thead .col1{padding-left:24px;width:53px}.basket_list thead .col2{width:66px}.basket_list thead .col3{width:479px}.basket_list thead .col4,.basket_list thead .col5{width:116px}.basket_list td input{border:1px solid #b1b1b1;width:44px;height:18px;line-height:18px;padding:5px 6px;color:#272727;font-size:14px;margin:0 0 0 3px}.basket_list_bottom{background:#f0f0f0;border:1px solid #cfcfcf;border-top:none}.basket_list_summary{float:right;width:292px}.basket_list_summary li{font-size:14px;padding:18px 22px 16px 1px;font-weight:700}.basket_list_summary li span{float:right}.basket_list .basket_list_bottom .button{display:inline-block;margin:10px 0 0 19px;padding:6px 21px}.basket_payment{float:left;width:443px;background:#f5f9ff;border:1px solid #355e95;padding:0 19px 30px 16px;margin:0 0 20px}.basket_payment h3{font-weight:400;font-size:16px;color:#2d5791;padding:16px 0 3px}.basket_payment .title{font-weight:700;font-size:14px;color:#2d5791;margin:12px 0 4px -2px}.basket_payment_radio{overflow:hidden;border-top:1px solid #c8cbcf;padding:6px 0 2px}.basket_payment_radio_price{float:right;font-weight:700}.basket_payment_input{float:left}.basket_payment_radio label{display:block;margin:0 50px 0 20px;line-height:16px}.basket_payment_radio label strong{display:block}.basket_total_info{float:left;width:448px;background:#f5f9ff;border:1px solid #355e95;padding:0 14px 89px 16px;margin:0 0 20px 30px}.basket_total_info h3{font-weight:400;font-size:16px;color:#2d5791;padding:16px 0 3px}.basket_total_info table{width:100%;border-collapse:collapse}.basket_total_info thead th{text-align:left;vertical-align:middle;color:#2d5791;font-size:14px;font-weight:700;padding:12px 0 5.5px}.basket_total_info tbody th{text-align:left;vertical-align:middle;font-weight:700;border-top:1px solid #ccc;padding:15px 0}.basket_total_info tbody td{text-align:left;vertical-align:middle;padding:5px 0}.basket_total_info tbody .white_space td{padding:0;height:14px}.basket_total_info .col1{width:162px}.basket_total_info .col2{width:78px}.basket_total_info .col3{width:72px}.basket_total_info .col4{width:75px}.basket_data .basket_text{float:left;width:669px;margin-left:22px;padding:0 0 20px}.basket_data .basket_text label{display:block;padding:21px 0 0}.basket_data .basket_text label strong{display:block;font-size:14px;margin:0 0 9px 2px}.basket_data .basket_text textarea{background:#fff;border:1px solid #cdcdcd;width:647px;height:113px;padding:10px;resize:none}#sim_popup{width:492px}#sim_popup .form label{padding:0}#sim_popup .form label span{font-weight:400;padding:6px 0 4px}#sim_popup .form input{width:421px;padding:2px 10px}#sim_popup .form .submit{text-align:right;padding:15px 6px 90px 0}#sim_popup .form .submit button{display:inline-block;padding:11px 20px}.basket_empty{border:1px solid #bbc0c6;background:#f0f0f0;border-radius:3px;-webkit-border-radius:3px;margin:19px 0 0}.basket_empty_top{padding:25px 32px 114px}.basket_empty_top p{font-weight:700;font-size:14px;margin:0 0 19px}.basket_empty_top .button{display:inline-block;border-radius:2px;-webkit-border-radius:2px;margin:0 30px 0 -3px;padding:6px 20px}.basket_empty .options{background:#fff;border-top:1px solid #bbc0c6;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;height:64px}.basket_wrapper{background:#f0f0f0;padding:15px 14px 35px 15px;margin:19px 0 0}.basket_address_wrapper{background:#fff;border:1px solid #c3c3c3;margin:0 0 21px}.basket_address{display:table-cell;width:686px;padding:0 28px 83px 24px;vertical-align:top}.basket_cms{display:table-cell;width:220px;padding:25px 0 0;vertical-align:top;background:#f3f3f3;border:1px solid #fff}.basket_cms p{padding:0 16px;color:#666;line-height:16px}#address_form .headline{color:#171717;font-size:20px;font-weight:700;line-height:normal;margin:0 0 26px -2px;padding:14px 0 7px;border-bottom:1px solid #dadada}#address_form .check_row{padding:0 0 7px}#address_form .check_row input{margin:0 8px 0 0}#address_form .left{clear:both;float:left;width:265px;margin:0 0 6.5px}#address_form .right{float:left;width:260px;margin:0 0 6.5px}#address_form label span{color:#171717;font-weight:700;padding:6px 0 3px}#address_form input[type=text],#address_form input[type=email],#address_form input[type=password],#address_form input[type=tel]{width:220px;padding:1.5px 10px}#address_form input.street{width:165px;margin-right:5px}#address_form input.city{width:166px;margin-left:5px}#address_form input.street_no{width:48px;padding:1.5px 0}#address_form input.zip{width:47px;padding:1.5px 0}#address_form select{border:1px solid #c6c6c6;font:12px/19px Arial,Helvetica,sans-serif;width:242px;height:24px;padding:2px 0}#address_form #anrede{width:100px}.basket_wrapper .buttons .submit_button{float:right;width:182px}.basket_wrapper .buttons .back_link{float:left;margin:8px 0 0 6px}.order_wrapper{background:#f0f0f0;padding:20px 14px 70px 15px;margin:19px 0 0}.edit_box{background:#fff;border:1px solid silver;padding:0 26px 0 22px;margin:0 0 18px}.edit_box .title{font-size:20px;font-weight:700;line-height:22px;padding:15px 0 10px}.edit_item:after{content:'';display:block;clear:both}.edit_item{border-top:1px solid #dadada;padding:13px 1px 13px 8px}.edit_item .state_holder{float:right}.edit_item .state_holder.processed span{display:block;padding:7px 13px;color:#fff;font-weight:700;background:#3b71bb}.edit_item .data figure{float:left;margin:0 11px 0 0;padding:1px 0 0}.edit_item .data figure span{display:table-cell;height:25px;vertical-align:middle}.edit_item .data figure img{margin:0 22px 0 0}.edit_item .data .info{padding:3.5px 0 0}.edit_item .data strong{font-size:18px;line-height:20px;font-weight:400}.extension_form05 .form_box:after{content:'';display:block;clear:both}.extension_form05 .form_box{background:#f3f3f3;border:1px solid #bfbfbf;margin:0 0 17px}.extension_form05 .form_box .aside{width:187px;padding:24px 16px;display:table-cell;border:1px solid #fff}.extension_form05 .form_box .aside p{color:#666;line-height:16px}.extension_form05 .form_box .form_area{background:#fff;padding:0 29px 21px 25px}.add_address{display:none}.extension_form05 .form_box01 .form_area,.extension_form05 .form_box02 .form_area,.extension_form05 .form_box03 .form_area,.extension_form05 .form_box04 .form_area{display:table-cell;padding:0 29px 21px 25px;width:686px}.extension_form05 .form_box h3{border-bottom:1px solid #dadada;font-size:20px;font-weight:700;line-height:22px;color:#010101;padding:17px 0 8px;margin:0 0 16px}.extension_form05 .radio_row{overflow:hidden;line-height:16px}.extension_form05 .radio_list11 li{display:inline-block;margin:0 12px 0 0}.extension_form05 label{display:block;padding:2.5px 0 3px}.extension_form05 .radio_row input[type=radio]+label,.extension_form05 .radio_list input[type=radio]+label{display:inline;margin:0;padding:0;vertical-align:middle;font-weight:400}.extension_form05 .radio_list{padding:10px 0 0}.extension_form05 .anrede_list li{display:inline-block;margin:0 20px 0 0}.extension_form05 .hidden{display:none}.extension_form05 input{background:#fff;border:1px solid #bbb;width:220px;padding:3px 10px;height:16px;font:12px/16px Arial,Helvetica,sans-serif}.extension_form05 input.street{width:165px;margin-right:5px}.extension_form05 input.street_no{width:48px;padding:3px 0;text-align:center}.extension_form05 input.zip{width:47px;padding:3px 0;text-align:center;margin-right:5px}.extension_form05 input.city{width:166px}.extension_form05 select{background:#fff;border:1px solid #bbb;width:240px;padding:3px 0;height:24px;font:12px/16px Arial,Helvetica,sans-serif}.extension_form05 select.select_size03{width:100px}.extension_form05 .date select{width:52px;margin:0 15px 0 0}.extension_form05 .date select:last-child{width:60px}.extension_form05 input[type=checkbox],.extension_form05 input[type=radio]{width:auto;margin:0 9px 0 0;vertical-align:top}.extension_form05 .row:after{content:'';display:block;clear:left}.extension_form05 .row{margin:0 0 10px}.extension_form05 .radio_row .row{margin:0}.extension_form05 .box{padding:0 0 0 22px}.extension_form05 .row .col{float:left;width:242px;margin-right:23px}.extension_form05 address{line-height:14px;padding:2px 0 16px}.form_box02 label,.form_box03 label{font-weight:700}.extension_form05 .form_box02{margin:0 0 14px}.extension_form05 .form_box02 .form_area{padding:0 29px 38px 22px}.extension_form05 .radio_list06{padding:0 0 6px}.extension_form05 .radio_list06 li{display:inline-block;margin:0 33px 0 0}.extension_form05 .form_box02 .radio_row{margin:-4px 0 16px;width:500px}.extension_form05 .form_box02 .row{margin:0 0 14px}.extension_form05 .radio_list07{padding:4px 0 0}.extension_form05 .radio_list07 li{display:inline-block;margin:0 17px 0 0}.extension_form05 input[disabled]{background:#f3f3f3}.extension_form05 .radio_list08{padding:6px 0 14px}.extension_form05 .radio_list08 input[checked]+label{font-weight:700}.extension_form05 .form_box03{margin:0 0 15px}.extension_form05 .form_box03 .form_area{padding:0 29px 47px 22px}.extension_form05 .form_box03 .form_area p{font-weight:700;margin:-3px 0 0}.extension_form05 .form_box04{margin:0 0 16px}.extension_form05 .form_box04 .form_area{padding:0 29px 15px 25px}.extension_form05 .form_box04 .form_area p{font-weight:700;margin:-1px 0 0}.extension_form05 .radio_list09 li{margin:0 0 6px}.extension_form05 .radio_list09 li input{margin-right:12px}.extension_form05 .form_box05 .form_area{padding:0}.extension_form05 .form_box05 h3{margin:0 0 5px 24px;border:none}.extension_form05 .option_title{background:#3b71bb;color:#fff;padding:7px 72px 5px 14px;margin:0 -1px;line-height:19px}.extension_form05 .option_title span{float:right;margin-left:40px}.extension_form05 .option_title strong{font-size:14px}.extension_form05 .block_holder{border-top:1px solid #c4c4c4;padding:0 0 0 12px}.extension_form05 .option_title+.block_holder{border:none}.extension_form05 .block_holder .column{display:table-cell;width:125px;vertical-align:top;padding:6px 0 0 9px;border-right:1px solid #c4c4c4}.extension_form05 .block_holder .column:first-child{width:636px;padding:6px 0 0}.extension_form05 .block_holder .column:last-child{width:166px;border:none}.extension_form05 .block_holder .text_holder:after{display:block;content:'';clear:left}.extension_form05 .block_holder .text_holder{margin:0 35px 0 0;padding:0 0 9px 26px;position:relative}.extension_form05 .block_holder .text_holder01{padding:0 0 18px 26px}.extension_form05 .block_holder .info_link{background:url(../img/bgi/bg-info.png) 0 0 no-repeat;width:15px;height:15px;position:absolute;left:-1px;top:2px;cursor:pointer}.extension_form05 .form_box05 input{vertical-align:top}.extension_form05 .form_box05 label{color:#333;padding:0 0 2px}.extension_form05 .form_box05 label em{font-style:italic}.extension_form05 .block_holder .input_info{display:inline-block;max-width:320px;font-size:11px;color:#333;line-height:13px;margin:1px 0 2px 8px}.extension_form05 .block_holder .field_with_errors+.input_info{color:#d21111}.extension_form05 .field_with_errors .error{border-color:#dd5454}.extension_form05 .form_box05 .check_row input{float:left}.extension_form05 .block_holder .text_holder02{padding:4px 0 7px 2px}.extension_form05 .block_holder .text_holder03{padding:4px 0 7px 26px}.extension_form05 .form_box06 .check_row input{float:left}.extension_form05 .form_box06 label{font-weight:700;margin:0 215px 10px 28px}.extension_form .link_holder{padding:5px 3px 0 6px}.extension_form .link_holder .submit{float:right;width:182px;padding:0}.extension_form .link_holder .submit .button_l{width:100%;border:none}.extension_form .link_holder .prev_step{display:inline-block;padding:8px 0 0}.extension_form05 .form_box05{margin:0 0 26px}.extension_form05 .form_box06 .form_area{padding:0 29px 26px 25px}.same_data{margin:0 50px 34px 7px}.same_data:before{content:'';float:left;background:url(../img/bgi/data.png) 0 0 no-repeat;width:44px;height:44px;margin:12px 0 0 0}.same_data .title{font-size:20px;line-height:24px;font-weight:700;color:#010101;padding:10px 0 0 60px}.same_data .input_holder{padding:7px 0 0 58px;width:316px}.same_data .input_holder select{width:100%}.form_box_address{border-bottom:1px solid #dadada;border-top:1px solid #dadada;margin:17px 0 38px;padding:28px 0 44px 85px;display:none}.extension_form05 .doc1{width:130px}.extension_form05 .doc2{width:70px}.extension_form05 .doc3{width:70px}.extension_form05 .doc4{width:50px}.extension_form05 .doc5{width:130px}.extension_form05 .doc6{width:200px}.extension_form05 .doc7{width:50px}#doc2{line-height:26px}#main.print{width:700px}.print #header{height:auto;min-height:0;border-bottom:1px solid #939393;overflow:hidden;padding:8px 0 10px}.info_box{float:right;width:200px;text-align:right;color:#1616116}.info_box p{font-size:14px;padding:5px 0 0}.info_box p strong{font-size:22px;display:inline-block;margin:21px 0 0}.logo_box{background:#e8f3e6;padding:1px 0 0 10px;width:488px}.logo_box #logo{float:none;padding:0}.product_box{overflow:hidden}.product_box figure{float:left;width:190px;text-align:center;padding:27px 52px 0 0}.product_box div{float:left;width:400px;padding:25px 0 0}.product_box h2{font-size:20px;line-height:20px;font-weight:700;margin:0 0 13px}.product_box p{margin:0 0 4px;line-height:18px}.product_box p:last-child{padding:7px 0 0}.product_box p strong{font-size:14px}.product_description{padding:65px 0 0;overflow:hidden}.product_description p{line-height:23.5px}.product_description p strong{font-size:14px}.product_description .column{float:left;width:50%}.product_description ul{line-height:18px}.product_data{padding:23px 0 0}.product_data p{line-height:23.5px;margin:0 0 2px}.product_data p strong{font-size:14px}.product_data table{width:100%;line-height:20px;border-top:1px solid #939393}.product_data th{text-align:left;vertical-align:middle;border-bottom:1px solid #939393;font-weight:700;width:193px;padding:0 0 0 2px}.product_data td{text-align:left;vertical-align:middle;border-bottom:1px solid #939393;padding:0}.tarif_box{padding:82px 0 0;overflow:hidden}.tarif_box figure{float:left}.tarif_box figure span{display:inline-block;border:1px solid #c7c7c7;width:41px;height:25px;line-height:25px;text-align:right;margin:0 4px 0 0}.tarif_box figure img{vertical-align:middle}.tarif_box h2{font-size:20px;line-height:20px;font-weight:700;margin:8px 0 0 107px}.tarif_description{padding:22px 0 0;overflow:hidden}.tarif_description .column{float:left;width:50%}.tarif_description p{line-height:18px}.tarif_description p strong{font-size:14px;display:inline-block;margin:0 0 5px}.tarif_data{padding:21px 0 0}.tarif_data table{width:100%;line-height:19.9px;border-top:1px solid #939393}.tarif_data th{text-align:left;vertical-align:top;border-bottom:1px solid #939393;font-weight:700;width:237px;padding:0}.tarif_data td{text-align:left;vertical-align:top;border-bottom:1px solid #939393;padding:0}.tarif_data td strong{display:inline-block;margin:0 19px 0 0}.tarif_data td ul strong{width:189px}.tarif_data tr:first-child td ul strong{width:123px}.tarif_data td li{border-bottom:1px solid #939393}.tarif_data td li:last-child{border-bottom:none}.order_total{margin:35px 0 0;border:1px solid #969696;padding:0 17px 0 9px;overflow:hidden}.order_total_price{float:right;width:178px;text-align:right;padding:17px 0 19px}.order_total_price p{font-weight:700;padding:0 5px 0 0}.order_total_price .price{border-top:1px solid #939393;color:#404040;margin:7px 0 0;font-size:30px;padding:5px 0 0}.order_total_price .price sup{font-weight:400;font-size:16px;margin:0 2px 0 0;top:-.7em}.order_total_list{float:left;list-style-type:disc;font-size:16px;line-height:21px;font-weight:700;padding:14px 16px}.notelist_wrapper{background:#f0f0f0;border:1px solid #bbc0c6;padding:0 0 49px;margin:-8px 0 0}.noticelist{width:100%;border-collapse:collapse}.noticelist thead th{background:#2d5791;color:#fff;font-weight:700;padding:11px 0 11px 19px;vertical-align:middle}.noticelist .col1{padding-left:0;width:63px;text-align:right}.noticelist .col2{padding-left:31px;width:638px;text-align:left}.noticelist .col3{width:239px;text-align:left}.noticelist tbody td{background:#fff;border-bottom:1px solid #ccc;padding:15px 0 12px;vertical-align:top}.noticelist tbody td:first-child{padding-left:27px}.noticelist .tarif_image{float:left;width:168px}.noticelist .tarif_image img{margin:0 0 0 17px}.noticelist .handy_image{float:left;width:168px}.noticelist figure img{vertical-align:top}.noticelist .info{margin-left:168px;width:220px}.noticelist .info p{font-weight:700;margin:0 0 4px}.noticelist .info a{margin-right:16px;color:#2d5791}.noticelist td:last-child{border-left:1px solid #ccc;padding-right:15px;text-align:right}.noticelist .price{font-size:22px;line-height:32px;padding:0 10px 9px 0}.noticelist .button_l{letter-spacing:.4px;margin-left:62px;padding-right:17px;text-align:center}.top_box{background:#f0f0f0;border:1px solid #bbc0c6;border-top:none;margin:0 0 19px}.top_box header{background:#2d5791;padding:10px 25px 10px 20px;color:#fff;margin:0 -1px}.top_box .term{float:right;margin:8px 0 0}.top_box h2{font-size:20px;font-weight:700;line-height:26px;width:50%;color:#fff;margin:0}.top_block{padding:14px 21px 25px 19px}.top_left{float:left;width:245px;margin-right:27px}.top_left p{margin:0 0 6px}.top_left .note{color:#f60;font-weight:700}.top_left ul{border-top:1px solid #c4c8cd;margin:0 0 10px}.top_left ul li{border-bottom:1px solid #c4c8cd;padding:10px 4px 10px 0;line-height:24px;font-size:15px;font-weight:700}.top_left ul li .price{float:right;font-size:15px;line-height:24px}.top_right{float:left;width:676px}.top_right p{margin:0 0 6px 2px}.top_right .scroll{background:#fff;border:1px solid #b9bec4;height:166px;overflow-y:scroll}.top_right .scroll ul{padding:2px 12px;line-height:28px}.top_right .scroll ul img{vertical-align:middle;margin:0 10px 0 0}#tabs{padding:15px 0 0}#tabs sl-tab-group::part(base){--track-color:#2d5791;--indicator-color:#2d5791;--track-width:8px}#tabs .tabs_buttons sl-tab::part(base){background:#3b71bb;margin:0;height:38px;line-height:42px;color:#fff;margin-right:3px;font-weight:700;border-radius:0;margin:2px 2px 2px 0}#tabs .tabs_buttons sl-tab:hover::part(base){background:#2d5791}#tabs .tabs_buttons sl-tab[active]::part(base){background:#2d5791;margin:0 2px 0 0;height:42px}.info_block{background:#f5f5f5;padding:0 34px;min-height:1050px}.info_block h2{font-size:22px;line-height:24px;padding:31px 0 23px}#faq .col1{float:left;width:200px;margin-right:84px}#faq .col1 ul li{margin:-3px 0 15px}#faq .col1 ul li.active a{font-weight:700;color:#3b71bb;text-decoration:none}#faq .col2{float:left;width:638px}#faq .answer{background:#fff;border:1px solid #bec3c8;padding:25px 26px;min-height:774px;display:none}#faq .answer.current{display:block}#faq .answer p{margin:0 0 15px;color:#6f6f6f}#faq .answer p.title{color:#000;font-weight:400;margin:0 0 8px}#feedback{background:#fff;border:1px solid #bec3c8;padding:19px 28px 93px 22px;width:586px}#feedback .left{float:left;width:303px;margin:0 0 11px}#feedback .right{float:left;width:282px;margin:0 0 11px}#feedback input{width:260px;padding:3.5px 10px}#feedback .row{clear:both;margin:0 0 13px}#feedback select{width:586px;height:28px;border:1px solid #bebebe;padding:4px 0;margin:2px 0 0}#feedback textarea{width:566px;height:91px;border:1px solid #bebebe;padding:8px 10px;resize:none;margin:3px 0 12px}#feedback .submit{float:right}#feedback .submit .button{display:inline-block;margin:5px 3px 0 0;padding:0 20px}#feedback .submit input{background:none repeat scroll 0 0 #fff0;border:medium none;color:#fff;font-size:12px;font-weight:700;height:33px;width:100%;padding:0}#feedback .note{color:#848484;font-size:11px}#impressum p{margin:-3px 0 18px}#agb p{margin:-3px 0 18px}#agb p strong{display:block}#handy_popup{width:896px}#handy_popup .popup_scroll{height:600px}#handy_popup h2{font-size:14px;line-height:24px}#handy_popup .popup_inside header{margin:0 0 19px}.popup_handy_details:after{clear:both;content:'';display:block}.popup_handy_details figure{float:left;width:350px;background:#fff;border:1px solid #e0e0e0;text-align:center;padding:15px 0 0}.popup_handy_main{float:left;width:443px;margin-left:18px}.popup_handy_main .info_holder{width:274px}.popup_handy_main .info_holder .title{font-weight:700;margin:3px 0 7px}.popup_handy_main .info_holder .handy_variants{padding:24px 0 24px 4px}.popup_handy_main .info_holder .handy_variants .title{font-weight:700;margin:0 0 2px}.popup_handy_main .stock{border-top:none;margin:2px 0 31px 2px;padding-bottom:0;padding-top:0}.popup_handy_main .info_holder ul li{background:url(../img/bgi/dot.png) no-repeat 3px 6px;color:#666;padding:0 0 0 15px}.popup_handy_main .price_holder{float:right;width:125px}.popup_handy_main .price_holder p{font-size:11px}.popup_handy_main .price_holder p strong{font-size:12px}.popup_handy_main .price_holder .price{text-align:left;font-size:18px;line-height:26px}.popup_handy_main .tab_handy_info{width:auto;border-top:1px solid #b9bec4;margin:23px 0 0 4px}.popup_handy_main .tab_handy_info h3:first-child{padding:17px 0 0}.tab_handy_info h3{font-size:22px;line-height:24px;margin:0 0 14px;padding:22px 0 0}.popup_handy_main .tab_handy_info p{line-height:14.5px;margin:0 0 14.5px 0}.popup_handy_main .tab_handy_info .title{border-bottom:1px solid #b9bec4;font-size:14px;font-weight:700;margin:0 0 21px -3px;padding:45px 0 15px}.tech_data{margin:0 0 22px 3px;padding:0}.tech_data strong{font-size:14px;font-weight:700;color:#2d5791;line-height:31px;display:block;border-bottom:1px solid #b9bec4}.tech_data ul li{line-height:28px;border-bottom:1px solid #b9bec4}.tech_data ul li span{display:inline-block;width:221px}.tech_data ul li img{vertical-align:middle}#tarif_popup{width:896px}#tarif_popup .popup_scroll{height:600px}#tarif_popup h2{font-size:14px;line-height:24px}#tarif_popup .popup_content{padding:0}#tarif_popup .popup_inside header{margin:0}.popup_tarif_details{background:#fff;padding:0 22px}.popup_tarif_details .product_section{border-top:none;margin:0}.tarif_img_holder{float:left;width:131px;padding:21px 31px 0 12px}.tarif_img_holder img{display:block;border:1px solid #bfbfbf;margin:0 0 15px}.tarif_info_holder{float:left;width:443px;padding:23px 0 0}.tarif_hightlights{float:left;width:270px;padding:0 49px 0 0}.tarif_hightlights ul li{background:url(../img/bgi/dot.png) no-repeat 2px 6px;color:#666;padding:0 0 1px 14px}.tarif_features{float:left;width:124px;color:#666}.tarif_hightlights .title,.tarif_features .title{color:#000;font-weight:700;margin:0 0 6px}.tarif_info_holder .actions_info{clear:left;padding:19px 0 20px}.tarif_info_holder .actions_info_icon{margin:4px 0 0 1px}.tarif_info_holder .actions_info div{margin-left:48px}.tarif_info_holder .actions_info div p{color:#000;margin:0 0 3px}.popup_tarif_details .tarif_price_holder{float:right;border-left:1px solid #b9bec4;margin:23px 0 0;min-height:270px;padding:0 0 0 30px;width:127px}.popup_tarif_details .tarif_price_holder p{font-weight:700}.popup_tarif_details .tarif_price_holder .price{text-align:left;font-size:18px;line-height:26px}.product_section:after{clear:both;content:"";display:block}.tab_tarif_info .title{border-bottom:1px solid #b9bec4;font-size:14px;font-weight:700;margin:0 0 8px;padding:19px 0 9px}.popup_tarif_main{padding:18px 0 0}.tab_tarif_options strong{border-bottom:1px solid #b9bec4;color:#2d5791;display:block;font-size:14px;font-weight:700;line-height:31px;margin:0 0 7px}.tab_tarif_options .box{background:none repeat scroll 0 0 #e7e8e9;margin:15px 0 -2px;padding:10px 16px}.tab_tarif_options strong{border-bottom:1px solid #b9bec4;color:#2d5791;display:block;font-size:14px;font-weight:700;line-height:31px;margin:0 0 7px}.tab_tarif_options .box strong{border:medium none;color:#000;line-height:18px;margin:0 0 3px}.tab_tarif_options .box .tarif_options_price{border:medium none;margin:0;padding:13px 26px 0 0}.tab_tarif_options .tarif_options_price{border-bottom:1px solid #b9bec4;font-weight:700;margin:0 0 17px;padding:13px 5px 9px 0}.tab_tarif_options .tarif_options_price span{float:right}.tab_tarif_info .tech_data ul li{text-align:right}.tab_tarif_info .tech_data ul li span{float:left;text-align:left;width:232px}.popup_tarif_main .tab_tarif_info .col:first-child{margin-right:37px;width:375px}.popup_tarif_main .tab_tarif_info .col{float:left;padding:0 0 16px;width:375px}.popup_tarif_main .tech_data{margin-left:0;padding:0}.popup_tarif_main .col:first-child .tech_data{margin-left:0;padding:0}.popup_tarif_main .col.tab_tarif_options:first-child>strong{margin:0 0 11px}.popup_tarif_main .tab_tarif_info .tab_tarif_options{padding:5px 0 14px}#top_popup{width:896px}#top_popup .popup_scroll{height:600px}.popup .top_box{margin:9px 0 19px}.popup .top_box h2{font-size:20px;line-height:26px}.popup_inside .top_box header{border-bottom:none;height:auto;margin:0 -1px;padding:10px 25px 10px 20px}.popup .top_block{padding:14px 0 25px 19px}.popup .top_right{width:506px}#partner_popup{width:492px}#partner_popup .popup_inside{padding:8px 27px 33px 21px}#partner_popup .popup_inside header{margin:0 0 20px}.partner_box{background:#fff;border:1px solid #c5c5c5;padding:0 15px;min-height:171px}.partner_box p{line-height:18px;padding:8px 0}#mail_popup{width:492px}.send_form .text{width:421px;padding:2.5px 10px}.send_form .submit{padding:16px 0 90px;text-align:right}.send_form .submit .button{display:inline-block}#best_popup .popup_scroll{height:600px}.angebot_list{padding:10px 0 0}.angebot_list>li{float:left;width:398px;height:403px;background:#fff;border:1px solid #bdc1c7;margin:0 13px 16px 0}.angebot_list>li:nth-child(2n){margin-right:0}.angebot_list .tarif figure{float:left;padding:20px 0 0 15px;width:90px}.angebot_list .tarif .description{margin-left:105px;padding:17px 10px 0 0}.angebot_list .product_title{font-size:14px;line-height:17px;font-weight:700}.angebot_list .tarif .tarif_hightlights{float:none;padding:3px 0 0}.angebot_list .tarif .tarif_hightlights .title{font-weight:700;padding:10px 0 0}.angebot_list .tarif .actions_info{margin:17px 0 13px}.angebot_list .tarif .tarif_features{float:none;width:auto;padding:28px 0 0 5px}.angebot_list .tarif .tarif_features .title{margin:0}.angebot_list .handy .product_title{padding:17px 15px 0 23px;height:56px;overflow:hidden}.angebot_list .handy figure{float:left;width:189px;padding:0 0 0 22px}.angebot_list .handy .description{margin-left:214px;padding:0 10px 0 0}.angebot_list .handy .tarif_hightlights{float:none;padding:0 10px 0 0;width:auto}.success_msg{background:#fbfff2 url(../img/bgi/bg-success.png) 16px 13px no-repeat;padding:10px 65px 18px;border:1px solid #bebebe;margin:3px 0 24px;padding:21px 65px 24px}.success_msg .title{font-size:15px;line-height:20px;font-weight:700}.popup{position:absolute;display:none;background:#f5f5f5;border:1px solid #aaa;box-shadow:0 3px 5px rgb(0 0 0 / .4);-webkit-box-shadow:0 3px 5px rgb(0 0 0 / .4);width:896px}.popup_inside{padding:8px 27px 20px 21px}.popup_inside header{border-bottom:1px solid #d3d3d3;height:34px;margin:0 0 12px;padding:0 0 0 3px}.bClose{float:right;background:#dcdcdc;font-size:14px;color:#676767;padding:0 23px 0 0;cursor:pointer;height:34px;line-height:30px}.bClose:before{content:'';display:inline-block;background:url(../img/bgi/popup-close.png) 0 0 no-repeat;width:12px;height:12px;vertical-align:top;margin:10px 6px 0 19px}.popup h2{font-size:14px;font-weight:700;line-height:23px}.popup_scroll{overflow-y:scroll}.popup_scroll .popup_content{padding:0 18px 0 0}#versand_popup{width:896px}#versand_popup .popup_scroll{height:495px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:9999}.ui-tooltip{background:#f5f5f5;padding:6px 12px;position:absolute;z-index:9999;max-width:240px;-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / .3);box-shadow:1px 1px 2px rgb(0 0 0 / .3);font-size:14px;line-height:16px;border:1px solid #9ea0a0}.tooltip_wrapper{position:relative;display:inline-block;cursor:pointer}.tooltip{position:absolute;left:99%;top:50%;z-index:10;background:#fff;border:1px solid #656565;padding:10px 20px 18px 13px;text-align:left;font-size:12px;color:#000;width:173px;box-shadow:0 1px 1px rgb(0 0 0 / .2);-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .2);display:none}.tooltip:before{content:'';width:0;height:0;border:13px solid #fff0;border-left-color:#f60;border-right:0;border-top:0;position:absolute;left:1px;top:1px}.tooltip strong{display:block;margin:0 0 1px}.tarif_list .info .tooltip:before,.additional .tooltip:before{border-left-color:#3b71bb}.tarif_list .info .tooltip_wrapper:hover .tooltip_trigger,.additional .tooltip_wrapper:hover .tooltip_trigger{color:#3b71bb}.offer_list{width:100%;border-collapse:collapse;margin:0 0 25px}.offer_list thead th{background:#ededed;border-bottom:1px solid #c9c9c9;vertical-align:top;text-align:left;padding:13px 5px 8px 0;font-weight:700}.offer_list thead th span{background:url(../img/bgi/bg-sort.png) right 3px no-repeat;padding:0 17px 0 0;display:inline-block}.offer_list tbody th{background:#f7f7f7;vertical-align:middle;text-align:left;padding:14px 0 14px;font-size:13px;color:#000}.offer_list .col1{padding-left:13px;width:80px}.offer_list tbody td{padding:0 10px 15px 10px;background:#f7f7f7}.offer_list .col2{width:240px}.offer_list table{width:100%;border-collapse:collapse;margin:0;border-top:1px solid #c9c9c9}.offer_list table th{padding:5px 10px;font-size:12px;background:#ededed;color:#000;border-bottom:1px solid #c9c9c9}.offer_list table td{padding:5px 10px;font-size:12px;background:#fff;border-bottom:1px solid #c9c9c9}.offer_list a{position:relative;padding-left:10px}.offer_list a::before{content:'';position:absolute;top:4px;color:#000;left:0;border-style:solid;border-width:4px 0 5px 5px;border-color:#fff0 #fff0 #fff0 #0c0c0c}