/*  Generovano: 2025-10-23 09:21:53 */
.columnCenter{float:left;width:100%;margin:0 0 0 0px;padding-top:25px;padding-bottom:45px}.columnLeft,.columnRight,.napoveda,#navBreadCrumb,h1,#skybox,#fly-box{display:none}.messageStackError,.messageStackCaution{margin:0px 0}.messageStackError,.messageStackCaution,.messageStackSuccess{clear:both}.cartTotalsDisplay{padding:0 0 10px 0;display:none}table#cartContentsDisplay{font-size:12px;padding-bottom:15px}#cartContentsDisplay tr.tableHeading{background-color:#FFF}#cartContentsDisplay th{background-color:#f5f5f5;color:#000000;font-size:15px;font-weight:normal;padding:15px 10px}#cartContentsDisplay th#scProductsHeading{text-align:left;padding-left:24px}#cartContentsDisplay th#scTotalHeading{text-align:right}.rowOdd td,.rowEven td{border-top:0px solid #F0F0F0}.rowOdd,.rowEven{background-color:#ffffff}.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay{color:#000000;font-weight:normal;padding:10px 10px 10px 10px;font-size:17px}.alert{margin-left:0px}.cartProductDisplay #cartProdTitle .alert{margin-left:5px}.cartProductDisplay a{font-size:19px;color:#000000;text-decoration:none}.cartProductDisplay a:hover{text-decoration:underline}#cartImage{margin:2px 20px 0px 14px}.cartProductDisplay a #cartProdTitle{margin-top:6px;font-size:16px}.cartRemoveItemDisplay{padding:10px 0;width:36px}.cartUnitDisplay,.cartTotalDisplay{padding-right:10px;text-align:right}.cartTotalDisplay{color:#000}.cartTotalDisplay .slevy-kosik{color:#FF0000;font-size:15px;font-weight:normal}.cartQuantity{text-align:center}.cartQuantity .ikony{position:relative}.cartQuantity .ikony img{display:inline-block}.cartQuantity .dostupnost_text{margin-bottom:3px}.quantity-input{height:30px;width:60px;border:1px solid #B9B9B9;margin:0 14px;width:60px;display:inline-block}.quantity-edit{float:left;width:37px;height:29px;border-right:1px solid #B9B9B9}.quantity-edit input{height:21px;width:23px;text-align:center;border:1px solid #FFFFFF;margin:2px;font-size:13px}.quantity-plus,.quantity-minus{cursor:pointer;float:left;height:14px;line-height:14px;width:21px;font-size:15px;font-size:1.5rem;background-color:#f5f5f5;color:#000;position:relative;top:0;text-decoration:none}.shopingcart-input{width:30px;font-size:13px;padding:3px 0 0 0;margin-bottom:5px;text-align:center;border:1px #D1D1D1 solid}.tableBottom{font-size:14px;font-weight:bold;padding:6px 10px}#total-price{color:#000000;font-size:15px;font-weight:normal;padding:22px 0px;margin:0 0 20px 0;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;clear:both;position:relative;background-color:#FFF;display:block;float:right;width:100%}#total-price-right{position:relative;float:right;width:460px;margin-right:36px}.celkem-bez-dph,.celkem-dph,.celkem-s-dph{position:relative;text-align:right;float:right;clear:both;padding:5px 0;width:485px}.celkem-bez-dph .left,.celkem-dph .left,.celkem-s-dph .left{float:right;width:285px}.celkem-bez-dph .right,.celkem-dph .right,.celkem-s-dph .right{width:155px;float:right;text-align:right;padding-right:10px}.celkem-s-dph{font-weight:bold;color:#000}.celkem-s-dph .left{font-size:15px;padding-top:2px}.celkem-s-dph .right{font-size:20px;color:#000}.dostupnost_text{color:#4D9716;font-size:12px;font-weight:bold}.ikony img{display:block}#cartEmptyText{padding:40px 0 20px 0}.neni-videt{display:none;margin:0 25px}.pozn-cena{display:block;clear:both;padding:20px 0 0 22px;color:#000;text-align:left}.pozn-cena span{font-size:18px;color:#000}.pozn-cena strong{color:#000}.pozn-cena-EUR{display:block;clear:both;padding:5px 0 0 22px;color:#000;text-align:left}.darky_row td{padding-top:3px;padding-bottom:3px;font-size:14px}.darky_row td label input{margin-right:3px}#coupon_box_main{position:relative;float:left;border:8px solid #f5f5f5;margin-left:22px;padding:24px 15px;width:391px;text-align:center}#coupon_box_main span{color:#808080;font-size:16px;font-weight:bold}#coupon_box{padding:22px 0px 10px 0px;text-align:center}#coupon{position:relative;padding:10px 15px;border-left:1px #E7E9EC solid;margin:0px 0px 20px 0px}#coupon_insert{position:relative;margin:10px 0px 0px 0px;display:inline-block;width:100%}#coupon_insert span{position:relative;height:31px;margin:4px 0px 0 0;display:block}#coupon_insert div{clear:both}#coupon_code_text{float:left;top:0px;height:31px;border:1px solid #36840a;margin:0px 0px 0 0;padding:0px 144px 0 5px;width:100%;font-size:12px;font-size:1.2rem;font-weight:normal}#coupon_info_button{position:absolute;right:0px;top:0px;width:114px;height:31px;padding:0px;font-size:12px;font-size:1.2rem}#coupon_insert_again_butt{width:134px;height:35px;border:0 none;cursor:pointer;margin:0;padding:0}#coupon_res_info{margin:10px 0px 0px 0px}#coupon_res_info strong,#coupon_insert_again_butt{margin:3px 0 0px 0;color:#000}#coupon_res_info .coupon_info_table{margin:10px 0}#coupon_res_info .coupon_info_table th,#coupon_res_info .coupon_info_table td{padding:2px 10px 2px 0px}#coupon_res_info .coupon_info_table th{width:100px}#coupon_res_info .coupon_info_table .coupon_value{color:#FF0000;font-weight:bold}.messageStackError,.messageStackCaution,.messageStackSuccess{clear:both}.checkout-in{border:2px solid #f5f5f5;border-top:0px solid #f5f5f5;margin:0 0 40px 0}#doprava-blok{float:left;width:49%}#platba-blok{float:right;width:49%}#doprava,#platba{padding:0px 0 0 0;margin:0px 0px 20px 0px;background-color:#FFF;color:#4d4d4d}#platba{border-left:2px solid #f5f5f5}.nadpis{background-color:#f5f5f5;font-size:20px;font-weight:bold;margin:0 0 10px;padding:15px}#komentar .nadpis{background-image:none;margin:0;color:#434343;padding:0 0 15px 0}#montage-blok{background-color:#ffffff;clear:both;padding:0 0 25px;position:relative}#montage-blok .nadpis{background-position:left bottom}#montage{margin-left:25px}.shipping_varianty,.payment_varianty{border:0px red solid;padding:13px 15px 10px 24px;border:1px #ffffff solid;border-bottom:1px solid #f5f5f5;border-top:0;margin-top:2px}.shipping_varianty:hover,.payment_varianty:hover{background-color:#F4F4F4}.shipping_varianty .new_so,.payment_varianty .new_so{padding-left:21px;padding-top:4px}.shipping_varianty_disabled{opacity:0.5}#komentar{position:relative;clear:both;padding:25px;background-color:#f5f5f5;border-top:2px solid #f5f5f5;width:100%}#komentar textarea{width:100%;border:1px solid #808080}.dp-popis{width:85%}.dp-popis .dp-text strong{color:#1a1a1a;font-weight:bold;font-size:16px;padding-bottom:4px}.dp-popis .dp-text div strong{font-size:14px;font-weight:normal;padding-bottom:0px}.dp-cena{width:15%;font-size:14px;color:#4caa17;text-align:center;font-weight:bold}.dp-popis.left input{float:left;margin-top:5px}.dp-popis.left label.checkboxLabel,.dp-popis.left label.radioButtonLabel{margin:0px}.dp-ikons{min-height:35px;width:105px;text-align:center}.dp-text{overflow:hidden}.dp_box{display:none;position:relative;padding-top:15px;padding-left:118px}.dp_input_box{position:relative;width:100%;text-align:left}.dp_input_box strong{display:block}.dp_input_box input{width:50%;font-size:14px;padding:3px 5px;border:1px solid #808080;color:#4d4d4d}.dp_pobocky_box{display:none}.dp_pobocky{position:relative;width:100%;text-align:left;padding-top:4px;display:none}.dp_pobocky .error-message{padding:4px 0 0 0;display:inline-block}.dp_pobocky ul{border:1px solid #808080;background-color:#fff;overflow:auto;max-height:29rem;margin-bottom:1.5rem;margin-top:-1px;padding-left:0px}.dp_pobocky ul li:first-child{border-top:none}.dp_pobocky ul li{list-style:none;position:relative;font-weight:normal;font-size:1.4rem;color:#515151;border-top:1px solid #808080;padding:0px}.dp_pobocky ul li label{font-size:15px;padding-left:1em;padding-right:1em;padding-bottom:0.5em;padding-top:0.5em;font-weight:normal;width:100%;display:block;cursor:pointer}.dp_pobocky ul li label:hover{background-color:#DDDDDD}.pobocka_reset{padding-left:5px}.messageStackError,.messageStackCaution,.messageStackSuccess{clear:both}.messageStackError strong,.messageStackCaution strong,.messageStackSuccess strong{font-weight:normal}.error-message,#email_address_message2{color:#fe0000;padding-left:5px}#email_address_message2{color:#3A3A3A;font-weight:bold}.success-message{color:#4caa17;padding-left:5px}#new-customer-blok{float:left}#login-blok{float:right}#detail-account-blok{clear:both;border:2px solid #f5f5f5;border-top:0px solid #f5f5f5;margin:0 0 40px 0}#detail-account-blok strong{font-size:14px;font-weight:bold}.small-text{font-size:11px;font-style:italic}.login-box{border:2px solid #f5f5f5;padding:15px;margin:35px 0px 20px 0px;background-color:#FFFFFF;width:49%}#createAcctDefault h2,#firemni-udaje .nadpis,#dodaci-adresa .nadpis,#agree-protection-regulation-box .nadpis,#zmena-hesla .nadpis{color:#000;padding:10px;margin:0 0 20px 0;font-size:18px;font-weight:bold;background-color:#f5f5f5}#detail-account-blok h2{color:#000;font-size:20px;font-weight:bold;padding:15px;margin-bottom:0px}#checkEmailBlock{position:relative;display:block;padding-top:11px}#checkEmailBlock .inputLabel{text-align:left}#checkemail{position:relative;float:left;width:50%}#checkemail .btn.green{display:block}#checkemail-info{position:relative;float:right;width:50%;padding-left:15px;color:#6E6E6E;border-left:2px solid #f5f5f5;font-size:14px}#passwordLoginBlock{position:relative;display:block;padding-top:4px}.login-box-in .prihlaseni_heslo{padding-top:18px;display:block}#checkemail-info strong{font-size:18px;margin-bottom:20px;display:block}#checkemail-info ul{padding-left:20px}#checkemail-info li{padding:4px 0 3px}#newAccount-email_address{width:180px;margin:15px 0 25px;padding:10px}.jednorazovka{font-weight:bold;padding-top:18px;margin:0px;clear:both;font-weight:bold}#passwordLoginBlock .inputLabel{padding:10px 15px 3px 0;margin:0;float:left;width:170px;color:#3a3a3a}.login-box-in .inputLabel strong{float:left}#passwordLoginBlock .formCreateAccount{margin:0 0 10px 0}.hvezda{margin-left:5px;margin-right:5px;color:#ff0000}#checkout .hvezda{float:left}.infotext{position:absolute;top:3px;left:290px;display:none}.login-box-1{background-color:#FFF;padding-top:15px;margin-bottom:0px}.login-box-1 .alert{margin-right:15px}.login-box-1 .formCreateAccount{margin-bottom:11px;padding-bottom:0px}.login-box-1 .formCreateAccount .inputLabel{position:relative;float:left;width:220px;padding:7px 0 0 40px;margin:0;font-size:13px;color:#3a3a3a;text-align:left}.login-box-1 .inputLabel strong{font-weight:normal}.login-box-1 .formCreateAccount .input-text{width:250px}#firma-zakaznik,#doruceni-zakaznik{padding:15px 0 1px 0}#firemni-udaje,#dodaci-adresa,#zmena-hesla{position:relative}#firemni-udaje .input-checkbox,#dodaci-adresa .input-checkbox,#agree-protection-regulation-box input,#zmena-hesla .input-checkbox{position:absolute;top:8px;left:40px}#agree-protection-regulation-box input{margin:3px 15px 0px 0px}#agree-protection-regulation-box p{padding:10px 10px 15px 63px}#agree-protection-regulation-box p.two{padding:15px 10px 25px 63px;border-top:1px solid #f5f5f5;font-size:12px}#firemni-udaje .nadpis,#dodaci-adresa .nadpis,#agree-protection-regulation-box .nadpis,#zmena-hesla .nadpis{font-size:15px;font-weight:bold;padding-left:63px;padding-top:9px;margin-bottom:10px;background-image:none}#firemni-udaje .nadpis{margin-bottom:10px}#firemni-udaje .nadpis span,#dodaci-adresa .nadpis span,#zmena-hesla .nadpis span{font-weight:normal}input.buttonCreateAccount{width:60px;padding:1px;background-color:#C4C4C4}fieldset{display:none}.input-checkbox{float:left;margin:3px 15px 0px 0px}.leftCheckBox{float:left;margin:10px 10px 10px 0px}#formEmailExist{float:right;width:260px;height:110px;margin-top:15px;border:0px solid red;text-align:center;color:gray}#formEmailExist .emailAjaxInfo{padding:10px;margin:10px;border:1px solid #FC6600;font-weight:bold;text-align:center;background-color:#FFECC3}#formEmailExist .emailAjaxInfoAlert{padding:10px;margin:10px;border:1px solid red;font-weight:bold;text-align:center;background-color:#FDE6E6}#formEmailExist .ajaxLoadingIcon{display:block}#checkoutConfirmDefault h2{background-color:#f5f5f5;color:#000;font-size:20px;font-weight:bold;margin-bottom:0;padding:15px;clear:both}.buttonRow.top{position:absolute;top:0px;right:0px;margin:0px}#souhrn_objednavky{position:relative;clear:both;margin:0 0 6px 0}#shrnuti-kontakty{position:relative;float:left;padding:17px 249px 20px 0px;margin:0 0 15px 0;font-size:15px;position:relative;background-color:#FFF;width:100%}#shrnuti-kontakty .kontakty-fakturacni,#shrnuti-kontakty .kontakty-dodaci,#shrnuti-kontakty .kontakty-email{position:relative;float:left;width:33.333%;line-height:160%;border-right:2px solid #f5f5f5;color:#000;padding-left:20px}#shrnuti-kontakty .kontakty-fakturacni strong,#shrnuti-kontakty .kontakty-dodaci strong,#shrnuti-kontakty .kontakty-email strong{font-weight:bold;color:#000;display:block}#shrnuti-kontakty .kontakty-email{border-right:none;padding-right:0px}.souhrn-komentar{display:block;padding:20px 20px 20px 20px;background-color:#FFF;font-size:15px;color:#000}#shrnuti-produkty #cartContentsDisplay th{padding:10px 25px 13px 10px;margin:0 0 0px;text-align:right}#checkoutConfirmDefault #cartContentsDisplay td{padding:10px 25px 20px 0;text-align:right}#checkoutConfirmDefault #cartContentsDisplay td.shrnuti_img{padding-left:25px}#checkoutConfirmDefault #cartContentsDisplay td.leva{text-align:left;font-size:13px}#checkoutConfirmDefault #cartContentsDisplay td.green{color:#000;font-weight:bold}#shrnuti-produkty{position:relative;background-color:#fff;float:left;font-size:17px;margin:15px 0 0;padding:0;width:100%}#shrnuti-produkty table#cartContentsDisplay{font-size:17px;border:0px solid red}#shrnuti-produkty tr.tableHeading{background-color:#FFF;color:#000000;font-size:11px;padding-left:5px}#cartContentsDisplay td.leva h3{color:#000000;font-size:18px;font-weight:normal}#checkoutConfirmDefault #total-price{padding:35px 0px 15px;float:none;border:0px solid #f5f5f5;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5}#orderTotals .totalBox,#orderTotals .lineTitle{padding:3px 0}#orderTotals .totalBox{width:155px;float:right;text-align:right;padding-right:25px;font-weight:normal}#orderTotals .lineTitle{float:right;text-align:right;width:260px}#otsubtotal .totalBox,#otloyaltydiscount .totalBox,#otpayment .totalBox,#otpayment1 .totalBox{font-weight:bold}.ot_loyality_text{padding-left:10px}#otsubtotal .totalBox{color:#000}#orderTotals #ottotal div{font-weight:bold}#ottotal .lineTitle{font-size:16px;padding-top:6px}#ottotal .totalBox{font-size:22px;color:#48a016}.souhlas-podminky{position:relative;display:block;padding:15px 10px 25px 0;text-align:right;float:right;clear:both}#souhrn_objednavky .souhlas-podminky{padding:20px 14px 20px 0}#checkoutSuccess h2{background-color:#f5f5f5;color:#000;font-size:20px;font-weight:bold;margin-bottom:0;padding:15px;clear:both}#checkoutSuccessOrderNumber{font-size:15px;padding:15px 0 0 20px;border:0px red solid}.dokonceni{font-size:15px;padding:15px 0 0 20px}.objednavka-dokoncena{clear:both;background-color:#FFF;padding-top:15px}#checkoutSuccessContactLink{clear:both;padding:15px 0 0 20px}#loginDefault h2,#passwordForgotten h2{background-color:#f5f5f5;color:#000;font-size:20px;font-weight:bold;margin-bottom:0;padding:15px;clear:both}#prihlaseni{background-color:#FFF;padding:0px;margin:0px 0px 10px 0px}.formCreateAccount{position:relative;float:none;width:100%;margin:0 0 5px 0;padding-bottom:5px;clear:both}.formCreateAccount .input-text{margin:2px 0;padding:7px;width:200px}.formCreateAccount .input-text.has-error{border:1px solid #fe0000;-moz-box-shadow:0px 0px 6px #ff4e4e;-webkit-box-shadow:0px 0px 6px #ff4e4e;box-shadow:0px 0px 6px #ff4e4e}.formCreateAccount .inputLabel{padding:10px 10px 0px 0px;font-weight:normal}#login-button input{margin:10px 0}.columnCenter .clearBoth1{display:none}@media (max-width: 480px){.buttonRow.forward,.buttonRow.back{float:none;margin:0px;text-align:center}.cartTotalDisplay .slevy-kosik{padding:5px 0 10px 0}.buttonRow.back .btn.big{float:none;display:inline-block;margin-top:10px}.buttonRow.forward{margin-top:10px}#agree-protection-regulation-box p,#agree-protection-regulation-box p.two{padding:10px}}@media (max-width: 767px){.shoppingnav{padding-top:0px}.shoppingnav div,.shoppingnav div.last{width:100%;margin-right:0;padding:2px 15px}.shopnav-item{background-image:none;padding:5px 10px 4px 0px;font-size:16px}tr.rowEven td,tr.darky_row td{display:block;float:left}tr.darky_row td{width:20%}tr.rowEven .cartProductDisplay{width:40%;border-top:2px solid #f5f5f5}tr.darky_row .cartProductDisplay{width:40%}tr.rowEven .cartProductDisplay.two{width:60%}#orderTotals .lineTitle{width:auto}#shrnuti-produkty tr.rowEven .cartProductDisplay,#shrnuti-produkty tr.darky_row .cartProductDisplay{height:auto}.cartQuantity,tr.rowEven .cartTotalDisplay{width:40%;padding:0px 0 10px 0}tr.darky_row .cartQuantity{width:20%}tr.rowEven .cartTotalDisplay{padding:4px 0 0 0}.cartRemoveItemDisplay{width:20%;padding:4px 0 0 0}tr.tableHeading,tr.rowEven .cartUnitDisplay,.cartQuantity.two{display:none}#total-price-right{margin-right:0px;width:100%}#coupon_box_main{margin:10px 0 0 0;width:100%}#doprava-blok,#platba-blok,.dp-popis,.dp-cena,.formCreateAccount .input-text,#checkemail,#checkemail-info,#newAccount-email_address{width:100%}.shipping_varianty,.payment_varianty{border-bottom:1px solid #f5f5f5}.shipping_varianty .new_so,.payment_varianty .new_so{padding-left:0px}.checkout-in{margin-bottom:20px;border:0px solid red}#platba{border:0px solid red}.login-box{width:100%;margin-top:0px}#checkemail-info{padding-left:0px;border-left:0px solid #f5f5f5;margin:15px 0}#checkemail-info ul{padding-left:0px}#checkemail-info li{list-style-type:none}.jednorazovka{border-top:1px solid #f5f5f5;text-transform:uppercase;line-height:160%}.login-box-1 .formCreateAccount .input-text{width:100%}.login-box-1 .formCreateAccount .inputLabel{padding-left:0px;width:auto}.login-box-in{padding:0 15px 15px 15px}#detail-account-blok{margin-bottom:10px}#shrnuti-kontakty .kontakty-fakturacni,#shrnuti-kontakty .kontakty-dodaci,#shrnuti-kontakty .kontakty-email{padding:10px 0;border-right:0px solid #f5f5f5;border-bottom:2px solid #f5f5f5;width:100%}#shrnuti-kontakty{padding-right:0px}#shrnuti-kontakty .buttonRow.top{position:relative}#checkoutConfirmDefault #cartContentsDisplay td{padding-left:0px;padding-right:0px;text-align:center}.columnCenter{text-align:center}#dodaci-adresa .nadpis span{font-size:15px !important}.columnCenter div.centerBoxContentsProducts:nth-child(2n-1) .centerBoxContentsProducts-in:before{content:none}}.zasilkovna-select-point{background-color:#2ea22b;border:0;border-radius:3px;padding:6px 15px;color:white;cursor:pointer}.zasilkovna-select-point:hover{background-color:#49af46}.zasilkovna-external-widget{border:none;width:100%;height:600px;max-width:1000px;position:fixed;z-index:999999;left:50%;top:50%;transform:translate(-50%, -50%);background:transparent}.zasilkovna-background{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:fixed;left:0;top:0;display:none}.zasilkovna-widget{display:none;border:hidden;height:600px}@media (min-width: 768px){#table7_box,#table8_box{top:-6px}.centerBoxContentsProducts{width:25%}.columnCenter div.centerBoxContentsProducts:nth-child(4n-1) .centerBoxContentsProducts-in:before{content:none}}@media (max-width: 940px){.dp-ikons{display:none}.dp-text{padding-left:15px}.dp-popis.left input{margin-top:3px}.dp_box{padding-left:30px}}