/* obecna nastaveni */
.cmsBody {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#313041; background-color:#171a1e;}
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;}
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:#ff9727;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {left:0px; text-align: center; width: 100%; margin: 210px auto 25% auto; background-color:transparent;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#bcc8db; background-color:#f8f6ff; border:2px solid #4242b6;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#313041;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #4242b6;}
.shopMessage .block .jednoTlacitko {width:103px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .dveTlacitka {width:218px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}
.shopMessage .block .pokracovat {width:103px; height:25px; overflow:hidden; float:left; border:0px; display:block; cursor:pointer;}
.shopMessage .block .porovnat {display:block; width:75px; height:26px; overflow:hidden; float:right; margin:0px; cursor:pointer; border:0px;}
.shopMessage .block .tlacR {width:103px; height:25px; overflow:hidden; float:right; border:0px solid red; display:block; cursor:pointer;}
.shopMessage .block .favorite {display:block; width:111px; height:26px; overflow:hidden; float:right; margin:0px; cursor:pointer; border:0px;}


/* MENU ------------------------------------------------------------------------------------------------------------------------------- */
#nav {margin: 0px; padding: 0px; list-style: none; float: left; color: #fff;}

#nav ul {list-style:none; z-index:999; overflow: visible; display: none; position:absolute; padding: 0px; margin: 0px 0px 0px 0px; /*top: 23px;*/ left:0px; line-height:30px; width: 169px; border: 0px solid #808080;}

#nav li {display: block; margin:0px; padding:0px; position:relative; float:left; text-align:left; background-color:transparent;}

#nav ul li {position: relative; float: left; clear: left; width:169px; height:30px; display: block; margin:0px; height:auto; background: url(bg-pruhlednemenu.png) no-repeat; color:#ffffff;}
#nav ul li {border-width: 0px}
#nav ul a {border-width: 0px; color:#ffffff; font-size:11px; font-weight:bold; width:139px; height:30px; display: block; padding:0px 10px 0px 20px; }
#nav ul ul li{border-width: 0px}
#nav ul ul li:last-child {border-width: 0px}
#nav ul {display:none}
#nav ul ul,
#nav ul ul ul {display:none;position:absolute; margin-top:-2.0em; margin-left: 169px; /*top: 23px;*/ top: 30px;}
#nav ul li>ul,
#nav ul ul li>ul {margin-top: -30px;}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li:hover ul ul ul ul ul {display:none;}
#nav li:hover ul,
#nav ul li:hover ul,
#nav ul ul li:hover ul,
#nav ul ul ul li:hover ul,
#nav ul ul ul ul li:hover ul {display:block;}
#nav li>ul {top: auto; left: auto;}
/* EO MENU ------------------------------------------------------------------------------------------------------------------------------- */


/*css mapy*/

.mb-pozadi {background:#100e21 url(mb-mapa-repeatx.gif) repeat-x 0px -402px;}
.mb-sloupce {background:url(mb-mapa-repeaty.gif) repeat-y 0px 0px;}
.mb-zapati {background:url(mb-mapa.jpg) no-repeat 0px -287px;}
.mb-rootkat {background:url(mb-mapa.jpg) no-repeat -108px -370px;}
.mb-kategorieNameSipka {background:url(mb-mapa.jpg) no-repeat -27px -396px;}
.mb-katName {background:url(mb-mapa.jpg) no-repeat -309px -370px;}
.mb-inputNovinkyForm {background:url(mb-mapa.jpg) no-repeat -389px -401px;}
.mb-katalog {background:url(mb-mapa.jpg) no-repeat -818px -470px;}
.mb-katalogHeader {background:url(mb-mapa.jpg) no-repeat -297px -470px;}
.bg-hlavniNadpis {background:url(mb-mapa.jpg) no-repeat -297px -515px;}
.bg-hodnoceni0 {background:url(mb-mapa.jpg) no-repeat -685px -554px;}
.bg-hodnoceni1 {background:url(mb-mapa.jpg) no-repeat -685px -579px;}
.bg-hodnoceni2 {background:url(mb-mapa.jpg) no-repeat -685px -604px;}
.bg-hodnoceni3 {background:url(mb-mapa.jpg) no-repeat -685px -629px;}
.bg-hodnoceni4 {background:url(mb-mapa.jpg) no-repeat -685px -654px;}
.bg-hodnoceni5 {background:url(mb-mapa.jpg) no-repeat -685px -679px;}
.mb-spodekZaobleny {background:url(mb-mapa.jpg) no-repeat -460px -465px;}
.mb-detailRadekL01 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -181px;}
.mb-detailRadekL02 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -211px;}
.mb-detailRadekL03 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -241px;}
.mb-detailRadekL04 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -271px;}
.mb-detailRadekL05 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -301px;}
.mb-detailRadekL06 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -331px;}
.mb-detailRadekR01 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -0px;}
.mb-detailRadekR02 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -30px;}
.mb-detailRadekR03 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -60px;}
.mb-detailRadekR04 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -90px;}
.mb-detailRadekR05 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -120px;}
.mb-detailRadekR06 {background:url(mb-mapa-repeatx.gif) repeat-x 0px -150px;}
.mb-nadpisDiskuse {background:url(mb-mapa.jpg) no-repeat -194px -594px;}
.mb-spodekDiskuse {background:url(mb-mapa.jpg) no-repeat -194px -629px;}

.mb-pruvodce-cz {background: transparent url(mb-mapa.jpg) no-repeat -0px -634px;}
.mapKosik1-cz-0 {background: transparent url(mb-mapa.jpg) no-repeat -10px -634px;}
.mapKosik1-cz-1 {background: transparent url(mb-mapa.jpg) no-repeat -10px -717px;}
.mapKosik2-cz-0 {background: transparent url(mb-mapa.jpg) no-repeat -134px -634px;}
.mapKosik2-cz-1 {background: transparent url(mb-mapa.jpg) no-repeat -134px -717px;}
.mapKosik3-cz-0 {background: transparent url(mb-mapa.jpg) no-repeat -258px -634px;}
.mapKosik3-cz-1 {background: transparent url(mb-mapa.jpg) no-repeat -258px -717px;}
.mapKosik4-cz-0 {background: transparent url(mb-mapa.jpg) no-repeat -382px -634px;}
.mapKosik4-cz-1 {background: transparent url(mb-mapa.jpg) no-repeat -382px -717px;}

.mb-header-cz {background:url(mb-mapa.jpg) no-repeat 0px -0px;}

.mb-nadpisNovinkyMailem-cz {background:url(mb-mapa.jpg) no-repeat -510px -370px;}
.mb-nadpisNovinky-cz {background:url(mb-mapa.jpg) no-repeat -711px -370px;}

.mb-nadpisPopisKategorie-cz {background:url(mb-mapa.jpg) no-repeat 0px -855px;}
.mb-nadpisPopisKategorie-en {background:url(mb-mapa-en.jpg) no-repeat -714px -503px;}

.mb-nadpisNejoblibenejsi-cz {background:url(mb-mapa.jpg) no-repeat -329px -800px;}
.mb-nadpisInformace-cz {background:url(mb-mapa.jpg) no-repeat -0px -800px;}
.mb-nadpisAnketa-cz {background:url(mb-mapa.jpg) no-repeat 0px -800px;}

.mb-moznostiOblibene-cz {background:url(mb-mapa.jpg) no-repeat -44px -410px;}
.mb-moznostiOblibene-cz-hover {background:url(mb-mapa.jpg) no-repeat -44px -437px;}

.mb-moznostiPorovnat-cz {background:url(mb-mapa.jpg) no-repeat -156px -410px;}
.mb-moznostiPorovnat-cz-hover {background:url(mb-mapa.jpg) no-repeat -156px -437px;}

.mb-moznostiDoporucit-cz {background:url(mb-mapa.jpg) no-repeat -232px -410px;}
.mb-moznostiDoporucit-cz-hover {background:url(mb-mapa.jpg) no-repeat -232px -437px;}

.mb-moznostiTisk-cz {background:url(mb-mapa.jpg) no-repeat -0px -464px;}
.mb-moznostiTisk-cz-hover {background:url(mb-mapa.jpg) no-repeat -0px -491px;}

.mb-moznostiPes-cz {background:url(mb-mapa.jpg) no-repeat -93px -464px;}
.mb-moznostiPes-cz-hover {background:url(mb-mapa.jpg) no-repeat -93px -491px;}

.mb-hledatHeader-cz {background:url(mb-mapa.jpg) no-repeat -27px -370px;}
.mb-hledatHeader-cz-hover {background:url(mb-mapa.jpg) no-repeat -510px -245px;}

.mb-but-ok-cz {background:url(mb-mapa.jpg) no-repeat -0px -410px;}
.mb-but-ok-cz-hover {background:url(mb-mapa.jpg) no-repeat -0px -437px;}

.mb-but-ok-en {background:url(mb-mapa.jpg) no-repeat -0px -410px;}
.mb-but-ok-en-hover {background:url(mb-mapa.jpg) no-repeat -0px -437px;}

.mb-katalogObjednat-cz {background:url(mb-mapa.jpg) no-repeat -818px -660px;}
.mb-katalogObjednat-cz-hover {background:url(mb-mapa.jpg) no-repeat -818px -687px;}

.mb-katalogObjednat-en {background:url(mb-mapa.jpg) no-repeat -818px -660px;}
.mb-katalogObjednat-en-hover {background:url(mb-mapa.jpg) no-repeat -818px -687px;}

.mb-katalogDetail-cz {background:url(mb-mapa.jpg) no-repeat -899px -660px;}
.mb-katalogDetail-cz-hover {background:url(mb-mapa.jpg) no-repeat -899px -687px;}

.mb-zalozkaOdeslat-cz {background:url(mb-mapa.jpg) no-repeat -319px -554px;}
.mb-zalozkaOdeslat-cz-hover {background:url(mb-mapa.jpg) no-repeat -427px -554px;}

.mb-kosikPokladna-cz {background:url(mb-mapa.jpg) no-repeat -186px -464px;}
.mb-kosikPokladna-cz-hover {background:url(mb-mapa.jpg) no-repeat -186px -490px;}

.mb-kosikSmaz-cz {background:url(mb-mapa.jpg) no-repeat -0px -518px;}
.mb-kosikSmaz-cz-hover {background:url(mb-mapa.jpg) no-repeat -0px -544px;}

.mb-kosikVysyp-cz {background:url(mb-mapa.jpg) no-repeat -134px -518px;}
.mb-kosikVysyp-cz-hover {background:url(mb-mapa.jpg) no-repeat -134px -544px;}

.mb-kosikUloz-cz {background:url(mb-mapa.jpg) no-repeat -0px -570px;}
.mb-kosikUloz-cz-hover {background:url(mb-mapa.jpg) no-repeat -0px -596px;}

