
.kategorie {padding:10px 25px 10px}
.cesta {padding:10px 25px 0}
.subkat {font-size:11pt;padding:0 10px 0 0}

.katalog {padding:20px 0 10px 0}
.tx-kat {padding:0;min-height:150px;height:150px}
.tx-prod {padding:0;min-height:300px;height:300px}
.kosikovy {min-height:50px;height:50px}
div[class] .tx-kat,div[class] .tx-prod,div[class] .kosikovy {height:auto}

.katalog .nahled {float:left;margin:0 0 10px 0}
.katalog .sl1 {float:left;margin:0 0 10px 0 !important;clear:both}
.katalog .sl2 {float:right;margin:0 0 10px 0 !important}
.katalog div.akcni {}
.katalog div.doporucujeme {}
.katalog div.novinka {}

.nahled .produkt {width:356px;height:117px/*;background-color:#FFFFFF*/}
.nahled * .nosnik {padding:0 10px 0 0;margin:0;height:117px;border:solid 1px #A6A3AD}
.nahled * .texty {float:right;width:235px;padding:10px 0 0;margin:0}
.nahled * h3 {font-size:9pt;padding:0 0 3px;margin:0 0 5px;text-align:left;border-bottom:solid 3px #FF6702}
.nahled * h3 a,.nahled * h3 a:hover,.nahled * .texty a,.nahled * .texty a:hover {font-size:9pt;text-decoration:none}
.nahled * h3 a,.nahled * h3 a:hover {font-weight:bold}
.nahled * .ikona {float:left;width:100px;text-align:center}
.nahled * .ikona img {border:none;margin:15px 0 0}
.nahled * .penize {position:relative;xtop:120px;height:30px;padding:0 25px;text-align:right;color:#C25119}
.nahled * .penize .cena {float:left}
.nahled * .penize .cena .castka {font-weight:bold}

div.akcni * a,div.akcni * a:hover {color:green}
div.doporucujeme * a,div.doporucujeme * a:hover {color:red}
div.novinka * a,div.novinka * a:hover {color:yellow}

.nahled * .odkazy {position:relative;clear:both}
.nahled * .odkazy a,.nahled * .odkazy a:hover {display:block;height:20px;background-position:top center;cursor:pointer;text-decoration:none}
.nahled * .odkazy a:hover {}
.nahled * .odkazy a span {color:#FFFFFF;display:block;padding:4px 0;text-align:center}
.nahled * .odkazy a span span {display:none}

.nahled * .odkazy a.tl-detail,.nahled * .odkazy a.tl-odeslat {position:absolute;top:52px;left:0px;width:75px}
.nahled * .odkazy a.tl-odeslat {left:78px}

.nahled * .odkazy a.tl-detail {background-image:url(../../images/system/pozadi.vypis.detail.png)}
.nahled * .odkazy a.tl-detail:hover {background-image:url(../../images/system/pozadi.vypis.detail.png)}
.nahled * .odkazy a.tl-odeslat {background-image:url(../../images/system/pozadi.vypis.kosik.png)}
.nahled * .odkazy a.tl-odeslat:hover {background-image:url(../../images/system/pozadi.vypis.kosik.png)}
/*
div.akcni * .odkazy a.tl-detail {background-image:url(../../images/system/ikona.akcni.detail.normal.png)}
div.akcni * .odkazy a.tl-detail:hover {background-image:url(../../images/system/ikona.akcni.detail.over.png)}
div.akcni * .odkazy a.tl-odeslat {background-image:url(../../images/system/ikona.akcni.kosik.normal.png)}
div.akcni * .odkazy a.tl-odeslat:hover {background-image:url(../../images/system/ikona.akcni.kosik.over.png)}

div.doporucujeme * .odkazy a.tl-detail {background-image:url(../../images/system/ikona.doporucujeme.detail.normal.png)}
div.doporucujeme * .odkazy a.tl-detail:hover {background-image:url(../../images/system/ikona.doporucujeme.detail.over.png)}
div.doporucujeme * .odkazy a.tl-odeslat {background-image:url(../../images/system/ikona.doporucujeme.kosik.normal.png)}
div.doporucujeme * .odkazy a.tl-odeslat:hover {background-image:url(../../images/system/ikona.doporucujeme.kosik.over.png)}

div.novinka * .odkazy a.tl-detail {background-image:url(../../images/system/ikona.novinka.detail.normal.png)}
div.novinka * .odkazy a.tl-detail:hover {background-image:url(../../images/system/ikona.novinka.detail.over.png)}
div.novinka * .odkazy a.tl-odeslat {background-image:url(../../images/system/ikona.novinka.kosik.normal.png)}
div.novinka * .odkazy a.tl-odeslat:hover {background-image:url(../../images/system/ikona.novinka.kosik.over.png)}
*/
.nahled * .velikost {position:absolute;top:153px;left:2px;width:156px;text-align:right}

table.seznam {border-collapse:collapse;width:638px;margin:0 0 20px}
table.seznam * {font-size:8pt}
table.seznam tr.hlava {background-color:#A8A5AE}
table.seznam tr.hlava * {color:#FFFFFF;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.ko {width:80px;text-align:center}
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:90px}
td.so {width:60px;text-align:right}
table.seznam * select {width:80px;margin:0}
input.mnozstvi {width:20px;padding:0;margin:0;text-align:center;font-size:8pt}
.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 10px;margin:0}
.detail * .vyrovnani {padding:0 5px 0 0;text-align:left}
.detail h3 {font-size:10pt;padding:10px 0;margin:0}
.detail * h4 {font-size:9pt;padding:20px 0 0 20px;margin:0}
.detail * div.popis {padding:5px 0 10px;margin:0/*;float:right;width:260px*/;text-align:left}
.detail * .ikona {float:right;text-align:right;padding:10px 30px 5px 10px}
.detail * .ikona img {border:solid 2px #A8A5AE}
.detail * table.vlastnosti {width:300px !important;margin:0;border-collapse:collapse;border:none}
.detail * table.vlastnosti tr {border:none}
.detail * table.vlastnosti tr td {color:#000000;font-size:8pt;padding:0;vertical-align:top;text-align:left;border:none}
.detail * table.vlastnosti tr td.n {color:#FF6702;width:50%;text-align:left}
.detail * table.vlastnosti tr td.h {}

.detail * table.cena tr td.h {background-color:#A8A5AE;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 {text-align:left;clear:both;padding:20px 0 10px}
.detail * .zpet * a,.detail * .zpet * a:hover {}
.detail * a,.odkazy * a:hover {cursor:pointer}

.strankovani {padding:20px 25px 5px 25px;text-align:left}

.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}