td.col-one input[type="radio"]{width:14px !important;float:left !important;border:none !important;background:transparent !important;padding-top:2px !important}label{display:inline-flex}#content{text-align:left;width:910px !important;padding-top:70px !important;background:#fff;padding-left:70px !important}#right{padding-top:35px}#right form{padding-left:15px}#right form button{text-indent:-10000px;display:block;width:81px;height:21px;margin-bottom:17px;cursor:pointer}#normal{width:620px;padding-left:0}#normal table select{width:290px;margin-left:15px}#right form button.en{width:53px}#right form label{display:block;font-size:12px;margin-bottom:3px}#normal form .lastcol input{margin-left:15px;width:auto}#normal table p{margin-bottom:0 !important}#normal form{width:auto}#right form input{background:#FFF;border-top:1px solid #afafaf;border-right:1px solid #f0f0f0;width:150px;margin-bottom:10px}.tablehead{width:600px;background-color:#f0f0f0;background-position:0 0;background-repeat:no-repeat;padding-left:20px;padding-top:25px;padding-bottom:25px}.short{padding-top:0 !important}.tablefoot{height:25px;width:600px;background-color:#f0f0f0;background-position:0 0;background-repeat:no-repeat;padding-left:20px;margin-bottom:10px}.tablehead>a{color:#252e30 !important}.tablehead img,.tablehead span{vertical-align:middle;float:left}.tablehead span{margin-top:12px;font-size:120%;line-height:140%}.tablehead span.regular{padding:0 0 0 20px}.tablehead p{float:left;padding:0 0 0 20px;width:480px;margin-top:5px;margin-bottom:0}.carttablehead{width:600px;background-position:0 0;background-repeat:no-repeat;padding-left:20px;padding-top:10px;padding-bottom:10px;background:#f0f0f0}.carttablehead p{padding-right:20px !important}.product-prices{margin-bottom:20px}.product-prices table input{float:left;margin-left:10px}.ie6 #normal{margin-right:0;padding-left:80px}#normal table{width:620px;table-layout:fixed}#normal table tr{background:#f0f0f0}#normal table thead tr{background:#252e30;color:#fff;height:22px}#normal table thead td{padding-top:3px;background:#252e30 !important;border-bottom:1px solid white;border-top:1px solid white;vertical-align:middle}#normal table th.prefirstcol{width:30px !important}#normal table td.prefirstcol{width:30px !important;padding-left:10px;vertical-align:middle;padding-top:11px;padding-bottom:9px;background:#f0f0f0;border-bottom:1px solid white;font-size:13px;line-height:18px}#normal table td.firstcol{width:120px;padding-left:20px;vertical-align:middle;padding-top:11px;padding-bottom:9px;background:#f0f0f0;border-bottom:1px solid white;font-size:13px;line-height:18px}#normal table tbody td{width:320px;vertical-align:middle;padding-top:4px;background:#f0f0f0;border-bottom:1px solid white;border-left:1px solid white}#normal table td.lastcol{width:120px;vertical-align:middle;background:#f0f0f0;border-bottom:1px solid white}#normal table thead{border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:13px;line-height:18px}#normal button.addtocart{background-image:url('../img/shopping_cart_empty_green.png');display:block;width:36px;height:21px;text-indent:-10000px}#normal table label{width:290px;display:block;font-size:12px;float:right;margin-bottom:2px;line-height:18px}#normal table .col-one label{display:block;float:right;font-size:12px;line-height:18px;margin-bottom:2px;width:315px}label.shippingoption{text-align:left}#normal table.cart .col-one label{display:block;float:right;font-size:12px;line-height:18px;margin-bottom:2px;width:310px}#normal table label input{height:auto}#normal table label span{color:#666}#normal .tfoot{background:#f0f0f0;background-position:0 bottom;background-repeat:no-repeat;text-align:center;vertical-align:middle;color:#252e30;font-weight:normal;height:23px;width:620px;padding-top:5px;font-size:13px;line-height:18px}#normal p{text-align:left !important;font-size:12px;margin-bottom:auto !important}#normal input{margin-right:10px}#normal table.cart{width:620px;table-layout:fixed}#normal table.cart tbody td{vertical-align:bottom;padding-bottom:4px;padding-top:10px}#normal table.cart tbody td.summe{vertical-align:middle !important;padding-bottom:4px}#normal table.cart tr td.col-one-of-five{width:330px;padding-left:10px}#normal table.cart tr td.col-one{width:367px;padding-left:20px}#normal table.cart tr td.col-two{width:57px}#normal table.cart tr td.col-three{width:92px}#normal table.cart tr td.col-four{width:84px}#normal table.cart tr td.col-five{width:40px;padding-left:10px}#normal .cart input.radio{width:25px;margin-right:10px;float:right;border:0;background-color:transparent}.radiolabel{padding-top:3px}.cart select{float:right;margin-right:10px;margin-bottom:5px}.col-one img{width:41px;float:left}#normal .cart input{margin-right:10px}#normal .cart input[type=submit]{float:right !important}#normal .cart input.basket_add_on_link{width:880px}#normal .cart input.linkstyled_button{font-weight:normal}#normal .cart input.checkboxagb{margin-left:0 !important;float:left !important}#normal .cart input.checkbox{margin-top:5px;margin-left:40px !important;float:left}.checkbox-text{display:block !important;font-size:12px !important;margin-top:0 !important;line-height:18px !important;margin-left:25px !important}.cart span{line-height:21px;font-size:13px}.cart span.price{margin-left:10px;padding-top:10px;margin-bottom:10px}.cart span.productname{margin-right:10px;float:right;width:290px;display:block;margin-bottom:10px}.colspan span{position:relative;margin-right:10px;margin-top:10px;left:346px}.checkout{width:128px !important;background-image:url(../img/static/btn-checkout-de.gif);color:#fff;display:block;font-size:12px;height:21px;line-height:21px !important;margin-bottom:0;text-align:center;text-decoration:none;margin-bottom:3px;margin-right:10px;float:right}.delete{margin-top:10px;font-family:'panton-regular',Arial,Helvetica,sans-serif;font-size:12px;color:#fff;line-height:22px}.change{width:64px !important;background-repeat:no-repeat !important;color:#fff !important;display:block !important;font-size:12px !important;height:21px !important;line-height:21px !important;margin-bottom:0 !important;text-align:center !important;text-decoration:none !important;margin-right:10px !important;float:right !important;margin-top:5px !important;border:none !important}.button{width:128px !important;background-image:url(../img/static/btn-checkout-de.gif);color:#fff;display:block;font-size:12px;height:21px;line-height:21px !important;margin-bottom:0;text-align:center;text-decoration:none;margin-bottom:3px;margin-right:10px}#bestellvorgang{background-repeat:no-repeat;width:619px;height:69px;margin-bottom:10px;margin-top:5px}#bestellvorgang div.active{color:#252e30;font-family:panton-bold,Arial,Helvetica !important}.active-first{background-position:0 0}.active-second{background-position:0 -69px}.active-third{background-position:0 -138px}.active-fourth{background-position:0 -207px}.active-fifth{background-position:0 -276px}.step{float:left;margin-top:14px;width:105px;color:#252e30}.ie6 .step{margin-top:7px}.step span{font-family:'panton-regular',Georgia,Times,serif;font-size:15px}.step.active span{font-family:'panton-bold',Georgia,Times,serif !important}.step p{font-size:10px !important;line-height:14px !important}.step-one{margin-left:20px}.ie6 .step-one{margin-left:10px}.step-two{margin-left:25px}.step-three{margin-left:15px;width:100px}.step-four{margin-left:15px;width:90px}.step-five{margin-left:18px}#normal table tr td p{padding-left:20px;padding-right:20px}label a{color:#444;text-decoration:none}label a:hover{color:#252e30}.angebot-erstellen{background:#f0f0f0;padding:10px 10px 10px 90px;border-bottom:1px solid white}#normal .angebot-erstellen p{width:270px;float:left;margin:0 41px 0 0}.angebot-erstellen .angebot{display:block;float:right;width:126px;line-height:21px !important;text-align:center;margin-bottom:0;height:21px;font-size:12px;color:#FFF;text-decoration:none}#normal .payment-method{width:180px !important;float:left !important;vertical-align:middle;margin-top:3px}.ie7 #normal .payment-method{width:140px}#normal .payment-method-label{width:135px;float:left;margin-left:80px;margin-right:10px;vertical-align:middle;padding-top:4px}.payment-method-label-w{margin-left:45px !important;width:145px !important}#normal .coupon-code-label{width:145px;float:left;vertical-align:middle;padding-top:4px}#normal .angebot-erstellen input{width:60px;margin-left:0}#Pay_Now{padding:5px !important;border:1px dashed green !important;border-image:none !important;height:22px !important;background-color:rgba(255,200,0,0.5) !important}#right p{margin-left:10px !important;font-size:11px !important;color:#252e30 !important;line-height:16px !important}#normal ul li{margin-bottom:5px}ul.linklist{padding-left:5px !important;list-style-type:none !important;line-height:14px !important;margin-left:0 !important;margin-bottom:0 !important}.linklist li{background-image:url('../img/static/bullet-arrow-white.png');background-repeat:no-repeat;background-position:0 4px !important;padding-left:14px !important;font-size:12px !important}.linklist li a{color:#333;text-decoration:none}.linklist li a:hover{color:#252e30}.stolen{color:#999;background-color:white;text-decoration:line-through}#normal table.offer{margin-left:-29px}#normal table.offer tr td.col-two{width:50px;padding-left:10px}#normal table.offer tr td.col-one{width:540px;padding-left:20px}#normal table.offer tr td.col-one-addon{width:350px;padding-left:20px}#normal table.offer tr td.col-two-addon{width:100px}#normal table.offer tr td.col-three-addon{width:50px;padding-left:10px}#normal .offer input{margin-right:10px}#normal table.offer .col-one label{width:467px !important}#normal form.offer{padding-top:5px !important}.offer-label{color:#252e30;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:4px;text-align:left !important;width:151px}.firm{margin-left:165px}#Customer_Id{text-align:right;display:block;width:208px;padding-bottom:5px}.price{text-align:right !important;padding-right:5px !important;padding-left:5px !important}#normal .col-one-of-five input.shipping-radio{float:left !important;margin-left:40px;line-height:24px}button::-moz-focus-inner{padding:0;border:0}.button_indented{margin-left:15px}.button_right{text-align:right}.logout{padding:5px 10px 5px 10px}.link_indented{margin-left:9px;text-align:center;margin-bottom:5px}.no-margin{margin-left:0 !important}.download_button{margin-top:-2px;margin-left:10px}.basket_button{float:right;margin-right:0 !important}.error_field{color:red}.errorhint{text-indent:-21px !important;margin-left:20px !important}.errorhint img{vertical-align:middle !important;padding-right:5px !important}.inline_error{padding-left:25px}.currency_switch{margin-top:-20px;margin-bottom:5px}.blue-middle-box .address{line-height:16px;margin-right:70px}.basket{margin-top:15px !important}p.payment_hint{margin-top:10px;margin-bottom:10px !important}p.check_hint{padding-left:90px !important;font-weight:bold}span.singleprice{float:right;margin-bottom:10px;margin-right:10px;width:290px;line-height:12px}.cart span.productname_without_price{margin-right:10px;float:right;width:290px;display:block}p.order_reference_no{padding-top:0;padding-bottom:10px;float:left;font-size:12px;margin-bottom:5px !important;margin-left:15px !important}.ie6 .blue-middle-box{width:561px !important;padding-right:0 !important;margin-right:30px}.ie6 .blue-middle-box p{width:561px !important;padding-right:30px !important}p.logged_in_client{font-size:12px !important}.pricelist table select{width:303px}.reseller_select_smaller{width:290px !important}.non_reseller_select_bigger{width:325px !important}#group_menu{padding-top:15px}#group_menu ul{margin-left:0 !important;margin-right:10px;float:left}.ie6 #group_menu ul{width:185px}#group_menu ul li{display:block;height:20px;padding-left:5px;padding-right:5px}#group_menu ul li a.active{background-color:#fff;display:block;float:left;height:26px;padding-top:5px;color:#999}#group_menu ul li a{font-size:12px;text-decoration:none;color:#445559}#shopping_cart_link_right{float:right}.grey-loginFormTable td{background-color:#f0f0f0 !important}.loginFormTable-Left input{margin-left:20px !important}.loginFormTable-Left{width:265px !important;border-left:none !important;border-top:none !important;border-bottom:none !important;text-align:justify !important;vertical-align:top !important;padding-left:10px;padding-right:0 !important;margin-right:0 !important;border-right:1px solid white !important}.loginFormTable-Left h3{margin-left:20px !important}.loginFormTable-Left p{height:60px !important;padding-top:0 !important;margin-top:0 !important;padding-right:20px !important;padding-bottom:20px !important;margin-bottom:0 !important}.loginFormTable-Left input{padding:0 !important}.loginFormTable-Left label{float:left !important;margin:0 !important;width:240px !important;padding-top:0 !important;padding-left:20px !important}.loginFormTable-Left form{vertical-align:middle !important;margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.loginFormTable-Button-left{float:right !important;padding-right:15px !important;padding-top:10px !important}.loginFormTable-Button-right{float:right !important;padding-top:10px !important;padding-right:20px !important}.loginFormTable-Right{border-right:none !important;border-top:none !important;border-bottom:none !important;text-align:justify !important;vertical-align:top !important;padding-left:10px !important;padding-right:0 !important;margin-right:0 !important}.loginFormTable-Right p{width:290px !important;height:60px !important;margin-left:0 !important;padding-left:10px !important;margin-right:0 !important;padding-bottom:20px !important;margin-bottom:0 !important}.loginFormTable-Right form{vertical-align:middle !important;margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.loginFormTable-Right h3{width:290px !important;padding-left:10px !important}.loginFormTable-Right label{float:left !important;padding-top:0 !important;width:290px !important;margin:0 !important;padding-top:0 !important;padding-left:10px !important}.loginFormTable-Right input{margin-left:10px !important}.loginFormTable-MiddleLeft{padding-top:20px !important;height:60px !important;padding-left:10px !important;border-bottom:none !important;border-right:1px solid white !important}.loginFormTable-MiddleRight{padding-top:20px !important;height:60px !important;padding-left:10px !important;border:none !important}.loginFormTable-MiddleLeft p{text-align:right !important;height:10px !important}.loginFormTable-MiddleRight p{height:10px !important}.paysolReturnFrame{background:#f0f0f0;padding:20px;height:721px;font-size:12px;line-height:17px;font-family:Arial,Helvetica,sans-serif;color:#252e30}.paysolReturnFrame a{color:#a52 !important;text-decoration:none}.paysolReturnFrame a:hover{text-decoration:underline}.paysolReturnFrame h2{color:#444;line-height:24px;font-family:'panton-regular',Georgia,times,Serif}.column_ws-left{padding-top:15px}#nav ul li.shop_active a{margin-left:-45px}#content ul{font-size:12px !important}#captcha_image{width:225px !important;height:80px !important;float:right !important;padding-right:10px !important;padding-top:0 !important;padding-bottom:30px !important;margin-top:0 !important}#captcha_image img{width:225px !important;height:80px !important;margin-top:10px !important}#captcha_widget{float:right !important;padding-top:10px !important;padding-bottom:20px !important}.leftFloatingImage{margin-top:5px;float:left;margin-right:15px}.box{border:1px solid #c9c9c9 !important;box-shadow:10px 10px 10px lightgrey !important;margin-bottom:30px;padding:15px 10px 25px 15px}.download_selection{margin-left:0 !important;margin-right:15px;width:350px !important}#box_messages .question{font-family:Arial,Helvetica,sans-serif;color:#444;font-weight:bold;font-size:14px !important;line-height:24px}#box_messages .answer{font-size:13px !important}#box_hint{font-size:12px !important;line-height:24px !important}.relevance_bar_container{width:493px !important;height:9px !important;float:left;display:block;padding-left:65px}.relevance_bar{background-color:rgba(0,0,102,1) !important;float:left !important;height:9px !important;margin-top:-14px}.relevance_value{display:block;color:rgba(68,68,68,1) !important;padding-top:0}.tooltip{color:#00c0eb;font-style:normal;text-decoration:none;cursor:help}[data-tooltip]{position:relative}[data-tooltip]::after{content:attr(data-tooltip);pointer-events:none;opacity:0;transition:opacity .5s;display:block;position:absolute;bottom:1em;left:-6em;width:15em;padding:.5em;z-index:100;color:#000;background-color:#d9f6fc;border:solid 1px #00c0eb}[data-tooltip]:hover::after{opacity:1}