/* ####################### */
/* Estilos Menu Horizontal */


/* Div general del menu */
div.menuh {
float:right;
}

/* Tabla General del menu */
div.menuh table.tabla {

}

div.menuh table.tabla td.hmenu {
	
}

div.menuh table.tabla td.hmenu a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(../Images/Template/Mh_bkg.jpg) repeat-x;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-left:1px solid  #3B771D;
	display:block;
}

div.menuh table.tabla td.hmenu a:hover {
	background:url(../Images/Template/MhRoll_bkg.jpg) repeat-x;
}

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:15px;
	background:url(../images/Template/hmenu_divisor.jpg) 4px 9px no-repeat;
}

div.menuh>table.tabla td.hmenu table.hsubmenu {
	border-bottom:1px solid #3B771D;
}

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: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 {
	border:1px solid #267405;
	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:#4E8A13;
	text-decoration:none;
	color:#FFF;
}

div.menuh table.tabla td.hmenu table.hsubmenu td.hitem a:hover {
	background:#66B101;
	color:#FFFFFF;
}

