/*///////////////////////////////////////////////////////////////////
Menú

Estilos usados para el menú de la web, normalmente situado dentro
de la columna izquierda.
///////////////////////////////////////////////////////////////////*/

#menu { padding: 0 0 0 7px; }

/*Estilos usados en caso de que el menú esté cotenido en un diseño de caja*/

div.box_menu {}
div.box_menu_top { height: 9px;background-color:#FFFFFF; }
div.box_menu_bottom { display: none; }

/*Encabezado del menú*/

#menu div.menu_title_main {
	width: 152px;
	height: 11px;
	margin: 0 0 5px;
	padding: 3px 0 4px;
	color: #026f2c;
	font-weight: bold;
	border: 1px solid #c0c0c0;
	background-color: #d4d4d4;
}

/*///////////////////////////////////////////////////////////////////
Profundidad de menú

Estilos generales para las dimensiones de los distintos niveles de
menú
///////////////////////////////////////////////////////////////////*/

#menu ul li a.menu_item_depth_0 { width: 155px; margin: 0; padding: 3px 0 3px 2px; }
#menu ul li a.menu_item_depth_1 { width: 140px; margin: 0; }
#menu ul li a.menu_item_depth_2 { width: 122px; margin: 0 0 0 15px; }
#menu ul li a.menu_item_depth_3 { width: 107px; margin: 0 0 0 30px; }
#menu ul li a.menu_item_depth_4 { width: 93px; margin: 0 0 0 44px; }

/*Al elemento a se le debe poner una dimensión para que el efecto "hover" funcione 
en internet explorer*/

/*///////////////////////////////////////////////////////////////////
Nivel 0
///////////////////////////////////////////////////////////////////*/

/*Estilo para la lista que forma el menú */

#menu ul { list-style: none; margin: 0; padding: 0; }
#menu ul li { width: 157px; }

/*Estilo para los enlaces de cada elemento del listado*/

#menu ul li a { display: block; font-weight: bold; border-bottom: 1px solid #026f2c; color: #026f2c; }

/*Estilo para que al poner el cursor encima del elemento, cambie de aspecto*/

#menu ul li a:hover { color: #797979; background-color: #f4f4f4; }

/*Estilo cuando el elemento está seleccionado, cuando el elemento de menú se corresponde con la sección actual*/

#menu ul li a.selected { color: #026f2c; background-color: #ceebd9; } /*background-color: #f4f4f4;*/

/*Estilo cuando el elemento tiene hijos y uno de ellos está seleccionado, por lo que dicho elemento se encuentra "en ruta" */

#menu ul li a.inroute {}

/*Estilo que se aplica cuando el elemento tiene hijos, por si se le quiere dar un diseño especial */

#menu ul li a.has_children.selected {color: #026f2c; background-color: #ceebd9;}

/*///////////////////////////////////////////////////////////////////
Nivel 1
///////////////////////////////////////////////////////////////////*/

#menu ul li ul {}
#menu ul li ul li {}

#menu ul li ul li a {
	padding: 3px 0 3px 20px;
	color: #86b598;
	background: url(/themes/default/images/arrow_menu_item_depth_1.gif) no-repeat;
}

#menu ul li ul li a:hover {}
#menu ul li ul li a.selected {}

#menu ul li a.has_children { background: url(/themes/default/images/has_children_0.gif) bottom right no-repeat; }

/*///////////////////////////////////////////////////////////////////
Nivel 2
///////////////////////////////////////////////////////////////////*/

#menu ul li ul li a.has_children { background: url(/themes/default/images/arrow_menu_item_depth_1b.gif) top left no-repeat; }

/*///////////////////////////////////////////////////////////////////
Estilos especiales para dar un diseño diferente a cada elemento de menú
///////////////////////////////////////////////////////////////////*/

/*Nivel 0*/

li#l_menu_item_1_1 {}
li#l_menu_item_1_2 {}
li#l_menu_item_1_3 {}
li#l_menu_item_1_4 {}
li#l_menu_item_1_5 {}

a#menu_item_1_1 {}
a#menu_item_1_2 {}
a#menu_item_1_3 {}
a#menu_item_1_4 {}
a#menu_item_1_5 {}

/*etc*/

/*Nivel 1*/

li#l_menu_item_2_1 {}
li#l_menu_item_2_2 {}
li#l_menu_item_2_3 {}
li#l_menu_item_2_4 {}
li#l_menu_item_2_5 {}

a#menu_item_2_1 {}
a#menu_item_2_2 {}
a#menu_item_2_3 {}
a#menu_item_2_4 {}
a#menu_item_2_5 {}

/*etc*/
