/* Menu Principal */
#acomenu {
	width: 260px;
	background: #e5e5e5;
	display: block;
	margin: 10px auto 0 auto;
	padding: 5px 0;	
}
#acomenu  ul.menu {
	list-style-type:none;
	margin: 0 auto;
	padding: 0;
	width: 250px;
	display: block;
}
#acomenu ul.menu a {
	display: block;
	padding: 8px 0 8px 15px;
	text-align: left;	
}
#acomenu ul.menu li {
	margin-top: 1px;
	width: 250px;
    background: #fff;
}
#acomenu ul.menu ul {
	list-style-type:none;
	margin: 0 0 0 15px;
	padding: 0;	
	width: 230px;
	display:none;
}
#acomenu ul.menu ul  li {
	background: #F3F3F3;
	width: 230px;
	margin: 0;
	padding:0;	
}
#acomenu ul.menu li a  {color: #808080;}
#acomenu ul.menu li a:hover,#acomenu  ul.menu ul.menu li a:hover {	width: 234px; }
#acomenu ul.menu li ul li a,#acomenu  ul.menu ul.menu li ul li a { color: #000; font-size: 0.9em;}
#acomenu ul.menu li ul li a:hover,#acomenu ul.menu ul.menu li ul li a:hover {
	border-left: 5px #016e16 solid;
	padding-left: 15px;
	width: 230px;
}
#acomenu ul.menu li ul li.active a  {
	background: #016e16;
	padding-left: 15px;
	width: 230px;
	color: #fff;	
}
#acomenu ul.menu ul.menu li a:hover {border-left: 0;padding-left: 0.5em;}
#acomenu ul.menu ul.menu {border-left: 5px #f00 solid; width: 250px;
}
#acomenu  ul.menu a.active, #acomenu ul.menu ul.menu li a.active, #acomenu ul.menu a.active:hover, #acomenu ul.menu ul.menu li a.active:hover {
    text-decoration: none;
    font-weight: bold;    
}

/* Menu Auxiliar */
#right {
    width:202px;
    display: block;
    float: right;
    margin-top: 20px; 
    padding-bottom:10px;
	background:url("../images/nuestra_herramienta.jpg") no-repeat scroll 6px 74px #E6E6E6;
}
#right h1,  #right h2{color: #28166f;font-family: "Verdana" , sans-serif;}
 #right h1 {font-weight: normal;margin-top: 10px;}
 #right h2 {	font-size: 1.1em;	letter-spacing:  -1px;margin-bottom: 235px;}  
#right  ul.menu {
	list-style-type:none;
	margin: 0 auto;
	padding: 0;
	width: 190px;
	display: block;
	font-size: 0.9em;	
}
#right ul.menu a {
	display: block;
	padding: 8px 0 8px 15px;
	text-align: left;
	color: #fff;
}
#right ul.menu li{
	margin-top: 1px;
	width: 190px;
	background:#28166f;	
}
#right  ul.menu li.active {background:#2705ce;}
#right ul.menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;	
	width: 190px;	
}
#right ul.menu ul  li {
	background: #fff;
	width: 190px;
	margin: 0;
	padding:0;	
}
#right ul.menu ul  li a  {color: #000;}

/* Item menu en linea  y centros recreacionales*/
div.menenlinea ul a{background: #2705CE;margin-bottom: 5px;}
div.mencertifirma li.first a{margin-top: 5px;}
div.recreserv {margin-bottom: 5px;}
/* Banner Resposabilidad social empresarial */
#right a.rselink{
	width: 190px;
	height: 459px;
	display: block;
	margin: -230px auto 0 auto;
	background: transparent url(../images/menu_rse.jpg) no-repeat top left;	 
}
#right a.rselink span {display:none;}
