@import url("fancybox/jquery.fancybox.min.css");@import url("boxy.min.css");@import url("tipsy.min.css");@import url("importuforms.min.css");@import url("nivoslider/nivo-slider.min.css");@import url("jquery.ui.tabs.min.css");@import url("jquery-ui.min.css");@import url("jquery-ui.structure.min.css");@import url("jquery.ui.theme.min.css");@import url("owlcarousel/owl.carousel.min.css");@import url("font-awesome.min.css");@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700&subset=latin,latin-ext);h1,
.produkth2,
.vyptab.top h2,
.menu1{font-family:'Roboto', sans-serif !important;}
body{font-family:'Open Sans', sans-serif !important;}
body{font-size:75%;color:#505050;margin:0px;background:#E2E2E2;}
td, tr{margin:0px;}
a:link, a:active, a:visited{color:#505050;text-decoration:underline;}
a:hover{color:#000000;}
ul{padding:5px 0px 20px 15px;margin:0px 0px 0px 20px;}
li{font-weight:normal;color:#505050;margin:0px 0px 0px 0px;padding:0;text-indent:0;list-style:none;list-style-image:url(img/li.png);}
h1{font-size:130%;font-weight:bold;color:#000000;text-align:left;padding:9px 0px 12px 0px;margin:0px 0px 0px 0px;}
h1.mainh1{font-size:160%;font-weight:700;color:#000000;text-align:left;padding:20px 0px 12px 0px;margin:0px 0px 0px 0px;}
h2{font-size:120%;font-weight:bold;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;color:#2A2A2A;}
.produkth2{font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;color:#2A2A2A;}
h3{color:#72C7FF;font-size:110%;margin:0px 0px 0px 0px;padding:13px 0px 0px 0px;font-weight:normal;}
hr{border:0;color:#ededed;background-color:#ededed;height:1px;}
img.txtimgl{border:1px solid #ededed;clear:right;margin-right:10px;}
.w10{width:10px !important;}
.w15{width:15px !important;}
.w100p{width:100% !important;}
.fs15{font-size:15px;}
.txtright{text-align:right !important;}
img:hover,
[class^="icon-"]:hover,
[class*=" icon-"]:hover,
.flexy-menu a, .flexy-menu a:hover > i,
#tophlavicka div.img img,
#tophlavicka div.lang a:hover img,
div#vstupicons div.cont li:hover a, div#vstupiconsin div.cont li:hover a, div#vstupiconsin,
.novinka:hover, .novinka:hover > a.novinkanadpis, .novinka:hover > p,
#foottop div#footcont div.cont div.left div.footnovinka a.vice span, #foottop div#footcont div.cont div.right a.mapa,
.vypzboziv1, .vypzboziv1 .vyptab.mid img, .vypzboziv1.last::after,
.promopanel .subpanel{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.vyptab.mid div.slevy,
a.button, input[type="submit"], input[type="button"]{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.ease1s{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
#tophlavicka div.img img:hover,
#tophlavicka div.lang a:hover img,
#foottop div#footcont div.cont div.right a.mapa:hover{-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02);}
.msg_head{cursor:help;font-weight:bold;}
.msg_body{}
form{margin:0;padding:0;}
fieldset{border:1px solid #cacaca;padding:10px;margin:0px 0px 10px 0px;background:#FFFFFF;}
legend{font-size:120%;color:#000000;padding:0px 10px 0px 10px;}
input[type="submit"], input[type="button"]{color:#ffffff;background:#3f48cc;border:1px solid rgba(238, 238, 238, 0);padding:5px 8px;background:rgb(63,72,204);background:-moz-linear-gradient(top, rgba(63,72,204,1) 0%, rgba(73,82,204,1) 100%);background:-webkit-linear-gradient(top, rgba(63,72,204,1) 0%,rgba(73,82,204,1) 100%);background:linear-gradient(to bottom, rgba(63,72,204,1) 0%,rgba(73,82,204,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f48cc', endColorstr='#4952cc',GradientType=0);-webkit-box-shadow:0 1px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:0 1px 3px 0 rgba(50,50,50,.4);box-shadow:0 1px 3px 0 rgba(50,50,50,.4);}
input[type="submit"]:hover, input[type="button"]:hover{background:#3f48cc;color:#FFFFFF;}
input[type="text"], input[type="password"], input[type="file"], select, textarea{font-size:12px;color:#5d5d5d;background:#EFEFEF;border:1px solid #cacaca;padding:3px;}
.formnadp{font-size:15px;color:#4569F0;letter-spacing:1px;padding-bottom:5px;border-bottom:1px dashed #9b9b9b;margin-bottom:10px;}
.formnapdtxt{font-size:15px;color:#9b9b9b;}
a.button{color:#000000;border:1px solid rgba(238, 238, 238, 0);padding:5px 8px;text-decoration:none;background:rgb(191,191,191);background:-moz-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(209,209,209,1) 100%);background:-webkit-linear-gradient(top, rgba(191,191,191,1) 0%,rgba(209,209,209,1) 100%);background:linear-gradient(to bottom, rgba(191,191,191,1) 0%,rgba(209,209,209,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf', endColorstr='#d1d1d1',GradientType=0);-webkit-box-shadow:0 1px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:0 1px 3px 0 rgba(50,50,50,.4);box-shadow:0 1px 3px 0 rgba(50,50,50,.4);}
a.button:hover{background:rgb(191,191,191);color:#000000;}
#main{width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;background:url(img/bgmain-catego.jpg) center top no-repeat;background-color:#f7f7f7;}
#mainintop{width:1180px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;position:relative;}
#mainintopnav, #maintop{width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
#main-in{width:1180px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
.navrespo{position:fixed;top:0px;right:-100%;z-index:999999;}
#topmenu{width:1180px;margin:0px auto 0px auto;height:40px;position:relative;}
#tophlavicka{height:175px;position:relative;}
#tophlavicka .img{width:285px;position:absolute;left:-2px;top:5px;}
#tophlavicka .txt{display:none;width:530px;padding:0px 0px 0px 0px;position:absolute;left:430px;top:95px;text-align:justify;font-size:11px;}
#tophlavicka .txt h1{margin:0px;padding:0px;color:#0D439F;font-size:12px;font-weight:bold;}
#tophlavicka .txt p{margin:6px 0px 0px 0px;padding:0px;font-size:12px;font-weight:normal;line-height:17px;}
#tophlavicka div.phone{width:165px;position:absolute;top:95px;left:702px;font-size:20px;font-weight:600;color:#7e7e7e;letter-spacing:1px;}
#tophlavicka div.phone i{float:left;font-size:30px;font-weight:normal;margin-right:10px;}
#tophlavicka .sections,
.menu1-top .sections{position:absolute;left:0px;bottom:0px;width:auto;height:35px;}
.menu1-top .sections{position:static;left:0px;top:0px;width:auto;height:35px;}
#tophlavicka .sections a,
.menu1-top .sections a{color:#000000;font-weight:normal;display:block;text-align:center;font-size:18px;float:left;width:137px;line-height:35px;text-decoration:none;background:#f2f2f2;margin-right:5px;border-top:4px solid;margin-top:-4px;}
#tophlavicka .sections a.koupelny,
.menu1-top .sections a.koupelny{border-top-color:#3f48cc;}
#tophlavicka .sections a.nabytek,
.menu1-top .sections a.nabytek{border-top-color:#22b14c;}
#tophlavicka .sections a.osvetleni,
.menu1-top .sections a.osvetleni{border-top-color:#ff7f27;}
.sections a i{margin-right:5px;}
.sections a.koupelny i{color:#3f48cc;}
.sections a.nabytek i{color:#22b14c;}
.sections a.osvetleni i{color:#ff7f27;}
#tophlavicka div.login, #topmenu div.login{min-width:270px;position:absolute;top:5px;right:0px;font-size:13px;text-align:right;color:#e0f7fd;}
#tophlavicka div.login a, #topmenu div.login a{color:#000000;text-decoration:none;font-size:13px;display:inline-block;padding:4px 10px 4px 25px;text-decoration:none;line-height:21px;}
#tophlavicka div.login a:last-child, #topmenu div.login a:last-child{border-right:none;}
#tophlavicka div.login a:hover, #topmenu div.login a:hover{color:#333333;}
#tophlavicka div.hledani{width:330px;position:absolute;top:35px;left:535px;}
#tophlavicka div.hledani form{position:relative;}
#tophlavicka div.hledani form input[type="text"]{border:1px solid #3f48cc;background:#FFF;color:#333333;font-size:12px;padding:7px 10px;width:250px;float:left;margin:0;}
#tophlavicka div.hledani form a img{float:left;height:33px;background:url(img/koupelny-ico-topsearch2.png);}
#tophlavicka div.hledani form a span{position:relative;display:inline-block;float:left;}
#tophlavicka div.kosik{width:240px;position:absolute;top:40px;right:10px;text-align:right;background:url(img/ico-sprite-topcart.png) left bottom no-repeat;height:30px;}
#tophlavicka div.kosik.none{background:url(img/ico-sprite-topcart.png) left top no-repeat;}
#tophlavicka div.kosik::before{content:"";color:#3f48cc;background:#3f48cc;width:1px;height:70px;position:absolute;left:-45px;top:-20px;}
#tophlavicka div.kosik,
#tophlavicka div.kosik a{color:#000000;font-size:15px;line-height:16px;}
#tophlavicka div.kosik a.zbozi{color:#000000;font-weight:bold;}
#tophlavicka div.kosik a:hover{color:#000000;}
#maintop .phone,
#maintop .login{font-size:14px;font-weight:bold;float:right;margin-left:16px;}
#maintop .login a{text-decoration:underline;padding:5px 10px;display:inline-block;}
#maintop .phone{padding:5px 0;display:inline-block;}
#maintop .phone i{margin-right:5px;}
.bar{overflow:hidden;padding:14px 0px}
.flexy-menu{margin:0px;padding:5px 0px 0px 5px;position:relative;float:left;list-style:none;font-size:13px;width:100%;}
.flexy-menu li{display:inline;margin:0px;padding:0px 0px 0px 0px !important;float:left;line-height:21px;position:relative;}
.flexy-menu li:last-child{padding:0px;margin:0px;border-right:none;}
.flexy-menu > li > a{padding:4px 25px 4px 15px;margin:0px;color:#000000;text-decoration:none;display:block;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}
.flexy-menu li:hover > a,
.flexy-menu li.active a{color:#333333;}
.flexy-menu li:hover > a{-webkit-transition:border 0.2s ease-in-out;-moz-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;}
.flexy-menu li.right{float:right;}
.flexy-menu ul,
.flexy-menu ul li ul{list-style:none;margin:0;padding:0px 0px;display:none;position:absolute;z-index:99999;min-width:250px;background:#E5E5E5;}
.flexy-menu ul{top:43px;left:0px;}
.flexy-menu ul li ul{top:0;left:100%;}
.flexy-menu ul li{clear:both;width:100%;border:none;background:none;border-top:2px #FFFFFF solid !important;}
.flexy-menu ul li a{padding:10px 23px !important;width:100%;color:#0e5462 !important;text-decoration:none;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;border:none !important;}
.flexy-menu ul li a:hover{color:#000000 !important;background:#c8e3e2;border:none !important;}
.flexy-menu > li .indicator{position:absolute;color:#FFF;top:10px;right:5px;font-size:15px;}
.flexy-menu ul > li .indicator{top:10px;right:8px;}
.thin > li > a{padding:10px 22px;}
.thin ul{top:40px;}
.thin > li .indicator{top:10px;}
.thick > li > a{padding:40px 22px;}
.thick ul{top:100px;}
.thick > li .indicator{top:40px;}
.flexy-menu i{line-height:20px !important;font-size:1.000em;float:left;}
.flexy-menu a:hover > i{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.flexy-menu > li.showhide{display:none;width:100%;height:40px;cursor:pointer;background:#333333;color:#FFFFFF;list-style:none;border:none;}
.flexy-menu > li.showhide span.title{margin:9px 0 0 10px;float:left;font-size:20px;}
.flexy-menu > li.showhide span.icon{margin:11px 20px;float:left;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#FFFFFF;}
#main-down{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#main-down-in{margin:0px;}
#maindownbot{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bgmainbot{margin:0px 8px 0px 7px;height:7px;border-bottom:4px solid #c5c5c5;}
#down{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#col-levo{width:280px;position:relative;float:left;}
#col-obsah{width:880px;position:relative;float:right;}
#col-pravo{width:250px;position:relative;float:left;}
#col-clear{clear:both;}
#l-main{margin-left:0px;margin-top:0px;}
#l-main-bot{height:5px;background:url(img/levo-bg-bot.png);}
.menu1{margin-bottom:20px;background:#e7e8f6;padding-top:10px;}
.menu1-top{padding:10px 15px 10px 15px;margin-bottom:10px;color:#333333;font-weight:normal;font-size:15px;text-transform:uppercase;border-bottom:2px solid #3f48cc;}
.menu1 > .menu1-top{display:none;}
.menu1-topbg{height:9px;background:url(img/menu-main-top.png);}
.menu1-main{padding-top:5px;}
ul.menu1ul{margin:0px;padding:0px;list-style-image:none;}
li.menu1-main0, li.menu1-main1, li.menu1-main2, li.menu1-main3, li.menu1-main4, li.menu1-main5{margin:0px;list-style:square inside;color:#3f48cc;border-top:1px solid #FFFFFF;}
li.menu1-main0{padding:6px 15px 8px 15px;}
li.menu1-main0 a{color:#000000;text-decoration:none;font-size:13px;}
li.menu1-main0:first-child{background:none;border-top:none;}
li.menu1-main1{padding:6px 15px 8px 30px;}
li.menu1-main1 a{color:#000000;text-decoration:none;font-size:13px;}
li.menu1-main2{padding:6px 15px 8px 45px;}
li.menu1-main2 a{color:#000000;text-decoration:none;font-size:12px;}
li.menu1-main3{padding:6px 15px 8px 65px;}
li.menu1-main3 a{color:#000000;text-decoration:none;font-size:13px;}
li.menu1-main3 a:hover{color:#4569F0;}
li.menu1-main4{list-style-image:none;}
li.menu1-main4 a{text-decoration:none;color:#000000;display:inline-block;padding:0px 0px 3px 45px;margin:0px 10px 3px 7px;font-size:100%;font-weight:normal;text-decoration:none;list-style:none none;}
li.menu1-main5{list-style-image:none;}
li.menu1-main5 a{text-decoration:none;color:#000000;display:inline-block;padding:0px 0px 3px 50px;margin:0px 10px 3px 7px;font-size:100%;font-weight:normal;text-decoration:none;list-style:none none;}
li.menu1-main5 a:hover{color:#4569F0;}
li.menu1-main6{list-style-image:none;}
li.menu1-main6 a{text-decoration:none;color:#000000;display:block;padding:0px 0px 3px 55px;margin:0px 10px 3px 7px;font-size:100%;font-weight:normal;text-decoration:none;list-style:none none;}
li.menu1-main6 a:hover{color:#4569F0;}
li.menu1-main0:hover, li.menu1-main1:hover, li.menu1-main2:hover, li.menu1-main3:hover{background:#FFFFFF;}
li.menu1-main0 a.active, li.menu1-main1 a.active, li.menu1-main2 a.active, li.menu1-main3 a.active, li.menu1-main4 a.active, li.menu1-main5 a.active, li.menu1-main6 a.active{color:#000000;font-weight:bold;}
li.menu1-main0 a.active2, li.menu1-main1 a.active2, li.menu1-main2 a.active2, li.menu1-main3 a.active2, li.menu1-main4 a.active2, li.menu1-main5 a.active2, li.menu1-main6 a.active2{color:#000000;font-weight:bold;}
.menu1-bot{height:8px;}
.mods1{height:72px;background:url(img/bg-funkce.png) no-repeat;margin:0px 0px 10px 0px;}
.mods1 .mods1form{color:#333333;width:163px;height:16px;background:White;border:0px;padding:2px 5px;float:left;}
.mods2{margin-bottom:10px;background:#EFEFEF;}
.modintopbg{height:9px;}
.modinbotbg{margin-bottom:10px;}
.mododber,
.modhledat{color:#FFFFFF;padding:10px 10px 0px 22px;font-size:14px;background:#30a9ff;}
.mododber form,
.modhledat form{padding:0px;margin:5px 0px 0px 0px;}
.mododber img,
.modhledat img{border:0px;float:left;}
.novinky{padding:5px 0px 10px 0px;}
.novinka{margin:0px 0px 10px 0px;padding:0px 15px 10px 15px;display:block;border-bottom:1px solid #FFFFFF;}
.detnovinkatab{padding:18px 0px 0px 0px;}
.novinkadatum{font-size:8pt;font-weight:normal;color:gray;margin-top:0px;text-decoration:none;}
a.novinkanadpis{margin-bottom:4px;text-decoration:none;display:block;padding:0px 0px 0px 0px;font-size:13px;}
a.novinkanadpis:hover{color:#000000;}
.novinka img{max-width:100%;width:auto;margin:5px 0px 0px 0px;border:1px solid #eeeeee;}
.novinka img:hover{border:1px solid #cacaca;}
.novinka p{}
.novinkavice{padding:0px 0px 0px 0px;text-align:right;}
a.novinkavicelink{font-size:13px;color:#000000;}
a.novinkavicelink:hover{color:#009AFF;}
p.archiv{padding:0px 15px 0px 15px;margin:0;}
p.archiv a{text-transform:uppercase;}
p.archiv a:hover{color:#009AFF;}
.modkosikfunc{color:white;padding:15px 20px 5px 20px;text-align:left;background:#30a9ff;}
.modkosikfunc span{}
.modkosikfunc img{margin-top:8px;}
.modkosikfunc2{padding:5px 20px 10px 20px;text-align:left;}
.modkosikfunc a{color:#FFFFFF;}
.modkosikfunc a:hover{color:#000000;}
.modkosikfunc a.tlodhlasit, .modkosikfunc a.tlucet{margin-top:8px;display:inline-block;padding:0px 20px 0px 0px;color:#FFFFFF;text-decoration:none;}
.modkosikfunc a.tlkosik{margin-top:8px;display:block;height:28px;padding:7px 0px 0px 45px;background:#FFFFFF url(img/kosiktl.png) no-repeat 5px 5px;color:#4569F0;font-size:15px;text-decoration:none;}
.modkosikfunc a.tlkosik:hover{background:#E5E5E5 url(img/kosiktl.png) no-repeat 5px 5px;}
.modkosikfunc a.tlucet:hover, .modkosikfunc a.tlodhlasit:hover, .modkosikfunc a.tlkosik:hover{color:black;text-decoration:none;}
.modtagymain{padding:15px 10px 5px 22px;}
.modtagymain a.vtag1{font-size:120%;}
.modtagymain a.vtag2{font-size:100%;}
.modtagymain a.vtag3{font-size:140%;}
.modtagymain a.vtag4{font-size:110%;}
.modtagymain a.vtag5{font-size:90%;}
.modnejhledanein{padding:15px 10px 5px 10px;}
.modnejhledanein ul{margin:0;padding:0;list-style:none;}
.modnejhledanein ul li{margin:0;padding:0;list-style:none;background:url(img/ico-parneri.png) no-repeat 0px 6px;padding:0px 0px 0px 12px;line-height:160%;}
.modnejoblibene{padding:15px 0px 10px 0px;}
.modnejoblibene ul{margin:0;padding:0;list-style:none;}
.modnejoblibene ul li{margin:0px 0px 12px 0px;padding:0;list-style:none;}
.modnejoblibene p{padding:0px 0px 10px 0px;margin:5px 0px 10px 0px;display:block;text-align:center;background:url(img/menu1-icobot.png) no-repeat bottom;}
.modnejoblibene p img{margin:5px 0px 2px 60px;border:1px solid #eeeeee;display:block;}
.modnejoblibene p img:hover{border:1px solid #cacaca;}
.modnejoblibene p span{color:#f64d2d;font-weight:bold;}
.modpartnerimain{padding:15px 10px 5px 10px;}
.modpartnerimain a.normal{background:url(img/ico-parneri.png) no-repeat 0px 5px;padding:0px 0px 0px 12px;line-height:160%;}
.modpartnerimain a{background:none;line-height:160%;}
span.modpartnerimainvice{text-align:justify;text-decoration:none;}
span.modpartnerimainvice a{font-weight:bold;cursor:help;color:black;text-decoration:none;background:none;line-height:100%;padding:0;}
span.modpartnerimainvice a:hover{text-decoration:none;}
span.modpartnerimainvice a img{width:10px;height:10px;border:0px;position:relative;top:2px;}
span.modpartnerimainvice a span{position:relative;font-size:90%;font-weight:normal;text-align:left;text-decoration:none;}
span.modpartnerimainvice a span span{display:block;position:absolute;visibility:hidden;bottom:12px;right:-10px;padding:5px;width:150px;background:#666d76;border:1px solid #1a4e88;text-decoration:none;color:white;}
span.modpartnerimainvice a:hover span span{visibility:visible;text-decoration:none;}
.modanketamain{padding:5px 10px 5px 20px;background:url(img/menu1-icobot.png) no-repeat bottom;margin-bottom:10px;}
.modanketamain p.otazka{font-weight:bold;}
.modanketamain table img{height:3px;}
.modanketamain table span{font-size:10px;color:#6d6e70;}
.modanketamain table span.cisla{font-size:10px;color:#d9030d;float:right;}
.modanketamain div.stav{background:#666d76;height:2px;}
.modanketamain input[type="radio"]{float:right;margin:0;}
.modanketamain input[type="submit"]{float:right;margin:0;}
p.anarchiv{background:url(img/noviarchivbg.png) no-repeat bottom;padding:0px 0px 0px 20px;margin:0;height:25px;}
p.anarchiv a{color:#4569F0;border-bottom:1px solid #bdbcba;text-decoration:none;}
p.anarchiv a:hover{color:#000000;}
.modtxtmain{padding:3px 15px 5px 15px;}
a.button-mena, a.button-mena-active{display:block;float:left;padding:5px 8px;line-height:20px;text-align:center;margin:10px 10px 10px 0px;text-decoration:none;color:#333333;}
a.button-mena{text-decoration:none;background-color:#72C7FF;}
a.button-mena:hover{background:#3b3b3b;color:white;}
a.button-mena-active{background:#72C7FF;color:white;}
a.button-vlajka{text-decoration:none;}
a.button-vlajka img{border:none;margin:5px 5px 0px 0px;}
.modfotogal{padding-bottom:10px;}
.modfotogal td{width:25%;padding:5px 0px 8px 5px;text-align:center;vertical-align:top;}
.modfotogal td.first{padding:5px 0px 8px 0px;text-align:center;vertical-align:top;}
.modfotogal img{border:1px solid #cacaca;padding:5px;background:#eeeeee;}
.modfotogal img:hover{border:1px solid black;}
.modfotogal a{width:25%;display:inline-block;margin-bottom:2%;float:left;padding:0;}
.modfotogal a img{width:90%;padding:2%;border:1px solid #cacaca;background:#EFEFEF;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.download-tab{border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.download-nadpis{font-weight:bolder;background:url(img/det-predely-top.png) no-repeat;padding:4px 0px 0px 33px;height:25px;}
.download-text{padding:5px 5px 20px 5px;background:white;border-left:1px solid #cacaca;border-right:1px solid #cacaca;}
.download-tab-foto1, .download-tab-foto2{width:145px;vertical-align:top;background:white;border-right:1px solid Silver;}
.download-tab-foto3{width:145px;vertical-align:top;background:white;}
.download-div-foto{padding:0px 5px 0px 5px;}
.download-div-soubor{padding:0px 5px 0px 5px;}
.download-div-nazev{padding:0px 5px 0px 5px;}
.download-tab-soubor1, .download-tab-soubor2{width:145px;vertical-align:top;background:white;border-right:1px solid #cacaca;}
.download-tab-soubor3{width:145px;vertical-align:top;background:white;}
.download-tab-nazev1, .download-tab-nazev2{width:145px;vertical-align:top;background:white;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;padding-bottom:10px;}
.download-tab-nazev3{width:145px;vertical-align:top;background:white;border-bottom:1px solid #cacaca;padding-bottom:10px;}
.menu-vyrobce{margin-top:10px;height:45px;padding:5px 0px 0px 18px;color:#422E2E;font-weight:bold;font-size:12px;}
#r-main{margin-top:0px;}
#r-main-bot{width:213px;margin-left:6px;height:4px;background:url(img/pravo-bg-bot.png);}
.modform{}
.modform span{color:red;font-weight:bold;}
p.navigace{margin:0px 0px 10px 0px;padding:0;color:#6b6b6b;}
p.navigace a{text-decoration:underline;color:#6b6b6b;}
p.navigace a:hover{text-decoration:underline;color:#000000;}
p.navigace span{color:#4569F0;text-decoration:none;padding:0px 5px 0px 5px;}
#obsah{min-height:350px;}
.obsah-bgtop{height:9px;background:url(img/obsah-top.png);}
.text-vrch{background:url(img/napdis-bg.png) no-repeat;margin:0px 0px 0px 0px;}
.obsah-bot{margin-bottom:10px;}
#obsah .obsah-top,
#obsah .obsah-bot{line-height:140%;}
#obsah .obsah-top li,
#obsah .obsah-bot li{padding:0px 0px 15px 0px;}
#obsah .obsah-top li:last-child,
#obsah .obsah-bot li:last-child{padding:0px 0px 0px 0px;}
#obsah .obsah-top a,
#obsah .obsah-bot a{}
#obsah .obsah-top a:hover,
#obsah .obsah-bot a:hover{}
.vypclan{padding:0px 0px 13px 0px;margin:13px 0px 13px 0px;border-bottom:1px dotted #cacaca;}
.vypclan td{vertical-align:top;}
.vypclan td.tabfoto{width:135px;}
.vypclan td.tabfoto img{border:1px solid #eeeeee;width:125px;}
.vypclan td.tabfoto img:hover{border:1px solid #cacaca;}
.vypclan h2 a{font-weight:bold;}
.vypclan span.datum{font-size:10px;}
.vypclan p.anot{margin:0;padding:0;display:block;}
.vypclan p.vice{display:block;text-align:right;}
.detclan{display:block;}
.detclan td{vertical-align:top;}
.detclan td.tabfoto{width:135px;}
.detclan td.tabfoto img{border:1px solid #eeeeee;width:125px;}
.detclan td.tabfoto img:hover{border:1px solid #cacaca;}
.detclan img.detclanimg{border:1px solid #eeeeee;float:left;margin-right:15px;}
.detclan img.detclanimg:hover{border:1px solid #cacaca;}
.detclan p.anot{margin:0;padding:0;font-style:italic;}
.detclan span.datum{font-size:10px;}
.detclan p.download{display:block;text-align:right;font-weight:bold;}
.vyp-zbozi{clear:both;}
.vypfiltry{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:5px 0px 5px 0px;font-size:11px;}
.strankovani{}
.strankovani span{padding:3px 5px 3px 5px;background:#99bce5;font-size:11px;text-decoration:none;color:#333333;margin-right:5px;}
.strankovani a:link, .strankovani a:active, .strankovani a:visited{padding:3px 5px 3px 5px;background:#DDDDDD;font-size:11px;text-decoration:none;color:#333333;margin-right:5px;}
.strankovani a:hover{background:#BEBEBE;text-decoration:none;color:#ee1c25;}
.trizeni{padding:5px 0px 5px 0px;}
.trizeni img{border:none;}
.trizeni select{border:solid 1px #cacaca;font-size:11px;}
.trizeni td.td1{width:75px;}
.trizeni td.td2{width:50px;}
.trizeni td.td3{width:100px;}
.trizeni td.td4{}
.trizeni td.td5{text-align:right;}
.vypfiltry2{border-bottom:1px solid #cacaca;padding:5px 0px 5px 0px;font-size:11px;}
#head_vyr{}
#schovaj{font-weight:bold;height:20px;width:70px;margin:0;background:url(img/sipkadole.png) no-repeat;background-color:#cacaca;padding-left:20px;line-height:20px;cursor:pointer;float:left;}
#polozky{float:left;margin-left:15px;height:20px;line-height:20px;}
#vyrobcovia{line-height:30px;font-style:underline;margin:0;padding:0;background-color:#cacaca;clear:both;}
.one-vyr{float:left;}
.reset{clear:both;}
div.vypfiltryv14{background:#EFEFEF;padding:15px;margin:20px 0px 0px 0px;}
div.vypfiltryv14 table{width:100%;}
div.vypfiltryv14 span.marg5{display:inline-block;margin-right:5px;}
div.vypfiltryv14 span.top{position:relative;bottom:5px;}
div.vypfiltryv14 select{margin-right:5px;background:#FFFFFF;}
div.vypfiltryv14 div.strankovaniv14{float:right;}
div.vypfiltryv14 div.strankovaniv14 span{margin-right:5px;}
div.vypfiltryv14 div.strankovaniv14 a:link, div.vypfiltryv14 div.strankovaniv14 a:active, div.vypfiltryv14 div.strankovaniv14 a:visited{padding:5px 8px;background:#FFFFFF;font-size:11px;text-decoration:none;color:#000000;margin-right:5px;}
div.vypfiltryv14 div.strankovaniv14 a:hover{background:#3f48cc;text-decoration:none;color:#FFFFFF;}
div.vypfiltryv14 div.strankovaniv14 b{display:inline-block;padding:5px 8px;background:#3f48cc;margin-right:5px;color:rgba(255,255,255,1.00);}
div.vypparametryv14{background:#EFEFEF;padding:15px;margin:10px 0px;}
div.vypparametryv14 div.filceny, div.vypparametryv14 div.filvyrobci, div.vypparametryv14 div.filparametry{}
div.vypparametryv14 div.filceny{float:right;width:45%;}
div.vypparametryv14 div.filparametry strong{display:inline-block;margin-top:10px;}
div.vypparametryv14 div.filceny p.parnadp, div.vypparametryv14 div.filvyrobci p.parnadp, div.vypparametryv14 div.filparametry p.parnadp{font-size:12px;}
div.vypparametryv14 div.filceny p.parnadp a, div.vypparametryv14 div.filvyrobci p.parnadp a, div.vypparametryv14 div.filparametry p.parnadp a{font-weight:bold;text-decoration:none;}
div.vypparametryv14 div.filceny p.parnadp{margin:0px 0px 0px 0px !important;padding:5px 0px 5px 20px !important;}
div.vypparametryv14 div.filvyrobci p.parnadp, div.vypparametryv14 div.filparametry p.parnadp{margin:5px 0px 0px 0px !important;padding:5px 0px 5px 9px !important;background:#FFFFFF;cursor:pointer;width:50%;position:relative;height:20px;line-height:20px;}
div.vypparametryv14 div.filvyrobci p.parnadp:hover, div.vypparametryv14 div.filparametry p.parnadp:hover{color:#000000;text-decoration:underline;}
div.vypparametryv14 div.filvyrobci div.parcont, div.vypparametryv14 div.filparametry div.parcont{padding:5px 0px 5px 25px !important;background:#FFFFFF;}
div.vypparametryv14 div.filvyrobci p.parnadp i, div.vypparametryv14 div.filparametry p.parnadp i{font-size:20px;color:#ffffff;background:#3f48cc;position:absolute;top:0px;right:0px;line-height:20px;height:20px;padding:5px;}
div.vypparametryv14 div.filvyrobci div.hide, div.vypparametryv14 div.filparametry div.hide{display:none;}
div.vypparametryv14 div.filvyrobci label{margin:0px 5px 5px 0px;white-space:nowrap;background:#FFFFFF;padding:5px 8px;display:inline-block;min-width:100px;border:1px solid #E0E0E0;}
div.vypparametryv14 div.filvyrobci label i{color:#747474;}
div.vypparametryv14 div.filvyrobci label input{margin:0px 4px 0px 0px;position:relative;top:2px;}
div.vypparametryv14 div.filparametry table tr td.name{padding:6px 10px 0px 0px;font-weight:bold;vertical-align:top;min-width:90px;}
div.vypparametryv14 div.filparametry label{margin:0px 8px 5px 0px;white-space:nowrap;background:#FFFFFF;padding:5px 8px;display:inline-block;min-width:154px;border:1px solid #E0E0E0;}
div.vypparametryv14 div.filparametry select{margin:0px 8px 5px 0px;white-space:nowrap;background:#FFFFFF;padding:5px 8px;border:1px solid #E0E0E0;}
div.vypparametryv14 div.filparametry label.barva{background:none;}
div.vypparametryv14 div.filparametry label i{color:#747474;}
div.vypparametryv14 div.filparametry label input{margin:0px 4px 0px 0px;position:relative;top:2px;}
div.vypparametryv14 div.filceny p.parnadp{padding:0px 0px 0px 0px !important;background:none !important;}
div.vypparametryv14 div.filceny div.slideceny{padding:0px 10px 10px 10px;}
div.vypparametryv14 div.filceny div#slider-cena{width:100% !important;}
div.vypparametryv14 div.filbuttons{padding:10px 0px 0px 0px;text-align:right;}
div.vypparametryv14 .ui-widget-header{background:#3f48cc !important;}
.vypzboziv1{float:left;width:200px;margin:20px 24px 0px 0px;background:#FFFFFF;}
.vypzboziv1:hover{background:#FCFEFF;-webkit-box-shadow:0px 0px 20px #949494;-moz-box-shadow:0px 0px 20px #949494;box-shadow:0px 0px 20px #949494;}
.vypzboziv1:hover .vyptab.top h2 a{color:#000000;}
.vypzboziv1.last{margin-right:0px !important;}
.vypzboziv1 > .vyptab{width:auto !important;}
.vypzboziv1 > .vyptab.autoheight{}
.vypzbozi{margin-top:10px;padding-bottom:20px;}
.vyptab{width:148px;vertical-align:top;position:relative;}
.vyptab.top{padding:5px 5px 5px 5px;}
.vyptab.top h2{font-size:100%;margin:0;padding:0;line-height:15px;}
.vyptab.top h2 a{color:#333333;text-decoration:none;font-weight:bold;}
.vyptab.top h2 a:hover{}
.vyptab.mid{}
.vyptab.mid div.slevy{z-index:1000;position:absolute;font-size:12px;left:-10px;top:0px;opacity:0.9;-khtml-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=95);max-width:80px;}
.vyptab.mid div.slevy span.sleva{text-align:center;color:white;background:red;display:block;padding:3px 10px;margin-bottom:3px;position:relative;font-size:18px;}
.vyptab.mid div.slevy span.sleva:after{height:0;width:0;-moz-transform:scale(0.9999);border-top:9px solid red;border-right:9px solid transparent;border-top-width:8px;content:"";display:block;position:absolute;top:0;right:-9px;z-index:-1;}
.vyptab.mid div.slevy span.akce{text-align:center;color:white;background:#FF8100;display:block;padding:3px 10px;margin-bottom:3px;position:relative;font-size:18px;}
.vyptab.mid div.slevy span.akce:after{height:0;width:0;-moz-transform:scale(0.9999);border-top:9px solid #FF8100;border-right:9px solid transparent;border-top-width:8px;content:"";display:block;position:absolute;top:0;right:-9px;z-index:-1;}
.vyptab.mid div.slevy span.dopzdarma{text-align:left;color:white;background:#59b1e7;display:block;padding:3px 10px;position:relative;text-transform:uppercase;font-size:10px;width:80px;}
div.slevy span.dopzdarma i{font-size:28px;float:left;margin-right:5px;margin-top:0px;}
.vyptab.mid div.slevy span.dopzdarma:after{height:0;width:0;-moz-transform:scale(0.9999);border-top:9px solid #59b1e7;border-right:9px solid transparent;border-top-width:8px;content:"";display:block;position:absolute;top:0;right:-9px;z-index:-1;}
.vypzboziv1:hover .vyptab.mid div.slevy{opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.vyptab.mid img{border:none;width:200px;height:auto;margin-bottom:0px;}
.vyptab.bot{padding:5px;}
.vyptab.bot p{padding:0;margin:0;}
.puvodnicena{text-decoration:line-through;}
.vyptab.cena{}
.vyptab.cena .ceny{padding:5px;min-height:45px;}
.vyptab.cena .ceny .vyp-cena{float:left;font-size:20px;color:#000000;font-weight:normal;}
.vyptab.cena .ceny .vyp-sklada{float:right;font-size:10px;text-align:right;}
.vyptab.cena .ceny .vyp-skladn{float:right;font-size:10px;color:red;}
.vyptab.cena .ceny .vyp-usetrite{padding-top:2px;float:left;font-size:10px;}
.vyptab.cena .ceny .vyp-usetrite span{text-decoration:line-through;}
.vyptab.cena .tlacitka{padding-top:5px;text-transform:uppercase;clear:both;}
.vyptab.cena .tlacitka .kosik a{display:block;text-decoration:none;font-size:15px;color:#FFFFFF;float:right;background:#79AE00;padding:5px 10px;}
.vyptab.cena .tlacitka .detail a{display:block;text-decoration:none;font-size:15px;color:#FFFFFF;float:left;background:#7E7E7E;padding:5px 10px;}
.vyptab.cena .tlacitka .kosik a:hover,
.vyptab.cena .tlacitka .detail a:hover{background:#59B1E7;}
.vyp-cenanazev{color:#3b3b3b;font-weight:bold;}
.vyp-cenanazevakce{color:red;font-weight:bold;}
.vyp-cena{font-size:13px;color:#f64d2d;font-weight:bold;}
.det-pribuznet:link, .det-pribuznet:active, .det-pribuznet:visited{text-decoration:none;font-weight:bold;}
.det-pribuznet:hover{}
.det-cenaakcni{color:red;font-weight:bold;}
.det-cenavip{color:red;font-weight:bold;}
.vypzboziv2{margin-top:10px;padding:10px 0px 10px 0px;border-bottom:solid 1px #E0E0E0;}
.vypzboziv2 h2{margin:0;padding:0px 0px 10px 0px;font-size:110%;}
.vypzboziv2 h2 a{text-decoration:underline;color:#000000;font-weight:bold;}
.vypzboziv2 h2 a:hover{color:#009AFF;}
.vypzboziv2 .top{}
.vypzboziv2 .top div.kod{float:left;}
.vypzboziv2 .top div.ceny{float:right;}
.vypzboziv2 .top div.ceny table{text-align:center;}
.vypzboziv2 .top div.ceny table td{border-right:1px solid #cacaca;padding:0px 5px 0px 5px;}
.vypzboziv2 .top div.ceny table td:last-child{border:none;}
.vypzboziv2 .top div.ceny td.normal{color:#fb5f07;}
.vypzboziv2 .top div.ceny td.normalb{color:#fb5f07;font-weight:bold;}
.vypzboziv2 .top div.ceny td.usetrite{color:black;}
.vypzboziv2 .top div.ceny td.usetrite span{text-decoration:line-through;}
.vypzboziv2 .top div.ceny td.moc{color:black;}
.vypzboziv2 .top div.ceny td.marze{color:#02bfdb;}
.vypzboziv2 .main div.left{float:left;width:160px;}
.vypzboziv2 .main div.left img{border:1px solid #eeeeee;width:156px;height:117px;}
.vypzboziv2 .main div.left img{border:1px solid #cacaca;}
.vypzboziv2 .main div.left div.slevy{z-index:1000;position:absolute;font-weight:bold;font-size:12px;margin:0;width:50px;}
.vypzboziv2 .main div.left div.slevy span.sleva{text-align:center;color:white;background:red;display:block;padding:3px 10px;margin-bottom:3px;}
.vypzboziv2 .main div.left div.slevy span.sleva:after{height:0;width:0;-moz-transform:scale(0.9999);border-top:9px solid red;border-right:9px solid transparent;border-top-width:8px;content:"";display:block;position:absolute;top:0;right:-9px;z-index:-1;}
.vypzboziv2 .main div.left div.slevy span.akce{text-align:center;color:white;background:#ff9600;display:block;padding:3px 10px;}
.vypzboziv2 .main div.left div.slevy span.akce:after{height:0;width:0;-moz-transform:scale(0.9999);border-top:9px solid #ff9600;border-right:9px solid transparent;border-top-width:8px;content:"";display:block;position:absolute;top:0;right:-9px;z-index:-1;}
.vypzboziv2 .main div.right{float:right;width:320px}
.vypzboziv2 .main div.right p{margin:0;padding:0;}
.vypzboziv2 .main div.right p{margin:0;padding:0;}
.vypzboziv2 .main div.right span.sklad{display:block;margin-top:12px;}
.vypzboziv2 .bot{padding:5px 0px 0px 0px;}
.vypzboziv2 .bot div.left{float:left;width:160px;padding-top:5px;}
.vypzboziv2 .bot div.right{float:right;width:330px;text-align:right;}
.vypzboziv2 .bot input[type="text"]{width:20px;height:20px;border:1px solid #747474;margin:0;}
.vypzboziv2 .bot span.kosik input[type="submit"]{background:#79AE00;padding:5px;color:white;text-decoration:none;margin:0;border:none;}
.vypzboziv2 .bot span.kosik input[type="submit"]:hover{background:black;}
.vypzboziv2 .bot span.detail a{background:#7E7E7E;padding:5px;color:white;text-decoration:none;}
.vypzboziv2 .bot span.kosik a:hover,
.vypzboziv2 .bot span.detail a:hover{background:black;}
.vyptab.cena .ceny span.vyp-sklada span.sklad-oranzova,
.vypzboziv2 .main div.right span.sklad span.sklad-oranzova{color:orange;}
.vyptab.cena .ceny span.vyp-sklada span.sklad-zelena,
.vypzboziv2 .main div.right span.sklad span.sklad-zelena{color:green;}
.vyptab.cena .ceny span.vyp-sklada span.sklad-cervena,
.vypzboziv2 .main div.right span.sklad span.sklad-cervena{color:red;}
.mnozinyzbozi{padding:5px 0px 5px 0px;}
h2.mnozh2{margin:15px 0px 5px 0px;}
.mnoztab{width:206px;vertical-align:top;text-align:center;background:#EFEFEF;padding:0px 5px;}
.mnoztab.top{border-right:1px solid #cccccc;}
.mnoztab.top a{color:#000000;}
.mnoztab.top a:hover{color:black;}
.mnoztab.mid{border-right:1px solid #cccccc;}
.mnoztab.mid img{border:none;max-width:100%;width:100%;}
.mnoztab.bot{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mnoztab.bot p{padding:0;margin:0;display:block;}
.mnoztab.bot span{display:block;font-weight:bold;}
.mnoztab.bot span strong{color:#f64d2d;}
.vypmnoz{margin:15px 0px 15px 0px;}
.vypmnoz ul{padding:0;margin:0;}
.vypmnoz ul li.nic{display:block;float:left;background:#e7e8f6;width:218px;margin:0px 2px 2px 0px;height:50px;line-height:50px;}
.vypmnoz ul li.nic a{text-decoration:none;color:#000000;display:inline-block;padding-left:20px;line-height:normal;vertical-align:middle;width:160px;font-weight:bold;}
.vypmnoz ul li.nic:hover{background:#cfd7ec;}
.vypmnoz ul li.nic:hover a, .vypmnoz ul li.nic:hover::after, .vypmnoz ul li.nic:hover::before{color:#000000;}
.vypmnoz ul li.nic:before, .vypmnoz ul li.nic:after,
.vypmnoz ul li.obr a::after{font-family:FontAwesome;font-style:normal;display:inline-block;text-decoration:inherit;color:#3f48cc;font-weight:bold;font-size:15px;vertical-align:middle;margin-left:15px;}
.vypmnoz ul li.nic::before{content:"\f0da";}
.vypmnoz ul li.obr{display:block;float:left;margin:0px 2px 2px 0px;background:#e7e8f6;width:218px;}
.vypmnoz ul li:nth-child(4n+4){margin:0px 0px 2px 0px;}
.vypmnoz ul li.obr:hover{background:#cfd7ec;}
.vypmnoz ul li.obr a{text-decoration:none;display:block;padding:0px 5px 0px 0px;height:50px;line-height:50px;color:#000000;font-weight:bold;}
.vypmnoz ul li.obr:hover a, .vypmnoz ul li.obr:hover a::after{color:#000000;}
.vypmnoz ul li.obr a img{display:block;border:1px solid #e7e8f6;width:43px;height:48px;line-height:normal;vertical-align:middle;float:left;}
.vypmnoz ul li.obr a img:hover{}
.vypmnoz ul li.obr a span{display:inline-block;padding-left:10px;line-height:normal;vertical-align:middle;width:150px;}
.vypmnoz ul li.obr a::after{margin-left:5px;}
.detmain{padding:15px 0px 20px 0px;}
.detmain .tabfoto{width:400px;vertical-align:top;float:left;}
.detmain .tabfoto img{border:1px solid #eeeeee;max-width:100%;}
.detmain .tabfoto img:hover{border:1px solid #cacaca;}
.detmain .tabinfo{width:450px;vertical-align:top;float:right;}
.detmain .tabinfo .detin{padding-bottom:10px;}
.detmain .tabinfo .detin h2{font-size:130%;font-weight:normal;color:#000000;text-align:left;padding:0;margin:0;}
.detmain .tabinfo .detin div.detakcel{margin:5px 0px 0px 0px;padding:5px 0px 5px 5px;background:#FFFFFF;min-height:35px;}
.detmain .tabinfo .detin div.detakcel span.akce{color:red;font-weight:normal;font-size:14px;}
.detmain .tabinfo .detin div.detakcer{margin:5px 0px 0px 0px;padding:5px 5px 5px 0px;background:#FFFFFF;min-height:35px;}
.detmain .tabinfo .detin > span{color:#333333;}
.detmain .tabinfo .detin span.detsklad{color:black;font-weight:bold;}
.detmain .tabinfo .detin span.sklad-oranzova{color:orange;font-weight:bold;}
.detmain .tabinfo .detin span.sklad-zelena{color:green;font-weight:bold;}
.detmain .tabinfo .detin span.sklad-cervena{color:red;font-weight:bold;}
.detmain .tabinfo .detin table tr td{position:relative;}
.detmain .tabinfo .detin span.cenanazev{color:#444444;font-size:15px;display:inline-block;margin-right:10px;font-weight:bold;width:58px;}
.detmain .tabinfo .detin span.cenanazev.akce{margin-right:8px;width:60px;}
.detmain .tabinfo .detin span.detcenasdph{color:#3f48cc;font-size:30px;font-weight:bold;display:inline-block;margin-right:10px;}
.detmain .tabinfo .detin span.detcenabezdph{font-size:11px;display:inline-block;position:relative;bottom:6px;}
.detmain .tabinfo .detin span.bazar{font-weight:bold;color:red;}
.detmain .tabinfo .detin .zbozi-akce{background:rgb(191,191,191);background:-moz-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(191,191,191,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(191,191,191,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf', endColorstr='#ffffff',GradientType=0);padding:0px;margin:0px;}
.detmain .tabinfo .detin .zbozi-akce td{padding:5px 5px 0px 5px;margin:0px;}
.detmain .tabinfo .detin .zbozi-akce td span.detcenasdph{color:#FF0004 !important;}
.detmain .tabinfo .detin .usetrite{font-weight:bold;color:#FFFFFF;font-size:20px;background:url(img/trojuh.png);}
.detmain2{border:1px solid #CACACA;padding:0px 10px 10px 10px;margin-bottom:20px;}
.detmain2 p.detnadp{color:#333333;font-size:130%;margin:0;padding:10px 0px 10px 0px;text-decoration:none;}
.detmain2 p.detnadp2{color:#333333;font-size:130%;font-weight:bold;margin:0;padding:6px 0px 10px 0px;text-decoration:none;}
.detmain2 td.detkostabtxt{border-bottom:1px dotted #6d6e70;color:#000000;padding-bottom:5px;}
.detmain2 td.cena{width:100px;text-align:center;}
.detmain2 td.kusu{width:40px;text-align:right;}
.detmain2 ul{padding:0 !important;}
.detmain2 img.galerie{margin-top:10px;border:1px solid #eeeeee;}
.detmain2 img.galerie:hover{border:1px solid #cacaca;}
.detmain2 span.musivypln{color:red;}
div.detmain2.objednavka{border:none;background:#FFFFFF;padding:10px;}
div.detmain2.objednavka p.detnadp{font-weight:bold;font-size:20px;}
div.detmain2.objednavka form{font-size:13px;}
.detmaindalsi{border:1px solid #CACACA;background:url(img/det-predely-top.png) no-repeat top;padding:0px 6px 10px 6px;margin-bottom:20px;overflow:hidden;}
.detvypisproduktu p.detnadp,
.detmaindalsi p.detnadp{color:#000000;font-size:130%;font-weight:bold;margin:0;padding:6px 0px 0px 0px;text-decoration:none;}
input[type="text"].pockusu{width:30px;color:#000000;background:#FFFFFF;border:1px solid #cacaca;padding:5px 5px;text-align:center;}
.detmain div.unavailable, .detmain2 div.unavailable{padding:15px;margin-top:15px;text-align:center;background:#FF383C;font-size:150%;color:#FFFFFF;text-transform:uppercase;}
#tabs-galerie table td:nth-child(odd){width:25%;}
#tabs-galerie table td img{width:90%;max-width:90%;height:auto;}
#tabs-kestazeni table.tabmain{margin:0px 0px 15px 0px;}
#tabs-kestazeni a .fa{font-size:20px;text-decoration:none;margin-right:10px;}
#kosmain{padding-top:15px;font-size:11px;}
.kosnaviin{background:#EDEDED;padding:13px;color:#aeaeae;float:left;margin:0px 10px 15px 0px;font-weight:bold;font-size:12px;}
.kosnaviin-on{padding:13px;background:#3b3b3b;color:white;float:left;margin:0px 10px 15px 0px;font-weight:bold;font-size:12px;}
.lastkosnaviin{background:#EDEDED;padding:13px;color:#aeaeae;float:right;margin:0px 0px 15px 0px;font-weight:bold;font-size:12px;}
.lastkosnaviin-on{padding:13px;background:#2687e2;color:white;float:right;margin:0px 0px 15px 0px;font-weight:bold;font-size:12px;}
.kostab{background:#eeeeee;}
.kostabtr1{background:#6d6e70;color:white;font-weight:bold;text-align:center;vertical-align:top;}
.kostabtr2{background:#f7f7f7;}
.kostabtr2:hover{background:#f1f7fc;}
.kostabtr3{background:#eaeaea;}
.kostabtr3:hover{background:#f1f7fc;}
.kostab input[type="text"]{width:20px;}
.kospocet{text-align:right;margin-bottom:15px;}
.koscelkem{font-size:12px;margin:10px 0px 15px 0px;background:#ededed;padding:10px;}
input[type="submit"].kostl2, a.button.kostl2{color:#FFFFFF;font-weight:bold;padding:5px 10px;font-size:20px;text-transform:uppercase;background:#7e9e00;background:-moz-linear-gradient(top, #7e9e00 0%, #91c71d 100%);background:-webkit-linear-gradient(top, #7e9e00 0%,#91c71d 100%);background:linear-gradient(to bottom, #7e9e00 0%,#91c71d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e9e00', endColorstr='#91c71d',GradientType=0);}
input[type="submit"].kostl2:hover, a.button.kostl2:hover{background:#639900;background:-moz-linear-gradient(top, #639900 0%, #91c71d 100%);background:-webkit-linear-gradient(top, #639900 0%,#91c71d 100%);background:linear-gradient(to bottom, #639900 0%,#91c71d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#639900', endColorstr='#91c71d',GradientType=0);}
.kosreginfo{background:#cacaca;padding:8px;color:#3b3b3b;margin-bottom:10px;}
.kosregtab{}
.kosregtab span{color:red;}
.kosregtab .koserr{color:red;}
.kosredp{color:red;text-align:right;}
#col-obsah-wide{}
#kosmain-wide{padding:20px 20px 50px 20px;background:#ffffff;}
#kosmain-wide .kostab{background:#ffffff;margin-bottom:10px;}
#kosmain-wide table.kosregtab input,
#kosmain table.kosregtab input{width:70%;}
#kosmain-wide, #kosmain-wide table.kostab input[type="text"], #kosmain-wide a.button, #kosmain-wide input[type="submit"], #kosmain-wide input[type="button"], #kosmain-wide table.kosregtab input, #kosmain-wide table.kosregtab select, #kosmain-wide div.koscelkem input{font-size:13px;}
#kosmain-wide .kosnaviin, #kosmain-wide .kosnaviin-on, #kosmain-wide .lastkosnaviin{font-size:20px !important;font-weight:normal;margin:0px 20px 20px 0px;background:none;padding:0;color:#5d5d5d;float:none;display:inline-block;text-transform:uppercase;}
#kosmain-wide .kosnaviin-on{color:#000000;}
#kosmain-wide .lastkosnaviin{margin:0px 0px 20px 0px;}
.kosnaviin .number, .kosnaviin-on .number{display:inline-block;font-size:20px;text-align:center;width:35px;height:35px;line-height:35px;margin:0 15px 0 0px;border:2px solid #b7b7b7;font-weight:400;color:#9c9c9c;}
.kosnaviin .numtext, .kosnaviin-on .numtext{display:inline-block;margin:0 20px 0 0px;}
.kosnaviin-on .number{background:#5d5d5d;border:2px solid #5d5d5d;color:#FFFFFF;}
.kosnaviin .fa, .kosnaviin-on .fa{font-size:17px;color:#b7b7b7;}
#kosmain-wide .kostabtr1{background:#ffffff;color:#000000;}
#kosmain-wide .kostabtr2, #kosmain-wide .kostabtr3{background:#ffffff;}
#kosmain-wide .kostabtr2:hover, #kosmain-wide tr.kostabtr3:hover, #kosmain-wide table.kosregtab tr:hover{background:#ffffff;}
#kosmain-wide .kostabtr1 td{padding:10px !important;font-weight:normal;text-transform:uppercase;}
#kosmain-wide .kostabtr2 td, #kosmain-wide .kostabtr3 td{border-top:1px solid #ededed;}
#kosmain-wide td.tdimg{width:120px !important;padding:10px 0;}
#kosmain-wide .kostabimg{width:80px !important;}
#kosmain-wide table.kostab input[type="text"]{width:20px;padding:5px 10px;background:#FFFFFF;text-align:center;}
#kosmain-wide .kostab .fa{font-size:15px;}
#kosmain-wide table.kosregtab tr td:first-child,
#kosmain table.kosregtab tr td:first-child{width:250px !important;}
#kosmain-wide table.kosregtab input, #kosmain-wide table.kosregtab select,
#kosmain table.kosregtab input, #kosmain table.kosregtab select{padding:5px 10px;}
#kosmain-wide div.kospocet{text-align:right;margin-bottom:15px;float:right;}
#kosmain-wide div.koscelkem input{padding:5px 10px;}
#kosmain-wide div.koscelkem, #kosmain-wide div.koscenacelkem{font-size:15px;}
#kosmain-wide input[type="submit"].kostl2, #kosmain-wide a.button.kostl2{font-size:15px !important;padding:10px;border:1px #d25000 solid;background:#f96a12;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f96a12),color-stop(1,#f25c01));background:-ms-linear-gradient(bottom,#f96a12,#f25c01);background:-moz-linear-gradient(center bottom,#f96a12 0%,#f25c01 100%);background:-o-linear-gradient(#f25c01,#f96a12);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f25c01', endColorstr='#f96a12', GradientType=0);-webkit-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.4);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.4);box-shadow:0px 2px 5px 0px rgba(50,50,50,0.4);}
#kosmain-wide input[type="submit"].kostl2:hover, #kosmain-wide a.button.kostl2:hover{border:1px #913700 solid;background:#ef640f;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ef640f),color-stop(1,#de5400));background:-ms-linear-gradient(bottom,#ef640f,#de5400);background:-moz-linear-gradient(center bottom,#ef640f 0%,#de5400 100%);background:-o-linear-gradient(#de5400,#ef640f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de5400', endColorstr='#ef640f', GradientType=0);-webkit-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.8);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.8);box-shadow:0px 2px 5px 0px rgba(50,50,50,0.8);}
#kosmain-wide div.kosinfo{text-align:right;}
#kosmain-wide div.kosinfo h2{margin:0;padding:0;color:#000000;}
#kosmain-wide .kosudaje{padding-top:10px;}
#kosmain-wide div.kosinfo_dopzdarma{text-align:right;color:#f45f05;font-size:13px;}
#kosmain-wide div.kospoukaz{font-size:12px;background:none;text-align:left;float:left;}
#kosmain-wide div.kospoukaz input[type="text"]{background:#FFFFFF;}
#kosmain-wide div.kosdoprava{font-size:13px;}
#kosmain-wide .kosvyber{font-size:20px;font-weight:bold;}
#kosmain-wide div.koscelkem{background:none;padding:10px 0;}
#kosmain-wide div.koscenacelkem{text-align:right;margin:20px 0px 20px auto;border:0px solid #ededed;}
#kosmain-wide div.kosobjcelkem{text-align:right;width:auto;margin:15px 0px 15px auto;padding:20px 0px;border-top:3px solid #5d5d5d;color:#000000;font-size:22px;}
.kosobjcelkem.marbot0{margin-bottom:0px !important;}
#kosmain-wide div.boxinline{vertical-align:top;}
#kosmain-wide span.disabled{color:#BBBBBB;}
#kosmain-wide .kosinput{padding:15px;border-top:3px solid #ffffff;background:#ededed;}
#kosmain-wide .kosoutput{padding:15px;border-top:3px solid #ffffff;background:#ededed;}
#kosmain-wide div.kospoznamka{padding:10px;}
#kosmain-wide div.kospoznamka textarea{width:100%;}
#kosmain-wide div.kosactive{border-top:3px solid #5d5d5d;}
#kosmain-wide .butsteps{padding:15px 0;clear:both;}
#kosmain-wide .butsteps .butleft, #kosmain-wide .butsteps .butright{display:inline-block;}
#kosmain-wide .butsteps .butleft{float:left;}
#kosmain-wide .butsteps .butright{float:right;}
#ZZshops{list-style:none;margin:0;padding:0;}
#ZZshops li{list-style:none;}
.couponerror, .koserror{color:#FFFFFF;background:#FF0004;padding:2% 10px;text-align:center;position:fixed;top:0px;left:0px;width:100%;z-index:9999999;-webkit-box-shadow:0px 10px 100px 25px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 100px 25px rgba(0,0,0,0.75);box-shadow:0px 10px 100px 25px rgba(0,0,0,0.75);}
span.stavvyrizuje{color:#4169e1;}
span.stavexpedovano{color:orange;}
span.stavvyrizeno{color:green;}
span.stavzruseno{color:gray;}
#patka{background:#333333;margin-top:50px;}
#patkain{margin:15px auto 0px auto;width:1180px;min-height:120px;color:#B9B9B9;padding:35px 0px 10px 0px;}
#patkain a{color:#B9B9B9;text-decoration:none;}
#patkain a:hover{color:#FFFFFF;}
#patkain .l1{float:left;width:230px;margin-left:15px;}
#patkain .l2{float:left;width:230px;margin-left:23px;}
#patkain .l3{float:left;width:245px;margin-left:23px;}
#patkain .l4{float:right;width:170px;margin-right:21px;}
#patkain .l4 img{margin-top:5px;border:none;width:100px;height:auto;}
#patkain span.nadp{color:#B9B9B9;font-size:115%;}
#patkain .l3 p, #patkain .l4 p{font-size:11px;}
#patkain form{margin:16px 0px 0px 0px;padding:0;}
#patkain input[type="text"]{background:url(img/patformbg.png);width:117px;float:left;color:black;padding:10px 5px 10px 25px;border:none;margin:0;}
#patkain form a{display:block;width:75px;height:26px;background:url(img/ico-patformodeslat.png);color:white;float:left;text-align:center;padding-top:11px;}
#patkain ul{margin:0px 0px 0px 15px;padding:7px 0px 0px 0px;}
#patkain ul li{list-style:square;color:#4569F0;line-height:25px;list-style-image:none;}
#patkain ul li a{text-decoration:underline;}
#mid-menu{text-align:right;padding:23px 30px 0px 0px;}
#mid-menu p{margin:0px;padding:0px;color:#4F5657;font-size:11px;}
.mid-predel{font-size:150%;font-weight:normal;color:#0096C8;text-decoration:none;padding:0px 20px 0px 20px;}
ul.hlavni{margin:0;padding:0;list-style:none;display:inline;font-size:0.91em;}
#hornav li{position:relative;display:inline;}
#hornav li a{font-size:140%;font-weight:normal;margin:0;padding:0px 0px 0px 0px;text-align:left;overflow:hidden;color:White;text-decoration:none;}
#hornav li a:hover{color:Black;}
#hornav li li a{font-size:140%;color:White;background-color:#424242;padding:5px 3px 5px 6px;display:block;font-weight:normal;border-bottom:1px dotted #A00101;text-decoration:none;margin:0;width:150px;}
#hornav li li a:hover{color:Black;}
#hornav li li{display:block;text-align:left;width:150px;padding:0px 4px;}
#hornav a:hover{color:#ffff00;}
#hornav ul{display:none;margin:0;padding:5px 0px;position:absolute;top:15px;left:0px;background-color:transparent;z-index:2000;}
#hornav li:hover ul ul{display:none;z-index:2000;}
#hornav li:hover ul, #hornav ul li:hover ul{display:block;z-index:2000;}
#hornav ul ul{display:none;position:absolute;top:0;left:150px;background-color:#424242;z-index:2000;}
div.allmedia{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:5px;margin:20px 0px 10px 0px;}
div.detprodmedia{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:5px;margin:0px 0px 10px 0px;}
div.detprodmedia p, div.allmedia p{margin:0;padding:0;font-size:10px;}
table.tabmain{line-height:1.4em;margin:15px 0px 15px 0px;background:#FFF;border-spacing:1px;border-collapse:separate;width:100%;}
table.tabmain thead th, table.tabmain thead td{padding:6px 10px 6px 10px;text-align:left;color:#FFF;font-weight:normal;border-bottom:1px solid #fff;background-color:#949494;background:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.02, #949494),
color-stop(0.87, #afafaf));background:-moz-linear-gradient(center bottom,
#949494 2%,
#afafaf 87%);}
table.tabmain thead th:empty{background:transparent;border:none;}
table.tabmain thead th a{color:#FFFFFF;}
table.tabmain tbody th{font-weight:normal;color:black;border-right:1px solid #fff;padding:0px 10px;background-color:#949494;background:-webkit-gradient(linear,
left bottom,
right top,
color-stop(0.02, #949494),
color-stop(0.87, #afafaf));background:-moz-linear-gradient(left bottom,
#949494 2%,
#afafaf 87%);text-align:left;}
table.tabmain tfoot td{color:#e8b10a;font-size:32px;text-align:center;padding:10px 0px;text-shadow:1px 1px 1px #444;}
table.tabmain tfoot th{color:#666;}
table.tabmain tbody tr:nth-of-type(even){background:#f8f8f8;}
table.tabmain tbody tr:nth-of-type(odd){background:#EFEFEF;}
table.tabmain tbody td{padding:4px;text-align:left;}
table.tabmain tbody td.td2{text-align:left;color:#333;font-size:11px;width:120px;}
.clear{clear:both;}
.divr{text-align:right;}
.divl{text-align:left;}
.my_msg_note_timeout,
.my_msg_note_timeout_err{position:absolute;font-size:13px;margin-left:0px;margin-top:-20px;padding-top:12px;text-align:center;background:#ffe57e;border:1px solid #e3b70a;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.my_msg_note_timeout{color:#444444;}
.my_msg_note_timeout_err{color:red;}
.couponerror{color:#FFFFFF;background:#FF0004;padding:10px;text-align:center;}
.hided{display:none;}
div.akcebanner{position:fixed;right:0px;top:40px;border:1px solid #cccccc;}
div.akcebanner a.banner{display:block;}
div.akcebanner a.zavrit{display:block;width:100%;position:absolute;top:0px;height:20px;}
#texthide{border-top:0px;padding:10px 0px;}
#texthide p:fist-child{padding-top:0px;margin-top:0px;}
a.butshowhide{display:block;width:auto;padding:10px 0px 0px 0px;font-weight:bold;border-bottom:0px;color:#000000;text-transform:uppercase;}
a.butshowhide i{margin-right:10px;}
div.kousho-menu1-top{display:block;background:url(img/kouesh-ico-menuarrowbot.png) top center no-repeat;height:15px;}
#cookies-agreement{font-size:10px;display:block;position:fixed;bottom:0;width:200px;min-height:30px;text-align:center;background-color:#1B1B1B;color:#FFFFFF !important;padding:5px;z-index:99999999;}
#cookies-agreement a{color:#FFFFFF;}
#cookies-agreement a.buttoncookie{color:#FFFFFF;background:#79AE00;display:inline-block;padding:5px;}
#searchResults{position:absolute;top:100%;width:98%;background:#FFFFFF;display:none;z-index:5000;border:1px solid #AAAAAA;padding:2%;}
#searchResults img{width:60px;vertical-align:middle;}
#searchResults a.s-txt{line-height:20px;display:block;}
#searchResults a.s-prod{vertical-align:middle;text-decoration:none;display:block;}
#searchResults a.s-prod:hover{background:#EDEDED;}
#product-tabs{margin:10px 0px 30px 0px;}
#product-tabs.ui-tabs{padding:0px;}
#product-tabs.ui-widget-content{border:none;background:none;}
#product-tabs.ui-tabs .ui-widget-header{border:none;background:none;}
#product-tabs.ui-tabs .ui-state-default{border:none;background:#BADC20;color:#FFFFFF;font-size:13px;border-top-right-radius:0px;border-top-left-radius:0px;}
#product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{font-weight:bold;background:#ffffff;}
#product-tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:10px 15px;}
#product-tabs.ui-tabs .ui-tabs-panel{padding:5px 10px;background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,0) 50px);background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 50px);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 50px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#00ffffff',GradientType=0);}
.menu1 ul{margin:0px;padding:0px;list-style-image:none;}
.menu1 ul li a::before,
.menu1 ul li.hover:hover ul::before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;float:left;}
.menu1 ul li ul{display:none;}
.menu1 ul li:hover,
.menu1 ul li.hover:hover{background:#cfd7ec;border-top:1px solid #3f48cc;}
.menu1 ul li.active:hover{background:none !important;}
.menu1 li.active{font-weight:bold !important;}
.menu1 li.active ul{display:block;}
.menu1 ul li{margin:0px;list-style:none;color:#000000;border-top:1px solid #cfd7ec;position:relative;}
.menu1 ul li a::before{content:"\f0da";font-size:10px;margin-right:10px;margin-top:4px;color:#3f48cc;}
.menu1 li.hover:hover a{color:#000000;}
.menu1 ul li.hover:hover ul{display:block;position:absolute;left:98%;top:-1px;z-index:9999;background:#cfd7ec;width:600px;border-top:1px solid #3f48cc;padding:5px 10px;-webkit-box-shadow:5px 2px 10px 0px rgba(50, 50, 50, 0.6);-moz-box-shadow:5px 2px 10px 0px rgba(50, 50, 50, 0.6);box-shadow:5px 2px 10px 0px rgba(50, 50, 50, 0.6);}
.menu1 ul li.hover:hover ul::before{content:"\f04b";font-size:12px;position:absolute;top:9px;left:-16px;}
.menu1 ul li.hover:hover ul li{border:0;float:left;display:list-item;width:300px;font-weight:600;}
.menu1 li.hover:hover li a{display:block;padding:0px 8px 0px 8px;color:#000000;line-height:35px;}
.menu1 li.hover:hover li a:hover{color:#3f48cc;}
.menu1 li.hover:hover li a img{display:inline-block;width:35px;height:35px;float:left;margin-left:-15px;margin-right:10px;position:relative;z-index:20;}
.menu1 li.hover:hover li a::before{margin-top:0px;}
.menu1 li.hover:hover ul li ul{display:block;position:static;width:90%;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.menu1 li.hover:hover ul li ul::before{display:none;}
.menu1 li.hover:hover ul li ul li{display:block;width:100%;font-weight:normal;}
.menu1 li a{display:block;padding:6px 15px 8px 15px;}
.menu1 li li a{padding-left:30px;}
.menu1 li li li a{padding-left:45px;}
.menu1 li li li li a{padding-left:60px;}
.menu1 ul li a{color:#000000;text-decoration:none;font-size:13px;}
.menu1 ul li a img{display:none;}
.menu1 li:first-child{background:none;border-top:none;}
.menu1 li li:first-child{border-top:1px solid #DAF0F8;}
.menu1 ul li:hover:first-child{border-top:none !important;}
#product-tabs,
#homepage-tabs{margin:40px 0px 30px 0px;}
#product-tabs.ui-tabs,
#homepage-tabs.ui-tabs{padding:0px;}
#product-tabs.ui-widget-content,
#homepage-tabs.ui-widget-content{border:none;background:none;}
#product-tabs.ui-tabs .ui-widget-header,
#homepage-tabs.ui-tabs .ui-widget-header{border:none;background:none;}
#product-tabs.ui-tabs .ui-state-default,
#homepage-tabs.ui-tabs .ui-state-default{border:none;background:#e7e8f6;color:#000000;font-size:13px;border-top-right-radius:0px;border-top-left-radius:0px;border-top:4px solid #3f48cc;}
#homepage-tabs.ui-tabs .ui-state-default{background:#e7e8f6;}
#product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active,
#homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{font-weight:bold;background:#3f48cc;color:#FFFFFF;}
#product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#3f48cc;}
#product-tabs.ui-tabs .ui-state-default a, #product-tabs.ui-tabs .ui-state-default a:link, #product-tabs.ui-tabs .ui-state-default a:visited,
#homepage-tabs.ui-tabs .ui-state-default a, #homepage-tabs.ui-tabs .ui-state-default a:link, #homepage-tabs.ui-tabs .ui-state-default a:visited{color:#000000;font-weight:bold;}
#product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
#homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#FFFFFF;}
#product-tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor,
#homepage-tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:10px 15px;}
#product-tabs.ui-tabs .ui-tabs-panel{padding:5px 10px;background:#FFFFFF;}
#product-tabs.ui-tabs .ui-tabs-panel{background:#ffffff;}
#homepage-tabs.ui-tabs .ui-tabs-panel{padding:5px 10px;background:#FFFFFF;}
.promopanel{background:#FFF;overflow:hidden;width:100%;margin-bottom:25px;}
.promopanel h2{padding:20px 0px;background:#f7f7f7;color:#000000;font-size:25px;font-weight:400;}
.promopanel .subpanel-banner{float:left;width:224px;height:421px;text-align:center;background:#efefef;overflow:hidden;}
.promopanel .subpanel-banner img{height:100% !important;}
.promopanel .subpanel{float:left;text-align:center;position:relative;padding:5px;}
.promopanel .subpanel:hover{-webkit-box-shadow:0px 0px 20px #949494;-moz-box-shadow:0px 0px 20px #949494;box-shadow:0px 0px 20px #949494;}
.promopanel .subpanel:after{content:"";width:1px;height:100%;position:absolute;top:0px;right:-1px;background:#efefef;}
.promopanel .subpanel{width:154px;height:190px;}
.promopanel .big,
.promopanel .subpanel:nth-of-type(2),
.promopanel .subpanel:nth-of-type(3){width:236px;height:210px;}
.promopanel .subpanel:nth-of-type(4){height:210px;}
.promopanel .subpanel:nth-of-type(2),
.promopanel .subpanel:nth-of-type(3),
.promopanel .subpanel:nth-of-type(4){border-bottom:1px solid #efefef;}
.promopanel .subpanel:nth-of-type(4):after,
.promopanel .subpanel:nth-of-type(8):after{display:none;}
.promopanel .subpanel:nth-of-type(2) img,
.promopanel .subpanel:nth-of-type(3) img,
.promopanel .big img{width:190px;}
.promopanel .panelwraper{position:relative;}
.promopanel .discountperc{position:absolute;top:5%;left:5%;background:#FF8100;padding:2.5% 5%;font-weight:bold;color:#FFFFFF;}
.promopanel .subpanel a{text-decoration:none;}
.promopanel .subpanel img{height:100%;width:100%;}
.promopanel h3{padding:0px;height:40px;overflow:hidden;}
.promopanel .akcecena{font-weight:bold;float:left;padding-left:5%;}
.promopanel .cena{text-decoration:line-through;float:right;padding-right:5%;}
.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav .owl-prev,
.owl-theme .owl-nav .owl-next{position:absolute;top:-47px;}
.owl-theme .owl-nav .owl-prev{right:25px;}
.owl-theme .owl-nav .owl-next{right:-5px;}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:20px;margin:5px;padding:5px 7px;background:#3f48cc;display:inline-block;cursor:pointer;}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}
.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
.owl-theme > .vypzboziv1{margin:20px 0px 0px 0px !important;}
#main-in:before{display:block;content:"";width:100%;height:4px;background:#59b1e7;}
.body-Nabytek #main-in:before{background:#22b14c;}
.body-Koupelny #main-in:before{background:#3f48cc;}
.body-Osvetleni #main-in:before{background:#ff7f27;}
body.body-Nabytek{}
.body-Nabytek input[type="submit"], .body-Nabytek input[type="button"]{background:#22b14c;background:-moz-linear-gradient(top, #22b14c 0%, #21c351 100%);background:-webkit-linear-gradient(top, #22b14c 0%,#21c351 100%);background:linear-gradient(to bottom, #22b14c 0%,#21c351 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b14c', endColorstr='#21c351',GradientType=0);}
.body-Nabytek input[type="submit"]:hover, .body-Nabytek input[type="button"]:hover{background:#22b14c;}
.body-Nabytek input[type="submit"].kostl2, .body-Nabytek a.button.kostl2,
.body-Osvetleni input[type="submit"].kostl2, .body-Osvetleni a.button.kostl2{color:#FFFFFF;background:#79AE00;}
.body-Nabytek input[type="submit"].kostl2:hover, .body-Nabytek a.button.kostl2:hover,
.body-Osvetleni input[type="submit"].kostl2:hover, .body-Osvetleni a.button.kostl2:hover{color:#FFFFFF;background:#00c31e;}
.body-Osvetleni input[type="submit"], .body-Osvetleni input[type="button"]{background:#ff7f27;background:-moz-linear-gradient(top, #ff7f27 0%, #ff9249 100%);background:-webkit-linear-gradient(top, #ff7f27 0%,#ff9249 100%);background:linear-gradient(to bottom, #ff7f27 0%,#ff9249 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f27', endColorstr='#ff9249',GradientType=0);}
.body-Osvetleni input[type="submit"]:hover, .body-Osvetleni input[type="button"]:hover{background:#ff7f27;}
.body-Osvetleni a:hover{color:#000000;}
.body-Nabytek #main{}
.body-Osvetleni #main{}
.body-Nabytek #tophlavicka div.hledani form input[type="text"]{border:1px solid #22b14c;}
.body-Nabytek #tophlavicka div.hledani form a img{background:url(img/nabytek-ico-topsearch2.png);}
.body-Nabytek .flexy-menu > li > a,
.body-Nabytek #topmenu div.login a{color:#000000;}
.body-Nabytek #tophlavicka div.login a:last-child, .body-Nabytek #topmenu div.login a:last-child{border-right:none !important;}
.body-Nabytek #tophlavicka div.kosik::before{color:#22b14c;background:#22b14c;}
.body-Nabytek .menu1{background:#e6fce1;}
.body-Nabytek .menu1-top{border-bottom:2px solid #22b14c;}
.body-Nabytek li.menu1-main0, .body-Nabytek li.menu1-main1, .body-Nabytek li.menu1-main2, .body-Nabytek li.menu1-main3, .body-Nabytek li.menu1-main4, .body-Nabytek li.menu1-main5{color:#00C320;}
.body-Nabytek li.menu1-main0 a.active, .body-Nabytek li.menu1-main1 a.active, .body-Nabytek li.menu1-main2 a.active, .body-Nabytek li.menu1-main3 a.active, .body-Nabytek li.menu1-main4 a.active, .body-Nabytek li.menu1-main5 a.active, .body-Nabytek li.menu1-main6 a.active{color:#000000;}
.body-Nabytek li.menu1-main0 a.active2, .body-Nabytek li.menu1-main1 a.active2, .body-Nabytek li.menu1-main2 a.active2, .body-Nabytek li.menu1-main3 a.active2, .body-Nabytek li.menu1-main4 a.active2, .body-Nabytek li.menu1-main5 a.active2, .body-Nabytek li.menu1-main6 a.active2{color:#000000;}
.body-Nabytek .menu1 ul li{color:#22b14c;border-top:1px solid #C8E7A1;}
.body-Nabytek .menu1 li:first-child{border-top:none;}
.body-Nabytek .menu1 li.hover:hover li a:hover{color:#22b14c;}
.body-Nabytek .menu1 ul li.hover:hover ul{background:#CEECC6;border-top:1px solid #22b14c;}
.body-Nabytek .menu1 ul li:hover, .body-Nabytek .menu1 ul li.hover:hover{background:#CEECC6;border-top:1px solid #22b14c;}
.body-Nabytek .menu1 ul li a::before{color:#22b14c;}
.body-Osvetleni #tophlavicka div.hledani form input[type="text"]{border:1px solid #ff7f27;}
.body-Osvetleni #tophlavicka div.hledani form a img{background:url(img/osvetleni-ico-topsearch2.png);}
.body-Osvetleni .flexy-menu li,
.body-Osvetleni #topmenu div.login a{border-right:1px solid #ff7f27;}
.body-Osvetleni .flexy-menu > li > a,
.body-Osvetleni #topmenu div.login a{color:#000000;}
.body-Osvetleni #tophlavicka div.login a:last-child, .body-Osvetleni #topmenu div.login a:last-child{border-right:none !important;}
.body-Osvetleni #tophlavicka div.kosik::before{color:#ff7f27;background:#ff7f27;}
.body-Osvetleni .menu1{background:#fcebdf;}
.body-Osvetleni .menu1-top{border-bottom:2px solid #ff7f27;}
.body-Osvetleni li.menu1-main0, .body-Osvetleni li.menu1-main1, .body-Osvetleni li.menu1-main2, .body-Osvetleni li.menu1-main3, .body-Osvetleni li.menu1-main4, .body-Osvetleni li.menu1-main5{color:#00C320;}
.body-Osvetleni li.menu1-main0 a.active, .body-Osvetleni li.menu1-main1 a.active, .body-Osvetleni li.menu1-main2 a.active, .body-Osvetleni li.menu1-main3 a.active, .body-Osvetleni li.menu1-main4 a.active, .body-Osvetleni li.menu1-main5 a.active, .body-Osvetleni li.menu1-main6 a.active{color:#000000;}
.body-Osvetleni li.menu1-main0 a.active2, .body-Osvetleni li.menu1-main1 a.active2, .body-Osvetleni li.menu1-main2 a.active2, .body-Osvetleni li.menu1-main3 a.active2, .body-Osvetleni li.menu1-main4 a.active2, .body-Osvetleni li.menu1-main5 a.active2, .body-Osvetleni li.menu1-main6 a.active2{color:#000000;}
.body-Osvetleni .menu1 ul li{color:#ff7f27;border-top:1px solid #fdd5bc;}
.body-Osvetleni .menu1 li:first-child{border-top:none;}
.body-Osvetleni .menu1 li.hover:hover li a:hover{color:#ff7f27;}
.body-Osvetleni .menu1 ul li.hover:hover ul{background:#fdd5bc;border-top:1px solid #ff7f27;}
.body-Osvetleni .menu1 ul li:hover, .body-Osvetleni .menu1 ul li.hover:hover{background:#fdd5bc;border-top:1px solid #ff7f27;}
.body-Osvetleni .menu1 ul li a::before{color:#ff7f27;}
.body-Nabytek .detmain .tabinfo .detin h2{color:#000000;}
.body-Nabytek .vypzboziv1:hover .vyptab.top h2 a{color:#000000;}
.body-Nabytek .vyptab.cena .tlacitka .kosik a:hover,
.body-Nabytek .vyptab.cena .tlacitka .detail a:hover{background:#93C42B;}
.body-Osvetleni .detmain .tabinfo .detin h2{color:#000000;}
.body-Osvetleni .vypzboziv1:hover .vyptab.top h2 a{color:#000000;}
.body-Osvetleni .vyptab.cena .tlacitka .kosik a:hover,
.body-Osvetleni .vyptab.cena .tlacitka .detail a:hover{background:#efc56d;color:#000000;}
.body-Koupelny #tophlavicka .sections a.koupelny{background:#3f48cc;color:#FFFFFF;font-weight:bold;}
.body-Nabytek #tophlavicka .sections a.nabytek{background:#22b14c;color:#FFFFFF;font-weight:bold;}
.body-Osvetleni #tophlavicka .sections a.osvetleni{background:#ff7f27;color:#FFFFFF;font-weight:bold;}
.body-Koupelny a.koupelny i,
.body-Nabytek a.nabytek i,
.body-Osvetleni a.osvetleni i{color:#FFFFFF;}
.body-Nabytek div.vypparametryv14 div.filvyrobci p.parnadp i, .body-Nabytek div.vypparametryv14 div.filparametry p.parnadp i{background:#22b14c;}
.body-Nabytek div.vypparametryv14 .ui-widget-header{background:#22b14c !important;}
.body-Nabytek div.vypfiltryv14 div.strankovaniv14 b{background:#22b14c;}
.body-Nabytek div.vypfiltryv14 div.strankovaniv14 a:hover{background:#22b14c;}
.body-Nabytek div.vypparametryv14 div.filparametry strong{margin-top:0px;}
.body-Osvetleni div.vypparametryv14 div.filvyrobci p.parnadp i, .body-Osvetleni div.vypparametryv14 div.filparametry p.parnadp i{background:#ff7f27;}
.body-Osvetleni div.vypparametryv14 .ui-widget-header{background:#ff7f27 !important;}
.body-Osvetleni div.vypfiltryv14 div.strankovaniv14 b{background:#ff7f27;}
.body-Osvetleni div.vypfiltryv14 div.strankovaniv14 a:hover{background:#ff7f27;}
.body-Osvetleni div.vypparametryv14 div.filparametry strong{margin-top:0px;}
.body-Nabytek div.detmain2.objednavka{}
.body-Nabytek .detmain .tabinfo .detin span.detcenasdph{color:#22b14c;}
.body-Nabytek #product-tabs.ui-tabs .ui-state-default,
.body-Nabytek #homepage-tabs.ui-tabs .ui-state-default{background:#e6fce1;border-top-color:#22b14c;}
.body-Nabytek #product-tabs.ui-tabs .ui-state-default a, .body-Nabytek #product-tabs.ui-tabs .ui-state-default a:link, .body-Nabytek #product-tabs.ui-tabs .ui-state-default a:visited{color:#000000;}
.body-Nabytek #product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.body-Nabytek #homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#FFFFFF;}
.body-Nabytek #product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.body-Nabytek #homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#22b14c;color:#FFFFFF;}
.body-Osvetleni .detmain .tabinfo .detin span.detcenasdph{color:#ff7f27;}
.body-Osvetleni #product-tabs.ui-tabs .ui-state-default,
.body-Osvetleni #homepage-tabs.ui-tabs .ui-state-default{border-top-color:#ff7f27;background:#fcebdf;}
.body-Osvetleni #product-tabs.ui-tabs .ui-state-default a, .body-Osvetleni #product-tabs.ui-tabs .ui-state-default a:link, .body-Osvetleni #product-tabs.ui-tabs .ui-state-default a:visited{color:#000000;}
.body-Osvetleni #product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.body-Osvetleni #homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#ff7f27;}
.body-Osvetleni #product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.body-Osvetleni #homepage-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#FFFFFF;}
.body-Nabytek .vypmnoz ul li.nic{background:#22b14c;}
.body-Nabytek .vypmnoz ul li.nic a{color:#FFFFFF;}
.body-Nabytek .vypmnoz ul li.nic:hover{background:#21c351;}
.body-Nabytek .vypmnoz ul li.obr{background:#22b14c;}
.body-Nabytek .vypmnoz ul li:nth-child(4n+4){margin:0px 0px 2px 0px;}
.body-Nabytek .vypmnoz ul li.obr:hover{background:#21c351;}
.body-Nabytek .vypmnoz ul li.obr a{color:#FFFFFF;}
.body-Nabytek .vypmnoz ul li.obr:hover a, .vypmnoz ul li.obr:hover a::after{color:#FFFFFF;}
.body-Nabytek .vypmnoz ul li.obr a img{border:1px solid #22b14c;}
.body-Nabytek .vypmnoz ul li.nic:before,
.body-Nabytek .vypmnoz ul li.nic:after,
.body-Nabytek .vypmnoz ul li.obr a::after{color:#000000;}
.body-Osvetleni .vypmnoz ul li.nic{background:#ff7f27;}
.body-Osvetleni .vypmnoz ul li.nic a{color:#FFFFFF;}
.body-Osvetleni .vypmnoz ul li.nic:hover{background:#ff7f27;}
.body-Osvetleni .vypmnoz ul li.obr{background:#ff7f27;}
.body-Osvetleni .vypmnoz ul li:nth-child(4n+4){margin:0px 0px 2px 0px;}
.body-Osvetleni .vypmnoz ul li.obr:hover{background:#ff7f27;}
.body-Osvetleni .vypmnoz ul li.obr a{color:#FFFFFF;}
.body-Osvetleni .vypmnoz ul li.nic:hover a,
.body-Osvetleni .vypmnoz ul li.obr:hover a, .vypmnoz ul li.obr:hover a::after{color:#000000;}
.body-Osvetleni .vypmnoz ul li.obr a img{border:1px solid #ff7f27;}
.body-Osvetleni .vypmnoz ul li.nic:before,
.body-Osvetleni .vypmnoz ul li.nic:after,
.body-Osvetleni .vypmnoz ul li.obr a::after{color:#000000;}
.body-Nabytek .owl-theme .owl-nav [class*='owl-']{color:#FFF;background:#22b14c;}
.detvypisproduktu{padding:0px 0px 10px 0px;margin-bottom:20px;overflow:hidden;}
.vyptab table{width:100%;margin-top:8px;}
.vyptab table .val{text-align:right;}
#searchResults{position:absolute;top:100%;width:98%;background:#FFFFFF;display:none;z-index:5000;border:1px solid #AAAAAA;padding:2%;}
#searchResults img{width:60px;vertical-align:middle;}
#searchResults a.s-txt{line-height:20px;display:block;}
#searchResults a.s-prod{vertical-align:middle;text-decoration:none;display:block;}
#searchResults a.s-prod:hover{background:#EDEDED;}
.imageselect a img{border:2px solid #FFFFFF;;}
.imageselect a.selected img{border-color:#FF0000;}
div.opt{border-bottom:1px solid #97C72D;padding:10px 0px;}
div.opt strong{text-transform:uppercase;color:#FF0006;font-size:15px;}
div.opt div.imageselect{margin:10px 0px;}
div.opt div.imageselect a{display:inline-table;margin-bottom:10px;padding:0px 4px;}
div.opt div.imageselect a span{display:block;font-size:10px;width:54px;text-align:center;margin-top:-5px;}
.cartbuttonstop{margin-bottom:16px;}
.login{text-align:right;}
.produktgalerie{overflow:hidden;}
.pgalimg{float:left;margin-left:10px;}
.pgalimg img{width:200px;}

#product-tabs h2{padding:6px;margin:8px 0;}
.body-Osvetleni #product-tabs h2{border-bottom:2px solid #ff7f27;}
.body-Koupelny #product-tabs h2{border-bottom:2px solid #3f48cc;}
.body-Nabytek #product-tabs h2{border-bottom:2px solid #22b14c;}

@media print{#main{width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
#mainintop{visibility:hidden;width:0px;height:0px;}
#main-in{width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
#main-down{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#main-down-in{margin:0px 9px 0px 10px;}
#maindownbot{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:32px;}
#bgmainbot{margin:0px 8px 0px 7px;height:7px;}
#down{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#col-levo{visibility:hidden;width:0px;height:0px;}
#col-obsah{width:100%;}
#col-pravo{visibility:hidden;width:0px;height:0px;}
#col-clear{clear:both;}
#obsah{padding:0px 11px 10px 10px;}
.obsah-bgtop{height:9px;}
.text-vrch{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}
.obsah-bot{margin-bottom:10px;}
.vypfiltry{border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:5px 0px 5px 0px;font-size:11px;}
.strankovani{}
.strankovani span{padding:3px 5px 3px 5px;background:#09c1dc;font-size:11px;text-decoration:none;color:white;margin-right:5px;}
.strankovani a:link, .strankovani a:active, .strankovani a:visited{padding:3px 5px 3px 5px;background:#DDDDDD;font-size:11px;text-decoration:none;color:#434343;margin-right:5px;}
.strankovani a:hover{background:#BEBEBE;text-decoration:none;color:#ED1C24;}
.trizeni{padding:5px 0px 5px 0px;}
.trizeni select{border:solid 1px #DDDDDD;font-size:11px;}
.vypzbozi{margin-top:10px;padding-bottom:20px;font-size:95%;}
.vyptab{width:148px;vertical-align:top;}
.vyptab.top{padding-bottom:5px;}
.vyptab.top a{color:#388a1c;}
.vyptab.top a:hover{color:#181818;}
.vyptab.mid{}
.vyptab.mid span.akce{position:absolute;top:0;left:0;background:#b0f1fa;width:50px;height:30px;}
.vyptab.mid img{border:1px solid #eeeeee;}
.vyptab.mid img:hover{border:1px solid #cacaca;}
.vyptab.bot{padding:5px;}
.vyptab.bot p{padding:0;margin:0;}
.vyptab.cena{}
.vyptab.cena .vypribcena{width:90px;float:left;padding:2px 5px 2px 5px;background:#eeeeee;}
.vyptab.cena .vypribdetail{background:#388A1C;padding:10px 7px 7px 7px;width:38px;height:17px;float:right;}
.vyptab.cena .vypribdetail:hover{background:black;}
.vyp-cenanazev{color:#4E8736;font-weight:bold;}
.vyp-cena{font-size:13px;color:#f64d2d;font-weight:bold;}
.detmain{margin-top:15px;}
.detmain.hlavni{}
.detmain.hlavni .tabfoto{width:175px;vertical-align:top;}
.detmain.hlavni .tabfoto img{border:1px solid #eeeeee;}
.detmain.hlavni .tabfoto img:hover{border:1px solid #cacaca;}
.det-pribuzne-tab-top{padding:0px;width:140px;vertical-align:top;padding:5px;}
.det-pribuzne-tab-mid{width:155px;vertical-align:top;padding:8px 0px 8px 0px;}
.det-pribuzne-tab-mid p{margin:0px;padding:0px;font-size:90%;}
.det-pribuzne-tab-bot{padding:0px;width:145px;vertical-align:top;padding:5px;background:#E6E6E6;}
.vyptabfoto{width:130px;vertical-align:top;}
.vyptabtext{vertical-align:top;}
.vyptabtextparam{margin-top:10px;}
.vyptabtextparaml{width:149px;}
.vyptabtextparamr{width:149px;}
.vypparamtop{height:3px;}
.vypparam{color:white;padding:3px 5px 3px 5px;background:#B9B9B9;}
.vypparambot{height:3px;}
.det-tabfoto{width:174px;vertical-align:top;}
.det-tabinfo{vertical-align:top;}
.det-foto, .det-foto:link, .det-foto:active, .det-foto:visited{border:1px solid #838383;}
.det-foto:hover{border:1px solid #4E8736;}
.det-hlavni{padding:10px;border:1px solid #D2D2D2;margin-bottom:15px;}
.det-h2{font-size:16px;font-weight:normal;color:#0F4F8A;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.det-tech-info{padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;font-size:11px;}
.det-technazev{color:#6D6E70;}
.det-sklad{padding:0px 0px 3px 0px;margin:0px 0px 0px 0px;border-bottom:1px dotted #B3E2EA;}
.det-skladem1{color:#6D6E70;}
.det-skladem{color:Green;font-size:11px;}
.det-vyrobce{color:#6D6E70;padding:0px 0px 3px 0px;margin:3px 0px 0px 0px;border-bottom:1px dotted #B3E2EA;}
.det-vyrobcenazev{color:black;font-size:11px;}
.det-cena{color:#6D6E70;padding:0px 0px 3px 0px;margin:3px 0px 15px 0px;border-bottom:1px dotted #B3E2EA;}
.det-cenanazev{color:#4E8736;font-weight:bold;}
.det-cenaakcni{color:Red;font-weight:bold;}
.det-cenavip{color:Red;font-weight:bold;}
.det-cenasdph{color:#3F2C2C;font-weight:bold;font-size:11px;}
.det-cenasdph2{color:red;font-weight:bold;font-size:14px;}
.det-cenabezdph{color:#F64D2D;font-size:11px;}
.det-cenabezdph1{font-size:11px;}
.det-hlavnipopis{padding:10px;border:1px solid #CACACA;margin-bottom:15px;font-size:11px;}
.det-hlavnipopis1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-soubory{padding:10px;border:1px solid #CACACA;margin-bottom:15px;}
.det-soubory1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-fotografie{padding:10px;border:1px solid #CACACA;margin-bottom:15px;}
.det-fotografie1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-pribuzne{padding-top:0px;padding-bottom:10px;margin-bottom:15px;}
.det-pribuzne1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-kosik{padding:10px;border:1px solid #CACACA;margin-bottom:30px;}
.det-kosik1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-kos-hlavnitab{background:#F7F7F7;}
.det-kos-tab-texty{border-bottom:2px solid #D2D2D2;padding-bottom:2px;text-align:center;}
.det-kos-tabtr{border-bottom:1px solid black;color:#08579A;}
.det-kos-tab-nazev{padding-top:4px;text-align:left;}
.det-kos-tab-cena{padding-top:4px;text-align:center;}
.det-kos-tab-kosik{padding-top:4px;text-align:center;}
.det-kos-tab-kosik div{width:70px;border-top:1px solid black;}
.det-kos-ks{font-size:9px;height:12px;}
.det-kos-tab-tlacitko{padding-top:4px;text-align:right;}
.det-kos-tl{font-size:12px;color:white;padding:5px;border:1px solid #939393;background:#006400;}
.det-kos-tl:hover{font-size:12px;color:white;padding:5px;border:1px solid #939393;background:black;}
.det-styl-form{margin:0;padding:0;}
.det-kos-tab-submit input{width:139px;padding:3px 17px 13px 0px;color:white;font-weight:bold;font-size:0.85em;border:none;cursor:pointer;position:relative;top:5px;}
.det-kos-tab-kosik img{display:block;float:left;width:18px;height:18px;border:none;border:1px solid black;border-top:none;cursor:pointer;}
.det-kos-tab-kosik input{width:30px;display:block;float:left;padding:3px 0px;border:none;text-align:center;background:white;border-bottom:1px solid black;}
.detnadp:link, .detnadp:active, .detnadp:visited{font-weight:bold;font-size:12px;color:#388A1C;text-decoration:underline;}
.detnadp:hover{color:Black;}
.det-pribuznet:link, .det-pribuznet:active, .det-pribuznet:visited{font-weight:bold;color:white;text-decoration:none;}
.det-pribuznet:hover{color:white;}
.det-dotazy{padding:10px;border:1px solid #CACACA;margin-bottom:15px;}
.det-dotazy1{color:#4E7E34;font-weight:bolder;padding:8px 0px 0px 33px;height:22px;}
.det-dotazy-vypln{color:Black;font-size:11px;text-decoration:none;border:1px solid #6A5656;width:99%;background:#F3FAF0;}
.det-dotazy-vyplnmyil{width:150px;color:Black;font-size:11px;text-decoration:none;border:1px solid #6A5656;margin:3px 10px 0px 0px;background:#F3FAF0;}
.det-dotazy-kontrola{color:Black;font-size:11px;text-decoration:none;border:1px solid #6A5656;margin:3px 10px 0px 0px;background:#F3FAF0;}
.taoxk:link{font-size:11px;color:#181818;text-decoration:none;}
.taoxk:active{font-size:11px;color:#181818;text-decoration:none;}
.taoxk:visited{font-size:11px;color:#181818;text-decoration:none;}
.taoxk:hover{font-size:11px;color:#10508A;text-decoration:none;}
.form-tlacitko{font-size:11px;color:White;padding-left:0px;background:#5F4B4B;border:1px solid #F64D2D;}
.form-select{font-size:11px;color:#3F2C2C;padding-left:0px;background:#EEE5E5;border:1px solid #F64D2D;}
.form-text{font-size:11px;color:#3F2C2C;padding-left:0px;background:#EEE5E5;border:1px solid #F64D2D;}
.kosik_p_1{width:110px;float:left;height:50px;border:1px solid #C1C1C1;color:gray;}
.kosik_p_1_on{width:110px;float:left;height:50px;border:1px solid #C1C1C1;color:red;}
.vypis-stranky-info{padding:4px;font-size:12px;color:Black;}
.vypis-stranky{font-size:11px;color:Black;}
.vypis-strankovani{font-size:11px;color:Black;text-decoration:underline;}
.vypis-strankovani:link{font-size:11px;color:Black;text-decoration:underline;}
.vypis-strankovani:active{font-size:11px;font-weight:bold;color:#696969;}
.vypis-strankovani:visited{font-size:11px;color:Black;text-decoration:underline;}
.vypis-strankovani:hover{font-size:11px;color:#2B559A;text-decoration:underline;}
.nadpis{height:40px;}
.nadpis2{border:3px solid #474848;margin-top:10px;}
.kosik-cena-celkova{padding:4px;text-align:right;color:red;background:#FAEBE8;border:1px dotted #3F2C2C;}
.obsah-eshop{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}
.e-hr{border-top:1px dotted Gray;height:1px;margin:8px 0px 8px 0px;}
.formnic{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#patka{visibility:hidden;width:0px;height:0px;}
.clear{clear:both;}
#taoxpartners, .taoxboxy{visibility:hidden;width:0px;height:0px;}
}