A:Visited  {
	text-decoration: none;
}
A:Active  {
	text-decoration: none;
}
A:Link  {
	text-decoration: none;
}
A:Hover  {
	text-decoration: none;
}

BODY {
	font-family : "Verdana","verdana","arial";
	scrollbar-face-color: #2F77C7;   /* Barra */
	Scrollbar-Arrow-Color : #E7F1FB; /* Flechas*/

	scrollbar-shadow-color: #69A1DF;
	SCROLLBAR-DARKSHADOW-COLOR: #0852AD; 
	
	SCROLLBAR-HIGHLIGHT-COLOR: #E7F1FB; 
	SCROLLBAR-3DLIGHT-COLOR: #b0c9e0; 

	SCROLLBAR-TRACK-COLOR: #E7F1FB; /*#dfe7ef; */
} 

.BarraPie {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #FFFFFF;
	background-color : #0852AD;
	font-size : 9px;
}
.BarraSup {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	color : #FFFFFF;
	background-color : #0852AD;
	font-size : 10px;
}
.BarraSup A {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	color : #FFFFFF;
	background-color : #0852AD;
	font-size : 10px;
}
.BarraSup A:Hover{
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	color : #0852AD;
	background-color : #FFFFFF;
	font-size : 10px;
}
.MarcoSup {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size:10px; 
	background-color: #FFFFFF;
}
.MarcoSup A {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:10px;
	background-color: #FFFFFF;
}
.MarcoSup A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #BEEF79;
	font-size:10px; 
	text-align: center;
	background-color : #0852ad;
}
.LinPeq {
	color : #0852AD;
	font-size : 9px;
}
.LinMed {
	font-family : "Verdana","verdana","arial";
	color : #0852AD;
	font-size : 10px;
}
.LinNor {
	font-family : "Verdana","verdana","arial";
	color : #0852AD;
	font-size : 11px;
}
.LinAzul {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	padding-right : 2px;
	color : #0852AD;
	font-size : 10px;
	background-color : #E7F1FB;
}
.TextInput{
	font-family : "Verdana","verdana","arial";
	border-bottom: 1px #E7F1FB solid;
	border-top: 1px #2F77C7 solid;
	border-right: 1px #E7F1FB solid;
	border-left: 1px #2F77C7 solid;*/
	font-size : 10px;
	color : #0852AD;
}
.TextInputP{
	font-family : "Verdana","verdana","arial";
	border-bottom: 1px #E7F1FB solid;
	border-top: 1px #2F77C7 solid;
	border-right: 1px #E7F1FB solid;
	border-left: 1px #2F77C7 solid;*/
	font-size : 8px;
	color : #0852AD;
}
.TituloVG {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 18px;
	color : #5FAE00;
	padding : 4 4 4 4;
}
.TituloVM {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 14px;
	color : #5FAE00;
}
.TituloVP {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 11px;
	color : #5FAE00;
}
.TituloAG {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 16px;
	color : #0852AD;
	padding : 2 2 2 2;
}
.TituloAM {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 14px;
	color : #0852AD;
	padding : 2 2 2 2;
}
.TituloAP {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 11px;
	color : #0852AD;
	padding : 2 2 2 2;
}
.TituloFondo {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 10px;
	color : #0852AD;
	padding : 2 2 2 2;
	background-image : url("/infonew/images/fondotitulo.gif");
}
.TituloForm {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 10px;
	color : #0852AD;
	padding : 2 2 2 2;
	background-color : #E7F1FB;
}
/*
.TituloNivel4 {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 14px;
	color : #FFFFFF;
	padding-left : 2;
	padding-right : 2;
	border-bottom: 2px #B0C9E0 solid; 
	border-top: 2px #000080 solid; 
	border-right: 2px #B0C9E0 solid; 
	border-leftt: 2px #000080 solid; 
	background-color: #0852AD;
}
*/
.TituloNivel4 {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 16px;
	color : #0852AD;
	padding-left : 2;
	padding-right : 2;
	background : url("../images/fondotitulo.gif");
}
.TituloNivel5 {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : 11px;
	color : #0852AD;
	padding : 2 2 2 2;
	border-bottom: 1px #5FAE00 solid;
	border-left: 1px #5FAE00 solid;
}

