/* div#nav {float: left; margin: -1px 0 0 O;} */
div#nav ul {
 margin:2px 0 0 12px; padding:0;
 background:transparent;
 border:1px solid #ccc; border-width:0;
}
div#nav li {
 position:relative;
 list-style:none;
 margin:0 3px;  padding:21px 0 20px 0;
 float:left;
 width:116px;
 line-height:1em;
 text-align:center;
}

div#nav li:hover {background:transparent url("../images/menuon.jpg") no-repeat center top;}
div#nav li.submenu:hover {background:transparent url("../images/menuon.jpg") no-repeat center top;}
div#nav li ul li:hover {background:transparent;}

div#nav li a {display:block; margin:0; width:112px; line-height:12px; }
div#nav>ul a {width:auto;}
div#nav ul ul {position:absolute; display:none;}
div#nav ul ul li {border-top:1px solid #ccc; padding:15px 0; background:#ed1c24; text-align:left; font-size:17px; }
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level1 li.submenuon:hover ul.level2 { background:#ed1c24; }

div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3,
div#nav ul.level1 li.submenuon:hover ul.level2, 
div#nav ul.level2 li.submenuon:hover ul.level3 {display:block;}

div#nav ul.level2 {top:51px; left:-14px;}

/* barva odkazu */
.level1 li a.aktivni,.level1 li a.aktivni:hover,.level1 li a.neaktivni,.level1 li a.neaktivni:hover {
 text-decoration:none; background:none; font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size:14px; font-weight:normal;
}
.level1 li a.aktivni { color:#000; }
.level1 li a.aktivni:hover { color:#fff; }

.level1 li a.neaktivni { color:#fff; }
.level1 li a.neaktivni:hover { color:#000; }

div#nav li.menuon {background:transparent url("../images/menuon.jpg");}
div#nav li.submenuon {background:transparent url("../images/menuon.jpg");}

div#nav ul ul li { background:#e2001a; }
div#nav ul ul li a { color:#fff; }
div#nav ul ul li.menuon { background:#ed1c24; }


/* menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX menuX */
div#navX ul {
 margin:0; padding:0;
 background:transparent;
 border:1px solid #ccc; border-width:0;
}

div#navX li.menuon {background:transparent url("../images/menuonX.jpg") no-repeat center top;}
div#navX li.submenuon {background:transparent url("../images/menuonX.jpg") no-repeat center top;}

div#navX li {
 position:relative;
 list-style:none;
 margin:0;  padding:22px 0 28px 0;
 width:100px;
 line-height:1em;
 text-align:center;
 background:transparent url("../images/menuoffX.jpg") no-repeat center top;
}

div#navX li:hover {background:transparent url("../images/menuonX.jpg") no-repeat center top;
div#navX li.submenu:hover {background:transparent url("../images/menuonX.jpg") no-repeat center top;}
div#navX li ul li:hover {background:transparent;}

div#navX li a {display:block; margin:0; width:112px;}
div#navX>ul a {width:auto;}
div#navX ul ul {position:absolute; width:190px; display:none;}
div#navX ul ul li {border-bottom:1px solid #ccc; width:190px; padding:8px 0; background:transparent url("../images/pruhlednyPix.png");}
div#navX ul.level1 li.submenu:hover ul.level2 { background:transparent url("../images/pruhlednyPix.png");}

div#navX ul.level1 li.submenu:hover ul.level2, 
div#navX ul.level2 li.submenu:hover ul.level3,
div#navX ul.level1 li.submenuon:hover ul.level2, 
div#navX ul.level2 li.submenuon:hover ul.level3 {display:block;}

div#navX ul.level2 {top:51px; left:-12px;}

/* barva odkazu */
.level1 li a.aktivni,.level1 li a.aktivni:hover,.level1 li a.neaktivni,.level1 li a.neaktivni:hover {
 text-decoration:none; background:none; font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size:14px; font-weight:normal;
}
.level1 li a.aktivni { color:#000; }
.level1 li a.aktivni:hover { color:#fff; }

.level1 li a.neaktivni { color:#fff; }
.level1 li a.neaktivni:hover { color:#000; }




