#nav, 

#nav-p,

#nav-z,

#nav-i 

{	line-height:15px; position: relative;	top: 0px;	left: 0px;	font-size: 11px;	background-image:url(../images/menu-ul-bg.jpg);   background-position:right center;   background-repeat:repeat-y;   font-family:arial; }



/* all lists */

#nav, #nav ul,

#nav-p, #nav-p ul,

#nav-z, #nav-z ul,

#nav-i, #nav-i ul 

{ 	padding: 0;	margin: 0;	list-style: none;	/*line-height: 1.2em;*/	z-index: 999; }



#nav, 

#nav-p,

#nav-z,

#nav-i 

{ padding-bottom: 10px; padding-top: 5px; }



#nav ul,

#nav-p ul,

#nav-z ul,

#nav-i ul 

{ position: static; }



#nav ul a,

#nav-p ul a,

#nav-z ul a,

#nav-i ul a 

{ 	display: block; border-bottom: none;	padding: 4px 8px; font-weight: bold;	color: #054683;	text-decoration: none;	text-align: left; /*height: 18px;*/ height: auto;  border-bottom: 1px solid #96b9d6;	margin-left: 8px;	}



#nav li li a,

#nav-p li li a,

#nav-z li li a,

#nav-i li li a

 { border-right: none;	color: #8bc7db; font-weight: bold; }



/* all list items */

/* width needed or else Opera goes nuts */

#nav li,

#nav-p li,

#nav-z li,

#nav-i li

 { float: none;	height:100%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-image: none;	list-style-type: none;	background-image: none; %margin-bottom: -3px; }



#nav li li,

#nav-p li li,

#nav-z li li,

#nav-i li li { width: 208px;	background: #004277;	filter: Alpha(opacity=94);	opacity: 0.94; }



/* second-level lists */

/* using left instead of display to hide menus because display: none isn't read by screen readers */

#nav li ul,

#nav-p li ul,

#nav-z li ul,

#nav-i li ul

 { position: absolute;	background: none;	margin: 0;	width: 208px;	left: -999em;	/*line-height: 1.2em;*/	margin-left:180px;	margin-top: -24px; }



/* third-and-above-level lists */

#nav li li.expandable ul,

#nav-p li li.expandable ul,

#nav-z li li.expandable ul,

#nav-i li li.expandable ul,

#nav li li ul,

#nav-p li li ul,

#nav-z li li ul,

#nav-i li li ul

 { margin-top: -24px; _margin-top: -24px; %margin-top: -24px; margin-left: 208px; }



#nav li.expanded ul ul,

#nav li.expanded ul ul ul,

#nav li.expanded ul ul ul ul,

#nav li.expanded ul ul ul ul ul,

#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,

#nav-p li.expanded ul ul,

#nav-p li.expanded ul ul ul,

#nav-p li.expanded ul ul ul ul,

#nav-p li.expanded ul ul ul ul ul,

#nav-p li:hover ul ul,

#nav-p li:hover ul ul ul,

#nav-p li:hover ul ul ul ul,

#nav-p li:hover ul ul ul ul ul,

#nav-z li.expanded ul ul,

#nav-z li.expanded ul ul ul,

#nav-z li.expanded ul ul ul ul,

#nav-z li.expanded ul ul ul ul ul,

#nav-z li:hover ul ul,

#nav-z li:hover ul ul ul,

#nav-z li:hover ul ul ul ul,

#nav-z li:hover ul ul ul ul ul,

#nav-i li.expanded ul ul,

#nav-i li.expanded ul ul ul,

#nav-i li.expanded ul ul ul ul,

#nav-i li.expanded ul ul ul ul ul,

#nav-i li:hover ul ul,

#nav-i li:hover ul ul ul,

#nav-i li:hover ul ul ul ul,

#nav-i li:hover ul ul ul ul ul {

  left: -999em;

}



/* lists nested under hovered list items */

#nav li.expanded ul,

#nav li li.expanded ul,

#nav li li li.expanded ul,

#nav li li li li.expanded ul,

#nav li li li li li.expanded ul,

#nav li:hover ul,

#nav li li:hover ul,

#nav li li li:hover ul,

#nav li li li li:hover ul,

#nav li li li li li:hover ul,

#nav-p li.expanded ul,

#nav-p li li.expanded ul,

#nav-p li li li.expanded ul,

#nav-p li li li li.expanded ul,

#nav-p li li li li li.expanded ul,

#nav-p li:hover ul,

#nav-p li li:hover ul,

#nav-p li li li:hover ul,

#nav-p li li li li:hover ul,

#nav-p li li li li li:hover ul,

#nav-z li.expanded ul,

#nav-z li li.expanded ul,

#nav-z li li li.expanded ul,

#nav-z li li li li.expanded ul,

#nav-z li li li li li.expanded ul,

#nav-z li:hover ul,

#nav-z li li:hover ul,

#nav-z li li li:hover ul,

#nav-z li li li li:hover ul,

#nav-z li li li li li:hover ul,

#nav-i li.expanded ul,

#nav-i li li.expanded ul,

#nav-i li li li.expanded ul,

#nav-i li li li li.expanded ul,

#nav-i li li li li li.expanded ul,

#nav-i li:hover ul,

#nav-i li li:hover ul,

#nav-i li li li:hover ul,

#nav-i li li li li:hover ul,

#nav-i li li li li li:hover ul {

  left: auto;

}



