#webshop_links{display: block;float: right;}#webshop_links form, #webshop_links .login{float: left;margin: 9px 0;display: block;color: ##07319F;}#webshop_links .login{padding-right: 10px;}#webshop_links .login a{color: #07319F;text-decoration: none;}#webshop_links .login a:hover{text-decoration: underline;}#webshop_links form input[type="submit"]{background: none;border: none;font: normal 11px Verdana;margin: 0;padding: 0;cursor: pointer;cursor: pointer;color: #07319F;padding-right: 10px;margin-right: 10px;text-decoration: none;}#webshop_links form input[type="submit"]:hover{text-decoration: underline;}#smallCartWrapper{display: block;width: 150px;height: 40px;padding: 10px 10px 10px 60px;color: #f9f9f9;font-size: 11px;clear: both;float: right;background: #011c26 url("../media/structure/cart.png") no-repeat 10px center;border-radius: 10px;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);}#smallCartWrapper a{color: #f9f9f9;margin-left: 10px;}#smallCartWrapper #cartHeader{display: block;font-size: 1.3em;margin-bottom: 0.6em;}#smallCartWrapper #cartHeader #cartLogin{float: right;font-size: 11px;line-height: 17px;}#smallCartWrapper #cartTotal, #smallCartWrapper #cartLinks{float: right;}#smallCartWrapper #cartTotal{margin: 0.4em 0 0.8em 0;}#cart{width: 100%;border-spacing: 0px;}#cart th{text-align: left;}#cart tbody tr td{border-bottom: 1px solid #d2d2d2;}#cart td, #cart th{padding: 3px 5px;}#cart td .cart_description{display: block;font-style: italic;}#cart form input[type="text"]{width: 40px;padding: 2px;border: #ccc 1px solid;}#cart td.last, #cart th.last{text-align: right;width: 50px;}#cart .text_right{text-align: right;}#cart tbody td form{float: right;}#cart input[name="increase"], #cart input[name="decrease"], #cart #cart_remove_item input[name="updateQuantitySubmit"]{display: block;width: 25px;height: 25px;float: left;text-indent: -9999px;line-height: 0;border: none;background-color: transparent;cursor: pointer;}#cart input[name="increase"]{background-image: url("../media/structure/bg_cart_increase.png");}#cart input[name="decrease"]{background-image: url("../media/structure/bg_cart_decrease.png");}#cart input[name="increase"]:hover{background-image: url("../media/structure/bg_cart_increase-hover.png");}#cart input[name="decrease"]:hover{background-image: url("../media/structure/bg_cart_decrease-hover.png");}#cart #cart_remove_item input[name="updateQuantitySubmit"]{background-image: url("../media/structure/bg_cart_remove.png");float: right;}#cart #cart_remove_item input[name="updateQuantitySubmit"]:hover{opacity: 0.7;filter: alpha(opacity=70);}#cart #cart_summary td{padding-top: 15px;}#cart .cart_price{font-size: 1.1em;}#cart .cart_quantity{display: block;width: 25px;height: 25px;line-height: 25px;float: left;text-align: center;font-size: 1.1em;}#cart .cart_sum_title, #cart .cart_sum_value, #checkout #cart_total .checkout_sum_value, #checkout #cart_total .checkout_sum_title{display: block;float: right;line-height: 18px;clear: right;}#cart .cart_sum_title, #checkout #cart_total .checkout_sum_title{font-weight: bold;width: 120px;text-align: right;clear: left;}#cart .cart_sum_value, #checkout #cart_total .checkout_sum_value{width: 100px;text-align: right;}#cart #cart_last{}#cart #cart_last .cart_total, #cart #cart_last .cart_sum, #checkout #cart_total .checkout_total, #checkout #cart_total .checkout_sum{font-size: 18px;font-weight: bold;}#cart #cart_last .cart_sum, #checkout #cart_total .checkout_sum{color: #62993c;margin: 0 4px;}#cart #cart_last .cart_vat{}#proceed_to_checkout{float: right;font-size: 17px;margin: 20px 0 0 0;}#checkout #cart{background: #FAFAFA;border-radius: 5px;border: 1px solid #CCC;padding: 10px;margin: 0 0 20px 0;}#customerForm{}#customerLogin h1, #customerForm h1{margin: 0 0 0 15px;}#customerForm .column, #customerLogin .column{display: block;width: 410px;float: left;margin-left: 15px;margin-top: 10px;}#customerLogin .forgot_info{margin: 10px 15px 10px 15px;}#customerForm input[type="submit"], #customerLogin input[type="submit"]{margin: 10px 0 0 15px;float: left;}#customerLogin #customer_register, #customerForm #customer_login, #customerLogin #forgot_password{float: left;margin: 14px 0 0 15px;font-size: 13px;}#customerForm #fname{width: 81px;}#customerForm #lname{width: 106px;margin-left: 5px;}#customerForm #postal{width: 50px;}#customerForm #city{width: 137px;margin-left: 5px;}#checkout{}#checkout #order_create h3{margin: 0 0 15px 0;}#checkout #order_create h4{margin: 15px 0 10px 0;}#checkout #order_create label, #checkout #order_create input[type="text"], #checkout #order_create input[type="password"], #checkout #order_create select{display: block;float: left;margin: 0 0 4px 0;}#checkout #order_create label{width: 210px;line-height: 24px;}#checkout #order_create input[type="text"], #checkout #order_create input[type="password"], #checkout #order_create select{border: 1px solid #616161;box-shadow: inset 1px 1px 5px rgba(1, 1, 1, 0.28);padding: 3px;color: #000000;width: 220px;}#checkout #order_create select{width: 228px;}#checkout #order_create input[type="text"]#fname{width: 98px;margin-right: 4px;}#checkout #order_create input[type="text"]#lname{width: 110px;}#checkout #order_create input[type="text"]#deliveryPostal, #checkout #order_create input[type="text"]#invoicePostal{width: 78px;margin-right: 4px;}#checkout #order_create input[type="text"]#deliveryCity, #checkout #order_create input[type="text"]#invoiceCity{width: 130px;}#checkout .column{display: block;width: 49%;float: left;margin: 0 1% 0 0;}#checkout #delivery_methods, #checkout #payment_methods, #checkout #contact_information{display: block;background: #FAFAFA;border-radius: 5px;border: 1px solid #CCC;padding: 10px;margin: 0 0 20px 0;}#checkout #delivery_methods .delivery_option, #checkout #payment_methods .payment_option{display: block;height: 50px;line-height: 50px;padding: 2px 0;border-bottom: 1px solid #dad9d6;background-color: #f0f0f0;}#checkout #payment_methods .payment_option.extra_height{height: 75px;line-height: 75px;}#checkout #payment_methods .extra_markup{float: left;line-height: normal;}#checkout #payment_methods .extra_markup select{margin: 0;padding: 1px;width: 240px;}#checkout #delivery_methods .delivery_option:hover, #checkout #payment_methods .payment_option:hover{background-color: #f9f9f9;}#checkout #delivery_methods .delivery_option:first-child, #checkout #payment_methods .payment_option:first-child{border-top: 1px solid #dad9d6;}#checkout #delivery_methods .delivery_option.selected, #checkout #payment_methods .payment_option.selected{background-color: #ffffff;}#checkout #delivery_methods .delivery_option input[type="radio"], #checkout #payment_methods .payment_option input[type="radio"]{float: left;height: 50px;padding: 0;margin: 0;width: 5%;}#checkout #payment_methods .payment_option.extra_height input[type="radio"]{height: 75px;}#checkout #delivery_methods .delivery_option label, #checkout #payment_methods .payment_option label{float: left;clear: none;padding: 0;margin: 0;width: 95%;height: 50px;line-height: 1.5em;cursor: pointer;}#checkout #delivery_methods .delivery_option label .delivery_title, #checkout #payment_methods .payment_option label .payment_title{font-size: 1.1em;font-weight: bold;display: block;margin: 0 0 2px 0;}#checkout #delivery_methods .delivery_option label .delivery_logotype, #checkout #payment_methods .payment_option label .payment_logotype{float: right;height: 48px;line-height: 48px;min-width: 48px;margin: 0 5px;text-align: center;}#checkout #delivery_methods .delivery_option label .delivery_logotype img, #checkout #payment_methods .payment_option label .payment_logotype img{max-height: 48px;vertical-align: middle;}#checkout #delivery_methods .delivery_option label .delivery_description, #checkout #payment_methods .payment_option label .payment_description{}#checkout #discount_code{float: right;margin-top: 10px;}#checkout #discount_code input[type="text"]{width: 180px;margin: 0 5px 0 0;}#checkout #discount_code input[type="submit"]{margin: 0;}.has-js #checkout #delivery_method_button, .has-js #checkout #payment_method_button, .has-js #checkout #country_button{display: none;}#checkout #cart_title, #checkout #delivery_title, #checkout #payment_title, #checkout #contact_information_title{display: block;height: 30px;line-height: 30px;padding: 0 0 0 35px;margin: 0 0 10px 0;background-repeat: no-repeat;background-position: left center;}#checkout #cart_title{background-image: url("../media/structure/bg_cart_title.png");}#checkout #delivery_title{background-image: url("../media/structure/bg_delivery_title.png");}#checkout #payment_title{background-image: url("../media/structure/bg_payment_title.png");}#checkout #contact_information_title{background-image: url("../media/structure/bg_contact_information_title.png");}#checkout #checkout_summary{float: right;width: 100%;margin: 15px -10px -10px -10px;padding: 15px 10px 10px 10px;border-top: 1px solid #cccccc;background-color: #fefefe;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}#checkout #cart_total{float: right;}#checkout #submit_order{font-size: 19px;font-weight: bold;letter-spacing: -1px;padding: 25px 20px;border-radius: 15px;float: right;margin: 0 0 0 15px;}#checkout #register-member-fields-show, #checkout #invoice-delivery-fields-show{display: block;background-color: #f0f0f0;border-radius: 8px;padding: 8px 8px;cursor: pointer;box-shadow: 1px 1px 3px #d0d0d0;}#checkout #register-member-fields-show{width: 432px;margin: 10px 0 0 -4px;}#checkout #register-member-fields-show:hover, #checkout #invoice-delivery-fields-show:hover{box-shadow: inset 1px 1px 3px #d0d0d0;background-color: #ffffff;}#checkout #order_create .error_field, #checkout #order_create input[type=text].error_field{border: 1px solid #ff2500;}#checkout #order_create input[type=text].error_field{background-color: #fd8683;}#categoryDescriptionWrapper{margin-bottom: 20px;}#startProductsWrapper{width: 780px;}.productBox{display: block;width: 178px;height: 325px;float: left;margin: 0 15px 15px 0;background: #eee;position: relative;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}.productBox.last{margin: 0 0 15px 0;}.productBox .productBoxImage{display: block;margin: 0 auto;width: 178px;height: 178px;line-height: 178px;background-color: #fff;position: relative;text-align: center;}.productBox .dealBanner{position: absolute;top: 5px;right: 5px;z-index: 1;display: block;line-height: 20px;padding: 0 10px;float: right;background: #ff0000;color: #f9f9f9;font-weight: bold;font-size: 13px;font-style: italic;border-radius: 20px;text-shadow: 1px 1px 0 #555555;}.productBox .productBoxImage img{vertical-align: middle;}.productBox .productBoxTitle{display: block;font-size: 1.2em;height: 20px;margin: 5px 10px 0 10px;white-space: nowrap;overflow: hidden;}.productBox .productBoxDescription{display: block;height: 66px;margin: 0 10px;overflow: hidden;}.productBox .productBoxPrice{float: right;margin-right: 7px;font-size: 1.2em;font-weight: bold;}.productBox .productBoxPrice .newPrice{color: #ff0000;}.productBox .productBoxPrice .orgPrice{text-decoration: line-through;margin-left: 7px;}.productBox .productBoxBottom a.readOn{display: block;position: absolute;bottom: 5px;left: 7px;line-height: 24px;}.productBox .productBoxBottom input[type="submit"], .productBox .productBoxBottom .see_alternatives, .productBox .watch-product{position: absolute;bottom: 5px;right: 0;padding: 3px;margin: -5px 5px 0 0;font-size: 13px;font-weight: normal;letter-spacing: 0px;}#product_filter_options{background-color: #eeeeee;margin: 0 0 10px 0;padding: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}#product_filter_options select{padding: 2px;border: none;margin: 0 5px 0 0;float: left;}#product_filter_options #list_order{width: 210px;}#product_filter_options #list_limit{width: 170px;}.has-js #product_filter_options input[type="submit"]{display: none;}#product_filter_options #product_filter_title{display: block;float: left;line-height: 22px;margin: 0 10px 0 3px;color: #555555;font-size: 1.1em;}#viewProduct{position: relative;}#viewProduct #productImage, #viewProduct #productInfo{display: block;float: left;}#viewProduct #productImage{width: 350px;margin-right: 20px;}#viewProduct #productImage a{position: relative;display: block;float: left;}#viewProduct #productImage #productZoom:hover {background: url("../media/structure/bg_zoom_hover.png") no-repeat top right;}#viewProduct #productImage #productZoom {display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background: url("../media/structure/bg_zoom.png") no-repeat top right;}#viewProduct #productInfo{width: 390px;}#viewProduct #productInfo #viewProductDescription{display: block;padding: 0 0 10px 0;margin: 0 0 10px 0;border-bottom: 1px dotted #333333;}#viewProduct #productInfo input[type="submit"], #viewProduct .watch-product{float: right;font-size: 15px;}#viewProduct .watch-product{padding: 7px;}#viewProduct .watch-product:hover{text-decoration: none;}#viewProduct span.watch-product{cursor: default;}#viewProduct #productImage{overflow: hidden;max-width: 350px;}#viewProduct #viewProductFoot #price{display: block;text-align: right;font-size: 1.5em;font-weight: bold;clear: both;}#viewProduct #viewProductFoot #splitPayment{display: block;height: 13px;margin: 10px 0;}#viewProduct #viewProductFoot #splitPayment .klarna_logotype{float: right;display: block;width: 48px;height: 13px;background: url("../media/structure/bg_split_payment.png") no-repeat;margin-right: 5px;}#viewProduct #viewProductFoot #splitPayment .klarna_content{float: right;}#viewProduct #viewProductFoot #newPrice{color: #ff0000;font-size: 1.2em;}#viewProduct #viewProductFoot #orgPrice{text-decoration: line-through;margin-left: 10px;}#viewProduct #viewProductHead #dealBanner{position: absolute;left: 5px;top: 5px;display: block;line-height: 30px;padding: 0 15px;background: #ff0000;color: #f9f9f9;font-weight: bold;font-size: 17px;font-style: italic;border-radius: 20px;text-shadow: 1px 1px 0 #555555;}#viewProduct #dealDescription{font-weight: bold;}#viewProduct #viewProductHead{display: block;height: 50px;margin: 0 0 10px 0;padding: 0 0 10px 0;border-bottom: 1px dotted #333333;}#viewProduct #viewProductHead h2{float: left;line-height: 50px;margin: 0px;font-size: 1.8em;}#viewProduct #viewProductHead .brandBox{display: block;float: right;}#viewProduct #viewProductFoot{display: block;margin: 0 0 10px 0;}#viewProduct #viewProductFoot form label, #viewProduct #viewProductFoot form select{display: block;width: 100px;float: left;}#viewProduct #viewProductFoot form label{clear: left;line-height: 22px;margin: 0 0 4px 0;}#viewProduct #viewProductFoot form select{clear: right;padding: 2px;margin: 0 0 2px 0;}#viewProduct #viewProductFoot .attributeTitle, #viewProduct #viewProductFoot .attributeValue{display: block;float: left;line-height: 22px;margin: 0 0 4px 0;width: 100px;}#viewProduct #viewProductFoot .attributeTitle{clear: left;}#viewProduct #viewProductFoot .attributeValue{clear: right;}.product_information{display: block;clear: both;line-height: 22px;}.product_information .label{display: block;float: left;width: 100px;height: 22px;}.product_information .value{display: block;float: left;}.product_information .star-box{margin-top: 3px;}.has-js #viewProductFoot #product_group_select input[type="submit"]{display: none;}#product_content_menu{display: block;height: 25px;background: #f9f9f9;margin-bottom: 10px;}#product_content_menu ul{display: block;float: right;}#product_content_menu li{display: block;float: left;}#product_content_menu li#selected a{background: #333333;}#product_content_menu li a{color: #333333;display: block;line-height: 25px;height: 25px;padding: 0 15px;}#product_content_menu li a:hover{text-decoration: none;background: #eeeeee;}#product_content_menu li#selected a{color: #f9f9f9;}.questions_wrapper{margin-bottom: 10px;height: 120px;overflow-y: scroll;position: relative;padding: 15px;background: #f9f9f9;}.has-js .questions_wrapper{overflow: hidden;}.questions_wrapper h2{border-bottom: 1px solid #333333;}.questions_wrapper.minimized .question-readon{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;margin: 0;padding: 20px 0;background: -moz-linear-gradient(top,  rgba(249,249,249,0) 0%, rgba(249,249,249,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,0)), color-stop(100%,rgba(249,249,249,1))); background: -webkit-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); background: -o-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); background: -ms-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); background: linear-gradient(to bottom,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#f9f9f9',GradientType=0 ); z-index: 1;}.questions_wrapper .question-readon .button{display: inline-block;padding: 4px 7px;background: #333;color: #F9F9F9;margin: 0 auto;border-radius: 7px;text-shadow: 1px 1px black;cursor: pointer;position: absolute;bottom: 12px;right: 12px;font: normal 12px Verdana, Arial, Tahoma, Microsoft sans, Lucida, Helvetica, sans-serif;}.questions_wrapper .question-readon .button:hover{background-color: #999999;}.review_box{}#star-rating, .star-box{width: 80px;height: 16px;float: left;background: url("../media/star-ratings.png") no-repeat;cursor: pointer;}.star-box{cursor: auto;}.star{width: 16px;height: 16px;float: left;text-indent: -9999px;}.review_wrapper{display: block;clear: both;background: #F9F9F9;padding: 15px;margin-bottom: 10px;}.star-box.stars-1{background-position: 0 -16px;}.star-box.stars-2{background-position: 0 -32px;}.star-box.stars-3{background-position: 0 -48px;}.star-box.stars-4{background-position: 0 -64px;}.star-box.stars-5{background-position: 0 -80px;}.review_wrapper .review{padding: 10px 0 10px 0;display: block;clear: both;}.review_wrapper .date{font-weight: bold;display: block;line-height: 16px;margin-left: 10px;float: left;}.review_wrapper form{height: 26px;line-height: 26px;}.review_wrapper .feedback-current-rating{float: right;font-weight: bold;}.review_wrapper form input[type="submit"]{padding: 2px 3px;font-weight: normal;}.review_wrapper .already_reviewed{display: block;height: 15px;line-height: 15px;}.review_wrapper .already_reviewed .general-icon{float: left;margin-right: 5px;}#productPackageWrapper{display: block;width: 99%;background: #f9f9f9;border: 1px solid #f0f0f0;box-shadow: 2px 2px 5px #c0c0c0;margin-top: 20px;}#productPackageWrapper .packageItem{border-bottom: 1px dotted #333;margin-top: 5px;}#productPackageWrapper .packageItem:last-child{border-bottom: none;}#productPackageWrapper .products{padding: 0;}#productPackageWrapper .products .packageRow{display: block;width: 100px;float: left;height: 140px;margin: 5px;background: #ffffff;}#productPackageWrapper .products .packageRow .image{display: block;width: 100px;height: 100px;line-height: 100px;text-align: center;}#productPackageWrapper .products .packageRow .image img{vertical-align: middle;}#productPackageWrapper .header{display: block;height: 25px;line-height: 25px;font-size: 14px;background: #333;color: #f9f9f9;padding: 0 10px;}#productPackageWrapper .products .description{padding: 2px 3px;font-size: 11px;overflow: hidden;height: 24px;}#productPackageWrapper .products .plusSign{display: block;float: left;height: 140px;width: 24px;background: url("../media/structure/plus.png") no-repeat center;}#productPackageWrapper .info{display: block;height: 130px;margin: 15px 10px 15px 0;width: 200px;float: right;text-align: right;}#productPackageWrapper .info .orgPrice{font-size: 14px;color: #999;text-decoration: line-through;display: block;margin: 5px 8px;font-weight: bold;}#productPackageWrapper .info .newPrice{font-size: 18px;color: #ff0000;font-weight: bold;margin: 0 8px;display: block;}#productPackageWrapper .info .save{font-size: 13px;color: #111111;margin: 0 8px;display: block;}#productPackageWrapper .info .add_to_cart input[type="submit"]{margin-top: 30px;display: block;float: right;font-size: 16px;padding: 8px 0 8px 20px;border-radius: 5px;text-shadow: 0px -1px 0 #c0c0c0;background: url("../media/structure/package_buy.png") no-repeat center;width: 200px;height: 40px;border: none;color: #ffffff;cursor: pointer;}#productPackageWrapper .info .add_to_cart input[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80);}#modalWindow #watchProduct{display: block;padding: 0;width: 400px;}#watchProduct p.explanation{font-size: 1.1em;font-style: italic;margin: 1.2em 0 0.4em 0;}#watchProduct label, #watchProduct input[type="text"]{display: block;float: left;margin: 1em 0;}#watchProduct label{width: 160px;clear: left;font-weight: bold;line-height: 24px;}#watchProduct input[type="text"]{width: 180px;clear: right;padding: 3px;border: 1px solid #bbb;}#watchProduct input[type="submit"]{display: block;clear: both;background: #333;border: none;padding: 5px 7px;color: white;cursor: pointer;}#watchProduct input[type="submit"]:hover{background: #444;}#productDocumentWrapper{}#productDocumentWrapper .gallery-description{display: none;}#productDocumentWrapper a{text-decoration: none;margin: 0 5px 5px 0;display: inline;}#productDocumentWrapper a:hover{text-decoration: none;}#productDocumentsWrapper{display: block;margin: 5px 0;}#productDocumentsWrapper #documents_title{display: block;margin: 0 0 5px 0;font-weight: bold;}#productDocumentsWrapper a{display: block;line-height: 22px;margin: 0 0 0 5px;}#productDocumentsWrapper a .pdf-icon{display: block;line-height: 20px;height: 20px;width: 20px;float: left;margin: 0 3px 0 0;background: url("../media/structure/pdf-icon.png") no-repeat center;}#brandsWrapper{display: block;float: left;width: 760px;}#brandsWrapper .brandBox{display: block;width: 150px;height: 190px;background: #eee;padding: 10px;margin: 0 20px 20px 0;float: left;}#brandsWrapper .brandBoxImage{display: block;width: 150px;height: 150px;line-height: 150px;background: #fff;margin: 0 0 10px 0;}#brandsWrapper .brandBoxImage img{vertical-align: middle;}#brandsWrapper .brandBoxTitle{font-size: 1.2em;display: block;}#brandInfo{display: block;height: 170px;margin-bottom: 10px;}#brandInfo #logotypeBox{display: block;float: left;width: 170px;height: 170px;line-height: 170px;background: #fff;}#brandInfo #logotypeBox img{vertical-align: middle;}#brandInfo #description{display: block;width: 575px;margin-left: 15px;float: left;font-size: 1.1em;line-height: 1.6em;}#relatedProductsWrapper{display: block;margin-top: 15px;padding-top: 15px;border-top: 1px dotted #333;}#relatedProductsWrapper #relatedProductsHead{margin: 0 0 20px 0;display: block;}#relatedProductsWrapper .relatedProductBox{width: 158px;height: 195px;padding: 10px;margin: 0 15px 0 0;float: left;display: block;background: #eee;}#relatedProductsWrapper .relatedProductBox.last{margin: 0;}#relatedProductsWrapper .relatedProductBoxTitle{display: block;margin: 8px 0;font-size: 1.1em;text-align: center;}#relatedProductsWrapper .relatedProductBoxImage a{display: block;width: 158px;height: 158px;line-height: 158px;text-align: center;background-color: #ffffff;}#relatedProductsWrapper .relatedProductBoxImage a img{vertical-align: middle;}#my_pages{}#my_pages h1 .my_pages_name{font-weight: bold;}#my_pages #my_pages_back{margin: 20px 0 10px 2px;clear: both;float: left;}#my_pages #my_pages_menu{list-style: none;display: block;height: 25px;line-height: 25px;margin: 0 0 5px 0;}#my_pages #my_pages_menu li{float: left;padding: 0 15px 0 0;}#my_pages h2{clear: both;padding: 15px 0 5px 0;border-bottom: 1px solid #cccccc;margin: 0 0 10px 0;}#order_history_list, #order_contact, #order_fields{width: 98%;margin: 0 1%;border-spacing: 0px;}#order_contact th, #order_contact .head_style td, #order_fields th{background: #cccccc;}#order_history_list th, #order_contact th, #order_fields th{text-align: left;}#order_history_list tr.odd, #order_contact tr.odd, #order_fields tr.odd{background: #f9f9f9;}#order_history_list td, #order_history_list th{padding: 4px;}#order_contact th, #order_fields th, #order_contact td, #order_fields td{padding: 6px;}#order_fields{margin: 20px 1% 0 1%;}#order_contact td{width: 16%;}#order_view_back{margin: 0 0 20px 1%;display: inline-block;}#webshop_comment{display: block;margin: 0 1%;padding: 6px;}#order_info{width: 98%;margin: 0 1% 20px 1%;border-spacing: 0px;}#order_info td{padding: 6px;}#current_addresses{border-top: 1px solid #cccccc;}#current_addresses .address_row{display: block;height: 54px;line-height: 54px;padding: 4px 0;border-bottom: 1px solid #cccccc;background: #e9e9e9;}#current_addresses .address_row.checked{display: block;height: 54px;line-height: 54px;padding: 4px 0;border-bottom: 1px solid #cccccc;background: #f9f9f9;}#current_addresses .address_row input[type="radio"]{float: left;width: 8%;height: 54px;margin: 0;padding: 0;clear: left;cursor: pointer;}#current_addresses .address_row label{display: block;float: left;width: 92%;height: 36px;line-height: 18px;margin: 0;padding: 0;clear: right;cursor: pointer;}#current_addresses .address_row .actions{display: block;float: left;width: 92%;height: 18px;line-height: 18px;margin: 0;padding: 0;clear: right;}#current_addresses .address_row .actions input[type="submit"]{background: none;border: none;cursor: pointer;color: #07319F;font: normal 13px Verdana, Arial, Tahoma, Microsoft sans, Lucida, Helvetica, sans-serif;}#current_addresses .address_row .actions input[type="submit"]:hover{text-decoration: underline;}#current_addresses #change_address, #user_addresses .last input[type="submit"]{margin: 20px 0 10px 0;}#user_group_login{display: block;}#user_group_login label, #user_group_login input[type="text"], #user_group_login input[type="password"]{display: block;float: left;margin: 4px 0;}#user_group_login label{clear: left;width: 150px;line-height: 24px;margin-left: 15px;}#user_group_login input[type="text"], #user_group_login input[type="password"]{clear: right;width: 180px;padding: 3px;border: 1px solid #ccc;}#user_group_login input[type="submit"]{display: block;float: left;background: #333;padding: 5px 7px;border: none;color: #fff;cursor: pointer;margin: 10px 0 0 15px;}#user_group_login a{float: left;margin: 10px 0 0 15px;padding: 5px 0;font-size: 13px;}#order_errands_list{width: 100%;border-spacing: 0;margin: 20px 0;}#order_errands_list th{font-weight: bold;background-color: #e0e0e0;text-align: left;padding: 5px;}#order_errands_list td{padding: 5px;}.errand_row{display: block;margin: 0 0 15px 0;border-bottom: 1px solid #cccccc;padding: 0 3px 15px 3px;}.errand_row .errand_row_header{font-weight: bold;margin: 0 0 10px 0;height: 15px;line-height: 15px;font-size: 12px;}.errand_row .date{line-height: 15px;float: left;}.errand_row .errand_row_header .general-icon{float: left;margin: 0 5px 0 0;}.errand_row .errand_row_content{clear: both;}#customer_data_table{width: 100%;margin: 0 0 15px 0;border-spacing: 0;}#customer_data_table .title{font-weight: bold;}#customer_data_table td{padding: 3px;width: 23%;}#user_favorites{display: block;clear: both;text-align: left;line-height: 22px;}#user_favorites input[type="submit"]#user_favorites_submit{height: 22px;line-height: 220px;float: none;border: none;cursor: pointer;font: normal 13px Verdana, Arial, Tahoma, Microsoft sans, Lucida, Helvetica, sans-serif;margin: 0;padding: 0 0 0 20px;background: transparent url("../media/structure/bg_my_favorites.png") no-repeat left center;color: #07319F;}#user_favorites input[type="submit"]#user_favorites_submit:hover{text-decoration: underline;}