@charset "utf-8";
/* CSS Document */
/*  Predefined  */

body{background:#fff url(../images/bg.png) center top repeat-x; margin:0; font:12px Arial,Helvetica,Tahoma sans-serif; color:#424242; padding:0}
p, form, img, ul, ol, dl, li, input, select, textarea, button{padding:0; margin:0; border:0; list-style:none;opacity 0.9999}
a{text-decoration:none; color:#000}
a:hover{text-decoration:underline;}
h1{font: 19px Myriad Pro,Helvetica,Tahoma sans-serif; color:#5a3621; margin:35px 0 10px;}
h2{font:19px Myriad Pro,Helvetica,Tahoma sans-serif; color:#5a3621; margin:0; padding:20px 0 10px 0;}
h2 a, h2 a:hover{text-decoration:none}
h2 span{font:normal 10px Tahoma, Verdana, Arial; display:block; color:#929292}
h1.product , h3 a{font:bold 14px Arial,Helvetica,Tahoma sans-serif; color:#cb0000; margin:3px 0 8px 0; text-align:left; text-decoration: underline}
h3 {margin:0 0 5px;padding:0}
h3 a:hover {text-decoration:none}
h3.product {color:#cb0000;}
h4{font:bold 12px Tahoma; color:#000; margin:0; text-decoration:underline;clear:both;}
input, select, textarea{margin:0; border:1px solid #7f7f7f; font:11px Arial, Helvetica, sans-serif; color:#363636; padding:2px 3px 1px 3px}

.clear{clear:both;}
.container{margin:16px auto 0; width:1005px; position:relative; background:url(../images/container_bg.png) repeat-y;z-index:2}
/* layout */
.menu li {float:left;display:block;overflow:hidden;width:134px;height:90px;border-left:1px solid #5a3621;}
.menu {background:url(../images/menu_bg.png) repeat-y;font-family: Myriad Pro,Helvetica,Tahoma sans-serif;position: absolute; top:7px;right:0px;z-index:100}
.menu a {color:#db0000;font-size: 16px;display:block;width:100%;height:100%; position:relative;padding-left: 11px;z-index:100}
.menu a em {font-style:normal;display:block;color:#cbcbcb; font-size: 14px}
.menu a strong {font-weight:normal;display:block;color: #4a2713;padding-top:15px}
.menu a:hover{text-decoration:none;color:#843c12;background:url(../images/menu-bg.png) no-repeat;}
.menu .ahover {background:url(../images/menu-bg.png) no-repeat;position:absolute;margin-left:1px;}

#panner{margin-top:30px;height:294px;overflow:hidden}
#panner img {margin-top:10px}
#panner span {position: relative;top:-285px}

#accordion {margin-top:38px;height:305px;overflow:hidden;position:relative;left:5px;background: url(../images/products_bg.png) repeat-x;}
#accordion li {float:left;width:73px;margin:5px 0 0 1px;position:relative;}
#accordion li.first {width:182px}
#accordion li.left, #accordion li.right {width:4px;margin:0;float:left;}
#accordion li.right {float:right}
#accordion li a {display:block;overflow:hidden;position:relative;color:#3d1802;font: 18px Myriad Pro,Helvetica,Tahoma sans-serif;width:100%;height:100%;}
#accordion li a:hover {text-decoration:none}
#accordion li span,#accordion li em {display:none;font-style:normal;font: 18px Myriad Pro,Helvetica,Tahoma sans-serif;position:absolute;bottom:0;left:0;width:182px;height:50px;padding:10px;color:#eee}

.text{padding: 0 55px}
.text p {line-height:25px;text-align:justify}
.text i{font-weight:bold;}
.text ol li{margin-left:0px;list-style-type: decimal;font-weight:bold;}
.text ul {margin-top:20px;margin-left:35px;list-style-type: square;}
.text ul li{list-style-type: square;font-weight:none;}
.products img {float:left;margin: 0 10px 10px 0;padding: 3px; border: 3px solid #e8f0aa}
.dots {background:url(../images/tecka.png) 0 100% repeat-x;height:5px;line-height:5px;font-size:5px;margin: 0 25px 20px;padding: 30px 0 0;clear:both}

#bottom{background-color: #e8f0aa; height: 70px;overflow:hidden;color:#a3b613;position:relative;clear:both;margin-top:35px;}
#bottom .container {margin-top:30px;z-index:100;position:relative;}
#bottom a {color:#a3b613;z-index:100;position:relative;border-left:1px solid #a3b613;padding: 0 5px;}
#bottom a.no {background:none;border-left:none}
#bottom a:hover {color:#383f00;}
#bottom span{text-align:right;position:relative;top:-15px;right:9px;float:right}
#bottom span a {color:#5a6500;font-weight:bold; padding:0}
#bottom .norm {color:#a3b613}
#bottom a.norm:hover{color:#a3b613}
#bottom .ahover {background-color:#fff;padding: 1px 1px 1px 0;position:absolute;z-index:99;border:1px solid #fff;}

.box {width:255px;float:left;text-align:justify;padding: 0 40px 0 27px;line-height:20px;margin-bottom:20px;position:relative;left:28px;}
.nobg {background:none}
.nobg .lightbox {background:none;}

.sex{display:none}

a.no:hover {background:none}

.color1 {background-color:#582e13}
.color2 {background-color:#343725}
.color3 {background-color:#344c0a}
.color4 {background-color:#7e440b}
.color5 {background-color:#494949}
.color6 {background-color:#8c701a}
.color7 {background-color:#46251c}
.color8 {background-color:#9e5402}
.color9 {background-color:#6e0300}
.color10 {background-color:#d79508}
.color11 {background-color:#721d08}
.color12 {background-color:#5c250b}
.green {color:#c3dc00}
.red {color:#cf0000}
.dred {color:#8f0500}
.gray {color:#999}
.left{float:left}
.w330{width:330px}

.lightbox img{margin: 10px 9px 0 60px}
.lightbox {background:url(../../images/imgbg.gif) 51px 0 no-repeat;display:block;float:left}
.lightbox span {background:url(../../images/imgbgbottom.gif) 100% 0 no-repeat;display:block;width:100%;height:9px}
.products .lightbox {background:none;}
.products img {margin:0 10px 0;}

.strankovani {padding: 0 55px 20px;}
.strankovani a {color:#5a6500;font-weight:bold}
.strankovani .l{float:left}
.strankovani .r{float:right}
.main {background:url(../images/main_bg.png) 344px 0 repeat-y;}

.desc {width:700px;float:left;display:block}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none; }
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px; }
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0; }
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0; float:left;}
#lightbox-nav-btnNext{right:0; float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left; }
#lightbox-image-details-caption{font-weight:bold; }
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px; float:right;padding-bottom:0.7em;}

.akcni_cena{
  color:#cb0000;
  font-weight:bold;
}
