body {
	 background:#385A72;
	}
.titulopagina {
	background-color:#B3C880;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #2B4121;
	font-weight:bold;
	padding:3px;
	}
.rojo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#D84B4B; 
	font-weight:bold;
	}
.amarillo {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#A47B00;
	}
.txtf11px {
	font-size:11px!important; 
	}
.txtf10px {
	font-size:10px!important; 
	}
.monitor {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold; 
	color:#716455;
	}
.texto {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
}
.textotitulos {
	color: #646060;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textoblanco {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#FFFFFF;
}
.textogris {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#666666;
}
.txtf9 {
	font-size:9px!important;
}
.gris {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#666666;
}
.grisoscuro {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#333333;
	font-weight:bold;
}
.grisclaro {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#D8D8D8;
	font-weight:bold;
	}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1A6386;
	font-weight:bold;
}
.nota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#838383;
	font-weight:normal;
}
.subtitulo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2A5076;
	font-weight:bold;
}
.subtituloamarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D59F00;
	font-weight:bold;
}
.subtitulorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E1A900;
	font-weight:bold;
}
.titulobreves {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	font-weight:bold;
}
.botonera {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.textbox1 {
	BACKGROUND-COLOR: #F9FDFF;
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; FONT-WEIGHT: bold;
	WIDTH: 140px
}
.textbox2 {
	BACKGROUND-COLOR: #F9FDFF;
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; FONT-WEIGHT: bold;
	WIDTH: 230px
}

A.botonera:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	TEXT-DECORATION: none;
	color:#FFFFFF;
	font-weight:bold;
	}
A.botonera:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	TEXT-DECORATION: none;
	color:#FFFFFF;
	font-weight:bold;
	}
A.botonera:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	TEXT-DECORATION: none;
	color:#FFFFFF;
	font-weight:bold;
	}
A.botonera:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	TEXT-DECORATION: none;
	color:#9D2222;
	font-weight:bold;
}
A.blanco:visited {
	color:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
A.blanco:link {
	color:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
A.blanco:active {
	color:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
A.blanco:hover {
	color:#FFFFFF;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
A.linkazul:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D86BF;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkazul:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D86BF;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkazul:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D86BF;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkazul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8EB3D7;
	font-weight:bold;
	TEXT-DECORATION: underline;
}

A.linktitulo:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#1F76A0;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linktitulo:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#1F76A0;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linktitulo:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#1F76A0;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linktitulo:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#1F76A0;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
A.linkrojo:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6633;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrojo:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6633;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrojo:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6633;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrojo:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D84B4B;
	font-weight:bold;
	TEXT-DECORATION: underline;
}

A.linkvernota:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC2D2D;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkvernota:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC2D2D;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkvernota:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC2D2D;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkvernota:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D84B4B;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
A.linkrecuadro:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#187492;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrecuadro:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#187492;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrecuadro:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#187492;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.linkrecuadro:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#114259;
	font-weight:bold;
	TEXT-DECORATION: underline;
}

A.linktexto:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linktexto:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linktexto:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linktexto:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: underline;
}
A.linkcopete:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linkcopete:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linkcopete:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}
A.linkcopete:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	TEXT-DECORATION: none;
}

/* Styles */

Table.economia, Table.novedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	font-weight:bold;
	padding: 4px;
	border: 1px solid #E2E2E2;
}
Table.novedades {
	color:#1A6082;
}
Table.monitorfinanciero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E4D70;
	font-weight:normal;
	padding: 3px;
	border: 1px solid #85A7CD;
	background-color:#EEF3F9;
}
Table.monitoreconomico {
	padding: 2px;
	border: 1px solid #E2E2E2;
}
Table.regmonitoreconomico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9D7600;
	font-weight:bold;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom:#CCCCCC 1px solid;
}
Table.regmonitoreconomico td {
	padding-bottom: 10px;
}
Table.newsletter {
	background-color:#FFFFFF;
	border: 1px solid #4472A4;
}
Table.newsletter td {
	padding: 2px 4px;
}
Table.libros {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#12465F;
	font-weight:normal;
	background-color:#FFFFFF;
	border: 1px solid #4472A4;
}
Table.libros td {
	padding: 1px;
	margin:0;
}
Table.libros .td-1 {
	background-color:#C2D5EB;
	border-top:#35649D 1px solid;
	border-bottom:#35649D 1px solid;
}
Table.libros a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#12465F;
	font-weight:normal;
	text-decoration:none;
}
Table.libros a:hover {
	text-decoration:underline;
}

/* Styles */

.bordeazul {
	border:#1F76A0 1px solid;
	padding:2px;
}

