/*******pozadí*********/

body{background-color:rgb(145,186,20);margin:0;}

/*******obecné*********/
h1{color:rgb(174,252,26);font:bold 27px Arial;text-shadow: 2px 2px 1px #000000}
h2{color:#228b22;font:bold 30px Arial;text-shadow: 1px 1px 1px #000000}
h5{text-align: justify;color:rgb(255,255,255);font:bold 24px Arial;text-shadow: 2px 2px 3px #000000;margin-right:170px;margin-left:170px;}
b{color:rgb(255, 255, 50);font:bold 25px Arial;text-shadow: 2px 2px 3px #000000}

.center{text-align:center;}
.right{float:right;}
.centerblock{margin-left:auto;margin-right:auto;}

/**********menu************/

.tail{background:url(images/spritesheet.png) 0 0 repeat-x;height:553px;relative;min-width:960px} /* sprite body-tail */
.header{padding:10px 30px 0px;background:url(images/spritesheet.png) 0 -555px repeat-x;height:80px;} /* sprite header */  
.main{margin:auto;width:930px;}

ul{padding:0;list-style:none}
nav{position:relative;z-index:99;width:948px;margin:0 auto;background:url(images/spritesheet.png) 0px -595px repeat-x;padding:0 0 15px;} /* sprite menu-shadow */  
  
.menu{background:url(images/spritesheet.png) 0 -707px repeat-x;height:96px;} /* sprite menu-tail */
.menu li{float:left;position:relative;background:url(images/menu-pic.png) 100% 0 repeat-y;width:155px;text-align:center;padding:2px 2px 2px 1px}
.menu a{color:#eee;text-decoration:none;display:block;font-size:28px;line-height:1em;padding:8px 0px 10px;font:bold 22px Arial;text-shadow: 1px 1px 1px #000000}
.menu li.current a, .menu li.sfHover a, .menu li a:hover{color:#ffffff;background:url(images/spritesheet.png) 0 -647px repeat-x;} /* sprite menu-active */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

#menu, #menu ol{margin:0;padding:0;list-style:none}
#menu li:hover > ol{opacity:1;visibility:visible;margin:0}
#menu ol {margin:20px 0 0 0;_margin:0;opacity:0;visibility:hidden;position:absolute;top:50px;left:0;z-index:9999;background:#000000;box-shadow:0 5px 10px rgba(0,0,0,0.7);border-radius:0px;transition:all .2s ease-in-out}
#menu ol a{padding:10px;width:135px;display:block;background:#000000;border:0;white-space:nowrap;float:none;text-transform:none}
#menu ol a:hover{background-color:#0186ba}
#menu ol li{float:none;display:block;border:0;box-shadow:0 1px 0 #111,0 2px 0 #666}

#menu li{float:left;position:relative}
#menu li:hover > a{color:#FFF}
#menu:after{clear:both}
#menu:before{content:"";display:table}

/*****Akce menu*****/

.Akcenav{position:relative;z-index:99;width:702px;margin:0 auto;background:url(images/spritesheet.png) 0px -595px repeat-x;padding:0 0 0px;} /* sprite menu-shadow */  
.Akcemenu{background:#ff6600;height:48px;} /* sprite menu-tail */
.Akcemenu li{float:left;position:relative;background:url(images/menu-pic.png) 100% 0 repeat-y;width:700px;text-align:center;padding:2px 2px 2px 1px}
.Akcemenu a{color:#eee;text-decoration:none;display:block;font-size:28px;line-height:1em;padding:8px 0px 10px;font:bold 22px Arial;text-shadow: 1px 2px 1px #000000}
.Akcemenu li.current a, .Akcemenu li.sfHover a, .Akcemenu li a:hover{color:#ffffff;background:url(images/spritesheet.png) 0 -647px repeat-x;} /* sprite menu-active */

#Akcemenu, #Akcemenu ol{margin:0;padding:0;list-style:none}
#Akcemenu li:hover > ol{opacity:1;visibility:visible;margin:0}
#Akcemenu ol {margin:20px 0 0 0;_margin:0;opacity:0;visibility:hidden;position:absolute;top:50px;left:0;z-index:9999;background:#000000;box-shadow:0 5px 10px rgba(0,0,0,0.7);border-radius:0px;transition:all .2s ease-in-out}
#Akcemenu ol a{padding:10px;width:135px;display:block;background:#000000;border:0;white-space:nowrap;float:none;text-transform:none}
#Akcemenu ol a:hover{background-color:#0186ba}
#Akcemenu ol li{float:none;display:block;border:0;box-shadow:0 1px 0 #111,0 2px 0 #666}

#Akcemenu li{float:left;position:relative}
#Akcemenu li:hover > a{color:#FFF}
#Akcemenu:after{clear:both}
#Akcemenu:before{content:"";display:table}

/*******bloky - zboží******/

h4{margin:0 0 23px;height:38px;font:bold 20px arial;}
.aligncenter{text-align:center;}
.padding{padding:0 20px;}
.block{background:#cd853f;padding:10px 5px 10px;position:relative;}
.border{display:inline-block;border:2px solid #000000}
.cena{margin-top:10px;text-align:center;font:bold 15px Arial;}  
.ikona{display:inline-block;border:2px solid #000000;background-repeat:no-repeat;display:block;width:180px;height:190px;background:#f5f5f5}

/********tabulka**********/

.tabulka{border:2px solid;border-collapse:collapse;background:#f5f5f5;border-color:black;font:bold 25px Arial;margin-left:auto;margin-right:auto;}
.obj{background-color:#ff8c00}
.nadpis{background-color:#32cd32}
.od{background-color:#D8FF00}
.formular{border:2px solid;border-collapse:collapse;background-color:#f5f5f5;border-color:black;font:bold 23px Arial;margin-left:auto;margin-right:auto;}
.button{font:bold 15px Arial;background:#32cd32;padding:5px 10px 5px 10px;border:2px solid;border-color:black;border-radius:5px;}

/*****zvětšení**obrázku*********/

.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.lb-data .lb-caption{font:bold 18px Arial;line-height:1em;}
.lb-outerContainer{position:relative;background-color:white;*zoom: 1;width:250px;height:250px;margin:0 auto;border-radius:4px;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-container{padding:4px;}

 /*******přihlášení*********/

.login{width:500px;background:white;border:3px solid #6b8e23;box-shadow: 1px 1px 5px #000000;padding:30px;font:bold 23px Arial}

 /*******editor*********/

.editor{border:2px solid;background:#f5f5f5;border-color:black;font:bold 23px Arial;margin-left:auto;margin-right:auto;padding: 0px 10px 10px 10px;}

/*****pocitadlo*****/

.pocitadlo{visibility:hidden}

/*****copyright*****/

footer{text-align:center;margin-top:10px;}

/*****Container*****/

.container{margin-left:auto;margin-right:auto;width:960px;overflow:hidden}
.grid_6{width:230px;display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;margin-top:10px;}

/*******jesle s kompresí*********/     

.sprite5{background-image:url(zbozi/jesle.jpg);background-repeat:no-repeat;display:block;}
.sprite-jesle1{width:84px;height:106px;background-position:-1px -1px;}
.sprite-jesle2{width:84px;height:106px;background-position:-87px -1px;}
.sprite-jesle3{width:84px;height:106px;background-position:-173px -1px;}

 /*******správce zboží*********/     

.spravcezbozi{border:2px solid;border-collapse:collapse;background:#f5f5f5;border-color:black;font:bold 15px Arial;margin-left:auto; margin-right:auto;border:2px solid black;border-collapse: collapse;}
.spravcezbozi td{max-height:10px;max-width:150px;border: 1px solid black;padding:3px}
.spravcezbozi img{display:inline-block;border:1px solid #000000;background-repeat:no-repeat;display:block;width:70px;height:70px;background:#f5f5f5;}
.spravcezbozi tr:first-child{background-color:#32cd32;text-align:center;}

 /*******Posuv fotek*********/ 

#slider{height:252px;position:relative;overflow:hidden}
#slider-holder .jcarousel-clip{width:498px;height:304px;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;}    
#slider-holder ul{width:498px;height:304px;position:relative;overflow:hidden;list-style-type:none;}
#slider-holder ul li{width:498px;height:304px;position:relative;overflow:hidden;float:left;}