TABLE.TblDatos {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size : 11px;
}
.TblDatos TH {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	padding-right : 2px;
	color : #778899;
	font-size : 10px;
/*	background-color : #FFFFFF; */
}
.TblDatos A {
	font-family : "Verdana";
	font-weight : bold;
	color : #2F77C7;
	font-size:10px; 
}
.TblDatos A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #ffffff;
	font-size:10px; 
	background-color : #2F77C7;
}

TABLE.TblMarco {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size : 10px;
	border-top: 1px #2F77C7 solid; 
	border-bottom: 1px #2F77C7 solid; 
	border-left: 1px #2F77C7 solid; 
	border-right: 1px #2F77C7 solid; 
}
.TblMarco A {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:10px;
}
.TblMarco A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #E7F1FB;
	font-size:10px; 
	text-align: center;
	background-color: #0852AD;
}
TABLE.TblDatosPeq {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size : 10px;
}
.TblDatosPeq A {
	font-family : "Verdana";
	font-weight : bold;
	color : #0852AD;
	font-size:10px; 
}
.TblDatosPeq A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:10px; 
	background-color : #ffffff;
}
/* Boton Letra Blanca / Fondo Azul*/
.BtnBA A {
	font-family : "Verdana";
	font-weight:bold;
	color : #FFFFFF;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #0852AD;
	border-top: 1px #B0C9E0 solid; 
	border-bottom: 1px #000080 solid; 
	border-left: 1px #B0C9E0 solid; 
	border-right: 1px #000080 solid; 
}
.BtnBA A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #E7F1FB;
	text-decoration: none;
	text-align: center;
	border-top: 1px #0852AD solid; 
	border-bottom: 1px #B0C9E0 solid; 
	border-left: 1px #0852AD solid; 
	border-right: 1px #B0C9E0 solid; 
}
/* Boton Letra Azul / Fondo Blanco */
.BtnAB A {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #E7F1FB;
	border-top: 1px #B0C9E0 solid; 
	border-bottom: 1px #0852AD solid; 
	border-left: 1px #B0C9E0 solid; 
	border-right: 1px #0852AD solid; 
}
.BtnAB A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #FFFFFF;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #0852AD;
	text-decoration: none;
	text-align: center;
	border-top: 1px #0852AD solid; 
	border-bottom: 1px #B0C9E0 solid; 
	border-left: 1px #0852AD solid; 
	border-right: 1px #B0C9E0 solid; 
}
/* Boton Letra Blanca / Fondo Verde */
.BtnBV A {
	font-family : "Verdana";
	font-weight:bold;
	color : #FFFFFF;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #5FAE00;
	text-decoration: none;
	text-align: center;
	border-top: 1px #DDEEDD solid; 
	border-bottom: 1px #767676 solid; 
	border-left: 1px #DDEEDD solid; 
	border-right: 1px #767676  solid; 
}
.BtnBV A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #5FAE00;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #FFFFFF;
	border-top: 1px  #767676 solid; 
	border-bottom: 1px #e0e0e0 solid; 
	border-left: 1px #767676  solid; 
	border-right: 1px #e0e0e0 solid; 
}
/* Boton Letra Blanca / Fondo Verde */
.BtnVB A {
	font-family : "Verdana";
	font-weight:bold;
	color : #5FAE00;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #FFFFFF;
	border-top: 1px  #767676 solid; 
	border-bottom: 1px #e0e0e0 solid; 
	border-left: 1px #767676  solid; 
	border-right: 1px #e0e0e0 solid; 
}
.BtnVB A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #FFFFFF;
	font-size:10px; 
	padding-left : 2;
	padding-right : 2;
	background-color: #5FAE00;
	text-decoration: none;
	text-align: center;
	border-top: 1px #DDEEDD solid; 
	border-bottom: 1px #767676 solid; 
	border-left: 1px #DDEEDD solid; 
	border-right: 1px #767676  solid; 
}
/* ************************************************************************************** */
/* ESTILO PARA LOS INFORMES OFF (PDF)                                               */
/* ************************************************************************************** */
.ILinPeq {
	color : #0852AD;
	font-size : smaller;
}
.ILinAzul {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	padding-right : 2px;
	color : #0852AD;
	font-size : xx-small;
	background-color : #E7F1FB;
}
.ITituloVM {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : small;
	color : #5FAE00;
}
.ITituloVP {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : x-small;
	color : #5FAE00;
}
.ITituloAG {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : medium;
	color : #0852AD;
	padding : 2 2 2 2;
}
.ITituloAM {
	font-family : "Verdana","verdana","arial";
	font-weight : bold;
	font-size : medium;
	color : #0852AD;
	padding : 2 2 2 2;
}

