
.kategorie {padding:10px 20px 10px}
.cesta {font-size:11pt;padding:10px 20px 0}
.subkat {padding:0 10px 0 0}

.katalog {padding:0px 0 10px 9px;position:relative}
.tx-cont {min-height:150px;height:150px}
.kosikovy {min-height:111px;height:111px}
div[class] .tx-cont, div[class] .kosikovy {height:auto}

.katalog .nahled {background-image:url(../../images/system/pozadi.katalog.produkt.png);width:160px;height:204px;float:left;margin:0 0px 10px 0;position:relative}
.katalog .sl1 {margin:0 5px 10px 0 !important}
.katalog .sl2 {margin:0 5px 10px 0 !important}
.katalog div.akcni {background-image:url(../../images/system/pozadi.katalog.produkt.akcni.png)}
.katalog div.doporucujeme {background-image:url(../../images/system/pozadi.katalog.produkt.doporucujeme.png)}
.katalog div.novinka {background-image:url(../../images/system/pozadi.katalog.produkt.novinka.png)}
.katalog .nahled .vrstva {padding:2px 1px 2px;text-align:center}
.nahled * .texty {padding:0;margin:0;height:47px}
.nahled * h3 {font-size:8pt;padding:0 15px;margin:0;text-align:center}
.nahled * h3 a,.nahled * h3 a:hover,.nahled * .texty a,.nahled * .texty a:hover {color:#FFFFFF;text-decoration:none}
.nahled * h3 a,.nahled * h3 a:hover {font-weight:bold}
.nahled * .ikona {height:85px}
.nahled * .ikona img {border:solid 1px #000000}
.nahled * .penize {height:46px;padding:0 15px;text-align:right;color:#FFFFFF}
.nahled * .penize .cena {float:left}
.nahled * .penize .cena .castka {font-weight:bold}
.nahled * .odkazy {clear:both}
.nahled * .odkazy a,.nahled * .odkazy a:hover {color:#333333;margin:0 4px}
.nahled * .velikost {position:absolute;top:153px;left:2px;width:156px;text-align:right}

table.seznam {border-collapse:collapse;width:490px;margin:0 0 20px}
table.seznam * {font-size:8pt}
table.seznam tr.hlava {background-color:#3E6B11}
table.seznam tr.hlava * {color:#E5EB00;font-weight:normal}
table.seznam tr td {padding:0;border:solid 1px #777777;vertical-align:middle;color:#666666}
table.seznam tr td div.p {padding:3px 6px 2px;margin:0}
td.r {width:115px}
td.l {width:40px}
td.s {width:16px;text-align:center}
td.c {width:60px;text-align:right}
td.nc {width:60px}
td.sl {width:30px;text-align:right}
td.k {width:150px;text-align:right}
td.vk {width:70px}
td.so {width:60px;text-align:right}
table.seznam * select {width:80px;margin:0 0 12px}
input.mnozstvi {width:20px;padding:0;margin:0 0 12px;text-align:center;font-size:8pt;position:relative;top:0px}
.ruka {cursor:pointer}
table.seznam tr td.sou {text-align:right}
table.seznam * img {border:none}
table.seznam * form {margin:0;padding:0;display:inline !important}

td.akcni,td.doporucujeme,td.novinka {color:#FFFFFF !important}

td.akcni {background-color:#851111}
td.doporucujeme {background-color:#0C577C}
td.novinka {background-color:#557E26}


.detail {padding:0;margin:0}
.detail * .vyrovnani {padding:0 5px 0 0;text-align:left}
.detail * h3 {font-size:10pt;padding:0;margin:0;color:#638F2E}
.detail * h4 {font-size:9pt;padding:20px 0 0 20px;margin:0}
.detail * div.popis {padding:10px 5px;margin:0/*;float:right;width:260px*/;text-align:left}
.detail * .ikona {float:left;text-align:left;padding:10px 10px 5px 0}
.detail * .ikona img {border:solid 5px #3E6B11}
.detail * table.vlastnosti {width:350px;margin:15px auto 0;border-collapse:separate;clear:both}
.detail * table.vlastnosti tr {background-color:#FFFFFF}
.detail * table.vlastnosti tr td {color:#000000;font-size:8pt;padding:3px 7px 2px;vertical-align:top;text-align:left}
.detail * table.vlastnosti tr td.n {width:120px}
.detail * table.vlastnosti tr td.h {border-bottom:solid 1px #3E6B11}

.detail * table.cena tr td.h {background-color:#3E6B11;color:#FFFFFF}
.detail * table.toKosik tr td {vertical-align:middle}
.detail * .mnozstvi {width:50px;background:transparent;border:none;border:solid 1px #FFFFFF;text-align:center;color:#FFFFFF;margin:0;padding:2px 0;position:static}

.detail * .zpet {position:absolute;left:421px;top:-40px;width:70px;text-align:center}
.detail * .zpet * a,.detail * .zpet * a:hover {color:#FFFFFF}
.detail * a,.odkazy * a:hover {cursor:pointer}


.kosik .odkazy {clear:both;padding:0 20px 10px;text-align:center}
.kosik * .odeslat,.kosik * .smazat,.kosik * .zpet {margin:0 6px}
.kosik * .smazat {}
.kosik * .zpet {}
.odkazy * a,.odkazy * a:hover {cursor:pointer}

.objednavka .odkazy {clear:both;height:40px;position:relative}
.objednavka * .odeslat {position:absolute;left:185px;top:10px;width:164px;height:29px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.zpet.png);background-position:top left;background-repeat:no-repeat}

.seznam * div.l {text-align:left}
.seznam * div.r {text-align:right}
.seznam * td div {padding:2px}

.seznam * div.inln {padding:0;margin:0;display:inline}
.skrtnout {text-decoration:line-through}
.text {padding:10px 20px 10px}

td.txtAr {text-align:right !important}
