#nav { /* all lists */
	display:block;
	width:142px;
	background:transparent url(../../parts/en/menu_bg.gif) repeat-y right top;
	padding:0;
	margin:0;
    text-align:right;
	list-style: none;
	border: solid #662D06; 
	border-width:2px 0;
}


#nav li { /* all list items */
	
	width:120px;
	position:relative;
	list-style:none;
	border-bottom:1px solid #FBD09D;
	margin:0px;
	padding:0 22px 0 0 ;
	
}
#nav li ul { /* second-level lists */
	position: absolute;
	top: 0px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    background: #F1C481;
	width: 130px;
	z-index:100;
	}

#nav li ul li {
    
    width:180px;
	position:relative;
   	background:#F1C481 ;
	font-size:1em;
	padding:0 10px 0 0px;
	margin:0;
	text-align:left;
	
}

#nav li ul ul { /* third-and-above-level lists */
	margin: 0;
	padding:0 10px 0 0;
	width:190px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	 left: 142px;
	  width:190px;
	 margin:0 ;
	 padding:0 10px 0 0;
}
 #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	 left: 142px;
	  width:190px;
	 margin:0 ;
	 padding:0 10px 0 0;
}
#nav  a{

font-family:"WinSoft Pro", arial;
text-decoration:none;
color: #000776;
font-weight:bold;
font-size:0.95em;
 width:130px;


}
#nav  a:hover{
text-decoration:none;
color:#fff;
}
li.arrow {
background:transparent url(../../parts/en/arrow.gif) no-repeat 125px center;
padding:0 ;
}
#nav li ul li.arrow{
  background:#F1C481 url(../../parts/en/arrow.gif) no-repeat 15px center;
padding:0 10px 0 0px;
}