
.kategorie {padding:20px 20px 5px}
.cesta {font-size:11pt}
.subkat {padding:0 10px 0 0}

.katalog {padding:0 0 20px 7px;min-height:600px;height:600px}
.seznamovy {padding:20px 0 0 20px}
.tx-cont {padding:0;min-height:150px;height:150px}
.kosikovy {min-height:111px;height:111px}
div[class] .tx-cont, div[class] .kosikovy, div[class] .katalog {height:auto}

.katalog .nahled {background-image:url(../../images/system/pozadi.katalog.produkt.png);width:276px;height:112px;float:left;margin:0 5px 10px 0}
.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:8px 3px 2px;text-align:left;position:relative}
.nahled * .texty {position:absolute;left:115px;top:15px;padding:0;margin:0}
.nahled * h3 {font-size:9pt;padding:0;margin:0}
.nahled * h3 a,.nahled * h3 a:hover,.nahled * .texty a,.nahled * .texty a:hover {color:#4D4857;text-decoration:none}
.nahled * h3 a,.nahled * h3 a:hover {font-weight:bold}
.nahled * .rozmer {padding:3px 0 0}
.nahled * .ikona {position:absolute;left:6px;top:15px;width:100px;height:100px;text-align:center}
.nahled * .ikona img {border:none}
.nahled * .penize {position:absolute;left:115px;top:70px;width:150px;height:15px;padding:0;text-align:right}
.nahled * .penize .cena {float:left}
.nahled * .penize .cena .castka {font-weight:bold}
.nahled * .odkazy {position:absolute;left:115px;top:90px;width:250px}
.nahled * .odkazy a,.nahled * .odkazy a:hover {margin:0 4px}

.akcni * .penize .cena,.doporucujeme * .penize .cena,.novinka * .penize .cena {color:#FF0000;font-weight:bold}

table.seznam {border-collapse:collapse;width:530px;margin:0 0 20px}
table.seznam * {font-size:8pt}
table.seznam tr.hlava {background-color:#8A0000}
table.seznam tr.hlava * {color:#FFFFFF}
table.seznam tr td {padding:0;border:solid 1px #777777}
table.seznam tr td div.p {padding:3px 6px 2px;margin:0}
table.seznam tr td * img {border:none}
td.r {width:115px}
td.l {width:40px}
td.s {width:16px;text-align:center}
td.c {width:65px;text-align:right}
td.nc {width:65px;color:#8A0000}
td.sl {width:30px;text-align:right}
td.k {width:90px}
td.so {width:60px;text-align:right}
input.mnozstvi {width:20px;padding:0;margin:0;text-align:center;font-size:7pt}
.ruka {cursor:pointer}
table.seznam tr td.sou {text-align:right}
td.akcni {background-color:#16478C;color:#FFFFFF}
td.doporucujeme {background-color:#B20303;color:#FFFFFF}
td.novinka {background-color:#019A34;color:#FFFFFF}

.detail {padding:0;margin:0}
.detail * .vyrovnani {padding:0 25px 0 0;text-align:left}
.detail * h3 {font-size:10pt;padding:0 0 0 265px;margin:0}
.detail * .ikona {float:left;width:240px;padding:20px 0;background-image:url(../../images/system/pozadi.katalog.produkt.pod.obrazkem.png);background-repeat:repeat;text-align:center}
.detail * .ikona img {border:solid 1px #CCCCCC}

.detail * .prava-strana {float:right;width:260px;padding:0;text-align:left}

.detail * table.vlastnosti {width:265px;margin:15px 0 0;border-collapse:separate}
.detail * table.vlastnosti tr {background-color:#FFFFFF}
.detail * table.vlastnosti tr td {color:#000000;font-size:8pt;padding:4px 7px;vertical-align:top;text-align:left;border:solid 1px #4E4958}
.detail * table.vlastnosti tr td.n {width:120px;background-color:#E5E5E5}
.detail * table.vlastnosti tr td.h {}
.detail * table.vlastnosti tr td * img {border:none}

.detail * table.cena tr td.h {background-color:#8A0000;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}

.detail * .odkazy {clear:both;height:40px;position:relative}

.detail * .odeslat,.detail * .smazat,.detail * .zpet {position:absolute;left:200px;top:20px;width:160px;height:20px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.zelena.png);background-position:top left;background-repeat:no-repeat}
.detail * .smazat {left:365px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.cervena.png)}
.detail * .zpet {left:0px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.seda.png)}
.tl .posun {text-align:center;padding:3px 0 0}
.tl * a,.tl * a:hover,.tl a,.tl a:hover {cursor:pointer;color:#4D4857}
.detail * .tl * a,.detail * .tl * a:hover {cursor:pointer;color:#FFFFFF}

.strankovani {padding:20px 25px 5px 25px;text-align:left}

.kosik .odkazy {clear:both;height:40px;position:relative}
.kosik * .odeslat,.kosik * .smazat,.kosik * .zpet {position:absolute;left:25px;top:10px;width:160px;height:20px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.zelena.png);background-position:top left;background-repeat:no-repeat}
.kosik * .smazat {left:190px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.cervena.png)}
.kosik * .zpet {left:395px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.seda.png)}

.objednavka .odkazy {clear:both;height:40px;position:relative}
.objednavka * .odeslat {position:absolute;left:185px;top:10px;width:160px;height:20px;background-image:url(../../images/system/pozadi.katalog.produkt.tlacitko.zelena.png);background-position:top left;background-repeat:no-repeat}

.seznam * div.l {text-align:left}
.seznam * div.r {text-align:right}
.seznam * div.c {text-align:center}
.seznam * td div {padding:2px}

.skrtnout {text-decoration:line-through}