body {
background-color:#292C54;

}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	
	line-height: 29px;

	/*height:22px; */
	
	/**/
	
	/*height:1.8em;*/
	
  height:29px;
}




#menu{ /* Style the Nav Bar */
	width:900px;
	
	
	/*background:#ECE3C0 url(../images/bg.gif) repeat-x top left;*/
	
	/*height:22px;*
	
	/*
	position: absolute;
	
	left:30px;
	top:20px;
	*/
	
	background: #fff url(/ahakomin/pozadi/menu.png) repeat-x scroll 0% 50%;;
	border-top: 0.2em solid #EEEEEE;
	
	height:1.8em;
	
	height:29px;
	


	}

#nav a { /* Style all links */
	display: block;
	width: 100%;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	padding:0;
	color:#000;
	
	/*height:1.8em;*/
}
#nav a:hover{
	background:#ECE3C0 url(../images/bg_selected.gif) repeat-x top left;
	
	background: #fff url(/ahakomin/pozadi/menu-hover.png) repeat-x;
	
	/*color:#fff;*/
	
	
	
}
#nav li { /* Style Top LI elements */

	height:29px;
	
	float: left;
	
	
	font-size:12px;
	
	/* sirka polozky menu*/
	width:120px;
	
	/*
	margin:0pt;
	padding:0.5em 1.45em;
	*/
		
	/*
	background:transparent url(../images/bg_right.gif) no-repeat top right;
	*/
	color:#333333;
	
	/* okraje mezi polozkami menu*/
	
	
	color:#666666;
	
	height:1.8em;
	
	
}
#nav #last_item {
background:none;
}

/* odkazy hlavní menu*/
#nav li a{

text-align:center;

color:#666666;

border-left:1px solid #EEEEEE;

font-size:1em;

/* jinak se rozjede border vlevo*/
padding:0px 0px 0px 0px;

}

#nav ul li { /* Style Drop Down LI elements */
	margin:0;
	padding:0;
	width: 170px;
	
	/*height:22px;*/
	
			
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	
	height:22px;
	line-height: 22px;
	
	
	
		
}
#nav ul li a { /* Style Drop Down links */
	text-indent:6px;
	text-align:left;
	border-left:2px solid #fff;
	background:#ECE3C0 url(../images/bg_l2.gif) repeat-x top right;
	
	/**/
	
	/*m*/
	
	border-left: 1px solid #EEEEEE;
	background: #fff url(/ahakomin/pozadi/menu.png) repeat-x;
	color: #666666;
	
	font-size: 0.9em;
	

	/*color:#999999;*/
	
	color:#666666;
	
	/*height: 22px;*/
}

#nav ul li a:hover {
	
	/*
	background:#ECE3C0 url(../images/bg_l2_selected.gif) repeat-x top right;
	*/
	
	border-left:2px solid Red;
	
	/**/
	background: #fff url(/ahakomin/pozadi/sub-menu-hover.png) repeat-x;
	color:Black;
	
	color:#666666;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 150px;
	height:auto;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	height: 18px;

	
}

#nav li ul ul { 
	margin: -22px 0 0 150px;
}

.test{
background:#ccc;color:#f00;
}

/* Don't Mess with me ok? */
#nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left: auto;
}

/* Deal with the Selected Parents */
#nav li.sfhover a {
	/*background:#ECE3C0 url(../images/bg_selected.gif) repeat-x top left;*/
	
	/* muze zustat hover na hlavnim menu*/
	/*prepise puvodni menu hoover*/
	
	/*background: #fff url(/ahakomin/pozadi/menu-hover.png) repeat-x;*/
	
	/*background: #fff url(/ahakomin/pozadi/sub-menu-hover.png) repeat-x;*/
	
	
	/*color: #333;*/
		
	/*height: 29px;*/
	
	
	
	/**/
	/*	border-left:2px solid Red;*/
}

#nav li ul li.sfhover a, #nav li ul li ul li.sfhover a,#nav li ul li ul li.sfhover li a:hover {
       /*background:#ECE3C0 url(../images/bg_l2_selected.gif) repeat-x top left;*/
       border-left:2px solid #D2908E;
       color:#fff;
		 
	background: #fff url(/ahakomin/pozadi/sub-menu-hover.png) repeat-x;
	
	color: #333;
	
	
	
	 background-color: White;
	
	/**/
	border-left:2px solid Red;
	
	color:#666666;
	
}
#nav li.sfhover li a, #nav li ul li.sfhover li a, #nav li ul li ul li.sfhover li a {
       /* background:#ECE3C0 url(../images/bg_l2.gif) repeat-x top right;*/
       border-left:2px solid #fff;
       color:#000;		 
		 background-color: White;
}



