.cmsBody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000;}
/* obecna nastaveni */
/*body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000; }*/
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
button {font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
strong {font-weight: bold;}
a {text-decoration: none; color:#f2a25b;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {text-align: center; width: 100%; margin: 150px auto 150px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#646464; background-color:#ffffff; border:2px solid #a6bb90;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#646464;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #ec7206;}
.shopMessage .block .jednoTlacitko {width:100px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .jedno {display:block; text-align:center; line-height:20px; width:100px; font-weight:bold; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 0px; padding:0px; float:left; border:0px; cursor:pointer;}
.shopMessage .block .druhe {display:block; text-align:center; line-height:20px; width:140px; font-weight:bold; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 3px; padding:0px; float:left; border:0px; cursor:pointer;}
.shopMessage .block .druhe:hover {text-decoration:none;}
.shopMessage .block .dveTlacitka {width:243px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}

/*css mapy*/
.bg-topLogo {background:url(x-mapa.jpg) no-repeat -744px -17px;}
.bg-topBanner {background:url(x-mapa.jpg) no-repeat -0px -0px;}
.bg-lupa {background:url(x-mapa.jpg) no-repeat -925px -239px;}
.bg-pozadiSloupce {background:url(x-mapa-repeaty.gif) repeat-y -0px -0px;}
.bg-nadpisLeft {background:url(x-mapa.jpg) no-repeat -744px -205px;}
.bg-sipkaRootkat {background:url(x-mapa.jpg) no-repeat -951px -17px;}
.bg-leftTopek {background:url(x-mapa.jpg) no-repeat -0px -206px;}
.bg-katalogBok {background:url(x-mapa.jpg) no-repeat -17px -206px;}
.bg-detailObrazekRoh {background:url(x-mapa.jpg) no-repeat -761px -256px;}


/*----------------------*/
.hlavniNadpis {}
.hlavniNadpis h1 {font-size:18px; font-weight:normal; color:#6b9b39; font-family:arial, Times New Roman, Times, serif; padding:0px 0px; margin:0px;}
.hlavniNadpis h2 {font-size:18px; font-weight:normal; color:#6b9b39; font-family:arial, Times New Roman, Times, serif; padding:0px 0px; margin:0px;}
.hlavniNadpis h3 {font-size:16px; font-weight:normal; color:#ec7206; font-family:arial, Times New Roman, Times, serif; padding:0px 0px; margin:0px;}
.hlavniNadpis a {font-size:14px;}

.spacer10px {width:100%; height:10px; overflow:hidden;}

.neviditelnyNadpis {width:725px; overflow:hidden;}
.neviditelnyNadpis h1 {width:725px; overflow:hidden; margin:0px; padding:0px; font-size:1px; text-indent:-5000px;}

.x-main {width:950px; margin:0px auto 0px auto; overflow:hidden; text-align: left; border:0px solid blue;}
.x-main .sloupce {width:950px; margin:256px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue;}
.x-main .sloupce .pravy {width:725px; margin:30px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue; float:right;}
.x-main .sloupce .pravy .vyhledavani {line-height:18px; margin:20px 0px; font-size:75%; overflow:hidden;}
.x-main .sloupce .pravy .vyhledavani a {color:#f2a25b;}
.x-main .sloupce .levy {width:206px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue;  float:left;}
.x-main .sloupce .levy .nadpisSpozadimLeft {width:196px; height:33px; line-height:33px; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 12px; margin:0px 0px 0px 0px; overflow:hidden; text-align: left; border:0px solid blue;}
.x-main .sloupce .levy .nejprodavanejsi {width:180px; margin:14px 0px 0px 10px;}

.sObrazkem {}
.sObrazkem .textik {width:404px; padding:0px 32px 0px 0px; border-right:2px solid #e8e8e8; float:left; overflow:hidden;}
.sObrazkem .obrazek {width:280px; height:410px; padding:0px 0px 0px 0px;float:left; overflow:hidden;}


.mainTlacitko {display:block; text-align:center; line-height:20px; width:90px; font-weight:normal; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 3px; padding:0px; float:left; border:0px; cursor:pointer;}
.mainTlacitko:hover {text-decoration:none;}
.mainTlacitko140 {display:block; text-align:center; line-height:20px; width:140px; font-weight:normal; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 3px; padding:0px; float:left; border:0px; cursor:pointer;}
.mainTlacitko140:hover {text-decoration:none;}


.zapati {width:900px; padding-right:50px; height:32px; background-color:#808080; overflow:hidden; margin:0px; text-align:right; color:#ffffff; font-size:10px; line-height:32px;}
.zapati a {color:#d4d4d4;}

.x-main .header {width:950px; height:221px; margin:0px; overflow:hidden; position:absolute; top:35px;}
.x-main .header .top {width:950px; height:187px; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid blue;}
.x-main .header .top .logoDiv {border:0px solid blue;display:block; width:206px; height:187px; margin:0px 0px 0px 0px; font-size:1px; float:left; text-indent:-5000px; text-decoration:none; overflow:hidden; }
.x-main .header .top .obrazek {width:743px; height:187px; float:right; overflow:hidden;}
.x-main .header .low {width:950px; height:33px; margin-top:1px; border:0px solid blue;}
.x-main .header .low .textPageAreaTop {float:left;  width:743px; height:33px; border:0px solid blue; margin-left:1px; padding:0px; overflow:hidden; background-color:#9c9d9f;}
.x-main .header .low .textPageAreaTop .textPageTop {float:left; display:block; line-height:33px; border:0px solid blue; font-size:13px; margin:0px 46px; padding:0px; color:#ffffff; }
.x-main .header .low .textPageAreaTop .textPageTop-1 {float:left; display:block; line-height:33px; border:0px solid blue; font-size:13px; margin:0px 46px; padding:0px; color:#bde14a; font-weight:bold;}
.x-main .header .low .textPageAreaTop .mezera {float:left; background:#ffffff; width:1px; border-right:1px solid #c4c4c5; height:12px; margin-top:10px;}
.x-main .header .low .vyhledavani {float:left; width:206px; height:33px; background-color:#ec7206; border:0px solid blue; margin-right:0px; padding:0px; overflow:hidden; border:0px solid blue;}
.x-main .header .low .vyhledavani .text {float:left; width:47px; line-height:33px; font-size:12px; color:#ffffff; margin:0px 6px 0px 0px; text-align:right;}
.x-main .header .low .vyhledavani input {float:left; width:111px; height:16px; background:transparent; border:1px solid #f6b983; color:#ffffff; font-size:12px; margin-top:7px; padding-top:2px 2px 0px 2px;}
.x-main .header .low .vyhledavani .hledej {float:left; width:26px; height:20px; overflow:hidden; border:0px solid blue; background-color:transparent; margin-top:7px; cursor:pointer;}

.menu2 .kategorieName {display:block; line-height:14px; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:75%; overflow:hidden; color:#323232;}
.menu2 .kategorieName .sipka {display:block; width:7px; height:12px; overflow:hidden; float:left; margin:1px 7px 0px 0px;}
.menu2 .kategorieName .text {}
.menu2 .selected-0 {display: block; text-decoration:none; color:#323232;}
.menu2 .selected-1 {display: block; text-decoration:underline; color:#4e7821; font-weight:bold;}
.menu2 .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.menu2 .selected-1 .oznacena {display:block; width:auto; padding:0px; margin:0px; border-bottom:1px solid #004202; line-height:29px; overflow:hidden;}

/* F34_SITEMAP */
.sitemap {font-size:75%; color: #ff6c00; line-height:18px;  margin:10px 0px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 120%; padding: 25px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;}
.sitemap a:hover {text-decoration: underline;}

.nadpis {color: #6b9b39; margin: 0px 0px 2px 5px; font-weight: normal; font-size: 18px; line-height:20px; font-family:arial;}

