/*INICIO*/
	BODY {
	FONT-FAMILY: Verdana, Arial,  Geneva,Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f1ee;
	/*background-image: url(../../images/generales/fondoTest.jpg);*/
	background-image: url(../images/generales/fondoTest.jpg); 
	background-position: right top;
	background-repeat: no-repeat;
}
	.tblBody{ background-color: "#ffffff"}
	#tblContenido {background-color:#ffffff}
	TD.DatoLabel { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	TD.DatoLabelImp { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #D1D7E0; COLOR: #FFBE02 }
	
	
	.BackGroundColor{background-color: #477CBF;}
	.EncabezadoCuadroTitulo{
	background-color: #FBCF3B;
	color: #477CBF;
	font-size: 16px;
	font-weight: bolder;
}
	.redSocial{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399 }
	.LabelImportante { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFBE02 }
	.LabelImportanteVerde { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7EC81E }
	.LabelImportanteGrandeVerde { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7EC81E }
	.LabelImportanteGrande { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFBE02 }
	.LabelImportanteChico { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFBE02 }
	.comboBox { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
	.textBoxNum { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right }
	.textBox { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
	.textBoxCorreoImp {
	BORDER-RIGHT: #4682b4 1px solid;
	BORDER-TOP: #4682b4 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #4682b4 1px solid;
	COLOR: #AC0000;
	BORDER-BOTTOM: #4682b4 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
   .textBoxChico { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
	.textBoxDesactivo { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 12px; BACKGROUND: url(../images/generales/dotted.gif); TEXT-TRANSFORM: uppercase; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
	.textBoxCorreo { BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: #4682b4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #4682b4 1px solid; COLOR: #4E81A2; BORDER-BOTTOM: #4682b4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
	.LabelDato { FONT-SIZE: 12px; COLOR: #4E81A2 }
	.RadioBoton { FONT-SIZE: 12px; COLOR: #4E81A2 }
	.RadioBotonImp { FONT-SIZE: 12px; COLOR: #FFBE02; FONT-WEIGHT: bold; }
	.LabelDatoImp { FONT-SIZE: 12px; COLOR: #4E81A2; FONT-WEIGHT: bold; }
	.LabelDatoChico { FONT-SIZE: 9px; COLOR: #4E81A2 }
	.LabelDatoTitulo { FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #477CBF }
	TR.DatoItem { FONT-SIZE: 12px; COLOR: #4E81A2 }
	TR.DatoItemChico { FONT-SIZE: 9px; COLOR: #4E81A2 }
	TR.DatoItemAlter { FONT-SIZE: 12px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	TR.DatoItemAlterChico { FONT-SIZE: 9px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	.LabelDatoNota { FONT-SIZE: 10px; COLOR: #4E81A2; FONT-STYLE: italic }
	.boton { BORDER-RIGHT: #325fa3 2px outset; BORDER-TOP: #8fbada 2px outset; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/generales/fondo-boton.JPG) #7593c1 repeat-x; BORDER-LEFT: #317ab8 2px outset; COLOR: #ffffff; BORDER-BOTTOM: #3b66a7 2px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; cursor: hand }
	.botonImp { BORDER-RIGHT: #F98407 2px outset; BORDER-TOP: #FEE79D 2px outset; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/generales/fondo-botonImp.JPG) #FFBE02 repeat-x; BORDER-LEFT: #FBB66A 2px outset; COLOR: #477CBF; BORDER-BOTTOM: #F98407 2px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; cursor: hand }
	.botonchico { BORDER-RIGHT: #325fa3 2px outset; BORDER-TOP: #8fbada 2px outset; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(../images/generales/fondo-boton.JPG) #7593c1 repeat-x; BORDER-LEFT: #317ab8 2px outset; COLOR: #ffffff; BORDER-BOTTOM: #3b66a7 2px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; cursor: hand }
		.botonImpChico { BORDER-RIGHT: #F98407 2px outset; BORDER-TOP: #FEE79D 2px outset; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(../images/generales/fondo-botonImp.JPG) #FFBE02 repeat-x; BORDER-LEFT: #FBB66A 2px outset; COLOR: #477CBF; BORDER-BOTTOM: #F98407 2px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; cursor: hand }
	TR.Encabezado { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #477CBF; COLOR: #ffffff }
	TR.EncabezadoChico { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #477CBF; COLOR: #ffffff }
	TD.Encabezado { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #477CBF; COLOR: #ffffff }
	TD.EncabezadoChico { FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #477CBF; COLOR: #ffffff }
	TD.EncabezadoChicoDesc { FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #477CBF; COLOR: #ffffff }
	
	
	TR.SubEncabezado { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	.TablaCostos { BORDER-RIGHT: #325fa3 3px outset; BORDER-TOP: 2px outset; BACKGROUND: #ffffff; BORDER-LEFT: silver 2px outset; BORDER-BOTTOM: #3b66a7 2px outset }
	TR.EncabezadoCostos { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #FFBE02; COLOR: white }
	.LabelCostos { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFBE02 }
	.DatoCostosDet { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4E81A2 }
	TD.DatoCostosDet { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; background:#FFBE02}
	TD.DatoCostos { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	TD.DatoLabelChico { FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #D1D7E0; COLOR: #4E81A2 }
	TD.pasos { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif }
	TD.pasoActual { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #477CBF; FONT-FAMILY: Arial, Helvetica, sans-serif }
	.textNota { FONT-SIZE: 9px; COLOR: gray; TEXT-ALIGN: justify }
	.textInclude { FONT-SIZE: 8px; COLOR: gray }
	.textInclude2 { FONT-SIZE: 10px; COLOR: gray }
	A:link { FONT-SIZE: 12px; COLOR: #f0a232 }
	A:visited { FONT-SIZE: 12px; COLOR: #4f524f }
	A:active { FONT-SIZE: 12px; COLOR: #4f524f }
	A:hover { FONT-SIZE: 12px; COLOR: #FFBE02 }
	.PaginacionLink{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Blue;	text-decoration: none;FONT-WEIGHT: bold; }
	.PaginacionInput{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFBE02;	border: 1 solid Navy;FONT-WEIGHT: bold; }
	TD.PaginacionLabel{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:11px;	color: #FFBE02;FONT-WEIGHT: bold;  }
	/*TOOL TIP*/
	#dhtmltooltip
	{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightblue;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	table.dotted{
		border-left: medium dotted;
	}

					/*label rosa*/
.labelPromoMM9 {
	
			
			FONT-SIZE: 13px; 
			background-color: #f47b9c;
			color:white;
			TEXT-ALIGN: center; 
			
			BORDER: #f1f1ee 1px solid;  
			padding:6px 6px;
			-moz-border-radius: 6px 6px 6px 6px;
			-webkit-border-radius: 6px 6px 6px 6px;
			border-radius: 6px 6px 6px 6px;
			
			}
			
			
				/*BOTON rosa*/
.botonPromoMM9 {
	
			margin :5px; 
			FONT-SIZE: 13px; 
			background-color: #f47b9c;
			color:white;
			TEXT-ALIGN: center; 
			cursor: hand ;
			font-weight:bold;
			BORDER: white 1px solid;  
			padding:10px 8px;
			-moz-border-radius: 6px 6px 6px 6px;
			-webkit-border-radius: 6px 6px 6px 6px;
			border-radius: 6px 6px 6px 6px;
			cursor:pointer;
			}	
.botonPromoMM9:hover {   background-color:#f7485b;color:white; TEXT-ALIGN: center; cursor: hand;  }		
/*---------------------------------------------------------------------*/
/*Mensaje para tarjetas BANAMEX*/
.divMensaje{
	width:350px;
	font-family:Arial;
	background-color:#477CBF;  
	/* Safari 4+ y Chrome 1+ */  
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #477CBF), color-stop(1, #77BCE6));  
	/* Safari 5.1+ y Chrome 10+ */  
	background-image:-webkit-linear-gradient(#477CBF, #77BCE6);  
	/* Firefox 3.6+ */  
	background-image:-moz-linear-gradient(top, #477CBF, #77BCE6);  
	/* Opera 11.10+ */  
	background-image:-o-linear-gradient(top, #477CBF, #77BCE6);  
	/* Internet Explorer 5.5+ */  
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#477CBF', EndColorStr='#77BCE6');
	font-weight:bold;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='gray')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='gray');
	/* opera */
	box-shadow: 2px 2px 12px gray;
	/* mozilla*/
	-moz-box-shadow: 2px 2px 12px gray;
	/* chrome y safary*/
	-webkit-shadow: 2px 2px 12px gray;
}
.divMensaje th{color:White;font-size:12;}
.divMensaje td{color:White;font-size:11;text-align:left;font-weight:bold;}
/*---------------------------------------------------------------------*/
}