
ul.menu, ul.menu li.menu_item {	
	width:210px;
	margin:0 0 0 0px;
	padding: 0;	
	text-indent: 0;
	list-style: none;
	list-style-type: none;    
}
ul.submenu, ul.submenu li.submenu_item {
  padding: 0;
  margin: 0;
  text-indent: 0;
  list-style: none;
  list-style-type: none;    
}
ul.menu {
  width: 100%;
  	border-bottom:1px solid #E4EBCD;
}
ul.menu li.menu_item { 
 /* height: 30px;*/
	background:#F7F9EE none repeat scroll 0 0;
	border-bottom:1px solid #F7F9EE;
	margin:0;
	padding:0px 0;
	
}
ul.menu li.menu_item a.menu_link {
  line-height: 30px;
  text-decoration:none;
}
ul.menu li.menu_item a{
  	/*position: relative;*/
	display:block;
	color:#666666;
	padding:0px 0 0px 8px;
}
ul.menu li.menu_item a:hover{
	text-decoration:underline;
	color:#A9BE5F;	
	
}
ul.submenu li.submenu_item a{
  	/*position: relative;*/
	text-transform:none;
	display:block;
	color:#666666;
	background-position:left center;
	margin-left:10px;
	padding:4px 0 0px 8px;
	
}

ul.menu li.menu_item ul.submenu {
  display: none;  
  left: 0;
}
ul.menu li.menu_item.activo ul.submenu {
  position: relative;
  display: block;  
}
ul.menu li.menu_item.activo ul.submenu a{
	text-decoration:none;
	color:#666666;	
}
ul.menu li.menu_item.activo ul.submenu a:hover{
	color:#A9BE5F;	
	
}
ul.menu li.menu_item.activo a{
	text-decoration:underline;
	color:#A9BE5F;	
}
ul.menu li.menu_item.activo {
	background:#E4EBCD none repeat scroll 0 0;
	border-bottom:1px solid #E4EBCD;
	margin:0;
	padding:10px 0;
	border-bottom:1px solid #E4EBCD;
}
.activo{
	padding:8px 0 5px 8px;
	display: block;	  	 
}
.activo a{
	background-position:left center;

}
.spanmenus{
	width:188px;
	background:#A9BE5F url(../imgs/setaDownSubmenu.gif) no-repeat scroll left center;
	border-bottom:1px solid #A9BE5F;
	color:#FFFFFF;
	display:block;
	padding:7px 7px 7px 15px;
	font-size:12px;
}
ul.menu li.menu_item ul.submenu li.submenu_item.activosub a{
	padding:8px 0 5px 8px;
	display: block;
	text-decoration:underline;
	color:#A9BE5F;	
}


