body{background: #f1f6f9 url(../images/bg-body.jpg) 0 0 repeat-x;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333}a{text-decoration: underline;color: #78be20}a:hover{text-decoration: underline;color: #78be20}table{border-collapse: collapse;margin: 0}.tableWrapper{border-radius: 0 0 0 0;overflow: hidden;margin: 10px 0}#cartContentsDisplay,.tabTable,#prevOrders{border: none;margin: 0 0 10px 0}th{background: #78be20;color: #fff;font-size: 0.85em;text-align: center;padding: 10px 0;border: 1px solid #78be20;vertical-align: middle}th.right{text-align: center !important}th.center{text-align: center}td.center{text-align: center}th a{color: #fff;text-decoration: none}th a:hover{color: #fff;text-decoration: none}td{border: 1px solid #f1f6f9}td.productListing-data{height: 45px}.rowOdd,.productListing-even,.rowEven,.productListing-odd,.row0,.row1{background: #fff url(../images/bg-table.png) 0 0 repeat-x}fieldset{background: #fff url(../images/bg-table.png) 0 0 repeat-x;padding: 5px 10px;border: 1px solid #f1f6f9;border-radius: 0}legend{color: #78be20;font-weight: bold;font-size: normal;padding: 0 10px}h1,h2,h3,h4,h5,h6{color: #78be20;margin: 0 0 10px 0;padding: 0}input,select,textarea{background: #fff;color: #333;border: 1px solid #f1f6f9;border-radius: 0;padding: 2px 4px}input[disabled=disabled],select[disabled=disabled],textarea[disabled=disabled],input:disabled,select:disabled,textarea:disabled{background: #f4f4f4}.cssButton,.cssButtonHover,input[type=submit],input[type=button]{background: #78be20;color: #fff;cursor: pointer;border-radius: 0;padding: 4px 8px;text-align: center;text-transform: uppercase;font-size: 0.85em;border: none;display: inline-block}span.cssButton,span.cssButtonHover{padding: 5px 8px 4px 8px}p,address{margin: 0 0 10px 0;line-height: 1.5em}#mainWrapper{width: 980px;background: transparent}#headerWrapper{margin: 0;background: transparent}#contentMainWrapper{margin: 0;width: auto;overflow: hidden}.columnLeft{width: 190px;margin: 0 20px 0 0;float: left;background: transparent}.centerColumnFull{width: 540px;margin: 0 10px;float: left}.centerColumnLeft{width: 760px;margin: 0 0 20px 10px;float: left}.centerColumnRight{width: 760px;margin: 0 10px 0 0;float: left}.columnRight{width: 190px;margin: 0 0 0 20px;float: left;border: none}.centerColumn,.content{margin: 0}.leftBoxContainer,.rightBoxContainer{background: transparent;margin: 0 0 20px 0}.leftBoxHeading,.rightBoxHeading{background: #78be20;color: #fff;width: auto;min-width: 80px;float: left;text-align: center;font-weight: normal;font-size: 1em;margin: 0;padding: 8px 5px;height: 20px;line-height: 20px;overflow: hidden;border-radius: 0 0 0 0}.leftBoxHeading a,.rightBoxHeading a{color: #fff;text-decoration: none}.leftBoxHeading a:hover,.rightBoxHeading a:hover{color: #fff;text-decoration: none}.sideBoxContent{margin: 0;padding: 0}.leftBoxContainer .sideBoxContent,.rightBoxContainer .sideBoxContent{background: #f4f4f4;border-top: 4px solid #78be20;clear: both;padding: 10px}.categoriesBoxContainer .sideBoxContent,.parameterBoxContainer .sideBoxContent{padding: 0}a.category-top{background: transparent url(../images/bg-menu.png) 10px center no-repeat;border-bottom: 1px solid #fff;padding: 1px 10px 1px 30px;color: #333;text-decoration: none;font-weight: normal}a.category-top:hover{color: #78be20;text-decoration: none}a.category-level-1{color: #333;text-decoration: none;padding: 1px 10px 1px 30px}a.category-level-1:hover{color: #78be20;text-decoration: none}a.category-level-2{color: #333;text-decoration: none;padding: 1px 10px 1px 40px}a.category-level-2:hover{color: #78be20;text-decoration: none}a.category-level-3{color: #333;text-decoration: none;padding: 1px 10px 1px 50px}a.category-level-3:hover{color: #78be20;text-decoration: none}#siteinfoLegal{margin: 0;height: 20px;line-height: 20px;text-align: right;font-size: 0.8em;background: transparent;color: #666}#siteinfoLegal a{color: #666;text-decoration: none}#siteinfoLegal a:hover{color: #666;text-decoration: underline}#footertopLocationWrapper{background: transparent url(../images/bg-footer.png) 0 0 no-repeat;padding: 5px 10px;height: 50px}#footertopLocationWrapper ul{list-style: none;padding: 0;margin: 0 0 20px 0}#footertopLocationWrapper a{color: #fff;text-decoration: none;line-height: 1.4em}#footertopLocationWrapper a:hover{color: #78be20;text-decoration: none}.footertopBoxContainer{width: 190px;padding: 0 10px;height: 50px;background: transparent url(../images/sep-footer.png) top right repeat-y;float: left}.footertopBoxContainer h3,.footertopBoxContainer .ez-section{color: #fff;font-weight: bold;font-size: 1em;margin: 0 0 5px 0;display: block}.logoBoxContainer{float: none}#siteLogo{font-size: 0;width: 350px;height: 45px;position: absolute;top: 50px;left: 20px}#siteLogo span{width: 350px;height: 45px;background: url(../images/logo.png) 0 0 no-repeat}.ezpagesheaderBoxContainer{clear: both;position: absolute;top: 140px;padding: 0 10px}.ezpagesheaderBoxContainer ul{list-style: none;padding: 0;margin: 0}.ezpagesheaderBoxContainer li{display: block;float: left;background: transparent url(../images/sep-menu.png) top right no-repeat;white-space: nowrap}.ezpagesheaderBoxContainer li a,.ezpagesheaderBoxContainer li > span{display: block;padding: 10px 20px;height: 20px;color: #fff;text-decoration: none;line-height: 20px}.ezpagesheaderBoxContainer li a:hover,.ezpagesheaderBoxContainer li > span:hover{background: #78be20}.ezpagesheaderBoxContainer ul.ezpages > li:first-child a{width: 22px;background: transparent url(../images/menu-home.png) center center no-repeat}.ezpagesheaderBoxContainer ul.ezpages > li:first-child a:hover{width: 22px;background: #78be20 url(../images/menu-home.png) center center no-repeat}.ezpagesheaderBoxContainer ul.ezpages > li:first-child span{display: none}.ezpagesheaderBoxContainer li ul{position: absolute;left: -999em;z-index: 1000;background: #43b02a}.ezpagesheaderBoxContainer li:hover ul{left: auto}.ezpagesheaderBoxContainer li ul li{float: none;background: transparent url(../images/sep-menuh.png) bottom left repeat-x}#headerWrapper{height: 180px;background: transparent url(../images/bg-header.png) bottom left no-repeat;margin: 0 0 10px 0;position: relative}.searchheaderBoxContainer{position: absolute;width: 170px;left: 800px;top: 145px}.searchheaderBoxContainer #quick_find_header_keyword{border: none;border-radius: 0;color: #666;width: 135px;background: #fff;padding: 2px 4px;margin: 0 0 5px 0;font-size: 0.85em}.searchheaderBoxContainer #quick_find_header_submit{border: none;background: transparent url(../images/btn-search.png) center center no-repeat;width: 20px;height: 20px;cursor: pointer;font-size: 0;margin: 0;padding: 0;vertical-align: top}.searchheaderBoxContainer a{color: #fff;text-decoration: none;text-transform: lowercase;font-size: 0.85em}ul.autocompleter-choices{width: 250px !important;margin: 0 0 0 -107px}.bannersrotatorBoxContainer{overflow: hidden;border: 1px solid #f1f6f9;margin: 0 -1px 30px -1px;border-radius: 0}#banners1,#banners2{margin: 0 0 20px 0}div.loginBoxLoggedOut{position: absolute;width: 180px;left: 800px;top: 30px}div.loginBoxLoggedOut h3{color: #fff;text-transform: uppercase;background: #78be20;border-radius: 0;text-align: center;padding: 10px 0;margin: 0;cursor: pointer;font-size: 1.3em;margin: 0 0 10px 0}div.loginBoxLoggedOut .loginBoxRow{display: inline}div.loginBoxLoggedOut #loginBoxForm{display: none}div.loginBoxLoggedOut #loginBoxForm.displayed{display: block;position: absolute;z-index: 1;border: 1px solid #f1f6f9;background: #fff;border-radius: 0;width: 278px;left: -120px;padding: 10px;height: 110px}#loginBoxForm .loginBoxRow{margin: 0 0 8px 0;overflow: hidden;display: block}#loginBoxForm label{width: 100px;margin: 0 10px 0 0}#loginBoxForm .loginBoxRowRememberMe label{width: auto}#loginBoxForm #sidebox-login-email-address{width: 158px;margin: 0;float: left}#loginBoxForm #sidebox-login-password{width: 158px;margin: 0;float: left}div.loginBoxLoggedOut a{color: #666;font-size: 0.85em}div.loginBoxLoggedOut .loginBoxRowForgot{margin: 0 5px 0 0}div.loginBoxLoggedIn{position: absolute;width: 320px;left: 660px;top: 10px}div.loginBoxLoggedIn h3{display: none}div.loginBoxLoggedIn .loggedInLabel,.loginBoxLoggedIn .loginBoxRowAccount{display: none}div.loginBoxLoggedIn .loggedInName{font-weight: bold}div.loginBoxLoggedIn .loginBoxRowLogoff{float: right}div.loginBoxLoggedIn .loginBoxRowLogoff a{display: block;height: 17px;overflow: hidden;background: #595959 url(../images/btn-logout.png) 0 0 no-repeat;padding: 0 5px 0 22px;line-height: 17px;font-size: 0.85em;color: #fff;text-decoration: none}.shoppingcartBoxContainer{position: absolute;width: 308px;left: 660px;top: 40px;height: 60px;padding: 5px 10px 5px 0;border: 1px solid #f1f6f9;border-radius: 0;line-height: 20px}#shoppingcartHeading{float: left}#shoppingcartHeading a{display: block;width: 70px;height: 60px;font-size: 0;background: transparent url(../images/bg-cart.png) left center no-repeat}.shoppingcartBoxContainer .sideBoxContent{float: left;width: 238px;height: 60px}.shoppingcartBoxContainer .cartBoxQuantityLabel,.shoppingcartBoxContainer .cartBoxTotalLabel{width: 150px;float: left;clear: both}.shoppingcartBoxContainer .cartBoxTotalQuantity,.shoppingcartBoxContainer .cartBoxTotalPrice{width: 80px;float: left;margin: 0 0 0 8px;color: #78be20;font-weight: bold}#mainPageNav{list-style: none;padding: 0;margin: 20px auto;width: 540px;height: 50px;border-radius: 0;overflow: hidden;background: transparent url(../images/bg-nav.png) 0 0 repeat-x}#mainPageNav li{display: block;float: left;padding: 0;margin: 0}#mainPageNav li a{display: block;width: 80px;height: 30px;padding: 10px 20px 10px 80px;text-align: center;color: #fff;text-decoration: none;background-position: 30px center;background-repeat: no-repeat}#mainPageNav li a:hover{background-color: #78be20;color: #fff;text-decoration: none}#mainPageNav .nav1 a{background-image: url(../images/nav-star.png)}#mainPageNav .nav2 a{background-image: url(../images/nav-car.png)}#mainPageNav .nav3 a{background-image: url(../images/nav-cart.png)}.pagesWrapper{position: relative;margin: 0 0 20px 0}.pagesWrapper .pageActive,.pagesWrapper .pageInactive{position: absolute;top: 0;left: 0;width: 100%}.pagesWrapper .pageActive .sideBoxContent{display: block}.pagesWrapper .pageInactive .sideBoxContent{display: none}.pagesWrapper .leftBoxHeading,.pagesWrapper .rightBoxHeading{width: 80px}.pagesWrapper .pageActive .leftBoxHeading,.pagesWrapper .pageActive .rightBoxHeading{cursor: pointer;position: relative;z-index: 1}.pagesWrapper .pageInactive .leftBoxHeading,.pagesWrapper .pageInactive .rightBoxHeading{background: #b4b4b4;cursor: pointer;position: relative;z-index: 1}.pagesWrapper .page2 .leftBoxHeading,.pagesWrapper .page2 .rightBoxHeading{float: right}.rightBoxContainerClean .sideBoxContent{padding: 0;border: none;background: transparent}.ImageCaption{color: #fff;font-weight: bold;display: block;height: 30px;line-height: 30px;margin: -5px 0 0 0;text-align: center;background: #78be20;border-radius: 0 0 0 0}.tabCell{width: 154px !important;height: 226px;padding: 5px;margin: 0 0 20px 21px;float: left;border: 1px solid #f1f6f9;border-radius: 0;background: transparent url(../images/bg-cell.png) 0 0 repeat-x;overflow: hidden}.tabCellCol-1{margin: 0 0 20px 0}.tabCell .productListing-data{text-align: center;margin: 0 0 10px 0}.tabCell .itemTitle{font-size: 0.9em;height: 36px;line-height: 18px;margin: 0;overflow: hidden}.tabCell .itemTitle a{color: #333;text-decoration: none}.tabCell .productListing-data-image{height: 90px}.tabCell .productListing-data-name{height: 60px}.tabCell .productListing-data-price{height: 60px;margin: 0}.tabCell br{display: none}.tabCell .productPriceDiscount,.tabCell .normalprice{display: none}.tabCell .productPriceExcVAT{margin: 0 !important}.tabCell .productListing-data-image img{max-width: 150px;max-height: 90px}.subjectDocumentDetailBox{width: 45%}#subjectOrder hr,#subjectSalesDocument hr,#subjectStockDocument hr{border: none}.productListing-data-cart{width: 80px}.productListing-data-cart input[type=text]{width: 25px}.productListing-data-cart br{display: none}.productListing-data-name h3{font-size: 1em;font-weight: normal;margin: 0}.productListing-data-name a{color: #333;text-decoration: none}.productListing-data-name a:hover{color: #78be20;text-decoration: underline}.productListing-data-quantity{width: 90px;text-align: center;font-weight: bold}.productListing-data-quantity .weblineQuantityInfo{font-weight: normal}td.productListing-data-model,td.productListing-data-param1{width: 60px;text-align: center}td.productListing-data-price{width: 95px;text-align: center}td.productListing-data-image{width: 60px;text-align: center}td.productListing-data-param2{width: 50px;text-align: center}td.productListing-data-image img{max-width: 60px;max-height: 45px}.productListing-data-cart form{margin: 0 0 5px 0}.productListing-data-cart .minOrderQuantity,.productListing-data-cart .maxOrderQuantity{font-size: 0.9em;color: #666;padding: 5px 0 0 5px}.productListing-data-price .pricecaption,.productListing-data-price .normalprice,.productListing-data-price .productPriceDiscount{display: none !important}.productListing-data-param1:before{content: "€ "}.productListing-data-param1:after{content: ""}.productListing-data-price .productPriceIncVAT{font-size: 0.8em;color: #666}.productListing-data-price .productPriceIncVAT:before{content: "("}.productListing-data-price .productPriceIncVAT:after{content: ")"}.productListing-data-price .productPriceIncVAT .productSpecialPrice{font-weight: normal}.productListing-data-price .productPriceIncVAT .productSpecialPrice:before{content: "inc. VAT "}.productListing-data-price .productSpecialPrice{float: none !important;display: inline !important}.subjectunfinishedordersBoxContainer ul{list-style: none}.subjectunfinishedordersBoxContainer li{margin: 0 0 15px 0}.subjectunfinishedordersBoxContainer a.documentLink{font-weight: bold;font-size: 0.9em}.unfinishedOrdersNumber{display: block;font-weight: bold}.unfinishedOrdersAddress{display: block;font-size: 0.8em}.scLocationQuantity{display: inline-block}.scLocationQuantity .minOrderQuantity{float: left;clear: left;margin: 0 5px 0 0}.scLocationQuantity .maxOrderQuantity{float: left}.scLocationQuantity input + .maxOrderQuantity{clear: left}.scLocationRemove img{background: transparent}.scLocationParam1{display: block;font-weight: bold}.scLocationParam1:before{content: "Vendor: ";font-weight: normal}.filterExtParams{border: none;background: transparent;padding: 0}.filterExtParams > legend{display: none}.filterExtParam{width: 75%;margin: 0}.filterExtParamCheckBox{border: none;width: 100%;overflow: hidden;height: auto;padding: 0}.filterExtParamTitle{display: none}.filterExtParam .checkMenuItem{clear: none;padding: 0;float: left;width: 33%;background: transparent;margin: 0 0 10px 0}.filterExtParam .checkMenuItemText{width: auto}.filterExtParamClear{display: none}.filterExtParam10,.filterExtParam11,.filterExtParam12,.filterExtParam13{display: none}.filterInStock{float: right;width: 25%}.filterInStock .checkMenuItem{clear: none;padding: 0;width: 100%;background: transparent;margin: 0 0 10px 0}.filterInStock .checkMenuItemText{width: auto}.filterPrice{background: #fff url(../images/bg-table.png) 0 0 repeat-x;padding: 5px 10px;border: 1px solid #f1f6f9;border-radius: 0;margin: 0 0 15px 0}.filterPrice input{width: 50px}.filterAttributes{width: 75%;margin: 0;overflow: hidden}.filterAttributes .filterAttributesItem{clear: none;padding: 0;float: left;width: 33%;background: transparent;margin: 0 0 10px 0;white-space: nowrap}.filterAttributes .filterAttributesItem input[name=attribute74] + a{color: #43b02a}.filterAttributesItem5,.filterAttributesItem6{display: none}.myaccountBoxContainer ul{list-style: none;padding: 0;margin: 0 -10px}.myaccountBoxContainer li a{display: block;background: transparent url(../images/bg-menu.png) 10px center no-repeat;border-bottom: 1px solid #fff;padding: 5px 10px 5px 30px;color: #333;text-decoration: none;font-weight: normal;margin: 0 0 1px 0}.myaccountBoxContainer li a:hover{color: #78be20;text-decoration: none}.preferedcategoriesBoxContainer ul{list-style: none;padding: 0;width: 560;margin: 0 0 0 -20px}.preferedcategoriesBoxContainer li{float: left;width: 154px;height: 100px;margin: 0 0 20px 20px;padding: 5px;border: 1px solid #f1f6f9;border-radius: 0;background: transparent url(../images/bg-cell.png) 0 0 repeat-x;overflow: hidden;text-align: center}.preferedcategoriesBoxContainer li a{display: table-cell;width: 154px;height: 100px;vertical-align: middle}.preferedcategoriesBoxContainer .preferedCategoriesListName{display: none}.rowEven.subjectBookingsListCurrentBooking,.rowEven.editable{background: #efe}.rowOdd.subjectBookingsListCurrentBooking,.rowOdd.editable{background: #d5ffd5}.rowEven.subjectBookingsListFutureBooking{background: #eef}.rowOdd.subjectBookingsListFutureBooking{background: #d5d5ff}.rowEven.subjectBookingsListPastBooking{background: #fee}.rowOdd.subjectBookingsListPastBooking{background: #ffd5d5}.productInfoLocation2{clear: none;float: left;width: 50%}.productInfoLocation3{clear: none;float: right;width: 45%}.productInfoLocation4{clear: both;padding-top: 20px}.productInfoLocation2 #productMainImage{float: none;width: auto}#cartAdd{text-align: left}#cartAdd span.cartAddQuantityLabel,#cartAdd span.cartAddInCartLabel{text-align: right;display: inline-block;width: 180px;font-weight: bold;padding: 0 10px 0 0}#productDetailsList{list-style: none;padding: 0}#productDetailBarcodeWrapper{overflow: hidden}#productDetailBarcodeTitle{font-size: 1em;color: #333;float: left;font-weight: normal;margin: 0 5px 0 0}#productDetailBarcodeTitle:after{content: ":"}#productParameters4 legend{display: none}#productParameters4 fieldset{border: none;background: transparent;padding: 0}#productGeneral .productSpecialPrice,#productGeneral .normalprice,#productGeneral .productPriceDiscount{float: right;display: block;width: 120px}#productGeneral .productPriceIncVAT .productPriceDiscount{display: none}#productGeneral .productPriceIncVAT .normalprice{display: none}#productGeneral .productPriceIncVAT,#productGeneral .productPriceExcVATNormal,#productGeneral .productPriceExcVATDiscount{font-weight: normal}#productGeneral .productPriceExcVATDiscount{margin: 0 0 10px 0}#productGeneral .productPriceIncVAT .productSpecialPrice{font-weight: normal}#productParameters4 .productParamsText{text-align: right;color: #78be20}#productParameters4 tr{background: transparent}#productParameters4 th,#productParameters4 td{border: none;font-size: 1.2em;font-weight: normal;padding: 0}#productParameters4 .productParamsText{width: 225px}#productParameters4 .productParamsValue{text-align: right;color: #78be20}#productParameters4 .productParamsValue:before{content: "€ "}#productParameters4 .productParamsValue:after{content: ""}#productParameters2 fieldset{border: none;background: transparent;padding: 0}#productParameters2 legend{display: none}#productParameters2 tr{background: transparent}#productParameters2 td{border: none}#productParameters2 td.productParamsText{text-align: right;font-weight: bold;padding: 0 10px 0 0;width: 180px}#productParameters2 td.productParamsText:after{content: ":"}.normalprice,.scLocationRetail_price{color: #78be20;text-decoration: none}#productShortDescription{margin-bottom: 20px;font-weight: bold}#productDescription{margin-bottom: 20px}#productLongDescription{margin-bottom: 20px}.filterExtParam11{display: none}#preferedcategoriesHeading{text-align: center}.biggerText{font-size: 1em}.categoryListBoxContents{text-align: left;padding: 0 0 0 20px;box-sizing: border-box}.scLocation1{width: 120px}.scLocation3{width: 110px}.scLocation5{text-align: center;width: 70px}.scLocation6{text-align: center;width: 100px;font-weight: bold}.rowGroup td{text-align: right;padding: 10px;font-size: 1.3em}.rowGroup .groupValue{display: inline-block;text-align: right;width: 100px;font-weight: bold}#cartContentsDisplay th span{display: block}#cartContentsDisplay th span.scLocationHeadingRemove,#cartContentsDisplay th span.scLocationHeadingParam1,#cartContentsDisplay th span.scLocationHeadingComment{display: none}.scLocationQuantity input{width: 35px}.scLocationUpdate input,.scLocationRemove img{vertical-align: middle}.scLocationComment{display: block;margin: 10px 0 0 0}.scLocationComment input{width: 190px}.scLocationComment:before{content: "Poznámka k položce: "}.cartFastAddLegendModel{margin: 0 7px}.cartFastAddLegendQuantity{margin: 0 7px}.cartFastAddLegendComment{margin: 0 7px}#productFavorites{text-align: center}body.visitor #alsoPurchased{display: none}input.button_add_selected{background: #43b02a}.buttonRow{margin: 10px 0}#productListing .buttonRow:first-child{margin-top: -10px}#productListing .buttonRow.forward + br.clearBoth{display: none}#productsListingTopNumber{clear: both}.storedProductslistsNav a,.storedProductslistsActions a{background: #78be20;color: #fff;cursor: pointer;border-radius: 0;padding: 5px 8px 4px 8px;text-align: center;text-transform: uppercase;font-size: 0.85em;border: none;display: inline-block}.storedProductslistsActions a{background: #43b02a}#infobox10{position: absolute;right: 0;top: 80px;text-align: right}#infobox7{position: absolute;left: 160px;top: 10px;height: 120px;line-height: 120px}#infobox7 img{max-height: 60px;width: auto;vertical-align: middle}#infobox7 img.mb{max-height: 120px}#subjectDocumentsTopNumber,#subjectDocumentsBottomNumber{font-weight: bold;clear: both}#subjectDocumentsDownload{overflow: hidden;float: right;margin: 0 0 10px 0}.subjectDocumentsListingTitle{font-weight: bold;padding: 10px 0 5px 0}.subjectDocumentItems img{max-width: 60px;max-height: 45px}.subjectDocumentItems .documentLineParam:before{content: ', '}.subjectDocumentItems .documentLineParam:first-child:before{content: ''}.quantity-box input{margin-left: 0;margin-right: 0;text-align: center;width: 25px}.quantity-box a{display: inline-block;background: #43b02a;color: #fff;text-decoration: none;padding: 2px 4px;vertical-align: center}