.mb-pokladnaSleva-cz {background:url(mb-mapa.jpg) no-repeat -521px -634px;}
.mb-pokladnaSleva-cz-hover {background:url(mb-mapa.jpg) no-repeat -521px -661px;}

.mb-pokladnaDalsi-cz {background:url(mb-mapa.jpg) no-repeat -521px -688px;}
.mb-pokladnaDalsi-cz-hover {background:url(mb-mapa.jpg) no-repeat -521px -715px;}

.mb-pokladnaZavazne-cz {background:url(mb-mapa.jpg) no-repeat -521px -742px;}
.mb-pokladnaZavazne-cz-hover {background:url(mb-mapa.jpg) no-repeat -521px -769px;}

.mb-pokracovat-cz {background:url(mb-mapa.jpg) no-repeat -643px -703px;}
.mb-pokracovat-cz-hover {background:url(mb-mapa.jpg) no-repeat -643px -729px;}

.mb-doKosiku-cz {background:url(mb-mapa.jpg) no-repeat -747px -714px;}
.mb-doKosiku-cz-hover {background:url(mb-mapa.jpg) no-repeat -747px -740px;}

.mb-odebrat-cz {background:url(mb-mapa.jpg) no-repeat -851px -714px;}
.mb-odebrat-cz-hover {background:url(mb-mapa.jpg) no-repeat -851px -740px;}

.mb-odebratVse-cz {background:url(mb-mapa.jpg) no-repeat -851px -766px;}
.mb-odebratVse-cz-hover {background:url(mb-mapa.jpg) no-repeat -851px -792px;}

.mb-porovKoupit-cz {background:url(mb-mapa.jpg) no-repeat -747px -714px;}
.mb-porovKoupit-cz-hover {background:url(mb-mapa.jpg) no-repeat -747px -740px;}

.mb-odeslat-cz {background:url(mb-mapa.jpg) no-repeat -329px -554px;}
.mb-odeslat-cz-hover {background:url(mb-mapa.jpg) no-repeat -437px -554px;}

.mb-odhlasit-cz {background:url(mb-mapa.jpg) no-repeat -747px -766px;}
.mb-odhlasit-cz-hover {background:url(mb-mapa.jpg) no-repeat -747px -792px;}

.mb-tpr-left {background: url(mb-mapa-w.jpg) no-repeat 0px 0px; width: 7px; height: 131px; overflow: hidden;}
.mb-tpr-right {background: url(mb-mapa-w.jpg) no-repeat 0px -264px; width: 7px; height: 131px; overflow: hidden;}
.mb-tpr-obsah {background: url(mb-mapa-w.jpg) repeat-x 0px -132px; height: 131px; overflow: hidden;}

.mb-detail-small {background: url(mb-mapa.jpg) no-repeat -201px -800px; width: 63px; height: 25px; overflow: hidden;}
.mb-detail-small-hover {background: url(mb-mapa.jpg) no-repeat -201px -826px; width: 63px; height: 25px; overflow: hidden;}

.mb-koupit-small {background: url(mb-mapa.jpg) no-repeat -265px -800px; width: 63px; height: 25px; overflow: hidden;}
.mb-koupit-small-hover {background: url(mb-mapa.jpg) no-repeat -265px -826px; width: 63px; height: 25px; overflow: hidden;}

.en .mb-koupit-small {background: url(mb-mapa-en.jpg) no-repeat -0px -551px;}
.en .mb-koupit-small-hover {background: url(mb-mapa-en.jpg) no-repeat -64px -551px;}

