/* Eshop - nákupní košík */
#kosik {position:absolute; letter-spacing:1px; padding:0px 0px 0px 18px; top:0px; left:0px; line-height:30px; height:30px; background:url('pictures/kosik.gif') left center no-repeat;}
#kosik a {color:#ff0000; text-decoration:underline;}
#kosik a:hover {color:#ff5252;}

/* Eshop - výpis produktů */
div.celkovyvypis {position:relative; border:1px solid #d9d9d8; border-bottom:none; width:741px; _width:743px;}
div.prehled {position:relative; height:129px; _height:140px; width:236px; _width:247px; overflow:hidden; padding:5px; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; margin:0px; float:left;}
div.treti {width:237px !important; _width:247px !important; border-right:none !important;}
div.prehled h4 {color:#e9351c; position:absolute; font-size:120%; top:10px; left:138px; height:30px; padding:0px 5px 0px 0px; margin:0px; overflow:hidden;}
div.obrazek {position:absolute; top:8px; left:13px; height:90px; width:118px; text-align:center; margin:0px; overflow:hidden;}
div.obrazek img {width:110px;}
span.koupe  {float:right;}
div.prehled del {text-decoration:line-through; position:absolute; top:22px; left:20px; font-size:90%;}
div.prehled p {text-align:left; position:absolute; border-top:1px dashed #d2d2d2; width:217px; top:105px; left:13px; margin:0px 8px 0px 0px;}
div.prehled p img {margin:8px 0px 0px 0px;}
div.prehled p strong {color:#ff0000; font-size:150%; position:absolute; top:8px; left:20px;}
p.popisek {height:55px; overflow:hidden; width:95px !important; font-size:90%; position:absolute; top:42px !important; left:138px !important; border:none !important;}
strong.kategorie, span.kategorie {color:#70D900;}
strong.cena {color:#ff0000;}
tr.suda {background:#595856; color:white; font-size:120%;}
tr.celkove {background:black !important; color:white; font-size:130%;}
tr.suda td      {padding:3px 0px 3px 0px}
tr.suda td.left {padding:3px 0px 3px 6px}
tr.suda td.right {padding:3px 6px 3px 0px}
form.srovnani {margin:0px;}
div.srovnani {border-bottom:1px solid #d9d9d8; padding:2px 2px 5px 2px; margin:0px 0px 10px 0px; _height:1px;}
div.srovnani2 {position:relative; top:10px; border-top:1px solid #d9d9d8; padding:10px 2px 5px 7px; margin:0px 0px 4px 0px;}
div.srovnani2 input {border:0px;}
div.srovnani button {width:44px; height:20px; color:white; font-size:90%; font-weight:normal; text-align:center; cursor:pointer; border:none; background-image:url('pictures/tlacitko.jpg'); background-repeat:repeat-x;}

/* Eshop - detail produktu */
div.picture {float:right; width:198px; _width:200px; height:238px; _height:250px; text-align:center; padding-top:10px; background-color:white; border:1px solid #d9d9d8;}
div.picture img {max-width:190px; max-height:220px; _height:expression( (this.width<this.height) && (this.height>110) ? "220px" : "inherit");  _width:expression( (this.width>this.height) && (this.height>190) ? "190px" : "inherit");}
#detail-top {width:538px; _width:540px; min-height:248px; _height:250px; background-color:white; border:1px solid #d9d9d8; margin-bottom:10px;}
#detail-top h3 {margin:10px 0px 10px 25px}
#detail-top ul {margin-top:8px; margin-bottom:0px;}
#detail-top button {border:0px; margin:15px 0px 0px 30px; font-weight:bold; background:white url('pictures/eshop_kosik.gif') no-repeat; cursor:pointer; color:#ff0000; text-align:left; padding:0px 0px 0px 22px;}
div.galerie {float:left; width:100%; padding-bottom:15px; border-bottom:1px solid #757575; margin-bottom:10px;}
div.galerie img {border:1px solid #FF7500; 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:80px;}
form.registrace label {float:left; display:block; width:140px;}
/* Eshop - výpis objednávky */
table.objednavky {width:100%;}
.svetla {background-color:#E6E6E6;}
.tmavsi {background-color:#A6A6A6;}
.tmava  {background-color:silver;}

.red {color:#960b77;}

/* Eshop - hodnocení produktu */
.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;
}
