/* obecna nastaveni */
body {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#2e2118; background-color:#0965b0;}
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
hr {color:#c7b27d;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
button {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
textarea {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
select {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
strong {font-weight: bold;}
a {text-decoration: none; color:#61b100;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {text-align: center; width: 100%; margin: 150px auto 150px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#000000; background-color:#ebdca8; border:2px solid #835021;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#000000;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #ef6000;}
.shopMessage .block .jednoTlacitko {width:93px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .dveTlacitka {width:193px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}
.shopMessage .block .dveTlacitka .mezera{width:5px; height:30px; float:right;}
.shopMessage .block .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.shopMessage .block .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}
.shopMessage .block .tlacitkoDiv2 {width:100px; height:28px; overflow:hidden; margin:6px 0px 0px 0px; float:left; cursor:pointer;}
.shopMessage .block .tlacitkoDiv2 a {display:block; width:100px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.shopMessage .block .tlacitkoDiv2 a:hover {text-decoration:none;}


/*css mapy*/
.bg-main {background:#0965b0 url(oh-mapa.jpg) no-repeat center top;}
.bg-sloupce {background:url(oh-mapa-repeaty.gif) repeat-y 0px 0px;}
.bg-hornistin {background:#0965b0 url(oh-mapa.jpg) no-repeat -685px -414px;}
.bg-uvodniNadpis {background:url(oh-mapa.jpg) no-repeat -485px -430px;}
.bg-velkyStin {background:url(oh-mapa.jpg) no-repeat -897px -859px;}
.bg-mezeraTopPage {background:url(oh-mapa-pruhledna.png) no-repeat -270px -0px;}
.bg-konecRamecek {background:url(oh-mapa.jpg) no-repeat -1036px -802px;}
.bg-kategorie {background:#faedc2 url(oh-stinovani-kategorie.png) repeat-x left bottom;}
.bg-poleKatalog {background:url(oh-mapa.jpg) no-repeat -1036px -430px;}
.bg-zapati {background:url(oh-mapa-pruhledna.png) no-repeat -0px -41px;}
.bg-topProduktyRight {background:url(oh-mapa-repeatx.gif) repeat-x -0px -0px;}
.bg-anketa {background:#f2e9c0 url(oh-stinovani.gif) repeat-x right top;}
.bg-anketaHlas {background:url(oh-mapa-repeatx.gif) repeat-x 0px -203px;}
.bg-top10cislo {background:url(oh-mapa-pruhledna.png) no-repeat -274px -0px;}
.bg-inputypozadi {background:url(oh-mapa-pruhledna.png) no-repeat -299px -0px;}
.bg-hnedesipky {background:url(oh-mapa-pruhledna.png) no-repeat -274px -24px;}
.bg-detailimgdiv {background:url(oh-mapa.jpg) no-repeat -485px -730px;}
.bg-detailvlastnost {background:url(oh-mapa.jpg) no-repeat -1131px -828px;}
.bg-active_0 {background:url(oh-mapa.jpg) no-repeat -702px -731px;}
.bg-active_1 {background:url(oh-mapa.jpg) no-repeat -828px -731px;}
.bg-kosikCara {background:url(oh-mapa-repeaty2.gif) repeat-y -521px 0px;}
.bg-kosikCarky {background:url(oh-mapa-repeaty2.gif) repeat-y -0px 0px;}
.bg-sedeHvezdy {background:url(oh-mapa.jpg) no-repeat -589px -697px;}
.bg-zlateHvezdy {background:url(oh-mapa.jpg) no-repeat -485px -697px;}
.bg-velkeHvezdy {background:url(oh-mapa.jpg) no-repeat -1263px -770px;}
.bg-natahovaciNadpisTop {background:url(oh-natahovacinadpis.png) no-repeat left top;}
.bg-natahovaciNadpisStred {background:url(oh-natahovacinadpis.png) repeat-y -551px 0px;}
.bg-natahovaciNadpisBottom {background:url(oh-natahovacinadpis.png) no-repeat right bottom;}

.bg-katClose { background-position: -1036px -830px; width: 9px; height: 9px; margin-right: 5px; }
.bg-katOpen { background-position: -1036px -820px; width: 9px; height: 9px; margin-right: 5px; }
.bg-katEmpty { background-position: -1036px -840px; width: 9px; height: 9px; margin-right: 5px; }

.iblock { display: inline-block !important; }
.vmid { vertical-align: middle; }

.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .levyRoh {background:url(oh-mapa-pruhledna.png) no-repeat 0px 0px;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .pravyRoh {background:url(oh-mapa-pruhledna.png) no-repeat -252px 0px;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .pageTop {background:url(oh-mapa-pruhledna.png) no-repeat -6px 0px;}


.bg-nadpis-nejnovejsi {background:url(oh-mapa.jpg) no-repeat -1213px -599px;}
.bg-nadpis-sortiment  {background:url(oh-mapa.jpg) no-repeat -1249px -419px;}
.bg-nadpis-novinkymailem {background:url(oh-mapa.jpg) no-repeat -1213px -464px;}
.bg-nadpis-anketa {background:url(oh-mapa.jpg) no-repeat -1213px -554px;}
.bg-nadpis-nejprodavanejsi {background:url(oh-mapa.jpg) no-repeat -842px -811px;}
.bg-nadpis-top10 {background:url(oh-mapa.jpg) no-repeat -1213px -509px;}

.bg-tlacKosikDiv {background:url(oh-mapa.jpg) no-repeat -1351px -147px;}
.bg-tlacKosikDiv-hover {background:url(oh-mapa.jpg) no-repeat -1110px -493px;}

.bg-tlacHledej {background:url(oh-mapa.jpg) no-repeat -730px -274px;}
.bg-tlacHledej-hover {background:url(oh-mapa.jpg) no-repeat -1051px -493px;}

.bg-novinkyOk {background:url(oh-mapa.jpg) no-repeat -1118px -561px;}
.bg-novinkyOk-hover {background:url(oh-mapa.jpg) no-repeat -1158px -561px;}

.bg-butDetail {background:url(oh-mapa.jpg) no-repeat -1036px -662px;}
.bg-butDetail-hover {background:url(oh-mapa.jpg) no-repeat -693px -694px;}

.bg-butKoupit {background:url(oh-mapa.jpg) no-repeat -1124px -662px;}
.bg-butKoupit-hover {background:url(oh-mapa.jpg) no-repeat -781px -694px;}

.bg-butTopKoupit {background:url(oh-mapa.jpg) no-repeat -1374px -736px;}
.bg-butTopKoupit-hover {background:url(oh-mapa.jpg) no-repeat -1049px -564px;}

.bg-butTopDetaily {background:url(oh-mapa.jpg) no-repeat -1374px -701px;}
.bg-butTopDetaily-hover {background:url(oh-mapa.jpg) no-repeat -1049px -529px;}

.bg-butPrihlasit {background:url(oh-mapa.jpg) no-repeat -1372px -330px;}
.bg-butPrihlasit-hover {background:url(oh-mapa.jpg) no-repeat -1118px -527px;}

.bg-butDetailKoupit {background:url(oh-mapa.jpg) no-repeat -1062px -828px;}
.bg-butDetailKoupit-hover {background:url(oh-mapa.jpg) no-repeat -1062px -828px;}

.bg-detailoblibene {background:url(oh-mapa.jpg) no-repeat -1151px -766px;}
.bg-detailoblibene-hover {background:url(oh-mapa.jpg) no-repeat -1036px -766px;}

.bg-detailporovnat {background:url(oh-mapa.jpg) no-repeat -1283px -702px;}
.bg-detailporovnat-hover {background:url(oh-mapa.jpg) no-repeat -1283px -731px;}

.bg-detailpdf {background:url(oh-mapa.jpg) no-repeat -1182px -702px;}
.bg-detailpdf-hover {background:url(oh-mapa.jpg) no-repeat -1182px -731px;}

.bg-detailznamemu {background:url(oh-mapa.jpg) no-repeat -1036px -696px;}
.bg-detailznamemu-hover {background:url(oh-mapa.jpg) no-repeat -1036px -731px;}

.bg-pokladnaZelena {background:url(oh-mapa.jpg) no-repeat -1213px -644px;}
.bg-pokladnaZelena-hover {background:url(oh-mapa.jpg) no-repeat -1213px -673px;}

.bg-pokladnaZlata {background:url(oh-mapa.jpg) no-repeat -1327px -644px;}
.bg-pokladnaZlata-hover {background:url(oh-mapa.jpg) no-repeat -1327px -673px;}

.bg-krok1-1 {background:url(oh-mapa.jpg) no-repeat -485px -474px;}
.bg-krok1-0 {background:url(oh-mapa.jpg) no-repeat -485px -584px;}

.bg-krok2-1 {background:url(oh-mapa.jpg) no-repeat -626px -474px;}
.bg-krok2-0 {background:url(oh-mapa.jpg) no-repeat -626px -584px;}

.bg-krok3-1 {background:url(oh-mapa.jpg) no-repeat -766px -474px;}
.bg-krok3-0 {background:url(oh-mapa.jpg) no-repeat -766px -584px;}

.bg-krok4-1 {background:url(oh-mapa.jpg) no-repeat -904px -474px;}
.bg-krok4-0 {background:url(oh-mapa.jpg) no-repeat -904px -584px;}



/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:22px 0px 5px 0px; color:#546171; padding:0px; width:550px; overflow:hidden; float:right; font-size:12px;}
.listcontrolPages2 .listcontrolPages2-prvni { margin: 0px 0px 0px 0px; float: left; width: 26px; height:24px; text-indent:-5000px; overflow:hidden; background:url(oh-mapa.jpg) no-repeat -870px -694px;}
.listcontrolPages2 .listcontrolPages2-predchozi {float: left; width: 29px; height:24px; text-indent:-5000px; overflow:hidden; background:url(oh-mapa.jpg) no-repeat -896px -694px;}
.listcontrolPages2 .listcontrolPages2-nasledujici {float: right; width: 26px; height:24px; text-indent:-5000px; overflow:hidden; background:url(oh-mapa.jpg) no-repeat -955px -694px;}
.listcontrolPages2 .listcontrolPages2-posledni {float: right; width: 29px; height:24px; text-indent:-5000px; overflow:hidden; background:url(oh-mapa.jpg) no-repeat -926px -694px;}
.listcontrolPages2 .listcontrolPages2-cisla {width:408px; border:0px solid blue; float: left; margin: 1px 16px 0px 16px; text-align:center;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display:block; float:left; font-weight:bold; height: 23px; text-align: center; line-height: 23px; color:#3f5369; font-size: 11px; margin:0px 5px 0px 5px; text-decoration:none; padding:0px 6px; background:url(oh-mapa-repeatx.gif) repeat-x 0px -179px;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display:block; float:left; border:0px solid blue; font-weight: bold; line-height: 23px; height: 23px; text-align: center;  margin:0px 5px 0px 5px; font-size: 11px; color: #ffffff; text-decoration:none; padding:0px 6px; background:url(oh-mapa-repeatx.gif) repeat-x 0px -155px;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {display:block; float:left; font-size: 12px; line-height: 23px; height: 23px; color:#3f5369;}



.natahovaciNadpisPozadi {width:550px; overflow:hidden; margin:0px; padding:0px;}
.natahovaciNadpisTop {width:550px; overflow:hidden;}
.natahovaciNadpisBottom {width:550px; overflow:hidden; padding:9px 0px;}
.natahovaciNadpisBottom h1 {font-size:18px; font-weight:bold; color:#663d16; padding:0px; margin:0px 15px 0px 15px; line-height:22px; float:left;}
.natahovaciNadpisBottom h2 {font-size:18px; font-weight:bold; color:#663d16; padding:0px; margin:0px 15px 0px 15px; line-height:22px; float:left;}

.uvodniNadpis {width:550px; height:40px; overflow:hidden; margin:0px; padding:0px;}
.uvodniNadpis h1 {font-size:18px; font-weight:bold; color:#663d16; padding:0px; margin:0px 15px 0px 15px; line-height:40px; float:left;}
.uvodniNadpis h2 {font-size:18px; font-weight:bold; color:#663d16; padding:0px; margin:0px 15px 0px 15px; line-height:40px; float:left;}
.uvodniNadpis .textik {font-size:18px; font-weight:normal; color:#663d16; padding:0px; margin:0px 0px 0px 15px; line-height:40px; float:left;}
.uvodniNadpis .zelena {font-size:18px; font-weight:bold; color:#61b100; padding:0px; margin:0px 0px 0px 0px; line-height:40px; float:left;}
.dlouhyStin {width:597px; height:24px; overflow:hidden;}

.oh-superpozadi {overflow:hidden; /*width:100%;*/ min-width: 990px;margin:0px auto 0px auto; text-align: left;}

.oh-main {width:980px; margin:0px auto 0px auto; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .sloupce {width:980px; margin:414px 0px 0px 0px; padding-bottom:20px; overflow:hidden; text-align: left; border:0px solid blue;}

.oh-main .sloupce .leftCentr {width:755px; margin:0px 0px 0px 10px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .sloupce .leftCentr .left {width:190px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .sloupce .leftCentr .left .nadpisL {width:190px; height:44px; overflow:hidden; margin:0px; border:0px solid blue;}
.oh-main .sloupce .leftCentr .left .ramecek {width:188px; margin:0px; overflow:hidden; text-align: left; border-left:1px solid #d4be86; border-right:1px solid #d4be86; float:left; background-color:#f9f5e3;}
.oh-main .sloupce .leftCentr .left .konecRamecek {width:190px; height:14px; margin:0px; overflow:hidden; text-align: left; float:left;}
.oh-main .sloupce .leftCentr .centr {width:550px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .sloupce .leftCentr .centr .hornistin {width:550px; height:16px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue;}

.oh-main .sloupce .right {width:190px; margin:0px 0px 0px 15px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .sloupce .right .nadpisR {width:190px; height:44px; overflow:hidden; margin:0px; border:0px solid blue;}
.oh-main .sloupce .right .ramecek {width:188px; margin:0px; overflow:hidden; text-align: left; border-left:1px solid #d4be86; border-right:1px solid #d4be86; float:left; background-color:#f9f5e3;}
.oh-main .sloupce .right .ramecek .top10 {width:188px; margin:0px; overflow:hidden; text-align: left; }
.oh-main .sloupce .right .ramecek .top10 .policko {display:block; width:170px; overflow:hidden; padding:0px 8px 2px 8px; line-height:23px;}
.oh-main .sloupce .right .ramecek .top10 .policko .bublina {display:block; width:24px; float:left; height:22px; overflow:hidden; padding:0px; margin:2px 12px 0px 2px; line-height:20px; text-align:center; font-size:68.75%; color:#7d5c2f; font-weight:bold;}
.oh-main .sloupce .right .ramecek .top10 .policko .odkaz {display:block; width: 130px;  overflow:hidden; line-height:18px; font-size:68.75%; color:#2e2118; cursor:pointer; font-weight:normal; float:right; padding:2px 0px;}




.oh-main .sloupce .right .konecRamecek {width:190px; height:14px; margin:0px; overflow:hidden; text-align: left;}
.oh-main .sloupce .right .spacer8 {width:186px; height:8px; background-color:#f2e9c1; margin:0px 1px; overflow:hidden; text-align: left;}
.oh-main .sloupce .right .spacer2 {width:186px; height:2px; background-color:#f2e9c1; margin:0px 1px; overflow:hidden; text-align: left;}

.oh-main .header {width:980px; height:414px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; position:absolute; top:0px;}
.oh-main .header .hTop {width:980px; height:180px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .header .hTop .logoDiv {display:block; width:520px; height:180px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; float:left; text-indent:-5000px;}
.oh-main .header .hTop .kosikDiv {width:186px; height:180px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .header .hTop .kosikDiv .nadpis {width:186px; height:42px; margin:40px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right; text-indent:-5000px;}
.oh-main .header .hTop .kosikDiv .radek {width:158px; height:30px; line-height:30px; margin:0px 0px 0px 10px; overflow:hidden; text-align: left; border:0px solid blue; font-size:75%; color:#352922;}
.oh-main .header .hTop .kosikDiv .radek .nazev {width:86px; height:30px; line-height:30px; float:left; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .header .hTop .kosikDiv .radek .hodnota {width:72px; height:30px; line-height:30px; float:right; margin:0px 0px 0px 0px; overflow:hidden; text-align: right; border:0px solid blue; font-weight:bold;}
.oh-main .header .hTop .kosikDiv .radek .oranzova {color:#ea2700;}
.oh-main .header .hTop .kosikDiv .koupitDiv {width:83px; height:33px; margin:5px 0px 0px 87px; overflow:hidden; border:0px solid red; }
.oh-main .header .hTop .kosikDiv .koupitDiv .koupit {display:block; width:82px; height:26px; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid red; font-size:68.75%; color:#422b1c; text-align:center; line-height:26px; font-weight:bold; text-decoration:none;}
.oh-main .header .hLow {width:980px; height:170px; margin:64px 0px 0px 0px;; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .header .hLow .hLevo {width:730px; height:170px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hHorni {width:228px; height:34px; margin:30px 0px 0px 90px; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .header .hLow .hLevo .hHorni input {float:left; width:160px; height:16px; background:transparent; border:0px solid blue; font-size:12px; margin:6px 0px 0px 0px; }
.oh-main .header .hLow .hLevo .hHorni .hledejDiv {width:58px; height:33px; float:right; display:block; border:0px solid black; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; margin:0px 0px 0px 0px;}
.oh-main .header .hLow .hLevo .hHorni .hledejDiv .hledej {width:58px; height:27px; display:block; border:0px solid black; background:transparent; border:0px; font-size:11px; font-weight:bold; color:#22421c; line-height:26px; text-align:center; cursor:pointer;}
.oh-main .header .hLow .hLevo .hDolni {width:730px; height:106px; margin:0px; overflow:hidden; text-align: left; border:0px solid blue;}
.oh-main .header .hLow .hLevo .hDolni .dLevo {width:200px; height:106px; margin:0px 0px 0px 10px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dLevo .vrch {width:123px; height:62px; margin:0px 0px 0px 77px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dLevo .vrch .hnedeSipky {width:5px; height:5px; margin:7px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dLevo .vrch .odkaz {display:block; width:114px; line-height:16px; margin:0px 0px 0px 4px; overflow:hidden; text-align: left; border:0px solid blue; float:left; color:#2e2118; font-size:11px; text-decoration:underline;}
.oh-main .header .hLow .hLevo .hDolni .dLevo .vrch .odkaz:hover {text-decoration:none;}
.oh-main .header .hLow .hLevo .hDolni .dLevo .spodek {width:190px; height:44px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dPrava {width:480px; height:38px; margin:45px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop {display:block; height:38px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left; color:#48230d;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop .levyRoh {display:block; height:33px; width:6px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop .pravyRoh {display:block; height:38px; width:6px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop .pageTop {display:block; height:33px; padding:0px 10px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left; font-size:12px; color:#48230d; font-weight:bold; line-height:32px;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover {display:block; height:38px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left; color:#fff4d0; text-decoration:none; cursor:pointer; }
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .levyRoh {display:block; height:33px; width:6px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .pravyRoh {display:block; height:38px; width:16px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .textPageTop:hover .pageTop {display:block; height:33px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:left; font-size:12px; color:#fff4d0; font-weight:bold; line-height:32px;}
.oh-main .header .hLow .hLevo .hDolni .dPrava .mezeraTopPage {float:left; width:2px; height:38px; margin:0px 6px; overflow:hidden;}
.oh-main .header .hLow .hPrava {width:190px; height:170px; margin:0px 10px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .header .hLow .hPrava .userForms{width:149px; height:96px; margin:35px 11px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .header .hLow .hPrava .userForms .inputy {width:149px; height:48px; overflow:hidden;}
.oh-main .header .hLow .hPrava .userForms .jmeno {width:149px;line-height:26px; font-size:80%; font-weight:bold; overflow:hidden; color:#22421c;}
.oh-main .header .hLow .hPrava .userForms .inputypozadi {width:148px; height:22px; overflow:hidden; margin:2px 0px 0px 0px;}
.oh-main .header .hLow .hPrava .userForms .inputDivUser {width:134px; height:16px; margin:2px 0px 0px 8px; overflow:hidden; text-align: left; border:0px solid blue; color:#2e2118; font-size:11px; background-color:transparent;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy {width:149px; height:96px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .tlacitkoDiv {width:57px; height:33px; padding:0px 0px 0px 0px; margin:3px 1px 0px 0px; overflow:hidden; border:0px solid blue; float:right; cursor:pointer; }
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .tlacitkoDivA {width:57px; height:33px; padding:0px 0px 0px 0px; margin:24px 1px 0px 0px; overflow:hidden; border:0px solid blue; float:right; cursor:pointer; }
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .tlacitko {width:55px; height:29px; overflow:hidden; border:0px solid blue; cursor:pointer; font-size:11px; font-weight:bold; color:#202331; margin-left:2px; background-color:transparent; border:0px;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .tlacitkoA {display:block; width:55px; height:23px; padding:6px 0px 0px 0px; overflow:hidden; border:0px solid blue; cursor:pointer; font-size:11px; font-weight:bold; color:#202331; margin-left:2px; background-color:transparent; border:0px; text-align:center;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .tlacitkoA:hover {text-decoration:none;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .odkazy {width:89px; line-height:16px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; color:#2e2118; font-size:11px; text-decoration:underline;}
.oh-main .header .hLow .hPrava .userForms .tlacitkoOdkazy .odkazy:hover {text-decoration:none;} 
.oh-main .header .hLow .hPrava .nadpisek {width:190px; height:44px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right; }


.zapati {width:980px; margin:0px 0px 100px 0px; overflow:hidden; text-align: left; border:0px solid blue; height:48px;}
.zapati .BINARGON {width:590px; margin:7px 0px 0px 195px; padding:0px; border:0px solid red; line-height:48px; float:left; color:#dab97f; font-size:68.75%; text-align:center;}
.zapati .vortex {display:block; width:195px; overflow:hidden; margin:0px 0px 0px 0px; border:0px solid blue; float:left; line-height:48px; float:left; color:#dab97f; font-size:68.75%;}
.zapati a {margin:0px 0px 0px 0px; border:0px solid blue; color:#ffab00;}

.zapati #textZapati {width:990px; margin:0px 0px 0px 0px; padding:0px; border:0px solid red; line-height:28px; color:#dab97f; font-size:68.75%; text-align:center;position:absolute;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy sloupec */
.kategorie {float:right;width:186px; overflow:hidden; margin:0px 1px 0px 1px; padding:0px; background-color:#faedc2; padding-bottom:4px;}
.kategorie .rootkatName-0 {display:block; width:170px; overflow:hidden; padding:0px 8px 2px 20px; line-height:23px;}
.kategorie .rootkatName-0 .odkaz {display:block; width: 170px;  overflow:hidden; line-height:23px; font-size:68.75%; color:#2e2118; cursor:pointer; font-weight:bold;}
.kategorie .rootkatName-1 {display:block; width:170px; overflow:hidden; padding:0px 8px 2px 20px; line-height:23px; }
.kategorie .rootkatName-1 .odkaz {display:block; width: 170px; overflow:hidden; line-height:23px; font-size:68.75%; color:#2e2118; cursor:pointer; font-weight:bold; text-decoration:underline;}
.kategorie .kategorieName {display:block; line-height:21px; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:68.75%; overflow:hidden; color:#2e2118; background-color:#ebdca8; padding-left: 20px; position: relative; }
.kategorie .kategorieName span.bg-main { position: absolute; left: 6px; top: 7px; }
.kategorie .carka {display:block; height:1px; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; background-color:#dcce9f; border-top:1px solid #fef2be;}
.kategorie .selected-0 {display: block; text-decoration:none;}
.kategorie .selected-1 {display: block; text-decoration:underline;font-weight:bold;}
.kategorie .selected-0:hover {text-decoration:underline; cursor:pointer; overflow:hidden;}
.kategorie .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.kategorie .margin .kategorieName { background: #dcce9f; padding-left: 40px; }
.kategorie .margin .kategorieName span.bg-main { left: 26px; }
.kategorie .margin .margin .kategorieName { background: #d4be86; padding-left: 60px; }
.kategorie .margin .margin .kategorieName span.bg-main { left: 46px; }
.kategorie .margin .margin .margin .kategorieName { background: #d4be86; padding-left: 80px; }
.kategorie .margin .margin .margin .kategorieName span.bg-main { left: 66px; }
.kategorie .margin .margin .margin .margin .kategorieName { background: #d4be86; padding-left: 100px; }
.kategorie .margin .margin .margin .margin .kategorieName span.bg-main { left: 86px; }


.margin {margin:0px 0px 0px 0px;}

.novinkyForm {float:right; width:186px; overflow:hidden; margin:0px 1px 0px 1px; padding-bottom:50px; background-color:#f2e9c1; color:#422b1c;}
.novinkyForm .popisek {float:left; width:170px; text-align:left; margin:8px 8px 0px 8px; font-size:68.75%; line-height:16px; color:#2e2118;}
.novinkyForm .popisek1 {float:left; width:170px; text-align:left; margin:0px 8px 0px 8px; font-size:68.75%; line-height:16px; }
.novinkyForm .txtbox {width:122px; height:16px; padding:2px 2px; font-size:65%; color:#422b1c; line-height:15px; overflow:hidden; border:1px solid #c8b07a; margin:6px 0px 0px 8px; background-color:#f2e7bc; float:left;}
.novinkyForm .registrujDiv {width:39px; height:34px; overflow:hidden; float:right; margin:3px 8px 0px 0px;}
.novinkyForm .registrujDiv .tlacitko {width:39px; height:27px; overflow:hidden; color:#422b1c; font-weight:bold; font-size:68.75%; border:0px solid red; cursor:pointer; background-color:transparent; cursor:pointer;}

.anketa {float:right; width:186px; overflow:hidden; margin:0px 1px;  background-color:#f2e9c1;}
.anketa .nadpis1 {font-weight:bold; margin: 8px 8px 8px 8px; color:#2e2118; font-size:11px;}
.anketa .odpoved {padding:0px 8px; width:170px; border:0px solid red; overflow:hidden;}
.anketa .procenta {color:#2e2118; font-size:11px; width:35px; float:left; text-align:right; font-weight:bold;}
.anketa .odkazAnketa {display:block; color:#2e2118; height:14px; font-size:11px; text-decoration:underline; margin:10px 0px 6px 0px;}
.anketa .odkazAnketa:hover {text-decoration:underline;}
.anketa .hlasDiv {width:170px; overflow: hidden; margin:0px 0px 7px 0px;}
.anketa .hlasDiv .hlas {display: block; height: 11px; overflow: hidden; margin:0px; float:left;}
/* EO - levy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* center - hlavni strana - jednotlive FCE*/

.novinka {width:550px; overflow:hidden; margin:10px 0px 0px 0px; font-weight:normal; line-height:14px; color:#2e2118; padding:0px; font-size:68.75%; }
.novinka h2 {color:#ea2700; font-size:12px; margin:0px 0px 6px 0px; padding:0px 0px 0px 0px;}
.novinka h2 a {color:#ea2700; font-size:12px; font-weight: bold;}
.novinka strong {font-weight:bold;}
.novinka a {font-weight:normal; color:#ea2700; text-decoration:underline;}
.novinka a:hover {text-decoration:none;}

.popisKategorie {margin:0px 0px 0px 0px; padding: 18px 15px; font-size:68.75%; line-height:18px;}
.popisKategorie strong {font-weight:bold;}
.popisKategorie a {text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.popisKategorie2 {margin:0px 0px 16px 0px; padding: 0px; color:#505050; font-size:68.75%; line-height:15px;}
.popisKategorie2 strong {color:#505050; font-weight:bold;}
.popisKategorie2 a {color:#ff6c00; font-weight:bold; text-decoration: underline;}
.popisKategorie2 a:hover {text-decoration: none;}

.katalogHeader {width:550px; height:40px; overflow: hidden; padding:0px; margin:0px; }
.katalogHeader .row {width:550px; overflow:hidden; margin:10px 8px; padding:0px; text-align:left;}
.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 77px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 5px;}
.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 115px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis3 {float: left; width: 50px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .razeni {float: left; width:85px; font-size: 69%; border:1px solid #d4be86; margin:0px 20px 0px 0px; vertical-align:middle; padding:1px 0px; background-color:transparent;}
.katalogHeader .row .pocet {float: left; width:40px; font-size: 69%; border:1px solid #d4be86; margin:0px 20px 0px 0px; vertical-align:middle; padding:1px 0px; background-color:transparent;}
.katalogHeader .row .vyrobce {float: left; width:115px; font-size: 69%; border:1px solid #d4be86; margin:0px 10px 0px 0px; vertical-align:middle; padding:1px 0px; background-color:transparent;}
.katalogHeader .row .katalogHeaderImg {width:7px; height:15px; overflow:hidden; margin:2px 30px 0px 0px; border:0px solid transparent; float:left;}
.katalogHeader .row .katalogHeaderImg .up {width:7px; height:6px; overflow:hidden; cursor:pointer;}
.katalogHeader .row .katalogHeaderImg .down {width:7px; height:7px; overflow:hidden; cursor:pointer;}


div.parametryFiltr {margin:10px 0px 0px 15px; overflow: hidden;}
div.parametryFiltr .popisFiltru {padding: 5px 0px 10px 0px; margin: 0px; font-size: 69%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}
div.parametryFiltr .styl {padding: 5px 0px; margin: 0px;}
div.parametryFiltr .styl form {padding: 0px; margin: 0px;}
div.parametryFiltr .search {font-size:69%;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 175px;}
div.parametryFiltr .search td .textbox {width: 120px; height:19px;border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px;}
div.parametryFiltr .filtrValue {font-size: 69%; margin:0px;}
div.parametryFiltr .filtrValue td {padding: 0px 8px 0px 0px; vertical-align:top;}
div.parametryFiltr .filtrValue td.nazevFiltr {width: 158px; font-weight: normal; padding-top:2px;}
div.parametryFiltr .filtrValue td.porovnani {width: 40px; padding:0px;}
div.parametryFiltr .filtrValue .selPorovnani {margin:0px 8px 3px 0px; padding:0px; height:19px; border:1px solid #c8b07a; background-color:#f9ecc2;}
div.parametryFiltr .filtrValue .textbox {width: 117px; height:15px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px 0px 3px 0px;}
div.parametryFiltr .filtrBooleanTyp-0 {float: left; width: 155px;}
div.parametryFiltr .filtrBooleanTyp-1 {}
div.parametryFiltr .filtrBoolean {font-size: 69%; line-height: 15px; margin: 5px 0px 0px 0px;}
div.parametryFiltr .filtrBoolean .padding {padding: 0px 0px 0px 20px;}
div.parametryFiltr .filtrBoolean .padding input {vertical-align: middle; margin-left: -20px;}
div.parametryFiltr .filtrEnum {font-size: 69%; margin: 0px 0px 0px 0px;}
div.parametryFiltr .filtrEnum td {padding: 0px 8px 0px 0px;  vertical-align: top;}
div.parametryFiltr .filtrEnum td.nazev {width: 158px; font-weight: normal; padding-top:2px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-0 {float: left; width: 150px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-1 {width: auto;}
div.parametryFiltr .filtrEnum .selEnum {margin:0px 0px 3px 0px; padding:0px; height:21px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%;}
div.parametryFiltr .filtrColor {font-size: 69%; }
div.parametryFiltr .filtrColor td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrColor td.nazev {width: 158px; vertical-align: top; line-height: 20px;}
div.parametryFiltr .filtrColor .vyber {vertical-align: middle;}
div.parametryFiltr .filtrColor .barva {float: left; width: 150px;}
div.parametryFiltr .filtrColor .barvaSample {vertical-align: middle; vertical-align: middle; width: 13px; height: 13px; border:1px solid #c8b07a;}
div.parametryFiltr .submit {border:0px solid blue; text-align: left; margin: 5px 0px 0px 0px;}
div.parametryFiltr .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
div.parametryFiltr .tlacitkoDiv a {display:block; width:90px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
div.parametryFiltr .tlacitkoDiv a:hover {text-decoration:none;}
div.parametryFiltr .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}


.katalogSObrazky {border:0px solid blue; float:left; width:176px; height:265px; overflow:hidden; padding:0px 0px 0px 0px; margin:11px 0px 0px 0px; text-align: left;}
.katalogSObrazky h2 {margin:0px; padding:0px;}
.katalogSObrazky .nadpis {display:block; width:164px; line-height:18px; height:40px; color:#482f18; font-weight:bold; overflow:hidden; font-size:11px; margin:0px 6px 0px 6px; padding:5px 0px 0px 0px; text-align:center; text-decoration:underline;}
.katalogSObrazky .nadpis:hover {text-decoration:none;}
.katalogSObrazky .image {display:block; border:0px solid #e2e2e2; width:150px; height:150px; overflow:hidden; margin:15px 0px 0px 12px; text-decoration:none;}
.katalogSObrazky .imageDiv .image:hover {text-decoration:none;}
.katalogSObrazky .cena {width:164px; margin:3px 6px 0px 6px; height:19px; line-height:25px; overflow:hidden; text-align:center; font-size:11px; font-weight:normal; color:#482f18;}
.katalogSObrazky .cena .oranzova {font-size:12px; font-weight:bold; color:#ea2700;}
.katalogSObrazky .tlacitka {border:0px solid blue; width:176px; height:33px; margin:0px;}
.katalogSObrazky .tlacitka .detailDiv {display:block; border:0px solid blue; width:88px; height:17px; margin:0px; padding:16px 0px 0px 0px; text-align:center; float:left; color:#22421c; font-weight:bold; font-size:11px;}
.katalogSObrazky .tlacitka .detailDiv:hover {text-decoration:none;}
.katalogSObrazky .tlacitka .koupitDiv {display:block; border:0px solid blue; width:88px; height:17px; margin:0px; padding:16px 0px 0px 0px; text-align:center; float:left; color:#422b1c; font-weight:bold; font-size:11px;}
.katalogSObrazky .tlacitka .koupitDiv:hover {text-decoration:none;}

.katalog-mezera1 {width:11px; height:265px; overflow:hidden; margin:11px 0px 0px 0px; float:left; }
.katalog-mezera2 {width:550px; height:1px; overflow:hidden; margin:0px 0px 0px 0px;}


.topproduktSloupce {width:214px; height:183px; overflow:hidden; margin:0px 0px 0px 0px; }
.topproduktSloupce .obrazek {width:183px; height:82px; overflow:hidden; margin:0px 0px 0px 15px; padding:0px;}
.topproduktSloupce .padding {border:0px solid blue; width:173px; height:43px; overflow:hidden; margin:5px 20px 0px 20px; text-align:center;}
.topproduktSloupce .padding h2 {display:block; width:173px; overflow:hidden; font-size:62.5%; margin:0px 0px 0px 0px; text-align:left;}
.topproduktSloupce .padding h2 .nazev {font-weight:bold; color:#3c3c3c; text-decoration:none; line-height:15px;}
.topproduktSloupce .padding h2 .nazev:hover {text-decoration:underline;}
.topproduktSloupce .padding .popis {border:0px solid blue; width:173px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-size:62.5%; color:#3c3c3c; text-align:left; line-height:13px;}
.topproduktSloupce .cena {width:173px; height:17px; margin:8px 0px 0px 0px; text-align:left; font-size:93.75%; font-weight:bold; color:#5f7705;}

.topProduktyRight {width:170px; height:154px; overflow:hidden; margin:0px 1px 0px 1px; padding:0px 8px 0px 8px; overflow:hidden; border:0px solid red;}
.topProduktyRight .nazev {display:block; width:170px; height:34px; line-height:17px; font-size:10px; /* 12 */ font-weight:bold; color:#1c7ed5; overflow:hidden; margin:6px 0px 0px 0px; text-decoration:underline;}
.topProduktyRight .nazev:hover {text-decoration:none;}
.topProduktyRight .imageDiv {width:170px; overflow:hidden; margin:8px 0px 0px 0px;}
.topProduktyRight .imageDiv .image {width:93px; height:84px; border:3px solid #7a5d3f; overflow:hidden; float:left; display:block; text-decoration:none; }
.topProduktyRight .imageDiv .moznosti {width:68px; float:right; overflow:hidden; margin:0px 0px 0px 0px;}
.topProduktyRight .imageDiv .moznosti .cena {width:68px; height:18px; font-size:12px; color:#ea2700; font-weight:bold; text-align:right; margin:0px; overflow:hidden; }
.topProduktyRight .imageDiv .moznosti .tlacitka {width:68px; height:69px; margin:8px 0px 0px 0px; overflow:hidden;}
.topProduktyRight .imageDiv .moznosti .tlacitka .detaily {display:block; width:68px; height:35px; line-height:38px; margin:0px; overflow:hidden; font-size:11px; font-weight:bold; color:#22421c; text-align:center; cursor:pointer;}
.topProduktyRight .imageDiv .moznosti .tlacitka .detaily:hover {text-decoration:none;}
.topProduktyRight .imageDiv .moznosti .tlacitka .koupit {display:block; width:68px; height:34px; line-height:27px; margin:0px; overflow:hidden; font-size:11px; font-weight:bold; color:#422b1c; text-align:center;}
.topProduktyRight .imageDiv .moznosti .tlacitka .koupit:hover {text-decoration:none;}

.topSled {display:block; width:175px; padding:9px 0px; color:#7e4d04; margin:0px 0px 0px 0px;}
.topSled .sipka {display:block; width:4px; height:7px; overflow:hidden; float:left; margin:4px 7px 0px 0px;}
.topSled .text {display:block; width:158px; line-height:14px; color:#7e4d04; font-size:12px; overflow:hidden; float:left; margin:0px 2px 0px 0px;}

.tecky-0 {border-bottom:1px dotted #7e4d04; }
.tecky-1 {border-bottom:0px dotted #7e4d04; }

/* F3_VYROBCE - stranka vyrobce */
.katalogVyrobce {font-size: 75%; color:#505050;}
.katalogVyrobce .vyrobcePopis {padding:10px 20px 0px 20px;}
.katalogVyrobce ul {}
.katalogVyrobce ul li {}
.katalogVyrobce ul li.level-1 {}

/* F5_USER - registrace a nastaveni*/
.userData {}
.userData .nadpisSpozadim {width:100%; overflow:hidden; font-size:69%; padding:0px; margin:10px 0px 0px 0px; background-color:#c1b58a; border-bottom:1px solid #ffffff;}
.userData .nadpisSpozadim .nspPadding {padding:6px 10px 4px 10px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#f8edc1; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:69%; text-align:left; margin:0px; padding:10px; }
.userData .odsazeniUD .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; width:500px;}
.userData .odsazeniUD .row {width:470px; margin: 2px 0px 0px 10px; padding:1px 0px; text-align:left; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float: left; width:120px; height:19px; margin:0px; border:1px solid #835021; font-size:100%; background-color:transparent;}
.userData .odsazeniUD .row select {float:left; width:121px; height:19px; border:1px solid #835021; font-size:100%;  background-color:transparent;}
.userData .odsazeniUD .row a {text-decoration: underline; }
.userData .odsazeniUD .row a:hover {text-decoration: none; }
.userData .odsazeniUD .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.userData .odsazeniUD .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}



.navigace {border:0px solid blue; width:597px; margin:0px; padding:0px; overflow:hidden; font-size:12px;}
.navigace .kategorieNazev {color:#000000; margin:0px 9px 0px 0px; padding:0px; text-decoration:underline; font-size:12px;}
.navigace  a {color:#000000; margin:0px 9px 0px 0px; padding:0px; text-decoration:underline; font-size:12px;}

/* F6_DETAIL */
.oh-detail {width:550px; overflow:hidden; text-align:left;}
.oh-detail .nazev {width:550px; height:40px; overflow:hidden; margin:0px 0px 22px 0px; padding:0px;}
.oh-detail .nazev h1 {font-size:18px; font-weight:bold; color:#663d16; padding:0px; margin:0px 15px 0px 15px; line-height:40px;}
.oh-detail .imgVlastnosti {width:550px; overflow:hidden; text-align:left;}
.oh-detail .imgVlastnosti .imgDiv {width:216px; height:215px; float:left; overflow:hidden; text-align:left;}
.oh-detail .imgVlastnosti .imgDiv .obrazek {width:193px; height:193px; float:left; overflow:hidden; text-align:left; margin:11px 0px 0px 12px;}
.oh-detail .imgVlastnosti .vlastnostiDiv {width:316px; float:right; overflow:hidden; text-align:left;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek {width:316px; height:30px; overflow:hidden; text-align:left; font-size:11px;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .nazev {width:145px; height:26px; line-height:26px; margin:3px 0px 0px 20px; overflow:hidden; text-align:left; float:left; font-weight:bold;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota {width:140px; height:26px; line-height:26px; margin:3px 7px 0px 0px; overflow:hidden; text-align:left; float:right;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota select {height:19px; line-height:17px; margin:0px 0px 0px 0px; overflow:hidden; text-align:left; border:1px solid #9e846e; color:#2e2118; font-size:11px;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota .oranzova{color:#ea2700; font-weight:bold; font-size:18px;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota .zelena {color:#5a9b02; text-decoration:underline;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota .zelena:hover {color:#5a9b02; text-decoration:none;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota2 {width:140px; height:30px; margin:0px 7px 0px 0px; overflow:hidden; text-align:left; float:right;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota2 .ks {width:28px; height:15px; margin:4px 5px 0px 0px; padding-top:3px; overflow:hidden; text-align:left; border:1px solid #c8b07a; background-color:#f9ecc2; color:#2e2118; font-size:11px; text-align:center; float:left;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota2 .koupitDiv {width:68px; height:27px; margin:0px 0px 0px 0px; overflow:hidden; text-align:left; border:0px; float:left; cursor:pointer;}
.oh-detail .imgVlastnosti .vlastnostiDiv .radek .hodnota2 .koupitDiv .koupit{width:73px; height:22px; margin:3px 0px 0px 0px; overflow:hidden; border:0px; float:left; background-color:transparent; color:#422b1c; font-size:11px; font-weight:bold; cursor:pointer;}
.oh-detail .moznosti {width:548px; height:34px; overflow:hidden; margin:8px 1px 0px 1px;}
.oh-detail .moznosti .oblibene {width:111px; height:34px; overflow:hidden; margin:0px 3px 0px 0px; float:left; cursor:pointer;}
.oh-detail .moznosti .oblibene a {display:block; width:111px; height:21px; overflow:hidden; padding:13px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.oh-detail .moznosti .oblibene a:hover {text-decoration:none;}
.oh-detail .moznosti .porovnat {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.oh-detail .moznosti .porovnat a {display:block; width:90px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.oh-detail .moznosti .porovnat a:hover {text-decoration:none;}
.oh-detail .moznosti .vytisknout {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.oh-detail .moznosti .vytisknout a {display:block; width:90px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.oh-detail .moznosti .vytisknout a:hover {text-decoration:none;}
.oh-detail .moznosti .pdf {width:100px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.oh-detail .moznosti .pdf a {display:block; width:100px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.oh-detail .moznosti .pdf a:hover {text-decoration:none;}
.oh-detail .moznosti .znamemu {width:145px; height:34px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer;}
.oh-detail .moznosti .znamemu a {display:block; width:145px; height:21px; overflow:hidden; padding:13px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.oh-detail .moznosti .znamemu a:hover {text-decoration:none;}

/* F6_DETAIL - zalozky */
.oblastZalozky {width: 550px; overflow:hidden; margin: 38px 0px 0px 0px;  overflow:hidden; padding:0px;}
.oblastZalozky .carecka {width: 1px; overflow:hidden; margin-top:5px;  overflow:hidden; padding:0px; float:left; height:30px; background-color:#dbcd9e;}
.oblastZalozky h2 {margin:0px; padding:0px; font-size:12px;}
.oblastZalozky .zalozky {width: 550px;  overflow: hidden; margin: 0px; padding:0px; }
.oblastZalozky .zalozky .zalozka {width:124px; border:0px solid blue; display: block; float: left; overflow: hidden; font-weight:normal; padding: 0px; white-space: nowrap; cursor: pointer; font-size: 69%; text-align:center;}
.oblastZalozky .zalozky .active_0 {margin: 0px 0px 0px 0px; padding:13px 0px 0px 0px; color:#2e2118; font-weight:bold; height:22px; width:124px; margin:0px; font-size:12px;}
.oblastZalozky .zalozky .active_1 {border:0px solid red; margin:0px; padding:13px 0px 0px 0px; color:#ffffff; font-weight:normal; font-size:12px; height:22px; width:124px; overflow:hidden; font-weight:bold;}
.oblastZalozky .obsah {border-top:3px solid #207fcc;}
.oblastZalozky .obsah .velikost {width:550px; overflow:hidden; margin:0px; padding:0px;}
.oblastZalozky .obsah .velikost .odsazeni {width:520px; overflow:hidden; margin:0px 15px;}
.oblastZalozky .obsah .velikost .odsazeni .popis {width:520px; overflow:hidden; margin:0px 0px 20px 0px; font-size:75%; line-height:22px;}

.detailZalozkyNadpis {color:#1c7ed5; font-size: 100%; font-weight:bold; margin:0px 0px 0px 0px; line-height:54px;}

.demo-detail {width:597px; overflow:hidden; text-align:left;}
.demo-detail .nazev {width:597px; overflow:hidden;}
.demo-detail .nazev h1 {width:597px; overflow:hidden; margin:0px 0px 8px 0px; padding:0px; color:#ef6000; font-size:150%; font-weight:normal;}
.demo-detail .telo {width:597px; margin:14px 0px 0px 0px; text-align:justify; color:#000000; font-size:75%; line-height:18px;}
.demo-detail .telo .teloPrava {width:322px; float:right; margin:0px 0px 5px 0px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .bunky {width:322px; float:right; margin:0px 0px 5px 0px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .bunky .bunka {width:310px; float:right; height:14px; margin:0px 0px 0px 0px; border:0px solid blue; text-align:left; color:#000000;}
.demo-detail .telo .teloPrava .bunky .bunka .left {width:112px; line-height:14px; margin:0px 0px 0px 0px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .bunky .bunka .right {display:block; width:198px; line-height:14px; margin:0px 0px 0px 0px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .bunky .bunka .orange {color:#ef6000; font-weight:bold;}
.demo-detail .telo .teloPrava .pravaStrana {width:322px; float:right; margin:0px 0px 0px 0px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .pravaStranaSpodek {width:322px; border:0px solid blue; text-align:left;}
.demo-detail .telo .teloPrava .pravaStranaVrch {width:322px; border:0px solid blue; text-align:left; padding:0px 0px 15px 0px;}
.demo-detail .telo .teloPrava .pravaStranaVrch .vlastnosti {width:150px; margin:0px 0px 0px 12px; border:0px solid blue; text-align:left; float:left;}
.demo-detail .telo .teloPrava .pravaStranaVrch .vlastnosti .bunka2 {width:150px; margin:10px 0px 0px 0px; border:0px solid blue; text-align:left; float:left;}
.demo-detail .telo .teloPrava .pravaStranaVrch .vlastnosti .bunka2 .nazev {width:149px; line-height:20px; margin:0px 0px 0px 1px; border:0px solid blue; text-align:left; }
.demo-detail .telo .teloPrava .pravaStranaVrch .vlastnosti .bunka2 select {width:150px; margin:0px 0px 0px 0px; border:1px solid #abadb3; text-align:left; }
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek {width:160px; margin:0px 0px 0px 0px; border:0px solid blue; text-align:right; float:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv {width:160px; height:40px; margin:0px 0px 0px 0px; border:0px solid blue; text-align:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .bezna {width:80px; margin:7px 12px 0px 0px; border:0px solid blue; text-align:right; float:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .bezna .vrch {width:80px; line-height:14px; font-weight:bold; margin:0px 0px 0px 0px; border:0px solid blue; text-align:right; float:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .bezna .dole {width:80px; line-height:14px; font-weight:bold; color:#ef6000; text-decoration:line-through; margin:0px 0px 0px 0px; border:0px solid blue; text-align:right; float:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .usetrite {width:55px; overflow:hidden; margin:7px 12px 0px 0px; border:0px solid blue; text-align:right; float:right; font-weight:bold}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .usetrite .vrch {width:55px; line-height:14px; overflow:hidden; margin:0px 0px 0px 0px; border:0px solid blue; text-align:right; }
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .cenaDiv .usetrite .dole {width:55px; line-height:14px; overflow:hidden; margin:0px 0px 0px 0px; border:0px solid blue; color:#ef6000; text-align:right; }
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .prostredek {width:160px; height:49px; margin:3px 0px 0px 0px; border:0px solid blue; text-align:right; float:right; }
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .prostredek .nazev {width:148px; height:18px; line-height:18px; margin:0px 12px 0px 0px; border:0px solid blue; text-align:right; font-weight:bold;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .prostredek .text {width:148px; height:28px; line-height:28px; margin:0px 12px 0px 0px; border:0px solid blue; text-align:right; color:#ef6000; font-size:24px;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .ksTlac {width:110px; height:30px; margin:0px 12px 0px 0px; border:0px solid blue; text-align:right; float:right;}
.demo-detail .telo .teloPrava .pravaStranaVrch .zbytek .ksTlac .ks {width:28px; height:17px; margin:2px 0px 0px 0px; padding-top:3px; border:1px solid #abadb3; float:left; font-size:12px; font-weight:bold; text-align:center}
.demo-detail .telo .teloPrava .viceObrazku {width:317px; margin:5px 1px 0px 0px; float:right; border:0px solid red; float:right;} 
.demo-detail .telo .teloPrava .viceObrazku .viceObr {display:block; width:60px; height:45px; margin:0px 0px 5px 0px; float:left;} 
.demo-detail .telo .teloPrava .viceObrazku .mezirka {width:4px; height:45px; float:left;} 
.demo-detail .telo .obrazek {display:block; width:260px; height:200px; float:left; margin:0px 15px 15px 0px;}
.demo-detail .chyba {margin:10px; width:302px; color:red; font-weight:bold;}
.demo-detail .moznosti {width:597px; height:35px; overflow:hidden; margin:16px 0px 20px 0px;}
.demo-detail .moznosti .moznost {display:block; width:119px; height:35px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer; font-size:12px; color:#000000;}
.demo-detail .moznosti .moznost .text {display:block; width:55px; height:28px; line-height:14px; overflow:hidden; margin:4px 20px 0px 0px; float:right; cursor:pointer;}
.demo-detail .nadpisSouvis {font-size:14px; font-weight:bold; color:#fcad07; margin:10px 0px;}


/* F6_DETAIL - parametry */
.detailParametry {border:0px solid blue; width: 100%; margin: 0px 0px 10px 0px; font-size:11px;}
.detailParametry td {border:0px solid blue; padding: 0px; margin:0px; font-weight: normal; overflow:hidden; line-height:19px; }
.detailParametry td.tdleft {width:50%;  padding: 0px 0px 0px 3px; margin:0px; border-left: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright {width:50%;  padding: 0px; margin:0px; border-right: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright .colorSample {border: 0px solid #b1b5bd;   padding: 0px; margin:0px; width: 12px; height: 12px; vertical-align: middle; overflow:hidden;}
.detailParametry .pozice-0 {background-color:transparent; overflow:hidden;}
.detailParametry .pozice-1 {background-color:#d8cda5; overflow:hidden;}


/* F6_DETAIL - diskuse */
.diskuse {width:597px; margin:0px 0px 0px 0px; }
.diskuse .nadpis {font-size:12px; font-weight:bold; color:#5f7705;}
.diskuse .diskuse-popis {color: #000000; font-size: 75%;}
.diskuse .nadpis2 {font-weight: bold; color: #ef6000; margin: 10px 0px 5px 0px; font-size: 75%;}
.diskuse .akce {width:597px; overflow:hidden; margin: 10px 0px 5px 0px;}
.diskuse .akce .dots {float:left; margin: 0px 1px 0px 3px;}
.diskuse .prispevky {font-size: 75%; vertical-align:top;}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .prvni {background-color: #ededed;}
.diskuse .prispevky .dalsi {}
.diskuse .prispevky .row {margin:0px 0px 4px 0px; padding:3px 0px 3px 0px;}
.diskuse .prispevky .row .checkbox {margin:0px 5px 0px 3px; padding:0px;}
.diskuse .prispevky .row a.name {text-decoration: none; color: #000000;}
.diskuse .prispevky .row a.name:hover {text-decoration: underline;}
.diskuse .prispevky .row .autor {float: right; margin: 0px 5px 0px 0px; padding:0px;}
.diskuse .prispevky .row a.odpoved {float: right; display: block; margin: 0px 5px 0px 0px; padding:0px; text-decoration: underline; }
.diskuse .prispevky .row a.odpoved:hover {text-decoration: none;}
.diskuse .prispevky .text {margin: 0px 0px 5px 20px; font-style: italic;}
.diskuse .vypsanaOdpoved {margin: 0px 0px 10px 15px; font-size: 75%;}
.diskuse .vypsanaOdpoved .titulek {font-weight: bold;}
.diskuse .vypsanaOdpoved .text {margin: 5px 0px 5px 0px;}
.diskuse .vypsanaOdpoved .autor {text-align: right; font-style: italic;}
.diskuse .formularDiskuse {font-size: 75%;}
.diskuse .formularDiskuse .popis {float: left; width: 200px; line-height:19px; text-align: right; padding: 2px 5px 0px 0px; margin:0px; color:#000000;}
.diskuse .formularDiskuse .textbox {float:left; width: 117px; height:19px; line-height:19px; border:1px solid #c7d0d6; color:#000000; font-size:12px; margin:1px 0px 0px 0px;}
.diskuse .formularDiskuse textarea {float:left; width: 278px; height: 85px; border:1px solid #c7d0d6; color:#000000; font-size:12px; margin:2px 0px 0px 0px;}
.diskuse .formularDiskuse .captcha {float: left; margin:2px 0px 2px 0px;}



.popisDetail {width:566px; overflow:hidden; margin:16px 0px 10px 16px; color:#000000; font-size:69%; line-height:16px;}
.popisDetail strong {color:#a31a18; font-weight:bold;}
.popisDetail a {color:#a31a18; text-decoration: underline;}
.popisDetail a:hover {text-decoration: none;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 68.75%; text-align:left; margin:0px;}
.hlidacipes .pesPopis {line-height:20px;}
.hlidacipes .seda {}
.hlidacipes td {font-size:11px; padding:3px 5px 0px 0px;}
.hlidacipes .vpravo {text-align:right;}
.hlidacipes .checkbox {margin:0px 2px 0px 0px;}
.hlidacipes .textbox {width: 150px; height:19px; line-height:19px; overflow:hidden;  border:1px solid #c8b07a; color:#2e2118; font-size:100%; margin:0px; padding:0px; background-color:#f9ecc2;}
.hlidacipes .odeslatDiv {width:58px; height:33px; float:right; display:block; border:0px solid black; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; margin:0px 0px 0px 0px;}
.hlidacipes .odeslatDiv .odeslat {width:58px; height:27px; display:block; border:0px solid black; background:transparent; border:0px; font-size:11px; font-weight:bold; color:#22421c; line-height:26px; text-align:center; cursor:pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 68.75%; text-align:left; margin:0px; color:#2e2118;}
.viceinformaci .viceinfoPopis {line-height:20px;}
.viceinformaci .radek {margin:10px 0px 0px 0px; line-height:18px; border:0px solid black;}
.viceinformaci .radek .nazev {width:110px; text-align:right; float:left; margin:0px 20px 0px 0px; border:0px solid blue;}
.viceinformaci .radek .hodnota {width:390px; float:left; text-align:left; border:0px solid red;}
.viceinformaci .textbox {width: 200px; height:19px; border:1px solid #c8b07a; color:#2e2118; font-size:100%; margin:0px; background-color:#f9ecc2;}
.viceinformaci textarea {width: 300px; height: 85px; border:1px solid #c8b07a; color:#2e2118; font-size:100%; margin:0px; background-color:#f9ecc2;}
.viceinformaci img {margin:2px 0px;}
.viceinformaci .odeslatDiv {width:58px; height:33px; float:left; display:block; border:0px solid black; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; margin:0px 0px 0px 0px;}
.viceinformaci .odeslatDiv .odeslat {width:58px; height:27px; display:block; border:0px solid black; background:transparent; border:0px; font-size:11px; font-weight:bold; color:#22421c; line-height:26px; text-align:center; cursor:pointer;}


/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; font-size: 68.75%;}
.hodnoceni .hodnoceni-horni {border:0px solid white;  float:left; width:100%; overflow:hidden; margin:0px 0px 15px 0px;}
.hodnoceni .hodnoceni-horni .nadpis {width:135px; color:#2e2118; overflow:hidden; margin:8px 0px 0px 0px; padding:0px; font-weight: normal; font-size:12px; font-weight: bold; float:left;}
.hodnoceni .hodnoceni-horni .velkeHvezdy {height:30px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-weight: normal; float:left;}
.hodnoceni .hodnoceni-horni .nadpis .hodnota {font-weight: bold;}
.hodnoceni .hodnoceni-horni .nadpis .padding {padding: 0px 0px 0px 0px; margin:0px;}
.hodnoceni .hodnoceni-horni .hvezdySede {float:left; width:115px; height:21px; overflow:hidden; padding:0px; text-align:left;}
.hodnoceni .hodnoceni-horni .hvezdySede .hvezdyZlute {height:21px; overflow:hidden; padding:0px; }
.hodnoceni .hodnoceni-dolni {float:left; width:100%; text-align: left; margin: 24px 0px 15px 0px; padding:0px 0px 0px 0px;}
.hodnoceni .hodnoceni-dolni .nadpis {padding:0px 0px 10px 0px; font-weight: bold; }
.hodnoceni .hodnoceni-dolni .row {width:250px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:124px; overflow:hidden; padding:2px 0px 3px 0px; border:0px solid blue; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#2e2118; font-size:11px; line-height:21px; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:103px; height:20px; overflow:hidden; border:0px solid red;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:20px; overflow:hidden; border:0px solid blue;  }



/* F6_DETAIL - souvisejici produkty */
.souvisejici {width:100%; overflow:hidden; margin:0px 0px 15px 0px;}
.souvisejici .nadpis {font-size:12px; font-weight:bold; color:#5f7705; margin:0px 0px 10px 28px;}



/* F7_OBLIBENE PROUKTY */
.favorites {margin:10px 0px 0px 0px; font-size:68.75%; padding:0px;}
.favorites .produkt {width:100%; overflow:hidden; margin:0px; padding:0px;}
.favorites .produkt img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt .nazevDiv {display: block; float: left; width:300px; font-weight:normal; line-height:15px;}
.favorites .produkt .nazevDiv .nazev {text-decoration: underline; font-weight:bold; }
.favorites .produkt .nazevDiv .nazev:hover {text-decoration: none;}
.favorites .produkt .nazevDiv .cena {font-weight:bold; color:#ea2700;}
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}
.favorites .produkt .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 0px 0px 0px; float:right; cursor:pointer;}
.favorites .produkt .tlacitkoDiv a {display:block; width:90px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.favorites .produkt .tlacitkoDiv a:hover {text-decoration:none;}
.favorites .tlacitkoDiv2 {width:111px; height:34px; overflow:hidden; margin:0px 3px 0px 0px; float:left; cursor:pointer; border:0px solid red;}
.favorites .tlacitkoDiv2 a {display:block; width:111px; height:21px; overflow:hidden; padding:13px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.favorites .tlacitkoDiv2 a:hover {text-decoration:none;}


/* pruvodce nakupem */

.pruvodceNakupem {width:550px; height:110px; overflow:hidden; margin:10px 0px; padding:0px; text-align:left; }
.pruvodceNakupem .mezera {float:left; width:8px; height:110px; overflow:hidden; margin:0px;}
.pruvodceNakupem .krok-0 {float:left; width:131px; height:110px; overflow:hidden; margin:0px 0px 0px 0px;}
.pruvodceNakupem .krok-1 {float:left; width:131px; height:110px; overflow:hidden; margin:0px 0px 0px 0px;}


/* F8_KOSIK */
.kosik {width:100%; overflow:hidden; margin:0px 0px 0px 0px; padding:0px;}
.kosik .kosikPopis {line-height:18px; margin:0px 15px; font-size:68.75%;}
.kosik .seznamZbozi {font-size:68.75%; margin:15px 15px 0px 15px}
.kosik .seznamZbozi .kosikCara {width:520px; height:1px; overflow:hidden; margin:0px 0px 0px 0px}
.kosik .seznamZbozi .produktliteHeader {width:520px; overflow:hidden; margin:0px; padding:0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .produktlite {width:520px; overflow:hidden; margin:0px; padding:0px; }
.kosik .seznamZbozi .padding0 {padding: 2px 0px 3px 0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .padding1 {padding: 6px 0px 3px 0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .padding2 {padding: 6px 0px 3px 0px;}
.kosik .seznamZbozi .padding3 {padding: 6px 12px 3px 0px;}
.kosik .seznamZbozi .padding4 {padding: 6px 7px 3px 0px;}
.kosik .seznamZbozi .padding5 {padding: 6px 0px 3px 0px;}
.kosik .seznamZbozi .checkbox {float: left; width: 35px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:216px; overflow:hidden; padding:0px; margin:0px 7px; text-align:left;}
.kosik .seznamZbozi .nazev a {text-decoration: underline; color:#1c7ed5; font-weight: normal;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: none;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 84px; overflow: hidden; padding:0px; text-align:right;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 49px; overflow: hidden; text-align: left; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:30px; height:16px; text-align:center; border:1px solid #cad3d8; margin: 2px 0px 2px 7px; font-size:100%; background-color:transparent;}
.kosik .seznamZbozi .dph {float: left; width:43px; overflow: hidden; padding:0px; text-align:center;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:79px; overflow: hidden; padding:0px; text-align:right; font-weight:bold;}
.kosik .seznamZbozi .cena1 {font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {color:#ff6c00; font-weight: bold; text-align:right;}
.kosik .cenaCelkem {width:520px; overflow:hidden; margin:0px 15px 0px 15px; padding:0px; text-align:left; font-size:68.75%; }
.kosik .cenaCelkem .row {width:518px; height:24px; overflow:hidden; margin:0px 0px 1px 0px; padding:0px; border:1px solid #c8b07a; background-color:#f9ecc2; }
.kosik .cenaCelkem .row .popis {float:left; width:200px; overflow:hidden; margin: 6px 0px 5px 51px; padding:0px; text-align:left; font-weight:normal; text-transform:lowercase;}
.kosik .cenaCelkem .row .cena {float:right; width:120px; overflow:hidden; margin: 6px 7px 5px 0px; padding:0px; text-align:right; font-weight:bold;}
.kosik .cenaCelkem .row .cena .modra {color:#ea2700;}
.kosik .buttonsBottom {width:520px; margin: 10px 15px 0px 15px; padding:0px; border:0px solid red;}
.kosik .buttonsBottom .mezirka {width:5px; height:30px; float:left;}
.kosik .buttonsBottom .tlacitkoDiv {width:111px; height:28px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer;}
.kosik .buttonsBottom .tlacitkoDiv a {display:block; width:111px; height:23px; overflow:hidden; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.kosik .buttonsBottom .tlacitkoDiv a:hover {text-decoration:none;}
.kosik .buttonsBottom .tlacitkoDiv .tlacitko {width:111px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}
.kosik .chyby {padding:10px 0px 0px 0px; line-height:18px; font-size:14px; color:red;}
.kosik .chyby .odkaz {text-decoration: underline; color:#0046ff; font-weight: normal;}
.kosik .chyby .odkaz:hover {text-decoration: none;}

/* F9_POKLADNA */
.pokladna {font-size:68.75%; padding:0px;}
.pokladna .nadpisPokladna {width:520px; overflow:hidden; font-weight: bold; padding:0px; margin:6px 15px; font-size:12px;}
.pokladna .margin {width:505px; overflow:hidden; margin: 0px 0px 0px 35px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #ff6c00; font-weight: bold;}
.pokladna .seznamZbozi {width:505px; overflow:hidden; margin:0px; padding:0px; }
.pokladna .seznamZbozi .produktliteHeader {width:505px; overflow:hidden; margin:0px; padding:0px;}
.pokladna .seznamZbozi .produktlite {width:505px; overflow:hidden; margin:0px; padding:0px; border-top:1px solid #c8b07a;}
.pokladna .seznamZbozi .padding1 {padding: 5px 0px 5px 0px; margin:0px; text-align:center; font-weight:bold;}
.pokladna .seznamZbozi .padding2 {margin: 6px 7px 6px 0px; padding:0px;}
.pokladna .seznamZbozi .padding3 {padding: 6px 0px 3px 0px; margin:0px;}
.pokladna .seznamZbozi .padding4 {padding: 5px 0px 5px 0px; margin:0px; text-align:left; font-weight:bold;}
.pokladna .seznamZbozi .nazev {float:left; width:208px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.pokladna .seznamZbozi .nazev .odkaz {text-decoration: underline; color:#1c7ed5; font-weight: normal;}
.pokladna .seznamZbozi .nazev .odkaz:hover {text-decoration: none;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 90px; overflow: hidden; padding:0px; text-align: center;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .dph {float: left; width:40px; overflow: hidden; padding:0px; text-align:center;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width:100px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .cena1 {font-weight: normal; text-align:center;}
.pokladna .seznamZbozi .cena2 {font-weight: bold; text-align:right;}
.pokladna .cenaCelkem {width:505px; overflow:hidden; margin:0px 0px 10px 0px; padding:0px; text-align:left;}
.pokladna .cenaCelkem .row {width:505px; overflow:hidden; margin:0px; border-top:1px solid #c8b07a;}
.pokladna .cenaCelkem .row .popis {float:left; width:135px; text-align:left; font-weight:normal; text-transform:lowercase; padding: 3px 0px;}
.pokladna .cenaCelkem .row .cena {float:right; width:125px; overflow:hidden; margin-right:16px; padding:3px 0px; font-weight: bold; text-align: center;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding:0px; text-align:right;}
.pokladna .cenaCelkem .row .cena .odsazeni .cenaCastka {color:#ea2700;}
.pokladna .slevaPopis {float:left; width: 93px; margin: 6px 0px 0px 0px; text-align:left; font-weight:bold;}
.pokladna .slevaTlac {float:left; width: 114px; margin: 0px 0px 0px 0px; text-align:left; font-weight:bold;}
.pokladna input.slevaKod {float:left; width:30px; height:17px; text-align:center; border:1px solid #c8b07a; background-color:#f9ecc2; margin: 3px 5px 0px 0px; font-size:100%;}
.pokladna .tlacitkoDiv {width:111px; height:28px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer;}
.pokladna .tlacitkoDiv .tlacitko {width:111px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}
.pokladna .tlacitkoDiv2 {width:145px; height:28px; overflow:hidden; margin:0px 0px 20px 0px; padding:6px 0px 0px 0px; cursor:pointer;}
.pokladna .tlacitkoDiv2 .tlacitko {display:block; width:145px; height:28px; overflow:hidden; margin:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}



.pokladna .odberatel2 {margin: 0px 0px 0px 20px; overflow:hidden;}
.pokladna .odberatel2 .kontakt {width:505px; overflow:hidden; padding: 0px 0px 15px 0px;}
.pokladna .odberatel2 .kontakt .udaje {float: left; display: block; width: 75px; font-weight: normal; padding: 6px 0px 0px 0px; text-align:right;}
.pokladna .odberatel2 .kontakt .dodaciAdresa {width: 155px; height:19px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px 0px 0px 5px; line-height:16px;}

.pokladna .odberatel {margin: 0px 0px 0px 20px; overflow:hidden;}
.pokladna .odberatel .kontakt {border:0px solid red; float: left; width: 243px; padding: 0px 0px 15px 0px; overflow:hidden;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px;  overflow:hidden; }
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px; overflow:hidden;}

.pokladna .odberatel .kontakt table.udaje {width:243px; border: 0px solid #5d5d5d; font-size:100%;}
.pokladna .odberatel .kontakt table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt table.udaje td {color: #000000; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt table.udaje td.popis {width: 80px; vertical-align: middle; text-align: right; color:#000000; font-weight:normal;}
.pokladna .odberatel .kontakt table.udaje td.text {padding:0px 0px 0px 10px; vertical-align: middle; text-align: left; color:#000000; font-weight:normal;}
.pokladna .odberatel .kontakt table.udaje .dodaciAdresa {width: 135px; height:19px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt select {width:139px; height:23px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px 0px 0px 10px;}

.pokladna .odberatel .kontakt2 {float: left; width:495px; padding: 0px 0px 15px 0px; overflow:hidden;}
.pokladna .odberatel .kontakt2 .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; }
.pokladna .odberatel .kontakt2 .popisOblasti {font-style: italic; color:#000000; font-weight:normal;}

.pokladna .odberatel .kontakt2 table.udaje {width: 243px; border: 0px solid #000000; font-size:100%; overflow:hidden;}
.pokladna .odberatel .kontakt2 table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt2 table.udaje td {color: #000000; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt2 table.udaje td.popis {width: 80px; vertical-align: middle; text-align: right; color:#000000; font-weight:normal;}
.pokladna .odberatel .kontakt2 table.udaje td.text {padding:0px 0px 0px 10px; vertical-align: middle; text-align: left; color:#000000; font-weight:normal;}
.pokladna .odberatel .kontakt2 table.udaje .dodaciAdresa {width: 135px; height:19px; border:1px solid #c8b07a; background-color:#f9ecc2; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz {font-weight:normal; text-decoration:underline;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz:hover {text-decoration:none;}

.pokladna .odberatel .mezera {float: left; width: 20px; overflow: hidden;}

.pokladna .vasVzkazKObjednavce {width: 525px; height:50px; font-size:100%; border:1px solid #c8b07a; background-color:#f9ecc2; margin:0px 0px 0px 20px;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: normal;}
.specialniDoprava .text a {text-decoration:underline; color:#ff6c00;}
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravyAPlatby {width:505px; margin:0px;}
.volbaDopravyAPlatby td {width:252px; vertical-align:top; padding:0px; font-size:69%;}

.volbaDopravy {font-size:11px;}
.volbaDopravy .dopravaBlock {color: #000000; border-top: 1px solid #c8b07a; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected {color: #000000; background-color:#d8cda5;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .cena {display:block; float: right; text-align:right; font-weight: bold; margin: 0px 10px 0px 0px; line-height: 17px;}
.volbaDopravy input.radio {display:block; width: 20px; float:left; margin: 0px 0px 0px 0px;}
.volbaDopravy .nazev {display:block; width: 200px; font-weight: bold; float:left; line-height: 17px;}
.volbaDopravy .popis {display:block; width:200px; margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.volbaPlatby {font-size:11px;}
.volbaPlatby .platbaBlock {color: #000000; background: #d8cda5;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #000000; background: #d8cda5;}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .cena {display:block; width:40px; float: right; text-align:right; font-weight: bold; margin: 0px 10px 0px 0px; line-height: 17px;}
.volbaPlatby input.radio {display:block; width: 20px; float:left; margin: 0px 0px 0px 0px;}
.volbaPlatby .nazev {display:block; width: 150px; font-weight: bold; float:left; line-height: 17px;}
.volbaPlatby .popis {display:block; width:150px; margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.pokladnaLib {padding:5px 0px; font-size:69%;}
.pokladnaLib .pokladnaLibNadpis {display:block; width:515px; overflow:hidden; font-weight: bold; color: #000000; padding:9px 0px 9px 0px; margin:10px 0px;}
.pokladnaLib .pokladnaLibPopis {display:block;}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%; margin:0px 10px;}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {font-size:100%;}
.pokladnaLib .pokladnaLibFormLayout td select {font-size:100%;}

/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:550px; overflow:hidden; font-size: 68.75%; text-align: left; margin-top:10px;}
.objednavka .tlacitkoDiv {width:111px; height:28px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer;}
.objednavka .tlacitkoDiv a {display:block; width:111px; height:23px; overflow:hidden; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.objednavka .tlacitkoDiv a:hover {text-decoration:none;}

/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 68.75%; margin-top:10px;}
.vaseObjednavkyPrehled a.prihlaseni {}
.vaseObjednavkyPrehled .prehled {width: 99%; border-collapse: collapse; border: 1px solid #404040; margin: 10px 0px 0px 0px; float:right;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #505050; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {padding:0px; font-size: 68.75%; margin-top:10px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 99%; border-collapse: collapse; border: 1px solid #505050; margin: 10px 0px 0px 0px; float:right;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #505050;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {color:#0965b0;}
.vaseObjednavkyDetail .prehled td.ks {text-align: right;}
.vaseObjednavkyDetail .prehled td.cena {text-align: right;}
.vaseObjednavkyDetail .postovneBalne {text-align: right; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .cenaCelkem {text-align: right; margin: 10px 0px 10px 0px;}
.vaseObjednavkyDetail .zpet {text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}

/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding:0px; font-size: 68.75%; overflow:hidden;width:100%; line-height:16px; }
.loginPage .nadpisLogin {font-weight: bold; padding: 10px 0px 5px 0px; }
.loginPage .row {width: 530px; padding: 0px 0px 5px 0px;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; }
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 10px 0px; }
.loginPage .txtbox {float:left; width: 150px; height:19px; border:1px solid #835021; font-size:100%; background-color:transparent; margin:0px; line-height:18px;}
.loginPage a {text-decoration: underline; }
.loginPage a:hover {text-decoration: none;}
.loginPage .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.loginPage .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}


/* F24_VYHLEDAVANI - rozsirene */
.kategorieFiltr {width:220px; font-weight:normal; font-size:69%; margin-top:10px;}
.kategorieFiltr ul {margin:0px; padding:0px 0px 0px 20px;}
.kategorieFiltrParametru {padding:0px 0px 0px 10px; vertical-align: top;}

.advsearch2 {text-align:left; padding:0px; margin-top:10px;}
.advsearch2 td {text-align:left; font-size: 69%; vertical-align:top;}
.advsearch2 td.popis {width: 200px; line-height: 20px; }
.advsearch2 td.tdInput {width: 150px; line-height: 20px;}
.advsearch2 td .txtbox {width: 150px; height:19px; border:1px solid #835021; font-size:100%; background-color:transparent; margin:1px 0px 0px 0px;}
.advsearch2 .nenalezeno {width:550px; font-size:69%; margin:10px 0px 10px 0px;}
.advsearch2 .nenalezeno .tlacitkoDiv2 {width:100px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.advsearch2 .nenalezeno .tlacitkoDiv2 a {display:block; width:100px; height:21px; overflow:hidden; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.advsearch2 .nenalezeno .tlacitkoDiv2 a:hover {text-decoration:none;}
.advsearch2 .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.advsearch2 .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}
.advsearch2 .tlacitkoDiv a {display:block; width:90px; height:22px; overflow:hidden; padding:6px 0px 0px 0px; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent; text-align:center;}
.advsearch2 .tlacitkoDiv a {text-decoration:none;}


/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 68.75%; width:100%; text-align:left; margin-top:10px;}
.watchdog .vodorovnaCara1 {border-top:1px solid #505050; margin-top:10px; width:100%; height:10px;}
.watchdog a {text-decoration: underline; }
.watchdog a:hover {text-decoration: none;}
.watchdog a.kill {text-decoration: none; color: #0b6ab3; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; line-height:18px; margin-top:10px;}
.textpage strong {font-weight:bold;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:68.75%; text-align:left; margin-top:10px;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 160px; padding:2px 0px 2px 0px; line-height:23px;}
.knihaprani .row .popis2 {float:left; width: 300px; padding:2px 0px 2px 0px;}
.knihaprani .row .popis2 input {width:150px; height:19px; border:1px solid #835021; font-size:100%;  background-color:transparent;}
.knihaprani .row .popis2 textarea {width: 300px; height:200px; border:1px solid #835021; font-size:100%;  background-color:transparent;}
.knihaprani .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.knihaprani .tlacitkoDiv .tlacitko {width:90px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; cursor:pointer; color:#22421c; font-size:11px; font-weight:bold; border:0px; background-color:transparent;}



/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {padding: 0px; font-size:68.75%; text-align:left; margin-top:10px;}
.porovnaniProduktuRoll {width: 100%; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: transparent;}
.porovnaniProduktu tr.position1 {background-color: #d8cda5;}
.porovnaniProduktu td {width: 140px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #e4e4e4; }
.porovnaniProduktu td.nazev {font-weight: normal; line-height:15px;}
.porovnaniProduktu td.nazev a {text-decoration: underline;}
.porovnaniProduktu td.nazev a:hover {text-decoration: none;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px;  border-left: 0px solid #ffffff;}
.porovnaniProduktu td .imageDiv {width:130px; overflow:hidden; text-align:center; padding:0px;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}
.porovnaniProduktu .tlacitkoDiv {width:90px; height:28px; overflow:hidden; margin:6px 3px 0px 0px; float:left; cursor:pointer;}
.porovnaniProduktu .tlacitkoA {display:block; width:90px; height:23px; padding:6px 0px 0px 0px; overflow:hidden; border:0px solid blue; cursor:pointer; font-size:11px; font-weight:bold; color:#202331; margin-left:2px; background-color:transparent; border:0px; text-align:center;}
.porovnaniProduktu .tlacitkoA:hover {text-decoration:none;}
.porovnaniProduktuDiv .tlacitkoDiv2 {width:111px; height:34px; overflow:hidden; margin:0px 3px 20px 0px; float:left; cursor:pointer;}
.porovnaniProduktuDiv .tlacitkoDiv2 a {display:block; width:111px; height:21px; overflow:hidden; padding:13px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; cursor:pointer; color:#22421c; text-align:center; font-size:11px; font-weight:bold;}
.porovnaniProduktuDiv .tlacitkoDiv2 a:hover {text-decoration:none;}


/* F34_SITEMAP */
.sitemap {font-size:68.75%; line-height:18px; margin:10px 0px 0px 10px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 120%; padding: 25px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;}
.sitemap a:hover {text-decoration: underline;}

div.minHeight{ height: 492px; float: right; width: 1px; margin-left: -1px;}

.drobenka{font-size:11px;margin-top:-15px;margin-bottom:15px;}

.hidden
{
display:none;
}
