p.popisKategorie {padding: 0 0 10px 0;}


/* Zobrazení katalogu */
div.katalog {width: 210px; height: 275px; float: left; border-right: 1px solid #b0b0b0; margin: 10px 0;  text-align: left; padding: 0 10px;}
div.katalog h4 {margin-top: -3px; padding-top: 0; font-size: 1.1em; font-weight: bold; width: 160px; height: 43px; overflow: none;}
div.katalog h4 a {color: #9b1313;}
div.katalog img {margin: auto;}
span.popis {font-size: 0.9em; color: #696969; display: block; height: 30px;}
span.vyrobce {font-weight: bold; color: #6a6a6a;}
div.posledni {border-right: 0 !important;}

div.katalogObrazek {width: 160px; height: 120px; margin: 10px auto;}
span.cena {display: block; background: url('img/cena.png') right top no-repeat #fff; text-align: center; line-height: 25px;  width: 66px ;height: 25px; font-size: 0.95em;  margin: 20px 10px 0 0;  font-weight: bold; color: #fff; float: right;}
div.katalog del {display: block; margin: 0 10px 10px 0; float: right; clear: right; width: 120px; text-align: right; height: 25px;}
div.strankovani {clear: both; text-align: center; padding: 1.5em;}

/* Přihlašování a uživatelská sekce */
#prihlaseni {margin: 23px 11px; font-size: 0.85em;}
#prihlaseni label {display: block; width: 13px; line-height: 26px;}
#prihlaseni input {display: block; width: 125px; height: 15px; background: url('img/polickoSvetle.png') top left no-repeat; border: 0; color: #000; font-weight: normal; padding: 4px;}
#prihlaseni button {width: 31px; height: 31px; background: url('img/okSvetle.png') top left no-repeat; padding: 0; border: 0; right: 3px; top: 3px;}
#prihlaseni button span {display: none;}

/* Detail zboží */
#detailObrazky {float: left; width: 330px; text-align: center; padding: 40px 0 0 0; margin: 30px 0 30px 60px; _margin: 15px 0 15px 30px;}
#detailVlastnosti {float: right; width: 280px; text-align: left; margin: 30px 0 30px 0; color: #696969; font-size: 0.9em;}
#detailObrazky {font-size: 0.8em;}
#detailVlastnosti ul {list-style-type: none; margin: 1em 0 1em 0;}
#detailVlastnosti ul li span {font-size: 1.3em; color: #cf041d;}
#detailKoupit {padding-top: 30px}
#detailDalsiInformace {clear: both; margin: 30px 60px 30px 60px; font-size: 0.9em;}
#obrazkyZbozi img {margin: 0 1em 0 0;}

#detailVlastnosti h3 {font-size: 1.3em; padding-bottom: 1em; color: #cf041d;}
#detailDalsiInformace h3 {font-size: 1.3em; padding: 0.5em 0 0.5em 0; color: #cf041d;}
#detailDalsiInformace img {float: left; margin-right: 10px;}

button.kosikPridat {display: block; width: 182px; height: 62px; background: url('img/koupit.png') top left no-repeat #000; margin: 10px 0; padding: 0; border: 0;}
button.kosikPridat span {display: none;}

ul.dokumenty {list-style-type: none;}
ul.dokumenty li.pdf {background: url('img/pdf.png') top left no-repeat; line-height: 32px; padding-left: 40px; margin: 0 0 10px 0;}

/* Dalsi prvky stranky */
#infoBox strong {color: #a9cadc; font-weight: bold;}
td {vertical-align: middle !important;}
span.hvezda {color: #cf041d; font-weight: bold; font-size: 1.6em;}
#chyba {border: 1px solid #696969; background: #eee; text-align: center; font-weight: bold; color: #f00; line-height: 30px; margin: 2em;}
#obsah {margin: 20px;}

/* Hledání */
form.vyhledavani {width: 280px; background: #464646; line-height: 35px; color: #fff; font-weight: bold;}
form.vyhledavani span {right: 207px; top: 2px;}
input.hledani {width: 155px; height: 15px; background: url('img/polickoTmave.png') top left no-repeat; border: 0; color: #fff; font-weight: normal; padding: 4px; right: 34px; top: 3px;}
button.hledaniButton {width: 28px; height: 28px; background: url('img/ok.png') top left no-repeat; padding: 0; border: 0; right: 3px; top: 3px;}
button.hledaniButton span {display: none;}

/* Formularova pole */
input, select {border: 1px solid #aeaeae; background: #f9f9f9; margin: 3px;}
button.modry {background: url('img/buttonLogin.png') top left no-repeat; width: 100px; height: 29px; line-height: 29px; text-align: center; border: 0; margin: 5px; padding: 0;}

/* Kosik */
input.eshopTlacitka {background: none; border: none; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
table.kosik {width: 100%;}
table.kosik td {text-align: center;}

th {background: #eee; padding: 5px;}
table.kosik .souhrn {background: #eee; padding: 5px; font-weight: bold;}

/* Faktury a objednavky */
table.doklady {width: 100%; text-align: center;}
/* table.doklady td {vertical-align: top !important;} */
tr.suda {background: #fbe904;}

/* Doprava a platba */
div.doprava label {font-weight: bold;}
#fAdresa {width: 49%; float: left;}
#dAdresa {width: 49%; float: right;}

/* Ikony Akce, Novinka, Doprodej */
.novinka {background: url('img/novinka.png') right top no-repeat}
.akce {background: url('img/akce.png') right top no-repeat}
.doprodej {background: url('img/doprodej.png') right top no-repeat}
