/* Estilos de borde Azul Muy Fuerte ------------------------------------------------------------------------------------- */
body {
	font-size: 10px;
}
.capaEsperaFondo{
	width:100%;	
	height:100%;
	
	margin-top:0px;
    margin-bottom: 0px;
    margin-left:0px;
    margin-right:0px;	
    
	padding:0px;
	
 	
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	
	font-weight:bold;
	 


}
.capaEsperaTransparente{
	background-color:#F4F8FB; 
	
	font-family: Verdana;
	font-size:15px;
	color: #FF6600;		
	font-weight:bold;
		
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	
	position:absolute;
	text-align:center;
	vertical-align:middle;
	
    margin-top:0px;
    margin-bottom: 0px;
    margin-left:0px;
    margin-right:0px;	
	padding:0px;
	
	
	width:100%;
	height: 100%;
	
	
}

.TBLR1MuyFuerte{
	border: 1px solid #01589D;
}

.TBR1MuyFuerte{

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-color: #01589D;
	border-bottom-color: #01589D;
	border-top-color: #01589D;

}

.LR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #01589D;
	border-left-color: #01589D;
}
.TLR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #01589D;
	border-left-color: #01589D;
	border-top-color: #01589D;
}

.TBLR1info{
    	background-color: #fffbbc;
	border: 1PX solid #1a75cf;

}

.TL1info{
    background-color: #fffbbc;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #1a75cf;
	border-top-color: #1a75cf;

}

.T1info{
    background-color: #fffbbc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1a75cf;
}
.LR1Info{
    background-color: #fffbbc;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #1a75cf;
	border-right-color: #1a75cf;
}

.LB1Info{
    background-color: #fffbbc;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #1a75cf;
	border-bottom-color: #1a75cf;
}

.TLRB1Info{
    background-color: #fffbbc;
	border:1px solid #1a75cf;
}

.TLNaranja{
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #ff7506;
	border-top-color: #ff7506;
}
.RNaranaja{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F19700;
}

.L1MuyFuerteNaranja{

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F19700;
}

.R1MuyFuerteNaranja{

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F19700;
}

.BNaranaja{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff7506;
}

.L1MuyFuerte{

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #01589D;
}
.B1MuyFuerte{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #01589D;
}

.R1MuyFuerte{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #01589D;
}

.LR1MuyFuerteTablaPrincipal{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #01589D;
	border-left-color: #01589D;
}
.L1MuyFuerteTablaPrincipal{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #01589D;
}
.R1MuyFuerteTablaPrincipal{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #01589D;
}
.BR1MuyFuerte{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #01589D;
	border-bottom-color: #01589D;
}
.B1MuyFuerte{
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #01589D;
}
.BL1MuyFuerte{
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #01589D;
	border-bottom-color: #01589D;
}
.BLR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #01589D;
	border-left-color: #01589D;
	border-bottom-style: solid;
	border-bottom-color: #01589D;
	border-bottom-width: 1px;
}
.TB1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;
}
.TBL1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;
	border-left-width: 1px;
	border-left-color: #01589D;
	border-left-style: solid;
}

.TB2L1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;
	border-left-width: 1px;
	border-left-color: #01589D;
	border-left-style: solid;
}

.TB21MuyFuerte{

	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;	
}

.TB2LR1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;
	border-left-width: 1px;
	border-left-color: #01589D;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #01589D;
	border-right-style: solid;
}

.TB2R1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;	
	border-right-width: 1px;
	border-right-color: #01589D;
	border-right-style: solid;
}

.T2LR1MuyFuerte{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #01589D;
	border-right-width: 1px;
	border-right-color: #01589D;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #01589D;
	border-left-style: solid;
}

.T2R1MuyFuerte{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #01589D;
	border-right-width: 1px;
	border-right-color: #01589D;
	border-right-style: solid;
	
}

.T2LR21MuyFuerte{
	background-color: #5493c7;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #01589D;
	border-right-color: #01589D;
	border-left-color: #01589D;
	
}

.T2R21MuyFuerte{
	border-top-width: 2px;	
	border-top-style: solid;
	border-top-color: #01589D;		
	border-right-width: 2px;
	border-right-color: #01589D;
	border-right-style: solid;
}

.TBLR3MuyFuerte{

	border:3px solid #6aa5e0;
}

/* Estilos de borde Azul Fuerte ------------------------------------------------------------------------------------- */

.TBLR1Fuerte{
	border: 1px solid #01589D;
}
.LR1Fuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #01589D;
	border-left-color: #01589D;
}
.TB1Fuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #01589D;
	border-bottom-color: #01589D;
}

.B1Fuerte{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #01589D;
	
}
/* Estilos de borde Azul Medio ------------------------------------------------ Con fondo azul y fondo blanco ----------- */

