/*-------------------*/
/*--- STRÁNKOVÁNÍ ---*/
/*-------------------*/

/*--- ODKAZY ---*/
.strankovani A:link, .strankovani A:visited{
 text-decoration: none;
 color: #828E02;
}
.strankovani A:hover, .strankovani A:active, .strankovani A.a:link, .strankovani A.a:visited{
 text-decoration: none;
 color: #000000;
}
/*--- OSTATNÍ ---*/
.strankovani{
 padding: 0px 25px 2px 0px;
}

/*------------------------*/
/*--- KATALOG PRODUKTŮ ---*/
/*------------------------*/

/*--- SEZNAM, PODROBNOSTI ---*/
.seznam{
 font-family: Arial, Tahoma, Verdana;
 font-size: 10px;
 width: 660px;
 margin-left: 3px;
}
.seznam TD.foto{
 width: 30px;
}
.seznam TD.foto A IMG{
 border: none;
}
.seznam TD.kod{
 width: 60px;
}
.seznam .kod A{
 display: block;
 width: 60px;
}
.seznam .naz A{
 display: block;
 font-weight: bold;
 font-size: 11px;
}
.seznam .naz A IMG{
 border: none;
 margin: 0px 5px 0px 0px;
}
.seznam .atribut A{
 font-size: 11px;
}
.seznam .atribut A:link SPAN.infocena, .seznam .atribut A:visited SPAN.infocena{
 font-size: 10px;
 color: #2C592B;
}
.seznam .cena{
 width: 60px;
}
.seznam .cena A:link, .seznam .cena A:visited{
 font-size: 12px;
 color: #CC0000;
 font-weight: bold;
 width: 60px;
 display: block;
 text-align: right;
}
.seznam .koupit{
 width: 80px;
}
.seznam .porovnat{
 width: 20px;
}
.koupit INPUT{
 margin: 0px 0px 0px 0px;
}
.koupit INPUT.b{
 color: #FFFFFF;
 font-family: Arial,Verdana,Tahoma;
 font-weight: bold;
 font-size: 10px;
 width: 40px;
 margin: 0px 0px 1px 0px;
 padding-left: 0px;
 padding-right: 0px;
}
.spopisy A:link I.popisek, .spopisy A:visited I.popisek{
 font-family: Tahoma,Verdana,Arial;
 width: 580px;
 display: block;
 margin: 0px 0px 3px 0px;
 color: #777777;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.spopisy A:link I.popis, .spopisy A:visited I.popis{
 font-family: Tahoma,Verdana,Arial;
 color: #AAAAAA;
 font-style: normal;
 text-decoration: none;
}
TR.over A:link I.popisek, TR.over A:visited I.popisek{
 text-decoration: none;
 color: #000000;
 cursor: hand;
}
TR.over A:link I.popis, TR.over A:visited I.popis{
 text-decoration: none;
 color: #000000;
 cursor: hand;
}
/*--- \ ---*/
.detS{
 width: 680px;
 background-image: url(obr/detprodS.gif);
 background-repeat: repeat-x;
 margin: 10px 0px 10px 0px;
}
.detL{
 background-image: url(obr/detprodL.gif);
 background-repeat: no-repeat;
}
.detP{
 height: 180px;
 background-image: url(obr/detprodP.gif);
 background-repeat: no-repeat;
 background-position: right 0px;
 padding: 10px;
}
.detobr{
 width: 120px;
 height: 120px;
 float: left;
 margin: 0px 10px 0px 0px;
}
.detobr A IMG{
 border: none;
}
.detaily .naz A:link, .detaily .naz A:visited{
 text-decoration: none;
 color: #CDA13F;
}
.detaily .naz A:hover, .detaily .naz A:active{
 color: #000000;
}
.detaily .naz A:link B, .detaily .naz A:visited B{
 font-size: 13px;
}
.detaily .naz A:link SPAN, .detaily .naz A:visited SPAN{
 font-size: 10px;
 cursor: hand;
}
.detaily .naz A IMG{
 border: none;
 margin: 0px 5px 0px 0px;
}
.dpopisy{
 height: 120px;
 padding: 0px 10px 0px 0px;
 float: right;
 width: 517px;
 height: 120px;
}
.dpopisy A:link SPAN.popisek, .dpopisy A:visited SPAN.popisek{
 display: block;
 font-weight: bold;
 margin: 0px 0px 10px 0px;
 font-size: 10px;
 color: #777777;
}
.dpopisy A:link SPAN.popis, .dpopisy A:visited SPAN.popis{
 display: block;
 font-size: 10px;
 font-style: italic;
 color: #777777;
}
.dpopisy A:hover SPAN.popisek, .dpopisy A:active SPAN.popisek, .dpopisy A:hover SPAN.popis, .dpopisy A:active SPAN.popis{
 color: #000000;
 text-decoration: none;
}
.detaily .atribut SPAN.infocena, .detaily .atribut SPAN.infocena B{
 color: #2C592B;
 font-size: 13px;
}
.detaily .cena{
 clear: right;
 border-top: solid 1px #C8BCAA;
 padding: 5px 0px 0px 0px;
 =padding: 2px 0px 0px 0px;
 color: #694022;
}
.detaily .cena TABLE.cenatbl{
 width: 660px;
}
.detaily .cena TD{
 text-align: center;
}
.detaily .cena .cenas, .detaily .cena .cenabez, .atribut I{
 font-size: 8px;
 font-style: normal;
}
.detaily .cena .cenas B{
 font-size: 13px;
 color: #CC0000;
 font-weight: bold;
}
.detaily .cena .cenabez B, .detaily .cena .usetrite B, .detaily .cena .atribut B{
 font-size: 11px;
 color: #2C592B;
 font-weight: bold; 
}
.detaily TD.koupit{
 width: 120px;
 text-align: right;
}
/*--- MINIATURY, KATALOG ---*/
.katalmini{
 padding: 0px 0px 0px 15px;
}
/*--- MINIATURY ---*/
.miniatury{
 float: left;
 margin: 0px 5px 0px 5px;
}
.miniS{
 width: 219px;
 background-image: url(obr/detprodS.gif);
 background-repeat: repeat-x;
 margin: 10px 0px 10px 0px;
}
.miniL{
 background-image: url(obr/detprodL.gif);
 background-repeat: no-repeat;
}
.miniP{
 height: 180px;
 background-image: url(obr/detprodP.gif);
 background-repeat: no-repeat;
 background-position: right 0px;
 padding: 10px;
 font-size: 10px;
}
.miniobr{
 height: 100px;
 margin: 10px 0px 0px 0px;
}
.miniobr A IMG{
 border: none;
}
.miniatury .atribut SPAN.infocena, .miniatury .atribut SPAN.infocena B{
 color: #2C592B;
 font-size: 11px;
}
.miniatury .cena{
 border-top: solid 1px #E5DDD2;
 padding: 7px 0px 0px 0px;
 color: #694022;
 font-size: 10px;
}
.miniatury .cena TABLE{
 width: 200px;
}
.miniatury .cena TD{
 text-align: center;
}
.miniatury .cena .cenas B{
 font-size: 13px;
 color: #CC0000;
 font-weight: bold;
}
.miniatury .cenas IMG{
 border: none;
 margin: 0px 5px 0px 0px;
}
.miniatury .cena .atribut B{
 font-size: 10px;
 color: #63757E;
 font-weight: bold; 
}
.miniatury TD.koupit{
 width: 75px;
 text-align: right;
}
.miniatury TD.koupit INPUT.m{
 width: 15px;
}
/*--- KATALOG ---*/
.katalog{
 float: left;
 margin: 0px 5px 0px 5px;
}
.katalS{
 width: 219px;
 background-image: url(obr/katprodS.gif);
 background-repeat: repeat-x;
 margin: 10px 0px 10px 0px;
}
.katalL{
 background-image: url(obr/katprodL.gif);
 background-repeat: no-repeat;
}
.katalP{
 height: 230px;
 background-image: url(obr/katprodP.gif);
 background-repeat: no-repeat;
 background-position: right 0px;
 padding: 10px;
 font-size: 10px;
}
.katalobr{
 height: 100px;
 margin: 10px 0px 10px 0px;
}
.katalobr A IMG{
 border: none;
}
.kpopisy{
 height: 47px;
 padding: 0px 20px 0px 10px;
 font-style: italic;
}
.katalog .atribut SPAN.infocena, .katalog .atribut SPAN.infocena B{
 color: #2C592B;
 font-size: 11px;
}
.katalog .cena{
 border-top: solid 1px #E5DDD2;
 padding: 3px 0px 0px 0px;
 color: #694022;
 font-size: 10px;
}
.katalog .cena TABLE{
 width: 200px;
}
.katalog .cena TD{
 text-align: center;
}
.katalog .cena .cenas B{
 font-size: 13px;
 color: #CC0000;
 font-weight: bold;
}
.katalog .cenas IMG{
 border: none;
 margin: 0px 5px 0px 0px;
}
.katalog .cena .atribut B{
 font-size: 10px;
 color: #63757E;
 font-weight: bold; 
}
.katalog TD.koupit{
 width: 75px;
 text-align: right;
}
.katalog TD.koupit INPUT.m{
 width: 15px;
}
/*-----------------*/
/*--- POROVNÁNÍ ---*/
/*-----------------*/
.porovnani .caral{
 border-left: solid 1px #2C592B;
}
.porovnani .obr{
 height: 120px;
}
.porovnani A IMG{
 border: none;
}
.porovnani .naz{
 margin: 10px 0px 0px 0px;
}
.porovnani .naz A IMG{
 margin: 0px 5px 0px 0px;
}
.porovnani .par SPAN{
 display: block;
 margin: 4px 0px 4px 0px;
 padding: 4px 5px 4px 5px;
 height: 16px;
}
.sed{
 background-color: #EAEAEA;
}
.porovnani .popisek{
 font-size: 10px;
 font-style: italic;
 margin: 15px 0px 0px 0px;
 padding: 0px 10px 0px 10px;
 height: 50px;
 overflow: auto;
}
.porovnani .popis{
 font-size: 10px;
 font-style: italic;
 padding: 10px 10px 10px 10px;
 height: 100px;
 overflow: auto;
}
.porovnani .cena{
 padding: 10px 0px 0px 0px;
}
.porovnani .poplcena{
 padding: 5px 0px 15px 0px;
}
.porovnani .koupit{
 padding: 0px 0px 10px 0px;
}
.porovnani .cena B{
 font-size: 13px;
 color: #CC0000;
 font-weight: bold;
}
/*--- OSTATNÍ ---*/
.nalezeno{
 padding: 0px 0px 0px 22px;
 font-weight: normal;
 color: #9D710F;
}
.uvod .nalezeno{
 float: right;
 padding: 0px 5px 0px 0px;
 font-weight: normal;
}
.ikony{
 margin: 0px 0px 20px 0px;
 padding: 10px 0px 0px 0px;
}
.ikony A:link IMG, .ikony A:visited IMG, .ikona A:link IMG, .ikona A:visited IMG{
 width: 20px;
 height: 19px;
 border-left: solid 1px #EAEAEA;
 border-top: solid 1px #EAEAEA;
 border-right: solid 1px #2D5D74;
 border-bottom: solid 1px #2D5D74;
 background-repeat: no-repeat;
}
.ikony A:link IMG, .ikony A:visited IMG{
 float: left;
}
.ikony A:hover IMG, .ikony A:active IMG, .ikona A:hover IMG, .ikona A:active IMG{
 border-left: solid 1px #EAEAEA;
 border-top: solid 1px #EAEAEA;
 border-right: solid 1px #AF720A;
 border-bottom: solid 1px #AF720A;
}
.ikony A:link SPAN, .ikony A:visited SPAN{
 padding: 5px 0px 0px 35px;
 display: block;
}
.ikony A:link IMG.tisk, .ikony A:visited IMG.tisk, .ikona A:link IMG.tisk, .ikona A:visited IMG.tisk{ background-image: url(obr/button_tisk.gif); }
.ikony A:hover IMG.tisk, .ikony A:active IMG.tisk, .ikona A:hover IMG.tisk, .ikona A:active IMG.tisk{ background-image: url(obr/button_tisk_over.gif); }
.kpopis{
 padding: 10px;
 color: #9D710F;
}
