body{color:black;font:0.78em/1.5 Arial,Helvetica,sans-serif;border-top:7px solid black;background:none repeat scroll 0 0 #edeeee;background:url("/template/img/bg.png") repeat-y scroll center 0 #eeeeee;}
html,body{height:100%;margin:0;padding:0;}
#top_shop{background:url("/template/img/top_bg.png") repeat-x scroll 0 0 white;height:166px;}
#top_cont{width:1000px;margin:0 auto;position:relative;}
#header{background:url("/template/img/kontakt-kosik.jpg") no-repeat scroll 528px center transparent;height:121px;padding:0;position:relative;}
#header  a{color:#CC0000;display:block;font-weight:bold;height:65px;font-size:12px;text-decoration:none;}
#header  a span{background:url("/template/img/logo.jpg") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:55px;left:0;position:absolute;top:0;width:352px;z-index:1;}
#header a{float:left;height:55px;margin:0 0 0 10px;overflow:hidden;position:relative;top:30px;width:352px;}
input[type="text"],select,textarea{border:1px solid #cacaca;height:20px;}
#nav{height:45px;}
#nav ul.navbar{padding-left:14px;padding-top:15px;left:300px;width:675px;}
#nav ul,#paticka ul{margin:0;padding:0;top:15px;}
#nav span.searchbox{}
#nav form{background:url("/template/img/search_bg.png") no-repeat;left:740px;position:relative;top:-29px;width:249px;z-index:2;height:50px;}
#nav fieldset{border:0 none;padding:5px;}
#nav legend{display:none;}
#nav button{background:url("/template/img/search_btn.png") no-repeat scroll 0 0 transparent;border:0 none;color:black;height:36px;margin:0;padding:0;position:absolute;top:0px;width:93px;left:150px;}
#nav input{width:138px;left:5px;margin:1px 0px;position:absolute;}
#nav li,#paticka li{background:url("/template/img/delimiter.png") no-repeat scroll 100% center transparent;display:inline;margin-right:5px;padding-left:0;padding-right:5px;}
#nav li:last-child{background:none repeat scroll 0 0 transparent;margin-right:0;padding-right:0;}
form{margin:0;}
#banner_box{margin:0 auto;padding:15px 0px 15px 20px;height:160px;width:1000px;background:url("/template/img/bg_top.png") no-repeat scroll 0 bottom #efeeee;}
#abanner_box img{padding-top:15px;padding-right:15px;}
#main_shop{margin:0 auto;min-height:100%;position:relative;width:1000px;background:url("/template/img/bg.png") repeat-y scroll center 0 #eeeeee;}
#main{}
#content{width:742px;border-top:7px solid black;margin-right:20px;float:left;padding-left:19px;}
#menu{width:210px;border-top:7px solid black;font-size:11px;margin-left:20px;padding-top:12px;}
#menu ul,#menu li{margin:0;padding:0;}
#menu > ul{margin-bottom:5px !important;}
#menu li ul > li > a{background:url("/template/img/point.png") no-repeat scroll 19px center #ededed;padding-left:30px;color:black;border-bottom:1px solid silver;font-weight:normal;}
#menu li ul li ul a{background:url("/template/img/point.png") no-repeat scroll 26px center #ededed;padding-left:36px;color:black;border-bottom:1px solid silver;font-weight:normal;font-size:11px;}
#menu li ul li ul li ul a{background:url("/template/img/point.png") no-repeat scroll 30px center #ededed;padding-left:40px;color:black;border-bottom:1px solid silver;font-weight:normal;font-size:10px;}
#menu ul li{font-size:12px;font-weight:bold;color:black;}
#menu a{color:white;display:block;padding:4px 15px 5px;text-decoration:none;}
#menu a:hover{text-decoration:underline;;}
.menu_green{background:url("/template/img/menu_bg_green.png") no-repeat scroll 0 0 transparent;height:30px;}
.menu_green a{background:none no-repeat scroll 0 0 rgb(91,166,57);}
.menu_purple{background:url("/template/img/menu_bg_purple.png") no-repeat scroll 0 0 transparent;height:30px;}
.menu_purple a{background:none no-repeat scroll 0 0 rgb(134,24,102);}
.menu_red{background:url("/template/img/menu_bg_red.png") no-repeat scroll 0 0 transparent;height:30px;}
.menu_red a{background:none no-repeat scroll 0 0 rgb(226,0,26);}
#skup_menu{height:47px;background:url("/template/img/skup_menu_bg.png") repeat-x scroll 0 bottom transparent;color:#eeeeee;margin:0px;padding:0px;}
#skup_menu a,#skup_menu span{background:url("/template/img/sipka.png") no-repeat scroll left 0 transparent;padding:15px 0px 16px 20px;line-height:45px;color:#6e6e6e;font-weight:bold;}
#skup_menu .first{background:url("/template/img/home.png") no-repeat scroll left center transparent;padding-left:27px;}
#list_box{border:1px solid #dbdada;width:742px;padding:2px;}
.page_box{background-color:#f3fdee;padding:7px;min-height:16px;}
.page_box_z{padding:2px 7px 0px 7px;font-size:10px;}
#detail_box,#basket_box{border-right:1px solid #dbdada;border-left:1px solid #dbdada;border-bottom:1px solid #dbdada;margin:0px;padding:0px;padding:0px;}
#detail_box h2,h3,h4,p,#basket_box h2,p,h3,h4{padding:0px 15px 0px 15px;}
#detail_box h1,#basket_box h1{background-color:#f4f4f4;padding:7px;line-height:35px;margin:0px;font-size:20px;}
#detail_box #picture,#pictures{height:354px;width:500px;border:1px solid #dbdada;margin:15px 0px 0px 15px;text-align:center;}
.add_basket{background:url("/template/img/add_basket.png") no-repeat scroll 0 0 white;color:#000000;display:block;height:37px;width:174px;border:0;padding:0;margin:0;}
#pic{height:374px;}
#picture{vertical-align:middle;line-height:354px;float:left;position:relative;}
#picture img{border:none;vertical-align:middle;margin:0 auto;}
#pictures{width:190px;position:absolute;right:36px;overflow:auto;float:left;}
#pictures img{padding:3px;}
.box{padding:15px 15px 0px 15px;}
.box div{margin:0px;}
.box li{color:black;}
.box .parametry_box{border-spacing:0;width:100%;padding:7px;border:1px solid #dbdada;}
.box .parametry_box thead td{color:#e2001a;background:none repeat scroll 0 0 #f4f4f4;line-height:38px;font-weight:bold;padding-left:10px;font-size:14px;}
.box tbody td{padding-left:10px;}
.box .parametry_box .no_linka,.no_linka{border:0px;}
.box .parametry_box tbody th,.parametry_box tbody td{border-bottom:1px solid #dbdada;}
.box  .parametry_box th{border-right:5px solid #FFFFFF;width:200px;}
.price_box{width:400px;}
.akce_box{background-color:red;padding:1px 0.5em;white-space:nowrap;color:white;}
th{text-align:left;padding-left:12px;}
.right{float:right;text-align:right;}
ul{list-style:none outside none;margin-left:13px;padding-left:0;}
ul li{color:white;margin-bottom:0.24em;padding-left:12px;}
h1,h2,h3,h4,.akcni_cena,big,#pok_menu a{color:#e2001a;}
h1{font-size:21px;}
a{color:black;outline:0 none;}
a:hover{color:#505050;}
img{border:0;}
#paticka{background:none repeat scroll 0 0 black;bottom:0;font-size:0.9em;height:80px;left:0;width:100%;clear:both;}
#poradit{margin:0 auto;padding-left:20px;height:116px;width:1000px;clear:both;}
#poradit a{margin-left:-10px;}
#paticka a,#paticka{color:#bfbfbf;}
#paticka a:hover{color:gray;}
#paticka_cont{width:980px;margin:0 auto;}
#paticka ul{padding-top:20px;font-size:12px;}
.p_list{font-size:0.9em;line-height:1.3;list-style:none outside none;margin-bottom:10px;margin-left:0;min-height:10px;overflow:hidden;padding:0;width:742px;}
.p_list > li{background:none repeat scroll 0 0 white;float:left;padding:2px;position:relative;width:243px;height:318px;text-align:center;}
.p_picture{border:1px solid #dbdada;width:240px;height:168px;text-align:center;position:absolute;line-height:168px;clear:both;}
.p_picture div.akce,.p_picture div.darek,.p_picture div.doprava,#picture .akce,#picture .darek{height:64px;left:-2px;top:-2px;width:65px;}
.p_picture div.akce,#picture .akce{background:url("/template/img/ico_akce.png") no-repeat scroll 0 0 transparent;}
.p_picture div.darek,#picture .darek{background:url("/template/img/ico_darek.png") no-repeat scroll 0 0 transparent;}
.p_picture div.doprava{background:url("/template/img/ico_doprava.png") no-repeat scroll 0 0 transparent;}
#picture .dopravazdarma, #picture .darek, #picture .akce, .p_picture div.dopravazdarma, .p_picture div.darek, .p_picture div.akce, .ikony{height:64px}
#picture .dopravazdarma, #picture .darek, #picture .akce, .p_picture div.dopravazdarma, .p_picture div.darek, .p_picture div.akce{width:65px}
#picture .akce, .p_picture div.akce{background:url("/template/img/ico_akce.png") no-repeat scroll 0 0 transparent}
#picture .darek, .p_picture div.darek{background:url("/template/img/ico_darek.png") no-repeat scroll 0 0 transparent}
#picture .dopravazdarma, .p_picture div.dopravazdarma{background:url("/template/img/ico_doprava.png") no-repeat scroll 0 0 transparent}
#picture .ceskyvyrobek, .p_picture div.ceskyvyrobek{background:url("/template/img/ico_ceskyvyrobek.png") no-repeat scroll 0 0 transparent}
.p_picture div.akce,.p_picture div.darek,.p_picture div.dopravazdarma,#picture .akce,#picture .darek,#picture .dopravazdarma{height:64px;width:65px;float:left;}
.ikony{left:-2px;top:-2px;width:205px;height:64px;display:block;position:absolute;}
#ikony{height:64px;left:-2px;top:-2px;width:205px;display:block;position:absolute;}
.prev,.next{font-weight:bold;}
.p_picture img{border:none;vertical-align:middle;margin:0 auto;}
.p_list h2,.p_list h3{font-size:12px;padding-top:170px;
/*width:238px;*/
}
.pagenum{font-size:0.9em;}
.p_list p,span{font-size:1.04em;color:#615a5a;width:230px;}
.p_list span{padding-bottom:2px;}
.p_detail{margin-top:278px;width:247px;vertical-align:middle;height:40px;text-align:center;position:absolute;border:0;padding-top:6px;}
.p_detail  a span{position:absolute;border:0;background:url("/template/img/detail_btn.png") no-repeat scroll center 0 transparent;display:block;cursor:pointer;height:38px;width:95px;z-index:0;top:0;left:76px;}
big{font-size:12px;}
del{color:black;}
#sidebar{overflow:hidden;width:219px;float:left;}
#links{color:gray;padding:2px;padding:5px 0;border-top:1px solid gray;line-height:19px;}
#links a{color:gray;}
/*vzorniky*/
.sb{border:2px #fff dashed;}
.sb:hover{border:2px green dashed;}
.ssb{border:2px #e2001a dashed;}
.sb img,.ssb img{
/*min-height:70px;*/
}
.sb,.ssb{display:block;padding:2px;float:left;text-decoration:none;}
.value{text-align:center;text-decoration:none;margin:0pt;padding:1px 1px 0px 0px;display:block;letter-spacing:0px;line-height:11px;height:22px;color:#333;font-size:10px;background:none repeat scroll 0 0 rgb(240,240,240);}
.valuewhite{background-color:white;}
#varianty{border:1px solid #fefefe;clear:both;font-size:11px;}
#varianty p, em{margin:0px;padding-left:25px}
#icon_box{width:183px;margin-left:20px;border:1px solid #dbdada;padding:7px;text-align:center;}
#icon_box img{padding:3px;}
#kosik{overflow:hidden;position:absolute;right:5px;top:-310px;width:230px;z-index:10;}
#search_box ul{padding:2px 2px;margin:0px;}
#suggest{overflow:hidden;position:absolute;left:740px;top:-194px;width:245px;z-index:10;background:none no-repeat scroll center 0 #e2001a;visibility:hidden;}
#suggest li{color:white;cursor:pointer;}
#suggest li{margin:0;padding:0px 2px 1px 5px;cursor:pointer;}
#suggest li:hover,#suggest li.hover{color:#FFF;background:black;}
.thumb-1{height:130px;background-color:#F5F5F5;border:1px solid #DDDDDD;color:#999999;float:left;font-size:90%;margin:10px 0 10px 10px;position:relative;text-align:center;width:130px;}
.thumb-2{padding-top:5px;vertical-align:middle;position:absolute;width:130px;height:130px;}
.thumb-3{display:table-cell;width:130px;}
.thumb-4{text-align:right;width:120px;padding-top:5px;}
.thumb-5{padding-top:110px;width:120px;text-align:center;margin-left:7px;font-size:11px;}
.rsgalerie{display:table-cell;}
.btn_prev a span,.btn_next a span{position:absolute;border:0;display:block;cursor:pointer;height:26px;width:157px;z-index:0;top:0;}
.btn_prev,.btn_next{vertical-align:middle;height:26px;text-align:center;position:absolute;border:0;width:178px;margin:0px;top:5px;}
.btn_prev a span{background:url("/template/img/btn_prev.png") no-repeat scroll center 0 transparent;}
.btn_next a span{background:url("/template/img/btn_next.png") no-repeat scroll center 0 transparent;}
.btn_prev{left:190px;}
.btn_next{left:360px;}
.btn_box{height:26px;position:relative;}
.linka{border-top:1px solid #DBDADA;height:1px;width:100%;margin:0px;padding:10px 0px;}
#pok_menu{overflow:hidden;padding:0px 0px 10px;margin:0px;font-size:1.05em;}
#pok_menu ul li{background:url("/template/img/point.png") no-repeat scroll 10px center transparent;width:200px;float:left;padding:0px 0px 0px 20px;}
.akce,.darek,.doprava{display:block;}
.kbox{float:left;text-decoration:none;}
.left{float:left;}
.essox_box{float:left;width:250px;height:250px;padding:10px;text-align:center;}
.essox_box img,.essox_box a{vertical-align:middle;line-height:120px;margin:0 auto;}
.box2{width:700px;height:250px;}
.tbl{background-color:white;padding:0px 0px 0px 25px;}
.tbl td{padding:5px;}
.tbl .line1{background-color:rgb(229,184,183);}
.tbl .line2{background-color:rgb(242,219,219);}
.h1h1{left:238px;top:362px;position:absolute;z-index:10}
.h1bb{padding-top:37px}
.h1bb h2{font-size:13px;padding:0;margin:0;line-height:1.2;}
.h1bb h3{font-size:12px;}
.h1bb p{font-size:12px;line-height:1.3;}
.pribuzne{width:712px}
.pribuzne .p_picture{height:110px;line-height:110px;width:170px}
.pribuzne h3{padding-top:102px}
.pribuzne > li{height:181px}
.pribuzne{width:712px;padding:0;overflow:hidden;list-style:none outside none;font-size:0.9em;line-height:1.3;margin-bottom:10px;margin-left:0;min-height:10px}
.pribuzne .p_picture{height:110px;line-height:110px;width:170px}
.pribuzne h3{padding-top:102px;font-size:11px}
.pribuzne > li{height:181px;position:relative;float:left;padding:2px;text-align:center;width:174px;background:none repeat scroll 0 0 white}
.essox_banner{width:160px;height:160px}
.ceskyvyrobek{display:block;position:absolute;height:64px;left:445px;top:5px;width:500px}
.ds{padding:0px 0px 2px;color:blue;font-weight:bold;width:742px;text-align:right;}
.invisible{display:none;}
#slider-range{
margin-left:250px;
margin-right:5px;
top:5px;
}
tr.essox {
    background: none repeat scroll 0 0 #EDEDED;
}

