body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.formas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(images/back_formas.gif);
	border: 1px solid #b1cafc;
}
.fondo_categorias {
	background-color: #728ec5;
}
.division_categorias {
	background-color: #c6d5f2;
}
.categoria_principal_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.fondo_subcategorias_azul {
	background-color: #c6d5f2;
}
.subcategorias_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3e62aa;
	text-decoration: none;	
}
a:hover {
	color: #4FC2FB;
}
.fondo_categorias_gris {
	background-color: #cbd3e3;
}
.division_categorias_gris {
	background-color: #9ba8c2;	
}
.categoria_principal_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #596887;
	text-decoration: none;
}
.fondo_subcategorias_gris {
	background-color: #ebf0f8;
}
.subcategorias_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #516fad;
	text-decoration: none;
}
.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
.titulo_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1d3c7c;
	text-decoration: none;
}
.subtitulo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.fecha_publicacion {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #676767;
	text-decoration: none;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.pie_foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D537C;
	text-decoration: none;
	text-align: center;
}
.titulos_cajas {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4368b0;
	text-decoration: none;
}
.links_azul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3e62aa;
	text-decoration: none;
}
.titulo_noticia_interna {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #1d3c7c;
	text-decoration: none;
}
.texto2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texto_gris_fazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
	background-color: #DBE6F2;
}
.link_gris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CBD0DC;
	text-decoration: none;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #D90000;
}