
.tx-h {padding:0}
.tx-preruseni {padding:5px 0 0}

/*h2.nadpis {display:none}*/

.kategorie {padding:0 20px 5px;border-bottom:solid 1px #CCCCCC}
/*
.cesta {padding:0 20px 5px;font-size:9pt;border-bottom:none}
.cesta a,.cesta a:hover {padding:0;color:#676767;text-decoration:underline}
.cesta a:hover {text-decoration:none}
.katPopis {padding:0}
*/
.subkat {padding:0 10px 0 0}
.subkat a,.subkat a:hover {}
.subkat a:hover {}
.subkat * img {}
.subkat * span {padding:0}

.katalog {padding:0}
.tx-kat {padding:0;min-height:20px;height:20px}
.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}

.kosik,.objednavka {clear:both;padding:20px 0 10px 25px}

.katalog .nahled {margin:0;background-position:right top}
.katalog .sl1 {}
.katalog .sl2 {}
/*
.katalog div.akcni {background-image:url(../../images/system/pozadi.produkt.akcni.png)}
.katalog div.doporucujeme {background-image:url(../../images/system/pozadi.produkt.doporucujeme.png)}
.katalog div.novinka {background-image:url(../../images/system/pozadi.produkt.novinka.png)}
*/
.nahled .produkt {padding:10px 20px;border-bottom:solid 1px #CCCCCC}
.nahled * .texty {padding:0 0 5px;margin:0}
.nahled * h3 {clear:both;font-size:10pt;padding:5px 0;margin:0;text-align:left;color:#064087}
.nahled * h3 a,.nahled * h3 a:hover,.nahled * .texty a,.nahled * .texty a:hover {font-size:10pt;text-decoration:none;color:#064087}
.nahled * h3 a,.nahled * h3 a:hover {font-weight:bold}
.nahled * .nosnik {padding:0;margin:0}
.nahled * .ikona {height:160px;width:160px;float:right;text-align:center}
.nahled * .ikona a img,.nahled * .ikona a:hover img {border:solid 1px #FFFFFF !important;margin:0}

.nahled * table.vlastnosti {width:375px !important;margin:0;border-collapse:separate;border:none}
.nahled * table.vlastnosti tr {background-color:#FFFFFF}
.nahled * table.vlastnosti tr td {color:#000000;font-size:8pt;padding:3px 5px 2px;vertical-align:top;text-align:left;border:none}
.nahled * table.vlastnosti tr td.n {width:50%}
.nahled * table.vlastnosti tr td.h {}
.nahled * table.vlastnosti tr.r1 td {background-color:#E5E5E5}
.nahled * table.vlastnosti tr.r2 td {background-color:#FFFFFF}

.nahled .penize {clear:both;float:left;padding:15px 5px 5px;text-align:left}
.nahled .penize .cena,.nahled .penize .dph {display:block}
.nahled .penize .cena .castka {font-weight:bold}
/*
.nahled .odkazy {float:right;width:200px;padding:10px 0 0 !important}
.nahled .odkazy div.clr {padding:0 !important;margin:0 !important}
.nahled .odkazy .odsazeni {float:none;font-size:10pt;padding:0 0 7px 10px !important}
*/
.nahled * .velikost {position:absolute;top:153px;left:2px;width:156px;text-align:right}

.vrstva-seznam {text-align:center}
table.seznam {border-collapse:collapse;width:560px !important;margin:0 auto 5px}
table.seznam * {font-size:8pt}
table.seznam tr.hlava {background-color:#CCCCCC}
table.seznam tr.hlava * {color:#000000;font-weight:normal}
table.seznam tr td {padding:0;border:solid 1px #777777;vertical-align:middle;text-align:left;color:#666666;background-position:right top}
table.seznam tr td div.p {padding:5px 6px;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:70px;text-align:right !important}
td.nc {width:70px}
td.sl {width:30px;text-align:right}
td.k {width:150px;text-align:right !important}
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 {background-image:url(../../images/system/pozadi.produkt.akcni.png)}
td.doporucujeme {background-image:url(../../images/system/pozadi.produkt.doporucujeme.png)}
td.novinka {background-image:url(../../images/system/pozadi.produkt.novinka.png)}
*/


.detail {padding:25px 25px 0 0;margin:0}
.detail .produkt {padding:0 0 10px;margin:0}
.detail * .vyrovnani {padding:0;text-align:left}
.detail * h3 {font-size:10pt;padding:0 0 5px;margin:0;clear:both}
.detail * h4 {font-size:9pt;padding:10px 0 5px;margin:0}
.detail * div.popis {padding:5px 0 10px;margin:0/*;float:right;width:260px*/;text-align:left}

.detail * .ikona {float:left;text-align:left;width:270px;}
.detail * .ikona .obrazek {text-align:center}
.detail * .ikona a img,.detail * .ikona a:hover img {border:none !important}
.detail * .ikona .maleInfo {text-align:left;padding:0 0 0 50px}

.detail * .textove {float:right;width:480px}
.detail * .textove table {width:475px !important}
.detail * .textove table tr td {background-color:#F6F6F8;border:solid 1px #ECECEE;border-left:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF}


.detail * div.vlastnosti {margin:0;padding:15px 0 0}
.detail * div.vlastnosti div.ceny {float:left}
.detail * div.vlastnosti div.ceny .naseCena .h {font-size:140%;color:#C24B26;font-weight:bold;padding:0 10px}
.detail * div.vlastnosti div.ceny .naseCenaBezDPH {color:#858585}
.detail * div.vlastnosti div.ceny .dph {color:#858585}
.detail * div.vlastnosti div.ceny .sleva {color:#C24B26}

/*
.detail * div.vlastnosti div span.v {display:block;width:179px}
.detail * div.vlastnosti div span.zluta {background-color:#FECB00}
.detail * div.vlastnosti div span span {display:block;border:solid 1px #CCCCCC;padding:5px 10px;font-size:11pt}
.detail * div.vlastnosti div span span.n {border-bottom:none;color:#0C0C0C}
.detail * div.vlastnosti div span span.h {border-top:none;color:#14417F;font-weight:bold}
.detail * div.vlastnosti div span.zluta span.h {text-align:right}
*/
.detail * div.vlastnosti div.doKosiku {float:right}
/*
.detail * div.vlastnosti div.doKosiku span {margin:0 auto;background-image:url(../../images/system/pozadi.katalog.do.kosiku.png);background-repeat:repeat}
.detail * div.vlastnosti div.doKosiku span span {display:block;border:solid 1px #CCCCCC;padding:15px 10px;font-size:10pt;text-align:center}
.detail * div.vlastnosti div.doKosiku span span span {display:block;background-color:#FFFFFF;padding:3px 5px;background-image:none;border:none}
.detail * div.vlastnosti div.doKosiku span span.nh input {border:solid 1px #CCCCCC;background-color:#FFFFFF;color:#14417F;font-size:9pt}
.detail * div.vlastnosti div.clr {clear:both}

.detail * table.modely {width:auto;margin:15px auto 0;border-collapse:separate;clear:both;border:none}
.detail * table.modely tr {background-color:#FFFFFF}
.detail * table.modely tr td {color:#000000;font-size:8pt;padding:2px 4px;vertical-align:middle;text-align:center;background-color:#CECDD1}
.detail * table.modely tr td.parametr {background-color:#027EC2;color:#FFFFFF;font-weight:bold}
.detail * table.modely tr td.model {}
.detail * table.modely tr td em {display:block;color:#FFFF00;font-weight:normal}

.detail * table.modely tr td.poptat {text-align:center;padding:2px 0;background-color:#FFFFFF;border:none}
.detail * table.modely tr td.poptat div {width:57px;margin:0 auto}
.detail * table.modely tr td.poptat a {display:block;width:57px;height:23px;color:#333333;text-align:center;background-image:url(../../images/system/tlacitko.vlozit.normal.png);background-position:top left;cursor:pointer;text-decoration:none}
.detail * table.modely tr td.poptat a:hover {text-decoration:underline}
.detail * table.modely tr td.poptat a span {display:block;padding:5px 0 0;cursor:pointer}


.detail * table.vlastnosti {width:540px !important;margin:5px 0 10px 20px;border:none;border-collapse:separate;clear:both}
.detail * table.vlastnosti tr {background-color:#FFFFFF}
.detail * table.vlastnosti tr td {color:#000000;font-size:9pt;padding:7px 7px 5px;vertical-align:top;text-align:left;border:solid 1px #CCCCCC}
.detail * table.vlastnosti tr td.n {width:45%}
.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}

.katalog .odkazy {text-align:left;padding:5px 4px 5px 0}
.katalog .odkazy .odsazeni {}
*/

.vlozit {width:77px;height:31px;background-image:url(../../images/system/ikona.produkty.doKosiku.detail.png);border:none;padding:0;text-align:left}
.vlozit span {color:#FFFFFF;padding:0 4px}

.absZpet {position:absolute;left:955px;top:338px}
.pgR4px {padding-right:4px}
.dolniOdkazy {clear:both;padding:15px 20px 25px;border-top:solid 1px #E5E5E5}


.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}

/*	definice presunuta do screen.css

.malyKatalog {padding:0!important}
.malyKatalog .malyNahled .produkt {float:left;padding:5px 10px 0;margin:0;border-right:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5}
.malyKatalog .malyNahled .produkt .nosnik {padding:0;margin:0;width:173px;height:241px}
.malyKatalog .sl4 .produkt {border-right:none}
.malyNahled * h3 {clear:both;font-size:10pt;padding:5px 0;margin:0;text-align:left;color:#4670AC}
.malyNahled * h3 a,.malyNahled * h3 a:hover,.malyNahled * .texty a,.malyNahled * .texty a:hover {font-size:10pt;text-decoration:none;color:#4670AC}
.malyNahled * h3 a,.malyNahled * h3 a:hover {font-weight:bold}
.malyNahled * .uvod {font-size:8pt}
.malyNahled * .ikona {float:left;width:119px;height:119px;text-align:center}
.malyNahled * .baleni {clear:both;float:left;padding:5px 0 0}
.malyNahled * .penize {float:right;padding:3px 0 0;text-align:right}
.malyNahled * .penize .cena,
.malyNahled * .penize .dph {display:block}
.malyNahled * .penize .dph {clear:both;font-size:8pt}
.malyNahled * .penize .castka {font-weight:bold;font-size:11pt}
.malyNahled * .puvodni .castka {font-weight:normal;text-decoration:line-through;font-size:8pt;padding:3px 0 0}
.malyNahled * .ikonyOdkazu {float:right;padding:0}
.malyNahled * .odkazy .odsazeni {float:none;text-align:center;padding:0 0 5px}
*/

br.clr {clear:both !important}

.specFormat .produkt table,.specFormat * .produkt table {width:470px !important}

