fieldset#coupon_fieldset{border:1px solid #ccc;background-color:#f5f5f5;margin-bottom:10px;*padding:0 10px}.coupon_text{margin-bottom:10px}.coupon_input{box-sizing:border-box;float:left;height:46px;padding:0 15px;line-height:46px;margin-right:10px}.coupon_submit{box-sizing:border-box;float:left;font-weight:700;width:203px;cursor:pointer;height:46px;*height:44px}.coupon_error{margin-top:10px;font-weight:700;color:red}.coupon_success{margin-top:10px;font-weight:700;color:green}.empty_cart{text-align:center}.empty_cart a{white-space:nowrap}.checkout_box{position:relative;background-color:#f7f4ed;padding:10px;margin-bottom:5px}.checkout_box:first-child{margin-top:5px}.checkout_box h3{margin:0 0 10px}@media screen and (max-width:480px){#customer_login_left{position:relative!important;float:initial!important;width:100%!important}#customer_login_right{position:relative!important;clear:both!important;float:initial!important;width:100%!important;top:10px;margin-bottom:10px;color:#555!important}}@media screen and (max-width: 640px){.clb_mail{padding-top:12px!important}.clb_plz{padding-top:12px!important}}.clb_mail,.clb_plz{padding-top:28px}#new_guest_green{position:absolute;display:block;box-sizing:border-box;line-height:43px;text-align:center;border:0;border-radius:1px;width:200px;height:86px;background:#9dd53a;background:-moz-linear-gradient(top,rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%);background:-webkit-linear-gradient(top,rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%);background:linear-gradient(to bottom,rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a',endColorstr='#7cbc0a',GradientType=0);color:#fff;text-decoration:none;font-weight:700;top:10px}#new_guest_green:hover{background:#a9d76d;background:-moz-linear-gradient(top,rgba(169,215,109,1) 0%,rgba(169,215,109,1) 50%,rgba(165,212,104,1) 50%,rgba(142,195,88,1) 51%,rgba(142,195,88,1) 100%);background:-webkit-linear-gradient(top,rgba(169,215,109,1) 0%,rgba(169,215,109,1) 50%,rgba(165,212,104,1) 50%,rgba(142,195,88,1) 51%,rgba(142,195,88,1) 100%);background:linear-gradient(to bottom,rgba(169,215,109,1) 0%,rgba(169,215,109,1) 50%,rgba(165,212,104,1) 50%,rgba(142,195,88,1) 51%,rgba(142,195,88,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d76d',endColorstr='#8ec358',GradientType=0)}#new_guest{display:none}@media screen and (max-width: 940px){#new_guest{display:inline!important}}@media screen and (max-width: 940px){#new_guest_green{display:none!important}}#customer_login_left{float:left;width:70%}#customer_login_right{float:left;width:30%;color:#444}@media screen and (min-width:641px){#enter_valid_plz{max-width:150px}}#enter_valid_mail,#enter_valid_plz{display:none;color:red}@media screen and (max-width: 910px){#customer_success{margin-top:-24px}}@media screen and (min-width:481px) and (max-width:640px){#customer_login_mail,#customer_login_plz,#customer_login_submit{width:90%!important;box-sizing:border-box}.customer_login_box{float:left;margin:0!important;width:100%!important}}@media screen and (max-width:480px){#customer_login_mail,#customer_login_plz,#customer_login_submit{width:100%!important;box-sizing:border-box}.customer_login_box{float:left;margin:0!important;width:100%!important}}.customer_login_box{float:left;margin-right:10px;width:auto}#customer_login_mail{height:40px;border-radius:2px;line-height:40px;padding:0 15px;border:1px solid #aaa;width:200px}#customer_login_plz{width:120px;height:40px;border-radius:2px;line-height:40px;padding:0 15px;border:1px solid #aaa}#customer_login_plz::-webkit-input-placeholder,#customer_login_mail::-webkit-input-placeholder,.cc_input::-webkit-input-placeholder{color:#aaa}#customer_login_plz::-moz-placeholder,#customer_login_mail::-moz-placeholder,.cc_input::-moz-placeholder{color:#aaa}#customer_login_plz:-ms-input-placeholder,#customer_login_mail:-ms-input-placeholder,.cc_input:-ms-input-placeholder{color:#aaa}#customer_login_plz:-moz-placeholder,#customer_login_mail:-moz-placeholder,.cc_input:-moz-placeholder{color:#aaa}#customer_login_submit{height:41px;line-height:41px;width:200px;background:#14294b;font-weight:700;display:block;color:#fff;text-align:center;cursor:pointer;border:0}#customer_login_submit:hover{background:#314668}#payment_hint{font-weight:700;color:red;display:block;margin-bottom:12px}div[class^=payment_methods]:hover{background-color:#c7e1f0}div[class^=payment_methods]{cursor:pointer;position:relative;border:1px solid #999;line-height:24px;min-height:80px;max-height:80px;text-align:center;box-sizing:border-box}div[class^=payment_methods] input[name=payment]{position:absolute;left:0}div[class^=payment_methods] img{max-width:90%;height:auto}.payment_methods_2:first-of-type{margin-left:0}@media screen and (max-width: 460px){.payment_methods_2{width:100%!important;margin-left:0!important;float:none!important;margin-bottom:5px}}.payment_methods_2{width:49%;margin-left:2%;*margin-left:.5%;margin-left:.8% \9;float:left}.payment_methods_3:first-of-type{margin-left:0}@media screen and (max-width: 460px){.payment_methods_3{width:100%!important;margin-left:0!important;float:none!important;margin-bottom:5px}}.payment_methods_3{width:32.5%;margin-left:1.25%;*margin-left:.5%;margin-left:.8% \9;float:left}.payment_methods_4:first-of-type{margin-left:0}@media screen and (min-width: 461px) and (max-width: 640px){.payment_methods_4{width:49%!important;margin-right:1%!important;margin-left:0!important;float:left!important;margin-bottom:5px}}@media screen and (max-width: 460px){.payment_methods_4{width:100%!important;margin-left:0!important;float:none!important;margin-bottom:5px}}.payment_methods_4{width:23.8%;margin-left:1.6%;*margin-left:.8%;margin-left:1% \9;float:left}.payment_methods_5:first-of-type{margin-left:0}@media screen and (min-width: 461px) and (max-width: 640px){.payment_methods_5{width:49%!important;margin-right:1%!important;margin-left:0!important;float:left!important;margin-bottom:5px}}@media screen and (max-width: 460px){.payment_methods_5{width:100%!important;margin-left:0!important;float:none!important;margin-bottom:5px}}.payment_methods_5{width:19%;margin-left:1.25%;*margin-left:.6%;margin-left:.8% \9;float:left}.payment_methods_6:first-of-type{margin-left:0}@media screen and (min-width: 721px) and (max-width: 800px){.payment_methods_6{width:32%!important;margin-right:1.33%!important;margin-left:0!important;float:left!important;margin-bottom:5px}}@media screen and (min-width: 461px) and (max-width: 720px){.payment_methods_6{width:49%!important;margin-right:1%!important;margin-left:0!important;float:left!important;margin-bottom:5px}}@media screen and (max-width: 460px){.payment_methods_6{width:100%!important;margin-left:0!important;float:none!important;margin-bottom:5px}}.payment_methods_6{width:16%;margin-left:.8%;*margin-left:.3%;margin-left:.5% \9;float:left}div[id^=chosen_payment]{display:none}.payment_name{color:green;font-weight:700}.red_num{color:#34b51d}@media screen and (max-width:989px){.pp_ra,.pp_la{float:left;width:50%!important}.pp_ala{margin-top:12px;width:100%!important}}.pp_ra,.pp_la{float:left;width:25%}.pp_ala{float:left;width:50%}@media screen and (max-width: 400px){.alt_addr{width:100%!important}.alt_addr input{width:100%!important}}@media screen and (min-width: 668px) and (max-width: 800px){#contact_left{width:60%!important}#contact_right{width:40%!important}}@media screen and (min-width: 622px) and (max-width: 667px){#contact_left{width:65%!important}#contact_right{width:35%!important}}@media screen and (max-width: 520px){#contact_left,#contact_right{float:none!important;width:100%!important}}#contact_left,#contact_right{float:left;width:50%;*width:49.5%}.contact_heading{max-width:91%}@media screen and (max-width: 895px){#contact_contact{margin-right:5px!important}}#contact_contact{position:relative;float:left;margin-right:50px;*margin-right:14px}@media (pointer: coarse){.infobox{display:none}}.infobox{width:10px;height:10px;border:3px double #fff;*border:1px solid #fff;line-height:10px;text-align:center;background:#87bae6;background-image:url(/skin/images/all/structure/infobox.png);background-repeat:no-repeat;color:#fff;cursor:help;font-size:8px;position:absolute;right:0;*right:14px;margin-top:-16px}#contact_address{float:left}@media screen and (min-width: 411px) and (max-width: 520px){.contact_input,.contact_select{width:100%!important}#contact_contact{width:49%!important;margin-right:2%!important}#contact_address{width:49%!important}}@media screen and (max-width: 410px){.contact_input,.contact_select{width:100%!important}#contact_contact,#contact_address{width:100%!important}}.contact_input{box-sizing:border-box;height:46px;line-height:46px;padding:0 15px;width:180px;margin-bottom:5px}.contact_select{width:180px;height:46px;line-height:46px;box-sizing:border-box;padding:0 15px}#summary{position:relative;box-sizing:border-box;padding:10px;background-color:#CFDEE6!important;margin-top:5px;min-height:170px}@media screen and (max-width: 920px){#summary_left,#summary_right,#summary_checkout{float:none!important;width:100%!important;margin:0 0 5px!important;min-height:initial!important}}#summary_left{float:left;width:49%;margin-right:2%;min-height:112px}#summary_right{float:left;width:49%;min-height:112px}#summary_checkout{width:49%;float:right}.cc_input{height:46px;line-height:46px;padding:0 15px;margin:0 5px 5px 0;box-sizing:border-box;max-width:100%}#cart_checkout{width:100%!important;max-width:100%!important;float:right;color:#fff;background:#14294b;display:block;height:46px;line-height:46px;text-align:center;cursor:pointer;font-weight:700}#cart_checkout:hover{background:#314668}div.seperator{border-bottom:1px dotted #7d7d7d}div.item{position:relative;min-height:84px;padding:7px 0 0 7px;margin-bottom:7px}div.top_wk_anzahl_und_preis{position:absolute;right:0;bottom:-3px;line-height:13px}.summary_bottom table.summary_table{width:100%;max-width:265px;float:right;border-spacing:0;line-height:16px}table.summary_table{width:100%;max-width:265px}table.summary_table .right{text-align:right}table.cart_table{width:100%;margin-bottom:10px}table.cart_table .right{text-align:right}table.cart_table thead{background-color:#ccc}table.cart_table thead th:first-child{padding:5px;text-align:left}table.cart_table thead th{padding:5px;text-align:right}table.cart_table tfoot th{text-align:right}table.cart_table .shipping_cost{background-color:green;color:#fff;padding:3px}table.cart_table .service_cost{background-color:#ccc;padding:3px;background-color:#ccc;padding:3px}table.cart_table .full_cost{background-color:#ccc;padding:3px}table.cart_table .tax{background-color:#ddd;padding:3px}table.cart_table .cart_rebate{background-color:#ccc;padding:3px}table.cart_table .cart_rebate_sum{background-color:#ccc;padding:3px}table.cart_table .cart_giftcard_sum{background-color:#79ca70;padding:3px}.update_price{animation-name:color-change;animation-duration:4s;animation-timing-function:ease}@keyframes color-change{0%{color:green}100%{color:#000}}.qty{height:25px;min-width:45px}@media screen and (max-width:428px){.trash{position:relative;margin-left:30px;top:10px!important}}.trash{position:relative;margin-left:30px;top:3px}.trash img{cursor:pointer;position:absolute;right:0;filter:alpha(opacity = 70);-ms-filter:"alpha(opacity = 70)";-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.trash img:hover{filter:alpha(opacity = 100);-ms-filter:"alpha(opacity = 100)";-khtml-opacity:1;-moz-opacity:1;opacity:1}.nowrap{white-space:nowrap}.cartprod{border-bottom:1px solid #ddd}.cart_status{display:block;margin-top:5px;margin-bottom:5px}.cart_status img{margin-right:8px}@media screen and (max-width: 570px){.to_cart_button_left{padding-left:0!important}.to_cart_button_right{padding-right:0!important}}.to_cart_button_left{padding-left:60px}.to_cart_button_right{padding-right:60px}.wk_kasse{float:right;color:#fff;background:#14294b;display:block;height:46px;line-height:46px;text-align:center;font-weight:700;width:180px;max-width:45%;margin-right:2px;margin-bottom:6px;cursor:pointer;text-decoration:none}.wk_kasse:hover{background:#314668}@media screen and (max-width: 670px){.finish_continue_button{float:right;color:#fff;background:#14294b;display:block;height:40px;line-height:40px;text-align:center;font-weight:700;width:230px;min-width:initial!important;max-width:45%!important;margin-right:2px;margin-bottom:6px;cursor:pointer}}.finish_continue_button{float:right;color:#fff;background:#14294b;display:block;height:40px;line-height:40px;text-align:center;font-weight:700;width:180px;margin-right:2px;margin-bottom:6px;cursor:pointer}@media screen and (max-width: 670px){.finish_print_button{float:left;color:#fff;background:#14294b;display:block;height:40px;line-height:40px;text-align:center;font-weight:700;width:230px;min-width:initial!important;max-width:45%!important;margin-right:2px;margin-bottom:6px;cursor:pointer}}.finish_print_button{float:left;color:#fff;background:#14294b;display:block;height:40px;line-height:40px;text-align:center;font-weight:700;width:180px;margin-right:2px;margin-bottom:6px;cursor:pointer}#pploading{position:absolute;width:250px;height:250px;margin-top:20px;background:url(/skin/images/all/structure/pp_loading.gif);background-size:cover;margin-left:50%;left:-125px}#opblock{position:absolute;height:100%;left:0;right:0;background:url(/skin/images/all/structure/hover_main_nav.png);z-index:10;text-align:center}