.TBLR1Medio{
	border: 1px solid #D1E2F0;
	background-color: #F4F8FB;
}
.BR1Medio{
	background-color: #F4F8FB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
}
.LB1MedioFondoBlanco{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D1E2F0;
	border-left-color: #D1E2F0;
	background-color: #FFFFFF;
}
.BLR1MedioFondoBlanco{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	border-left-color: #D1E2F0;
}
.RB1MedioFondoBlanco{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1E2F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E2F0;
	background-color: #FFFFFF;
}
.BLR1Medio{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	border-left-color: #D1E2F0;
	background-color: #F4F8FB;
}
.TLR1Medio{
	background-color: #F4F8FB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D1E2F0;
	border-right-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	border-left-color: #D1E2F0;
}
.LR1Medio{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D1E2F0;
	border-left-color: #D1E2F0;
	background-color: #F4F8FB;
}
.TB1Medio{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	background-color: #F4F8FB;
}





.T1Medio{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1E2F0;
	background-color: #F4F8FB;
}



.B2Medio{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #01589d;
	background-color: #F4F8FB;
}


.B1Medio{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E2F0;
	background-color: #F4F8FB;
}
.TL1Medio{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D1E2F0;
	border-left-color: #D1E2F0;
	background-color: #F4F8FB;
}
.TR1Medio{
	background-color: #F4F8FB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D1E2F0;
	border-right-color: #D1E2F0;
}



.TBR1Medio{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D1E2F0;
	border-right-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.R1Medio{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1E2F0;
	
}
.L1Medio{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1E2F0;
	
}


.TBL1Medio{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D1E2F0;
	border-left-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}









.TR1MedioFondoBlanco{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D1E2F0;
	border-right-color: #D1E2F0;
}

.TBLR1MedioFondoBlanco{
	border: 1px solid #D1E2F0;
	background-color: #FFFFFF;
}
.LR1MedioFondoBlanco{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D1E2F0;
	border-left-color: #D1E2F0;
	background-color: #FFFFFF;
}
.TB1MedioFondoBlanco{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D1E2F0;
	border-bottom-color: #D1E2F0;
	background-color: #FFFFFF;
}

.T1MedioFondoBlanco{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1E2F0;
	background-color: #FFFFFF;
}

/* Estilos de borde Azul Claro -------------------------------------------------------------------------------------*/

.TBLR1Claro{
	border: 1px solid #E2EDF5;
}
.LR1Claro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2EDF5;
	border-left-color: #E2EDF5;
}
.LR1Claro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2EDF5;
	border-left-color: #E2EDF5;
}









.TL1Claro{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E2EDF5;
	border-left-color: #E2EDF5;
}
.TR1Claro{
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #E2EDF5;
	border-top-color: #E2EDF5;
}















.TB1Claro{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2EDF5;
	border-bottom-color: #E2EDF5;
}

/* Estilos de borde Azul Muy Claro ------------------------------------------------------------------------------------- */

.TBLR1MuyClaro{
	border: 1px solid #F4F8FB;
}
.LR1MuyClaro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F4F8FB;
	border-left-color: #F4F8FB;
}.TB1MuyClaro{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F4F8FB;
	border-bottom-color: #F4F8FB;
}
.B1MuyClaro{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F8FB;
}

/* Estilos de borde NARANJA (BUSCADOR HOME) ------------------------------------------------------------------------------------- */
.TBLRNaranja{
	border: 1px solid #f19700;
}
.TLRNaranja{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF7506;
	border-right-color: #FF7506;
	border-left-color: #FF7506;
}



.TLRNaranjaFlojo{
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FBE168;
	border-right-color: #FBE168;
	border-left-color: #FBE168;

}

.TBLR4Naranja{
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF7506;
	border-right-color: #FF7506;
	border-bottom-color: #FF7506;
	border-left-color: #FF7506;
}


/* Colores de fondo ------------------------------------------------------------------------------------------------- */

.Fondo1Subrayado { background-color:#F3DF52}
.Fondo1PestanayaDesactiva { background-color:#EFEFEF;}
.Fondo1MuyFuerte {background-color: #1A75CF;}
.Fondo1Fuerte  {background-color: #5493C7;}
.Fondo1Medio  {background-color: #D1E2F0;}
.Fondo1Claro  {background-color: #E2EDF5;}
.Fondo1MuyClaro {background-color: #F4F8FB;}
.Fondo1Blanco {background-color: #FFFFFF;}
.FondoError {background-color: #FFFF00;}
.FondoAmarilloClaro{background-color:#FBE168}
.FondoNaranjaBuscador{background-color:#f19700}
.Fondo2MuyFuerte {background-color: #1a75cf;}
.Fondo2Medio  {background-color: #6aa5e0;}

.FondoNaranjaClaro{background-color:#faddac}
.FondoNaranjaMuyClaro{background-color:#fdf0d9}
.FondoAmarilloFuerte{background-color:#f7ca0b}
.FondoAmarilloClaro{background-color:#fae85b}

.LR1Negro{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

.TBLR1Ayuda{
	border: 1px solid #000000;
	background-color:#FBE168
}
