body {}
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;}
table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small;}
/* CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS CMS */


.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}

.menu1 {float:left; width: 35px; height:625px; overflow:hidden; background: url(ahol-bg-levemenu.jpg) no-repeat left top;}
.menu1 a.menuItem-10 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-10:hover {background:url(ahol-levemenu-modra.png) no-repeat right center;}
.menu1 a.menuItem-11 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-modra.png) no-repeat right center;}
.menu1 a.menuItem-11:hover {background:url(ahol-levemenu-modra.png) no-repeat right center;}

.menu1 a.menuItem-20 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-20:hover {background:url(ahol-levemenu-cervena.png) no-repeat right center;}
.menu1 a.menuItem-21 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-cervena.png) no-repeat right center;}
.menu1 a.menuItem-21:hover {background:url(ahol-levemenu-cervena.png) no-repeat right center;}

.menu1 a.menuItem-30 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-30:hover {background:url(ahol-levemenu-zluta.png) no-repeat right center;}
.menu1 a.menuItem-31 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-zluta.png) no-repeat right center;}
.menu1 a.menuItem-31:hover {background:url(ahol-levemenu-zluta.png) no-repeat right center;}

.menu1 a.menuItem-40 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-40:hover {background:url(ahol-levemenu-fialova.png) no-repeat right center;}
.menu1 a.menuItem-41 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-fialova.png) no-repeat right center;}
.menu1 a.menuItem-41:hover {background:url(ahol-levemenu-fialova.png) no-repeat right center;}

.menu1 a.menuItem-50 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-50:hover {background:url(ahol-levemenu-oranzova.png) no-repeat right center;}
.menu1 a.menuItem-51 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-oranzova.png) no-repeat right center;}
.menu1 a.menuItem-51:hover {background:url(ahol-levemenu-oranzova.png) no-repeat right center;}

.menu1 a.menuItem-60 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-60:hover {background:url(ahol-levemenu-svzelena.png) no-repeat right center;}
.menu1 a.menuItem-61 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-svzelena.png) no-repeat right center;}
.menu1 a.menuItem-61:hover {background:url(ahol-levemenu-svzelena.png) no-repeat right center;}

.menu1 a.menuItem-70 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-70:hover {background:url(ahol-levemenu-tmzelena.png) no-repeat right center;}
.menu1 a.menuItem-71 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-tmzelena.png) no-repeat right center;}
.menu1 a.menuItem-71:hover {background:url(ahol-levemenu-tmzelena.png) no-repeat right center;}

.menu1 a.menuItem-80 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.menu1 a.menuItem-80:hover {background:url(ahol-levemenu-hneda.png) no-repeat right center;}
.menu1 a.menuItem-81 {display: block; width:35px; height:78px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px; background:url(ahol-levemenu-hneda.png) no-repeat right center;}
.menu1 a.menuItem-81:hover {background:url(ahol-levemenu-hneda.png) no-repeat right center;}

.menu2 {margin: 0px; font-size:11px; color:#606060; font-weight:normal; width:190px; overflow:hidden; margin:0px 0px 0px 10px;}
.menu2 .cislo {float:left; width:30px; cursor:pointer;}
.menu2 .nazev {float:left; width:120px; cursor:pointer;}
.menu2 a.level2-0 {display: block; color: #606060; text-decoration: none; padding:0px 8px 0px 8px; margin:0px;}
.menu2 a.level2-0 .border {padding:5px 10px 5px 5px; border-top:1px solid #FFFFFF; border-bottom:1px solid #e4e4e4; background:#FFFFFF url(ahol-sipka-seda.png) no-repeat right center;}

.menu3bg {width:511px; background-color:#e9e9e9;}
.menu3 {margin: 0px 20px 0px 20px;}
.menu3 .level3margin {display: block; padding: 0px 0px 0px 15px;}
.menu3 .sipka {border:1px solid #e9e9e9; background:#e9e9e9 url(ahol-sipka-cervena.png) no-repeat 1px 50%; padding:0px 0px 0px 10px; margin:0px;}
.menu3 .sipka a.level3-0 {display: block; padding: 0px 7px 0px 7px; color: #606060; font-size: 11px; text-decoration: none;}
.menu3 .sipka .cislo {display:block; float:left; cursor:pointer; padding: 3px 20px 3px 7px; margin:0px;}
.menu3 .sipka .nazev {display:block; float:left; cursor:pointer; padding: 3px 15px 3px 0px; margin:0px;}
.menu3 .menuMezera {width:100px; height:1px; overflow:hidden; margin:0px; padding:0px;}

.cmsBody .main .zapati {color: #000000; text-align:center; padding:20px 0px 20px 0px;}
.cmsBody .main .zapati a {text-decoration: underline; color: #f40159;}
.cmsBody .main .zapati a:hover {text-decoration: none;}

.sitemap {padding:10px;}
.sitemap strong {font-weight: normal;}
.sitemap ul {margin: 0px; padding: 0px;}
.sitemap ul li {padding:0px 0px 10px 0px; list-style-type:none;}
.sitemap ul li a.mapa {color: #f40159; text-decoration: none;}
.sitemap ul li a.mapa:hover {text-decoration: underline;}

.searchForm {float: right; height: 23px; overflow: hidden;}
.searchForm td {vertical-align: middle; padding: 2px 6px 2px 0px; font-size: 11px;}
.searchForm .text {height: 19px; width: 116px; border: 0px solid #ffffff; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; background: #ffffff url(vala-search01.gif) repeat-x left top;}
.searchForm .submit {height: 19px; width: 25px; text-align: right; border: 0px solid #ffffff; background-color: #cdcdcd; cursor: pointer; color: #747474; font-size: 11px;}

.search {}
.search .cmsPage {color: #2f63ab; text-decoration: none;}
.search .cmsPage:hover {text-decoration: underline;}
