body
{
}
/*Textos de etiquetas*/
	/*Derecha*/
		.EtiGraAzulDer
		{
			font-weight: bolder;
			font-size: 12pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: right;
		}
		.EtiMedAzulDer
		{
			font-weight: bolder;
			font-size: 10pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: right;
		}
		.EtiPeqAzulDer
		{
			font-weight: bolder;
			font-size: 8pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: right;
		}
	
	/*Centro*/
		.EtiGraAzulCen
		{
			font-weight: bolder;
			font-size: 14pt;
			vertical-align: baseline;
			color: #00386b;
			text-align: center;
		}
		.EtiMedAzulCen
		{
			font-weight: bolder;
			font-size: 10pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: center;
		}
		.EtiPeqAzulCen
		{
			font-weight: bolder;
			font-size: 7pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: center;
		}

	/*Izquierda*/
		.EtiGraAzulIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: left;
		}
		.EtiMedAzulIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: left;
		}
		.EtiPeqAzulIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			color: #00386b;
			vertical-align: baseline;
			text-align: left;
		}
/*Textos de error*/
	/*Derecha*/
		.EtiGraErrorDer
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: baseline;
			text-align: right;
		}
		.EtiMedErrorDer
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: baseline;
			text-align: right;
		}
		.EtiPeqErrorDer
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: baseline;
			text-align: right;
		}
		/*Error Detalle DG*/
		.EtiGraErrorDetDer
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: baseline;
			text-align: right;
		}
		.EtiMedErrorDetDer
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: super;
			text-align: right;
		}
		.EtiPeqErrorDetDer
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: super;
			text-align: right;
		}
		/*Error Detalle Alternativo DG*/
		.EtiGraErrorDetAltDer
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: right;
		}
		.EtiMedErrorDetAltDer
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: right;
		}
		.EtiPeqErrorDetAltDer
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: right;
		}
	/*Centro*/
		.EtiGraErrorCen
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		.EtiMedErrorCen
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		.EtiPeqErrorCen
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		/*Error Detalle DG*/
		.EtiGraErrorDetCen
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		.EtiMedErrorDetCen
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		.EtiPeqErrorDetCen
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: super;
			text-align: Center;
		}
		/*Error Detalle Alternativo DG*/
		.EtiGraErrorDetAltCen
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: Center;
		}
		.EtiMedErrorDetAltCen
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: Center;
		}
		.EtiPeqErrorDetAltCen
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: Center;
		}
	/*Izquierda*/
		.EtiGraErrorIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		.EtiMedErrorIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		.EtiPeqErrorIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		/*Error Detalle DG*/
		.EtiGraErrorDetIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		.EtiMedErrorDetIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		.EtiPeqErrorDetIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			vertical-align: super;
			text-align: left;
		}
		/*Error Detalle Alternativo DG*/
		.EtiGraErrorDetAltIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: left;
		}
		.EtiMedErrorDetAltIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: left;
		}
		.EtiPeqErrorDetAltIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			color:Red;
			background-color: #ebecdc;
			vertical-align: super;
			text-align: left;
		}
/*Textos de TxtBox*/
	/*Derecha*/
		.TxtGraDer
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: black;
			text-align: right;
		}
		.TxtMedDer
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: super;
			color:black;
			text-align: right;
		}
		.TxtPeqDer
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:black;
			text-align: right;
		}
	/*Izquierda*/
		.TxtGraIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color:black;
			text-align: left;
		}
		.TxtMedIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: super;
			color:black;
			text-align: left;
		}
		.TxtPeqIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:black;
			text-align: left;
		}


	/*Formato para menus*/
		Seleccion 
		{
			filter: Light;
		}
		.Menu
		{
			font-weight: bolder;
			font-size: 11pt;
			vertical-align: super;
			color: #00386b;
			text-align: left;
			text-decoration: none;
		}

		.SubMenu
		{
			font-weight: normal;
			font-size: 9pt;
			vertical-align: super;
			color: #00386b;
			text-align: left;
			text-decoration: none;
		}

		.Capa
		{
			filter: Alpha(Opacity=80, FinishOpacity=50, Style=50, StartX=50, StartY=50, FinishX=50, FinishY=100);
			color: white;
			background-color: #ebecdc;
		}


/*Textos de DataGrid Titulos*/
	/*Derecha*/
		.TitGraDGDer
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: #ebecdc;
			background-color: #00386b;
			text-align: right;
		}
		.TitMedDGDer
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: super;
			color:#ebecdc;
			background-color: #00386b;
			text-align: right;
		}
		.TitPeqDGDer
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:#ebecdc;
			background-color: #00386b;
			text-align: right;
		}
	/*Centro*/
		.TitGraDGCen
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: #ebecdc;
			background-color: #00386b;
			text-align: center;
		}
		.TitMedDGCen
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: super;
			color: #ebecdc;
			background-color: #00386b;
			text-align: center;
		}
		.TitPeqDGCen
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color: #ebecdc;
			background-color: #00386b;
			text-align: center;
		}
	/*Izquierda*/
		.TitGraDGIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color:#ebecdc;
			background-color: #00386b;
			text-align: left;
		}
		.TitMedDGIzq
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: super;
			color: #ebecdc;
			background-color: #00386b;
			text-align: left;
		}
		.TitPeqDGIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:#ebecdc;
			background-color: #00386b;
			text-align: left;
		}


/*Textos de DataGrid Detalle*/
	/*Derecha*/
		.DetGraDGDer
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: right;
		}
		.DetMedDGDer
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: sub;
			color:#00386b;
			text-align: right;
		}
		.DetPeqDGDer
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:#00386b;
			/*background-color: #ebecdc;*/
			text-align: right;
		}
	/*Centro*/
		.DetGraDGCen
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color:#00386b;
			text-align: center;
		}
		.DetAltPeqDGCen
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: center;
		}
		.DetMedDGCen
{
	font-weight: bolder;
	font-size: 10pt;
	vertical-align: sub;
	color: #00386b;
	text-align: center;
}
/*		.DetAltMedDGCen
		{
			font-weight: bolder;
			font-size: 10pt;
			vertical-align: baseline;
			color:#00386b;
			text-align: center;
		}*/
		.DetAltMedDGCen
{
	font-weight: bolder;
	font-size: 10pt;
	vertical-align: sub;
	color: #00386b;
	background-color: #ebecdc;
	text-align: center;
}
		.DetPeqDGCen
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:#00386b;
			text-align: Center;
		}
		.DetAltPeqDGCen
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: center;
		}
	/*Izquierda*/
		.DetGraDGIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color:#00386b;
			text-align: center;
		}
		.DetAltGraDGIzq
		{
			font-weight: bolder;
			font-size: 12pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: left;
		}
		.DetMedDGIzq
{
	font-weight: bolder;
	font-size: 10pt;
	vertical-align: sub;
	color: #00386b;
	text-align: left;
}
		.DetAltMedDGIzq
{
	font-weight: bolder;
	font-size: 10pt;
	vertical-align: super;
	color: #00386b;
	background-color: #ebecdc;
	text-align: left;
}
		.DetPeqDGIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color:#00386b;
			text-align: left;
		}


		.DetAltPeqDGIzq
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: left;
		}

		.DetAltPeqDGDer
		{
			font-weight: bolder;
			font-size: 8pt;
			vertical-align: super;
			color: #00386b;
			background-color: #ebecdc;
			text-align: right;
		}




