/*--- TAGY ---*/
.produkty .panely DIV.p{
 float: left;
 position: relative;
 width: 350px;
 height: 300px;
 margin: 5px 0px 0px 5px;
 border: solid 1px #EBEBEB;
 background-color: #FFFFFF;
 background-repeat: no-repeat;
 background-position: center center;
 font-family: Arial;
}
.Detaily .produkty .panely DIV.p{ width: 330px; }
.produkty .panely DIV.p_over{
 box-shadow: 0px 0px 2px 2px #00A2D4;
 -webkit-box-shadow: 0px 0px 2px 2px #00A2D4;
 -moz-box-shadow: 0px 0px 2px 2px #00A2D4;
 position: relative;
 z-index: 1;
}
.produkty .panely DIV.p DIV{
 z-index: 10;
 position: absolute;
 top: 249px;
 left: 0px;
 width: 348px;
 height: 50px;
 background-color: #E0E0E0;
 margin: 0px 1px 0px 1px;
 opacity: 0.70;
 filter: alpha(opacity=70);
}
.produkty .panely DIV.p_over DIV{
 background-color: #D5E7ED;
}
.produkty .panely TABLE.pruh{
 z-index: 20;
 position: absolute;
 top: 249px;
 left: 0px;
 width: 348px;
 height: 50px;
}
.Detaily .produkty .panely DIV.p DIV,
.Detaily .produkty .panely TABLE.pruh{ width: 328px; }
.produkty .panely TABLE TR TD.artibut{
 text-align: center;
}
.produkty .panely TABLE TR TD.cena{
 color: #12BA00;
 text-align: right;
 font-family: Arial;
 font-size: 16px;
 font-weight: bold;
}
/*--- ODKAZY --*/
.produkty .panely A:link, .produkty .panely A:visited,
.produkty .panely A:hover, .produkty .panely A:active{
 display: block;
 text-decoration: none;
}
.produkty .panely A:link SPAN.akce, .produkty .panely A:visited SPAN.akce,
.produkty .panely A:hover SPAN.akce, .produkty .panely A:active SPAN.akce{
 position: absolute;
 top: 48px;
 right: 7px;
 display: block;
 width: 50px;
 height: 50px;
 background-image: url(obr/produkt_akce.png);
 background-repeat: no-repeat;
 cursor: pointer;
}
.produkty .panely A:link SPAN.novinka, .produkty .panely A:visited SPAN.novinka,
.produkty .panely A:hover SPAN.novinka, .produkty .panely A:active SPAN.novinka{
 position: absolute;
 top: 42px;
 left: 1px;
 display: block;
 width: 80px;
 height: 80px;
 background-image: url(obr/produkt_novinka.png);
 background-repeat: no-repeat;
 background-position: right 0px;
 cursor: pointer;
}
.produkty .panely A:link SPAN.nazev, .produkty .panely A:visited SPAN.nazev,
.produkty .panely A:hover SPAN.nazev, .produkty .panely A:active SPAN.nazev{
 display: block;
 height: 247px;
 padding: 1px;
 cursor: pointer;
}
.produkty .panely A:link SPAN.nazev STRONG, .produkty .panely A:visited SPAN.nazev STRONG,
.produkty .panely A:hover SPAN.nazev STRONG, .produkty .panely A:active SPAN.nazev STRONG{
 display: block;
 cursor: pointer;
 text-align: center;
 font-size: 16px;
 font-weight: bold;
 height: 30px;
 padding: 10px 0px 0px 0px;
 background-color: #AAAAAA;
 color: #FFFFFF;
}
.produkty .panely DIV.p_over A:link SPAN.nazev STRONG, .produkty .panely DIV.p_over A:visited SPAN.nazev STRONG,
.produkty .panely DIV.p_over A:hover SPAN.nazev STRONG, .produkty .panely DIV.p_over A:active SPAN.nazev STRONG{
 background-color: #00A2D4;
}
.produkty .panely A:link SPAN.nazev STRONG EM, .produkty .panely A:visited SPAN.nazev STRONG EM,
.produkty .panely A:hover SPAN.nazev STRONG EM, .produkty .panely A:active SPAN.nazev STRONG EM{
 display: block;
 font-style: normal;
 white-space: nowrap;
 overflow: hidden;
 margin: 0px 10px 0px 10px;
}
/*--- DESIGN ---*/
.produkty .panely{
 padding: 0px 0px 5px 0px;
}