.mb-vlajka-cz {background: url(mb-mapa.jpg) no-repeat 0px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-en {background: url(mb-mapa.jpg) no-repeat -26px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-de {background: url(mb-mapa.jpg) no-repeat -156px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-it {background: url(mb-mapa.jpg) no-repeat -104px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-fr {background: url(mb-mapa.jpg) no-repeat -130px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-es {background: url(mb-mapa.jpg) no-repeat -52px -912px; width: 23px; height: 15px; overflow: hidden;}
.mb-vlajka-ja {background: url(mb-mapa.jpg) no-repeat -78px -912px; width: 23px; height: 15px; overflow: hidden;}


/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:0px auto 20px auto; color:#3f5369; padding:0px; width:429px; height:26px; overflow:hidden; }
.listcontrolPages2 .listcontrolPages2-prvni {width:25px; height:22px; margin: 0px 2px 0px 0px; float: left; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -913px -370px;}
.listcontrolPages2 .listcontrolPages2-predchozi {width:25px; height:22px; float: left; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -940px -370px;}
.listcontrolPages2 .listcontrolPages2-nasledujici {width:25px; height:22px; float: right; margin: 0px 0px 0px 2px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -940px -393px;}
.listcontrolPages2 .listcontrolPages2-posledni {width:25px; height:22px;  float: right; font-size: 1px; text-indent:5000px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -913px -393px;;}
.listcontrolPages2 .listcontrolPages2-cisla {border:0px solid blue; float: left; margin: 0px 0px 0px 5px; text-align:center; width:315px;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display:block; width:19px; height: 26px; text-align: center; line-height: 22px; color:#3f5369; font-size: 11px; margin:0px 5px 0px 0px; font-weight:bold; float: left; background:url(mb-mapa.jpg) no-repeat -440px -426px; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display:block; border:0px solid blue; font-weight: bold; width:20px; height: 26px; text-align: center; font-weight:bold; float: left; font-size: 11px; color: #ffffff; margin:0px 5px 0px 0px; padding:0px 0px; line-height:22px; text-decoration:none; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -419px -426px; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {width:19px; height: 26px; display:block; font-size: 11px; line-height: 22px; margin:0px 5px 0px 0px; float: left; overflow:hidden;}



/*----------------------*/
.odsazeniMain {margin:16px 20px 0px 20px; padding: 0px;}
.odsazeniMain .nenalezeno {margin:18px 0px 0px 0px; padding: 0px; color:#bcc8db; font-size:11px;}
.odsazeniMain .filtrujADV {display:block; width:74px; height:24px; overflow:hidden; margin:5px 0px 0px 1px; float:left; border:0px solid red; cursor:pointer;}

.nadpisMain {width:520px; height:38px; overflow:hidden; border:0px solid #7d94bc; padding:0px 0px; margin:0px 0px 0px 0px;}
.nadpisMain h1 {margin:0px 16px; padding:0px; color:#ffffff; font-size:18px; line-height:38px; float:left; display:block; overflow:hidden;}
.nadpisMain h2 {margin:0px 16px; padding:0px; color:#ffffff; font-size:18px; line-height:38px; float:left; display:block; overflow:hidden;}
.nadpisMain .text {margin:0px; padding:0px; color:#ffffff; font-size:12px; line-height:28px; float:left; font-weight:bold; overflow:hidden;}


.mb-main {width:980px; margin:0px auto 0px auto; overflow:hidden; text-align: left;}
.mb-main .sloupce {width:980px; overflow:hidden; margin-top:286px;}
.mb-main .sloupce .leftCenter {width:770px; overflow:hidden; float:left;}
.mb-main .sloupce .leftCenter .center {width:560px; overflow:hidden; float:right;}
.mb-main .sloupce .leftCenter .left {width:200px; overflow:hidden; float:left;}
.mb-main .sloupce .right {width:200px; overflow:hidden; float:right;}
.mb-main .sloupce .nadpisSloupce {width:200px; height:54px; overflow:hidden;}
.mb-main .sloupce .ramecek {width:200px; overflow:hidden;}


.kosicekVlajky {height: 26px; overflow: hidden; text-align: center; padding: 0px; width: 200px; position: relative; top: 0px; right: 12px; }
.kosicekVlajky .vlajka {display: inline-block; /*text-indent: -5000px;*/ margin: 5px 2px;}

.mujKosicek {width:156px; height:60px; overflow:hidden; margin:46px 0px 0px 13px;text-align:right;}
.mujKosicek .radky {display:block; width:156px; height:40px; line-height:20px; overflow:hidden; margin:0px 0px 4px 0px;}
.mujKosicek .radky .radek {display:block; width:156px; height:20px; line-height:20px; overflow:hidden; margin:0px 0px 0px 0px;}
.mujKosicek .radky .radek .nazev {text-align:left; display:block; width:76px; height:18px; overflow:hidden; margin:0px 0px 0px 0px; float:left; color:#ffffff; font-weight:normal; font-size:11px;}
.mujKosicek .radky .radek .hodnota {display:block; width:80px; height:22px; overflow:hidden; margin:0px 0px 0px 0px; float:left; color:#ffffff; font-weight:normal; font-size:11px; text-align:right;}
.mujKosicek .radky .radek .hodnota .oranzova {color:#ff8f00; font-weight:bold;}
.mujKosicek .prejitDoKosiku {color:#b0afff; font-size:11px; text-decoration:underline;}
.mujKosicek .prejitDoKosiku:hover {text-decoration:none;}

.userForms {border:0px solid white; width:180px; margin:12px 15px 10px 0px; float:right; overflow:hidden;}
.userForms .jmeno {width:180px; height:30px; overflow:hidden; margin:0px 0px 10px 2px; font-size:14px; color:#4242b6; line-height:30px; padding:0px 9px 0px 17px; font-weight:bold;}
.userForms .levo {width:47px; height:100px; overflow:hidden; float:left; margin:14px 0px 0px 25px;}
.userForms .prava {width:114px; overflow:hidden; float:left; text-align:right; margin:12px 0px 0px 0px;}
.userForms .prava .odkazyTlac2 {width:114px; overflow:hidden; margin:0px 0px 0px 0px;}
.userForms .prava .odkazyTlac2 .odkazy {width:110px; overflow:hidden; margin:0px 0px 0px 3px; text-align:right; float:left; line-height:18px;}
.userForms .prava .odkazyTlac2 .odkazy a {font-size:11px; color:#9bb6e4; text-decoration:underline; text-align:right; }
.userForms .prava .odkazyTlac2 .odkazy a:hover {text-decoration:none;}
.userForms .prava .odkazyTlac2 .odhlasit {display:block; width:74px; height:24px; overflow:hidden; margin:12px 0px 0px 0px; float:right; text-indent:-5000px; border:0px; cursor:pointer;}
.userForms .radky {width:180px; margin:0px 0px 0px 0px; padding-bottom:10px; overflow:hidden;}
.userForms .radky .radek {height:24px; width:180px; margin-bottom:3px; overflow:hidden;}
.userForms .radky .radek .popis {float:left; width:51px; font-size:68.75%; line-height:24px; color:#313041; text-align:right;}
.userForms .radky .radek .inputDivUser {width:120px; height:24px; padding:0px; overflow:hidden; font-size:68.75%; float:right;}
.userForms .radky .radek .inputDivUser input {width:116px; height:16px; padding:4px 2px; color:#313041; background:transparent; border:0px solid blue; font-size:11px;}
.userForms .tlac {display:block; text-indent:-5000px;float:right; width:70px; height:25px; border:0px solid black; background-color:transparent;  cursor:pointer;}
.userForms .odkazyTlac {width:180px; margin:0px 0px 0px 0px;overflow:hidden;}
.userForms .odkazyTlac .odkazy {width:110px; overflow:hidden; margin:0px 0px 0px 0px; text-align:right; float:left; line-height:16px; text-transform:lowercase;}
.userForms .odkazyTlac .odkazy a {font-size:11px; color:#4242b6; text-decoration:underline; text-align:right; }
.userForms .odkazyTlac .odkazy a:hover {text-decoration:none;}
.userForms .odkazyTlac .tlacitko {float:right; width:43px; height:26px; margin:0px 0px 0px 0px; overflow:hidden; text-indent:-5000px; font-size:1px; cursor:pointer; border:0px solid blue;}
.userForms .odkazyTlac .tlacitko2 {float:right; width:63px; height:25px; margin:0px 0px 0px 0px; overflow:hidden; text-indent:-5000px; font-size:1px; cursor:pointer; border:0px solid blue;}

.userForms .odkazyDiv {width:105px; padding:0px; float:left;}
.userForms .odkazy {display:block; line-height:16px; font-size:68.75%; color:#374d73; text-decoration:underline;}
.userForms .odkazy:hover { text-decoration:none;}
.userForms .odkazy .sipka {display:block; float:left; margin:7px 4px 0px 0px;}
.userForms .odkazy2 {}

.header {width:980px; height:286px; position:absolute; top:0px;}
.header .vrchHlavicky {width:980px; height:181px; overflow:hidden;}
.header .vrchHlavicky .logoDiv {display:block; text-indent:-5000px; width:219px; height:136px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
.header .vrchHlavicky .obrazek {width:564px; height:181px; overflow:hidden; float:left;}
.header .vrchHlavicky .pravaStrana {width:197px; height:181px; float:left; }
.header .menuCMS {width:590px; height:39px; margin:6px 0px 0px 195px;}
.header .spodekHlavicky {width:980px; height:45px; overflow:hidden; margin:0px 0px 0px 0px;}
.header .spodekHlavicky .levo {width:290px; height:45px; overflow:hidden; margin:0px 0px 0px 0px; float:left; border:0px solid red;}
.header .spodekHlavicky .hledani {display:block; width:406px; height:25px; overflow:hidden; margin:18px 0px 0px 306px; float:left; border:0px solid blue;}
.header .spodekHlavicky .hledani .inputik {width:190px; height:14px; overflow:hidden; float:left; border:0px solid red; margin:0px 0px 0px 0px;  padding:6px 4px 4px 4px; background-color:transparent; color:#100e21; font-size:11px;}
.header .spodekHlavicky .hledani .hledej {width:80px; height:25px; overflow:hidden; margin:0px 0px 0px 6px; float:left; border:0px solid red; cursor:pointer;}
.header .spodekHlavicky .hledani .rozsireneHledani {display:block; width:110px; height:25px; overflow:hidden; margin:0px 0px 0px 12px; float:left; border:0px solid red; text-align:right; color:#b0afff; font-size:11px; line-height:25px; text-decoration:underline; text-transform:lowercase;}
.header .spodekHlavicky .hledani .rozsireneHledani:hover {text-decoration:none;}




/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy sloupec */
.kategorie {float:left;width:200px; overflow:hidden; margin:6px 0px 0px 0px; padding:0px; }
.kategorie .rootkatName-0 {display:block; width:166px; height:21px; overflow:hidden; padding:8px 4px 0px 30px; color:#ffffff; font-size:12px; font-weight:bold;}
.kategorie .rootkatName-1 {display:block; width:166px; height:21px; overflow:hidden; padding:8px 4px 0px 30px; color:#ffffff; font-size:12px; font-weight:bold;}
.kategorie .kategorieName {display:block; width:200px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; overflow:hidden; font-weight:normal; color:#100e21;}
.kategorie .kategorieName .sipka {display:block; width:6px; height:7px; overflow:hidden; float:left; margin:0px 0px 0px 0px;}
.kategorie .kategorieName .text {display:block; line-height:30px; margin:0px 0px 0px 0px; float:left; overflow:hidden; cursor:pointer;}
.kategorie .notLast {border-bottom:0px dotted #7e4d04; }
.kategorie .selected-0 {display: block; text-decoration:none;}
.kategorie .selected-1 {display: block; text-decoration:underline;}
.kategorie .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.kategorie .oddelovac {width:206px; height:1px; background-color:#282d36; border-top:1px solid #1e2128;}


.margin {margin:0px 0px 0px 0px;}

.novinkyForm {width:170px; height:100px; overflow:hidden; margin:0px 15px 10px 15px; padding:0px; }
.novinkyForm .popisek {width:170px; text-align:left; margin:10px 0px 0px 0px; font-size:68.75%; color:#313041; padding:0px 0px 0px 0px; font-style:italic; line-height:16px;}
.novinkyForm .popisek2 { width:170px; text-align:left; margin:0px 0px 0px 0px; font-size:68.75%; color:#313041; padding:0px 0px 0px 0px; font-style:italic; line-height:16px;}
.novinkyForm .txtbox {width:120px; height:24px; margin:0px 7px 0px 0px; overflow:hidden; padding:0px; float:left;}
.novinkyForm .txtbox input {width:116px; height:16px; padding:4px 2px 4px 2px; margin:0px; font-size:68.75%; color:#100e21; border:0px solid red; background:transparent; overflow:hidden;}
.novinkyForm .butOk {float:left; width:43px; height:26px; margin:0px 0px 0px 0px; overflow:hidden; text-indent:-5000px; font-size:1px; cursor:pointer; border:0px solid blue;}


.anketa {width:180px; overflow:hidden; margin:0px auto; text-align:left;}
.anketa .nadpis1 {width:148px; overflow:hidden; padding:10px 16px 8px 16px; font-weight:bold; color:#374d73; text-align:center; font-size:69%; line-height:16px;}
.anketa .moznost {width:158px; overflow:hidden; margin:0px 0px 0px 0px; padding:6px 14px 10px 8px; font-size:69%; color:#374d73;}
.anketa .moznost a {display:block; width:158px; text-decoration:none; font-weight:normal; color:#374d73; overflow:hidden; cursor:pointer;}
.anketa .moznost a:hover {text-decoration:none;}
.anketa .moznost .nazev {display:block; float:left; width:120px; cursor:pointer; text-decoration:underline; }
.anketa .moznost .procento {display:block; float:right; width:35px; color:#e69800; text-decoration:none; text-align:right;}
.anketa .hlas {height: 6px; overflow: hidden; margin:5px 0px 0px 0px; float:left; background-color:#474787}
.anketa .zacatek {height: 6px; width:1px; overflow: hidden; margin:5px 0px 0px 0px; background-color:#474787; float:left;}
/* EO - levy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* center - hlavni strana - jednotlive FCE*/

.novinka {width:500px; overflow:hidden; margin:10px 15px 0px 15px; font-weight:normal; line-height:20px; padding:0px; font-size:68.75%; }
.novinka strong {font-weight:bold; }
.novinka a {font-weight:normal; text-decoration:underline;}
.novinka a:hover {text-decoration:none;}
.mezeraNovinka { float:left; width:530px; height:20px; overflow:hidden; overflow:hidden;}

.popisKategorie {width:486px; padding:10px 16px 10px 16px; color:#313041; font-size:11px; line-height:18px; background-color:#f8f6ff; border-left:1px solid #dfddf4; border-right:1px solid #dfddf4;}
.popisKategorie strong {font-weight:bold;}
.popisKategorie a {font-weight:bold; text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}
.spodekZaobleny {width:520px; height:4px; overflow:hidden;}
.spacer-16px {width:520px; height:16px; overflow:hidden; float:left;}

.popisKategorieHome {margin:0px 0px 10px 0px; width:520px; padding:0px; color:#313041; font-size:11px; line-height:18px;}
.popisKategorieHome strong {font-weight:bold;}
.popisKategorieHome a {font-weight:bold; text-decoration: underline;}
.popisKategorieHome a:hover {text-decoration: none;}


.katalogHeader {width:520px; height:45px; overflow: hidden; padding:0px; margin:0px; }
.katalogHeader .row {width:300px; overflow:hidden; margin:0px 0px 0px 17px; padding:0px; text-align:left; float:left;}
.katalogHeader .row .R01 {width:73px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left; color:#e4e2f3; font-size:11px; line-height:45px;}
.katalogHeader .row .R02 {width:56px; overflow:hidden; margin:0px 18px 0px 0px; padding:0px; text-align:left; float:left; color:#e4e2f3; font-weight:bold;  font-size:11px; line-height:45px;}
.katalogHeader .row .R02 .popis {width:43px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left; color:#e4e2f3; font-weight:bold;  font-size:11px; line-height:45px;}
.katalogHeader .row .R02 .popis2 {width:33px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left; color:#e4e2f3; font-weight:bold;  font-size:11px; line-height:45px;}
.katalogHeader .row .R02 .sipky {width:11px; height:17px; overflow:hidden; margin:14px 0px 0px 0px; padding:0px;}
.katalogHeader .row .R02 .sipky .horni {display:block; width:11px; height:6px; overflow:hidden; margin:0px 0px 5px 0px; padding:0px; }
.katalogHeader .row .R02 .sipky .dolni {display:block; width:11px; height:6px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px;}
.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 85px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 130px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .katalogHeaderPopis3 {float: left; width: 55px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
.katalogHeader .row .razeni {float: left; width:60px; font-size: 69%;  border:1px solid #7f9db9; margin:0px 5px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .pocet {float: left; width:40px; font-size: 69%; border:1px solid #7f9db9; margin:0px 10px 0px 0px; vertical-align:middle; padding:1px 0px;}
.katalogHeader .row .vyrobce {float: left; width:115px; font-size: 69%;  border:1px solid #7f9db9; margin:0px 10px 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 .zmenaVypisu {width:200px; float:right; margin:0px 22px 0px 0px; color:#89b5ff; font-size:11px; line-height:45px;}


div.parametryFiltr {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
div.parametryFiltr .odsadit {margin:25px 0px 0px 18px; overflow:hidden;}
div.parametryFiltr .odsadit .special {font-size:11px;}
div.parametryFiltr .odsadit .special td.popis {width: 200px; line-height: 24px; }
div.parametryFiltr .odsadit .special td.tdInput {width: 150px; line-height: 20px; }
div.parametryFiltr .odsadit .special td .txtbox {width: 150px; height:19px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:0px 0px 0px 0px; line-height: 20px;}
div.parametryFiltr .odsadit .special td .sel {width: 152px; height:20px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:1px 0px 0px 0px; }
div.parametryFiltr .row {overflow:hidden; margin:3px 0px 0px 0px; padding:0px; text-align:left; width:372px; float:left;}
div.parametryFiltr .row .katalogHeaderPopis1 {float: left; width: 70px; overflow:hidden; font-size:69%; text-align:left; font-weight:normal; padding:3px 0px 0px 0px;}
div.parametryFiltr .row .katalogHeaderPopis2 {float: left; width: 100px; overflow:hidden; font-size:69%; text-align:right; font-weight:normal; padding:3px 0px 0px 0px;}
div.parametryFiltr .row .razeni {float: left; width:105px;  height:19px; font-size: 69%;  border:1px solid #7f9db9; margin:0px 5px 0px 0px; vertical-align:middle; padding:1px 0px; color:#4a576a;}
div.parametryFiltr .row .pocet {float: left; width:40px; height:19px; font-size: 69%; border:1px solid #7f9db9; margin:0px 10px 0px 0px; vertical-align:middle; padding:1px 0px; color:#4a576a;}
div.parametryFiltr .row .katalogHeaderImg {width:7px; height:15px; overflow:hidden; margin:2px 26px 0px 0px; border:0px solid transparent; float:left;}
div.parametryFiltr .row .katalogHeaderImg .up {width:7px; height:6px; overflow:hidden; cursor:pointer;}
div.parametryFiltr .row .katalogHeaderImg .down {width:7px; height:7px; overflow:hidden; cursor:pointer;}
div.parametryFiltr .popisFiltru {padding: 0px 0px 10px 0px; margin: 0px; font-size: 69%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}
div.parametryFiltr .search {font-size:69%;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 175px;}
div.parametryFiltr .search td .textbox {width: 120px; height:19px; border:1px solid #7f9db9; font-size:100%; margin:0px;}
div.parametryFiltr .bunka {font-size: 69%; margin:3px 0px 0px 0px; }
div.parametryFiltr .bunka .nazevFiltr {width:120px; font-weight: normal; text-decoration: none; float:left; line-height:21px; border:0px solid red;}
div.parametryFiltr .bunka .selPorovnani {margin:0px 8px 0px 0px; padding:0px; height:19px; font-size:11px; background-color:#41444b; border:0px; border-right:1px solid #5a5c62; border-bottom:1px solid #5a5c62; color:#bcc8db; float:left; }
div.parametryFiltr .bunka .textbox {width: 110px; height:19px; padding:0px 3px; background-color:#41444b; border:0px; border-right:1px solid #5a5c62; border-bottom:1px solid #5a5c62; color:#bcc8db; font-size:11px; margin:0px 8px 0px 0px; line-height:17px;}
div.parametryFiltr .bunka .notext {vertical-align: middle; float:left; margin:0px 8px 0px 0px;}
div.parametryFiltr .bunka .filtrEnum {float: left; margin:0px 8px 0px 0px; line-height:19px; height:19px; font-size:11px; padding:0px;}
div.parametryFiltr .bunka .selEnum {margin:0px 8px 0px 0px; padding:0px; height:21px; background-color:#41444b; border:0px; border-right:1px solid #5a5c62; border-bottom:1px solid #5a5c62; color:#bcc8db; font-size:11px; padding:0px;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #4a576a;}
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 .spodek {width:500px; float:right;}
div.parametryFiltr .tlac {width:70px; height:25px; overflow:hidden; float:right; text-indent:-5000px; font-size:1px; border:0px solid blue; cursor:pointer; margin:5px 0px 0px 8px;}
div.parametryFiltr .zrusit {width:68px; height:22px;overflow:hidden; float:right; margin:6px 0px 0px 0px; text-indent:-5000px;}
div.parametryFiltr .hledej {width:91px; height:26px; overflow:hidden; margin:0px 0px 0px 0px; float:right; border:0px solid red; cursor:pointer;}
div.parametryFiltr .filtruj {display:block; width:74px; height:24px; overflow:hidden; margin:0px 0px 0px 1px; float:right; border:0px solid red; cursor:pointer;}


.caraKatalogTelo {width:530px;height:2px; overflow:hidden;}

.katalog-mezera1px {width:530px; height:1px; overflow:hidden;}

.katalogSobrazkem {width:162px; height:232px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
.katalogSobrazkem h2 {margin:0px; width:156px; height:157px; text-align:center; line-height:14px; overflow:hidden; cursor:pointer; padding:0px 3px; text-align:center;}
.katalogSobrazkem h2 .odkaz1 {display:block; padding:6px 0px 6px 0px;  height:28px; overflow:hidden; margin:0px; color:#31316f; font-size:11px; line-height:14px; font-weight:bold; color:#31316f; text-decoration:underline;}
.katalogSobrazkem h2 .odkaz1:hover {text-decoration:none;}
.katalogSobrazkem h2 .odkaz .obrazek {}
.katalogSobrazkem .cena {display:block; width:162px; height:40px; overflow:hidden; margin:9px 0px 0px 0px; text-align:center; font-size: 75%; white-space: nowrap; }
.katalogSobrazkem .cena .nazev { color:#313041;}
.katalogSobrazkem .cena .hodnota {color:#d07500; font-weight:bold; font-size: 110.67%; }
.katalogSobrazkem .cena div.bez { background: #f1eefd; height: 24px; font-size: 90%; }
.katalogSobrazkem .cena div.bez .hodnota { color: #313041; font-weight: normal; }
.katalogSobrazkem .tlacitka {display:block; width:162px; height:26px; overflow:hidden; float:right; margin:0px 0px 0px 0px;}
.katalogSobrazkem .tlacitka .tlacitko {width:81px; height:26px; overflow:hidden; display:block; float:left;}


.katalog-mezera1 {display:block; width:17px; height:216px; overflow:hidden; float:left;}
.katalog-mezera2 {display:block; width:520px; height:24px; overflow:hidden; float:left;}



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

.topProduktyRight2 {}
.topProduktyRight2 .sleft {float: left;}
.topProduktyRight2 .sright {float: right;}
.topProduktyRight2 .obsah {width: 186px; height: 131px; overflow: hidden;}
.topProduktyRight2 .obsah .nazev {height: 43px; overflow: hidden;}
.topProduktyRight2 .obsah .nazev a {display: block; color: #4242b6; font-weight: bold; font-size: 68.75%; text-decoration: underline; padding: 16px 8px 16px 8px;}
.topProduktyRight2 .obsah .nazev a:hover {text-decoration: none;}
.topProduktyRight2 .obsah .foto {display: block; float: left; width: 99px; height: 74px; overflow: hidden; background-color: #766fa1; margin: 0px 0px 0px 8px;}
.topProduktyRight2 .obsah .foto img {margin: 3px;}
.topProduktyRight2 .obsah .udaje {float: right; width: 71px; overflow: hidden; color: #d07500; font-size: 70%;}
.topProduktyRight2 .obsah .udaje .cena {height: 23px; overflow: hidden; white-space: nowrap; line-height: 23px;}
.topProduktyRight2 .obsah .udaje a {text-indent: -5000px; display: block; width: 63px;}
.topProduktyRight2 .obsah .udaje a.detail {}
.topProduktyRight2 .obsah .udaje a.koupit {margin: 1px 0px 0px 0px;}

/*
.topProduktyRight {width:205px; overflow:hidden; margin:15px 1px 0px 1px; padding:0px 0px 0px 0px; overflow:hidden; float:right;}
.topProduktyRight .nazev {display:block; line-height:29px; overflow:hidden; color:#ffffff; font-size:68.75%; font-weight:bold;  text-align:center; width:201px; padding:0px 2px; height:29px;}
.topProduktyRight .telo {width:190px; margin:10px 0px 0px 7px;}
.topProduktyRight .telo .levo {display:block; width:61px; height:79px; overflow:hidden; float:left;}
.topProduktyRight .telo .levo img {display:block; width:53px; height:71px; overflow:hidden; margin:3px;}
.topProduktyRight .telo .prava {width:109px; height:47px; line-height:18px; overflow:hidden; float:right; color:#868f9e; font-size:68.75%;}
.topProduktyRight .telo .prava .oranzova {color:#ff9727; font-size:12px; font-weight:bold;}
.topProduktyRight .telo .prava2 {width:109px; height:24px; line-height:18px; overflow:hidden; float:right; color:#868f9e; font-size:68.75%;}
.topProduktyRight .telo .prava2 .novinkaTlacitko {width:54px; height:24px; display:block;}
*/

.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 {width:488px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.mojePozadi {width:488px; margin-top:9px; overflow:hidden;}
.mojePozadiVrch {width:488px;}
.mojePozadiSpodek {width:488px; height:6px;}

.userData .nadpisSpozadim {width:488px; height:32px; line-height:36px; overflow:hidden; font-size:12px; padding:0px; margin:0px; color:#4242b6; font-weight:bold;}
.userData .nadpisSpozadim .nspPadding {padding:0px 0px 0px 0px; }
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; margin:10px 0px; padding:0px;}
.userData .odsazeniUD {font-size:69%; text-align:left; margin:0px; padding:0px; }
.userData .odsazeniUD .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; width:500px;}
.userData .odsazeniUD .row {width:488px; margin: 0px 0px 5px 0px; padding:1px 0px; text-align:left; padding:0px; line-height:19px;}
.userData .odsazeniUD .row .popis {float: left; width: 100px; text-align: right; padding: 0px 0px 0px 0px; margin:0px 10px 0px 0px; line-height:19px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 100px; text-align: right; margin:0px 10px 0px 0px; line-height:19px;}
.userData .odsazeniUD .row .popis3 {float: left; width: 30px; text-align: right; margin:0px 8px 0px 0px; line-height:19px;}
.userData .odsazeniUD .row .popis4 {float: left; width: 55px; text-align: right; margin:0px 8px 0px 0px; line-height:19px;}
.userData .odsazeniUD .row input.i {float: left; width:150px; height:18px; margin:0px 0px 0px 0px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%;}
.userData .odsazeniUD .row input.i2 {float: left; width:115px; height:18px; margin:0px 0px 0px 0px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%;}
.userData .odsazeniUD .row input.i3 {float: left; width:36px; height:18px; margin:0px 0px 0px 0px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%;}
.userData .odsazeniUD .row select {float: left; width:155px; height:18px; margin:0px 0px 0px 0px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%;}
.userData .odsazeniUD .row a {text-decoration: underline; }
.userData .odsazeniUD .row a:hover {text-decoration: none; }
.userData .odsazeniUD .tlac32 {width:91px; height:26px; border:0px solid red; cursor:pointer; overflow:hidden; float:right; margin:0px; padding:0px;}

.drobNavigace {border:0px solid blue; width:600px; margin:0px 0px 0px 6px; padding:0px; overflow:hidden; height:24px; line-height:20px; }
.drobNavigace .sipka {float:left; width:5px; height:5px; overflow:hidden; margin:11px 3px 0px 3px;}
.drobNavigace .dnOdkaz {display:block; margin:0px; color:#234888; font-size:68.75%; overflow:hidden; padding:0px; text-decoration:underline; float:left;}
.drobNavigace .dnOdkaz:hover {text-decoration:none;}
.drobNavigace .seda {display:block; float:left; color:#4e535a; font-weight:bold; font-size:68.75%; overflow:hidden; padding:0px; text-decoration:underline;}

/* F6_DETAIL */
.detail {width:520px; overflow:hidden;}
.detail .hodnoceni {width:488px; padding:17px 15px 9px 15px; margin-bottom:1px; color:#313041; font-size:11px; font-weight:bold; line-height:18px; background-color:#f8f6ff; border:1px solid #dfddf4; border-top:0px solid #dfddf4; overflow:hidden;}
.detail .hodnoceni .nazev {width:74px; line-height:24px; height:24px; float:left; overflow:hidden;}
.detail .hodnoceni .hvezdy {width:132px; height:24px; margin:0px 0px 0px 0px; float:left; border:0px solid red; overflow:hidden;}
.detail .hodnoceni .hvezdy .hvezda {display:block; width:24px; height:24px; margin:0px 0px 0px 0px; float:left; border:0px solid red; overflow:hidden;}
.detail .hodnoceni .hvezdy .mezera {display:block; width:3px; height:23px; margin:0px 0px 0px 0px; overflow:hidden; float:left;}
.detail .hodnoceni .popis {width:150px; height:22px; margin:0px 0px 0px 0px; overflow:hidden; float:right; font-weight:normal; line-height:24px; text-align:right;}
.detail .hodnoceni .slovy {width:50px; height:24px; line-height:24px; overflow:hidden; color:#4242b6; font-size:20px; margin-left:16px; float:left;}

.detail .vrch {margin:0px 0px 0px 0px; padding:22px 19px 0px 19px; width:480px; background-color:#f8f6ff; border:1px solid #dfddf4; border-bottom:0px solid #dfddf4;}
.detail .vrch .levo {width:220px; height:181px; overflow:hidden; float:left; margin:0px 0px 16px 0px;}
.detail .vrch .levo .obrazek {display:block; width:220px; height:146px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px 9px 0px; background-color:#c3c0dd;}
.detail .vrch .levo .obrazek img {margin:3px 0px 0px 3px;}
.detail .vrch .levo .kosicek {}
.detail .vrch .levo .kosicek .popis {width:79px; height:24px; line-height:24px; text-align:right; font-size:11px; color:#313041; float:left; overflow:hidden;}
.detail .vrch .levo .kosicek .inputDiv {width:40px; height:24px; line-height:24px; margin:0px 0px 0px 10px;  float:left; overflow:hidden; border:0px solid red; padding:0px;}
.detail .vrch .levo .kosicek .inputDiv .ksP {width:40px; height:16px; padding:4px 0px 0px 0px; text-align:center; font-size:11px; color:#313041; margin:0px; border:0px; background-color:transparent;}
.detail .vrch .levo .kosicek .koupit {width:81px; height:26px; overflow:hidden; display:block; float:right; border:0px; cursor:pointer;}
.detail .vrch .prava {width:250px; float:right; margin:0px 0px 0px 0px; padding:0px; overflow:hidden;}
.detail .vrch .prava .radek {width:250px; margin:0px; overflow:hidden;}
.detail .vrch .prava .radek .nazev {width:87px; height:30px; margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 10px; line-height:30px; color:#313041; font-size:68.75%; font-weight:bold; text-transform:lowercase;}
.detail .vrch .prava .radek .hodnota {width:143px; height:30px; margin:0px; float:left; line-height:30px; color:#313041; font-size:68.75%; padding:0px 0px 0px 10px;}
.detail .vrch .prava .radek .hodnota .modra {margin:0px; color:#2f2fff; font-weight:bold; font-size:14px;}
.detail .vrch .prava .radek .hodnota .zluta {margin:0px; color:#d07500; font-weight:normal; text-decoration:underline;}
.detail .vrch .prava .radek .hodnota .zluta:hover {margin:0px; color:#d07500; font-weight:normal; text-decoration:none;}
.detail .vrch .prava .radek .hodnota select {height:20px; margin:7px 0px 2px 0px; color:#313041; font-size:11px; background-color:#f8f6ff;}
.detail .moznosti {width:520px; height:26px; overflow:hidden; float:left; margin:14px 0px 14px 0px; border:0px solid red;}
.detail .moznosti .mezera {width:2px; height:26px; overflow:hidden; float:left;}
.detail .moznosti .oblibene {display:block; width:111px; height:26px; overflow:hidden; float:left; margin:0px;}
.detail .moznosti .porovnat {display:block; width:75px; height:26px; overflow:hidden; float:left; margin:0px;}
.detail .moznosti .tisk {display:block; width:92px; height:26px; overflow:hidden; float:left; margin:0px;}
.detail .moznosti .doporucit {display:block; width:141px; height:26px; overflow:hidden; float:left; margin:0px;}
.detail .moznosti .pes {display:block; width:92px; height:26px; overflow:hidden; float:left; margin:0px;}

.detail .oblastZalozky {width:520px; overflow:hidden; margin:0px 0px 0px 0px;}
.detail .oblastZalozky .zalozky{width:520px; overflow:hidden; margin:0px 0px 0px 0px;}
.detail .oblastZalozky .zalozky .zalozka-0 {display:block; height:39px; overflow:hidden; margin:0px 0px 0px 0px; float:left; cursor:pointer;}
.detail .oblastZalozky .zalozky .zalozka-0 .levyroh1{display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -610px -554px; float:left;}
.detail .oblastZalozky .zalozky .zalozka-0 .stred {display:block; height:39px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px 2px 0px 14px; background:url(mb-zalozky.gif) repeat-x 0px -40px; float:left; line-height:40px; font-size:75%; color:#313041; font-weight:bold;}
.detail .oblastZalozky .zalozky .zalozka-0 .pravyroh1 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -660px -554px; float:left;}
.detail .oblastZalozky .zalozky .zalozka-0 .pravyroh2 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -635px -554px; float:left;}

.detail .oblastZalozky .zalozky .zalozka-1 {height:39px; overflow:hidden; margin:0px 0px 0px 0px; float:left; z-index:999; position:relative; cursor:pointer;}
.detail .oblastZalozky .zalozky .zalozka-1 .levyroh3 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -560px -554px; float:left;}
.detail .oblastZalozky .zalozky .zalozka-1 .levyroh4 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -560px -554px; float:left;}
.detail .oblastZalozky .zalozky .zalozka-1 .stred {display:block; height:39px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px 2px 0px 2px; background:url(mb-zalozky.gif) repeat-x 0px -0px; float:left; line-height:40px; font-size:75%; color:#313041; font-weight:bold;}
.detail .oblastZalozky .zalozky .zalozka-1 .pravyroh3 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -585px -554px; float:left;}
.detail .oblastZalozky .zalozky .zalozka-1 .pravyroh4 {display:block; height:39px; width:24px; overflow:hidden; margin:0px 0px 0px 0px; background:url(mb-mapa.jpg) no-repeat -535px -554px; float:left;}

.detail .oblastZalozky .obsah {width:520px; overflow:hidden; margin:0px 0px 16px 0px; border:0px solid red; position:relative; top:-1px;}
.detail .oblastZalozky .obsah .telo {width:520px; overflow:hidden; margin:0px 0px 0px 0px;}

.detail .oblastZalozky .obsah .telo .odsazeni {width:518px; overflow:hidden; margin:0px 0px 0px 0px; padding:29px 0px 18px 0px;  border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.detail .oblastZalozky .obsah .telo .odsazeni .nadpis {width:481px; margin:0px 19px 20px 19px; color:#4242b6; font-size:100%; font-weight:bold;}
.detail .oblastZalozky .obsah .telo .odsazeni .popis {width:480px; margin:0px 19px 20px 19px; font-size:68.75%; font-weight:normal; line-height:18px;}
.detail .oblastZalozky .obsah .telo .odsazeni .popis a {color:#9bb6e4;}

.detail .topDetail {width:530px; overflow:hidden; margin:0px 10px 0px 10px; border:0px solid blue;}
.detail .topDetail .topLevo {float:left; width:180px; overflow:hidden; height:166px;}
.detail .topDetail .topLevo .imageDiv {float:left; width:166px; overflow:hidden;}
.detail .topDetail .topLevo .imageDiv .okraj {float:left; width:166px; height:4px; overflow:hidden;}
.detail .topDetail .topLevo .imageDiv .telo {float:left; width:164px; height:158px; overflow:hidden; border-left:1px solid #ecedf1; border-right:1px solid #ecedf1;}
.detail .topDetail .topLevo .imageDiv .telo .tn-obrazek {width:158px; height:158px; overflow:hidden; margin:0px 3px;}
.detail .topDetail .topPravo {float:left; width:350px; overflow:hidden;}
.detail .topDetail .topPravo h1 {width:350px; overflow:hidden; color:#234888; font-size:87.5%; margin:0px 0px 20px 0px; padding:0px;  text-decoration:underline;}
.detail .topDetail .topPravo .pozadi {float:left; width:350px; overflow:hidden;}
.detail .topDetail .topPravo .radek {width:262px; height:25px; line-height:25px; margin:0px 6px 0px 16px; float:left;}
.detail .topDetail .topPravo .radek .nazev {width:140px; height:25px; line-height:25px; margin:0px; float:left; text-align:left; font-weight:bold; font-size:11px; overflow:hidden;}
.detail .topDetail .topPravo .radek .nazevReg {width:140px; height:25px; line-height:25px; margin:0px; float:left; text-align:left; font-size:11px; overflow:hidden;}
.detail .topDetail .topPravo .radek .hodnota {width:120px; height:25px; line-height:25px; margin:0px; float:right; text-align:right; font-size:11px; overflow:hidden;}

.detail .topDetail .topPravo .radek .oranzova {color:#e69800; font-weight:bold;}
.detail .topDetail .topPravo .radek select {width:120px; height:19px; border:1px solid #7f9db9; color:#4a576a; font-size:11px; line-height:17px; text-align:left; margin-top:4px;}
.detail .topDetail .topPravo .nakoupit {float:right; width:62px; overflow:hidden; margin:4px 4px 0px 0px;}
.detail .topDetail .topPravo .nakoupit .tlac {border:0px solid red; cursor:pointer; }
.detail .topDetail .topPravo .chyba {font-size:13px; color:#e69800; margin:10px 0px;}
.detail .topDetail .topPravo .moznosti {width:350px; overflow:hidden; margin:15px 0px;}
.detail .topDetail .topPravo .moznosti .tlac {overflow:hidden; display:block; float:left; }
.detail .topDetail .topPravo .moznosti .mezera {width:2px; height:17px; float:left; overflow:hidden;}
.detail .middleDetail {width:530px; overflow:hidden; margin:0px 10px 36px 10px;}
.detail .middleDetail .nadpisek {overflow:hidden; font-size:14px; font-weight:bold; color:#234888; margin:0px 0px 12px 0px; padding:0px;}
.detail .middleDetail .popis {color:#4a576a; font-size:68.75%; line-height:18px; margin-bottom:25px;}





/* F6_DETAIL - parametry */
.detailParametry {border:0px solid blue; width:490px; margin:0px 14px 0px 14px;}
.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 {background-color:transparent;  overflow:hidden;}
.detailParametry .pozice-1 {background-color:#ece9f7; overflow:hidden;}






/* F6_DETAIL - diskuse */
.diskuse {width:518px; padding:0px 0px 18px 0px; }
.diskuse .odsazeniDis {padding:29px 0px 0px 14px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.diskuse .odsazeniDis2 {padding:0px 0px 0px 14px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; border-top:0px solid #282b32; background-color:#f8f6ff;}
.diskuse .nadpis {font-size:12px; font-weight:bold; color:#5f7705;}
.diskuse .diskuse-popis {color: #bcc8db; font-size: 69%; margin-bottom:12px;}
.diskuse .nadpis2 {width:500px; padding:0px 0px 20px 5px; color:#4242b6; font-size:16px; font-weight:bold;}
.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; padding:0px 0px 12px 0px; margin-bottom:6px;}
.diskuse .prispevky .margin {margin: 0px 0px 0px 0px;}
.diskuse .prispevky .dalsi {}
.diskuse .prispevky .row {width:490px; height:34px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:44px; overflow:hidden;}
.diskuse .prispevky .row .checkbox {margin:0px 5px 0px 3px; padding:0px;}
.diskuse .prispevky .row .autor {width:290px; float: left; margin: 0px 15px 0px 16px; padding:0px; color:#4242b6; line-height:40px; font-weight:bold; font-size:12px;}
.diskuse .prispevky .row .datum  {float:left; width:70px; color:#313041; font-weight:normal; line-height:40px; font-size:11px;}
.diskuse .prispevky .row a.odpoved {float: left; width:50px; line-height:40px; font-size:11px; display: block; margin: 0px 40px 0px 0px; padding:0px; text-decoration: underline; color: #4242b6;}
.diskuse .prispevky .row a.odpoved:hover {text-decoration: none;}
.diskuse .prispevky .text {width:460px; padding: 14px; color:#313041; line-height:18px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.diskuse .prispevky .diskuseSpodek {width:490px; height:4px; overflow:hidden;}
.diskuse .prispevky2 {font-size: 69%; vertical-align:top; padding:0px 0px 12px 0px; margin-bottom:6px;}
.diskuse .prispevky2 .margin {margin: 0px 0px 0px 0px;}
.diskuse .prispevky2 .dalsi {}
.diskuse .prispevky2 .row {width:490px; height:34px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:44px; overflow:hidden;}
.diskuse .prispevky2 .row .checkbox {margin:0px 5px 0px 3px; padding:0px;}
.diskuse .prispevky2 .row .autor {width:270px; float: left; margin: 0px 15px 0px 36px; padding:0px; color:#4242b6; line-height:40px; font-weight:normal; font-size:12px;}
.diskuse .prispevky2 .row .datum  {float:left; width:70px; color:#313041; font-weight:normal; line-height:40px; font-size:11px;}
.diskuse .prispevky2 .row a.odpoved {float: left; width:50px; line-height:40px; font-size:11px; display: block; margin: 0px 40px 0px 0px; padding:0px; text-decoration: underline; color: #4242b6;}
.diskuse .prispevky2 .row a.odpoved:hover {text-decoration: none;}
.diskuse .prispevky2 .text {width:440px; padding: 14px 14px 14px 34px; color:#313041; line-height:18px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff; }
.diskuse .prispevky2 .diskuseSpodek {width:490px; height:4px; overflow:hidden;}
.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 .nazev {float: left; width: 78px; text-align: right; padding: 0px 15px 0px 16px; margin:0px; line-height:23px; overflow:hidden; color:#313041;}
.diskuse .formularDiskuse .textbox {background-color:#f5f3fe; display:block; float:left; width: 189px; height:23px; overflow:hidden; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:0px 0px 2px 0px;}
.diskuse .formularDiskuse .textbox input {display:block; float:left; width: 186px; overflow:hidden; height:16px; border:0px solid #313041; background-color:transparent; color:#313041; font-size:100%; margin:3px 0px 0px 2px;}
.diskuse .formularDiskuse .textarea {background-color:#f5f3fe; display:block; float:left; width: 278px; overflow:hidden; height: 82px; color:#bcc8db; font-size:100%; margin:0px 0px 0px 0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3;}
.diskuse .formularDiskuse .textarea textarea{display:block; float:left; overflow:hidden; width: 274px; height: 77px; border:0px solid #606060; background-color:transparent; color:#313041; font-size:100%; margin:2px 2px 2px 2px;}
.diskuse .formularDiskuse .captcha {float: left; margin:2px 0px 2px 0px; overflow:hidden;}
.diskuse .formularDiskuse .odeslat {width:74px; height:24px; border:0px solid red; cursor:pointer; overflow:hidden;}
.diskuse .formularDiskuse .radek {overflow:hidden; padding-bottom:10px;}

.zalozkaOdeslat {width:107px; height:32px; overflow:hidden; float:right; position:relative; top:-1px; border:0px solid red; cursor:pointer;}


.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; padding:px 15px 15px 15px; }
.hlidacipes .pesPopis {line-height:16px; }
.hlidacipes .seda {}
.hlidacipes td {font-size:11px; padding:3px 5px 0px 0px; line-height: 22px;}
.hlidacipes .vpravo {text-align:right;}
.hlidacipes .checkbox {margin:0px 2px 0px 0px;}
.hlidacipes .textbox {float:left; width: 150px; height:19px; line-height:18px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:0px; }
.hlidacipes .odeslatDiv {margin:0px;}
.hlidacipes .tlac {width:91px; height:26px; border:0px solid red; cursor:pointer; overflow:hidden; margin:6px 0px;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 68.75%; text-align:left; width:518px; padding:0px 0px 18px 0px;}
.viceinformaci .odsazeniInfo {padding:29px 0px 0px 14px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.viceinformaci .odsazeniInfo2 {padding:29px 0px 0px 14px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; border-top:0px solid #282b32; background-color:#f8f6ff;}
.viceinformaci .viceinfoPopis {line-height:16px;}
.viceinformaci .textbox {width: 200px; height:19px; border:0px solid #374d73; color:#313041; font-size:100%; margin:0px; margin-bottom:6px; line-height:17px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3;}
.viceinformaci textarea {width: 300px; height: 85px; border:0px solid #374d73; color:#313041; font-size:100%; margin:0px;  margin-bottom:6px; line-height:17px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3;}
.viceinformaci img {margin:2px 0px;}
.viceinformaci .tlac {border:0px solid red; cursor:pointer;}





/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; font-size: 68.75%;}
.hodnoceni .hodnoceni-horni {border:0px solid white;  float:left; width:100%; overflow:hidden; margin:0px 0px 15px 0px;}
.hodnoceni .hodnoceni-horni .nadpis {width:280px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-weight: normal; font-size:12px; font-weight: bold; }
.hodnoceni .hodnoceni-horni .nadpis .hodnota {font-weight: bold;}
.hodnoceni .hodnoceni-horni .nadpis .padding {padding: 0px 0px 0px 0px; margin:0px;}
.hodnoceni .hodnoceni-horni .hvezdySede {float:left; width:115px; height:21px; overflow:hidden; padding:0px; text-align:left;}
.hodnoceni .hodnoceni-horni .hvezdySede .hvezdyZlute {height:21px; overflow:hidden; padding:0px; }
.hodnoceni .hodnoceni-dolni {float:left; width:100%; text-align: left; margin: 24px 0px 15px 0px; padding:0px 0px 0px 0px;}
.hodnoceni .hodnoceni-dolni .nadpis {padding:0px 0px 10px 0px; font-weight: bold; }
.hodnoceni .hodnoceni-dolni .row {width:200px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:65px; 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:#374d73; font-size:11px; line-height:18px; }
.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:18px; 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 {width:488px; overflow:hidden; margin-top:16px; font-size:11px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.favorites .produkt {width:488px; overflow:hidden; margin:0px; padding:0px 0px 10px 0px; }
.favorites .produkt .image {display:block; width:61px; height:79px; overflow:hidden; float:left; margin:5px 5px 0px 5px; background-color:#c3c0dd;}
.favorites .produkt .image img {display:block; width:55px; height:73px; overflow:hidden; margin:3px 0px 0px 3px;}
.favorites .produkt .nazevDiv {display: block; float: left; width:406px; height:64px; font-weight:normal; line-height:15px; margin:11px 0px 0px 10px;}
.favorites .produkt .nazevDiv .nazev {display:block;text-decoration: none; color:#4242b6; font-size:11px; font-weight:bold; line-height:16px;}
.favorites .produkt .nazevDiv .nazev:hover {text-decoration: underline;}
.favorites .produkt .nazevDiv .cenaTlacitka {width:406px; font-weight:normal; }
.favorites .produkt .nazevDiv .cenaTlacitka .cena {font-weight:normal; margin:29px 0px 0px 0px; float:left; width:182px; }
.favorites .produkt .nazevDiv .cenaTlacitka .cena .oranzova {font-weight:bold; color:#ff9727;}
.favorites .produkt .nazevDiv .cenaTlacitka .tlacitka {font-weight:normal; margin:24px 0px 0px 0px; float:right; width:208px; height:25px; border:0px solid red;}
.favorites .produkt .nazevDiv .cenaTlacitka .tlacitka .t01{display:block; text-indent:-5000px; font-weight:normal; margin:0px 0px 0px 0px; float:left; width:103px; height:25px; border:0px solid red;}
.favorites .produkt .nazevDiv .cenaTlacitka .tlacitka .t02{display:block; text-indent:-5000px; font-weight:normal; margin:0px 0px 0px 0px; float:right; width:103px; height:25px; border:0px solid red;}
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}

/* pruvodce nakupem */

.pruvodceNakupem {width:510px; height:79px; overflow:hidden; margin:0px 0px 13px 0px; padding:0px 0px 0px 10px; text-align:left;}
.pruvodceNakupem .krok {display:block; float:left; width:124px; height:79px; overflow:hidden;}


/* F8_KOSIK */
.kosik {width:520px; overflow:hidden; margin:0px;  padding:10px 0px 20px 0px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.kosik .popisek {line-height:18px; margin:0px; font-size:68.75%; margin:0px 15px 0px 15px;}
.kosik .kosikPopis {line-height:16px; margin:0px; font-size:75%;}
.kosik .caraKosikVrch {width:500px; height:2px; overflow:hidden; margin:0px;}
.kosik .caraKosikSpodek {width:500px; height:2px; overflow:hidden; margin:0px 0px 1px 0px;}
.kosik .seznamZbozi {font-size:68.75%; margin:15px 15px 0px 15px;}
.kosik .seznamZbozi .produktliteHeader {width:500px; overflow:hidden; margin:0px; padding:0px; line-height:26px;}
.kosik .seznamZbozi .produktlite {width:500px; overflow:hidden; margin:0px; padding:0px; border-top:1px dashed #dfddf4;}
.kosik .seznamZbozi .padding1 {padding: 6px 0px 5px 0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .padding2 {margin: 6px 5px 5px 10px;}
.kosik .seznamZbozi .padding3 {padding: 3px 0px 3px 0px;}
.kosik .seznamZbozi .padding4 {margin: 6px 10px 5px 0px;}
.kosik .seznamZbozi .checkbox {float: left; width: 34px; overflow: hidden; padding:0px; margin:0px; text-align:center; vertical-align:middle; border:0px solid red; }
.kosik .seznamZbozi .nazev {float:left; width:260px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.kosik .seznamZbozi .nazev a {text-decoration: underline; color:#4242b6; font-weight:bold;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: none;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 68px; overflow: hidden; text-align: left; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:28px; height:20px; line-height:20px; text-align:center; border:1px solid #dfddf4; margin: 2px 0px 3px 17px; font-size:100%; }
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:136px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena1 {font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 { font-weight: bold; text-align:right; color:#d07500;}
.kosik .cenaCelkem {width:500px; overflow:hidden; margin:0px 15px 0px 15px; padding:0px; text-align:left; font-size:68.75%; }
.kosik .cenaCelkem .row {width:500px; overflow:hidden; margin:0px; padding:0px; border-top:1px dashed #dfddf4;}
.kosik .cenaCelkem .row .popis {float:left; width:200px; overflow:hidden; margin: 6px 0px 5px 44px; padding:0px; text-align:left; font-weight:normal; text-transform:lowercase;}
.kosik .cenaCelkem .row .cena {float:right; width:120px; overflow:hidden; margin: 6px 12px 5px 0px; padding:0px; text-align:right; font-weight:bold; color:#d07500;}
.kosik .cenaCelkem .row .cena .modra {color:#d07500;}
.kosik .buttonsBottom {width:480px; margin: 20px 0px 0px 20px; padding:0px;}
.kosik .buttonsBottom .tlac1 {width:133px; height:25px; float:left; border:0px solid blue; cursor:pointer; margin-right:1px;}
.kosik .buttonsBottom .tlac2 {width:103px; height:25px; float:left; border:0px solid blue; cursor:pointer; margin-right:1px;}
.kosik .buttonsBottom .tlac3 {width:103px; height:25px; float:right; border:0px solid blue; cursor:pointer; margin-left:1px;}
.kosik .buttonsBottom .tlac4 {width:103px; height:25px; float:right; border:0px solid blue; cursor:pointer; margin-left:1px;}
.kosik .chyby {padding:10px 0px 0px 0px; line-height:18px; font-size:14px; color:red;text-align:center;}
.kosik .chyby .odkaz {text-decoration: underline; color:#0046ff; font-weight: normal;}
.kosik .chyby .odkaz:hover {text-decoration: none;}

/* F9_POKLADNA */
.pokladna {font-size:68.75%; padding:10px 0px 20px 0px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.pokladna .nadpisPokladna {width:480px; overflow:hidden; font-weight: bold; padding:0px; margin:20px 0px 20px 20px; }
.pokladna .margin {width:480px; overflow:hidden; margin: 0px 0px 0px 20px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #ff6c00; font-weight: bold;}
.pokladna .seznamZbozi {width:480px; overflow:hidden; margin-left:20px; padding:0px; }
.pokladna .seznamZbozi .produktliteHeader {width:480px; overflow:hidden; margin:0px; padding:0px;}
.pokladna .seznamZbozi .produktlite {width:480px; overflow:hidden; margin:0px; padding:0px; border-top:1px dashed #dfddf4;}
.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:274px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.pokladna .seznamZbozi .nazev .odkaz {text-decoration: underline; color:#4242b6; font-weight:bold;}
.pokladna .seznamZbozi .nazev .odkaz:hover {text-decoration: none;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 68px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width:136px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .cena1 {font-weight: normal; text-align:center;}
.pokladna .seznamZbozi .cena2 {font-weight: bold; text-align:right; color:#d07500;}
.pokladna .cenaCelkem {width:480px; overflow:hidden; margin:0px 0px 0px 20px; padding:0px 0px 30px 0px; text-align:left;}
.pokladna .cenaCelkem .row {width:480px; overflow:hidden; margin:0px; border-top:1px dashed #dfddf4;}
.pokladna .cenaCelkem .row .popis {float:left; width:135px; text-align:left; font-weight:bold; text-transform:lowercase; padding: 3px 0px;}
.pokladna .cenaCelkem .row .cena {float:right; width:125px; overflow:hidden; margin-right:0px; padding:3px 0px; font-weight: bold; text-align: center;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding:0px; text-align:right;}
.pokladna .cenaCelkem .row .cena .odsazeni .cenaCastka {color:#d07500;}
.pokladna .slevaPopis {float:left; width: 93px; margin: 1px 0px 0px 0px; text-align:left; font-weight:normal; line-height:20px;}
.pokladna .sleva {width:121px; height:26px; overflow:hidden; border:0px; cursor:pointer;}
.pokladna input.slevaKod {float:left; width:30px; height:17px; line-height:17px; text-align:center; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; margin: 1px 5px 0px 0px; font-size:100%;}


.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; line-height:19px; width: 75px; font-weight: normal; padding: 4px 0px 0px 0px; text-align:right;}
.pokladna .odberatel2 .kontakt .dodaciAdresa {width: 155px; height:19px; line-height:19px; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; 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; overflow:hidden;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px; overflow:hidden;}

.pokladna .odberatel .kontakt table.udaje {width:243px; border: 0px solid #5d5d5d; font-size:100%;}
.pokladna .odberatel .kontakt table.udaje b {}
.pokladna .odberatel .kontakt table.udaje td {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; font-weight:normal;}
.pokladna .odberatel .kontakt table.udaje td.text {padding:0px 0px 0px 10px; vertical-align: middle; text-align: left; font-weight:normal;}
.pokladna .odberatel .kontakt table.udaje .dodaciAdresa {width: 135px; height:19px; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt select {width:137px; height:23px; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; font-size:100%; margin:1px 0px 0px 10px;}

.pokladna .odberatel .kontakt2 {float: left; width:495px; padding: 0px 0px 15px 0px; overflow:hidden;}
.pokladna .odberatel .kontakt2 .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; }
.pokladna .odberatel .kontakt2 .popisOblasti {font-style: italic; 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 {}
.pokladna .odberatel .kontakt2 table.udaje td { 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; font-weight:normal;}
.pokladna .odberatel .kontakt2 table.udaje td.text {padding:0px 0px 0px 10px; vertical-align: middle; text-align: left; font-weight:normal;}
.pokladna .odberatel .kontakt2 table.udaje .dodaciAdresa {width: 135px; height:19px; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; font-size:100%; margin:0px 0px 0px 10px;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz {font-weight:normal; text-decoration:underline;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz:hover {text-decoration:none;}

.pokladna .odberatel .mezera {float: left; width: 20px; overflow: hidden;}
.pokladna .tlac {border:0px solid red; cursor:pointer;}
.pokladna .dalsiKrok {width:121px; height:26px; float:right; overflow:hidden; border:0px solid red; cursor:pointer; margin:0px 15px 0px 0px;}
.pokladna .zavazne {width:121px; height:26px; overflow:hidden; border:0px solid red; cursor:pointer; margin:0px auto 20px auto;}

.pokladna .vasVzkazKObjednavce {width: 480px; height:50px; font-size:100%; background-color:#f5f3fe; border:0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; margin:0px 0px 0px 20px;}

.specialniDoprava {width:490px; margin: 0px 0px 15px 10px; border:0px solid blue; float:right;}
.specialniDoprava .text {margin: 0px; font-weight: normal;}
.specialniDoprava .text a {text-decoration:underline; }
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravyAPlatby {width:480px; margin:0px 0px 0px 20px;}

.volbaDopravy {font-size:11px;}
.volbaDopravy .dopravaBlock {border-top: 1px solid #dfddf4; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected {background-color:#e3dff3;}
.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 {display:block; margin: 0px 5px 0px 20px; line-height: 17px;}

.volbaPlatby {font-size:11px;}
.volbaPlatby .platbaBlock {}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px; background: #dfddf4;}
.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 .popis {display:block; margin: 0px 5px 0px 20px;  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%;}

.platceDPH {padding: 0px 0px 0px 15px;}
.platceDPH .radek {line-height: 25px; width: 500px;}
.platceDPH .radek .b1 {float: left; width: 30px;}
.platceDPH .radek .b2 {float: left; width: 250px;}
.platceDPH .radek .b3 {float: left; width: 150px;}


/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:480px; overflow:hidden; font-size: 68.75%; text-align: left; padding:10px 20px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.objednavka .tlacPokr {width:103px; height:25px; overflow:hidden; border:0px; cursor:pointer; display:block;}

/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.vaseObjednavkyPrehled a.prihlaseni {}
.vaseObjednavkyPrehled .prehled {width: 486px; border: 0px solid #404040; margin: 20px 0px 0px 0px; text-align:center; line-height:29px;}
.vaseObjednavkyPrehled .prehled .radekHlavicka {width: 486px; height:29px;  margin: 0px 0px 1px 0px; color:#4242b6; line-height:29px; font-weight:bold;}
.vaseObjednavkyPrehled .prehled .radekHlavicka .cislo {width: 208px; height:29px; border: 1px solid #dfddf4; margin: 0px 1px 0px 0px; float:left;}
.vaseObjednavkyPrehled .prehled .radekHlavicka .datum {width: 147px; height:29px; border: 1px solid #dfddf4; margin: 0px 1px 0px 0px; float:left;}
.vaseObjednavkyPrehled .prehled .radekHlavicka .cas {width: 123px; height:29px; border: 1px solid #dfddf4; margin: 0px 0px 0px 0px; float:left;}
.vaseObjednavkyPrehled .prehled .radek {width: 486px; height:29px;  margin: 0px 0px 1px 0px;}
.vaseObjednavkyPrehled .prehled .radek .cislo {width: 208px; height:29px; border: 1px solid #dfddf4; margin: 0px 1px 0px 0px; float:left; color:#ff9727; font-weight:bold; }
.vaseObjednavkyPrehled .prehled .radek .cislo a {text-decoration:underline;}
.vaseObjednavkyPrehled .prehled .radek .cislo a:hover {text-decoration:none;}
.vaseObjednavkyPrehled .prehled .radek .datum {width: 147px; height:29px; border: 1px solid #dfddf4; margin: 0px 1px 0px 0px; float:left;}
.vaseObjednavkyPrehled .prehled .radek .cas {width: 123px; height:29px; border: 1px solid #dfddf4; margin: 0px 0px 0px 0px; float:left;}


.vaseObjednavkyPrehled .prehled td {border: 1px solid #505050; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 486px; border-collapse: collapse; border: 0px solid #505050; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #dfddf4;  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 {text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}

/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.loginPage .nadpisLogin {font-weight: bold; padding: 18px 0px 5px 0px; }
.loginPage .row {width: 488px; 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:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:0px; }
.loginPage a {text-decoration: underline;}
.loginPage a:hover {text-decoration: none;}
.loginPage .tlac {width:91px; height:26px; border:0px solid red; cursor:pointer; overflow:hidden;}

/* F24_VYHLEDAVANI - rozsirene */
.kategorieFiltr {width:220px; color:#004682; font-weight:normal; font-size:69%; vertical-align: top;}
.kategorieFiltr ul {margin:0px; padding:0px 0px 0px 20px;}
.kategorieFiltr .selected-0 {text-decoration:none;}
.kategorieFiltr .selected-1 {text-decoration:underline; font-weight:bold;}
.kategorieFiltrParametru {padding:0px 0px 0px 0px; vertical-align: top;}

.advsearch2 {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.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 #374d73; font-size:100%; margin:1px 0px 0px 0px; color:#374d73;}
.advsearch2 .nenalezeno {width:570px; font-size:69%; margin:0px 0px 10px 0px; color:#bcc8db;}
.advsearch2 .tlac {width:70px; height:25px; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid blue; cursor:pointer;}


/* F28_HLIDACI PES */
.watchdog {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff;}
.watchdog .vodorovnaCara1 {border-top:1px solid #bcc8db; margin-top:10px; height:10px;}
.watchdog a {text-decoration: underline; color:#4242b6;}
.watchdog a:hover {text-decoration: none;}
.watchdog a.kill {text-decoration: none; font-weight: bold; color:#ff9727;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; line-height:18px; padding:15px 15px 30px 15px;}
.textpage strong {font-weight:bold;}

.chybovastranka {font-size:11px; margin:0px 0px 0px 10px;}
.chybovastranka .nadpisCenter {}
.chybovastranka .nadpisCenter h2 {color: #4242b6; font-size:13px;}

/* F30_KNIHA PRANI */
.knihaprani {width:486px; font-size:11px; overflow:hidden; margin-top:16px; padding:10px 16px 20px 16px; border:1px solid #dfddf4; border-bottom:0px solid #282b32; background-color:#f8f6ff; }
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 120px; padding:2px 0px 2px 0px; line-height:23px;}
.knihaprani .row .popis2 {float:left; width: 300px; padding:2px 0px 2px 0px;}
.knihaprani .row .popis2 .textbox {display:block; float:left; width: 189px; height:23px; overflow:hidden; border:0px solid #606060; color:#bcc8db; font-size:100%; margin:0px 0px 2px 0px;}
.knihaprani .row .popis2 .textbox input {float:left; width: 150px; height:19px; border:0px; background-color:#f5f3fe; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3; color:#313041; font-size:100%; margin:0px; }
.knihaprani .row .popis2 textarea {background-color:#f5f3fe; display:block; float:left; width: 278px; overflow:hidden; height: 82px; font-size:100%; margin:0px 0px 0px 0px; border-top:1px solid #c3c1d3; border-left:1px solid #c3c1d3;}
.knihaprani .tlac {width:91px; height:26px; border:0px solid red; cursor:pointer; overflow:hidden; margin-top:5px;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 68.75%; padding: 18px 5px 20px 5px; }
.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: #dadaf1;}
.porovnaniProduktu td {width: 140px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #374d73; }
.porovnaniProduktu td.nazev {font-weight: bold; line-height:15px;}
.porovnaniProduktu td.nazev a { text-decoration: underline; color:#4242b6;}
.porovnaniProduktu td.nazev a:hover {text-decoration: none;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px;  border-left: 0px solid #ffffff;}
.porovnaniProduktu td .imageDiv {width:130px; overflow:hidden; text-align:center; padding:0px;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}
.porovnaniProduktu .tlacPP {width:70px; height:25px; overflow:hidden; border:0px solid blue; display:block; margin-top:3px; padding:0px; float:left;}
.porovnaniProduktuDiv .odebratVse {width:103px; height:25px; overflow:hidden; border:0px; cursor:pointer; display:block;}
.porovnaniProduktu .odebrat {width:103px; height:25px; overflow:hidden; border:0px; cursor:pointer; display:block;}
.porovnaniProduktu .objednat {width:103px; height:25px; overflow:hidden; border:0px; cursor:pointer; display:block;}

.zapati {width:980px; height:82px; overflow:hidden; margin:0px 0px 50px 0px; font-size:68.75%; color:#8b8aca;}
.zapati .levo {width:650px; height:40px; overflow:hidden; float:left; margin:26px 10px 0px 105px; }
.zapati .provozovatel {width:650px; height:20px; line-height:20px; overflow:hidden; float:left; text-align:left;}
.zapati .BINARGON {width:650px; height:20px; line-height:20px; overflow:hidden; float:left; text-align:left;}
.zapati .BINARGON a {color:#e1e1ff;}
.zapati .vortex {width:170px; height:40px; line-height:20px; overflow:hidden; margin:26px 0px 0px 0px; float:left;}
.zapati .vortex a {color:#e1e1ff;}


/* F34_SITEMAP */
.sitemap {font-size:68.75%; color: #374d73; line-height:18px; padding:0px 5px 20px 5px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #374d73; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #374d73;}
.sitemap a:hover {text-decoration: underline;}

/* F35_SOUTEZ */
.soutez {font-size: 68.75%; padding: 0px 5px 20px 5px; color:#374d73;}
.soutez h2 {font-size: 14px; padding:0px;margin:0px;}
.soutez .tlac {width:70px; height:25px; overflow:hidden; float:left; text-indent:-5000px; font-size:1px; border:0px solid blue; cursor:pointer; margin:5px 0px 0px 8px;}

.top10 {width:200px; margin:16px 0px 8px 0px;}
.top10 .policko {width:185px; margin:5px 0px 3px 11px;}
.top10 .policko .bublina {width:22px; height:20px; overflow:hidden; margin:0px 9px 0px 0px; float:left; color:#4242b6; text-align:center; line-height:20px; font-size:12px; font-weight:bold; font-family:arial;}
.top10 .policko .odkaz {width:154px; display:block; overflow:hidden; margin:0px 0px 0px 0px; float:left; color:#4242b6; font-size:11px; text-decoration:underline; line-height:20px;}
.top10 .policko .odkaz:hover {text-decoration:none;}
.top10 .oddelovac {width:206px; text-align: center; padding: 7px 0px 0px 0px;}
.top10 .oddelovac .border {width:176px; height:0px; margin: 0px auto; overflow:hidden; border-top: 1px solid #ccc9e3; border-bottom: 1px solid #e8e7f5;}

.mojeNovinka {width:185px; margin:5px 0px 3px 11px;}
.mojeNovinka .odkaz {width:180px; display:block; overflow:hidden; margin:0px 0px 0px 0px; float:left; color:#ffffff; font-size:11px; text-decoration:underline; line-height:20px;}
.mojeNovinka .odkaz:hover {text-decoration:none;}


.menu2 {}
.menu2 .mezera {width:1px; height:39px; overflow:hidden; float:left;}
.menu2 .policko-0 {height:39px; overflow:hidden; display:block; float:left; cursor:pointer; margin-right:1px;}
.menu2 .policko-0 .cmsLevybok {display:block; width:9px; height:39px; overflow:hidden; float:left; cursor:pointer;}
.menu2 .policko-0 .telo {display:block; padding:0px 6px 0px 16px; height:39px; overflow:hidden; float:left; color:#ffffff; font-size:11px; line-height:32px; font-weight:bold; cursor:pointer;}
.menu2 .policko-0 .cmsPravybok {display:block; width:16px; height:39px; overflow:hidden; float:left; cursor:pointer;}
.menu2 .policko-0:hover {height:39px; overflow:hidden; display:block; float:left; cursor:pointer; margin-right:1px; text-decoration:none;}
.menu2 .policko-0:hover .cmsLevybok {display:block; width:9px; height:39px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat 0px -370px; float:left; cursor:pointer;}
.menu2 .policko-0:hover .telo {display:block; padding:0px 6px 0px 16px; height:39px; overflow:hidden; background:url(mb-mapa-repeatx.gif) repeat-x 0px -362px; float:left; color:#100e21; font-size:11px; line-height:39px; font-weight:bold; cursor:pointer;}
.menu2 .policko-0:hover .cmsPravybok {display:block; width:16px; height:39px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -10px -370px; float:left; cursor:pointer;}
.menu2 .policko-1 {height:39px; overflow:hidden; display:block; float:left; cursor:pointer; margin-right:1px;}
.menu2 .policko-1 .cmsLevybok {display:block; width:9px; height:39px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat 0px -370px; float:left; cursor:pointer;}
.menu2 .policko-1 .telo {display:block; padding:0px 6px 0px 16px; height:39px; overflow:hidden; background:url(mb-mapa-repeatx.gif) repeat-x 0px -362px; float:left; color:#100e21; font-size:11px; line-height:39px; font-weight:bold; cursor:pointer;}
.menu2 .policko-1 .cmsPravybok {display:block; width:16px; height:39px; overflow:hidden; background:url(mb-mapa.jpg) no-repeat -10px -370px; float:left; cursor:pointer;}
.menu2 .policko-1:hover {text-decoration:none;}

.textPageRightArea {margin:10px;}
.textPageRightArea .textPageRight {display:block; font-size:11px; color:#4242b6; line-height:18px;}

.mb-main .sloupce .leftCenter .left .ramecek .obText { width:170px; text-align:left; margin: 10px 15px 0px; font-size:68.75%; color:#313041; padding:0px 0px 0px 0px; font-style:italic; line-height:16px; }
