/* ####################### */
/* Estilos Menu Horizontal */


/* Div general del menu */
div.menuh {
	
}

/* Tabla General del menu */
div.menuh table.tabla {
	background:url(../Images/Template/separator.jpg) bottom right no-repeat;

}

div.menuh table.tabla td.hmenu {
	
}

div.menuh table.tabla td.hmenu a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004880;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:5px;
	display:block;
}

div.menuh table.tabla td.hmenu a:hover {
	color:#578FEE;
	background: url(../Images/Template/bg_hovermh.jpg) repeat-x top;
}

div.menuh table.tabla td.hspacer br {
	height:0px;	width:0px; margin:0px; padding:0px; /* no modificar este estilo */
}

div.menuh table.tabla td.hspacer {
	/*display:none; <--- esta opción deshabilita los separadores entre items padre */
	width:1px;
	background: url(../Images/Template/separator.jpg) no-repeat;
}

div.menuh table.tabla td.hmenu table.hsubmenu {
	border-bottom:1px solid #CCCCCC;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.vspacer br{
	height:0px;	width:0px; margin:0px; padding:0px;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.vspacer{
	height:5px; /* esta altura define la separación vertical entre los menús padres y sus hijos */
	border:none;
}	

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem {
	border:1px solid #CCC;
	border-bottom:none;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem a {
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	background:#EBEBF1;
	text-decoration:none;
	color:#004880;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem a:hover {
	background: url(../Images/Template/bg_hovermh.jpg) repeat-x top;
	color:#578FEE;
}


