body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:#17191c; 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;}
strong {font-weight: bold;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}


.bg-header {background:url(vikar-mapa.jpg) no-repeat 0px -16px;}
.bg-pozadi {background:url(vikar-repeat-y.gif) repeat-y 0px 0px;}
.bg-hlavicka {background:url(vikar-mapa.jpg) no-repeat -298px -97px;}
.bg-zapati {background:url(vikar-mapa.jpg) no-repeat -0px -0px;}
.bg-pravy {background:url(vikar-mapa.jpg) no-repeat -915px top;}
.bg-kategorie-sipka-0 {background:url(vikar-ikony.gif) no-repeat 0px 0px;}
.bg-kategorie-sipka-1 {background:url(vikar-ikony.gif) no-repeat -12px 0px;}

.bg-kategorie-sipka {background:url(als-ikony.gif) no-repeat 0px 0px;}
.bg-horni {background:url(als-ikony.gif) no-repeat -4px 0px;}
.bg-spodni {background:url(als-ikony.gif) no-repeat -4px -25px;}
.bg-liza {background:url(als-ikony.gif) no-repeat 0px -114px;}
.bg-bery {background:url(als-ikony.gif) no-repeat -233px -114px;}
.bg-sandy {background:url(als-ikony.gif) no-repeat -466px -114px;}


.bg-telo {width: 979px; overflow:hidden; background:url(pozadi-repeaty.gif) repeat-y 0px 0px;}
.bg-menu {width:246px; height:34px; overflow:hidden; background:url(svobod-mapa.jpg) no-repeat 0px -339px;}
.bg-menu-on {width:246px; height:34px; overflow:hidden; background:url(svobod-mapa.jpg) no-repeat -247px -339px;}


/* CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS */
.cmsBody {padding: 0px; text-align: center; border-width: 0px; color:#000000; background-color:#17191c; font-family: Tahoma, Helvetica, sans-serif}

.cmsBody .vikar-main {width:914px; overflow:hidden; margin:0px auto 0px auto; border:0px solid white;}

.cmsBody .vikar-main .vikar-header {width:914px; height:81px; overflow:hidden; margin:0px; border:0px solid white;}
.cmsBody .vikar-main .vikar-header .logoDiv {display:block; float:left; width:340px; height:81px; overflow:hidden; margin:0px; border:0px solid white; font-size:1px; text-indent:-5000px; margin:0px;}

.cmsBody .vikar-main .sloupce {width:914px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .levy {float:left; width:298px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .levy .minVyska {float:left; width:1px; height:310px; margin:0px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .levy .menu {float:left; width:297px; overflow:hidden; margin:50px 0px 50px 0px; border:0px solid white; padding:0px;}
.cmsBody .vikar-main .sloupce .levy .podMenu {float:left; width:260px; overflow:hidden; margin:0px 0px 50px 22px; border:0px solid white; padding:0px;}
.cmsBody .vikar-main .sloupce .pravy {float:right; width:616px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .pravy .hlavicka {width:616px; height:299px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .pravy .teloPravy {width:609px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .pravy .teloPravy .minVyska {float:left; width:1px; height:235px; margin:0px; overflow:hidden; }
.cmsBody .vikar-main .sloupce .pravy .teloPravy .odsazeni {float:left; width:588px; margin:20px 10px; overflow:hidden; }


.cmsBody .als-main {width:899px; overflow:hidden; margin:0px auto 0px auto; background-color:#000000; border:0px solid white;}


.cmsBody .als-main .sloupce {margin-top:8px;}

.cmsBody .als-main .sloupce .left {float:left; width:186px; overflow:hidden;}

.cmsBody .als-main .sloupce .centr {float:right; width:708px;  overflow:hidden;}
.cmsBody .als-main .sloupce .centr .vrch {width:708px;  overflow:hidden; margin-bottom:10px;}
.cmsBody .als-main .sloupce .centr .vrch .obrazek {width:232px; height:279px; overflow:hidden; float:left;}
.cmsBody .als-main .sloupce .centr .vrch .mezera {width:6px; height:279px; overflow:hidden; float:left;}
.cmsBody .als-main .sloupce .centr .odsazeni {margin:10px 10px;}

.cmsBody .spodek {margin:0px 0px 50px 0px;}
.cmsBody .spodek .horni {width:899px; height:24px; overflow:hidden;}
.cmsBody .spodek .telo {width:897px; border-left:1px solid #242424; border-right:1px solid #242424; overflow:hidden;}
.cmsBody .spodek .telo .odsazeni {margin:0px 24px; overflow:hidden; border:0px solid blue;}
.cmsBody .spodek .spodni {width:899px; height:88px; overflow:hidden;}


.menu1 {width: 230px; overflow: hidden; margin: 10px 0px 30px 50px; padding: 0px 0px 0px 0px; text-align:left; color: #eeeff1; font-weight:bold;border:0px solid red; float:left;}
.menu1 .sipka {float:left; width:11px; height:9px; overflow:hidden; display:block; margin:13px 10px 0px 0px;}
.menu1 .menuItem-0 {float:left; display:block; width:230px; overflow:hidden; font-size: 12px; text-decoration: none; color: #eeeff1; padding:0px; margin:0px; border:0px solid red;}
.menu1 .menuItem-0:hover {text-decoration: none;color:#be7116;}
.menu1 .menuItem-0 .telo {display:block; margin:0px; border:0px solid blue;}
.menu1 .menuItem-0 .odkaz {display:block; float:left; width:auto; overflow:hidden; cursor:pointer; line-height:30px; color: #eeeff1; border:0px solid blue;}
.menu1 .menuItem-1 {display:block; width:191px; overflow:hidden; font-size: 12px; text-decoration: none; color: #be7116; padding:0px; margin:0px; text-decoration:none;}
.menu1 .menuItem-1:hover {text-decoration: none;color:#be7116;}
.menu1 .menuItem-1 .odkaz {display:block; float:left; width:auto; overflow:hidden; cursor:pointer; line-height:30px;}
.menu1 .podkat-0 {display:block; width:100%; overflow:hidden; font-size: 12px; text-decoration: none; color: #eeeff1; padding:7px 0px; margin:0px;}
.menu1 .podkat-0:hover {text-decoration: none;color:#be7116;}
.menu1 .podkat-0 .odkaz {display:block; width:auto; overflow:hidden; cursor:pointer; }
.menu1 .podkat-1 {display:block; width:100%;overflow:hidden; font-size: 12px; text-decoration: none; color: #be7116; padding:7px 0px; margin:0px; text-decoration:none;}
.menu1 .podkat-1:hover {text-decoration: none;color:#be7116;}
.menu1 .podkat-1 .odkaz {display:block; overflow:hidden; cursor:pointer; line-height:30px;}
.menu1 .menu3mezera {width:164px; height:15px; overflow:hidden; margin:0px 0px 0px 0px;}
.menu1 a:hover,
.menu1 .menuItem-0 .odkaz:hover{color:#be7116!important;}

.zapati {text-align:left; font-size:12px; color:#626262; margin:0px 0px 100px 0px; padding-top:50px;}
.zapati .konecek {width:914px; height:14px; margin:0px; overflow:hidden;}
.zapati .text {width:286px; margin:0px 0px 10px 7px; border:0px solid white; text-align:center;}
.zapati .text a {color:#64abe7; }