TABLE.ITblDatos {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size : xx-small;
}
.ITblDatos TH {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	padding-right : 2px;
	color : #778899;
	font-size : xx-small;
}
.ITblDatos A {
	font-family : "Verdana";
	font-weight : bold;
	color : #2F77C7;
	font-size: xx-small; 
}
.ITblDatos A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #ffffff;
	font-size: xx-small; 
	background-color : #2F77C7;
}

TABLE.ITblMarco {
	font-family : "Verdana","verdana","arial";
	font-weight : normal;
	color : #0852AD;
	font-size : xx-small;
	border-top: 1px #2F77C7 solid; 
	border-bottom: 1px #2F77C7 solid; 
	border-left: 1px #2F77C7 solid; 
	border-right: 1px #2F77C7 solid; 
}
.ITblMarco A {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size:xx-small;
}
.ITblMarco A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #E7F1FB;
	font-size:xx-small; 
	text-align: center;
	background-color: #0852AD;
}
/* Boton Letra Azul / Fondo Blanco */
.IBtnAB A {
	font-family : "Verdana";
	font-weight:bold;
	color : #0852AD;
	font-size: xx-small; 
	padding-left : 2;
	padding-right : 2;
	background-color: #E7F1FB;
	border-top: 1px #B0C9E0 solid; 
	border-bottom: 1px #0852AD solid; 
	border-left: 1px #B0C9E0 solid; 
	border-right: 1px #0852AD solid; 
}
.IBtnAB A:Hover {
	font-family : "Verdana";
	font-weight:bold;
	color : #FFFFFF;
	font-size: xx-small; 
	padding-left : 2;
	padding-right : 2;
	background-color: #0852AD;
	text-decoration: none;
	text-align: center;
	border-top: 1px #0852AD solid; 
	border-bottom: 1px #B0C9E0 solid; 
	border-left: 1px #0852AD solid; 
	border-right: 1px #B0C9E0 solid; 
}
/* ************************************************************************************** */
/* Noticias Construline formato una columna                                               */
/* ************************************************************************************** */
.pretituloA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #999999;
  text-decoration: none; 
  clip: rect( ) 
}

.tituloA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight: bold; 
  color: #a80000;
  text-decoration: none; 
  clip: rect( ); 
  vertical-align: middle 
}
a.tituloA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight: bold; 
  color: #a80000; 
  text-decoration: none; 
  clip: rect( ); 
  vertical-align: middle 
}
a.tituloA:hover {
  color: #a80000; 
  text-decoration: underline 
}
a.tituloA:active { 
  color: #a80000;
}
a.tituloA:visited { 
  color: #a80000;
}

a.enlaceA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #a80000; 
  text-decoration: none; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  clip: rect( ); 
  height: auto; 
  width: 100% ; 
  font-weight: normal
} 
a.enlaceA:hover {
  color: #a80000; 
  text-decoration: underline 
} 
a.enlaceA:active {
  color: #a80000; 
} 
a.enlaceA:visited {
  color: #a80000; 
} 

.resumenA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #000000; 
  text-decoration: none; 
  clip: rect( )
}

.resumenANoticia { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-weight: bold; 
  color: #000000; 
  text-decoration: none; 
  clip: rect( )
} 

.fechaA { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #000000; 
  text-decoration: none; 
  padding-top: 0px; 
  padding-right: 4px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  clip: rect( ); 
  width: 100%; 
  vertical-align: middle; 
  text-align : right; 
}

/* ************************************************************************************** */
/* Noticias Construline formato dos columna 65%/35%                                       */
/* ************************************************************************************** */

.pretituloB { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: none ; 
  color: #990033; 
  font-weight: bold 
} 

.tituloB1 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 24px; 
  font-weight: bold; 
  color: #003366; 
  text-decoration: none
}
a.tituloB1 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 24px; 
  font-weight: bold; 
  color: #003366; 
  text-decoration: none
}
a.tituloB1:hover { 
  font-weight: bold; 
  color: #003366; 
  text-decoration: underline 
}
a.tituloB1:visited { 
  font-weight: bold; 
  color: #003366; 
}
a.tituloB1:active { 
  font-weight: bold; 
  color: #003366; 
} 

