
.kategorie {padding:10px 20px 10px}
.cesta {font-size:11pt;padding:10px 20px 0}
.subkat {padding:0 10px 0 0}

.katalog {padding:0px 0 0 0px}
.tx-cont {padding:0;min-height:150px;height:150px}
.kosikovy {min-height:111px;height:111px}
div[class] .tx-cont, div[class] .kosikovy {height:auto}

h2.nadpis-katalog {position:relative;background-image:url(../../images/system/nadpis.seznam.vypis.png);background-repeat:no-repeat;background-position:2px 10px;height:59px;padding:0}
h2.nadpis-katalog,h2.nadpis-katalog span {text-align:left;font-size:8pt;font-weight:bold;text-transform:uppercase;color:#FFFFFF}
h2.nadpis-katalog span {display:block;padding:27px 0 0 40px;height:auto}
h2.nadpis-katalog span.prepnout {position:absolute;left:150px;top:12px;width:120px;padding:0;text-align:center}
h2.nadpis-katalog span.hdn {display:none}
h2.nadpis-katalog * a,h2.nadpis-katalog * a:hover {color:#FFFFFF;text-transform:lowercase}

h2.nadpis span.prepnout {position:absolute;left:200px;top:20px;width:400px;padding:0;text-align:right}
h2.nadpis * a,h2.nadpis * a:hover {color:#C25119;text-transform:lowercase}

.nahled .produkt {background-image:url(../../images/system/pozadi.katalog.produkt.png);width:180px;height:449px;margin:0;position:relative;color:#C25119}
.nahled .sloupec {float:left;padding:0 0 10px 20px !important}
.nahled div.akcni {background-image:url(../../images/system/pozadi.katalog.produkt.akcni.png)}
.nahled div.novinka {background-image:url(../../images/system/pozadi.katalog.produkt.novinka.png)}
.nahled div.doporucujeme {background-image:url(../../images/system/pozadi.katalog.produkt.doporucujeme.png)}
.nahled .vrstva {padding:2px 1px 2px;text-align:left}
.nahled * .texty {padding:0;margin:0;height:70px;text-align:center}
.nahled * h3 {font-size:8pt;padding:0 15px;margin:0;text-align:center;height:35px}
.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:205px;text-align:center}
.nahled * .ikona img {border:solid 1px #F4B24B}
.nahled div.akcni * .ikona img {border:solid 1px #90A9C7}
.nahled div.novinka * .ikona img {border:solid 1px #638F2E}
.nahled div.doporucujeme * .ikona img {border:solid 1px #F57000}

.nahled * .penize {position:relative;top:105px;height:26px;padding:0 25px;text-align:center;color:#C25119}
.nahled * .penize .cena {display:block}
.nahled * .penize .akce {color:#FF0000;padding:5px 0 0}
.nahled * .penize .cena .castka {font-weight:bold}

.nahled * .zarazeni {position:absolute;top:285px;left:35px}
.nahled * .druh {position:absolute;top:215px;left:35px}


.nahled * .odkazy {position:absolute;top:265px;height:100px;clear:both}
.nahled * .odkazy a,.nahled * .odkazy a:hover {color:#FFFFFF;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:#FFFFFF}
.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;text-align:center}
.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:-35px;left:30px;width:125px;text-align:left}
.nahled * .velikost select {width:120px;border:solid 1px #F4B24B;color:#C25119}
.nahled div.akcni * .velikost select {border:solid 1px #90A9C7}
.nahled div.novinka * .velikost select {border:solid 1px #638F2E}
.nahled div.doporucujeme * .velikost select {border:solid 1px #F57000}


.vrstvaSeznam {text-align:center}
table.seznam {border-collapse:separate;width:590px;margin:0 auto 20px}
table.seznam * {font-size:8pt}
table.seznam tr td {padding:0;vertical-align:middle;color:#C25119 !important;background-color:#FFEBD4;text-align:left}
.kosik * table.seznam tr td {vertical-align:bottom}
table.seznam tr td div.p {padding:3px 6px 2px;margin:0}
table.seznam tr.hlava td {background-color:#E37336}
table.seznam tr.hlava td * {color:#FFFFFF;font-weight:normal}
td.r {width:115px}
td.l {width:40px}
td.s {width:16px;text-align:center}
td.c {width:60px;text-align:center !important}
td.nc {width:60px}
td.sl {width:30px;text-align:right}
td.k {width:150px;text-align:right}
td.vk {width:70px;text-align:center !important}
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}
td.vk * input.mnozstvi {width:30px;margin:0 0 6px;color:#C25119;border:solid 1px #C25119}
.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,td.novinka,td.doporucujeme {background-repeat:no-repeat;background-position:top right}

td.akcni {background-image:url(../../images/system/ikona.sleva.akcni.png)}
td.novinka {background-image:url(../../images/system/ikona.sleva.novinka.png)}
td.doporucujeme {background-image:url(../../images/system/ikona.sleva.doporucujeme.png)}



.detail-s {background-image:url(../../images/system/pozadi.detail.stred.png);background-position:2px;background-repeat:repeat-y}
.detail-d {background-image:url(../../images/system/pozadi.detail.dolni.png);background-position:2px bottom}
.detail-h {background-image:url(../../images/system/pozadi.detail.horni.png);background-position:2px top;margin:0;padding:0}
.detail-cont {padding:0;min-height:200px;height:200px}
div[class] .detail-cont {height:auto}


h2.nadpis-detail {position:relative;height:35px;padding:0}
h2.nadpis-detail,h2.nadpis-detail span {text-align:left;font-size:8pt;font-weight:bold;color:#FFFFFF}
h2.nadpis-detail span {display:block;padding:20px 0 0 45px;height:auto}


.detail {padding:10px 0 0;margin:0}
.vrstvaDetail {padding:0;min-height:1300px;height:1300px}
div[class] .vrstvaDetail {height:auto}
.detail * .vyrovnani {padding:0 0 0 0;text-align:left}
.detail * h4 {font-size:9pt;padding:20px 0 0 20px;margin:0}
.detail * div.popis {padding:10px 15px;margin:0/*;float:right;width:260px*/;text-align:left}

.detail * .udaje {float:left;text-align:left;width:274px;color:#C25119}
.detail * .udaje .odsadit {padding:10px 0 0 5px}
.detail * h3 {font-size:9pt;padding:0 0 5px 5px;margin:0;color:#C25119}
.detail * .katC {padding:0 0 5px 5px}

.mezera {padding:10px 0 0}
.parametry-s {background-image:url(../../images/system/pozadi.parametry.stred.png);background-position:left;background-repeat:repeat-y}
.parametry-d {background-image:url(../../images/system/pozadi.parametry.dolni.png);background-position:left bottom}
.parametry-h {background-image:url(../../images/system/pozadi.parametry.horni.png);background-position:left top;margin:0;padding:0;min-height:60px;height:60px}
div[class] .parametry-h {height:auto}
.parametry-cont {padding:10px 0 5px}


.detail * .fotky {float:right;text-align:left;width:329px}
.detail * .prodGalerie {padding:0 0 10px}
.detail * .prodGalerie table {border-collapse:separate !important;width:320px}
.detail * .prodGalerie table * td {background-color:#FFFFFF;text-align:center;vertical-align:middle}
.detail * .prodGalerie table * img {border:solid 1px #E47437}

.detail * table.vlastnosti {width:100%;margin:0;border-collapse:separate;clear:both}
.detail * table.vlastnosti tr {}
.detail * table.vlastnosti tr td {color:#FFFFFF;font-size:8pt;padding:3px 7px 2px;vertical-align:top;text-align:left}
.detail * table.vlastnosti tr td.n {width:120px;text-align:right}
.detail * table.vlastnosti tr td.h {}

.detail * table.cena tr td.h {color:#FFFFFF}
.detail * table.toKosik tr td {vertical-align:middle}
.detail * .mnozstvi {width:50px;background:#FFFFFF;border:none;text-align:center;color:#C25119;margin:0;padding:2px}
.detail * .velikost {width:100px;background:#FFFFFF;border:none;color:#C25119;margin:0;padding:2px}

/*
.detail * .zpet {text-align:left;padding:10px 15px}
.detail * .zpet * a,.detail * .zpet * a:hover {}
.detail * a,.odkazy * a:hover {cursor:pointer}
*/

.vyhledavaciZarovnani {position:relative}
.nalezeno {position:absolute;top:20px;left:450px;color:#FFFFFF}

.strankovani {clear:both;position:relative;background-image:url(../../images/system/strankovani.katalog.vypis.png);background-repeat:no-repeat;background-position:center top;height:55px;padding:0;margin:0;text-align:left;font-size:10pt}
.strankovani .vypsano {position:absolute;top:22px;left:50px;color:#FFFFFF}
.strankovani .strankovat {position:absolute;top:22px;left:50px;width:520px;color:#FFFFFF;text-align:right}
.strankovani a,.strankovani a:hover,.strankovani .act {padding:0 3px 0 0;margin:0;background:none;border:none;color:#FFFFFF;text-decoration:none}
.strankovani a:hover,.strankovani .act {text-decoration:underline}
.strankovani a span,.strankovani .act span {display:none}



.kosik .odkazy {clear:both;height:45px;position:relative;text-align:left}
.kosik * .odeslat,.kosik * .smazat,.kosik * .zpet {display:block;position:absolute;top:0;height:30px;background-image:url(../../images/system/pozadi.formular.tlacitko.png);background-repeat:no-repeat;background-position:left top}
.kosik * .odeslat {left:120px !important}
.kosik * .smazat {left:250px}
.kosik * .zpet {left:390px}
.kosik * .odeslat a,.kosik * .odeslat a:hover,.kosik * .smazat a,.kosik * .smazat a:hover,.kosik * .zpet a,.kosik * .zpet a:hover {position:relative;top:8px;padding:0 0 0 30px;color:#C25119}


.objednavka .odkazy {clear:both;height:45px;position:relative;text-align:left}
.objednavka * .odeslat {display:block;position:absolute;top:0;height:30px;background-image:url(../../images/system/pozadi.formular.tlacitko.png);background-repeat:no-repeat;background-position:left top}
.objednavka * .odeslat {left:200px}
.objednavka * .odeslat a,.objednavka * .odeslat a:hover {position:relative;top:8px;padding:0 0 0 30px;color:#C25119}

.odkazy * a,.odkazy * a:hover {cursor:pointer}

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


.filtr {height:230px;position:relative}

.filtr p {padding:0;position:absolute;top:300px}

.filtr p input,.filtr p select {border:solid 1px #F89520}
.filtr p input,.filtr p select {margin:0;width:200px}
.filtr p .noBrd {border:none;width:20px}

.filtr p label {color:#A02A26}


.filtr p.hledany {text-align:right;position:static;}
.filtr p.hledany label {float:left;position:relative;top:2px}
.filtr p.hledany input {width:264px}

.filtr p.kategorie {left:0px;top:40px}
.filtr p.kategorie label {position:absolute;top:-15px;left:10px;width:200px}
.filtr p.kategorie select {position:absolute;top:0;left:0;width:264px}

.filtr p.nove {left:310px;top:40px}
.filtr p.nove label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.nove input {position:absolute;top:0;left:0}
.filtr p.pouzite {left:420px;top:40px}
.filtr p.pouzite label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.pouzite input {position:absolute;top:0;left:0}

.filtr p.holky {left:0px;top:90px}
.filtr p.holky label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.holky input {position:absolute;top:0;left:0}
.filtr p.holky label.velikost {position:absolute;top:-15px;left:80px;width:100px}
.filtr p.holky select {position:absolute;top:0;left:70px}

.filtr p.kluci {left:310px;top:90px}
.filtr p.kluci label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.kluci input {position:absolute;top:0;left:0}
.filtr p.kluci label.velikost {position:absolute;top:-15px;left:80px;width:100px}
.filtr p.kluci select {position:absolute;top:0;left:70px}

.filtr p.zeny {left:0px;top:140px}
.filtr p.zeny label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.zeny input {position:absolute;top:0;left:0}
.filtr p.zeny label.velikost {position:absolute;top:-15px;left:80px;width:100px}
.filtr p.zeny select {position:absolute;top:0;left:70px}

.filtr p.muzi {left:310px;top:140px}
.filtr p.muzi label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.muzi input {position:absolute;top:0;left:0}
.filtr p.muzi label.velikost {position:absolute;top:-15px;left:80px;width:100px}
.filtr p.muzi select {position:absolute;top:0;left:70px}


.filtr p.akcni {left:0px;top:190px}
.filtr p.akcni label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.akcni input {position:absolute;top:0;left:0}
.filtr p.novinka {left:90px;top:190px}
.filtr p.novinka label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.novinka input {position:absolute;top:0;left:0}
.filtr p.doporucujeme {left:180px;top:190px}
.filtr p.doporucujeme label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.doporucujeme input {position:absolute;top:0;left:0}


.filtr p.cena {left:310px;top:190px}
.filtr p.cena label {position:absolute;top:-15px;left:10px;width:100px}
.filtr p.cena input {position:absolute;top:0;left:0;width:100px}