/* second-and-more-level hovering */

/*rozbalené 3 úroveŇ*/

#nav li li.expandable,

#nav-p li li.expandable,

#nav-z li li.expandable,

#nav-i li li.expandable

 { }



/* IE 6, 7 FIX */ 

#nav ul li.expandable ul li a,

#nav-p ul li.expandable ul li a,

#nav-z ul li.expandable ul li a,

#nav-i ul li.expandable ul li a

 {  _height: 18px; %height: 18px; }





/* IE 6, 7 FIX */ 

#nav ul li.expandable ul li.expandable,

#nav-p ul li.expandable ul li.expandable,

#nav-z ul li.expandable ul li.expandable,

#nav-i ul li.expandable ul li.expandable

 {  _margin-bottom: -3px;  %margin-bottom: -3px; }

 



 

/* hover li */

#nav li li:hover,

#nav li li.sfhover,

#nav-p li li:hover,

#nav-p li li.sfhover,

#nav-z li li:hover,

#nav-z li li.sfhover,

#nav-i li li:hover,

#nav-i li li.sfhover

 { background-color: #EEFFFF;}



#nav li li:hover a:hover,

#nav li li.sfhover a:hover,

#nav-p li li:hover a:hover,

#nav-p li li.sfhover a:hover,

#nav-z li li:hover a:hover,

#nav-z li li.sfhover a:hover,

#nav-i li li:hover a:hover,

#nav-i li li.sfhover a:hover 

{ 	color: #000151; }



#nav li li:hover a,

#nav li li:hover li:hover a,

#nav li li:hover li:hover li:hover a,

#nav-p li li:hover a,

#nav-p li li:hover li:hover a,

#nav-p li li:hover li:hover li:hover a,

#nav-z li li:hover a,

#nav-z li li:hover li:hover a,

#nav-z li li:hover li:hover li:hover a,

#nav-i li li:hover a,

#nav-i li li:hover li:hover a,

#nav-i li li:hover li:hover li:hover a 

{   font-weight: bold; }



#nav li li.expandable:hover a,

#nav li li.expandable:hover li.expandable:hover a,

#nav-p li li.expandable:hover a,

#nav-p li li.expandable:hover li.expandable:hover a,

#nav-z li li.expandable:hover a,

#nav-z li li.expandable:hover li.expandable:hover a,

#nav-i li li.expandable:hover a,

#nav-i li li.expandable:hover li.expandable:hover a

{	font-weight: bold; }



 

#nav li li.sfhover a,

#nav li li.sfhover li.sfhover a,

#nav li li.sfhover li.sfhover li.sfhover a,

#nav-p li li.sfhover a,

#nav-p li li.sfhover li.sfhover a,

#nav-p li li.sfhover li.sfhover li.sfhover a,

#nav-z li li.sfhover a,

#nav-z li li.sfhover li.sfhover a,

#nav-z li li.sfhover li.sfhover li.sfhover a,

#nav-i li li.sfhover a,

#nav-i li li.sfhover li.sfhover a,

#nav-i li li.sfhover li.sfhover li.sfhover a

 {  font-weight: bold;  /* IE */ }