#menu ul{
	margin:0px;
	padding:0px;
}
#menu ul.main{
	padding:25px 0px 35px 10px;
}
#menu ul li{
	padding:0px 0px 1px 0px;
}
#menu ul li a{
	display:block;
	background-repeat:no-repeat;
	background-position:left center;
	padding:4px 0px !important;
}
#menu ul li a span{
	display:block;
	padding:0px 8px 0px 49px;
}
#menu ul.main li a{
	color:#405593;
}

ul#submenu {
	background:transparent url(/img/sepsubmenu.gif) repeat-x left bottom;
	margin-bottom:10px;
}
#submenu li a{
	background-image:none !important;
	color:#395197 !important;
	font-size:0.95em;
	background-color:white !important;
}
#submenu li li a,#submenu li.on li a{
	background-color:white !important;
	color:#555555 !important;
	font-size:0.9em;
}
#submenu li li a span{
	padding-left:58px;
}
#submenu li li.on a,#submenu li.on li.on a{
	color:black !important;
	background:#efefef url(/img/puntet3rn.gif) no-repeat 50px 7px !important;
}
#submenu li li a{
	margin:0 !important;
	padding:2px 0px !important;
}
#submenu li li a:hover,#submenu li.on li a:hover{
	background-color:#efefef !important;
}
#submenu li a:hover,#submenu li.on a{
	background-color:#CFD6EA !important;
}

#menu ul.main li.on a,#menu ul.main li a:hover{
	background-color:#7D90C6;
	color:white;
}
#menu ul.quick li.on a,#menu ul.quick li a:hover{
	color:black;
}

li#m_articles a{
	background-image:url(/img/m_art.gif);
}
li#m_articles a:hover, li#m_articles.on a{
	background-image:url(/img/m_art_on.gif);
}

li#m_ini a{
	background-image:url(/img/m_ini.gif);
}
li#m_ini a:hover,li#m_ini.on a{
	background-image:url(/img/m_ini_on.gif);
}

li#m_his a{
	background-image:url(/img/m_cen.gif);
}
li#m_his a:hover,li#m_his.on a{
	background-image:url(/img/m_cen_on.gif);
}

li#m_loc a{
	background-image:url(/img/m_loc.gif);
}
li#m_loc a:hover,li#m_loc.on a{
	background-image:url(/img/m_loc_on.gif);
}

li#m_act a{
	background-image:url(/img/m_act.gif);
}
li#m_act a:hover,li#m_act.on a{
	background-image:url(/img/m_act_on.gif);
}

/* sobreescritos en residencias/general.css*/
li#m_ser a{
	background-image:url(/img/m_ser.gif);
}
li#m_ser a:hover,li#m_ser.on a{
	background-image:url(/img/m_ser_on.gif);
}

li#m_org a{
	background-image:url(/img/m_org.gif);
}
li#m_org a:hover,li#m_org.on a{
	background-image:url(/img/m_org_on.gif);
}

li#m_equ a{
	background-image:url(/img/m_equ.gif);
}
li#m_equ a:hover,li#m_equ.on a{
	background-image:url(/img/m_equ_on.gif);
}

li#m_new a{
	background-image:url(/img/m_new.gif);
}
li#m_new a:hover,li#m_new.on a{
	background-image:url(/img/m_new_on.gif);
}

li#m_obra a, li#m_resp a{
	background-image:url(/img/m_obra.gif);
}
li#m_obra a:hover,li#m_obra.on a, li#m_resp a:hover, li#m_resp.on a{
	background-image:url(/img/m_obra_on.gif);
}

li#m_test a{
	background-image:url(/img/m_test.gif);
}
li#m_test a:hover,li#m_test.on a{
	background-image:url(/img/m_test_on.gif);
}

li#m_faq a{
	background-image:url(/img/m_faq.gif);
}
li#m_faq a:hover,li#m_faq.on a{
	background-image:url(/img/m_faq_on.gif);
}
li#m_fam a{
	background-image:url(/img/m_fam.gif);
}
li#m_fam a:hover,li#m_fam.on a{
	background-image:url(/img/m_fam_on.gif);
}
li#m_pas a{
	background-image:url(/img/m_pas.gif);
}
li#m_pas a:hover,li#m_pas.on a{
	background-image:url(/img/m_pas_on.gif);
}
li#m_cal a{
	background-image:url(/img/m_cal.gif);
}
li#m_cal a:hover,li#m_cal.on a{
	background-image:url(/img/m_cal_on.gif);
}

li#m_memoria a{
	background-image:url(/img/m_memoria.gif);
}
li#m_voluntariado a{
	background-image:url(/img/m_voluntariado.gif);
}

li#m_cex a{
	background-image:url(/img/m_cex.gif);
}
#menu ul li#m_cex2 a{
	position:relative;
	left:-25px;
	color:white !important;
	font-weight:bold !important;
	background:url(/img/m_cex2.png) no-repeat left top !important;
	font-style:italic;
	padding:25px 0 10px 0 !important;
	margin-top:12px;
	width:260px;
}
#menu ul li#m_cex2 a:hover{text-decoration:underline;}
#menu ul li#m_cex2 a span{
	padding-left:73px;
}
li#m_cex a:hover,li#m_cex.on a{
	background-image:url(/img/m_cex_on.gif);
}
li#m_servicios-medicos a{
	background-image:url(/img/m_smedicos.gif);
}
li#m_servicios-medicos a:hover,li#m_servicios-medicos.on a{
	background-image:url(/img/m_smedicos_on.gif);
}
li#m_servicios-asistenciales a{
	background-image:url(/img/m_sasistenciales.gif);
}
li#m_servicios-asistenciales a:hover,li#m_servicios-asistenciales.on a{
	background-image:url(/img/m_sasistenciales_on.gif);
}
li#m_servicios-no-asistenciales a{
	background-image:url(/img/m_snoasistenciales.gif);
}
li#m_servicios-no-asistenciales a:hover,li#m_servicios-no-asistenciales.on a{
	background-image:url(/img/m_snoasistenciales_on.gif);
}

li#m_directorio a{
	background-image:url(/img/m_directorio.gif);
}
li#m_directorio a:hover,li#m_directorio.on a{
	background-image:url(/img/m_directorio_on.gif);
}
li#m_nor a{
	background-image:url(/img/m_norm.gif);
}
li#m_nor a:hover,li#m_nor.on a{
	background-image:url(/img/m_norm_on.gif);
}
