/* ####################### */
/* Estilos Menu Horizontal */


/* Div general del menu */
.bg_menu {
	background:url(../Images/Template/bg_menu.jpg) repeat-x;
width:100%;
	
}

/* Tabla General del menu */
.tabla {
height:30px;
}
div.menuh  {
	margin:0 0 0 5px

}
div.menuh table.tabla td.hmenu {
line-height:25px;
border:none;
}

div.menuh table.tabla td.hmenu a {
background:transparent url(../Images/Template/img_limenu.jpg) no-repeat scroll 10px center;
color:#CCCCCC;
display:block;
font-size:11px;
padding:0 8px 0 21px;
text-align:center;
text-transform:uppercase;
text-decoration:none
}

div.menuh table.tabla td.hmenu a:hover {
	background:url(../Images/Template/bg_menuover.jpg) no-repeat;
	text-decoration:none;
	color:#FF9F0F
}

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:transparent url(../images/Template/bullet_hmenu.jpg) no-repeat scroll center 0;
}

div.menuh table.tabla td.hmenu table.hsubmenu {
	border:none;
	z-index:10000;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.vspacer br{
	height:0px;	width:0px; margin:0px; padding:0px;
	border:none;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.vspacer{
	height:0px; /* 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 {
display:block;
padding:0 0 0 0;
	border:none;
	}

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem a {
background:#083160 none repeat scroll 0 0;
border:none;
color:#CCCCCC;
display:block;
padding:0 10px 0 20px;
text-align:left;
text-decoration:none;
text-transform:none;
text-transform:uppercase;
font-size:10px;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem a:hover {
	background:#051F3A;
	color:#CCCCCC;
	text-decoration:none;
	border:none;
}

