body {margin:0pt;
scrollbar-face-color:#D2D0D0;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#EEEDED;
scrollbar-shadow-color:#EEEDED;
scrollbar-darkshadow-color:#D2D0D0;
scrollbar-3dlight-color:#D2D0D0;
scrollbar-highlight-color:#EEEDED;}


/*CONTROLADOR DE ESTILO DE LINK GENÉRICO;*/	
A{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #054583;
	text-decoration: none;
	text-decoration:underline}

}
/* HASTA AQUÍ;*/


/*ESTILOS PARA TEXTOS EN GENERAL*/

.subtituloblanco {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	letter-spacing: 1px;
}
.subtitulogris {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	letter-spacing: 1px;
}
.txtarialminibanlca {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 1.3em;
}
.txtarialminigris {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	line-height: 1.3em;
}
.txtarialblanca {
	font-family: Arial;
	font-size: 10px;
	color: #B0B0B0;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
}
.txtarialgris {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
}

}
.txtarialgris2 {
	font-family: Arial;
	font-size: 10px;
	color: #545655;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
}
.txtarialblancabold {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
    font-weight: bold;

}
.txtarialblancagris {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
    font-weight: bold;

}
.txtarialcursivablanca {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: normal;
	line-height: 1.4em;
	font-style: italic;
}
.txtarialcursivagris {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	letter-spacing: normal;
	line-height: 1.4em;
	font-style: italic;
}
	.textopiepagina {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.subtituloblanco {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	text-transform: none

}
}
.subtitulogris {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-transform: none;


}
	
	}
.subtitulogrisalta {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;


}
/*ESTILO PARA CAMPOS DE TEXTO*/
.textfield {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #244273;
	text-transform: none;
	cursor: hand;
	border: 1px solid #254478;
	
	}

 /*ESTILO PARA BOTON*/
.boton {
	FONT-SIZE: 11px;
	BACKGROUND: #1E6FC0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #3A67BA;


}

/*ESTILOS PARA LIKS*/

.linkblancoligthnone
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoligthnone:link {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoligthnone:visited {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoligthnone:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	}



.linkblancounderpie
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancounderpie:link {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancounderpie:visited {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancounderpie:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}




.linkblancoligthsmall
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligthsmall:link {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligthsmall:visited {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligthsmall:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}


.linkblancoligth
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligth:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligth:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancoligth:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	
.linkblancobold{

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancobold:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancobold:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
A.linkblancobold:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	
.linkblazuloscurobold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurobold:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurobold:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurobold:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #054583;
	text-decoration: none;
	}


.linkblazuloscurolight
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurolight:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurolight:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #054583;
	text-decoration: underline;
}
A.linkblazuloscurolight:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #054583;
	text-decoration: none;
	}
	

	
.linkblancoboldnone{

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoboldnone:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoboldnone:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.linkblancoboldnone:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.textolinkpiepagina {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

A.textolinkpiepagina:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.textolinkpiepagina:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.textolinkpiepagina:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}

 /*ESTILO PARA TABLAS;*/

}.fondotablaclaro {
	background-color: #FCFCFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-indent: 3pt;

}
.fondotablaoscuro {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #126DA5;
	text-indent: 3pt;
	background-repeat: repeat;
}
 /*ESTILO PARA SEPARACIONES;*/
}
.separadorgirs {
	background-image: url(../images/separador_gris.gif);
	width: auto;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-attachment: scroll;
	background-repeat:  repeat-x;
	background-position: center center;


}
.txtarialimpresion {

	font-family: Arial;
	font-size: 11px;
	color: #274581;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: left;
}
.subtituloimpresion {


	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #274581;
	text-decoration: none;
	text-align: left;
	text-transform: none;
}
.textopiepaginaimpresion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #254476;
	text-decoration: none;
}

.txtarialminitabla {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E6EEFB;
}
.lineacelestefoto {

	border: 1px solid #999999;
}
.txtarialminitablaimpresion {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #274581;
}
.subtitulomayor {


	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: none;
}
.txtarialcursivaimpresion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #274581;
	letter-spacing: normal;
	line-height: 1.4em;
	font-style: italic;
}
.subtitulomayorimpresion {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: none;
}
.fondolineamenugral {
	background-image: url(../images/linea_separa_menu_frame_der.jpg);
	background-repeat:  repeat-x;
}
.fondopuntomenugral {
	background-image: url(../images/linea_punteada_separa_menu_frame_izq.jpg);
	background-repeat:  repeat-x;

}
.fondotablazulmenor {
	background-color: #474F64;
	background-repeat:  repeat-x;
}
.fondotablazulmayor {
	background-color: #283043;
	background-repeat:  repeat-x;
}
.fondotablaceleste {
	background-image: url(../images/fondo_caluga_central.jpg);
	background-repeat:   repeat-y;
}
.fondogralnegro {
	background-color: #000000;
	background-repeat: repeat;
}
.fondogirsoscuro {
	background-color: #151515;
	background-repeat: repeat;
}
.fondotablagrisclarosmall {
	background-color: #313131;
	background-repeat:  repeat-x;
}
.fondotablagrisoscurobig {
	background-color: #3C3E3D;
	background-repeat:  repeat-x;
}
.fondopuntoizq {
	background-image: url(../images/linea_punteada_separa_subseccion_frame_izq.jpg);
	background-repeat:  repeat-x;
}
.fondogrismuyclarodmall {
	background-color: #F2F2F2;
	background-repeat: repeat;
}
.fondogrismuyclarobig {
	background-color: #CCCCCC;
	background-repeat: repeat;
}
.fondopiepaginasup {
	background-image: url(../images/fondo_pie_pagina_sup.jpg);
	background-repeat:  repeat-x;
}
.fondopiepaginainf {
	background-image: url(../images/fondo_pie_pagina_inf.jpg);
	background-repeat:  repeat-x;
}
.separadorpunto {
	background-repeat: repeat;
	background-image: url(../images/linea_punteada_horiz_blanca.gif);

}
.subtituloblancoalta {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 1px;

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	text-transform: none
}

