/* 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:#ffffff url(levnepc-bg-body.png) repeat-x 0px 249px;}
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;}
button {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle;}
strong {font-weight: bold;}
a {text-decoration: none; color:#ff7200;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}
select {height:19px; font-size:100%;}


.shopMessage {text-align: center; width: 100%; margin: 160px auto 0px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#000000; background-color:#ffffff; border:2px solid #fe7100;}
.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: #0d4ab1;}
.shopMessage .block .tlacitko {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px auto 0px auto; background:url(levnepc-mapa-buttons.png) no-repeat -220px -78px; cursor:pointer;}
.shopMessage .block .tlacitkaDiv {width:228px; height:25px; margin:0px auto 0px auto; text-align:left;}
.shopMessage .block .tlacitkaDiv .tlacitko2 {display:block; float:left; width:109px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; padding:0px; background:url(levnepc-mapa-buttons.png) no-repeat -220px -78px; cursor:pointer;}
.shopMessage .block .tlacitkaDiv .prejitDoKosiku {display:block; float:right; width:109px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; padding:0px; background:url(levnepc-mapa-buttons.png) no-repeat -237px -182px; cursor:pointer;}
.shopMessage .block .tlacitkaDiv .prejitDoPorovnani {display:block; float:right; width:109px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; padding:0px; background:url(levnepc-mapa-buttons.png) no-repeat -347px -182px; cursor:pointer;}

.horniPruh {border:px solid black;width:100%; height:249px; overflow:hidden; margin:0px; padding:0px; text-align:left; position:absolute; left:0px; top:0px; z-index:1;}
.horniPruh .hpLevy {float:left; width:49.9%; height:249px; overflow:hidden; background:url(levnepc-mapa-x.png) repeat-x 0px -128px; border:0px solid #000000;}
.horniPruh .hpPravy {float:right; width:49.9%; height:249px; overflow:hidden; background:url(levnepc-mapa-x.png) repeat-x 0px -378px; border:0px solid #000000;}

.main {width:980px; overflow:hidden; margin:0px auto 0px auto; text-align: left; position:relative; z-index:5;}

.main .header {width:980px; height:249px; overflow:hidden; position:absolute; left:0px; top:0px; padding:0px; margin:0px; text-align:left; background:url(levnepc-mapa.jpg) no-repeat 0px -122px;}
.main .header .headerHorni {width:980px; height:164px; overflow:hidden; margin:0px; padding:0px;}
.main .header .headerHorni .hhLeft {float:left; width:250px; height:164px; overflow:hidden; text-align:left;}
.main .header .headerHorni .hhLeft .logo {display: block; width: 240px; height: 48px; overflow:hidden; text-decoration:none; text-indent: -5000px; margin:35px 0px 0px 5px; padding:0px; font-size: 1px; }
.main .header .headerHorni .hhLeft .logo:hover {text-decoration:none;}
.main .header .headerHorni .hhRight {float:right; width:225px; height:164px; overflow:hidden;}
.main .header .headerHorni .hhRight .kosikTop {width:225px; height:130px; overflow:hidden; padding:0px; margin:30px 0px 0px 0px; text-decoration: none; color:#ffffff; font-weight:normal; font-size:75%; text-align:left;}
.main .header .headerHorni .hhRight .kosikTopOdkaz1 {display:block; width:180px; height:37px; padding:0px; margin:0px 0px 10px 0px; text-decoration: none; font-size:1px; text-indent:-5000px;}
.main .header .headerHorni .hhRight .kosikTopOdkaz1:hover {text-decoration: none;}
.main .header .headerHorni .hhRight .kosikTopMezera {width:180px; height:16px; overflow:hidden; padding:0px; margin:0px;}
.main .header .headerHorni .hhRight .kosikTopRow {width:180px; overflow:hidden; padding:0px; margin:0px 0px 0px 10px;}
.main .header .headerHorni .hhRight .kosikTopRow .popisek {float:left; width:85px; overflow:hidden; padding:0px; margin:0px;}
.main .header .headerHorni .hhRight .kosikTopRow .hodnota {float:left; width:90px; overflow:hidden; padding:0px; margin:0px; text-align:right;}
.main .header .headerHorni .hhRight .kosikTopRow .hodnota .ktCena {font-weight:bold; color:#ffc000;}
.main .header .headerHorni .hhRight .kosikTopOdkazDiv {width:195px; overflow:hidden; padding:0px; margin:12px 0px 0px 0px; text-align:left;}
.main .header .headerHorni .hhRight .kosikTopOdkaz2 {display:block; float:right; width:64px; height:25px; overflow:hidden; padding:0px; margin:0px; text-decoration: none; font-size:1px; text-indent:-5000px; background:url(levnepc-mapa-buttons.png) no-repeat -65px -26px;}
.main .header .headerHorni .hhRight .kosikTopOdkaz2:hover {text-decoration: none;}

.main .header .headerProstredni {width:940px; height:45px; overflow:hidden; margin:0px 20px; padding:0px;}
.main .header .headerProstredni .hpLeft {float:left; width:370px; height:45px; overflow:hidden; margin:0px; padding:0px;}
.main .header .headerProstredni .hpRight {float:right; width:330px; height:45px; overflow:hidden; margin:0px; padding:0px;}
.main .header .headerProstredni .oddelovac {float:left; width:7px; height:42px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -155px;}
.main .header .headerProstredni .hpOdkaz-0 {float:left; display:block; height:40px; overflow:hidden; padding:0px; margin:5px 0px 0px 0px; text-decoration: none; font-size: 75%; font-weight:bold;}
.main .header .headerProstredni .hpOdkaz-0 .hpoLeft {float:left; display:block; width:12px; height:40px; overflow:hidden; padding:0px; margin:0px; background:none; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-0 .hpoCenter {float:left; display:block; padding:11px 0px 20px 0px; margin:0px; background:none; color:#ffffff; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-0 .hpoRight {float:left; display:block; width:12px; height:40px; overflow:hidden; padding:0px; margin:0px; background:none; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-0:hover {text-decoration: none;}
.main .header .headerProstredni .hpOdkaz-1 {float:left; display:block; height:40px; overflow:hidden; padding:0px; margin:5px 0px 0px 0px; text-decoration: none; font-size: 75%; color:#ffffff; font-weight:bold;}
.main .header .headerProstredni .hpOdkaz-1 .hpoLeft {float:left; display:block; width:12px; height:40px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -179px -155px; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-1 .hpoCenter {float:left; display:block; padding:11px 0px 20px 0px; margin:0px; color:#170a00; background:url(levnepc-text-hover.png) repeat-x 0px 0px; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-1 .hpoRight {float:left; display:block; width:12px; height:40px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -192px -155px; cursor:pointer;}
.main .header .headerProstredni .hpOdkaz-1:hover {text-decoration: none;}

.main .header .headerDolni {width:932px; height:40px; overflow:hidden; margin:0px 0px 0px 48px; text-align:left;}
.main .header .headerDolni .vyhledavani {float:left; width:380px; overflow:hidden; padding:8px 0px 0px 0px; font-weight:normal; text-align:right; margin:0px;}
.main .header .headerDolni .vyhledavani .hledanyText {float:left; width:171px; height:17px; color:#000000; border:0px solid #50c731; margin:3px 9px 0px 2px; font-size:69%; background-color:transparent}
.main .header .headerDolni .vyhledavani .submit {float:left; display:block; width:64px; height:25px; margin:0px; padding:0px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -195px 0px; cursor:pointer;}
.main .header .headerDolni .vyhledavani .rozsireneVyhl {float:left; display:block; margin:0px; padding:4px 0px 0px 5px; font-size:69%; color:#fdff3e; font-weight:normal; text-decoration:underline;}
.main .header .headerDolni .vyhledavani .rozsireneVyhl:hover {text-decoration:none;}
.main .header .headerDolni .userForms {float:right; width:392px; overflow:hidden; margin:0px; padding:0px; text-align:left;}
.main .header .headerDolni .userForms .inputDiv-0 {float:left; width:108px; height:30px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -389px -124px;}
.main .header .headerDolni .userForms .inputDiv-1 {float:left; width:108px; height:30px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -124px;}
.main .header .headerDolni .userForms .inputDiv-2 {float:left; width:108px; height:30px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -280px -124px;}
.main .header .headerDolni .userForms .txtbox {width:104px; height:17px; color:#000000; border:0px solid #50c731; margin:1px 0px 0px 2px; font-size:69%; background-color:transparent;}
.main .header .headerDolni .userForms .prihlasit {float:left; display:block; width:64px; height:25px; margin:8px 0px 0px 0px; padding:0px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -260px 0px; cursor:pointer;}
.main .header .headerDolni .userForms .ufMezera1 {float:left; width:8px; height:19px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px;}
.main .header .headerDolni .userForms .ufMezera2 {float:left; width:5px; height:19px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px;}
.main .header .headerDolni .userForms .ufOdkazy {float:right; width:92px; overflow:hidden; margin:0px; padding:0px; line-height:18px;}
.main .header .headerDolni .userForms .ufOdkaz {font-size:69%; color:#fdff3e; font-weight:normal; text-decoration:underline;}
.main .header .headerDolni .userForms .ufOdkaz:hover {text-decoration:none;}
.main .header .headerDolni .userForms .prihlasenyLeft {float:left; width:300px; overflow:hidden; margin:0px; padding:4px 0px 0px 0px;}
.main .header .headerDolni .userForms .prihlasenyLeft .uzivatel {float:left; width:300px; overflow:hidden; margin:0px; padding:0px; font-size:69%; color:#fdff3e; font-weight:bold;}
.main .header .headerDolni .userForms .prihlasenyLeft .ufOdkaz2 {float:left; display:block; margin:0px; padding:4px 20px 0px 0px; font-size:69%; color:#fdff3e; font-weight:normal; text-decoration:underline;}
.main .header .headerDolni .userForms .prihlasenyLeft .ufOdkaz2:hover {text-decoration:none;}
.main .header .headerDolni .userForms .prihlasenyRight {float:right; width:85px; overflow:hidden; margin:0px; padding:8px 0px 0px 0px; text-align:left;}
.main .header .headerDolni .userForms .prihlasenyRight .odhlasit {display:block; width:64px; height:25px; overflow:hidden; margin:0px; padding:0px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -325px 0px; cursor:pointer;}


.main .main01 {width:980px; overflow: hidden; margin:267px 0px 0px 0px; padding:0px; background:url(levnepc-mapa-y.gif) repeat-y 0px 0px;}

.main .main01 .layoutLeftACenter {float:left; width:775px; overflow: hidden; margin:0px; padding:0px;}

.main .main01 .layoutLeft {float:left; width: 200px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLeft .nadpisLeftModry {width: 200px; height:27px; overflow: hidden; margin:0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px 0px;}
.main .main01 .layoutLeft .nadpisLeftModry .padding {width:165px; height:14px; overflow:hidden; margin:5px 0px 0px 35px; color:#ffffff; font-weight:bold; font-size:75%;}
.main .main01 .layoutLeft .nadpisLeftOranzovy {width: 200px; height:27px; overflow: hidden; margin:0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -51px;}
.main .main01 .layoutLeft .nadpisLeftOranzovy .padding {width:165px; height:14px; overflow:hidden; margin:5px 0px 0px 35px; color:#ffffff; font-weight:bold; font-size:75%;}
.main .main01 .layoutLeft .ramecekLeftHorni {width:200px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -102px;}
.main .main01 .layoutLeft .ramecekLeft {color:#676767; padding:0px 6px 10px 8px;}
.main .main01 .layoutLeft .ramecekLeft .rlOdkaz {display:block; width:190px; margin:0px; padding:0px 0px 4px 0px; text-align:left; color:#676767; font-size:69%; text-decoration:underline;}
.main .main01 .layoutLeft .ramecekLeft .rlOdkaz:hover {text-decoration:none;}
.main .main01 .layoutLeft .bannerNapevno {overflow:hidden; text-align:center; padding:0px; margin:10px 10px 10px 10px;}
.main .main01 .layoutLeft .bannery {overflow:hidden; text-align:center; padding:0px; margin:10px 10px 10px 10px;}

.main .main01 .layoutCenter {float:right; width:570px; overflow:hidden; margin:0px; padding:0px 0px 0px 0px; text-align: left;}
.main .main01 .layoutCenter .horniZaobleni {width:570px; height:2px; overflow:hidden; text-align:left; padding:0px; margin:0px 0px 12px 0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -290px;}
.main .main01 .layoutCenter .nadpisCenter {width:530px; overflow:hidden; text-align:left; padding:0px; margin:0px 20px;}
.main .main01 .layoutCenter .nadpisCenter h1 {width:530px; overflow:hidden; text-align:left; font-size:113%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 0px;}
.main .main01 .layoutCenter .nadpisCenter h2 {width:530px; overflow:hidden; text-align:left; font-size:100%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 0px;}
.main .main01 .layoutCenter .nadpisCenter .padding {width:530px; overflow:hidden; text-align:left; font-size:113%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 0px;}
.main .main01 .layoutCenter .nadpisCenter2 {width:530px; overflow:hidden; text-align:left; padding:0px; margin:0px 20px;}
.main .main01 .layoutCenter .nadpisCenter2 .kolecko {float:left; width:18px; height:18px; overflow:hidden; padding:0px; margin:18px 0px 0px 0px; background:url(levnepc-mapa2.jpg) no-repeat -324px -155px;}
.main .main01 .layoutCenter .nadpisCenter2 h1 {float:left; width:500px; overflow:hidden; text-align:left; font-size:113%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 12px;}
.main .main01 .layoutCenter .nadpisCenter2 h2 {float:left; width:500px; overflow:hidden; text-align:left; font-size:100%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 12px;}
.main .main01 .layoutCenter .nadpisCenter2 .padding {float:left; width:500px; overflow:hidden; text-align:left; font-size:113%; font-weight:bold; color:#0d4ab1; padding:0px; margin:15px 0px 15px 12px;}
.main .main01 .layoutCenter .popisHome {width:530px; overflow:hidden; text-align:left; padding:0px; margin:0px 20px 10px 20px; color:#00255a; font-size:75%; font-weight:bold;}
.main .main01 .layoutCenter .banneryCenter {width:530px; overflow:hidden; text-align:center; padding:0px; margin:10px auto 10px auto;}
.main .main01 .layoutCenter .banneryCenter .kategoryBanner {}
.main .main01 .layoutCenter .ramecek {width:570px; overflow:hidden; padding:0px; margin:0px; background:#ffffff url(levnepc-mapa-x.png) repeat-x 0px -681px;}
.main .main01 .layoutCenter .ramecek-RED {width:530px; overflow:hidden; padding: 20px; margin:10px 0px; background:#ffffff url(levnepc-mapa-x.png) repeat-x 0px -681px; color: #ff0000;}
.main .main01 .layoutCenter .ramecekMensi {width:530px; overflow:hidden; padding:0px; margin:0px 20px;}
.main .main01 .layoutCenter .produkty {width:530px; overflow:hidden; padding:0px; margin:0px 20px;}
.main .main01 .layoutCenter .vodorovnaCara1 {width:530px; height:10px; overflow:hidden; margin:0px 0px 10px 0px; border-bottom:1px solid #676767;}

.main .main01 .layoutRight {float:right; width:200px; overflow:hidden; margin:0px; padding:0px; text-align: left;}
.main .main01 .layoutRight .nadpisRightModry {width: 200px; height:27px; overflow: hidden; margin:0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px 0px;}
.main .main01 .layoutRight .nadpisRightModry .padding {width:165px; height:14px; overflow:hidden; margin:5px 0px 0px 35px; color:#ffffff; font-weight:bold; font-size:75%;}
.main .main01 .layoutRight .nadpisRightOranzovy {width: 200px; height:27px; overflow: hidden; margin:0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -51px;}
.main .main01 .layoutRight .nadpisRightOranzovy .padding {width:165px; height:14px; overflow:hidden; margin:5px 0px 0px 35px; color:#ffffff; font-weight:bold; font-size:75%;}
.main .main01 .layoutRight .ramecekRightHorni {width:200px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -102px;}
.main .main01 .layoutRight .ramecekRight {color:#676767; padding:0px 10px 10px 10px;}
.main .main01 .layoutRight .ramecekRight .ramecekRightMensiHorni {width:180px; overflow:hidden; padding:0px; margin:0px; background:#ffffff url(levnepc-bg-ramecek-right1.png) repeat-x left top;}
.main .main01 .layoutRight .ramecekRight .ramecekRightMensiDolni {width:180px; overflow:hidden; padding:11px 0px 15px 0px; margin:0px; background:url(levnepc-bg-ramecek-right2.png) repeat-x left bottom;}
.main .main01 .layoutRight .bannery {overflow:hidden; text-align:center; padding:0px; margin:10px 10px 10px 10px;}

.novinkaNew {font-size:69%;}

.zapatiPozadi {width:100%; height:121px; overflow:hidden; background:url(levnepc-mapa-x.png) repeat-x 0px 1px; text-align:center;}
.zapatiPozadi .zapati {width:980px; height:121px; overflow:hidden; margin: 0px auto 0px auto; text-align: left; color:#cacaca; font-size:69%; line-height: 16px; background:url(levnepc-mapa.jpg) no-repeat 0px 0px;}
.zapatiPozadi .zapati .odsazeni {padding:70px 0px 0px 0px;}
.zapatiPozadi .zapati .zapatiLeft {float:left; width:270px; overflow:hidden; color:#cacaca; font-weight:normal; text-indent:20px; padding:16px 0px 0px 0px;}
.zapatiPozadi .zapati .zapatiCenter {float:left; width:500px; overflow:hidden; color:#cacaca; font-weight:normal; padding:0px;}
.zapatiPozadi .zapati .zapatiRight {float:right; width:200px; overflow:hidden; color:#cacaca; font-weight:normal; padding:0px; text-align:center; padding:16px 0px 0px 0px;}
.zapatiPozadi .zapati .zapatiOdkaz1 {color:#fe7100; text-decoration:underline; font-weight:bold;}
.zapatiPozadi .zapati .zapatiOdkaz1:hover {text-decoration: none;}
.zapatiPozadi .zapati .zapatiOdkaz2 {color:#fe7100; text-decoration:underline; font-weight:bold;}
.zapatiPozadi .zapati .zapatiOdkaz2:hover {text-decoration: none;}

/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy sloupec */
.kategorie {width:200px; overflow:hidden; margin:0px 0px 10px 0px; padding:0px;}
.kategorie .rootkatName {width: 200px; height:23px; overflow: hidden; padding:0px; margin:0px 0px 1px 0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -27px;}
.kategorie .rootkatName h3 {width:180px; height:13px; overflow:hidden; padding:0px; margin:4px 0px 0px 20px; font-size: 69%;}
.kategorie .rootkatName .odkaz {color:#ffffff; font-weight:bold; text-decoration:none;}
.kategorie .rootkatName .odkaz:hover {text-decoration:underline;}
.kategorie .podkategorie {padding:10px 20px 10px 20px;}
.kategorie .kategorieName {display:block; margin:0px 0px 7px 0px; padding:0px;}
.kategorie .kategorieName .sipky {display:block; float:left; width:8px; height:10px; overflow:hidden; padding:0px; margin:0px; background:url(levnepc-mapa2.jpg) no-repeat -265px -175px;}
.kategorie .kategorieName h3 {display:block; float:left; padding:0px; margin:0px 0px 0px 8px; font-size: 69%;}
.kategorie .kategorieName .selected-0 {text-decoration: none; color:#343434; font-weight:normal;}
.kategorie .kategorieName .selected-0:hover {text-decoration:underline;}
.kategorie .kategorieName .selected-1 {text-decoration: none; color:#343434; font-weight:bold;}
.kategorie .kategorieName .selected-1:hover {text-decoration:underline;}
.margin {margin:0px 0px 0px 15px;}

.novinkyForm {width:186px; overflow:hidden; margin:0px; padding:0px;}
.novinkyForm .popisek1 {float:left; width:186px; text-align:left; margin:0px 0px 5px 0px; font-size:69%; color:#343434;}
.novinkyForm .bgInput {float:left; width:118px; height:19px; text-align:left; margin:2px 0px 0px 0px; background:url(levnepc-mapa2.jpg) no-repeat -205px -155px;}
.novinkyForm .bgInput .txtbox {width:114px; height:17px; text-align:left; border:0px solid #484848; color: #343434; margin:1px 0px 0px 2px; font-size:69%; background-color:transparent;}
.novinkyForm .submit {float:right; display:block; width:64px; height:25px; cursor:pointer; margin:0px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat 0px -26px;}
.novinkyForm .popisek2 {float:left; width:186px; text-align:center; margin:5px 0px 0px 0px; font-size:69%; color:#343434; line-height:18px;}

.textpageLeft {width:200px; height:23px; overflow:hidden; margin:0px 0px 1px 0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -78px;}
.textpageLeft .textpageLeftOdkaz {display:block; width:180px; height:13px; overflow:hidden; padding:0px; margin:4px 0px 0px 20px; font-size: 69%; color:#ffffff; font-weight:bold; text-decoration:none;}
.textpageLeft .textpageLeftOdkaz:hover {text-decoration:underline;}
/* EO - levy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* pravy sloupec */
.anketa {width:180px; overflow:hidden; margin:0px; text-align:left; font-size:69%;}
.anketa .nadpis1 {width:180px; overflow:hidden; font-weight:bold; color:#484e68; text-align:center; padding:5px 0px 8px 0px;}
.anketa .moznost {width:169px; overflow:hidden; margin:0px 0px 5px 5px; padding:0px;}
.anketa .moznost .procento {float:right; width:30px; overflow:hidden; color:#ff8421; margin:0px; font-weight:bold; text-align:left;}
.anketa .moznost a {float:left; display:block; width:135px; overflow:hidden; color:#484e68; text-decoration:none; margin:0px; font-weight:normal; text-align:left;}
.anketa .moznost a:hover {text-decoration:underline;}
.anketa .hlasDiv {width:169px; height: 10px; overflow: hidden; margin:0px 0px 8px 4px; background:url(levnepc-mapa2.jpg) no-repeat -171px -113px;}
.anketa .hlasDiv .hlas {height: 6px; overflow: hidden; margin:2px 0px 0px 2px; background:url(levnepc-mapa-x.png) repeat-x 0px -121px;}

.odkazRightDiv {width:200px; height:23px; overflow:hidden; margin:0px 0px 1px 0px; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -171px -27px;}
.odkazRightDiv .odkazRight {display:block; width:180px; height:13px; overflow:hidden; padding:0px; margin:4px 0px 0px 20px; font-size: 69%; color:#ffffff; font-weight:bold; text-decoration:none;}
.odkazRightDiv .odkazRight:hover {text-decoration:underline;}
/* -----------------------------------------------------------------------------------------------------------------------  */

/* center - hlavni strana - jednotlive FCE*/
.novinka {width:530px; overflow:hidden; margin:0px 20px 10px 20px; background:url(levnepc-mapa3.jpg) no-repeat 0px -0px;}
.novinka .padding {padding:12px 14px;}
.novinka .padding .datum {font-weight:normal; font-size:69%; color:#343434;}
.novinka .padding h2 {display:inline; font-weight:bold; font-size:69%; color:#0d4ab1;}
.novinka .padding .textNovinka {font-weight:normal; font-size:69%; line-height:18px; color:#343434; padding:5px 0px 0px 0px;}
.novinka .padding .textNovinka a {font-weight:normal; color:#ff7200; text-decoration:underline;}
.novinka .padding .textNovinka a:hover {text-decoration:none;}

.popisKategorie {margin:0px; padding: 10px 20px 10px 20px; color:#343434; font-size:69%; line-height:18px;}
.popisKategorie a {color:#ff7200; text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.drobNavigace {width:530px; overflow:hidden; margin:0px 20px 10px 20px; padding:0px; color:#343434; font-size:63%; text-transform:uppercase;}
.drobNavigace h1 {display:inline; font-weight:normal; color:#343434; font-size:100%;}
.drobNavigace .dnOdkaz {font-weight:normal; color:#fe7100; text-decoration:underline;}
.drobNavigace .dnOdkaz:hover {text-decoration:none;}

.katalogHeader {width:552px; overflow: hidden; color: #000000; padding:0px; margin:20px 9px 0px 9px; background:url(levnepc-mapa3.jpg) no-repeat -531px -91px;}
.katalogHeader .row {width:532px; overflow:hidden; margin:10px 10px 15px 10px; padding:0px; text-align:left;}
.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 70px; overflow:hidden; font-size:69%; text-align:left; color:#343434; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 50px; overflow:hidden; font-size:69%; text-align:left; color:#343434; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis3 {float: left; width: 70px; overflow:hidden; font-size:69%; text-align:left; color:#343434; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .razeni {float: left; width:120px; font-size: 69%; color:#343434; border:1px solid #7f9db9; margin:0px 15px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .pocet {float: left; width:40px; font-size: 69%; color:#343434; border:1px solid #7f9db9; margin:0px 15px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .vyrobce {float:left; width: 150px; font-size:69%; color:#343434; border:1px solid #7f9db9; font-weight:normal; padding:1px 0px;}

/* listcontrol - listovani v katalogu */
.listcontrol {margin:10px 20px; padding:0px; text-align:left; font-weight:normal; color:#343434;}
.listcontrol .listcontrol-tabulka {width:530px; margin:0px; padding:0px;}
.listcontrol .listcontrol-tabulka .leveSipky {width:170px; vertical-align:top;}
.listcontrol .listcontrol-tabulka .cisla {width:190px; text-align:center; vertical-align:top;}
.listcontrol .listcontrol-tabulka .cisla .cislaDiv {width:160px; text-align:center; vertical-align:top; margin:0px 15px;}
.listcontrol .listcontrol-tabulka .praveSipky {width:170px; vertical-align:top;}
.listcontrol .sipky {width:170px; height:20px; overflow:hidden;}
.listcontrol .sipky .prev {float:right; display:block; width:8px; height:11px; overflow:hidden; text-indent:-5000px; font-size:1px; text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -217px -175px; margin:4px 0px 0px 9px;}
.listcontrol .sipky .first {float:right; display:block; width:11px; height:9px; overflow:hidden; text-indent:-5000px; font-size:1px; text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -205px -175px; margin:5px 0px 0px 9px;}
.listcontrol .sipky .next {float:left; display:block; width:8px; height:11px; overflow:hidden; text-indent:-5000px; font-size:1px; text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -226px -175px; margin:4px 9px 0px 0px;}
.listcontrol .sipky .last {float:left; display:block; width:11px; height:9px; overflow:hidden; text-indent:-5000px; font-size:1px; text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -235px -175px; margin:5px 0px 0px 9px;}
.listcontrol .listCislo {float:left; display:block; width:17px; height:19px; overflow:hidden; color:#343434; text-decoration:none; font-weight:bold; font-size:69%; text-decoration:none; margin:0px 5px 0px 0px;}
.listcontrol .listCislo:hover {text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -247px -175px; color:#ffffff;}
.listcontrol .actual {float:left; display:block; width:17px; height:19px; overflow:hidden; text-align:center; font-weight:bold; font-size:69%; text-decoration:none; background:url(levnepc-mapa2.jpg) no-repeat -247px -175px; color:#ffffff; margin:0px 5px 0px 0px;}
.listcontrol .odsazeni {display:block; width:17px; padding:3px 0px 0px 0px; text-align:center; cursor:pointer;}

.parametryFiltrDiv {width:532px; overflow: hidden; padding:0px; margin:0px 19px 0px 19px;}

div.parametryFiltr {color: #343434; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #343434; padding: 5px 0px 0px 0px; margin: 0px; font-size: 69%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}
div.parametryFiltr .popisParametru {line-height:19px; padding: 0px; margin: 0px;}
div.parametryFiltr .styl {padding: 5px 0px; margin: 0px;}
div.parametryFiltr .styl form {padding: 0px; margin: 0px;}
div.parametryFiltr hr.delici {border: 0px solid #ffffff; border-top: 1px solid #343434; height: 1px;}
div.parametryFiltr .search {color: #343434; font-size:69%;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 175px;}
div.parametryFiltr .search td .textbox {width:180px; height:19px; border:1px solid #484848; color:#343434;}
div.parametryFiltr .filtrValue {font-size: 69%; color: #343434; margin:0px;}
div.parametryFiltr .filtrValue td {padding-top:2px; margin:0px; vertical-align:top;}
div.parametryFiltr .filtrValue td.nazevFiltr {width: 135px; font-weight: bold; color: #343434; text-decoration: none; line-height:19px;}
div.parametryFiltr .filtrValue td.porovnani {width: 40px; padding:0px;}
div.parametryFiltr .filtrValue .selPorovnani {margin:0px 8px 0px 0px; padding:0px; height:19px; color:#343434; border:1px solid #484848;}
div.parametryFiltr .filtrValue .textbox {width:180px; height:19px; border:1px solid #484848; color:#343434; 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: #343434;  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: bold; color: #343434; padding-top:2px; line-height:19px;}
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:#343434; border:1px solid #484848;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #343434;}
div.parametryFiltr .filtrColor td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrColor td.nazev {width: 158px; vertical-align: top; font-weight: bold; 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 #484848;}
div.parametryFiltr .submit {text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit .hledat {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -110px -104px; cursor:pointer;}
div.parametryFiltr .submit .filtrovat {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -220px -104px; cursor:pointer;}
div.parametryFiltr .submit .zrusit {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 10px 0px 0px; background:url(levnepc-mapa-buttons.png) no-repeat -110px -130px; cursor:pointer;}

.katalogSObrazky {float:left; width:170px; height:292px; overflow:hidden; margin:0px; padding:0px; text-align: left; background:url(levnepc-mapa2.jpg) no-repeat 0px 0px;}
.katalogSObrazky h2 {display:block; width:170px; height:45px; overflow:hidden; font-size:69%; padding:0px; margin:0px; line-height:18px; text-align:center;}
.katalogSObrazky h2 .nazev {display:block; width:170px; height:45px; overflow:hidden; font-weight:bold; color:#ffffff; text-decoration:none;}
.katalogSObrazky h2 .nazev:hover {text-decoration:underline;}
.katalogSObrazky h2 .nazev .orez {display:block; width:150px; height:36px; overflow:hidden; padding:0px; margin:4px 10px 2px 10px; cursor:pointer;}
.katalogSObrazky .imageDiv {width:150px; height:112px; overflow:hidden; margin:10px 10px 0px 10px; padding:0px; position: relative;}
.katalogSObrazky .imageDiv .stav {width:50px; height:60px; display: block; position: absolute; top: 14px; left: 0px;background-color: transparent; background-image: url(levnepc-stavy.png); background-repeat: no-repeat; overflow: hidden; text-indent: -9999px; }
.bg-stav2 {background-position: 0px 0px;}
.bg-stav3 {background-position: -50px 0px; width: 61px !important; }
.bg-stav4 {background-position: -110px 0px; width: 51px !important; }
.katalogSObrazky .imageDiv .image {display:block; width:150px; height:112px; overflow:hidden; margin:0px; text-decoration:none;}
.katalogSObrazky .imageDiv .image:hover {text-decoration:none;}
.katalogSObrazky .produktPopis {width:150px; height:51px; overflow:hidden; margin:1px 10px 0px 10px; font-size:69%; color:#00255a; font-weight:normal; line-height:17px;}
.katalogSObrazky .sklad {width:100%; height:18px; overflow:hidden; font-size:69.75%; color:#ffffff; font-weight:normal; line-height:18px; text-align: center;}
.katalogSObrazky .cenaDiv {width:150px; height:14px; overflow:hidden; margin:0px 10px 0px 10px; font-size:75%; text-align:left;}
.katalogSObrazky .cenaDiv .cenaPopis {float:left; width:45px; overflow:hidden; text-align:right; color:#ffffff; font-weight:normal;}
.katalogSObrazky .cenaDiv .cenaCastka {float:right; width:90px; overflow:hidden; text-align:left; text-align:left; color:#fff264; font-weight:bold;}
.katalogSObrazky .tlacitka {width:154px; height:23px; overflow:hidden; margin:15px 0px 0px 8px;}
.katalogSObrazky .tlacitka .porovnani {display:block; float:left; width:47px; height:23px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat -130px -26px; margin:0px 6px 0px 0px;}
.katalogSObrazky .tlacitka .oblibeny {display:block; float:left; width:47px; height:23px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat -178px -26px; margin:0px 6px 0px 0px;}
.katalogSObrazky .tlacitka .doKosiku {display:block; float:right; width:47px; height:23px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat -226px -26px;}
.katalogMezera1 {float:left; width:10px; height:10px; overflow:hidden;}
.katalogMezera2 {float:left; width:530px; height:18px; overflow:hidden;}

.topProduktyRight {width:170px; height:215px; overflow:hidden; margin:0px 5px; padding:0px; text-align: left;}
.topProduktyRight h2 {display:block; width:170px; height:38px; overflow:hidden; font-size:100%; padding:0px; margin:0px 0px 10px 0px; line-height:19px; text-align:center;}
.topProduktyRight h2 a {font-weight:bold; color:#ff7200; text-decoration:underline;}
.topProduktyRight h2 a:hover {text-decoration:none;}
.topProduktyRight .prostredni {width:166px; height:85px; overflow:hidden; margin:0px 2px; padding:0px; text-align:left;}
.topProduktyRight .prostredni .imageDiv {float:left; width:90px; height:80px; overflow:hidden; margin:0px; padding:0px;}
.topProduktyRight .prostredni .imageDiv .image {display:block; width:90px; height:80px; overflow:hidden; margin:6px; text-decoration:none;}
.topProduktyRight .prostredni .imageDiv .image:hover {text-decoration:none;}
.topProduktyRight .prostredni .pravy {float:right; width:64px; overflow:hidden; margin:0px; font-weight:normal;}
.topProduktyRight .prostredni .pravy .oblibeny {display:block; float:left; width:64px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat 0px 0px; margin:0px 0px 3px 0px;}
.topProduktyRight .prostredni .pravy .porovnani {display:block; float:left; width:64px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat -65px 0px; margin:0px 0px 3px 0px;}
.topProduktyRight .prostredni .pravy .doKosiku {display:block; float:right; width:64px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; text-decoration:none; background:url(levnepc-mapa-buttons.png) no-repeat -130px 0px;}
.topProduktyRight .topProduktPopis {width:166px; height:52px; overflow:hidden; margin:10px 2px 0px 2px; font-size:69%; color:#484e68; font-weight:normal; line-height:18px;}
.topProduktyRight .cena {width:166px; height:14px; overflow:hidden; margin:2px 0px 0px 0px; font-size:75%; color:#f70000; font-weight:bold; text-align:right; line-height:18px;}
.topProduktyRightMezera {width:180px; height:10px; overflow:hidden; margin:0px;}

.detailSouvisejici {width:530px; height:22px; overflow:hidden; margin:0px; padding:0px; text-align: left; background-color:#eeeeee;}
.detailSouvisejici .padding {width:500px; overflow:hidden; margin:0px 15px; padding:0px; text-align: left;}
.detailSouvisejici h2 {display:block; float:left; width:170px; height:13px; overflow:hidden; font-size:69%; padding:0px; margin:5px 0px 0px 0px; text-align:left;}
.detailSouvisejici h2 a {font-weight:bold; color:#fe7100; text-decoration:underline;}
.detailSouvisejici h2 a:hover {text-decoration:none;}
.detailSouvisejici .cena {float:right; width:100px; height:14px; overflow:hidden; margin:5px 0px 0px 0px; font-size:69%; color:#343434; font-weight:bold; text-align:right;}
.detailSouvisejiciMezera {width:530px; height:3px; overflow:hidden; margin:0px; background-color:#ffffff;}

/* F5_USER - registrace a nastaveni*/
.userData {}
.userData .nadpisSpozadim {width:570px; overflow:hidden; font-size:69%; color: #343434; 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:#cbc7c7; 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; color: #343434; border:0px solid #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; color:#343434; width:500px;}
.userData .odsazeniUD .row {margin: 1px 0px 1px 10px; text-align:left; width:500px; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#343434; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float: left; width:141px; height:19px; border:1px solid #484848; color:#343434; font-size:100%;}
.userData .odsazeniUD .row select {float:left; width:141px; height:19px; border:1px solid #484848; color:#343434; font-size:100%;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#ff7200;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#ff7200;}
.userData .odeslat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -330px -104px; cursor:pointer;}
.userData .registrovat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -265px -156px; cursor:pointer;}

/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.topdetail {width:530px; overflow:hidden; padding:0px; text-align:left; margin:0px 20px;}

.topdetail .topleft {float:left; width:220px; overflow:hidden; margin:0px; text-align:left; padding:0px;}
.topdetail .topleft .imageDiv {width:220px; height:190px; overflow:hidden; margin:0px;}
.topdetail .topleft .imageDiv .odkaz {display:block; width:220px; height:190px; overflow:hidden;}

.topdetail .topright {float:right; width:296px; overflow:hidden; margin:0px; text-align:left; padding:12px 0px 0px 0px; background:url(levnepc-mapa3.jpg) no-repeat -1084px -91px;}
.topdetail .topright .kosikDetail {margin:0px;}
.topdetail .topright .tabulka {width:260px; margin:0px 18px 0px 18px;}
.topdetail .topright .tabulka td {padding:0px; vertical-align: top; border: 0px solid #fde1ed; line-height:24px;}
.topdetail .topright .tabulka td.nazev {width: 150px; height:23px; font-weight: bold; text-align:left; color: #343434; font-size:10px;}
.topdetail .topright .tabulka td.text {width: 110px; height:23px; font-weight: normal; font-size:10px; color:#343434;}
.topdetail .topright .tabulka td.text .naseCena {color:#343434; font-weight:bold;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz {color:#fe7100; font-weight:normal; text-decoration:underline;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz:hover {text-decoration:none;}
.topdetail .topright .tabulka td.text .kombinace {width:110px; height:17px; border:1px solid #484848; color:#343434; margin:2px 0px 0px 0px;}
.topdetail .topright .tabulka td.text .ks {float:left; width: 34px; height:19px; margin:2px 5px 0px 0px; border:1px solid #484848; color:#343434; text-align: right;}
.topdetail .topright .tabulka td.text .jednotka {float:left; color:#343434; font-weight:normal; margin:0px 8px 0px 0px;}
.topdetail .topright .tabulka td.text .vlozitDoKosiku {float:left; display:block; width:17px; height:17px; margin:2px 0px 0px 0px; text-indent:-5000px; padding:0px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -390px 0px; cursor:pointer;}
.topdetail .topright .tabulka td.cara {width: 260px; height:1px;}
.topdetail .topright .tabulka td.cara .caraDiv {width: 260px; height:1px; overflow:hidden; background-color:#e2e2e2;}

.topdetail .chyba {margin:0px; padding:10px 0px 0px 0px; color:#000000; font-size:75%;}

.moznosti {width:530px; overflow:hidden; padding:15px 0px 15px 0px; margin:0px 20px; text-align:center;}
.moznosti .padding {width:521px; overflow:hidden; padding:0px; text-align:left; margin:0px auto 0px auto;}
.moznosti .oblibeny {float:right; display:block; width:88px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 5px; background:url(levnepc-mapa-buttons.png) no-repeat -66px -156px; cursor:pointer;}
.moznosti .tisk {float:right; display:block; width:65px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 5px; background:url(levnepc-mapa-buttons.png) no-repeat 0px -156px; cursor:pointer;}
.moznosti .email {float:right; display:block; width:65px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 5px; background:url(levnepc-mapa-buttons.png) no-repeat -391px -130px; cursor:pointer;}
.moznosti .doPdf {float:right; display:block; width:85px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 5px; background:url(levnepc-mapa-buttons.png) no-repeat -305px -130px; cursor:pointer;}
.moznosti .porovnani {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 5px; background:url(levnepc-mapa-buttons.png) no-repeat -155px -156px; cursor:pointer;}
.moznosti .viceobrazku {float:right; display:block; width:84px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px 0px 0px 0px; background:url(levnepc-mapa-buttons.png) no-repeat -220px -130px; cursor:pointer;}

.popisDetail {width:530px; overflow:hidden; margin:0px 20px 10px 20px; color:#343434; font-size:69%; line-height:18px;}

/* F6_DETAIL - parametry */
.detailParametryDiv {width:530px; overflow:hidden; margin:17px 20px 20px 20px;}
.detailParametry {width: 530px; color: #343434; margin: 0px; border-collapse:collapse;}
.detailParametry td {padding:0px; font-weight: normal; font-size: 69%; border-bottom: 4px solid #ffffff; background-color:#f7f7f7;}
.detailParametry td .padding1 {padding: 3px 0px 4px 0px;}
.detailParametry td .padding2 {padding: 3px 0px 4px 13px;}
.detailParametry td.left {width:50%; color:#343434; font-weight:bold; text-align:right;}
.detailParametry td.right {width:50%; color:#343434;}
.detailParametry td.right .colorSample {border: 1px solid #cfcfcf; width: 12px; height: 12px; vertical-align: middle;}

/* F6_DETAIL - souvisejici produkty */
.souvisejici {width:530px; overflow:hidden; margin:0px 20px 15px 20px;}

/* F6_DETAIL - zalozky */
.oblastZalozky {width: 530px; overflow:hidden; margin: 10px 20px 0px 20px;  overflow:hidden; padding:0px;}
.oblastZalozky .zalozky {width: 530px; height: 30px; overflow: hidden; margin: 0px; padding:0px; background: url(levnepc-detail-z2.png) repeat-x 0px 26px;}
.oblastZalozky .zalozky .zalozka {display: block; float: left; height: 30px; overflow: hidden; font-weight:normal; padding: 0px; margin: 0px; white-space: nowrap; cursor: pointer; font-size: 69%; text-transform:lowercase;}
.oblastZalozky .zalozky .active_0 {margin: 0px 1px 1px 0px; color:#2b2b2b;}
.oblastZalozky .zalozky .active_0 .left {float:left; display:block; width:4px; height:25px; overflow:hidden; background:url(levnepc-mapa2.jpg) no-repeat -171px -199px;}
.oblastZalozky .zalozky .active_0 .center {float:left; display:block; padding:7px 20px 6px 20px; margin:0px; background:url(levnepc-mapa-x.png) repeat-x 0px -628px;;}
.oblastZalozky .zalozky .active_0 .right {float:left; display:block; width:4px; height:25px; overflow:hidden; background:url(levnepc-mapa2.jpg) no-repeat -176px -199px;}
.oblastZalozky .zalozky .active_1 {margin: 0px 1px 0px 0px; color:#ffffff;}
.oblastZalozky .zalozky .active_1 .left {float:left; display:block; width:4px; height:26px; overflow:hidden; background:url(levnepc-mapa2.jpg) no-repeat -181px -198px;}
.oblastZalozky .zalozky .active_1 .center {float:left; display:block; padding:7px 20px 6px 20px; margin:0px; background:#ffffff url(levnepc-mapa-x.png) repeat-x 0px -654px;}
.oblastZalozky .zalozky .active_1 .right {float:left; display:block; width:4px; height:26px; background:url(levnepc-mapa2.jpg) no-repeat -186px -198px; overflow:hidden;}
.oblastZalozky .obsah {width:530px; overflow:hidden; margin:20px 0px 0px 0px; padding:0px;}

.detailZalozkyNadpis {color:#0d4ab1; font-size: 88%; font-weight:bold; margin:0px 0px 10px 0px;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 69%; text-align:left; color:#343434;}
.hlidacipes .pesPopis {line-height:18px;}
.hlidacipes .seda {color:#5b5b5b;}
.hlidacipes td {font-size:69%; color:#343434; padding:3px 0px 0px 0px;}
.hlidacipes .vpravo {text-align:right;}
.hlidacipes .checkbox {margin:0px 10px 0px 0px;}
.hlidacipes .sl3 {width: 200px; height:19px; border:1px solid #9e9e9e; color:#343434; margin:0px 8px 0px 8px;}
.hlidacipes .odeslatDiv {width:200px; margin:0px 8px 0px 8px;}
.hlidacipes .odeslat {float:right; display:block; width:72px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -375px -156px; cursor:pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 69%; text-align:left; color:#343434;}
.viceinformaci .viceinfoPopis {line-height:18px;}
.viceinformaci input {width: 400px; height:22px; border:1px solid #9e9e9e; color:#343434;}
.viceinformaci textarea {width: 400px; height: 100px; border:1px solid #9e9e9e; color:#343434;}
.viceinformaci .cap {width: 150px; height:22px; border:1px solid #9e9e9e; color:#343434;}
.viceinformaci .odeslat {display:block; width:72px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -375px -156px; cursor:pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#454545; font-size: 69%;}
.hodnoceni .hodnoceni-horni {width:460px; oveflow:hidden;}
.hodnoceni .hodnoceni-horni .nadpis {float:left; width:106px; overflow:hidden; padding:0px; font-weight: bold; color: #0d4ab1; font-size:145%;}
.hodnoceni .hodnoceni-horni .nadpis .padding {padding: 8px 0px 0px 0px;}
.hodnoceni .hodnoceni-horni .hvezdySede {float:left; width:150px; height:33px; overflow:hidden; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -372px -34px; text-align:left;}
.hodnoceni .hodnoceni-horni .hvezdySede .hvezdyZlute {height:33px; overflow:hidden; padding:0px; background:url(levnepc-mapa2.jpg) no-repeat -372px 0px;}
.hodnoceni .hodnoceni-dolni {text-align: left; margin: 0px; padding:10px 0px 0px 0px;}
.hodnoceni .hodnoceni-dolni .nadpis {padding:0px 0px 10px 0px; font-weight: bold; color: #454545;}
.hodnoceni .hodnoceni-dolni .row {width:530px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:118px; overflow:hidden; padding:2px 0px 3px 0px; color: #fe7100;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#fe7100; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:110px; overflow:hidden;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:19px; overflow:hidden; background:url(levnepc-mapa2.jpg) no-repeat -372px -68px;}

/* F6_DETAIL - diskuse */
.diskuse {padding:0px 0px 10px 0px;}
.diskuse .diskuse-popis {color: #000000; font-size: 69%;}
.diskuse .nadpis2 {font-weight: bold; color: #0d4ab1; margin: 10px 0px 5px 0px; font-size: 75%;}
.diskuse .akce {width:530px; overflow:hidden; margin: 3px 0px 3px 0px;}
.diskuse .akce .dots {float:left; margin: 0px 1px 0px 3px;}
.diskuse .akce .vypsatOznacene {display:block; float:left; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat 0px -52px; cursor:pointer; margin:0px 5px 0px 0px;}
.diskuse .akce .vypsatVse {display:block; float:left; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat 0px -78px; cursor:pointer;}
.diskuse .prispevky {font-size: 69%;}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .prvni {background-color: #d8d8d8;}
.diskuse .prispevky .dalsi {background-color: #f7f7f7;}
.diskuse .prispevky .row {margin:0px 0px 4px 0px;}
.diskuse .prispevky .row .checkbox {}
.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: 3px 5px 0px 0px;}
.diskuse .prispevky .row a.odpoved {float: right; display: block; margin: 3px 5px 0px 0px; text-decoration: underline; color: #0d4ab1;}
.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: 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: 69%;}
.diskuse .formularDiskuse .popis {float: left; width: 160px; text-align: right; padding: 2px 5px 0px 0px; margin:0px; color:#2b2b2b;}
.diskuse .formularDiskuse input.text {float: left; width:141px; height:19px; border:1px solid #a0a0a0; color:#2b2b2b; background:#ffffff url(levnepc-bg-input.png) repeat-x left top; margin:0px 0px 2px 0px;}
.diskuse .formularDiskuse textarea.text {float: left; width: 350px; height:95px; color:#2b2b2b; border:1px solid #a0a0a0; background:#ffffff url(levnepc-bg-input.png) repeat-x left top; margin:0px 0px 2px 0px;}
.diskuse .formularDiskuse .captcha {float: left; width: 350px;}
.diskuse .formularDiskuse .odeslat {display:block; width:72px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -375px -156px; cursor:pointer;}

/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; color: #343434; font-size:69%; padding:0px;}
.favorites .produkt {width:530px; 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:310px; font-weight:normal; color:#343434; line-height:15px;}
.favorites .produkt .nazevDiv .nazev {text-decoration: underline; font-weight:bold; color:#ff7200;}
.favorites .produkt .nazevDiv .nazev:hover {text-decoration: none;}
.favorites .produkt .nazevDiv .cena {font-weight:bold; color:#343434;}
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}
.favorites .produkt .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #fe0000;}
.favorites .produkt .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .produkt .favoritesRight a.koupit {display: block; width:64px; height:25px; overflow:hidden; margin:0px auto 10px auto; text-decoration: none; font-size:1px; text-indent:-5000px; background:url(levnepc-mapa-buttons.png) no-repeat -130px 0px;}
.favorites .produkt .favoritesRight a.koupit:hover {text-decoration:none;}
.favorites .odstranitVse {text-align: right;}
.favorites .odstranitVse a {text-decoration: none; color: #fe0000;}
.favorites .odstranitVse a:hover {text-decoration: underline;}

/* F8_KOSIK */
.kosik {color: #000000; font-size:69%; padding:0px;}
.kosik .kosikPopis {line-height:18px; margin:0px 0px 15px 0px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {width:530px; height:34px; overflow:hidden; margin:0px; font-weight: bold; color: #000000; background:url(levnepc-mapa2.jpg) no-repeat -171px -255px;}
.kosik .seznamZbozi .produktlite {width:530px; overflow:hidden; margin:0px; border-top:2px solid #ffffff; background-color:#ebebeb;}
.kosik .seznamZbozi .padding1 {padding: 9px 0px 3px 0px; color:#000000; text-transform:lowercase; text-align:center;}
.kosik .seznamZbozi .padding2 {padding: 5px 7px 5px 7px;}
.kosik .seznamZbozi .padding3 {padding: 3px 0px 3px 0px;}
.kosik .seznamZbozi .cara1 {float: left; width: 1px; height:34px; overflow: hidden; padding:0px; margin:0px; background-color:#ffffff;}
.kosik .seznamZbozi .cara2 {float: left; width: 1px; height:20px; overflow: hidden; padding:0px; margin:0px; background-color:#ebebeb;}
.kosik .seznamZbozi .checkbox {float: left; width: 36px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .kod {float:left; width:60px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:201px; overflow:hidden; padding:0px; margin:0px; color:#000000; text-align:center;}
.kosik .seznamZbozi .nazev a {text-decoration: underline; color:#000000; font-weight: bold;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: none;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 78px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 52px; overflow: hidden; text-align: center; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:35px; height:19px; text-align:center; border:1px solid #484848; color:#000000; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:98px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena1 {color:#000000; font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {color:#fe0000; font-weight: bold; text-align:right;}
.kosik .cenaCelkem {width:530px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px; text-align:left;}
.kosik .cenaCelkem .mezera {width:530px; height:5px; overflow:hidden; margin:0px;}
.kosik .cenaCelkem .row {width:530px; height:19px; overflow:hidden; margin:0px;}
.kosik .cenaCelkem .row .popis {float:left; width:388px;}
.kosik .cenaCelkem .row .popis .odsazeni {padding: 3px 0px 3px 0px; color:#000000; text-align:right; font-weight:normal;}
.kosik .cenaCelkem .row .cena {float:right; width:132px; height:19px; overflow:hidden; margin:0px; padding:0px; background-color:#f1f1f1;}
.kosik .cenaCelkem .row .cena .odsazeni {padding: 3px 10px 3px 10px; color:#000000; text-align:right; font-weight:normal;}
.kosik .cenaCelkem .row .cena .odsazeni .cervena {color:#fe0000; font-weight: bold;}
.kosik .buttonsBottom {width:530px; margin: 20px 0px 0px 0px; padding:0px;}
.kosik .buttonsBottom .tlacitkoPokladna {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat 0px -182px; cursor:pointer;}
.kosik .buttonsBottom .mezeraMistoTlacitka {float:right; display:block; width:109px; height:25px; overflow:hidden; margin:0px;}
.kosik .buttonsBottom .ulozitZmeny {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -330px -52px; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .smazOznacene {float:left; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat 0px -104px; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .vysypatKosik {float:left; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -220px -52px; cursor:pointer;}
.kosik .chyby {padding:10px 0px 0px 0px; line-height:18px;}
.kosik .chyby .odkaz {text-decoration: underline; color:#000000; font-weight: bold;}
.kosik .chyby .odkaz:hover {text-decoration: none;}

/* F9_POKLADNA */
.pokladna {color: #000000; font-size:69%; padding:0px;}
.pokladna .nadpisPokladna {width:530px; font-weight: bold; padding:0px; color: #0d4ab1; font-size:109%; margin:10px 0px;}
.pokladna .margin {margin: 0px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #0d4ab1; font-weight: bold;}
.pokladna .seznamZbozi {}
.pokladna .seznamZbozi .produktliteHeader {width:530px; height:34px; overflow:hidden; margin:0px; font-weight: bold; color: #000000; background:url(levnepc-mapa2.jpg) no-repeat -171px -255px;}
.pokladna .seznamZbozi .produktlite {width:530px; overflow:hidden; margin:0px; border-top:2px solid #ffffff; background-color:#ebebeb;}
.pokladna .seznamZbozi .cara1 {float: left; width: 1px; height:34px; overflow: hidden; padding:0px; margin:0px; background-color:#ffffff;}
.pokladna .seznamZbozi .cara2 {float: left; width: 1px; height:20px; overflow: hidden; padding:0px; margin:0px; background-color:#ebebeb;}
.pokladna .seznamZbozi .padding1 {padding: 9px 0px 3px 0px; color:#000000; text-transform:lowercase; text-align:center;}
.pokladna .seznamZbozi .padding2 {padding: 5px 7px 5px 7px;}
.pokladna .seznamZbozi .kod {float:left; width:60px; overflow:hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .nazev {float:left; width:189px; overflow:hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 78px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .dph {float:left; width:50px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width:98px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .cena1 {color:#000000; font-weight: normal; text-align:right;}
.pokladna .seznamZbozi .cena2 {color:#fe0000; font-weight: bold; text-align:right;}
.pokladna .cenaCelkem {width:530px; overflow:hidden; margin:10px 0px 0px 0px; padding:0px; text-align:left;}
.pokladna .cenaCelkem .mezera {width:530px; height:5px; overflow:hidden; margin:0px;}
.pokladna .cenaCelkem .row {width:530px; height:19px; overflow:hidden; margin:0px;}
.pokladna .cenaCelkem .row .popis {float:left; width:388px;}
.pokladna .cenaCelkem .row .popis .odsazeni {padding: 3px 0px 3px 0px; color:#000000; text-align:right; font-weight:normal;}
.pokladna .cenaCelkem .row .cena {float:right; width:132px; height:19px; overflow:hidden; margin:0px; padding:0px; background-color:#f1f1f1;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding: 3px 10px 3px 10px; color:#000000; text-align:right; font-weight:normal;}
.pokladna .cenaCelkem .row .cena .odsazeni .cervena {color:#fe0000; font-weight: bold;}
.pokladna .slevaPopis {float:left; width: 80px; margin: 0px 3px 0px 3px; color:#000000; text-align:left;}
.pokladna input.slevaKod {float:left; width: 34px; height:19px; margin: 2px 3px 0px 3px; border:1px solid #484848; color:#000000;}
.pokladna .slevaTlacitko {float:left; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -110px -52px; margin-right:10px; cursor:pointer;}

.pokladna .odberatel2 {margin: 0px;}
.pokladna .odberatel2 .kontakt {float:left; width:530px; overflow:hidden; padding: 0px 0px 15px 0px;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}

.pokladna .odberatel {margin: 0px 0px 0px 0px;}
.pokladna .odberatel .kontakt {float: left; width: 250px; padding: 0px 0px 15px 0px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #0d4ab1;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 250px; border: 0px solid #000000; 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: 100px; vertical-align: middle; text-align: left; color:#000000; font-weight:bold;}
.pokladna .odberatel .kontakt input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}
.pokladna .odberatel .kontakt select {width:141px; height:19px; color:#000000; border:1px solid #484848; font-size:100%;}

.pokladna .odberatel .kontakt2 {float: left; width: 530px; padding: 0px 0px 15px 0px;}
.pokladna .odberatel .kontakt2 .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #0d4ab1;}
.pokladna .odberatel .kontakt2 .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt2 table.udaje {width: 250px; border: 0px solid #000000; font-size:100%;}
.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: 100px; vertical-align: middle; text-align: left; color:#000000; font-weight:bold;}
.pokladna .odberatel .kontakt2 input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz {color:#ff7200; font-weight:bold; text-decoration:underline;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz:hover {text-decoration:none;}

.pokladna .odberatel .mezera {float: left; width: 10px; overflow: hidden;}

.pokladna .vasVzkazKObjednavce {width: 526px; height:50px; color:#000000; border:1px solid #484848; margin:0px;}
.pokladna .tlacitko {margin:0px;}
.pokladna .odeslat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -274px -26px; cursor:pointer; margin:0px 0px 2px 0px;}
.pokladna .zavazneObjednat {display:block; width:126px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -110px -182px; cursor:pointer; margin:0px auto 2px auto;}

.vyberDopravyAPlatby {width: 530px;}
.vyberDopravyAPlatby td {width: 50%; vertical-align: top;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: normal;}
.specialniDoprava .text a {text-decoration:underline; color:#000000; font-weight:bold;}
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravy {font-size:100%;}
.volbaDopravy .dopravaBlock {color: #000000; border-top: 1px solid #ebebeb; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 0px;}
.volbaDopravy .dopravaBlock-selected {color: #000000; background-color:#ebebeb;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 0px;}
.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 {display:block;margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.volbaPlatby {font-size:100%;}
.volbaPlatby .platbaBlock {color: #000000; background: #ebebeb;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #000000; background: #ebebeb;}
.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 {}
.volbaPlatby .nazev {font-weight: bold;}
.volbaPlatby .popis {display:block;margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.pokladnaLib {padding:5px 0px;}
.pokladnaLib .pokladnaLibNadpis {}
.pokladnaLib .pokladnaLibPopis {}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%;}
.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:530px; overflow:hidden; font-size: 69%; text-align: left; color: #000000;}
.objednavka .pokracovat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; background:url(levnepc-mapa-buttons.png) no-repeat -220px -78px; cursor:pointer; margin:0px;}

/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 11px;}
.vaseObjednavkyPrehled a.prihlaseni {color:#ff7200;}
.vaseObjednavkyPrehled .prehled {width: 530px; border-collapse: collapse; border: 1px solid #cfcfcf; color: #000000; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #cfcfcf; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#ff7200;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {padding:0px; font-size: 11px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 530px; border-collapse: collapse; border: 1px solid #cfcfcf; color: #000000; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #cfcfcf;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {}
.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:#ff7200; text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}

/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding:0px; font-size: 69%; overflow:hidden;}
.loginPage .nadpisLogin {font-weight: bold; padding: 5px 0px 5px 0px; color: #0d4ab1;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 .txtbox {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}
.loginPage .popis2 .odeslat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -330px -104px; cursor:pointer;}
.loginPage .popis2 .prihlasit {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -330px -78px; cursor:pointer;}
.loginPage a {text-decoration: underline; color:#ff7200;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.kategorie-filtr {width:180px; color:#ff7200; font-weight:bold; font-size:69%; vertical-align: top;}
.kategorie-filtr ul {margin:0px; padding:0px 0px 0px 20px;}

.advsearch2 {text-align:left; padding:0px;}
.advsearch2 td {text-align:left; font-size: 69%; vertical-align:top;}
.advsearch2 td.popis {width: 200px; line-height: 20px; color: #000000;}
.advsearch2 td input {width:180px; height:19px; border:1px solid #484848; color:#000000;}
.advsearch2 td .image {float:right; display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -110px -104px; cursor:pointer;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 69%; text-align:left; color:#000000;}
.watchdog a {text-decoration: underline; color: #ff7200;}
.watchdog a:hover {text-decoration: none;}
.watchdog a.kill {text-decoration: none; color: #fe0000; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; color:#000000; line-height:17px;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:69%; text-align:left; color:#000000;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 160px; color:#000000;}
.knihaprani .row .popis2 {float:left; width: 300px;}
.knihaprani .row .popis2 input {width:141px; height:19px; border:1px solid #484848; color:#000000;}
.knihaprani .row .popis2 textarea {width: 282px; height:200px; color:#000000; border:1px solid #484848;}
.knihaprani .row .popis2 .odeslat {display:block; width:109px; height:25px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; background:url(levnepc-mapa-buttons.png) no-repeat -330px -104px; cursor:pointer;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 69%; padding: 0px;}
.porovnaniProduktuRoll {width: 733px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: #ffffff;}
.porovnaniProduktu tr.position1 {background-color: #cfcfcf;}
.porovnaniProduktu td {width: 140px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #cfcfcf; color: #000000;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #000000; line-height:15px;}
.porovnaniProduktu td.nazev a {color: #ff7200; text-decoration: none;}
.porovnaniProduktu td.nazev a:hover {text-decoration: underline;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #000000; 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 td .odebrat {display: block; width:64px; height:25px; overflow:hidden; text-decoration: none; font-size:1px; text-indent:-5000px; background:url(levnepc-mapa-buttons.png) no-repeat -385px -26px;}
.porovnaniProduktu td .koupit {display: block; width:64px; height:25px; overflow:hidden; text-decoration: none; font-size:1px; text-indent:-5000px; background:url(levnepc-mapa-buttons.png) no-repeat -130px 0px;}
.odebratVse {display:block; width:95px; height:19px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; cursor:pointer;}

/* F34_SITEMAP */
.sitemap {font-size:69%; color: #ff7200;}
.sitemap a {text-decoration: none; color: #ff7200;}
.sitemap a:hover {text-decoration: underline;}
.sitemap a strong {font-weight: normal;}

/* F34_SITEMAP */
.sitemap {font-size:69%; color: #ff7200;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #ff7200; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #ff7200;}
.sitemap a:hover {text-decoration: underline;}

/* F31_KONFIGURATOR SESTAV*/
.konfhomepage {width: 530px;}
.konfhomepage td.p1s1 {}
.konfhomepage td.p1s2 {width: 3px; background: url('r_konf01.gif') repeat-y left top;}
.konfhomepage td.p1s3 {width: 205px; border: 0px solid black;}
.konfhomepage td.p1s3 hr {color: #ff7200; border: #ff7200; border-top: 1px solid #D4DADC;}
.konfhomepage td.p2s3 {background: url('r_konf02.gif') repeat-x left top;}

h3.konfig {font-family: Tahoma,"Geneva CE",lucida,sans-serif; margin: 0px 0px 10px 0px; text-align: left; font-size: 12px; color:#898989;}
.konfigurator-nazev {width: 564px; overflow: hidden; margin:0px 0px 10px 0px; font-size:16px;}
.konfigurator-nazev h1.konf {font-family: Tahoma,"Geneva CE",lucida,sans-serif; color:#ff7200; font-size:16px; font-weight:bold;}
.tabulka {width:530px; font-size:11px; color:#333333; margin:0px;}
.tabulka td.left {width:260px; vertical-align:top;}
.tabulka td.left .image {width: 253px; height: 181px; overflow: hidden; }
.tabulka td.left .image a {display:block; width:240px; height:170px; margin:5px;}
.tabulka td.right {vertical-align:top;}
.tabulka td.right .popis {color:#ff7200; padding: 0px 10px 5px 10px; width: 250px; overflow: hidden; border:0px solid red;}
.tabulka td.right .popis .click {vertical-align: middle; float: right; cursor: pointer;}

.ceny {margin:10px 0px 10px 0px; padding:0px; font-size:11px; color:#000000; width:530px;}
.ceny .celkem {font-weight: bold; font-size: 12px; text-align: right; color: #0d4ab1; margin: 0px 20px 0px 0px;}

.slozeni {margin:0px 0px 10px 30px; padding:0px; font-size:11px; color:#000000; width:534px;}
.volitelne {margin:0px 0px 10px 0px; padding:0px; font-size:11px; color:#000000;}
.volitelne .click {cursor:pointer;}

.sestava {float: left;}
.sestava .image {}
.sestava .image .foto {width: 236px; height: 176px; border: 1px solid #f0f0f0; text-align: center; overflow: hidden;}
.sestava .nazev {text-align: center; height: 30px;}
.sestava .nazev .cut {width: 100%; height: 40px; overflow: hidden; line-height: 20px;}
.sestava .nazev .cut a {font-size: small; font-weight: bold; text-decoration: none; color: #000000;}
.sestava .nazev .cut a:hover {text-decoration: underline;}
.sestava .popis {font-size:xx-small; text-align: center; height: 106px;}
.sestava .cena {font-size:xx-small; text-align: left; height: 30px;}
.sestava .zobrazit {font-size:xx-small; text-align: right; height: 30px;}

.sestavaDetail {padding: 0px; color:#0d4ab1; font-size:11px;}
.sestavaDetail .kosik {margin:10px 0px 0px 0px; color: #0d4ab1; font-weight: bold; vertical-align:middle; text-align:right; font-size:11px;}
.sestavaDetail .kosik input.txtbox {width: 40px; font-size:11px; color:#222222; font-weight: bold; margin: 0px 5px 0px 5px; border:1px solid #808080; text-align:center;}

.sestavaDetail .kategorie {width: 530px; font-size: 12px; cursor: pointer; border: 0px solid #ff7200; padding: 0px; margin: 3px 0px 3px 0px;}
.sestavaDetail .kategorie .td1 {cursor: pointer; width: 36px; vertical-align: top;}
.sestavaDetail .kategorie .td2 {border: 1px solid #666766; vertical-align: middle; }
.sestavaDetail .kategorie .td2 .nazev {float: left; line-height: 22px; font-weight: bold; color: #000000; font-size: 11px;  font-family: Tahoma,"Geneva CE",lucida,sans-serif; margin: 0px 5px 0px 7px; border: 0px solid black;}
.sestavaDetail .kategorie .td2 .cena {float: right; border: 0px solid #ff7200; cursor: default; height: 13px; margin: 5px 10px 0px 0px; font-size: 9px; padding: 0px; color: #000000; font-family: Verdana,"Geneva CE",lucida,sans-serif; text-align: right; font-weight: bold;}
.sestavaDetail .kategorie .td2 input {border: 0px solid #222222; background-color:transparent; cursor: default; height: 13px; margin-top: 5px; font-size: 9px; padding: 0px; color: #ff7200; font-family: Tahoma,"Geneva CE",lucida,sans-serif;}
.sestavaDetail .kategorie .td2 .vybranepopis {line-height: 22px; border: 0px solid black; height: 22px; overflow: hidden; color: #000000; font-size: 11px;  font-family: Tahoma,"Geneva CE",lucida,sans-serif;}

.sestavaDetail .hide {padding: 0px 37px 0px 52px; margin: 5px 0px 15px 0px;}
.sestavaDetail .hide .row {text-align: left; font-size: 10px; background-color: #ffffff; width: 100%; border: 0px solid #222222; color: #000000;}
.sestavaDetail .hide .row input {border: 0px solid #222222; background-color:#ffffff; cursor: default; height: 13px; margin-top: 5px; font-size: 9px; padding: 0px; color: #000000; font-family: Tahoma,"Geneva CE",lucida,sans-serif;}
.sestavaDetail .hide .row .s1 {float: left;}
.sestavaDetail .hide .row .dop {float: left; line-height: 19px; color: #0d4ab1;}
.sestavaDetail .hide .row .s2 {line-height: 19px;}
.sestavaDetail .hide .row .s2 a {line-height: 19px; text-decoration: none; color: #000000;}
.sestavaDetail .hide .row .s2 a:hover {text-decoration: underline;}
.sestavaDetail .hide .row .s3 {float: right; line-height: 20px; height: 20px; border: 0px solid #ff7200; text-align: right;  cursor: default; font-size: 9px;}

