a{cursor:pointer;}
table, form, td{border-collapse:collapse;margin:0;padding:0;vertical-align:top;}
body{margin:0;padding:0;font-family:"Verdana, Geneva, sans-serif", sans-serif;font-size:15px;min-width:320px;line-height:1.4;}
#header{font-size:18px;height:60px;background-color:#ececec;color:#7F7F7F;}

#header_left a{color:#7F7F7F;text-decoration:none;float:left;font-size:18px;}
#header_left a:hover{text-decoration:underline;}

#header_left h1{text-decoration:none;}
#header_right {color:#00CC66;font-weight:bold;}
#header_right span{color:#7F7F7F;font-weight:normal;}

#menu{background-color:#5f7c8a;}
#menu ul,li{list-style-type:none;}
#menu ul{background-color:#5f7c8a;width:100%;display:table;margin:0 auto;padding:0;}
#menu li{height:36px;color:#ffffff;min-width:48px;margin:0;display:table-cell;vertical-align:middle;border-bottom:4px solid #5f7c8a;border-top:4px solid #5f7c8a;-webkit-transition:border .15s linear, color .15s linear, background-color .15s linear;transition:border .15s linear, color .15s linear, background-color .15s linear;-webkit-font-smoothing:subpixel-antialiased;}
#menu li:not(.vinimka){padding:0 10px 0 10px;}
#menu li:hover:not(.vinimka){padding-top:2px;background-color:#5f616a;cursor:pointer;border-bottom:4px solid #00cc33;border-top:4px solid #5f616a;}
#menu li:not(.left_li_menu){border-left:1px solid #f5f5f5;text-align:center;}
#menu a{color:#ffffff;text-decoration:none;}
#menu li:aktive{background-color:#5f616a;padding-top:10px;padding-bottom:10px;;}
.left_li_menu{text-align:left;display:table-cell;width:266px;padding-left:30px !important;}
.kosik_li_menu{padding:2px 10px 4px 10px;text-align:center;display:table-cell;line-height:10px;}
.vinimka{width:230px;padding-bottom:5px;padding-left:5px;}
.kosik_li_menu:hover input[type="text"]{background-color:#5f616a;}
button, input[type="button"]:not(.add),.pokracovat{text-decoration:none;background:#00cc33;padding:5px 20px;color:#ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0;-webkit-transition:border .15s linear, color .15s linear, background-color .15s linear;transition:border .15s linear, color .15s linear, background-color .15s linear;-webkit-font-smoothing:subpixel-antialiased;cursor:pointer;}
button:hover, input[type="button"]:not(.add):hover, .pokracovat:hover{background:#00eb33;}
#menu input{margin-top:8px;}
#menu input[type="submit"]{cursor:pointer;}
.sm_li_menu{display:block;}
.big_li_menu{display:none !important;}


#sortiment_all{background-color:#5f7c8a;margin-top:0;box-shadow:0 3px 10px #d5d5d5;position:absolute;z-index:10;display:none;padding-bottom:20px;}
#menu_sm{background-color:#5f7c8a;margin-top:-10px;box-shadow:0 3px 10px #d5d5d5;position:absolute;z-index:10;display:none;padding:20px;right:0;}
#menu_sm a{color:#ffffff;text-decoration:none;}
#menu_sm ul{float:left;width:190px;margin:0;padding:0;margin-left:15px;}
#sortiment_all a{color:#ffffff;text-decoration:none;}
#sortiment_all a:hover{color:#00eb33;text-decoration:underline;}
#sortiment_all ul{float:left;width:250px;margin:0;padding:0;margin-left:15px;}
.sortiment_all_h{font-weight:bold;margin:13px 3px 3px 3px;}
.sortiment_all_p{color:#ffffff;margin:3px 3px 3px 13px;}

#header_685{display:none;}
#header_left{float:left;padding-top:20px;padding-left:30px;}

 #nachadzatesa{text-align:left;clear:both;color:#5f7c8a;background-color:#f1f1f1;font-size:12px;padding:12px 0 12px 30px;}
#nachadzatesa a{color:#5f7c8a;}

input.kosik_bocny{text-align:center;padding:0px;width:60px;border:0px;font-size:13px;color:#ffffff;background-color:#5f7c8a;margin:0;}
//input.kosik_bocny1{text-align:right;margin:0px;background-color:#ffcc00;padding:0px;width:50px;border:0px;font-size:13px;}

#header_left form{float:right;font-size:13px;margin-top:3px;}
#header_right{float:right;padding-right:20px;padding-top:20px;}

#content{float:left;width:100%;}
#content h2{font-size:24px;margin:0;padding:0 0 10px 0;font-weight:normal;text-align:left;}
#content h3{clear:both;font-size:14px;margin:0;padding:10px 0 2px 0;font-weight:normal;text-align:left;}
#left_content{padding-left:16px;background-color:#f1f1f1;width:290px;}
#left_contenttd{width:320px;}

.h1div {padding-top:20px;}
.h1div a{font-size:38px;color:#7F7F7F;text-decoration:none;}
.h1div a:hover{font-size:38px;color:#7F7F7F;text-decoration:none;}

.hdiv {padding-top:10px;margin-top:0;font-size:18px;color:#7F7F7F;text-decoration:none;}  
h1 a:hover{font-size:38px;color:#7F7F7F;text-decoration:none;}
#logo{float:left;}
#header_k{float:right;text-align:right;}
#header_title{text-align:left;padding-left:4px;clear:both;background-image:url('../images/back.png');background-repeat:repeat-y;height:30px;}
.header_button{-moz-box-shadow:inset 0px 1px 3px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 3px 0px #ffffff;box-shadow:inset 0px 1px 3px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);background-color:#ededed;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#777777;font-size:14px;font-weight:bold;padding:7px 23px;text-decoration:none;margin-left:10px;}
.header_button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);background-color:#dfdfdf;}
.header_button:active{position:relative;top:1px;}
#content_table{min-width:980px;width:100%;}
.uvod_td{width:300px;padding-right:5px;}
.uvod_td img{width:330px;}
.t_img{width:330px;padding-right:5px;float:left;}
.t_img img{width:330px;margin-right:5px;float:left;}
.t_kos{padding:10px 10px 10px 10px;float:left;background-color:#f1f1f1;margin:0 0 5px 0;}
.t_kos table{width:270px;padding:25px;}


.foto_detail_viac {width:60px;margin:0;float:left;}
.foto_detail_viac img {width:60px;margin-bottom:5px;cursor:pointer;border:1px solid #5f7c8a;}
.uvod_td1{width:33%;padding:5px;vertical-align:top;}
.uvod_td1 a{text-decoration:none;font-size:18px;color:#4F4F4F;}
.uvod_td1 h2{color:#4F4F4F;text-align:left;}
.uvod_td1 a:hover{text-decoration:underline;}

.uvod_div{z-index:9998;position:relative;margin-top:-45px;padding:10px;background:#ececec;filter:alpha(opacity=70);opacity:0.7;height:25px;text-align:left;}
.uvod_td a{text-decoration:none;font-size:18px;color:#4F4F4F;}
.uvod_td h2{color:#4F4F4F;text-align:left;}
.uvod_td a:hover{text-decoration:underline;}
#main_menu{float:right;text-align:right;width:215x;margin-top:5px;}
#login{float:right;width:215px;margin-top:7px;-webkit-box-shadow:-1px 6px 6px -6px rgba(0,0,0,0.8);-moz-box-shadow:-1px 6px 6px -6px rgba(0,0,0,0.8);box-shadow:-1px 6px 6px -6px rgba(0,0,0,0.8);}
#position_login{float:right;height:60px;background-color:#8F8F8F;padding-top:10px;padding-left:10px;width:550px;}
#position_kontakt{float:left;margin-top:10px;margin-left:100px;color:#505050;text-align:left;width:425px;}
#navigation{clear:both;background-color:#f7f7f7;text-align:left;padding:3px;margin-top:6px;margin-bottom:6px;font-size:11px;}
.mini_kosik{margin-top:2px;width:150px;height:65px;background-color:#ffcc00;font-size:13px;padding:5px;}
.mini_kosik img{width:20px;height:20px;margin-left:10px;margin-top:10px;}
.mini_kosik1{margin:25px 25px 0 30px;width:200px;height:85px;background-color:#ffcc00;font-size:13px;padding:5px;}
.mini_kosik1 img{width:20px;height:20px;margin-left:10px;margin-top:10px;}
#kosik_lista{width:222px;height:20px;background-color:#8F8F8F;color:white;font-weight:bold;padding:5px 0 0 0;margin-top:10px;}
#administracia_lista{width:222px;height:25px;background-image:url('../images/bg_administracia.jpg');color:white;font-weight:bold;padding:20px 0 0 0;}
#sortiment_lista{width:222px;height:20px;background-color:#8F8F8F;color:white;font-weight:bold;padding:5px 0 0 0;;}
#obsah_mini{width:260px;line-height:17px;margin:0 0 10px 10px;text-align:left;min-height:800px;}
.obsah_mini{width:200px;line-height:17px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;background-color:white;margin-bottom:10px;padding:10px;text-align:left;}
#right_content{padding:10px;clear:both;}
#right_content ul,li{margin:0;padding:0;list-style-position: inside;}
#right_content ul{margin-bottom:10px;}
#baner{border:5px solid white;margin:10px 0 10px 0;}
#content_lista{max-width:800px;text-align:left;font-size:20px;margin-top:20px;}
#content_lista h1{font-size:20px;}
#content_lista1{width:708px;height:20px;text-align:left;background-color:#8F8F8F;padding:5px 0 0 10px;color:white;font-weight:bold;}
.content_lista1{width:99%;height:20px;text-align:left;background-color:#8F8F8F;padding:5px 0 0 10px;color:white;font-weight:bold;margin-top:20px;}
#content_lista_triedenie{text-align:right;height:15px;margin-top:0;padding-top:0;border-bottom:1px solid #8f8f8f;clear:both;}
.content_lista_text{text-align:left;}
.content_lista_text2{width:165px;height:25px;text-align:right;float:right;padding:3px 10px 0 2px;}
#detail_produktu_lista{width:710px;height:20px;text-align:left;background-color:#8F8F8F;padding:0 0 0 10px;color:white;font-weight:bold;margin-top:0px;}
#bez_dph{text-align:right;font-size:12px;padding-top:12px;}
//#h1_p{width:100%;text-align:left;}
#content_big{text-align:left;margin-top:10px;}
#content_big h2{text-align:left;font-size:18px;margin-bottom:6px;}
#content_big h3{font-weight:bold;text-align:left;line-height:20px;margin-top:0;}
#content_big p{text-align:justify;}
.bunka{width:329px;height:100px;border-bottom:1px solid #cccccc;float:left;padding:15px;}
.bunka1{width:429px;height:150px;float:left;padding:15px;}
.foto{margin-right:15px;height:140px;float:left;}
.foto_vypis{margin-right:5px;float:left;}
.mini_obrazok{width:150px;max-height:150px;margin-top:4px;margin-right:4px;border:1px solid #cccccc;}
.mini_obrazok_1{width:140px;max-height:140px;margin-top:20px;}
.uvod_obrazok0{width:19%;height:auto;padding:0 1% 1% 0;max-height:200px;float:left;}
.uvod_obrazok1{max-width:95%;padding:2%;border:1px solid #cccccc;max-height:200px;}
.text{text-align:left;line-height:16px;}
.sekcia_sekcie{float:left;width:25%;text-align:center;}
.sekcia_sekcie img{border:0;}
.bunka_detail{border-bottom:1px solid #cccccc;float:left;padding-top:5px;padding-bottom:5px;text-align:left;}
.bunka_detail_kosik{width:100%;border-bottom:1px solid #cccccc;float:left;text-align:left;margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
.foto_kosik{margin-right:10px;width:70px;float:left;}
.cena_detail_kosik_n{float:right;padding-right:5px;}
input.kusov_mini{border:1px solid #cccccc;padding:2px;font-size:14px;width:30px;text-align:right;}
.add{height:26px;font-size:14px;display:inline-block;margin:0;padding:0;width:25px;text-align:center;font-weight:bold;}
.text_detail{text-align:justify;float:left;}
.text_detail p {margin:0;}
.text_detail1{text-align:left;width:425px;float:left;}
.cena_detail{text-align:right;float:right;line-height:25px;}
.cena_detail_kosik{float:right;}
a.detail_button{width:100px;height:13px;padding:4px;background-color:#FF0000;display:block;color:white;text-decoration:none;float:left;text-align:center;}
a.detail_button:hover{width:100px;height:13px;padding:4px;background-color:#FF0000;display:block;color:white;text-decoration:none;float:left;text-align:center;}
a.warning_button{display:block;display:block;color:#ff0000;text-decoration:none;float:right;margin:4px 0 0 14px;}
.pokladna1 {float:right;text-align:left;margin-bottom:20px;}
.pokladna2 {width:30%;float:right;text-align:right;}
.pokladna3 {float:right;text-align:right;}
.pokladna4 {float:left;text-align:left;margin-top:47px;}
.blue{text-align:right;}
input.reg_form{width:100% !important;border:1px solid #7f7f7f;padding:2px;height:15px;}

.obr_nadpis{text-align:left;float:left;padding:5px 5px 5px 10px;}
#pokracovat button{width:200px;margin:10px;}
#pokracovat_l{float:left;}
#pokracovat_r{float:right;}
.obr_vypis{float:left;line-height:30px;}
.bunka_na_text{float:left;text-align:justify;}
.bunka_na_text_form{float:left;padding-top:15px;padding-bottom:15px;text-align:left;border-top:0px solid #cccccc;}
.bunka_na_text_form1{float:left;padding-top:15px;padding-bottom:15px;text-align:left;border-top:0px solid #cccccc;}
.podobne_produkty{width:718px;float:left;padding-bottom:15px;text-align:left;border-top:1px solid #cccccc;}
.prislusenstvo_panel{width:693px;float:left;text-align:left;background-color:#FF0000;padding:10px;padding-left:15px;color:#ffffff;}
.foto_detail_produkt{float:left;padding-right:2px;}
.big_obrazok{width:150px;max-height:150px;margin-top:4px;}
.big_obrazok1{width:70%;cursor:pointer;border:1px solid #5f7c8a;}
.sm_obrazok{width:50px;max-height:50px;margin-top:4px;}
.ceny{text-align:center;line-height:16px;width:250px;float:left;}
.tabulka_cena{background-color:#e0e0e0;border:1px solid #cccccc;text-align:center;padding:3px;}
.tabulka_doplnok{background-color:#e0e0e0;border:1px solid #cccccc;text-align:left;padding:3px;width:269px;height:74px;vertical-align:top;}
html>body .tabulka_doplnok{background-color:#e0e0e0;border:1px solid #cccccc;text-align:left;padding:3px;width:269px;height:84px;vertical-align:top;}
*:first-child+html .tabulka_doplnok{background-color:#e0e0e0;border:1px solid #cccccc;text-align:left;padding:3px;width:269px;height:74px;vertical-align:top;}
.tabulka_doplnok2{background-color:#e0e0e0;border:1px solid #cccccc;text-align:center;padding:3px;width:200px;height:20px;}
.tabulka_doplnok3{border:1px solid #ffffff;text-align:center;height:22px;}
.doporucit{text-align:left;margin-left:355px;padding-top:30px;line-height:16px;width:165px;float:left;}
.doporucit_tlac{width:231px;float:right;padding-left:20px;display:none;margin-top:50px;}
#only_text{padding-left:15px;padding-top:15px;line-height:16px;text-align:left;}
.only_text{padding-left:15px;padding-top:15px;line-height:16px;text-align:left;}
#strankovanie{float:left;width:100%;padding-top:15px;}
#footer{width:100%;float:left;height:50px;background-color:#8F8F8F;margin-top:17px;text-align:left;margin-bottom:15px;}
#left_footer{float:left;padding:18px;}
#right_footer{float:right;}
img{border:0;}
table{text-align:left;border-collapse:collapse;margin:0px;padding:0px;border:0;}
td{vertical-align:top;}
form{margin:0;padding:0;}
h1{margin:0;padding:0 0 10px 0;font-size:24px;font-weight:normal;}
h2{color:#000;margin:0;padding:5px 0 6px 2px;font-size:11px;text-align:right;font-weight:normal;}
a{color:black;text-decoration:underline;}
a:hover{color:black;text-decoration:none;}
a.black_bold{color:black;font-weight:bold;text-decoration:none;}
a.black_bold:hover{color:black;font-weight:bold;text-decoration:underline;}
a.white_bold{color:white;font-weight:bold;text-decoration:none;}
a.white_bold:hover{color:white;font-weight:bold;text-decoration:underline;}
a.grey_bold{color:#505050;font-weight:bold;text-decoration:none;}
a.grey_bold:hover{color:#505050;font-weight:bold;text-decoration:underline;}
a.monumental{color:#0a4878;text-decoration:none;}
a.monumental:hover{color:#000;text-decoration:none;}
a.blue_bold{color:#000000;font-weight:bold;text-decoration:underline;display:block;text-align:left;}
a.blue_bold:hover{color:#FF0000;font-weight:bold;text-decoration:none;}
a.blue_bold1{color:#000000;font-weight:bold;text-decoration:underline;font-size:13px;height:26px;display:block;}
a.blue_bold1:hover{color:#FF0000;font-weight:bold;text-decoration:none;font-size:13px;}
a.red_bold{color:#FF0000;font-weight:bold;text-decoration:underline;}
a.red_bold:hover{color:#FF0000;font-weight:bold;text-decoration:none;}
a.ucet_menu{color:#FF0000;text-decoration:underline;}
a.ucet_menu:hover{color:#FF0000;text-decoration:none;}
input.login{width:70px;border:1px solid #7f7f7f;padding:2px;margin-right:15px;font-size:11px;}
input.login_submit{width:16px;height:16px;background-image:url('../images/login.jpg');border:0;cursor:pointer;}
input.vyhladavanie{width:110px;border:1px solid #7f7f7f;padding:3px;}
input.reg_form{width:150px;border:1px solid #7f7f7f;padding:2px;margin:2px;height:15px;}
textarea.reg_form{width:520px;height:50px;border:1px solid #7f7f7f;padding:2px;}
input.search{width:16px;height:16px;border:0;cursor:pointer;}
input.otazka{border:1px solid #cccccc;padding:2px;font-size:11px;width:140px;}
input.otazka4{border:1px solid #cccccc;padding:2px;margin-bottom:8px;font-size:11px;width:140px;}
textarea.otazka{border:1px solid #cccccc;padding:2px;font-size:11px;width:525px;height:95px;}
textarea.otazka1{border:1px solid #cccccc;padding:2px;font-size:11px;width:625px;height:95px;}
textarea.otazka2{border:1px solid #cccccc;padding:2px;font-size:11px;width:300px;height:95px;}
textarea.otazka3{border:1px solid #cccccc;font-size:11px;width:260px;height:95px;margin-bottom:10px;}
input.odoslat{width:100px;height:20px;background-color:#FF0000;display:block;color:white;font-size:11px;border:0;cursor:pointer;}
input.odoslat2{width:100px;height:22px;background-color:#FF0000;color:white;font-size:11px;border:0;cursor:pointer;}
input.odoslat4{width:65px;height:25px;background-color:#ffcc00;color:#000000;font-size:11px;border:0;cursor:pointer;display:block;float:left;margin-left:5px;}
input.kusov{border:1px solid #cccccc;padding:2px;margin-bottom:10px;font-size:13px;width:25px;text-align:right;}   

.butstyle{text-align:center;padding-top:6px;text-decoration:none;width:65px;height:20px;background-color:#ffcc00;color:#000000;font-size:11px;border:0;cursor:pointer;display:block;float:left;margin-left:5px;}
td.medzera{width:130px;}
.blue{color:#FF0000;}
ul.main_menu{margin:0;padding:0;List-style-type:none;}
li.main_menu{List-style-type:none;float:left;margin:0;padding:7px 56px 7px 56px;border-right:1px solid #888888;cursor:pointer;}
li.main_menu2{List-style-type:none;float:left;margin:0;padding:7px 36px 7px 36px;cursor:pointer;}
li.main_menu_end{List-style-type:none;float:left;margin:0;padding:7px 56px 7px 76px;cursor:pointer;}
a.link_main_menu{font-weight:bold;text-decoration:none;padding:5px 0px 5px 10px;}
a.link_main_menu:hover{font-weight:bold;text-decoration:underline;}
ul.submenu{margin:0;padding:3px 0 3px 3px;List-style-type:none;}
li.submenu{padding:2px 2px 2px 0;}
a.submenu{text-decoration:none;}
a.submenu:hover{text-decoration:underline;}
ul.submenu1{margin:0;padding:0;List-style-type:none;}
li.submenu1{margin-bottom:3px;margin-left:16px;}
a.submenu1{text-decoration:underline;}
a.submenu1:hover{text-decoration:underline;}
ul.submenu2{margin:0;padding:3px;List-style-type:none;}
li.submenu2{padding:2px 2px 2px 0;}
a.submenu2{text-decoration:none;text-decoration:underline;}
a.submenu2:hover{text-decoration:underline;}
ul.submenu4{margin:0;padding:0;List-style-type:none;}
li.submenu4{margin-bottom:3px;margin-left:16px;}
a.submenu4{text-decoration:none;color:#ff0000;}
a.submenu4:hover{text-decoration:underline;}
ul.submenu5{margin:0;padding:0;List-style-type:none;}
li.submenu5{margin-bottom:3px;margin-left:32px;}
a.submenu5{text-decoration:none;color:#ff0000;}
a.submenu5:hover{text-decoration:underline;}

.detail_sortiment_tab {display:none;}
ul.detail_sortiment{background-color:#8F8F8F;padding:5px;column-count: 2;}
.detail_sortiment li{padding:5px 5px 5px 25px;}
.detail_sortiment a{color:#ffffff;text-decoration:none;}

.farba_akcia{color:#9f0000;font-weight:bold;}
.kontakt_tlac{display:none;}
.nazov_tlac{display:none;}
.vernostny_tlac{display:none;}
ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none;}
li.bjqs-slide{position:absolute;display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%;}
ol.bjqs-markers.h-centered{text-align:center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
#banner-fade img{width:707px;height:349px;}
ul.bjqs-controls.v-centered li a{display:block;padding:5px;background:rgba(255,255,255,0.9);color:#8f8f8f;text-decoration:none;font-weight:bold;font-size:20px;transform:scale(1,2);-webkit-transform:scale(1,2);-moz-transform:scale(1,2);-ms-transform:scale(1,2);-o-transform:scale(1,2);}
ul.bjqs-controls.v-centered li a:hover{background:rgba(0,0,0,0.2);color:#8f8f8f;}
ol.bjqs-markers li a{padding:5px 10px;background:#000;color:#8f8f8f;margin:5px;text-decoration:none;}
ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{background:#999;}
p.bjqs-caption{background:rgba(255,255,255,0.9);color:#8f8f8f;}
.img_l{padding-right:10px;padding-bottom:10px;width:346px;}
.img_r{padding-bottom:10px;width:346px;}
input.odoslat3{width:200px;height:32px;background-color:#00cc33;color:#ffffff;font-size:13px;border:0;cursor:pointer;}
.butt_odoslat3{-moz-box-shadow:inset 0px 1px 3px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 3px 0px #ffffff;box-shadow:inset 0px 1px 3px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcc00), color-stop(1, #ffe100));background:-moz-linear-gradient(top, #ffcc00 5%, #ffe100 100%);background:-webkit-linear-gradient(top, #ffcc00 5%, #ffe100 100%);background:-o-linear-gradient(top, #ffcc00 5%, #ffe100 100%);background:-ms-linear-gradient(top, #ffcc00 5%, #ffe100 100%);background:linear-gradient(to bottom, #ffcc00 5%, #ffe100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#ffe100',GradientType=0);background-color:#ffcc00;border:1px solid #ffcc00;display:inline-block;width:220px;height:30px;cursor:pointer;color:#777777;font-size:13px;font-weight:bold;padding-top:8px;text-align:center;text-decoration:none;}
.butt_odoslat3:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffe100), color-stop(1, #ffcc00));background:-moz-linear-gradient(top, #ffe100 5%, #ffcc00 100%);background:-webkit-linear-gradient(top, #ffe100 5%, #ffcc00 100%);background:-o-linear-gradient(top, #ffe100 5%, #ffcc00 100%);background:-ms-linear-gradient(top, #ffe100 5%, #ffcc00 100%);background:linear-gradient(to bottom, #ffe100 5%, #ffcc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe100', endColorstr='#ffcc00',GradientType=0);background-color:#dfdfdf;}
.butt_odoslat3:active{position:relative;top:1px;}
#pokracovat{display:none;position:fixed;z-index:5;left:50%;margin-left:-250px;top:100px;width:500px;height:120px;-webkit-box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);z-index:9003;background-color:#ffffff;-webkit-box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);box-shadow:0px 10px 30px -4px rgba(0,0,0,0.75);moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:20px;font-size:16px;color:#333333;font-weight:bold;}
#blanket, #blanket1, #blanket2{display:none;background-color:#dddddd;opacity:0.60;filter:alpha(opacity=60);position:fixed;z-index:5;top:0px;left:0px;width:100%;height:100%;}
a.warning_button_1{padding-top:6px;text-align:center;height:19px;background-color:#ffcc00;color:#000000;font-size:11px;border:0;cursor:pointer;display:block;float:right;margin-top:5px;}
a.warning_button_1:hover{background-color:#ffcc00;color:#000000;text-decoration:none;float:right;text-align:center;}
.detail_e{padding:10px 10px 10px 20px;float:right;background-color:#f1f1f1;margin-right:10px;}
.detail_e table{width:270px;padding:35px;}
input.odoslatf{background-color:#00FF00;color:#FFFFFF;width:200px;height:31px;margin:0;cursor:pointer;font-size:14px;font-weight:bold;-webkit-border-radius:15;
  -moz-border-radius: 15;
  border-radius: 15px;border:0;}
input.odoslatf:hover{background-color:#8df558;}
a.slis{margin-bottom:6px;color:#ff0000;}

.upsek{padding:0;margin:5px 0 10px 5px;}
.upsek a{text-decoration:none;}
.menu_n{margin:5px 0 10px 5px;padding:0;}
.menu_n ul{margin:0;padding:0;List-style-type:none;}
.menu_n li{margin:5px 0 5px 5px;List-style-type:none;}
.menu_n a{text-decoration:none;}

.paaar{margin-top:10px;}
.paaar td{padding:0 10px 0 0;}
.paaar em{display:none;}
.paaar span{display:none;}
.selected{display:block !important;}



.detail_image{cursor:pointer;}
.image_detail{display:none;z-index:9002;position:fixed;top:20px;left:0px;right:0;text-align:center;cursor:pointer;}
.image_detail1{padding:10px;background-color:#ffffff;max-width:500px;margin:0 auto;}
.image_detail_zatvorit{padding:10px;left:0px;right:0;cursor:pointer;font-weight:bold;text-decoration:underline;}
.image_detail_zatvorit:hover{text-decoration:none;}
.image_detail img{max-width:100%;height:auto;}
.dalsie_img {width:300px;}
#detail_image_1{display:none;}

#paaa{margin:10px;border-top:1px solid #8f8f8f;padding-top:15px;}
.odskok{clear:left;margin-left:5px;margin-bottom:5px;}
.odskok a{margin-left:5px;font-weight:normal;text-decoration:underline;}
.bsekcia_parametre{color:#ff0000  !important;}
#alternativy{clear:both;margin-top:5px;margin-bottom:5px;}
.alternativetab {width:100%;border-collapse:collapse;}
.alternativetab td {vertical-align:middle;text-align:center;border: 1px solid black;}
.alternativetab img{max-height:75px;float:left;}
.asekcia_parametre {margin-left:10px;}
.bsekcia_parametre {color:#ff0000;margin-left:10px;}

@media only screen and (max-width:1260px){
.uvod_div{padding:2px 5px 15px 5px;}
.uvod_td1 a{font-size:14px;}
}



@media only screen and (max-width:990px){
#menu_568{float:left;margin-right:5px;margin-top:5px;cursor:pointer;}
#left_contenttd{width:0;}
#header_685{display:block;background-color:#ececec;float:left;width:100%;}
#header_685 h1 {padding-top:10px;font-size:18px;color:#7F7F7F;text-decoration:none;}
#header_685 a {padding:2px;font-size:18px;color:#7F7F7F;text-decoration:none;}
#header_685 a:hover {font-size:18px;color:#7F7F7F;text-decoration:none;}
.hdiv {padding-top:10px;margin-top:0;font-size:18px;color:#7F7F7F;}          
.hdiv a{font-size:18px;text-decoration:none;}
.hdiv a:hover{font-size:18px;color:#7F7F7F;text-decoration:none;}
#header_s{clear:both;margin:4px;}
#header_s table,td,th{border-collapse:collapse;margin:0px;padding:0px;border:0;}
#header_s input{width:200px;height:18px;border:0;padding:6px;background-color:#fdfdfd;font-size:14px;font-weight:bold;text-decoration:none;text-shadow:0px -1px 0px #ffffff;border:1px solid #dcdcdc;}

#content_table{min-width:0;width:100%;}
#left_content{display:none;}
#left_content h1{display:none;}
.h1div{display:none;}
.uvod_td a{font-size:14px;}
.butt_odoslat3{width:150px;}
.detail_sortiment_tab {display:block;}
}

@media only screen and (max-width:850px){
#header{font-size:16px;height:40px;}
.left_li_menu{padding-left:10px !important;}
#header_right{padding-right:10px;padding-top:10px;}
#header_right span{display:none;}
 #nachadzatesa{padding:12px 0 12px 10px;}
 #header_left{float:left;padding-top:10px;padding-left:10px;}
#menu li{min-width:30px;}
#menu li:not(.vinimka){padding:0 5px 5px 5px;}
#menu input[type="text"]{width:60px;}
.sekcia_sekcie{width:33%;}
}
@media only screen and (max-width:700px){
.big_li_menu{margin: 0 auto;display:block !important;color:#ff0000;;height:35px;vertical-align:bottom;display:table-cell;}
.sm_li_menu{display:none !important;color:#ff0000;}
.vinimka{width:auto;padding-bottom:5px;padding-left:5px;}
.kosik_li_menu{width:30px !important;padding:2px;}
#content h1,h2{font-size:20px !important;}
.t_img{width:250px;}
.big_obrazok1{max-width:250px;}


}
@media only screen and (max-width:650px){
#pokracovat{text-align:center;left:initial;margin:5%;top:0;height:200px;width:90%;padding:0;}  
#pokracovat_l{float:initial;}
#pokracovat_r{float:initial;}
}
@media only screen and (max-width:625px){
.pokladna4 {margin-top:-45px;margin-bottom:50px;}
}
@media only screen and (max-width:580px){
.t_img{width:195px;}
.big_obrazok1{max-width:195px;}
}
@media only screen and (max-width:520px){
.uvod_td a{text-decoration:none;font-size:12px;color:#4F4F4F;}
td.uvod_td  {display:block;width:95%;}
td.uvod_td1  {display:block;width:95%;}  
.t_kos{clear:both;background-color:#f1f1f1;}
td.detail_e  {display:block;width:90%;margin:10px;}
td.detail_g  {display:block;width:95%;margin:10px;}
.butt_odoslat3{width:100px;}
.foto{display:none;}             
.sekcia_sekcie{width:50%;}  
.text_detail p {display:none;}
.mini_obrazok{width:80px;max-height:80px}
.uvod_td{display:none;}
#detail_image_1{display:block;}
.detail_g{width:100%;display:table-row;clear:both;}
.foto_detail_viac{width:100%;display: table-row;clear:both;}
.foto_detail_viac img{float:left;margin-left:5px;width:20%;}
.t_kos {width:100%;box-sizing: border-box;margin:5px 5px 5px 0;}
.t_img{width:100%;display:block;display: flex;align-items: center;}
.t_img img{text-align:center;margin:0 auto;}
.big_obrazok1{border:0;}
}
@media only screen and (max-width:400px){
#header_right{display:none;}
}
.cookie_style{background-color:#e0e0e0;padding:7px;width:100%;position:fixed;z-index:1000;bottom:0;}

#pokracovatcoo{position:fixed;z-index:5;bottom:0;width:100%;text-align:center;
z-index:9003;background-color:#333;padding:5px;font-size:15px;color:#fff;}
#pokracovatcoo p{text-align: center;font-size:13px;margin:3px 3px 5px 3px;}

#pokracovatcoo1{display:block;width:800px;margin: 0 auto;max-width:100%;text-align:center;}
#pokracovatcoo1 a {color:#fff;}
#pokracovatcoo2{display:none;}
.pokracovatcoo_l{text-align:center;}
.pokracovatcoo_r{float:right;}
.pokracovatcoo_b{clear:both;width:100%;text-align:left;}
.pokracovatcoo_l input,.pokracovatcoo_r input,.pokracovatcoo_b input{background-color:#00CC00;color:#FFFFFF;margin:0;padding:3px 8px;cursor:pointer;font-size:14px;font-weight:bold;-webkit-border-radius:5;
  -moz-border-radius: 5;
  border-radius: 5px;border:0;}
input.prisposob {color:#00CC00 !important;background-color:#ffffff !important;}

input.prisposob:active {   transform: translateY(2px);}
.pokracovatcoo_l input:active {   transform: translateY(2px);}
.pokracovatcoo_r input:active {   transform: translateY(2px);}
#pokracovatcoo2 table  {text-align:left;}


.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #00CC00;
}

input:focus + .slider {
  box-shadow: 0 0 1px #00CC00;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
#blanketcoo {background-color:#000000;opacity: 0.60;filter:alpha(opacity=60);position:fixed;z-index: 9001;top:0px;left:0px;width:100%;height:100%;}

@media only screen and (max-width:800px){
#pokracovatcoo{width:auto;left:0;margin:0 auto;right:0;bottom:0;top:auto;padding:10px;}
}
#table_uvod .descript a {
  font-size: inherit !important;
}

.descript{display:block; clear:both;text-align:left;font-size:14px;line-height:1.4;margin:10px 5px 5px 5px;padding-top:0px;}
.descript h2{margin-top:10px;text-align:left;font-size:16px !important;text-transform:none !important;font-weight:bold !important;}
.descript a{font-weight:bold;color:#666666;}
.descript p{padding-left:10px;}


div.descript ul li::before {
  content: "- ";
}
