


BODY  {
	background-color:	#FFFFFF;
	font-family:	Tahoma,Arial,Helvetica;
	font-size:	9pt;
	font-weight: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:	0px;
	height: auto;
}

h1{
	margin :0px; 
	padding :0px;
}

h2{
	margin :0px; 
	padding :0px;
}

h3{
	margin :0px; 
	padding :0px;
}

h4{
	margin :0px; 
	padding :0px;
}

img{
	border :0px;
}

A {
	color: #2754D3;
	text-decoration: none;
}

A:hover  {
	color:	#2754D3;
	text-decoration:	underline;
}
A.NoSubray  {
	text-decoration:	none;
}

A.NoSubray:hover  {
	text-decoration:	none;
}

select  {
	background-color:	#FFFFFF;
	color:	#000000;
	font-family:	Arial,Helvetica;
	font-size:	9pt;
}

.ImagenFondo  {
	background-position:	bottom right;
	background-repeat:	no-repeat;
}
.paddingArrAba3  {
	padding-bottom:	3px;
	padding-top:	3px;
}

.paddingMaster  {
	padding-bottom:	10px;
	padding-left:	10px;
	padding-right:	10px;
}
.txt8 {
	font-size:8pt;
}




A.Azul {
	color: #2754D3;
	text-decoration: none;
}

A.Azul:hover  {
	color:	#2754D3;
	text-decoration:	underline;
}

A.txtAzulRojoNoSub{
	color:	#2754D3;
	font-size:	10pt;
	text-decoration:	none;
}

A.txtAzulRojoNoSub:hover  {
	color:	red;
	font-size:	10pt;
	text-decoration:	none;
}


.txtAzul8  {
	color:	#2754D3;
	font-size:	8pt;
}

.txtAzul9  {
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	normal;
}

.txtAzul9Negrita  {
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	bold;
}

.txtAzul10Negrita  {
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	10pt;
	font-weight:	bold;
}
.txtAzul13Negrita  {
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	13pt;
	font-weight:	bold;
}



A.Blanco  {
	color:	white;
	text-decoration:	none;
	vertical-align:	middle;
}

A.Blanco:hover  {
	color:	white;
	text-decoration:	underline;
	vertical-align:	middle;
}

A.BlancoNegrita  {
	color:	#ffffff;
	font-weight:	bold;
	text-decoration:	none;
	vertical-align:	middle;
}

A.BlancoNegrita:hover  {
	color:	#ffffff;
	font-weight:	bold;
	text-decoration:	underline;
	vertical-align:	middle;
}

.txtBlanco  {
	color:	#FFFFFF;
	font-size:	10pt;
}

.txtBlanco9Negrita  {
	color:	#FFFFFF;
	font-size:	7pt;
	font-weight:	bold;
}

.txtBlanco10  {
	color:	#FFFFFF;
	font-size:	10pt;
}

.txtBlanco10Negrita  {
	color:	#FFFFFF;
	font-size:	10pt;
	font-weight:	bold;
}

.txtBlanco12Negrita  {
	color:	#FFFFFF;
	font-size:	12pt;
	font-weight:	bold;
}

.bordeBlanco0220  {
	
	border-left:	white 2px solid;
	border-right:	white 2px solid;

}

.bordeAzul2220  {
	border-top:	#2754d3 2px solid;
	border-left:	#2754d3 2px solid;
	border-right:	#2754d3 2px solid;

}

.bordeAzul0222  {
	border-bottom:	#2754d3 2px solid;
	border-left:	#2754d3 2px solid;
	border-right:	#2754d3 2px solid;

}

.bordeAzul0220  {
	border-left:	#2754d3 2px solid;
	border-right:	#2754d3 2px solid;

}

.bordeAzulder  {
	border-right:	#2754d3 2px solid;
	font-size:	3pt;
}

.bordeAzulinf  {
	border-bottom:	#2754d3 2px solid;
	font-size:	1pt;
}

.bordeAzulizq  {
	border-left:	#2754d3 2px solid;
	font-size:	1pt;
}

.bordeAzulsup  {
	border-top:	#2754d3 2px solid;
	font-size:	1pt;
}

.bordeNaranjaAinf  {
	border-bottom:	#FF9121 2px solid;
	font-size:	3pt;
}

.bordeNaranjaAizq  {
	border-left:	#FF9121 2px solid;
	font-size:	1pt;
}



.botonNaranja  {
	
	color:	#2754d3;
	cursor:	pointer;
	font-size:	9pt;
	font-weight:	normal;
}

.botonBlanco  {
	
	color:	#2754d3;
	cursor:	pointer;
	font-size:	9pt;
	font-weight:	normal;
}

