/* obecna nastaveni */
body {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000; background-color:#0f010d; }
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
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; white-space:nowrap; }
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:#8d0184;}
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:#d7cae2; border:2px solid #dc79ff;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#551049;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #551049;}
.shopMessage .block .jednoTlacitko {width:110px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .dveTlacitka {width:222px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}

.icostar {width: 14px; height: 14px; float: left; background: transparent url(14pxStar.png) no-repeat left top; margin: 2px 3px 0px 0px;}
.favs {float: right; color:#dc79ff; text-decoration:underline; font-size:11px; line-height:16px; display: block; width: 167px;}

/*css mapy*/
.bg-pozadi {background:#0f010d url(dia-repeat-x.gif) repeat-x 0px -108px;}
.bg-header {width:1000px; height:341px; overflow:hidden; background:url(dia-mapa.jpg) no-repeat 0px -0px;}
.bg-sloupce {background:url(dia-repeat-y.gif) repeat-y 0px -0px;}
.bg-levyRoh {background:url(dia-mapa.jpg) no-repeat -80px -389px;}
.bg-pravyRoh {background:url(dia-mapa.jpg) no-repeat -106px -389px;}
.bg-nadpis-sortiment {background:url(dia-mapa.jpg) no-repeat -0px -420px;}
.bg-nadpis-nejprodavanejsi {background:url(dia-mapa.jpg) no-repeat -0px -460px;}
.bg-nadpis-facebook {background:url(dia-mapa.jpg) no-repeat -203px -693px;}
/*.bg-nadpis-mailem {background:url(dia-mapa.jpg) no-repeat -201px -460px;}*/
.bg-nadpis-mailem {background:url(dia-mapa.jpg) no-repeat -406px -693px;}
.bg-nadpis-nejnovejsi {background:url(dia-mapa.jpg) no-repeat -402px -420px;}
.bg-nadpis-kontakty {background:url(dia-mapa.jpg) no-repeat -402px -460px;}
.bg-nadpis-anketa {background:url(dia-mapa.jpg) no-repeat -201px -420px;}
.bg-nadpis-doporucujeme {background:url(dia-mapa.jpg) no-repeat -537px -622px;}
.bg-nadpis-akce {background:url(dia-mapa.jpg) no-repeat -738px -622px;}
.bg-nadpis-pomahame {background:url(dia-mapa.jpg) no-repeat -0px -653px;}
.bg-nadpis-certifikat {background:url(dia-mapa.jpg) no-repeat -0px -693px;}
.bg-kategorieRadek {background:url(dia-konesloupec-kategorie.gif) no-repeat -201px -0px;}
.bg-sipkaRootkat{background:url(dia-mapa.jpg) no-repeat -74px -410px;}
.bg-kontakty {background:url(dia-konesloupec-kategorie.gif) no-repeat left bottom;}
.bg-ikona-telefon {background:url(dia-ikony.gif) no-repeat 0px 0px;}
.bg-ikona-skype {background:url(dia-ikony.gif) no-repeat 0px -16px;}
.bg-ikona-mail {background:url(dia-ikony.gif) no-repeat 0px -32px;}
.bg-ikona-icq {background:url(dia-ikony.gif) no-repeat 0px -47px;}
.bg-anketaHlas {background:url(dia-repeat-x.gif) repeat-x 0px -31px;}
.bg-anketaMoznost {background:url(dia-konesloupec-kategorie.gif) no-repeat left bottom;}
.bg-novinkyMailemInput {background:url(dia-mapa.jpg) no-repeat -874px -465px;}
.bg-konec {background:url(dia-mapa.jpg) no-repeat 0px -595px;}
.bg-zapati {background:url(dia-mapa.jpg) no-repeat 0px -342px;}
.bg-katalogTop {background:url(dia-mapa.jpg) no-repeat -669px -389px;}
.bg-katalogLow {background:url(dia-mapa.jpg) no-repeat -669px -393px;}
.bg-katalogObjednat {background:url(dia-mapa.jpg) no-repeat -699px -398px;}
.bg-katalogDetail {background:url(dia-mapa.jpg) no-repeat -669px -398px;}
.bg-loginInput {background:url(dia-mapa.jpg) no-repeat -708px -486px;}
.bg-hlavniNadpis {background:url(dia-mapa.jpg) no-repeat -0px -622px;}
.bg-seznamZbozi {background:url(dia-repeat-y.gif) repeat-y -1001px -0px;}
.bg-detailVlastnost {background:url(dia-repeat-x.gif) repeat-x 0px -5px;}
.bg-hodnoceni_0 {background:url(dia-mapa.jpg) no-repeat -603px -459px;}
.bg-hodnoceni_1 {background:url(dia-mapa.jpg) no-repeat -603px -423px;}
.bg-hvezdy {background:url(dia-mapa.jpg) no-repeat -732px -398px;}
.bg-objednatPokladna2 {background:url(dia-mapa.jpg) no-repeat -603px -423px;}
.bg-video {background:url(dia-video.gif) no-repeat 0px 0px;}
.bg-horniHrana {background:url(dia-mapa.jpg) no-repeat -0px -622px;}
.bg-spodniHrana {background:url(dia-mapa.jpg) no-repeat -0px -637px;}
.bg-filtr {background:url(dia-filtr.jpg) repeat-y -0px -0px;}

.bg-textareatop-pozadi {background:url(dia-repeat-x.gif) repeat-x 0px -38px;}
.bg-textareatop-pozadi-hover {background:url(dia-repeat-x.gif) repeat-x 0px -73px;}
.bg-textareatop-konec {background:url(dia-text-konec.gif) no-repeat right top;}
.bg-textareatop-start {background:url(dia-text-start.gif) no-repeat left top;}
.bg-textareatop-start:hover {background:url(dia-text-start.gif) no-repeat left bottom;}

.mapKosik1-0 {background: transparent url(dia-mapa.jpg) no-repeat -0px -504px;}
.mapKosik1-1 {background: transparent url(dia-mapa.jpg) no-repeat -460px -504px;}
.mapKosik2-0 {background: transparent url(dia-mapa.jpg) no-repeat -115px -504px;}
.mapKosik2-1 {background: transparent url(dia-mapa.jpg) no-repeat -575px -504px;}
.mapKosik3-0 {background: transparent url(dia-mapa.jpg) no-repeat -230px -504px;}
.mapKosik3-1 {background: transparent url(dia-mapa.jpg) no-repeat -690px -504px;}
.mapKosik4-0 {background: transparent url(dia-mapa.jpg) no-repeat -345px -504px;}
.mapKosik4-1 {background: transparent url(dia-mapa.jpg) no-repeat -805px -504px;}

.bg-veltab { background:url(dia-mapa.jpg) no-repeat -618px -665px; width: 174px; height: 41px; text-indent: -5000px; overflow: hidden; }
.bg-uvodniNadpis {background:url(dia-mapa.jpg) no-repeat -132px -389px;}

.bg-tlac5018 {background:url(dia-mapa.jpg) no-repeat -220px -312px;}

.bg-tlac11020 {background:url(dia-mapa.jpg) no-repeat -708px -423px;}
.bg-tlac11020-hover {background:url(dia-mapa.jpg) no-repeat -819px -423px;}

.bg-tlac16520 {background:url(dia-mapa.jpg) no-repeat -708px -465px;}

.bg-tlac16520a {background:url(dia-mapa.jpg) no-repeat -201px -653px;}
.bg-tlac16520a-hover {background:url(dia-mapa.jpg) no-repeat -367px -653px;}

.tlac5018 {width:50px; height:18px; overflow:hidden; border:0px; float:right; color:#ffffff; font-size:11px; cursor:pointer;}

.tlac11020 {display:block; float:left; text-align:center; line-height:19px; width:110px; height:20px; overflow:hidden; border:0px; color:#ffffff; font-size:11px; cursor:pointer; margin:0px 1px 0px 0px;}
.tlac11020:hover {text-decoration:none;}

.tlac16520 {display:block; float:left; text-align:center; line-height:19px; width:165px; height:20px; overflow:hidden; border:0px; color:#ffffff; font-size:11px; cursor:pointer; margin:0px 1px 0px 0px;}
.tlac16520:hover {text-decoration:none;}

.uvodniNadpis {width:536px; height:30px; overflow:hidden; margin:0px 10px 0px 10px; line-height:30px; }
.uvodniNadpis .text {font-size:16px; height:30px; font-weight:normal; color:#fffeff; font-style:italic; font-family:Georgia, Times New Roman, Times, serif; padding:0px 0px 0px 0px; margin:0px; float:left;}
.uvodniNadpis h1 {font-size:16px; height:30px; font-weight:normal; color:#fffeff; font-style:italic; font-family:Georgia, Times New Roman, Times, serif; padding:0px 0px; margin:0px; float:left;}

.hlavniNadpis {width:536px; height:30px; overflow:hidden; margin:0px 0px 0px 10px;}
.hlavniNadpis h1 {font-size:12px; font-weight:bold; color:#52006d; padding:0px 0px; margin:0px 0px 0px 10px; line-height:34px; overflow:hidden;}
.hlavniNadpis h2 {font-size:12px; font-weight:bold; color:#52006d; padding:0px 0px; margin:0px 0px 0px 10px;  line-height:34px; overflow:hidden;}

.odsazeniKatalog {width:537px; margin:20px 9px 0px 10px; overflow:hidden;}



/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:10px auto 20px auto; padding:0px; width:300px; overflow:hidden; }
.listcontrolPages2 .listcontrolPages2-prvni { margin: 0px 3px 0px 0px; float: left; width: 23px; height: 23px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; }
.listcontrolPages2 .listcontrolPages2-predchozi {float: left; width: 19px; height: 20px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(dia-mapa.jpg) no-repeat -0px -389px;}
.listcontrolPages2 .listcontrolPages2-nasledujici {float: right; width: 19px; height: 20px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(dia-mapa.jpg) no-repeat -60px -389px;}
.listcontrolPages2 .listcontrolPages2-posledni {float: right; width: 19px; height: 20px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(dia-mapa.jpg) no-repeat -60px -389px;}
.listcontrolPages2 .listcontrolPages2-cisla {  border:0px solid blue; float: left; margin: 0px 5px 0px 5px; text-align:center; width:250px; }
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display:block; float: left; width: 19px; height: 20px;  text-align: center; line-height: 20px; font-size: 11px; margin:0px 2px 0px 2px; text-decoration:none; color:#271c24; background:url(dia-mapa.jpg) no-repeat -20px -389px; font-weight:bold;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display:block; float: left; border:0px solid blue; font-weight: bold; width: 19px; height: 20px; background:url(dia-mapa.jpg) no-repeat -40px -389px; text-align: center; font-size: 11px; color: #ffffff; margin-right:2px; line-height:20px; text-decoration:none; font-weight:bold;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {display:block; float:left; font-size: 11px; line-height: 19px; height: 20px; }


/*----------------------*/


.dia-main {width:1000px; margin:0px auto 0px auto; overflow:hidden; text-align: left; border:0px solid blue;}
.dia-main .sloupce {width:1000px; margin:352px 0px 0px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .sloupce .sloupecNadpis {width:200px; height:39px; overflow:hidden;}
.dia-main .sloupce .mezeraLeft {width:12px; height:100px; float:left; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid white;}
.dia-main .sloupce .mezeraRight {width:10px; height:100px; float:left; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .leftCenter {width:766px; float:left; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .leftCenter .centr {width:556px; float:right; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .leftCenter .centr .navigace {width:556px; margin:0px 0px 14px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .sloupce .leftCenter .centr .navigace .levyRoh {width:25px; height:25px;  float:left; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .leftCenter .centr .navigace .navigaceTelo {width:490px; float:left; margin:0px 8px 0px 8px; overflow:hidden;}
.dia-main .sloupce .leftCenter .centr .navigace .pravyRoh {width:25px; height:25px;  float:right; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .leftCenter .centr .banneryCentralni {width:327px; border:0px solid blue; margin:10px 10px 30px 9px; overflow:hidden;}
.dia-main .sloupce .leftCenter .left {width:200px; float:left; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid red;}
.dia-main .sloupce .leftCenter .left .ramecek {width:200px; margin:0px 0px 12px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .sloupce .right {width:200px; float:left; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-main .sloupce .right .ramecek {width:200px; margin:0px 0px 12px 0px; overflow:hidden;}
.dia-main .sloupce .right .pomahameImage {width:200px; margin:0px 0px 11px 0px; overflow:hidden; padding:0px 0px 15px 0px; text-align:center;}
.dia-main .sloupce .right .pomahameImage .popis {margin:2px; overflow:hidden; padding:0px; text-align:center; color:#bb8eb7; font-size:69%; }
.dia-main .sloupce .right .pomahameImage .cena {margin:2px; overflow:hidden; padding:0px; text-align:center; color:#bb8eb7; font-size:75%; font-weight:bold;}
.dia-main .sloupce .right .kontakty {width:200px; margin:0px 0px 11px 0px; overflow:hidden; padding:0px 0px 15px 0px;}
.dia-main .sloupce .right .kontakty .radek {border:0px solid blue; width:186px; height:25px; margin:0px 0px 0px 10px; overflow:hidden; padding:0px 0px 0px 0px; line-height:25px;}
.dia-main .sloupce .right .kontakty .radek .ikona {float:left; width:16px; height:16px; overflow:hidden; margin:5px 0px 0px 0px;}
.dia-main .sloupce .right .kontakty .radek .text {float:right; width:163px; overflow:hidden; color:#bb8eb7; font-size:69%; line-height:25px;white-space: nowrap;}
.dia-main .sloupce .right .kontakty .radek .text.b{font-size:90%;}
.dia-main .konec {width:976px; height:26px; margin:0px auto 0px auto; overflow:hidden;}

.zapati {width:976px; height:46px; overflow:hidden; margin:12px auto;}
.zapati .levo {width:570px; float:left; margin:6px 0px 0px 9px; overflow:hidden;  border:0px solid blue;}
.zapati .levo .provozovatel {height:17px; margin:0px; padding:0px; border:0px solid red; line-height:17px; color:#bb8eb7; font-size:68.75%;}
.zapati .levo .BINARGON {margin:0px; padding:0px; border:0px solid red; line-height:17px; color:#bb8eb7; font-size:68.75%;}
.zapati a {color:#ffc054; text-decoration:underline;}
.zapati a:hover {color:#ffc054; text-decoration:none;}
.zapati .prava {float:right; width:335px; color:#bb8eb7; font-size:68.75%; padding:18px 55px 0px 0px; text-align: right; }
.zapati span {color:#ffc054;}
.zapati .zapati3 {text-decoration: none;}
.zapati .zapati3:hover {text-decoration: underline;}

.dia-main .header {width:1000px; height:340px; margin:0px; overflow:hidden; position:absolute; top:0px;}
.dia-main .header .top {width:1000px; height:35px; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .header .top .odkaz {display:block; width:135px; height:35px; float:right; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .header .middle {width:1000px; height:267px; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid blue;}
.dia-main .header .middle .prihlaseni {width:220px; float:left; overflow:hidden; border:0px solid blue; margin:122px 0px 0px 44px;}
.dia-main .header .middle .prihlaseni .userForms {border:0px solid black;  }
.dia-main .header .middle .prihlaseni .userForms .userName {width:160px; overflow:hidden; height:18px; font-size:14px; margin-bottom:2px; color:#ffe8c1; line-height:18px; border:0px solid red;}
.dia-main .header .middle .prihlaseni .userForms .credits {width:160px; overflow:hidden; height:18px; font-size:11px; margin-bottom:4px; color:#dc79ff; line-height:18px; border:0px solid red;}
.dia-main .header .middle .prihlaseni .userForms .inputDiv {border:0px solid black; width:128px; height:17px; overflow:hidden; margin:0px 0px 4px 0px; }
.dia-main .header .middle .prihlaseni .userForms .inputDiv input {border:0px solid white; width:122px; height:15px; overflow:hidden; background:transparent; font-size:11px; color:#000000; margin:0px 2px;}
.dia-main .header .middle .prihlaseni .userForms .tlacitkoUF {display:block; text-align:center; line-height:20px;float:left; width:65px; height:20px; background:transparent; border:0px solid white; margin:6px 0px 0px 0px; cursor:pointer; color:#ffe8c1; font-size:11px;}
.dia-main .header .middle .prihlaseni .userForms .tlacitkoUF:hover {text-decoration:none;}
.dia-main .header .middle .prihlaseni .userForms .spodek {border:0px solid white;}
.dia-main .header .middle .prihlaseni .userForms .spodek .odkazy {width:150px; float:right; overflow:hidden; text-align:left; margin:8px 0px 0px 0px;}
.dia-main .header .middle .prihlaseni .userForms .spodek .odkazy .odkaz {color:#dc79ff; text-decoration:underline; font-size:11px; line-height:16px; display: block;}
.dia-main .header .middle .prihlaseni .userForms .spodek .odkazy .odkaz:hover {text-decoration:none;}
.dia-main .header .middle .logoDiv {border:0px solid blue;display:block; width:200px; height:200px; margin:54px 0px 0px 143px; font-size:1px; float:left; text-indent:-5000px; text-decoration:none; overflow:hidden;}
.dia-main .header .middle .svazani {float:right; width:154px; margin:75px 30px 0px 0px;}
.dia-main .header .middle .kosikDiv {border:0px solid red; display:block; float:right; width:154px; overflow:hidden; color:#505050; cursor:pointer; }
.dia-main .header .middle .kosikDiv:hover {text-decoration:none;}
.dia-main .header .middle .kosikDiv .odsazeni {display:block; margin:53px 0px 0px 0px; overflow:hidden;}
.dia-main .header .middle .kosikDiv .radek {display:block; line-height:25px; width:154px; overflow:hidden;}
.dia-main .header .middle .kosikDiv .radek .nazev {display:block; line-height:25px; width:70px; float:left; font-size:68.75%; color:#ffe8c1; }
.dia-main .header .middle .kosikDiv .radek .hodnota {display:block; line-height:25px; width:80px; float:right; text-align:right; font-size:68.75%; color:#ffe8c1; font-weight:bold;}
.dia-main .header .middle .kosikDiv .cena {display:block; line-height:25px; width:154px; }
.dia-main .header .middle .kosikDiv .cena .nazevC {display:block; width:70px; float:left; font-size:68.75%; color:#ffe8c1; }
.dia-main .header .middle .kosikDiv .cena .hodnotaC {display:block; width:80px; float:right; text-align:right; font-size:11px; color:#ffc054; font-weight:bold;}
.dia-main .header .middle .objednat {display:block; width:89px; height:24px; border:0px solid red; float:right; margin:14px 14px 0px 0px;}
.dia-main .header .low {width:1000px; height:39px; border:0px solid blue;}
.dia-main .header .low .rozsirene {display:block; float:left; margin:10px 0px 0px 0px; color:#febd00; font-size:75%; width:150px; line-height:20px; overflow:hidden; border:0px solid blue;}
.dia-main .header .low .vyhledavani {float:left; width:212px; height:18px; border:0px solid blue; margin:10px 0px 0px 0px; padding:0px; overflow:hidden; border:0px solid blue;}
.dia-main .header .low .mezera  {float:left; width:57px; height:38px;}
.dia-main .header .low .vyhledavani input {float:left; width:150px; height:12px; background:transparent; margin:2px; border:0px solid blue; font-size:11px; }
.dia-main .header .low .vyhledavani .hledej {float:right; width:50px; height:18px; overflow:hidden; border:0px solid blue; background:transparent; margin:0px 0px 0px 0px; cursor:pointer; color:#ffffff; font-size:11px;}
.dia-main .header .low .textPageAreaTop {float:right;  width:700px; height:38px; border:0px solid blue; margin:0px 0px 0px 0px; padding:0px; overflow:hidden;}
.dia-main .header .low .textPageAreaTop .textPagestart {float:left; display:block; height:34px; padding:0px 20px; margin:4px 0 0 0; color:#d398c4; line-height:34px; font-size:12px; font-weight:bold; overflow:hidden;}
.dia-main .header .low .textPageAreaTop .textPagestart:hover {display:block; height:34px; text-decoration:none;}

.dia-main .header .low .textPageAreaTop .mezera {float:left; width:1px; height:18px; margin-top:14px;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy sloupec */
.kategorie {width:200px; overflow:hidden; margin:0px 0px 5px 0px; padding:0px;}
.kategorie h3.rootkatName-0 {width:200px; overflow:hidden; padding:5px 0px; font-weight:bold; margin:0px;}
.kategorie h3.rootkatName-0 .odkaz {display:block; width: 190px; padding-bottom:0px; overflow:hidden; line-height:15px; font-size:12px; color:#ffe8c1; cursor:pointer;}
.kategorie h3.rootkatName-0 .odkaz .sipka {display:block; width:5px; height:5px; overflow:hidden; float:left; margin:6px 15px 0px 6px;}
.kategorie h3.rootkatName-0 .odkaz .text {display:block; overflow:hidden; float:left;}
.kategorie h3.rootkatName-1 {width:200px; overflow:hidden; padding:5px 0px; font-weight:bold; margin:0px;}
.kategorie h3.rootkatName-1 .odkaz {display:block; width: 190px; padding-bottom:0px; border-bottom:0px dotted #7e4d04; margin: 0px; overflow:hidden; line-height:15px; font-size:12px; color:#bb8eb7; cursor:pointer; text-decoration:underline; }
.kategorie h3.rootkatName-1 .odkaz:hover {text-decoration:none; }
.kategorie h3.rootkatName-1 .odkaz .sipka {display:block; width:5px; height:5px; overflow:hidden; float:left; margin:6px 15px 0px 6px;}
.kategorie h3.rootkatName-1 .odkaz .text {display:block; overflow:hidden; float:left; }
.kategorie h4 {margin:0px; padding:0px; font-weight:normal;}
.kategorie .kategorieName {display:block; line-height:14px; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; overflow:hidden; color:#ffe8c1;}
.kategorie .kategorieName .sipka {display:block; width:5px; height:5px; overflow:hidden; float:left; margin:6px 15px 0px 6px;}
.kategorie .kategorieName .text {display:block; border:0px solid blue; }
.kategorie .notLast {border-bottom:0px dotted #7e4d04; }
.kategorie .selected-0 {display: block; text-decoration:none;}
.kategorie .selected-1 {display: block; text-decoration:underline; color:#bb8eb7;}
.kategorie .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.kategorie .selected-1 .oznacena {display:block; width:auto; padding:0px; margin:0px; border-bottom:1px solid #004202; line-height:29px; overflow:hidden;}


.margin {margin:0px 0px 0px 0px;}

.novinkyForm {width:180px; overflow:hidden; margin:6px 10px 0px 10px; padding:0px; font-family: Tahoma, Helvetica, sans-serif;}
.novinkyForm .popisek1 {float:left; width:180px; text-align:center; margin:10px 0px 0px 0px; font-size:68.75%; color:#bb8eb7; line-height:16px; padding:0px 0px 0px 0px;}
.novinkyForm .mail {width:180px; height:20px; overflow:hidden; margin:0px 0px 8px 0px; float:left; color:#bb8eb7; font-size:68.75%; line-height:21px;}
.novinkyForm .txtbox {width:126px; height:18px; font-size:62.5%; float:left; color:#000000;  overflow:hidden; margin:0px 0px 0px 0px;}
.novinkyForm .txtbox input {background-color:transparent; margin:2px 2px; line-height:12px; width:122px; height:14px; border:0px solid #e2d07a; font-size:11px;}



.anketa {width:200px; overflow:hidden; margin:0px auto 15px auto; text-align:center;}
.anketa .nadpis1 {width:178px;overflow:hidden; margin:0px 0px 10px 0px; font-weight:bold; color:#bb8eb7; text-align:center; padding:0px; font-size:69%; line-height:16px;}
.anketa .moznost {width:200px; overflow:hidden; margin:6px 0px 0px 0px; padding:0px; font-size:69%; color:#ffffff; text-align:left;}
.anketa .moznost .moznostFloat {float:left; width:145px; overflow:hidden; }
.anketa .moznost .procento {width:33px; text-align:right; text-align:right; color:#d948bf;}
.anketa .moznost .odkaz {display:block; float:left; width:145px; text-decoration:underline; font-weight:normal; color:#bb8eb7; margin-left:11px;}
.anketa .moznost .odkaz:hover {text-decoration:none;}
.anketa .hlas {height: 6px; overflow: hidden; margin:5px 0px 8px 11px;}
/* EO - levy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* center - hlavni strana - jednotlive FCE*/

.novinka {width:100%; overflow:hidden; margin:0px 0px 20px 0px; font-weight:normal; color:#000000; padding:0px; font-size:68.75%; }
.nadpisNovinka {width:auto;}
.nadpisNovinka h2 {line-height:13px; font-size:11px; color:#8d0184;}
.novinka strong {font-weight:bold; color:#1a181a;}
.novinka a {font-weight:normal; color:#8D0184; text-decoration:underline;}
.novinka a:hover {text-decoration:none; color:#8D0184;}
.mezeraNovinka { float:left; width:100%; height:1px; margin-bottom:19px; overflow:hidden; overflow:hidden; background-color:#000000;}

.popisKategorie {margin:10px 15px; padding: 0px; font-size:68.75%; line-height:15px;}
.popisKategorie h2 {font-size:14px; font-weight:bold; color:#8d0184;}
.popisKategorie strong {font-weight:bold;}
.popisKategorie a {font-weight:bold; text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.popisKategorie2 {margin:10px 15px; padding: 0px; font-size:68.75%; line-height:15px;}
.popisKategorie2 h2 {font-size:14px; font-weight:bold; color:#8d0184;}
.popisKategorie2 p {line-height:15px;}
.popisKategorie2 strong {font-weight:bold;}
.popisKategorie2 a {font-weight:bold; text-decoration: underline;}
.popisKategorie2 a:hover {text-decoration: none;}

.katalogHeader {width:536px; height:auto; overflow: hidden; padding:0px; margin:10px 10px;}
.katalogHeader .row {width:510px; height:auto; overflow:hidden; margin:6px auto; padding:0px; text-align:left; border:0px solid red;}
.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 72px; line-height:19px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:0px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 130px; line-height:19px; overflow:hidden; font-size:69%; text-align:left;font-weight:normal; padding:0px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis3 {float: left; width: 52px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .razeni {float: left; width:90px;  height:19px; font-size: 11px; border:1px solid #c3b7cf; margin:0px 12px 0px 0px; vertical-align:middle; padding:0px 0px;}
.katalogHeader .row .pocet {float: left; width:45px; height:19px; font-size: 11px; border:1px solid #c3b7cf; margin:0px 8px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .vyrobce {float: left; width:100px; height:19px; font-size: 11px; border:1px solid #c3b7cf; margin:0px 0px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .katalogHeaderImg {width:7px; height:15px; overflow:hidden; margin:2px 26px 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;}

.katalogHeader .hrana {height: 15px; width: 536px; overflow: hidden;}
.katalogHeader .row .filtr {float: right; width:80px; height:19px; font-size: 11px; border:1px solid #c3b7cf; margin:0 12px 6px 12px; vertical-align:middle; padding:0px;}
.katalogHeader .row .katalogHeaderPopis {float: left; width: auto; height: 17px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; margin-bottom: 6px; line-height: 19px;}

div.parametryFiltr {color: #000000; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #000000; padding: 5px 0px 0px 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 {color: #000000; 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 #606060; color:#000000; font-size:100%; margin:0px;}
div.parametryFiltr .filtrValue {font-size: 69%; color: #000000; margin:0px;}
div.parametryFiltr .filtrValue td {padding-top:2px; margin:0px; vertical-align:top;}
div.parametryFiltr .filtrValue td.nazevFiltr {width: 135px; font-weight: normal; color: #000000; text-decoration: none;}
div.parametryFiltr .filtrValue td.porovnani {width: 40px; padding:0px;}
div.parametryFiltr .filtrValue .selPorovnani {margin:0px 8px 0px 0px; padding:0px; height:19px; color:#000000; border:1px solid #606060;}
div.parametryFiltr .filtrValue .textbox {width: 117px; height:19px; border:1px solid #606060; color:#000000; font-size:100%; margin:0px 8px 0px 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%; color: #000000;  margin: 5px 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; color: #000000; 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; padding:0px; height:17px; color:#000000; border:1px solid #606060; font-size:100%;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #000000;}
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 #606060;}
div.parametryFiltr .submit {border:0px solid blue; text-align: left; margin: 5px 0px 0px 0px;}

.katalogSObrazky {border:0px solid blue; float:left; width:173px; height:299px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px; text-align: left;}
.katalogSObrazky h2 {margin:0px; padding:0px;}
.katalogSObrazky .katalogTop {width:173px; height:3px; overflow:hidden;}
.katalogSObrazky .katalogLow {width:173px; height:4px; overflow:hidden;}
.katalogSObrazky .nazevDiv {display:block; width:172px; height:26px; overflow:hidden; background-color:#f4e6ff; border-right:1px solid #b09dbf; border-bottom:1px solid #e7d9f2; text-decoration:underline; color:#8d0184; cursor:pointer;}
.katalogSObrazky .nazevDiv .nazev {display:block; margin:6px 5px 0px 5px; height:13px; line-height:13px; font-size:11px; color:#8d0184; overflow:hidden; text-align:center; font-weight:bold;}
.katalogSObrazky .teloDiv {display:block; width:172px; height:236px; overflow:hidden; background-color:#f4e6ff; border-right:1px solid #b09dbf; border-bottom:1px solid #faf2ff; border-top:1px solid #faf2ff;}
.katalogSObrazky .teloDiv .image {display:block; width:160px; height:226px; overflow:hidden;  background-color:#6b487e; margin:5px 0px 0px 6px;}
.katalogSObrazky .teloDiv .image .obrazek {margin:3px; width:154px; height:220px; overflow:hidden;}
.katalogSObrazky .lowDiv {display:block; width:172px; height:26px; overflow:hidden; background-color:#f4e6ff; border-right:1px solid #b09dbf;border-top:1px solid #e7d9f2;}
.katalogSObrazky .lowDiv .cenaIkony {width:159px; height:24px; overflow:hidden; margin:2px 0px 0px 8px;}
.katalogSObrazky .lowDiv .cenaIkony .cena {height:24px; overflow:hidden; line-height:24px; float:left; color:#c815a5; font-size:14px; font-weight:bold; margin:0px 5px 0px 0px;}
.katalogSObrazky .lowDiv .cenaIkony .cena .cena1 {color:#271c24; font-size:12px; font-weight:normal;}
.katalogSObrazky .lowDiv .cenaIkony .ikona {display:block; width:29px; height:24px; overflow:hidden; margin:0px 0px 0px 2px; cursor:pointer; float:right;}


.katalog-mezera1 {width:9px; height:299px; overflow:hidden; margin:0px 0px 0px 0px; float:left; }
.katalog-mezera2 {width:537px; height:21px; 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:180px; overflow:hidden; padding:0px 10px 12px 10px; margin:0px 0px 6px 0px; overflow:hidden; border:0px solid red;}
.topProduktyRight .leftMezera {width:30px; height:170px; overflow:hidden; float:left; margin:10px 0px 0px 0px;}
.topProduktyRight .imageDiv {width:120px; height:170px; overflow:hidden; float:left; background:#6b487e; margin:10px 0px 0px 0px;}
.topProduktyRight .imageDiv .image {display:block; text-decoration:none; width:114px; height:164px; border:0px solid #e5d27c; overflow:hidden; margin:3px 0px 0px 3px;}
.topProduktyRight .nazev {display:block; width:180px; color:#dc79ff; overflow:hidden; margin:3px 0px 0px 0px; cursor:pointer; text-decoration:underline; font-size:11px; font-weight:bold; text-align:center; line-height:20px;}
.topProduktyRight .cena {width:180px; color:#f4e6ff; font-size:12px; font-weight:normal; overflow:hidden; margin:10px 0px 0px 0px; line-height:18px; float:left; text-align:center;}
.topProduktyRight .cena .castka {color:#dc79ff; font-weight:bold; }

.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 {margin:10px 10px;}
.userData .nadpisSpozadim {width:100%; overflow:hidden; font-size:75%; color: #000000; padding:0px; margin:0px; background-color:#e4e4e4; border-bottom:1px solid #ffffff;}
.userData .nadpisSpozadim .nspPadding {padding:6px 10px 4px 10px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#c0bfbf; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:75%; text-align:left; margin:0px; padding:10px; color: #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; color:#000000; width:500px;}
.userData .odsazeniUD .row {width:470px; margin: 0px 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; color:#000000; 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 #606060; color:#000000; font-size:100%;}
.userData .odsazeniUD .row select {float:left; width:121px; height:19px; border:1px solid #606060; color:#000000; font-size:100%;}
.userData .odsazeniUD .row a {text-decoration: underline; }
.userData .odsazeniUD .row a:hover {text-decoration: none; }
.userData .odsazeniUD .row input.ch {height: 23px;}

.navigace {border:0px solid blue; width:550px; margin:0px; padding:0px; overflow:hidden;}
.navigace .sipecka {display:block; float:left; width:4px; height:7px; overflow:hidden; margin-top:3px;}
.navigace .odsazeni {margin:20px 0px 6px 0px; color:#505050; font-size:68.75%; overflow:hidden; padding:0px;}
.navigace .odsazeni a {display:block; float:left; color:#505050; margin:0px 9px 0px 3px; padding:0px; text-decoration:underline;}
.navigace .odsazeni2 {margin:20px 0px 6px 0px; color:#505050; font-size:68.75%; overflow:hidden; padding:0px;}
.navigace .odsazeni2 a {display:block; float:left; color:#505050; margin:0px 9px 0px 3px; padding:0px;}

/* F6_DETAIL */
.dia-detail {}
.dia-detail .odsazeni {width:514px; margin:18px 0px 0px 20px;}
.dia-detail .odsazeni .obrazekPrava {width:514px; margin:0px;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv {float:left; width:173px; margin:0px 6px 0px 0px; border:0px solid blue; overflow:hidden;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv .imgRamTop {width:173px; height:3px; overflow:hidden;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv .imgRamLow {width:173px; height:4px; overflow:hidden;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv .telo {width:172px; padding:0px 0px 0px 0px; overflow:hidden; border-right:1px solid #b09dbf; background-color:#f4e6ff;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv .telo .dia-obrazek {display:block; width:160px; height:226px; margin:2px auto 2px auto; padding:0px 0px 0px 0px; overflow:hidden;}
.dia-detail .odsazeni .obrazekPrava .obrazekDiv .video {display:block; width:173px; height:32px; overflow:hidden; margin-top:4px; cursor:pointer;}
.dia-detail .odsazeni .obrazekPrava .prava {float:left; width:334px; margin:5px 0px 0px 0px; overflow:hidden; border:0px solid red; }
.dia-detail .odsazeni .obrazekPrava .prava .bunka {width:334px; height:25px; line-height:25px; /*overflow:hidden;*/ border:0px solid blue;clear:both;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .nazev {float:left; width:158px; min-height:25px; padding-left:15px; margin:0px 5px 0px 0px; overflow:hidden; font-size:68.75%; font-weight:bold; line-height:26px;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .text {float:left; width:155px; min-height:25px; margin:0px 0px 0px 0px; /*overflow:hidden;*/ font-size:68.75%; font-weight:normal; line-height:26px;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .ksP {float:left; border:1px solid #7f9db9; width:24px; height:16px; margin:3px 0px 0px 0px; text-align:center; font-size:11px; line-height:14px;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .mena {float:left; width:29px; height:25px; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .cena {font-size:12px; color:#8e0085; font-weight:bold;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka .vyrobce {color:#281c25;font-weight:bold;}
.dia-detail .odsazeni .obrazekPrava .prava .bunka select {border:1px solid #7f9db9; height:19px; width: 145px; margin-top:2px; font-size:11px; line-height:14px;}
.dia-detail .odsazeni .obrazekPrava .prava .velikostniTabulky {display:block;width:334px; text-align:center; font-size:68.75%; font-weight:bold; line-height:14px; overflow:hidden; margin:20px 0px 0px 0px;}
.dia-detail .odsazeni .obrazekPrava .prava .moznosti {width:334px; overflow:hidden; margin:20px 0px 0px 0px;}
.dia-detail .odsazeni .obrazekPrava .prava .moznosti .space2px {width:334px; height:2px; overflow:hidden; margin:0px;}
.dia-detail .odsazeni .nadpisDetail {width:514px; overflow:hidden; margin:15px 0px 12px 0px;}
.dia-detail .odsazeni .nadpisDetail h2 {font-size:14px; font-weight:bold; color:#52006d; padding:0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.dia-detail .odsazeni .popis {font-size:68.75%; line-height:18px; color:#271c24;}
.dia-detail .chyba {margin:10px; font-size:12px; font-weight:bold; color:red;}
.dia-detail .odsazeni2 {margin:10px 0px 0px 10px;}

/* F6_DETAIL - zalozky */
.oblastZalozky {width: 514px; overflow:hidden; margin: 10px 0px 0px 0px;  overflow:hidden; padding:0px;}
.oblastZalozky .zalozky {width: 514px;  overflow: hidden; margin: 0px; padding:0px; border:0px solid blue; }
.oblastZalozky .zalozky .zalozka {border:0px solid blue; display: block; float: left; overflow: hidden; font-weight:bold; padding: 0px; white-space: nowrap; cursor: pointer; font-size: 69%; text-align:center; font-weight:bold; }
.oblastZalozky .zalozky .active_0 {margin: 0px 2px 0px 0px; font-weight:normal; width:104px; height:35px; text-align:center; line-height:30px;}
.oblastZalozky .zalozky .active_1 {border:0px solid red; margin: 0px 2px 0px 0px; padding: 0px 0px 0px 0px; color:#ffffff; font-weight:bold; text-align:center; height:35px; width:104px; overflow:hidden; line-height:30px;}
.oblastZalozky .zalozky .zalozka .center {float:left; display:block; margin:0px 0px 0px 0px; border:0px solid red; }
.oblastZalozky .obsah {border:0px solid #8f8c87; border-top:0px solid #8f8c87; margin:25px 0px 0px 0px;}
.oblastZalozky .obsah .nadpisDetail {width:514px; overflow:hidden; margin:15px 0px 12px 0px;}
.oblastZalozky .obsah .nadpisDetail h2 {font-size:14px; font-weight:bold; color:#52006d; padding:0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.oblastZalozky .obsah .velikost {width:514px; overflow:hidden; margin:0px; padding:0px;}
.oblastZalozky .obsah .velikost .odsazeni {width:514px; overflow:hidden; margin:0px;}
.oblastZalozky .viceObr {display:block; width:125px; height:125px; float:left; margin-bottom:5px; overflow:hidden;}
.oblastZalozky .mezirka {display:block; width:4px; height:125px; float:left;  margin-bottom:5px;}


.detailZalozkyNadpis {color:#004682; font-size: 69%; font-weight:bold; margin:0px 0px 10px 0px;}




/* F6_DETAIL - parametry */
.detailParametry {border:0px solid blue; width: 514px; margin: 10px 0px 20px 0px; }
.detailParametry td {border:0px solid blue; padding: 0px; margin:0px; font-weight: normal; font-size: 68.75%; overflow:hidden; line-height:21px; }
.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 {overflow:hidden;}
.detailParametry .pozice-1 {background-color:#faebff; overflow:hidden;}






/* F6_DETAIL - diskuse */
.diskuse {width:506px; margin:0px 0px 0px 28px; }
.diskuse .nadpis {font-size:12px; font-weight:bold; color:#5f7705;}
.diskuse .diskuse-popis {color: #000000; font-size: 69%;}
.diskuse .nadpis2 {font-weight: bold; color: #5f7705; margin: 10px 0px 5px 0px; font-size: 69%;}
.diskuse .akce {width:506px; overflow:hidden; margin: 10px 0px 5px 0px;}
.diskuse .akce .dots {float:left; margin: 0px 1px 0px 3px;}
.diskuse .prispevky {font-size: 69%; 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; color: #034405;}
.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 0px 15px; font-size: 69%;}
.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: 69%;}
.diskuse .formularDiskuse .popis {float: left; width: 160px; text-align: right; padding: 2px 5px 0px 0px; margin:0px; color:#000000;}
.diskuse .formularDiskuse .textbox {float:left; width: 117px; height:19px; border:1px solid #606060; color:#000000; font-size:100%; margin:1px 0px 0px 0px;}
.diskuse .formularDiskuse textarea {float:left; width: 278px; height: 85px; border:1px solid #606060; color:#000000; font-size:100%; 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 0px 15px 0px;}
.hlidacipes .pesPopis {line-height:16px; }
.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 #505050; color:#505050; font-size:100%; margin:0px; padding:0px;}
.hlidacipes .odeslatDiv {margin:0px;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 68.75%; text-align:left; margin:0px 0px 15px 0px; }
.viceinformaci .viceinfoPopis {line-height:16px;}
.viceinformaci .textbox {width: 200px; height:19px; border:1px solid #505050; color:#505050; font-size:100%; margin:0px;}
.viceinformaci textarea {width: 300px; height: 85px; border:1px solid #505050; color:#505050; font-size:100%; margin:0px;}
.viceinformaci img {margin:2px 0px;}

/* 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:280px; color:#0daad9; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-weight: normal; font-size:14px; font-weight: bold; font-style: italic;}
.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; color: #453e37;}
.hodnoceni .hodnoceni-dolni .row {width:500px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:116px; overflow:hidden; padding:2px 0px 3px 0px; color: #e82508; border:0px solid blue; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#000000; font-size:11px; line-height:21px; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:115px; overflow:hidden;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:21px; overflow:hidden; border:0px solid blue;  margin-top:3px;}



/* 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:0px; font-size:68.75%; padding:0px; margin:10px;}
.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; }
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}

/* pruvodce nakupem */

.pruvodceNakupem {width:513px; height:90px; overflow:hidden; margin:0px 0px 15px 22px; padding:0px; text-align:left;}
.pruvodceNakupem .mezera {float:left; width:19px; height:20px; overflow:hidden; margin:0px;}
.pruvodceNakupem .krok {display:block; float:left; width:114px; height:90px; overflow:hidden;}

/* F8_KOSIK */
.kosik {width:536px; overflow:hidden; margin:0px auto; color: #281c25; padding:0px;}
.kosik .kosikPopis {line-height:16px; margin:0px; font-size:68.75%;}
.kosik .seznamZbozi {font-size:75%; margin:4px 0px 0px 0px}
.kosik .seznamZbozi .produktliteHeader {width:550px; overflow:hidden; margin:0px; padding:0px; }
.kosik .seznamZbozi .produktlite {width:550px; overflow:hidden; margin:0px; padding:0px; border-top:1px solid #d7cae2;}
.kosik .seznamZbozi .padding1 {padding: 6px 0px 5px 0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .padding2 {margin: 6px 5px 5px 5px;}
.kosik .seznamZbozi .padding3 {padding: 3px 0px 3px 0px;}
.kosik .seznamZbozi .padding4 {margin: 6px 0px 5px 0px;}
.kosik .seznamZbozi .checkbox {float: left; width: 40px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:230px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.kosik .seznamZbozi .nazev a {text-decoration: none; color:#8d0184; font-weight: normal;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 84px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 49px; overflow: hidden; text-align: left; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:30px; height:17px; text-align:center; border:1px solid #d7cae2; margin: 2px 0px 0px 7px; font-size:11px; line-height:15px;}
.kosik .seznamZbozi .dph {float: left; width:49px; overflow: hidden; padding:0px; text-align:center;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:78px; overflow: hidden; padding:0px 6px 0px 0px; }
.kosik .seznamZbozi .cena1 {font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {font-weight: bold; text-align:right;}
.kosik .cenaCelkem {width:536px; overflow:hidden; margin:0px; padding:0px; text-align:left; font-size:75%; background:#f2e3ff;}
.kosik .cenaCelkem .row {width:536px; height:26px; line-height:26px; overflow:hidden; padding:0px 0px 0px 0px; padding:0px; border-top:1px solid #d7cae2;}
.kosik .cenaCelkem .row .popis {float:left; width:200px; overflow:hidden; margin: 0px 0px 0px 56px; padding:0px; text-align:left; font-weight:normal; text-transform:lowercase;}
.kosik .cenaCelkem .row .cena {float:right; width:120px; overflow:hidden; margin: 0px 6px 0px 0px; padding:0px; text-align:right; font-weight:bold;}
.kosik .cenaCelkem .row .cena .modra {color:#8d0184;}
.kosik .buttonsBottom {width:536px; margin: 15px 0px 0px 0px; padding:0px; text-align:left;}
.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 {width:536px; color: #281c25; font-size:75%; padding:0px; margin:0px auto;}
.pokladna .nadpisPokladna {width:526px; overflow:hidden; font-weight: bold; padding:0px; color: #52006d; margin:25px 0px 20px 10px; font-size:12px;}
.pokladna .margin {width:536px; overflow:hidden; margin: 0px 0px 0px 0px; text-align: left; border:0px solid blue;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #ff6c00; font-weight: bold;}
.pokladna .seznamZbozi {width:516px; overflow:hidden; margin:4px 10px 0px 10px; padding:0px; }
.pokladna .seznamZbozi .produktliteHeader {width:530px; overflow:hidden; margin:0px; padding:0px;}
.pokladna .seznamZbozi .produktlite {width:530px; overflow:hidden; margin:0px; padding:0px; border-top:1px solid #b9aec5;}
.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: 3px 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:235px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.pokladna .seznamZbozi .nazev .odkaz {text-decoration: underline; color:#8d0184; 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:516px; overflow:hidden; margin:0px 10px 10px 10px; padding:0px; text-align:left;}
.pokladna .cenaCelkem .row {width:530px; overflow:hidden; margin:0px; border-top:1px solid #b9aec5;}
.pokladna .cenaCelkem .row .popis {float:left; width:200px; text-align:left; font-weight:bold; 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; color:#000000; text-align: center;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding:0px; text-align:right;}
.pokladna .cenaCelkem .row .cena .odsazeni .cenaCastka {}
.pokladna .slevaPopis {float:left; width: 93px; margin: 1px 0px 0px 0px; text-align:left; font-weight:bold; line-height:19px;}
.pokladna .slevaOdsazeni {width:476px; overflow:hidden; margin:0px 0px 0px 20px;}
.pokladna input.slevaKod {float:left; width:30px; height:17px; text-align:center; line-height:16px; border:1px solid #ab9bb9; color:#000000; margin: 1px 5px 0px 0px; font-size:100%;}
.pokladna .objednatPokladna2 {display:block; width:104px; height:30px; overflow:hidden; margin:0px auto; border:0px solid blue; color:#ffffff; font-weight:bold; text-transform:uppercase; cursor:pointer;}

.pokladna .odberatel2 {margin: 0px 0px 0px 20px; overflow:hidden;}
.pokladna .odberatel2 .kontakt {width:530px; overflow:hidden; padding: 0px 0px 15px 0px;}
.pokladna .odberatel2 .kontakt .udaje {float: left; display: block; width: 75px; font-weight: normal; padding: 4px 0px 0px 0px; text-align:right;}
.pokladna .odberatel2 .kontakt .dodaciAdresa {width: 155px; height:19px; border:1px solid #ab9bb9; color:#000000; font-size:100%; margin:0px 0px 0px 5px;}

.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; color: #52006d; 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 #ab9bb9; 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 #ab9bb9; color:#000000; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt select {width:135px; height:19px; color:#000000; border:1px solid #ab9bb9; 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; color: #52006d;}
.pokladna .odberatel .kontakt2 .popisOblasti {font-style: italic; color:#52006d; 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 #ab9bb9; color:#000000; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz {color:#8d0184; font-weight:bold; text-decoration:underline;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz:hover {text-decoration:none;}

.pokladna .odberatel .mezera {float: left; width: 20px; overflow: hidden;}

.pokladna .vasVzkazKObjednavce {width: 484px; height:50px; font-size:100%; color:#000000; border:1px solid #ab9bb9; 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:#8d0184;}
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravyAPlatby {width:466px; margin:0px 0px 0px 45px;}

.volbaDopravy {font-size:12px;}
.volbaDopravy .dopravaBlock {color: #000000; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected {color: #000000; }
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaDopravy input.radio {width: 20px;}
.volbaDopravy .nazev {font-weight: bold;}
.volbaDopravy .popis {margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.volbaPlatby {font-size:12px;}
.volbaPlatby .platbaBlock {color: #000000; }
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #000000; }
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaPlatby input.radio {width: 20px;}
.volbaPlatby .nazev {font-weight: bold;}
.volbaPlatby .logo {display: block; overflow: hidden; width: 300px; height: 200px;}
.volbaPlatby .popis {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 {margin:10px; overflow:hidden; font-size: 68.75%; text-align: left; }


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 68.75%; color: #281c25; margin:10px 10px 0px 10px;}
.vaseObjednavkyPrehled a.prihlaseni {}
.vaseObjednavkyPrehled .prehled {width: 100%; border-collapse: collapse; border: 1px solid #281c25; margin: 10px 0px 0px 0px;}
.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 {color:#8d0184;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {padding:0px; font-size: 68.75%; color: #281c25; margin:10px 10px 0px 10px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 100%; border-collapse: collapse; border: 1px solid #281c25; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #505050;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {color:#8d0184;}
.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 {color:#8d0184; 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; line-height:16px; margin:10px 15px; width:526px;}
.loginPage .nadpisLogin {font-weight: bold; padding: 15px 0px 5px 0px; }
.loginPage .row {width: 100%; 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 #606060; font-size:100%; margin:0px; }
.loginPage a {text-decoration: underline;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.kategorieFiltr {width:220px; color:#004682; font-weight:normal; font-size:69%; vertical-align: top; margin:0px 0px;}
.kategorieFiltr ul {margin:0px; margin:0px 0px 0px 20px; border:0px solid blue;}
.kategorieFiltrParametru {padding:0px 0px 0px 10px; vertical-align: top;}

.advsearch2 {text-align:left; padding:0px; margin:10px 15px 10px 15px;}
.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 #606060; font-size:100%; margin:1px 0px 0px 0px;}
.advsearch2 .nenalezeno {font-size:69%; margin:0px 0px 10px 0px;}


/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 68.75%; width:526px; text-align:left; margin:10px 15px;}
.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; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; line-height:18px; margin:10px 15px; width:526px;}
.textpage strong {font-weight:bold;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; text-align:left; margin:10px 15px; font-size:68.75%;}
.knihaprani .row {margin:0px; padding:0px; text-align:left; width:470px;overflow:hidden; }
.knihaprani .row .popis {float:left; width: 160px; padding:2px 0px 2px 0px; line-height:23px; overflow:hidden;border:0px solid blue;}
.knihaprani .row .popis2 {float:left; width: 300px; padding:2px 0px 2px 0px; overflow:hidden; border:0px solid red;}
.knihaprani .row .popis2 input {width:150px; height:19px; border:1px solid #505050; color:#505050; margin:0px;}
.knihaprani .row .popis2 textarea {width: 295px; height:200px; color:#505050; border:1px solid #505050; margin:0px;}


/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 68.75%; padding: 0px; margin:10px 15px}
.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: #e4e4e4;}
.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;}


/* F34_SITEMAP */
.sitemap {font-size:68.75%; width:526px; line-height:18px; margin:10px 15px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #8d0184; padding: 25px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #8d0184;}
.sitemap a:hover {text-decoration: underline;}

.drobNavigace {border:0px solid blue; margin:6px 0px 0px 0px; padding:0px; overflow:hidden; line-height:20px; font-size:10px;}
.drobNavigace .dnOdkaz {margin:0px; color:#8e0085; font-size:11px; overflow:hidden; padding:0px; text-decoration:underline;}
.drobNavigace .dnOdkaz:hover {text-decoration:none;}
.drobNavigace .seda {color:#271c24; font-weight:bold; font-size:11px; overflow:hidden; padding:0px; text-decoration:underline;}

.home-text {text-align: justify;}

.facebook {padding: 5px 0px;}
.facebook iframe {float: left;}

.upozorneni { color: #c00; font-weight: bold; text-decoration: underline; text-align: center; margin: 8px 0px; }

.zoomer { position: absolute; display: none; width: 210px; height: 300px; text-align: left; border: 5px solid #6B487E; background: #6B487E; overflow: hidden; }
.zoomer img { display: block; position: absolute; top: 0px; left: 0px; }
.zoom-handler { position: absolute; width: 154px; height: 220px; display: block; background: transparent url(void.gif);}
.lupa { position: absolute; background: #fff; opacity: 0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); }

.veltab { line-height: 39px; margin-top: 18px; float: left; }
.veltab a { color: #fff; font-size: 75%; font-weight: bold; text-transform: uppercase; text-decoration: underline; padding: 0px 4px; display: block; }
.veltab a:hover { text-decoration: none; }

.moznosti { width: 334px; float: right; margin-top: 18px; }

.poznamkaPokladna
{
  color:red;
  font-size:12px;
  font-weight:bold;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:15px;
  text-align:center;
}

.tlac11020
{
  background:url(koupitdetail.png) no-repeat;
  width:100px;
  height:20px;
}
