ol, ul {padding: 5px 0 10px 10px; margin: 5px 0 5px 20px;}
li {line-height: 140%;}
dl {line-height: 120%;}
dt {left: 0; float: left; padding: 0; margin: 0; border: 0; font-style: italic;}
dd {padding: 0; margin: 0 0 0.5em 90px; border: 0;}
table {font-size: 100%; color: #000000;}
fieldset {clear: both; border: 1px solid #ADD5E5; color: #000; padding: 10px 2px 5px 20px; margin: 20px 30px 20px 20px;}
legend {padding: 1px 5px 1px 5px; font-size: 85%; color: #259CCF; font-weight: bold; float: right;}
input {font-size: 100%; margin: 0 0 2px 0;}
select {font-size: 100%; margin: 0 0 2px 0;}

#hlavicka0 {display: none;}
#menu {display: none;}
#vlevo0 {display: none;}

#odkazy0 {clear: both; width: 100%; padding: 0; margin: 5px 0 0 0; background: #fff url("/UserFiles/Image/images/odkazy.gif") bottom right no-repeat;}
#odkazy {padding: 5px 45px 5px 5px; font-size: 90%; border: 1px solid #9CA6BB;}
.odkazy-img {margin: 2px 18px 2px 18px; border: 0;}

#paticka0 {display: none;}
.noscreen {display: none}
.cleaner {clear: both;}

.nastred {text-align: center;}
.linka {width: 100%; height: 1px; color: #9CA6BB;}
.foto {float: right; padding: 0 0 10px 10px; border: 1px solid #9CA6BB;}
.foto1 {margin: 0 0 10px 0; border: 1px solid #9CA6BB;}
.ikonky {float: left; margin: 0 15px 0 0;}
.textkde {font-size: 110%; color: #999999; font-weight: bold;}
.ruzova {color: #D8365A;}

.produkt {clear: both; width: 625px; margin: 0; padding: 0; background: #ffffff; border-bottom: 1px solid #ADD5E5;}
.produkt-title {font-size: 120%; padding: 20px 0 10px 0; margin: 0;}
.produkt-foto {float: left; width: 100px; padding: 1px; margin: 10px 10px 0 0; background-color: #ffffff;}
.produkt-obsah {float: left; width: 505px; padding: 0 0 0 5px;}
.produkt-popis {margin: 0 0 15px 0;}
.produkt-cena {font-size: 100%; float: left; width: 270px; padding: 12px 0 0 0; margin: 0;}
.produkt-kosik {float: left; padding: 0 0 5px 0; margin: 0;}
.produkt-cis {font-size: 90%;}
.produkt-poc {font-size: 90%;}
.produkt dl {line-height: 130%; padding: 0; margin: 5px 0 15px 0;}
.produkt dt {padding: 0;}
.produkt dd {margin: 0 0 0 105px;}

.soutez {clear: both; margin: 20px 0 10px 0; padding: 0 0 20px 0;}
.soutez-cele {float: left; width: 175px; padding: 0 0 20px 0;}
.soutez-foto {text-align: center; padding: 0; margin: 0;}
.soutez-datum {text-align: center; padding: 0; margin: 0; font-style: italic; color: #666666;}
.soutez-jmeno {text-align: center; padding: 0; margin: 0; color: #017E5C;}
.soutez-vyher {text-align: center; padding: 0; margin: 0; color: #D8365A; font-weight: bold;}
.fotosoutez {border: 1px solid #80BBAD;}

.labtext {font-size: 90%; text-align: center;}
.labkontakt {width: 144px; float: left; text-align: right; padding: 0 10px 0 0; font-weight: bold;}
.souhlas {padding-left: 145px;}

.inzerce {clear: both; margin: 0; padding: 0; background: #ffffff; background: url("/UserFiles/Image/images/inzerce.gif") bottom right no-repeat;}
.inzerce-title {float: left; font-size: 120%; padding: 20px 0 5px 0px; margin: 0 10px 0 5px;}
.inzerce-typ1 {float: right; padding: 20px 0 5px 0; margin: 0 10px 0 10px; color: #D8365A; font-size: 100%; font-weight: bold;}
.inzerce-typ2 {float: right; padding: 20px 0 5px 0; margin: 0 10px 0 10px; color: #01A376; font-size: 100%; font-weight: bold;}
.inzerce-obsah {clear: both; margin: 0 10px 0 10px; padding: 0 0 10px 0;}

.tabcenik {width: 98%; _width: 90%; text-align: right;}
.tabcenik td {padding: 1px 5px 1px 5px;}
.tabnadpis {text-align: center; background-color: #B5DDD4; font-weight: bold; color: #017e5c;}
.tabvlevo {text-align: left; width: 260px;}
.tabstred {width: 50px;}
.tabcena {width: 50px; text-align: right;}
.tabdiskuze {width: 90%;}
.tabdotaz {background-color: #B5DDD4; font-weight: bold; color: #017e5c;}
.tabdotaztext {width: 350px; font-weight: bold; color: #009933;}
.tabautor {width: 150px;}
.tabradky {background-color: #D0EAE4;}

.diskuzeodraz {padding-left: 10px; list-style-image: url("/UserFiles/Image/images/odrazka1.gif");}
.diskuzeodraz1 {padding-left: 10px; list-style-image: url("/UserFiles/Image/images/odrazka2.gif");}
ul .diskuzeodraz, ul .diskuzeodraz1 {border-bottom: 1px solid #9CA6BB;}
.dotaztext {background-color: #D0EAE4; padding: 0 5px 0 5px; margin: 0 5px 0 0;}
.dotazautor {background-color: #E4F3F0; padding: 0 5px 0 5px; margin: 0 5px 0 5px;}
.dotazobsah {padding: 0 10px 0 10px;}
.diskuzepot dt {left: 0; float: left; padding: 0; margin: 0; border: 0;  font-style: normal; color: #888888;}
.diskuzepot dd {padding: 0; margin: 0 0 0.1em 80px; border: 0;}

.kontakt dl {padding: 0; margin: 0 0 15px 0;}
.kontakt dt {padding: 0 0 0 90px;}
.kontakt dd {margin: 0 0 0 150px;}

.prodejci p {margin: 0 0 5px 10px; padding: 0 0 0 13px; background: #ffffff; background: url("/UserFiles/Image/images/prodejci.gif") top left no-repeat;}

.sampion {clear: both; width: 525px; margin: 0; padding: 20px 0 0 0; background: #ffffff;}
.sampion-foto {float: left; width: 210px; padding: 1px; margin: 10px 0 0 0; background-color: #ffffff;}
.sampion-obsah {float: left; width: 295px; padding: 4px 0 0 5px;}

.kalkulacka dl {padding: 0; margin: 20px 0 15px 0;}
.kalkulacka dt {padding: 0 0 0 30px;}
.kalkulacka dd {width: 100px; margin: 0 0 0.5em 160px; text-align: right;}























