@charset "utf-8";
/* CSS Document */
/**************************Menu**************************************************/
/********************************************************************************/
.arrowlistmenu { color:#008282; width: 145px; /*width of accordion menu*/ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.arrowlistmenu a { display:block; color:#008282; height:14px !important; padding-top:4px !important; padding-bottom:4px !important; }
.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/ margin: 0px; padding:0px; }
.arrowlistmenu .menuheader a { display:block; padding-left:20px; font-size:10px; background-repeat:no-repeat; background-position:left top; font-weight: normal; }
.arrowlistmenu ul { list-style-type: none; margin: 0; padding: 0; }
.sin_submenu a { color: #008282; display: block; background-image:url(../_img/menu_C.gif); background-position:left top; background-repeat:no-repeat; }
.abierto { display:block; }
.cerrado { display:none; }
a.seleccionado { color:#0099CC !important; }
/******************* nivel 1******************************/
.arrowlistmenu ul a { background-position:left top; }
.arrowlistmenu ul a:hover { background-position:left -22px; color:#FFFFFF; }
.arrowlistmenu ul a.cerrado { background-image:url(../_img/menu_A.gif); }
.arrowlistmenu ul a.abierto { background-image:url(../_img/menu_A.gif); background-position:left bottom; }
.arrowlistmenu ul .sin_submenu a { background-image:url(../_img/menu_A_sin_sub.gif); }
.arrowlistmenu ul a.seleccionado { background-position:left bottom !important; color:#7D1847 !important; }
/******************* nivel 2******************************/
.arrowlistmenu ul ul li a { background-position:left top; padding-left:35px; width:175px; }
.arrowlistmenu ul ul li a:hover { background-position:left -22px; color:#FFFFFF; }
.arrowlistmenu ul ul li a.cerrado { background-image:url(../_img/menu_B.gif); }
.arrowlistmenu ul ul li a.abierto { background-image:url(../_img/menu_B.gif); background-position:left bottom; }
.arrowlistmenu ul ul li a.no_desplegable { background-image:url(../_img/menu_B_sin_sub.gif); }
.arrowlistmenu ul ul li a.seleccionado { background-position:left bottom !important; color:#7D1847 !important; }
/******************* nivel 3******************************/
.arrowlistmenu ul ul li ul li a { background-position:left top; padding-left:45px; width:165px; }
.arrowlistmenu ul ul li ul li a:hover { background-position:left bottom; color:#FFFFFF; }
.arrowlistmenu ul ul li ul li a.cerrado { background-image:url(../_img/menu_C.gif); }
.arrowlistmenu ul ul li ul li a.abierto { background-image:url(../_img/menu_C.gif); background-position:left bottom; }
.arrowlistmenu ul ul li ul li a.no_desplegable { background-image:url(../_img/menu_C.gif); }
.arrowlistmenu ul ul li ul li a.seleccionado { background-position:left bottom !important; color:#7D1847 !important; }
/********************************************************************************/
/***********************Fin Menu**************************************************/
.e-salud { background-image:url(../_img/menu_e-salud.gif) !important; color: #00577E !important; font-weight: bold !important; }
.e-salud:hover { color: #FFFFFF !important; }

.e-saludB { background-image:url(../_img/menu_e-saludB.gif) !important; color: #00577E !important; }
.e-saludB:hover { color: #FFFFFF !important; }

.e-saludC { background-image:url(../_img/menu_e-saludC.gif) !important; color: #00577E !important; }
.e-saludC:hover { color: #FFFFFF !important; }

.e-saludCSeleccionado { background-position:left bottom !important; color:#7D1847 !important; }

.e-bien { background-image:url(../_img/menu_e-bienestar.gif) !important; color: #FF6626 !important; font-weight: bold !important; }
.e-bien:hover { color: #FFFFFF !important; }

.e-bienB { background-image:url(../_img/menu_e-bienestarB.gif) !important; color: #FF6626 !important; }
.e-bienB:hover { color: #FFFFFF !important; }

.e-bienC { background-image:url(../_img/menu_e-bienestarC.gif) !important; color: #FF6626 !important; }
.e-bienC:hover { color: #FFFFFF !important; }

.e-bienCSeleccionado { background-position:left bottom !important; color:#7D1847 !important; }