.EshopBoxList{border:none;margin-bottom:20px;}.EshopBoxList ul,.EshopBoxList li{margin:0;padding:0;letter-spacing:0;}.EshopBoxList li{list-style:none;display:block;margin:0;padding:0 10px 0 0;float:left;line-height:1.8;}.EshopBoxList.EShopCategoriesBottom{margin-top:10px;margin-bottom:0;}.EshopBoxList .Heading{line-height:1.8;font-size:16px!important;padding:0 10px 0 0;margin:0;color:black;font-weight:bold;}.EshopBoxList input{vertical-align:middle;margin-top:-2px;}.EshopBoxList .SubmitButton{height:24px;line-height:1.6em;padding:0 10px;margin:0;display:inline-block;vertical-align:middle;}.EshopBoxList .EshopBrandLabel{text-decoration:underline;color:#864;cursor:pointer;}.EshopBoxList .EshopBrandLabel:hover{color:#700601;}.EshopSortingFormContainer{clear:both;margin:0 0 10px;float:left;text-align:left;letter-spacing:0;}.EshopSortingFormContainer select{margin-left:5px;width:auto;padding:0;border:none;vertical-align:top;}.EshopSortingForm label{font-weight:bold;}.JS_On .EshopSortingForm .SubmitButton{display:none;}#EshopCategoryDescription{margin:0 0 20px;}.EshopContent .Pagination{float:right;margin:10px 0;}.EshopContent .PaginationTop.Pagination{margin-top:-5px;}.ProductListFormatSwitcherContainer{margin:0 0 10px;clear:both;display:none;}ul.ProductListFormatSwitcher,ul.ProductListFormatSwitcher li{margin:0;padding:0;list-style:none;}ul.ProductListFormatSwitcher li{float:left;margin:0 10px 0 0;}ul.ProductListFormatSwitcher li a,ul.ProductListFormatSwitcher li span.Active{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;display:block;}ul.ProductListFormatSwitcher li a:hover{cursor:pointer;background:#700601;color:white;}ul.ProductListFormatSwitcher li span.Active{cursor:default;background:#d40;color:white;font-weight:bold;}.BuyIcon a{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;display:block;}.BuyIcon a:hover{cursor:pointer;background:#700601;color:white;}.PriceRecommended strong{text-decoration:line-through;}#EshopContainer td,#EshopContainer th{vertical-align:middle;}.EshopIcons{clear:left;text-align:left;padding:0;line-height:1;display:none;}.EshopIcons .EshopIcon{display:block;position:relative;width:90px;height:16px;line-height:16px;overflow:hidden;text-align:center;padding:0;margin:3px 5px 0 0;float:left;font-size:8px;text-transform:uppercase;color:white;background:black;}.EshopIcons .EshopIcon span{display:block;position:absolute;top:0;left:0;background:top left no-repeat;padding:0;margin:0!important;float:none;width:90px;height:16px;}.EshopIcons .Eshop_IsNew{background-color:red;}.EshopIcons .Eshop_IsNew span{background-image:url(imgdefault/eshop/icon_isnew.png);}.EshopIcons .Eshop_IsSpecialOffer{background-color:green;}.EshopIcons .Eshop_IsSpecialOffer span{background-image:url(imgdefault/eshop/icon_specialoffer.png);}.EshopIcons .Eshop_IsRecommended{background-color:blue;}.EshopIcons .Eshop_IsRecommended span{background-image:url(imgdefault/eshop/icon_recommended.png);}.EshopIcons .Eshop_OnSale{background-color:#666;}.EshopIcons .Eshop_OnSale span{background-image:url(imgdefault/eshop/icon_onsale.png);}.EshopIcons .Eshop_OnStock{background-color:#088;}.EshopIcons .Eshop_OnStock span{background-image:url(imgdefault/eshop/icon_onstock.png);}.EshopIcons .Eshop_FreeDelivery{background-color:#880;}.EshopIcons .Eshop_FreeDelivery span{background-image:url(imgdefault/eshop/icon_freedelivery.png);}.EshopIcons .Eshop_SoldOut{background-color:#124;}.EshopIcons .Eshop_SoldOut span{background-image:url(imgdefault/eshop/icon_soldout.png);}.Eshop_SimpleProductPreview,.Eshop_SimpleProductPreview li{margin:0;padding:0;list-style:none;}.EshopProductPreviewContainer{clear:both;margin:10px 0 0 0;}.EshopProductPreviewItemsContainer{margin-left:-1%;}.Eshop_SimpleProductPreview{margin-left:-0.99%;}.EshopProductPreview,.Eshop_SimpleProductPreview li{border:1px solid #f8e8c8;background:white;margin:0 0 10px 10px;padding:10px;position:relative;float:left;border-radius:10px;overflow-x:hidden;}.EshopProductPreview.ColNo0{clear:both;}.EshopProductPreview{margin-left:1%;width:32.3333%;}.Eshop_SimpleProductPreview li{margin-left:0.99%;width:24.0099%;}.EshopProductPreview:hover{background:#aec9b8;border-color:#8ea998;}.Eshop_SimpleProductPreview li:hover{background:#8ea998;border-color:#768090;}.EshopProductPreview:hover .ProductPreviewHeading a,.Eshop_SimpleProductPreview li:hover a{color:white;}.EshopProductPreview:hover .ProductPreviewHeading a:hover{color:#700601;}.EshopProductPreview .ProductPreviewHeading,.Eshop_SimpleProductPreview .Heading{border:0;padding:0;margin:0;background:transparent;float:none;position:static;font-family:'Cherry Swash','Book Antiqua',serif;font-weight:normal;font-style:normal;letter-spacing:0;font-size:16px;line-height:1.5;text-align:left;width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;color:black;margin:0 0 10px;text-align:center;font-weight:bold;line-height:1.2;}.Eshop_SimpleProductPreview .Heading{margin:10px 0 0;padding:0;}.EshopProductPreview .PreviewEImage,.Eshop_SimpleProductPreview .img{width:100%;}.EshopProductPreview .PreviewEImage a,.Eshop_SimpleProductPreview .img a{border:none;background:#eee url(imgdefault/eshop/no_imgsm.png) center center no-repeat;width:100%;min-height:80px;padding:0;display:block;overflow:hidden;margin:0 auto;border-radius:5px;}.EshopProductPreview:hover .PreviewEImage a{background-color:white;}.EshopProductPreview .PreviewEImage img,.Eshop_SimpleProductPreview .img img{width:auto;max-width:100%;height:auto;margin:0 auto;padding:0;border:none;background:none;display:block;}.Eshop_SimpleProductPreview .Preview{font-size:0.8em;text-align:center;display:none;}.EshopProductPreview .PreviewEImage .EshopOnMouseOverDiv{background:#fff;border:0 solid #ccc;padding:0;z-index:1000000;position:absolute;top:-10px;left:EshopPreviewEImageWidth;display:none;margin:0;}.EshopProductPreview .PriceContainer{margin-bottom:10px;}.EshopProductPreview .PriceContainer .PriceInfo,.Eshop_SimpleProductPreview .Price{font-weight:normal;font-size:19px;text-align:center;}.EshopProductPreview .PriceContainer .PriceInfo{margin:10px 0 0;padding:0;}.Eshop_SimpleProductPreview .Price{line-height:1.1em;margin:10px 0 0!important;padding:0;}.EshopProductPreview .PriceContainer .PriceInfo .Label,.Eshop_SimpleProductPreview .Price .Label{display:none;}.EshopProductPreview p{text-align:center;margin:0;line-height:1.4;font-size:0.9em;margin:0;}.EshopProductPreview .VersionCountLink,.EshopProductPreview .BuyIcon{margin:0 auto;margin-top:EshopProductPreviewBuyIconMargin;width:auto;text-align:center;}.EshopProductPreview .BuyIcon a{width:auto;max-width:100%;display:inline-block;}.EshopProductPreview .PriceContainer .BuyIcon a{}.EshopProductPreview .BasicInfo{clear:both;font-size:1em;padding:5px 0;margin:0!important;text-align:center;font-size:0.8em;}.EshopProductPreview .PreviewBrand{margin:3px 0;font-size:0.9em;clear:left;float:left;width:EshopPreviewEImageWidth;text-align:center;}.EshopProductPreview .PreviewBrand strong{font-weight:normal;}.EshopProductPreview .PreviewBrand .Label{display:none;}.EshopProductPreview .EshopIcons .EshopIcon{clear:left;}.EshopProductPreview .Delivery{margin:5px 0;}.EshopProductPreview .PreviewCollection{margin:5px 0 0;font-size:0.8em;}.EshopProductPreviewTable{margin:10px 0;}.EshopProductPreviewTable .Delivery{text-align:center;width:100px;}.EshopProductPreviewTable .Price{text-align:center;width:100px;}.EshopProductPreviewTable .Buy{text-align:center;width:90px;}.EshopProductPreviewTable .BuyIcon a{height:24px;line-height:24px;padding:0 10px;font-weight:normal;}.EshopProductPreviewTable .EshopIcons{}.EshopProductPreviewTable .EshopIcon{margin:2px 2px 0 0;}.Eshop_SubTitle{margin:0 0 10px;font-weight:bold;}.Eshop_SubTitle p{margin:0;}#ProductDetail .EshopImageContainer{border:none;padding:0;margin:0;width:55%;float:left;margin-bottom:20px;overflow:hidden;}#ProductDetail .EshopImageContainer.EshopImageContainerEmpty{max-width:400px;height:250px;background:#eee url(imgdefault/eshop/no_img.png) center center no-repeat;border-radius:10px;}#ProductDetail .EshopImageContainer a{display:inline-block;}#ProductDetail .EshopImageContainer img{display:inline-block;border:none;background:none;padding:0;margin:0;max-width:100%;height:auto;border-radius:10px;}#ProductDetail .EshopTopSummary{width:42%;float:right;margin-bottom:20px;}#ProductDetail .EshopTopSummary .Annotation{margin:0 0 10px;font-size:1.2em;}#ProductDetail .EshopTopSummary p{margin:0;}#ProductDetail .EshopTopSummary strong{font-weight:normal;}#ProductDetail .EshopTopSummary .Eshop_Brand{margin:10px 0;}#ProductDetail .EshopTopSummary .Eshop_ProductCodes{margin:10px 0;float:right;}#ProductDetail .EshopTopSummary .EshopPriceSummary{font-size:0.9em;}#ProductDetail .EshopTopSummary .Price{font-size:16px;}#ProductDetail .EshopTopSummary .Price strong{font-size:1.5em;font-weight:bold;}.Eshop_SimpleProductPreview .description .Price{margin-top:10px;}.Eshop_SimpleProductPreview .description .Price .Value{font-weight:bold;}#ProductDetail .EshopTopSummary .VATInfo,#ProductDetail .EshopTopSummary .NoVATInfo{font-size:0.9em;}#ProductDetail .EshopTopSummary .Delivery{clear:both;margin:0 0 10px;padding-top:10px;}#ProductDetail .EshopTopSummary .BuyIcon a{display:inline-block;}#ProductDetail .EshopTopSummary .BuyVersions .BuyVersionsH strong{font-weight:bold;}#ProductDetail .EshopTopSummary .BuyVersions select{float:left;width:auto;min-width:150px;height:30px;}#ProductDetail .EshopTopSummary .BuyVersions .BuyIcon{float:left;margin-left:10px;}#ProductDetail .EshopTopSummary .EshopIcons{padding-top:10px;}#ProductDetail .CardSwitcher{line-height:2;display:none;}#ProductDetail .CardSwitcher,#ProductDetail .CardSwitcher li{margin:0;padding:0;list-style:none;overflow:hidden;}#ProductDetail .CardSwitcher{margin-left:5px;}#ProductDetail .CardSwitcher li{margin-left:5px;float:left;}#ProductDetail .CardSwitcher li a{border:1px solid #ccc;background:#a8825d;padding:2px 15px;border-bottom:0;display:block;margin:0;border-radius:5px 5px 0 0;}#ProductDetail .CardSwitcher li a:hover{background:#f8e8c8;}#ProductDetail .CardSwitcher li a.Active{background:#f8e8c8;color:black;font-weight:bold;cursor:default;text-decoration:none;padding-bottom:3px;z-index:2;position:relative;}#ProductDetail .EshopProductCard{display:block!important;}#ProductDetail .EshopProductCard #Comments{border-top:none;margin-top:0;}#ProductDetail .EshopProductCard .CardHeader,#ProductDetail .EshopProductCard .CommentHeading{margin-top:0;}#ProductDetail .EshopProductCard .FirstComment{margin-top:0;}.JS_On #ProductDetail .EshopProductCard .CardHeader,.JS_On #ProductDetail .EshopProductCard .CommentHeading,.JS_On #ProductDetail .EshopProductCard .Gallery.Heading,.JS_On #ProductDetail .EshopProductCard .FilesForDownload .Heading{display:block;}.EshopCartHeader,.EshopCartHeader li{margin:0;padding:0;list-style:none;letter-spacing:0;}.EshopCartHeader{height:30px;}.EshopCartHeader li{width:25%;overflow:hidden;float:left;text-align:center;padding-right:2px;font-size:13px;}.EshopCartHeader a,.EshopCartHeader span{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;display:block;padding:0;}.EshopCartHeader a{}.EshopCartHeader a:hover{cursor:pointer;background:#700601;color:white;}.EshopCartHeader span.Active{cursor:default;background:#d40;color:white;font-weight:bold;}.EshopCartHeader span.Inactive{cursor:default;background:#ddd;color:#bbb;}.EshopCartHeader a span,.EshopCartHeader span span{display:none;}.EshopCartForms td,.EshopCartForms th{text-align:center;}.EshopCartForms .SubSummaryRow td,.EshopCartForms .SummaryRow td{font-weight:bold;background:#ddd;}.EshopCartForms .CartName,.EshopCartForms .SubSummaryRow .Summary,.EshopCartForms .SummaryRow .Summary{text-align:left;}.EshopCartForms .EshopOrderPreviewContainer .CartPrice{width:120px;}.EshopCartForms .CartPrice{width:100px;}.EshopCartForms .CartPcs{width:120px;white-space:nowrap;}.EshopCartForms .EshopOrderPreviewContainer .CartPcs{width:60px;}.EshopCartForms .CartVAT{width:60px;}.EshopCartForms .Delete{width:40px;}.EshopCartForms .CartPcs input{width:40px;height:30px;text-align:center;display:inline-block;margin:0;padding:0;vertical-align:top;display:inline-block;}.EshopCartForms .CartPcs a,.EshopCartForms .Delete a{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;display:inline-block;width:30px;font-weight:bold;margin:0;padding:0;}.EshopCartForms .CartPcs a:hover,.EshopCartForms .Delete a:hover{cursor:pointer;background:#700601;color:white;}.EshopCartForms input.SubmitButton{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;}.EshopCartForms input.SubmitButton:hover{cursor:pointer;background:#700601;color:white;}.EshopCartForms input.SubmitButton:disabled,.EshopCartForms input.SubmitButton.Disabled{cursor:default;background:#ddd;color:#bbb;}#EshopDeliveryForm .EshopPaymentOff td{color:#bbb;display:none;}#EshopDeliveryForm td{line-height:1.3;background:white!important;}#EshopDeliveryForm td.Select{width:40px;border-right:none;}#EshopDeliveryForm td.Price{width:80px;text-align:right;border-left:none;}#EshopDeliveryForm td.Description{text-align:left;border-left:none;border-right-width:0;}#EshopDeliveryForm td.DescriptionFull{border-right-width:1px;}.Eshop_DeliveryForm,.Eshop_PaymentForm{width:49%;float:left;}.Eshop_PaymentFormHidden{font-size:0.9em;}.Eshop_PaymentForm{float:right;}.Eshop_ContactSummary th,.Eshop_ContactSummary td,.EshopOrderSummaryContainer th,.EshopOrderSummaryContainer td,.Eshop_NoteSummary td{text-align:left;}.EshopOrderSummaryContainer th,.Eshop_ContactSummary th{width:200px;}.Eshop_ContactSummary .Heading th{background:#ddd;}.EshopOrders .OrderId{width:150px;}.EshopOrders .OrderDate{width:150px;}.EshopOrders .OrderPrice{text-align:center;width:100px;}.EshopOrders .OrderStatus{}.EshopOrders .OrderOpen{text-align:center;width:50px;}.EshopOrders .OrderInvoice{text-align:center;width:50px;}.EshopOrders .InactiveInvoice{color:#bbb;}#ProductSetSummary ul{margin-bottom:10px;}#ProductSetSummary p{margin:0;}#ProductSetSummary .PriceSummaryVAT{font-size:0.9em;}#ProductSetItemsSummary .SetItemPrice{width:100px;}#ProductSetItemsSummary td.SetItemPrice{text-align:right;}.EshopVoucherForm{text-align:right;}#EshopVoucherCode{width:150px;}.EshopCartNavButtons a{width:auto;height:30px;line-height:30px;padding:0 20px;background:#375543;color:white;border-radius:5px;border:none;text-decoration:none;text-align:center;display:inline-block;}.EshopCartNavButtons a:hover{cursor:pointer;background:#700601;color:white;}.EshopCartNavButtons .EshopBack{float:left;}.EshopCartNavButtons .EshopForward{float:right;}.EshopCartPreview .EshopCartPreviewCount,.EshopCartPreview .EshopCartPreviewPrice{display:block;}body#Eshop_Invoice{background:#ccc;letter-spacing:0;font-family:Garamond,serif;font-size:13pt;color:black;line-height:1.4;margin:0;padding:0;text-align:center;min-width:1000px;}body#Eshop_Invoice #InvoiceNoPrintHeader{border-bottom:1px solid black;background:#eee;padding:1em;display:none;}body#Eshop_Invoice.JS_On #InvoiceNoPrintHeader{display:block;}body#Eshop_Invoice #InvoiceNoPrintHeader input{font-size:12px;width:auto;padding:2px;width:160px;}body#Eshop_Invoice #EshopInvoiceContentContainer{margin:1em auto;width:960px;text-align:left;}body#Eshop_Invoice #EshopInvoiceContent{padding:2em 1em;border:1px solid black;background:#fff;}body#Eshop_Invoice h1,body#Eshop_Invoice h2,body#Eshop_Invoice h3{font-family:Garamond,serif;color:black;margin:0;}body#Eshop_Invoice h1{text-align:center;font-size:2.5em;font-weight:bold;}body#Eshop_Invoice td,body#Eshop_Invoice th{border:1px solid black;background:#fff;padding:2pt;font-size:1em;}body#Eshop_Invoice .EshopCart tr td{border-bottom:none;}body#Eshop_Invoice .EshopCart tr.HasDues td{padding-bottom:0;}body#Eshop_Invoice .EshopCart tr.Dues td{border-top:none;padding-top:0;font-style:italic;}body#Eshop_Invoice .EshopCart .SummaryRow td{border-bottom:1px solid black;font-size:1.3em;}body#Eshop_Invoice .CartPcs,body#Eshop_Invoice .CartPrice,body#Eshop_Invoice .CartVAT,body#Eshop_Invoice .TotalPrice{width:90pt;text-align:center;}body#Eshop_Invoice .CartPcs,body#Eshop_Invoice .CartVAT{width:70pt;}body#Eshop_Invoice .Eshop_InvoiceContactLeft,body#Eshop_Invoice .Eshop_InvoiceContactRight,body#Eshop_Invoice .Eshop_InvoiceDates,body#Eshop_Invoice .Eshop_InvoiceBankInfo,body#Eshop_Invoice .Eshop_InvoiceTotalPrice{width:49%;float:left;overflow:hidden;}body#Eshop_Invoice .Eshop_InvoiceContactRight,body#Eshop_Invoice .Eshop_InvoiceDates,body#Eshop_Invoice .Eshop_InvoiceTotalPrice{float:right;}body#Eshop_Invoice .Eshop_InvoiceContact{margin:1em 0;}body#Eshop_Invoice .Eshop_InvoiceBoxIn{padding:1em;border:2pt solid black;}body#Eshop_Invoice .Eshop_InvoiceContact h2{font-size:1.1em;font-weight:bold;margin-bottom:0.2em;}body#Eshop_Invoice .Eshop_InvoiceContact p{}body#Eshop_Invoice .Eshop_InvoiceContact .EIbid,body#Eshop_Invoice .Eshop_InvoiceContact .EItel{margin-top:0.5em;}body#Eshop_Invoice .Eshop_InvoiceDates td,body#Eshop_Invoice .Eshop_InvoiceDates th{border:none;padding:0;}body#Eshop_Invoice .Eshop_InvoiceDates th{width:160pt;}body#Eshop_Invoice .Eshop_InvoiceTotalPrice{}body#Eshop_Invoice .Eshop_InvoiceTotalPriceIn{padding:0.5em 1em;border:2pt solid black;}body#Eshop_Invoice .Eshop_InvoiceTotalPriceIn table{width:100%;}body#Eshop_Invoice .Eshop_InvoiceTotalPrice td,body#Eshop_Invoice .Eshop_InvoiceTotalPrice th{font-size:1.5em;border:none;}body#Eshop_Invoice .Eshop_InvoiceTotalPrice th{font-weight:normal;width:160pt;}body#Eshop_Invoice .Eshop_InvoiceTotalPrice td{font-weight:bold;text-align:right;}body#Eshop_Invoice .Eshop_InvoiceProductListInfo{margin:1em 0;}body#Eshop_Invoice .Eshop_InvoiceProductListInfo table{margin:1em 0 0.5em;}body#Eshop_Invoice .Eshop_InvoiceFooter{margin-top:1em;}#EshopRatingsContainer{font-size:0.9em;padding:10px 0 0;clear:both;}#EshopRatingVoting,#EshopRatingVoting li{display:block;width:160px;height:32px;list-style:none;margin:0;padding:0;overflow:hidden;}#EshopRatingVoting{background:url(imgdefault/eshop/ratings.png) top left no-repeat;}#EshopRatingVoting li{width:0;padding:0 0 0 32px;position:relative;float:left;line-height:32px;text-align:center;font-size:10px;}#EshopRatingVoting li a,#EshopRatingVoting li span{display:block;width:32px;height:32px;position:absolute;top:0;left:0;}#EshopRatingVoting li a{width:0;padding:0 0 0 32px;}#EshopRatingVoting li a:hover{background:url(imgdefault/eshop/ratings.png) bottom right no-repeat;}#EshopRatingVoting.EshopRatingClass0{background-position:0 0;}#EshopRatingVoting.EshopRatingClass10{background-position:0 -32;}#EshopRatingVoting.EshopRatingClass15{background-position:0 -64;}#EshopRatingVoting.EshopRatingClass20{background-position:0 -96;}#EshopRatingVoting.EshopRatingClass25{background-position:0 -128;}#EshopRatingVoting.EshopRatingClass30{background-position:0 -160;}#EshopRatingVoting.EshopRatingClass35{background-position:0 -192;}#EshopRatingVoting.EshopRatingClass40{background-position:0 -224;}#EshopRatingVoting.EshopRatingClass45{background-position:0 -256;}#EshopRatingVoting.EshopRatingClass50{background-position:0 -288;}#EshopRatingVoting.hover.EshopRatingHoverClass0{background-position:-160px 0;}#EshopRatingVoting.hover.EshopRatingHoverClass1{background-position:-160px -32;}#EshopRatingVoting.hover.EshopRatingHoverClass2{background-position:-160px -96;}#EshopRatingVoting.hover.EshopRatingHoverClass3{background-position:-160px -160;}#EshopRatingVoting.hover.EshopRatingHoverClass4{background-position:-160px -224;}#EshopRatingVoting.hover.EshopRatingHoverClass5{background-position:-160px -288;}.Eshop_InvoiceLinks,.Eshop_InvoiceLinks li{margin:0;padding:0;list-style:none;}.Eshop_InvoiceLinks li{margin:0 10px 0 0;list-style:inline-block;}