.botonNegro {
	
	color:	black;
	cursor:	pointer;
	font-size:	9pt;
	font-weight:	normal;
}




.cajaAvisos{
    border: 1px #FFA12F solid;
    color:	#333333;
	font-family:	Tahoma,Arial,Helvetica;
	font-size:	9pt;
	background-color:white;
	
}

.cajaTrans_NaranjaA13Negrita_Naranja0002 {
	border-bottom:	#FFA12F 2px solid;
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	13pt;
	font-weight:	bold;
}
.cajaTrans_NaranjaA10Negrita_Naranja0001 {
	border-bottom:	#FFA12F 1px solid;
	color:	#2754D3;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	10pt;
	font-weight:	bold;
}

.cajaNaranjaA_Azul10_Negro1111  {
	background-color:	#FFC58D;
	border:	#000000 1px solid;
	color:	#2754d3;
	font-family:	Tahoma,Arial,Helvetica;
	font-size:	10pt;
	font-weight:	bold;
}
.cajaNaranjaB_Azul10_Negro1111  {
	background-color:	#FFC58D;
	border:	#000000 1px solid;
	color:	#2754d3;
	font-family:	Tahoma,Arial,Helvetica;
	font-size:	10pt;
}

.cajaNaranajaB_No_NaranajaA0020  {
	background-color:	#FFA12F;
	border-right:	#F78C22 2px solid;
	font-size:	3pt;
}

.cajaNaranjaB_No_NaranjaA0200  {
	background-color:	#FFA12F;
	border-left:	#F78C22 2px solid;
	font-size:	1pt;
}

.cajaNaranjaB_No_NaranjaA0020  {
	background-color:	#FFA12F;
	border-right:	#F78C22 2px solid;
	font-size:	1pt;
}

.cajaNaranjaB_No_NaranjaA0222  {
	background-color:	#FFA12F;
	border-bottom:	#F78C22 2px solid;
	border-left:	#F78C22 2px solid;
	border-right:	#F78C22 2px solid;
	font-size:	3pt;
}

.cajaNaranjaB_No_NaranjaA2000   {
	background-color:	#FFA12F;
	border-top:	#F78C22 2px solid;
	font-size:	3pt;
}


.cajaGris_No_Naranja0020  {
	background-color:	#808080;
	border-right:	#FF9121 2px solid;
}

.cajaGris_No_Naranja1111  {
	background-color:	#D3D3D3;
	border:	#FF9121 2px solid;
}

.cajaNaranja_No_NaranjaC0030  {
	background-color:	#FF9121;
	border-right:	#FEBB88 3px solid;
}

.cajaAzulB_No_AzulA0222  {
	background-color:	#2754d3;
	border-bottom:	#2754d3 1px solid;
	border-left:	#2754d3 1px solid;
	border-right:	white 1px solid;
	font-size:	3pt;
}

.cajaAzulB_No_AzulA0200  {
	background-color:	#2754d3;
	border-left:	#2754d3 1px solid;
	border-top:	white 1px solid;
	font-size:	1pt;
}

.cajaAzulB_No_AzulA0020  {
	background-color:	#2754d3;
	border-right:	white 1px solid;
	border-top:	white 1px solid;
	font-size:	1pt;
}

.cajaNaranjaC_Blanco_Naranja1110 {
	background-color:	#FAB672;
	border-top:	#ffa12f 1px solid;
	border-left:	#ffa12f 1px solid;
	border-right:	#ffa12f 1px solid;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	bold;
	padding:	4px;
}

.cajaNaranjaNegroAzul0110{
	background-color:	#FFC58D;
	border-left:	#2754d3 1px solid;
	border-right:	#2754d3 1px solid;
	color:	black;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	8pt;
}

.cajaNaranjaNegroRojo0110{
	background-color:	#FFC58D;
	border-left:	#F14B43 1px solid;
	border-right:	#F14B43 1px solid;
	color:	black;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	8pt;
}

.cajaBlancoA_Negro_Naranja1111 {
	
	border:	#ffa12f 1px solid;
	color: black;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
}

.cajaBlancoB_Negro_Azul1111 {
	
	border:#2754d3 1px solid;
	color: black;
	background-color: white;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
}

.cajaBlancoB_Negro_Rojo1111 {
	
	border:#F14B43 1px solid;
	color: black;
	background-color: white;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
}


.cajaTrans_No_Azul1111  {
	border:	#2754D3 1px solid;
}

.cajaNaranja_No_Rojo1001{
    background-color:	#FFC58D;
     border-top:	#F14B43 1px solid;
    border-bottom:	#F14B43 1px solid;
}
.cajaNaranja_No_Rojo0100{
    background-color:	#FFC58D;
     border-left:	#F14B43 1px solid;
  
}

