/* CMS */
#chyba-hlaska{margin:2px; padding:2px; border:1px solid red; margin-bottom:5px;}
#chyba-hlaska li{list-style-type:none; padding:3px; margin:0; color:red; font-size:10px;}

/* KOSIK */
#kosik .nadpis{background-color:#844131; color:white;}
#kosik .bunka{background-color:#EFEFEF; color: #fbaf18; border-bottom:1px solid white; padding:3px;}
#kosik .celkem{background-color:#603024; color:white; font-size:13px;}
#kosik td{padding:2px;}
#kosik .input-kusu{border:1px solid #FFB218; background-color:white; width:30px; padding:2px; font-size:11px; text-align:center;}

#kosik_doprava .nadpis{background-color:#844131; color:white;}
#kosik_doprava .bunka{background-color:#EFEFEF; color: #fbaf18; border-bottom:1px solid white; padding:3px;}
#kosik_doprava .celkem{background-color:#844131; color:white;}
#kosik_doprava td{padding:2px;}

#registrace_form fieldset{border:1px solid #757575; margin-bottom:5px;}
#registrace_form legend{font-weight:bold;}
#registrace_form td{padding:2px;}

#form_dodaci_udaje{display:none;}

#form_zapomenuteheslo td{padding:2px;}

#formular_objednavka td{padding:2px;}

#historieobj .nadpis{background-color:#844131; color:white;}
#historieobj .bunka{background-color:#EFEFEF; color: #fbaf18; border-bottom:1px solid white; padding:3px;}
#historieobj .celkem{background-color:#603024; color:white; font-size:13px;}
#historieobj td{padding:2px;}
 
#box-kalendar{margin-top:10px; padding:10px;}
#box-kalendar p{text-align:center;}
.kalendar{background-color:#fff; margin-left:20px; width: 214px;}
.kalendar td{padding:3px 0; background-color:#fff; font-size:11px; line-height: 15px; height: 15px; text-align: center;}
.kalendar td.k-active{border: solid 1px #ffb218; background: #efefef; text-align: center; }
/*
.kalendar a{color:#844131; text-decoration:none; font-size:12px;}
.kalendar a:hover{color: #ffb218; text-decoration: underline;}
*/
.kalendar span{cursor:pointer; _cursor:hand; color:#844131; text-decoration:none; font-size:12px;}
.kalendar span:hover{color:#ffb218; text-decoration:underline;} 

.pg-login td{padding:2px;}

.odkaz-kategorie-kosik{color:#747474;}

.hledat-svatek{margin-top:10px; padding:10px; background-color:white; margin-left:20px; width:195px;}
.hledat-svatek strong{padding-bottom:5px; display:block;}
.hledat-svatek .hs-form{float:left; width:135px;}
.hledat-svatek .hs-btn{float:left; color:white; background-image:url(/img/back-butt-hledat.png); width:60px; height:21px; text-align:center; cursor:pointer; _cursor:hand;}
/*.hledat-svatek .hs-btn:hover{color:#642C1E;}*/
.hledat-svatek .hs-btn span{padding-top:3px; display:block;}

.clear{clear:both;}

fieldset{border:1px solid #642C1E;}

.box-produkt{float:left; width:213px; height:330px; margin:6px 3px 15px 3px;}
.box-produkt .bp-nazev{height:40px; text-align:center;}
.box-produkt .bp-nazev h3{font-weight:bold; font-size:10px;}
.box-produkt .bp-nazev a{color:#000; font-weight:bold; height:36px; display:block; padding:2px;}
.box-produkt .bp-nazev a:hover{color:#858585;}
.box-produkt .bp-obsah{border:1px solid #5C5C5A; display:block; height:285px; background: #fff;}
.box-produkt .bp-obsah .bpo-obrazek{text-align:center; padding:0; margin:0; line-height:260px; height:260px;}
.box-produkt .bp-obsah .bpo-obrazek img{vertical-align:middle;}
.box-produkt .bp-obsah .bpo-obrazek a img{border:3px solid #fff;}
.box-produkt .bp-obsah .bpo-obrazek a:hover img{border:3px solid silver}
.box-produkt .bp-obsah .bpo-cena{height:23px; text-align:center; color:#000; font-weight:bold; font-size:13px; padding:0; margin:0; padding-top:2px;}

.kod_zbozi{color:#844131; /*float:right; margin-right:40px; text-align:right;*/}

h3.fotogalerie-nadpis{font-size:15px;}
#fotogalerie-sekce{margin:0; padding:0;}
#fotogalerie-sekce li{float:left; display:block; width:140px; height:140px; margin-right:10px; margin-bottom:5px;}
#fotogalerie-sekce li a img{border:3px solid #efefef;}
#fotogalerie-sekce li a:hover img{border:3px solid silver}

#soutez-box{display:none; position:absolute; width:100%; height:100%; background-image:url(/images/overlay.png); z-index:10000;}
#soutez-box-uvnitr{position:relative; border:2px solid #FFB218; width:500px; height:330px; margin:0 auto; margin-top:100px; background: url(img/back-soutez-popup.png) #fff no-repeat;} 
#soutez-box-uvnitr .sbu-text{text-align:left; color:#355355; font-size:13px; height:300px;}
#soutez-box-uvnitr .sbu-text .sbut-uvnitr{padding:25px;}
#soutez-box-uvnitr .sbu-zavrit{text-align:right; color:black; padding-right:15px; height:30px;}
#soutez-box-uvnitr .sbu-zavrit span{cursor:pointer; _cursor:hand;}

.ul-size-11{font-size:11px;}
.ul-size-12{font-size:12px;}
.ul-size-13{font-size:13px;}
.ul-size-14{font-size:14px;}
.ul-size-15{font-size:15px;}
.ul-size-17{font-size:17px;}
.ul-size-19{font-size:19px;}
.ul-size-23{font-size:23px;}

.img-odsazeni{padding:5px;}