.Menu_Fondo_tabla{
	background: url("../img/fondo.jpg") repeat-x top right;
	width: 100%;
}

.Menu_TablaMaq{
		width:100%;
		border:0;
}

a.Menu_TituloMenu:active , a.Menu_TituloMenu:focus, a.Menu_TituloMenu:hover, a.Menu_TituloMenu:link, a.Menu_TituloMenu:visited{
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #9e1b34;
}

a.Menu_TituloMenu:hover{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: aqua;
}

a.Menu_TituloIdioma:active , a.Menu_TituloIdioma:focus, a.Menu_TituloIdioma:link, a.Menu_TituloIdioma:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #9e1b34;
}
a.Menu_TituloIdioma:hover{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #000000;
}

.Menu_TextSearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	border-left: 1px solid #9E1B34;
	border-right: 1px solid #9E1B34;
	border-top: 1px solid #9E1B34;
	border-bottom: 1px solid #9E1B34;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
}

input.Menu_BtnBuscar{
	background: #9E1B34;
	border-left: 1px solid #9E1B34;
	border-right: 1px solid #9E1B34;
	border-top: 1px solid #9E1B34;
	border-bottom: 1px solid #9E1B34;
	color: #ffffff;
	vertical-align: middle;
	font-size: 0.9em;
	cursor: pointer;
}

input.Menu_BtnBuscar:hover{
	background: #FFD475;
	color: #000000;
}

input.Menu_BtnBuscar-hover{
	background: #FFD475;
	border-left: 1px solid #9E1B34;
	border-right: 1px solid #9E1B34;
	border-top: 1px solid #9E1B34;
	border-bottom: 1px solid #9E1B34;
	color: #000000;
	vertical-align: middle;
	font-size: 0.9em;
	cursor: pointer;
}

.Menu_CoomboText{
	color: #9e1b34;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.Menu_Titulo_Secc{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
}


TD.Menu_TDLinea{
	background-color: #9e1b34;
	height: 0.1em;
}

TD.Menu_TDFondo{
	background-color: #ffffff;
}

#DIVloading {
	position: absolute;
	z-index: 10000;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background-color: #FFFCF0;
	/*filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;*/
	display: none;
}

#iframeloading{
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	border: 0px none;
}

.espacio {
	width: 10px;
	height: 10px;
	clear: both;
}

#Menu_ContenidoPpal{
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
}

#MenuContenidoHTML{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
}

H1.MenuCabecera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #9E1B34;
}

.Menu_botonera{
	text-align: center;
	border-left: 1px solid #9E1B34;
	border-right: 1px solid #9E1B34;
	border-top: 1px solid #9E1B34;
	background-color: white;
 
}

.Menu_lineaHorizontal{
	background: url("../img/linea.gif") repeat-x top;
	height: 1px;
	overflow: inherit;
}

.Menu_MarcoCombo{
	border-left: 0.1em solid #9E1B34;
	border-right: 0.1em solid #9E1B34;
	border-top: 0.1em solid #9E1B34;
	border-bottom: 0.1em solid #9E1B34;
	background: #9E1B34;
	font-size: 0.1em;
}

.MenuSecc{
height:20px;
vertical-align: middle;
padding-top:4px;
padding-bottom:4px;
}

.Menu_FlechaCombo{
	background: url("../img/linea.gif") no-repeat center;
}

/* INICIO ToolTip*/
#dhtmlgoodies_tooltip{
		background-color:#FFFFE1;
		border:0.1em solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:0.2em;
		font-size:0.75em;
		font-family: Arial, helvetica, sans-serif;;

}

#dhtmlgoodies_tooltipClose{
	background-color: #FFD475;	
}

#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
}

/* FIN ToolTip*/
/*INICIO Capa de posicionamiento*/
#PosTab{
position: absolute;

}
/* FIN Capa de posicionamiento*/
/*INICIO barra de menu*/
#MenuToolBar {
	margin: 0px 0px 0px 5px;
	float:left;
}

#MenuToolBar ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}

#MenuToolBar ul li {
	display: inline;
	font-size: 0.75em;
	
} 

#MenuToolBar ul li a.izq:link, #MenuToolBar ul li a.izq:visited {
	color: #9E1B34;
	float: left;
	padding: 5px 10px 4px 10px;
	text-decoration: none;
	background-image: url(../img/fichaizq.gif);
	background-position: top right;
	background-repeat: no-repeat;
	border-left: 1px solid #9E1B34;
}

#MenuToolBar ul li a.cent:link, #MenuToolBar ul li a.cent:visited {
	color: #9E1B34;
	padding: 5px 5px 4px 5px;
	float: left;
	text-decoration: none;
	background-image: url(../img/fichaizq.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#MenuToolBar ul li a.dch:link, #MenuToolBar ul li a.dch:visited {
	color: #9E1B34;
	padding: 5px 5px 4px 5px;
	float: left;
	text-decoration: none;
	background-image: url(../img/fichadch.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#MenuToolBar ul li a.izq:hover, #MenuToolBar ul li a.izq:active, #MenuToolBar ul li a.izq:focus{
	color: #9E1B34;
	background-image: url(../img/ficha_overizq.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#MenuToolBar ul li a.cent:hover, #MenuToolBar ul li a.cent:active{
	color: #9E1B34;
	background-image: url(../img/ficha_overizq.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#MenuToolBar ul li a.dch:hover, #MenuToolBar ul li a.dch:active{
	color: #9E1B34;
	background-image: url(../img/ficha_overdch.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
/*FIN barra de menu*/
#MenuLangBar  {
	color: #9E1B34;
	display:inline;
	
	float: right;

	vertical-align: bottom;
}

#MenuLangBar ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	float: left;
}

#MenuLangBar ul li {
	display: inline;
	font-size: 0.75em;
} 

#MenuLangBar ul li a:link,#MenuLangBar ul li a:visited {
	color: #9E1B34;
	padding: 4px 10px 4px 10px;
	float: left;
	text-decoration: none;
		border-left: 1px solid #9E1B34;
	border-right: 1px solid #9E1B34;
	border-top: 1px solid #9E1B34;
	background-color: white;
}

#MenuLangBar ul li a:hover, MenuLangBar ul li a:active{
	color: #9E1B34;
	background-color: #ffd475;
}

#MenuLangBar select{
	font-size: 0.75em;
	color: #9E1B34;
	text-decoration: none;
	background: White;
	border: 2px solid #ffffff;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 3px 1px 0px 1px;
	}
#MenuLangBar input{	
	vertical-align: middle;	
	padding: 3px 0px 3px 0px;
	}

/* INICIO Lista estandar horizontal */
ul.horizontal {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	clear:both;
}

ul.horizontal li {
	display: inline;
	text-align: center;
} 

ul.horizontal li .separador{
	padding: 0px 4px 0px 4px;
}

ul.horizontal li a{
	color: #9E1B34;
	padding: 0px 2px 0px 2px;
	text-decoration: none;
}

/* FIN Lista estandar horizontal */