
.kategorie {padding:10px 20px 10px 40px}
.cesta {font-size:11pt;padding:10px 20px 0 40px}
.subkat {padding:0 10px 0 0}

.katalog {padding:10px 0 0px 15px;position:relative}
.tx-cont {padding:0;min-height:100px;height:100px}
.kosikovy {min-height:111px;height:111px}
div[class] .tx-cont, div[class] .kosikovy {height:auto}

.katalog .nahled {/*background-image:url(../../images/system/vyrobek.png);*/margin:0 0px 10px 0;position:relative}
.katalog .sl1 {margin:0 25px 10px 0 !important}
.katalog .sl2 {margin:0 25px 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.novinky.png)*/}
.katalog .nahled .vrstva {padding:2px 1px 2px;text-align:left}
.nahled * .texty {padding:0;margin:0 30px 0 30px;height:114px;background-color:#FFFFFF;width:560px}
.nahled * h3 {font-size:8pt;padding:14px 15px 7px 0;margin:0;text-align:left}
.nahled * h3 a,.nahled * h3 a:hover,.nahled * .texty a,.nahled * .texty a:hover {font-size:9pt;color:#008FA4;text-decoration:none}
.nahled * h3 a,.nahled * h3 a:hover {font-weight:bold}
.nahled * .ikona {/*height:210px*/float:left;padding:0 10px 0 0;}
.nahled * .ikona img {border:none}
.nahled * .penize {position:relative;top:120px;height:26px;padding:0 25px;text-align:right;color:#C25119}
.nahled * .penize .cena {float:left}
.nahled * .penize .cena .castka {font-weight:bold}

.nahled * .vlastnosti {float:left}
.nahled * .vlastnost-slozeni, .nahled * .vlastnost-aplikace {font-size:8pt;padding:2px 1px 2px;float:left;width:80px;text-align:left;color:green}
.nahled * .hodnota-slozeni, .nahled * .hodnota-aplikace {font-size:8pt;padding:2px 1px 2px;float:left;text-align:left;width:350px}
.nahled * .vlastnost-slozeni, .nahled * .hodnota-slozeni {font-weight:bold}
.nahled * .detail-produktu {padding:6px 0 0 0;float:left;text-align:left}
.nahled * .detail-produktu a, .nahled * .detail-produktu a:hover {font-size:8pt;padding:2px 1px 2px;font-weight:bold;color:#008FA4}
.nahled * .detail-produktu a {text-decoration:underline}

.vyrobek-oddelovac {padding:0;margin:0;background-image:url(../../images/system/vyrobek.detail.oddelovac.png);background-position:bottom left;width:590px;height:20px}

.nahled * .odkazy {position:relative;top:-36px;height:100px;clear:both}
.nahled * .odkazy a,.nahled * .odkazy a:hover {color:#000000;display:block;height:45px;/*background-image:url(../../images/system/ikona.katalog.detail.normal.png);background-position:top center;*/cursor:pointer;text-decoration:none}
.nahled * .odkazy a:hover {color:#000000}
.nahled * .odkazy a span {position:relative;top:30px}

.nahled * .odkazy a.tl-detail,.nahled * .odkazy a.tl-odeslat {position:absolute;top:5px;left:90px;width:80px}
.nahled * .odkazy a.tl-odeslat {top:55px}

.nahled * .odkazy a.tl-detail {background-image:url(../../images/system/ikona.katalog.detail.normal.png)}
.nahled * .odkazy a.tl-detail:hover {background-image:url(../../images/system/ikona.katalog.detail.over.png)}
.nahled * .odkazy a.tl-odeslat {background-image:url(../../images/system/ikona.katalog.kosik.normal.png)}
.nahled * .odkazy a.tl-odeslat:hover {background-image:url(../../images/system/ikona.katalog.kosik.over.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: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:#000000 !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}

.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}

.formular .zarovnat {padding:10px 0 0 200px;height:40px}
.formular * .posun {text-align:center}
.formular * .odeslat {padding:7px 0 0;width:146px;height:48px;background-image:url(../../images/system/katalog.detail.form.tl.png);background-position:top left;background-repeat:no-repeat}
.formular * .odeslat a {font-weight:bold;color:#008FA4;text-decoration:underline}
.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}
