


#kosik {padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; border-bottom:1px solid black;}


div.prehled {position:relative; height:230px; width:166px; overflow:hidden; margin:0px 10px 4px 10px; float:left; text-align: center; color: #696969;}
div.obrazek {height:90px; width:162px; text-align:center; margin-bottom:5px; overflow:hidden;}
div.obrazek img {height: 90px;}
span.koupe  {float:right;}
div.prehled del {font-size:95%; text-decoration:line-through; font-weight:normal; position:absolute; top:15px; left:10px; color: #696969}
div.prehled a {color:#008AFF;}
div.prehled h4 {height: 30px; overflow: hidden;}
div.prehled h4 a {color: #9b1313;}
div.prehled h4 a:hover {color: black;text-decoration:none;}
div.prehled p {position:relative; font-weight:bold; color:white; text-align:left; line-height:37px; padding:0px 8px 0px 8px; height:37px; background-image:url('pictures/p.jpg'); background-repeat:repeat-x;}
div.prehled p img {margin:0px 3px 0px 0px; _margin:12px 0px 0px 0px;}
div.prehled p span {color:white; font-size:110%;}
p.popisek {height:38px; overflow:hidden;}
strong.kategorie, span.kategorie {color:#70D900;}
strong.cena {display: block; width: 68px; height: 27px; line-height: 27px; text-align: center;color:black;}
strong.cena a{text-decoration:none;color:black;}
tr.suda {background:silver;}
table.horni_tabulka {width:100%; border:1px solid #066dea; color:#083B67;}
table.horni_tabulka a {color:#083B67;}
form.srovnani {margin:0px;}
div.srovnani {position:relative; font-size:90%; border:1px solid #066dea; padding:2px; margin:0px 0px 4px 0px; _height:1px;}
div.srovnani2 {font-size:120%; border:1px solid #066dea; padding:2px 2px 2px 7px; margin:0px 0px 4px 0px; _margin:0px 0px 4px 0px;}
div.srovnani2 input {border:0px;}
select {font-size:120% !important;}
input.tlacitko2 {position:absolute; right:-1px; top:0px; border:none; color:white; font-weight:bold; z-index:99; background-color:#066dea; cursor:pointer; width:70px; height:57px;}

div.picture {float:left; width:400px; height:400px; text-align:center; padding-top:10px;}
div.picture img {max-width:230px; max-height:260px; _height:expression( (this.width<this.height) && (this.height>130) ? "260px" : "inherit");  _width:expression( (this.width>this.height) && (this.height>230) ? "230px" : "inherit");}
#detail-top {float:left; line-height:1.5; width:300px; margin-bottom:10px; margin-top: 2em; color: #636363}
#detail-top ul {padding: 0; list-style-type: none;}
#detail-top span {font-size: 1.6em}
#detail-top a:hover{text-decoration:none;}
#detail-top span.cena {color: #dc3377;}
#detail-top a, div.picture a {color: #636363;}
#detail-top button {border:0px; width: 182px; height: 62px; margin:15px 0 15px 0; font-weight:bold; background:url('pictures/kosik.png') no-repeat; cursor:pointer; color:#ff8f00; text-align:center; padding:33px 0 0 0; color: #0f0f0f; font-size: 0.3em;}
div.galerie {text-align: left; width:100%; padding-bottom:15px; margin-top:2em;}
div.galerie span {display: block;}
div.galerie img {margin: 0.5em}
div.formular {padding-top:15px; border-top:1px solid #757575; margin-top:10px;}
p.prispevek {background:#121212; color:white; padding:2px 0px 2px 5px; _height:1px;}
p.prispevek a {color:#EEDA00;}
p.prispevek a:hover {color:white;}
#form input {width:290px;}
#form textarea {width:290px; height:150px;}
form label {float:left; display:block; width:100px;}
form.registrace label {float:left; display:block; width:140px;}

table.objednavky {width:100%;}
.svetla {background-color:#E6E6E6;}
.tmavsi {background-color:#A6A6A6;}
.tmava  {background-color:silver;}

.red {color:red;}
table {_font-size:90%;}

.hodnoceni-hvezdami
{
list-style:none;
margin:0px 0px 8px 0px;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url("pictures/hrzt_hv.gif") top left repeat-x;
}

.hodnoceni-hvezdami li
{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}

.hodnoceni-hvezdami li a
{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}

.hodnoceni-hvezdami li a:hover
{
background: url("pictures/hrzt_hv.gif") left center;
z-index: 2;
left: 0px;
}

.hodnoceni-hvezdami a.jedna-hvezda
{
left: 0px;
}

.hodnoceni-hvezdami a.jedna-hvezda:hover
{
width:30px;
}

.hodnoceni-hvezdami a.dve-hvezdy
{
left:30px;
}
.hodnoceni-hvezdami a.dve-hvezdy:hover
{
width: 60px;
}

.hodnoceni-hvezdami a.tri-hvezdy
{
left: 60px;
}

.hodnoceni-hvezdami a.tri-hvezdy:hover
{
width: 90px;
}

.hodnoceni-hvezdami a.ctyri-hvezdy
{
left: 90px;
}

.hodnoceni-hvezdami a.ctyri-hvezdy:hover
{
width: 120px;
}

.hodnoceni-hvezdami a.pet-hvezd
{
left: 120px;
}

.hodnoceni-hvezdami a.pet-hvezd:hover
{
width: 150px;
}

.hodnoceni-hvezdami li.current-rating
{
background: url("pictures/hrzt_hv.gif") left bottom;
position: absolute;
height: 30px;
display: block;
text-indent: -9000px;
z-index: 1;
}


.hodnoceni-hvezdami-hlasovano
{
margin:0px 0px 8px 0px;
padding:0px;
width:150px;
height:30px;
position:relative;
background:url("pictures/hrzt_hv.gif") top left repeat-x;
}

.hodnoceni-hvezdami-hlasovano div.body
{
background:url("pictures/hrzt_hv.gif") left bottom;
position:relative;
height:30px;
z-index: 1;
}

.hodnoceni-hvezdami-hlasovano div.body span {
display:none;
}


.koupit_button{display: block; width: 68px; height: 27px; line-height: 27px; text-align: center;color:black;background:url("/pictures/cena.png");color:white;}
.koupit_button a{color:white !important;}
.koupit_button a:hover{text-decoration:none;}
