#menu { /* Config del menu en gral */
	z-index: 1; /* trae adelante*/
	font-size: 12px; /* define estilos que se heredan */
	margin: 45px 0 0 0 ;	
	}

#menu ul, #menu ol {
	list-style:none;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
	display: block;
	}	

#menu li {
	margin: 0 0 1px 0;	
	}
	
#menu a{ /*LINK del menu */
	background-color: #CBE4AB;
	background-image:url(/imagenes/li.gif);	
	background-repeat: no-repeat;
	background-position: 7px center;
	display: block; /* muy importante: configura el <a> para que ocupe todo el ancho */
	padding: 5px 0 5px 23px;
    text-decoration: none;    
	border-bottom: 1px solid #B8DB8B;
	color: #2B4C2D;
	font-weight:bold;
   	}
  
#menu a:hover {
	background-color:#66932F;
	background-image:url(/imagenes/li_h.gif);	
	background-repeat: repeat-x;
	background-repeat: no-repeat;
	background-position: 7px center;
	color: #fff;
   	}   	 	
   	
#menu li li {
	  margin: 0 0 0 0 ;
	  }
	  
#menu li li a {
	background-image:none;		
	background-color: #F1F5F5;
	border-bottom: 1px solid #B8DB8B;
	font-weight: bold;
	color: #66932F;	
	font-size:11px;
	font-weight:normal;
	word-spacing: 1px;	
	}
	
#menu li li a:hover {
	background-image:none;			
	background-color: #EFF7E6;
	color: #66932F;	
	text-decoration:underline;
	font-weight:bold;
	}
	
#menu li li li a {
	background-image:none;		
	background-color: #FEFEFE;
	border-bottom: 1px solid #D7EBBE;
	font-weight: bold;
	color: #97CA59;	
	font-size:11px;
	font-weight:normal;
	word-spacing: 1px;	
	}
	
#menu li li li a:hover {
	background-image:none;			
	background-color: #EFF7E6;
	color: #66932F;	
	text-decoration:underline;
	font-weight:bold;
	}	

#menu .selected {
	background-color: #ECEEF2;
	border-left-color: B0C0CE;
	border-left-width: 5px;
	border-left-style: solid;
	color: #069;
	}
	
#menu .selected:hover {
	background-color: #ECEEF2;
	border-left-color: B0C0CE;
	border-left-width: 5px;
	border-left-style: solid;
	color: #069;
	}	
