a{cursor:pointer;}
body{margin:0 auto;text-align:center;background-color:#00A0E3;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.4;}
#main_frame{margin:10px auto;padding:5px;width:1050px;background-color:#ffffff;}
#header{width:1050px;height:50px;margin-top:0px;}
#header_k{float:right;text-align:right;margin-top:0px;}
h1.logo{margin:0;padding:0;}
h1.logo a{font-weight: normal;padding:5px;font-size:4px;color:transparent;text-indent:-9999px;background:url(../../images/plexistojan.png) no-repeat;height:40px;width:240px;float:left;white-space:nowrap;overflow:hidden;}
h1.logo a:hover{opacity:1;filter:alpha(opacity=100);}
.logo a{padding:5px;font-size:4px;color:transparent;text-indent:-9999px;background:url(../../images/plexistojan.png) no-repeat;height:40px;width:240px;float:left;white-space:nowrap;overflow:hidden;}
.logo a:hover{opacity:1;filter:alpha(opacity=100);}
#header_s{float:left;margin-top:35px;margin-left:55px;height:62px;}
#header_s table,td,th,form{border-collapse:collapse;margin:0px;padding:0px;border:0;}
#header_k form{margin-top:12px;}
#header_s input{width:280px;height:24px;border:0;padding:9px;background-color:#f7f7f7;font-size:15px;font-weight:bold;text-decoration:none;text-shadow:0px -1px 0px #ffffff;}
.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:15px;font-weight:bold;margin-left:4px;text-decoration:none;}
.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;}
.mini_kosik{width:230px;height:68px;background-color:#ffcc00;font-size:13px;padding:5px;}
input.kosik_bocny{text-align:right;margin:4px;background-color:#ffcc00;padding:0px;width:50px;border:0px;font-size:13px;}
.mini_kosik a{margin-top:5px;}
#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:6px;margin-top:6px;margin-bottom:6px;font-size:11px;}
#content{display:table;}
#left_content{display:table-cell;width:240px;vertical-align:top;}
#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{padding:5px;width:230px;line-height:19px;background-color:#f7f7f7;margin-top:5px;text-align:left;}
#right_content{min-height:600px;margin-top:0px;margin-left:5px;}
#content_uvod{width:1050px;}
#baner{border:5px solid white;margin:10px 0 10px 0;}
#content_lista{width:100%;height:25px;text-align:left;font-size:20px;margin-top:0px;}
#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_lista_triedenie{text-align:right;height:25px;margin-top:10px;padding-top:10px;border-top:1px solid #8f8f8f;}
.content_lista_text{height:25px;text-align:left;float: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;clear:both;}
#h1_p{text-align:left;}
#content_big h2{text-align:left;font-size:18px;margin-bottom:6px;}
#content_big h3{font-weight:bold;text-align:left;line-height:25px;margin-top:26px;}
#content_big p{text-align:justify;}
.bunka{width:330px;height:100px;border-bottom:1px solid #cccccc;float:left;margin-bottom:15px;}
.bunka1{width:429px;height:150px;float:left;padding:15px;}
.foto{margin-right:15px;height:140px;float:left;}
.foto_vypis{width:70px;margin-right:15px;float:left;}
.mini_obrazok{width:67px;max-height:67px;margin-top:4px;}
.mini_obrazok_1{width:140px;max-height:140px;margin-top:20px;}
.uvod_obrazok1{width:140px;border:1px solid #cccccc;}
.text{text-align:left;line-height:20px;}
.bunka_detail{border-bottom:1px solid #cccccc;float:left;text-align:left;}
.bunka_detail_kosik{height:106px;border-bottom:1px solid #cccccc;float:left;padding-bottom:0px;padding-top:5px;text-align:left;width:100%;}
.text_detail{float:left;text-align:left;max-width:500px;}
.text_detail1{text-align:left;}
.cena_detail{text-align: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;width:50px;height:13px;padding:4px;background-color:#ff0000;display:block;color:white;text-decoration:none;float:left;text-align:center;}
a.pokracovat{width:150px;height:30px;padding:4px;background-color:#ffcc00;display:block;color:#000000;text-decoration:none;text-align:center;float:left;}
a.pokracovat:hover{width:150px;height:30px;padding:4px;background-color:#ffcc00;display:block;color:#000000;text-decoration:none;text-align:center;float:left;}
.obr_nadpis{text-align:left;float:left;padding:5px 5px 5px 10px;}
.obr_vypis{float:left;line-height:30px;}
.bunka_na_text{float:left;text-align:justify;width:100%;}
.doporucit{text-align:left;width:50%;line-height:16px;float:right;padding-top:60px;}
.bunka_na_text_form{float:left;padding-top:15px;padding-bottom:15px;text-align:left;border-top:0px solid #cccccc;}
.podobne_produkty{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;width:45%;}
.big_obrazok{width:150px;max-height:150px;margin-top:4px;}
.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_tlac{width:231px;float:right;padding-left:20px;display:none;margin-top:50px;}
#only_text{line-height:16px;text-align:left;}
.only_text{line-height:16px;text-align:left;}
#strankovanie{float:left;width:100%;border-top:1px solid #cccccc;padding-top:15px;}
#footer{width:100%;float:left;background-color:#f7f7f7;margin-top:17px;text-align:left;}
#left_footer{float:left;padding:18px;height:32px;}
#right_footer{float:right;}
img{border:0;}
table{text-align:left;}
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;}
a.blue_bold:hover{color:#FF0000;font-weight:bold;text-decoration:none;}
a.blue_bold_uvod{color:#000000;font-weight:bold;text-decoration:underline;}
a.blue_bold_uvod:hover{color:#FF0000;font-weight:bold;text-decoration:none;}
a.blue_bold1{color:#000000;font-weight:bold;text-decoration:underline;font-size:13px;}
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;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:6px;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:90%;height:95px;}
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:70px;height:25px;margin-top:5px;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;font-size:11px;width:25px;text-align:right;}
input.kusov_mini{border:1px solid #cccccc;padding:2px;font-size:11px;width:61px;text-align:right;}
.butstyle{text-align:center;margin-top:5px;padding-top:6px;text-decoration:none;width:67px;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;List-style-type:none;}
li.submenu{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #8f8f8f;}
a.submenu{text-decoration:none;color:#8f8f8f}
a.submenu:hover{text-decoration:underline;}
ul.submenu1{margin:0;padding:0;List-style-type:none;}
li.submenu1{margin-bottom:3px;}
a.submenu1{text-decoration:none;}
a.submenu1:hover{text-decoration:underline;}
ul.submenu2{margin:0;padding:3px;List-style-type:none;}
li.submenu2{padding-bottom:8px;margin-bottom:8px;color:#1f1f1f;border-bottom:1px solid #8f8f8f;}
a.submenu2{text-decoration:none;color:#1f1f1f;}
a.submenu2:hover{text-decoration:underline;}
ul.submenu4{margin:0;padding:0;List-style-type:none;}
li.submenu4{margin-bottom:3px;color:#000000;}
a.submenu4{text-decoration:none;color:#000000;}
a.submenu4:hover{text-decoration:underline;}
.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;}

.detail_sortiment_tab {display:none;}
ul.detail_sortiment{list-style:none;background-color:#F7F7F7;padding:5px;column-count: 2;text-align:left;}
.detail_sortiment li{padding:5px;}
.detail_sortiment a{color:#000000;text-decoration:none;}

.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:#ffcc00;color:#000000;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:200px;height:30px;cursor:pointer;color:#777777;font-size:13px;font-weight:bold;padding-top:8px;text-align:center;text-decoration:none;margin-top:5px;}
.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;}
#menu_568{display:none;}
#pokracovat{display:none;position:fixed;z-index:5;left:50%;margin-left:-250px;top:100px;width:500px;height:140px;-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:10px;font-size:16px;color:#333333;font-weight:bold;}
#pokracovat1{float:left;}
#pokracovat2{float:right;}
#blanket{display:none;background-color:#fdfdfd;opacity:0.60;filter:alpha(opacity=60);position:fixed;z-index:9001;top:0px;left:0px;width:100%;height:100%;}
input.odoslatf{background-color:#00FF00;color:#FFFFFF;width:100px;height:31px;margin:0;cursor:pointer;font-size:17px;font-weight:bold;-webkit-border-radius:15;-moz-border-radius:15;border-radius:15px;border:0;}
input.odoslatf:hover{background-color:#8df558;}



@media only screen and (max-width:980px){#right_content{float:left;min-height:600px;margin-top:0px;}
.bunka{width:100%;float:left;height:120px;}
#main_frame{margin:10px auto;padding:5px;width:95%;background-color:#ffffff;}
#header{width:100%;height:50px;}
}
@media only screen and (max-width:680px){.bunka{width:100%;}
#content{display:block;}
#main_frame{min-width:320px;}
#menu_568{float:left;display:block;margin-right:5px;margin-top:8px;cursor:pointer;}
#obsah_mini{display:none;z-index:9;position:absolute;margin-left:0px;margin-top:-170px;}
.mini_kosik{width:270px;margin-bottom:5px;}
.detail_sortiment_tab {display:block;}
}
@media only screen and (max-width:570px){h1{font-size:16px;font-weight:normal;height:20px;padding:0;margin:0;}
#obsah_mini{display:none;z-index:9;position:absolute;margin-left:0px;margin-top:-210px;}
#pokracovat{display:none;position:fixed;z-index:5;top:100px;width:300px;left:inherit;margin-left:10px;height:180px;-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;}
#pokracovat1{margin-left:40px;float:left;}
#pokracovat2{margin-left:40px;float:left;margin-top:20px;}
}
@media only screen and (max-width:321px){#header_k{padding-top:10px;}
#bez_dph{text-align:left;clear:both;font-size:12px;}
.doporucit{clear:both;width:100%;}
.bunka{width:310px !important;}
#content{display:block;}
#main_frame{min-width:310px;}
#menu_568{float:left;display:block;margin-right:5px;margin-top:8px;cursor:pointer;}
#obsah_mini{display:none;}
.mini_kosik{width:270px;margin-bottom:5px;}

}
.cookie_style{background-color:#e0e0e0;padding:7px;width:100%;position:fixed;z-index:1000;bottom:0;}


button, input[type="button"]:not(.add),.pokracovat{text-decoration:none;background:#00cc33;padding:5px 20px;margin:0;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;}
#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{float:left;}
.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:8px 15px;cursor:pointer;font-size:17px;font-weight:bold;-webkit-border-radius:15;
  -moz-border-radius: 15;
  border-radius: 15px;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;}
}

.descript{display:block; clear:both;text-align:left;font-size:14px;line-height:1.3;margin:10px;padding-top:20px;}
.descript h2{margin-top:10px;text-align:left;font-size:18px;}
.descript a{font-weight:bold;color:#666666;}