.cajaNaranja_No_Rojo0010{
    background-color:	#FFC58D;
     border-right:	#F14B43 1px solid;    
}


.fondoAzul{
    background-color:	#2754d3;

}


.fondoNaranja_Blanco10Negrita  {
	background-color:	#fbb673;
	color:	#FFFFFF;
	font-family:	Arial,Helvetica;
	font-size:	10pt;
	font-weight:	bold;
	vertical-align:	middle;
}

.fondoAzul_Blanco10Negrita  {
	background-color:	#2754d3;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	10pt;
    font-weight:	bold;
	vertical-align:	middle;
}


.fondoAzul_Blanco11Negrita  {
	background-color:	#2754d3;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	11pt;
	font-weight:	bold;
	vertical-align:	middle;
}

.fondoAzul_Blanco9Negrita  {
	background-color:	#2754d3;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	bold;
	vertical-align:	middle;
}
.fondoRojo{
    	background-color:	#F14B43;
}


.fondoRojo_Blanco11Negrita  {
	background-color:	#F14B43;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	11pt;
	font-weight:	bold;
	vertical-align:	middle;
}


.fondoNaranja  {
	background-color:	#FF861D;
}

.fondoNaranjaB{
    background-color:	#FFC58D;
    border-bottom:	#2754d3 1px solid;
}

.fondoNaranjaC{
    background-color:	#FFC58D;
    border-bottom:	#F14B43 1px solid;
}

.fondoAmarilloA_Blanco9Negrita{

    background-color:	#E9C445;
    color:	#FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	bold;
}

.fondoGris  {
	background-color:	#808080;
}

.fondoNaranjaA_Blanco17  {
	background-color:	#FF9121;
	border-bottom:	#FF9121 1px solid;
	border-top:	#FF9121 1px solid;
	color:	#FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size:	17pt;
	font-weight:	bold;
}

.fondoNaranjaB_Blanco11Negrita  {
	background-color:	#FFA12F;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	11pt;
	font-weight:	bold;
	vertical-align:	middle;
}


.fondoNaranja_Blanco10  {
	background-color:	#FF861D;
	color:	#ffffff;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	10pt;
	font-weight:	bold;
	padding-bottom:	3px;
	padding-top:	3px;
}

.txtGris9  {
	color:	#867C7B;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
}

.txtGris16Negrita  {
	color:	#867C7B;
	font-weight:	bold;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	16pt;
}

.txtGris12Negrita  {
	color:	#867C7B;
	font-weight:	bold;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	12pt;
}



A.Naranja {
	color: #FF9121;
	text-decoration: none;
}

A.Naranja:hover  {
	color:	#FF9121;
	text-decoration:	underline;
}
.txtNaranjaA_Blanco_Naranja {
	background-color:	#FAB672;
	color:	#FFFFFF;
	font-family:	Verdana,Arial,Helvetica;
	font-size:	9pt;
	font-weight:	bold;
}
.txtNaranja8Negrita  {
	color:	#FF9121;
	font-size:	8pt;
	font-weight:	bold;
}

.txtNaranja10Negrita  {
	color:	#FF9121;
	font-size:	10pt;
	font-weight:	bold;
}

.txtNaranja11Negrita  {
	color:	#FF9121;
	font-size:	11pt;
	font-weight:	bold;
}

.txtNaranja16Negrita  {
	color:	#FF9121;
	font-size:	16pt;
	font-weight:	bold;
}

.txtNaranja28Negrita  {
	color:	#FF9121;
	font-size:	28pt;
	font-weight:	bold;
}





A.Negro {
	color: Black;
	text-decoration:	none;
}

A.Negro:hover {
	color: Black ;
	text-decoration:    underline;
}

.txtNegro8  {
	color:	black;
	font-size:	8pt;
}

.txtNegro8Negrita  {
	color:	black;
	font-size:	8pt;
	font-weight:	bold;
}
.txtNegro9  {
	color:	black;
	font-size:	9pt;
}

.txtNegro9Negrita  {
	color:	black;
	font-size:	9pt;
	font-weight:	bold;
}
.txtNegro10Negrita  {
	color:	black;
	font-size:	10pt;
	font-weight:	bold;
}








A.txtRojo10  {
	color:	red;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
}

A.txtRojo10:hover  {
	color:	red;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	underline;
}

.txtRojoNegrita  {
	color:	#800000;
	font-weight:	bold;
}

.txtRojo9Negrita  {
	color:	#F14B43;
	font-size:	9pt;
	font-weight:	bold;
}

.txtRojo14Negrita  {
	color:	#F14B43;
	font-size:	14pt;
	font-weight:	bold;
}

.txtRojo22Negrita  {
	color:	#F14B43;
	font-size:	22pt;
	font-weight:	bold;
}

