#webshopLinks{display: block;float: right;}#webshopLinks form, #webshopLinks .login{float: left;margin: 9px 0;display: block;color: #f9f9f9;}#webshopLinks .login{padding-right: 10px;border-right: 1px solid #f9f9f9;}#webshopLinks .login a{color: #f9f9f9;text-decoration: underline;}#webshopLinks .login a:hover{text-decoration: none;}#webshopLinks form input[type="submit"]{background: none;border: none;font: normal 11px Verdana;margin: 0;padding: 0;cursor: pointer;cursor: pointer;color: #f9f9f9;padding-right: 10px;margin-right: 10px;border-right: 1px solid #f9f9f9;text-decoration: underline;}#webshopLinks form input[type="submit"]:hover{text-decoration: none;}#smallCartWrapper{display: block;width: 150px;height: 40px;padding: 10px 10px 10px 60px;color: #f9f9f9;background: #333;border: 1px solid #fff;font-size: 11px;clear: both;float: right;background: #333 url("../media/structure/cart.png") no-repeat 10px center;}#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 tr.odd{background: #f9f9f9;}#cart td, #cart th{padding: 3px 5px;}#cart form input[type="text"]{width: 40px;padding: 2px;border: #ccc 1px solid;}#cart form input[type="submit"]{background: #333;border: none;padding: 3px;color: #fff;cursor: pointer;}#cart form input[type="submit"]:hover{background: #444;}#cart td.last, #cart th.last{text-align: right;width: 100px;}#customerForm{}#customerForm h2, .block_header{margin: 10px 0 5px 0;background: #f5f5f5;padding: 7px 10px;text-shadow: 1px 1px 0 white;}#customerForm .column, #customerLogin .column{display: block;width: 410px;float: left;margin-left: 15px;margin-top: 10px;}#customerForm label, #customerForm input[type="text"], #customerForm input[type="password"], #customerLogin label, #customerLogin input[type="text"], #customerLogin input[type="password"]{display: block;float: left;margin: 0 0 4px 0;}#customerForm label, #customerLogin label{width: 180px;clear: left;line-height: 24px;}#customerForm input[type="text"], #customerForm input[type="password"], #customerLogin input[type="text"], #customerLogin input[type="password"]{width: 200px;clear: right;border: #bbb 1px solid;padding: 3px;}#customerForm #postal{width: 50px;}#customerForm #city{width: 137px;margin-left: 5px;}#customerForm #fname{width: 81px;}#customerForm #lname{width: 106px;margin-left: 5px;}#customerForm input[type="submit"], #customerLogin input[type="submit"]{clear: both;display: block;background: #333;border: none;padding: 5px 7px;color: white;cursor: pointer;margin: 10px 0 0 15px;float: left;}#customerLogin #customer_register, #customerForm #customer_login{float: left;margin: 10px 0 0 15px;padding: 5px 0;font-size: 13px;}#orderCreate{}#orderCreate #company-fields-show, #orderCreate #invoice-address-fields-show, #orderCreate #register-member-fields-show{display: block;clear: both;background: #e8e8e8;margin: 4px 8px 4px 8px;line-height: 24px;border-radius: 7px;padding: 0 7px;width: 425px;float: left;cursor: pointer;text-shadow: 0 1px 0 #BBB;}#orderCreate #company-fields-show:hover, #orderCreate #invoice-address-fields-show:hover, #orderCreate #register-member-fields-show:hover{background-color: #dddddd;}#orderCreate #keepShoping, #orderCreate #login{display: block;float: left;height: 35px;font-size: 1.4em;margin: 5px 15px 0 15px;}#orderCreate #login{float: right;}#cartMarkup, #discountCode, #paymentOptions, #social-security, #contactInformation, #orderCreate #cartTotal{background: #fafafa;border-radius: 5px;overflow: hidden;border: 1px solid #ccc;}#orderCreate #paymentOptions{padding-bottom: 20px;}#orderCreate #paymentOptions h2{margin: 0;}#contactInformation{margin: 20px 0;}#orderCreate .column, #cartMarkup, #discountCode, #cartTotal.column{display: block;width: 49%;clear: none;float: right;}#discountCode{padding: 10px 0 10px 0;width: 49%;}#orderCreate #discountCode h2{float: left;clear: left;width: 190px;background: none;padding: 0 0 0 15px;margin: 4px 0;line-height: 24px;}#orderCreate #discountCode input[type="text"]{width: 160px;clear: none;margin-left: 10px;}#orderCreate #discountCode input[type="submit"]{float: left;clear: right;margin: 4px 0 4px 5px;padding: 4px;}#orderCreate .column.first, #cartMarkup{float: left;}#orderCreate h2, #cartMarkup h2{clear: both;margin: 0 0 10px 0;padding: 7px 10px 0px 10px;text-shadow: 1px 1px 0 #fff;font-weight: bold;}#orderCreate h3{margin: 7px 0 5px 15px;font-weight: bold;text-shadow: 1px 1px 0 #fff;}#orderCreate h4{display: block;clear: both;line-height: 32px;margin: 0 0 0 15px;font-weight: bold;text-shadow: 1px 1px 0 #fff;font-size: 13px;}#orderCreate fieldset, #cartMarkup table{clear: both;display: block;}#cartMarkup{}#cartMarkup table{text-align: left;border-spacing: 0px;min-width: 100%;margin-left: 8px;}#cartMarkup table tr, #cartMarkup table thead, #cartMarkup table tbody{min-width: 100%;}#cartMarkup table td, #cartMarkup table th{padding: 5px 7px;}#cartMarkup table th{text-align: left;}#cartMarkup table td.name{width: 240px;}#cartMarkup table .odd{background: #ffffff;}#cartMarkup table .total td{border-top: 1px dashed #CCC;}#cartMarkup table .amount{text-align: center;}#cartMarkup #totalPurchaseSumLeft td{border-top: 1px solid #333;background: #f9f9f9;}#cartMarkup #totalPurchaseSumLeftAfter td{background: #f9f9f9;}#orderCreate label, #orderCreate input[type="text"], #orderCreate input[type="password"], #orderCreate input[type="radio"]{display: block;float: left;margin: 4px 0;}#orderCreate input[type="radio"]{margin: 9px 0;}#orderCreate label{width: 200px;clear: left;line-height: 24px;margin-left: 15px;}#orderCreate input[type="text"], #orderCreate input[type="password"]{width: 220px;clear: right;border: #bbb 1px solid;padding: 3px;background: #fff;border-radius: 0px;}#orderCreate #deliveryPostal{width: 65px;margin-right: 5px;}#orderCreate #deliveryCity{width: 142px;}#orderCreate #invoicePostal{width: 65px;margin-right: 5px;}#orderCreate #invoiceCity{width: 142px;}#orderCreate #fname{width: 95px;margin-right: 5px;}#orderCreate #lname{width: 112px;}#orderCreate select{display: block;float: left;clear: right;width: 226px;padding: 3px;border: #BBB 1px solid;}#orderCreate #newMember a{display: block;float: left;padding-top: 10px;margin-left: 10px;}#orderCreate #country select{clear: none;width: 195px;}#orderCreate #country input[type="submit"]{float: left;clear: right;margin: 2px 0 4px 5px;padding: 5px 4px;display: block;background: #333;border: none;color: white;cursor: pointer;}#orderCreate #country input[type="submit"]:hover{background: #111;}#orderCreate #country{}#orderCreate input[type="submit"], #orderCreate .overPurchasesumLimit{clear: both;display: block;background: #333;border: none;padding: 5px 7px;color: #fff;cursor: pointer;margin: 10px 0 0 15px;}#orderCreate .overPurchasesumLimit{display: inline-block;background: #d30000;cursor: default;}#orderCreate input[type="submit"]:hover{background: #444;}#orderCreate #social-security{background: #ddd;border-radius: 0px;margin-top: -5px;padding: 5px 0;}#orderCreate #social-security label{width: auto;margin-right: 20px;color: #111;text-shadow: 0 1px 0 #bbb;font-size: 1.2em;}#orderCreate #klarna-campaign{background: #ddd;border-radius: 0px;padding: 0 5px;border: 1px solid #ccc;border-top: none;}#orderCreate #klarna-campaign h2{background: none;margin: 0 0 5px 0;color: #111;text-shadow: 0 1px 0 #bbb;font-size: 1.2em;font-weight: normal;}#orderCreate #klarna-campaign .fancy-radio-box, #orderCreate #klarna-campaign .fancy-radio-box label, #orderCreate #klarna-campaign .fancy-radio-box .box-image{height: auto;}#orderCreate #klarna-campaign .fancy-radio-box{margin: 0 0 10px 10px;}#orderCreate #klarna-campaign .fancy-radio-box .box-image{padding-left: 0px;font-weight: bold;}#orderCreate #klarna-campaign .fancy-radio-box .box-image .explanation{margin-bottom: 0px;font-weight: normal;font-style: italic;font-size: 0.9em;line-height: 1.2em;}#orderCreate #contactInformation{padding-bottom: 15px;}#orderCreate .fancy-radio-box{display: block;float: left;width: 165px;height: 32px;line-height: 32px;margin-left: 15px;margin-top: 15px;padding: 5px;border: 1px solid #bbb;border-radius: 5px;cursor: pointer;box-shadow: 1px 1px 4px #bbb;background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); position: relative;}#orderCreate .fancy-radio-box.fancy-selected{border: 1px solid #888;box-shadow: inset 0 0 3px #aaa;background: rgb(226,226,226); background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(239,239,239,1) 53%, rgba(239,239,239,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(53%,rgba(239,239,239,1)), color-stop(100%,rgba(239,239,239,1))); background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(239,239,239,1) 53%,rgba(239,239,239,1) 100%); background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(239,239,239,1) 53%,rgba(239,239,239,1) 100%); background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(239,239,239,1) 53%,rgba(239,239,239,1) 100%); background: linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(239,239,239,1) 53%,rgba(239,239,239,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#efefef',GradientType=0 ); }#orderCreate .fancy-radio-box .box-image{display: block;padding-left: 38px;cursor: pointer;height: 32px;}#orderCreate .fancy-radio-box .box-image label{padding: 0;margin: 0;cursor: pointer;width: auto;height: 32px;line-height: 16px;}#orderCreate .fancy-radio-box .box-image label.single{line-height: 32px;}#orderCreate #box-paypal .box-image{background: url("../media/structure/paypal.png") no-repeat left center;}#orderCreate #box-klarnaAccount .box-image{background: url("../media/structure/klarna.png") no-repeat left center;}#orderCreate #box-klarnaInvoice .box-image{background: url("../media/structure/invoice-icon.png") no-repeat left center;}#orderCreate #box-invoice .box-image{background: url("../media/structure/invoice.png") no-repeat left center;}#orderCreate #box-klarnaPartPayment .box-image{background: url("../media/structure/klarna.png") no-repeat left center;}#orderCreate #box-dibsCreditCard .box-image{background: url("../media/structure/card.png") no-repeat left center;}#orderCreate #box-dibsDirect .box-image{background: url("../media/structure/directpayment.png") no-repeat left center;}#orderCreate #box-klarnaAccount.fancy-selected .selected-background, #orderCreate #box-klarnaPartPayment.fancy-selected .selected-background, #orderCreate #box-klarnaInvoice.fancy-selected .selected-background{display: block;background: url("../media/structure/payment-selected.png") no-repeat;width: 24px;height: 16px;position: absolute;left: 50%;margin-left: -12px;bottom: -18px;}#orderCreate #cartTotal{margin: 10px 0 0 0;background: #ddd;}#cartTotal table{width: 96%;margin: 2%;}#cartTotal td{font-size: 1.2em;font-weight: bold;color: #333;text-shadow: 1px 1px 0 #bbb;padding: 5px 5px 0 5px;}#cartTotal td.last{text-align: right;}#cartTotal .small td{font-style: italic;color: #444;font-size: 1em;font-weight: normal;border-bottom: 1px dashed #ccc;padding: 0 5px 5px 5px;}#cartTotal .small.last td{border-bottom: none;padding: 0 5px;}#orderCreate #submitOrder{float: right;font-size: 19px;padding: 8px 10px;border-radius: 5px;text-shadow: 0px 1px 0 #111;background: rgb(28,186,16); background: -moz-linear-gradient(top,  rgba(28,186,16,1) 1%, rgba(0,168,5,1) 50%, rgba(10,158,0,1) 51%, rgba(48,147,8,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(28,186,16,1)), color-stop(50%,rgba(0,168,5,1)), color-stop(51%,rgba(10,158,0,1)), color-stop(100%,rgba(48,147,8,1))); background: -webkit-linear-gradient(top,  rgba(28,186,16,1) 1%,rgba(0,168,5,1) 50%,rgba(10,158,0,1) 51%,rgba(48,147,8,1) 100%); background: -o-linear-gradient(top,  rgba(28,186,16,1) 1%,rgba(0,168,5,1) 50%,rgba(10,158,0,1) 51%,rgba(48,147,8,1) 100%); background: -ms-linear-gradient(top,  rgba(28,186,16,1) 1%,rgba(0,168,5,1) 50%,rgba(10,158,0,1) 51%,rgba(48,147,8,1) 100%); background: linear-gradient(top,  rgba(28,186,16,1) 1%,rgba(0,168,5,1) 50%,rgba(10,158,0,1) 51%,rgba(48,147,8,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1cba10', endColorstr='#309308',GradientType=0 ); border: 1px solid #0E8C00;box-shadow: 0 0 7px #666;}#orderCreate #submitOrder:hover{background: rgb(48,147,8); background: -moz-linear-gradient(top,  rgba(48,147,8,1) 0%, rgba(10,158,0,1) 49%, rgba(0,168,5,1) 50%, rgba(28,186,16,1) 99%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(48,147,8,1)), color-stop(49%,rgba(10,158,0,1)), color-stop(50%,rgba(0,168,5,1)), color-stop(99%,rgba(28,186,16,1))); background: -webkit-linear-gradient(top,  rgba(48,147,8,1) 0%,rgba(10,158,0,1) 49%,rgba(0,168,5,1) 50%,rgba(28,186,16,1) 99%); background: -o-linear-gradient(top,  rgba(48,147,8,1) 0%,rgba(10,158,0,1) 49%,rgba(0,168,5,1) 50%,rgba(28,186,16,1) 99%); background: -ms-linear-gradient(top,  rgba(48,147,8,1) 0%,rgba(10,158,0,1) 49%,rgba(0,168,5,1) 50%,rgba(28,186,16,1) 99%); background: linear-gradient(top,  rgba(48,147,8,1) 0%,rgba(10,158,0,1) 49%,rgba(0,168,5,1) 50%,rgba(28,186,16,1) 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#309308', endColorstr='#1cba10',GradientType=0 ); box-shadow: inset 0 0 7px #666;}#webshopMenu{display: block;float: left;width: 215px;margin-top: 10px;padding-left: 5px;background-color: #fff;}#webshopMenu ul{list-style: none;margin: 0;}#webshopMenu ul ul{margin: 0 0 0 14px;}#webshopMenu li.hidden{display: none;}#webshopMenu li.parent > a{background: url("../media/min.png") no-repeat left center;}#webshopMenu li.parent.current > a{background: url("../media/max.png") no-repeat left center;}#webshopMenu li.current.active > a{color: #000;}#webshopMenu li a{display: block;line-height: 20px;padding-left: 14px;color: #555;font-weight: bold;font-family: arial;}#webshopMenu li a:hover{color: #000;text-decoration: none;}#webshopMenu li.selected > a{font-weight: bold;}#categoryDescriptionWrapper{margin-bottom: 20px;}#startProductsWrapper{width: 780px;}.productBox{display: block;width: 170px;height: 315px;float: left;margin: 0 20px 20px 0;background: #eee;position: relative;}.productBox .productBoxImage{display: block;margin: 8px auto;width: 150px;height: 150px;line-height: 150px;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: 0 10px 0 10px;white-space: nowrap;overflow: hidden;}.productBox .productBoxDescription{display: block;height: 80px;margin: 0 10px;}.productBox .productBoxPrice{float: right;margin-right: 7px;font-size: 1.1em;}.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;border: none;background: #333;color: #fff;padding: 3px;margin: -5px 5px 0 0;cursor: pointer;font-size: 13px;}.productBox .productBoxBottom input[type="submit"]{*width: 35px;*padding: 1px 3px;}.productBox .productBoxBottom input[type="submit"]:hover, .productBox .productBoxBottom .see_alternatives:hover, .productBox .watch-product:hover{background: #555;text-decoration: none;}#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;border: none;background: #333;color: #fff;padding: 5px 8px;cursor: pointer;}#viewProduct .watch-product{padding: 7px;}#viewProduct .watch-product:hover{text-decoration: none;}#viewProduct span.watch-product{cursor: default;}#viewProduct #productInfo input[type="submit"]:hover, #viewProduct a.watch-product:hover{background: #555;}#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;text-align: right;margin: 5px 0;}#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: 0px;top: 0px;display: block;line-height: 40px;padding: 0 20px;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;}#freightClass, #stock, #artNum{display: block;clear: both;line-height: 22px;}#freightClass .label, #stock .label, #artNum .label{display: block;float: left;width: 100px;}#freightClass .value, #stock .value, #artNum .value{display: block;float: left;}#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;}#productGalleryWrapper{}#productGalleryWrapper .gallery-description{display: none;}#productGalleryWrapper a{text-decoration: none;margin: 0 5px 5px 0;display: inline;}#productGalleryWrapper a:hover{text-decoration: none;}#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: 30px;}#relatedProductsWrapper #relatedProductsHead{margin: 0 0 20px 0;display: block;}#relatedProductsWrapper .relatedProductBox{width: 120px;height: 222px;padding: 10px;margin: 0 12px 12px 0;float: left;display: block;background: #eee;}#relatedProductsWrapper .relatedProductBoxTitle{display: block;margin: 4px 0;}#relatedProductsWrapper .relatedProductBoxDescription{display: block;height: 78px;}#order_history, #order_contact, #order_fields{width: 98%;margin: 0 1%;border-spacing: 0px;}#order_history th, #order_contact th, #order_fields th{text-align: left;}#order_history tr.odd, #order_contact tr.odd, #order_fields tr.odd{background: #f9f9f9;}#order_history td, #order_history 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;}#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;}