.tituloB2 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: #003366; 
  text-decoration: none ; 
  font-weight: bold 
}
a.tituloB2 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: #003366; 
  text-decoration: none ; 
  font-weight: bold 
}
a.tituloB2:hover { 
  font-weight: bold; 
  color: #003366; 
  text-decoration: underline 
} 
a.tituloB2:visited { 
  font-weight: bold; 
  color: #003366; 
} 
a.tituloB2:active { 
  font-weight: bold; 
  color: #003366; 
} 

.tituloB3 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  text-decoration: none ; 
  font-weight: bold; 
  color: #003366
}
a.tituloB3 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  text-decoration: none ; 
  font-weight: bold; 
  color: #003366
}
a.tituloB3:hover { 
  font-weight: bold; 
  color: #003366; 
  text-decoration: underline 
}
a.tituloB3:visited { 
  font-weight: bold; 
  color: #003366; 
}
a.tituloB3:active { 
  font-weight: bold; 
  color: #003366; 
} 

.tituloB4 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366; 
  font-weight: bold;
}
a.tituloB4 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366; 
  text-decoration: underline ; 
  font-weight: bold;
}
a.tituloB4:hover { 
  color: #003366; 
  text-decoration: underline ; 
  font-weight: bold;
}
a.tituloB4:visited { 
  color: #003366; 
  text-decoration: underline ; 
  font-weight: bold;
}
a.tituloB4:active { 
  color: #003366; 
  text-decoration: underline ; 
  font-weight: bold;
}
a.tituloB5 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
}
a.tituloB5:link { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366; 
  text-decoration: none ; 
  font-weight: bold;
}
a.tituloB5:hover { 
  color: #E48136; 
  text-decoration: none ; 
  font-weight: bold;
}
a.tituloB5:visited { 
  color: #003366; 
  text-decoration: none ; 
  font-weight: bold;
}
a.tituloB5:active { 
  color: #003366; 
  text-decoration: none ; 
  font-weight: bold;
}
.resumenBNoticia {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: none; 
  color: #000000;
  font-weight: bold;
}

.resumenB1 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: none; 
  color: #000000
}

.resumenB4 { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: none; 
  color: #000000
}

.vermasB { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px ; 
  color: #000000; 
  text-decoration: none
}

a.enlaceB { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px ; 
  color: #003366; 
  text-decoration: underline ;
}

a.enlaceB:hover { 
  font-family: Arial, Helvetica, sans-serif; 
  color: #003366; 
  text-decoration: underline ;
}
a.enlaceB:active { 
  font-family: Arial, Helvetica, sans-serif; 
  color: #003366; 
  text-decoration: underline ;
}
a.enlaceB:visited { 
  font-family: Arial, Helvetica, sans-serif; 
  color: #003366; 
  text-decoration: underline ;
}

.fechafirmaB { 
  text-align : right; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366; 
}

.BuscarB { 
  text-align : right; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px ; 
  color: #003366; 
}

/* ************************************************************************************** */
/* Noticias Construline formato dos columna 50%/50%                                       */
/* ************************************************************************************** */

.pretituloC
{
font-size:10px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #003399;
}

a.tituloC
{
font-size:12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight:bold;
text-decoration: underline;
color: #003399;
}

a.tituloC:hover
{
color: #003399;
}

a.tituloC:visited
{
text-decoration: underline;
color: #003399;
}

a.tituloC:active
{
color: #003399;
}

.tituloC
{
font-size:12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight:bold;
color: #003399;
}

.resumenC
{
font-size:11px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none;
color: #000000;
}

.resumenCNoticia
{
font-size:11px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
color: #222222;
}

a.vermasC
{
font-size:10px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none;
color: #003399;
}

a.vermasC:hover
{
color: #003399;
}

a.enlaceC
{
	font-size:10px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
a.enlaceC:hover
{
	color: #000000;
}
a.enlaceC:active
{
	text-decoration: underline;
	color: #000000;
}
a.enlaceC:visited
{
	text-decoration: underline;
	color: #000000;
}

.fechafirmaC { 
  text-align : right; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px ; 
  color: #003366; 
}

/* ************************************************************************************** */

