body { background: #fff; text-align: center; font-family: Tahoma; font-size: 8pt; color: #3c3b3b; margin:0;}

img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {
	text-decoration:none;
}

.txt_izda{
	text-align:left;
}

.txt_dcha{
	text-align:right;
}

.cursiva{
	font-style: italic;
}

.foto_dcha{
	float:right;
	padding-top:4px;
	padding-left:10px;
	padding-bottom:6px;
}

.foto_izda{
	float:left;
	padding-right:6px;
	padding-bottom:6px;
}

.txt_oculto{
	display:none;
}

.negrita{
	font-weight:bold;
}

.logo_cabecera{
	display:block;
	float:left;
	padding-top:25px;
	padding-left:25px;
}

.izquierda{
	text-align:left;
}

.derecha{
	text-align:right;
}

.enlace_izda{
	color: #002369;
	text-decoration:none;
}

.enlace_izda:hover{
	color: #e60005;
	text-decoration:none;
}

.enlace_izda_on{
	color: #e60005;
	font-weight: bold;
	text-decoration:none;
}

.enlace_izda_sub{
	color: #000;
	text-decoration:none;
	
}

.enlace_izda_sub:hover{
	color: #002369;
	text-decoration:none;
}

.enlace_izda_sub_on{
	color: #002369;
	font-weight: bold;
	text-decoration:none;
}

.enlace_izda_sub_2{
	color: #8f8f8f;
	text-decoration:none;
}

.enlace_izda_sub_2:hover{
	color: #333;
	text-decoration:none;
}

.enlace_izda_sub_2_on{
	color: #8f8f8f;;
	font-weight: bold;
	text-decoration:none;
}

.enlace_izda_sub_top{
	color: #8f8f8f;
	text-decoration:none;
	background-image: url(../imagenes/circulo_gris.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left:8px;
}

.enlace_izda_sub_top:hover{
	color: #333;
	text-decoration:none;
	background-image: url(../imagenes/circulo_gris.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left:8px;
}

.enlace_izda_sub_top_on{
	color: #8f8f8f;;
	font-weight: bold;
	text-decoration:none;
	background-image: url(../imagenes/circulo_gris.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left:8px;
}

.enlace_nav_1{
	color: #000;
	text-decoration:none;
}

.enlace_nav_2{
	color: #e60005;
	text-decoration:none;
}

.enlace_pie{
	color: #666;
	text-decoration:none;
}

.enlace_pie:hover{
	color: #000;
	text-decoration:none;
}

.logo_pie{
	float:left;
	padding-right:6px;
	padding-top:7px;
	padding-bottom:6px;
}

.txt_pie{
	color: #666;
	text-align:left;
	padding-left:238px;
}


.titulo1{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#00408a;
}

.titulo2{
	font-weight:bold;
	text-decoration:none;	
	color:#e60005;
}

.titulo3{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;	
	color:#e60005;
}

.ampliar{
	float:right;
	text-decoration:none;
	color:#e60005;
}

.ampliar:hover{
	color:#00408a;
}

.ampliar2{
	float:right;
	text-transform:uppercase;
	text-decoration:none;
	color:#00408a;
}

.ampliar2:hover{
	color:#e60005;
}


.noticias_plus{
	display:block;
	float:left;
	width:20px;
	color:#e60005;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
}

.noticias{
	display:block;
	float:left;
	width:300px;
	padding:10px;
}

.noticia_enlace{
	display:block;
	float:left;
	width:300px;
	color: #3c3b3b;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
}

.noticia_enlace_listado{
	display:block;
	float:left;
	width:475px;
	color: #3c3b3b;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
}

.noticia_enlace_listado_over{
	display:block;
	float:left;
	width:475px;
	color: #3c3b3b;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	font-weight:bold;
}



.separador{
	padding-left:11px;
}

.azul{
	color:#00408a;
}

.rojo{
	color:#e60005;
}

.empresas_foto{
	display:block;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:5px;
}

.empresas_texto{
	display:block;
	float:left;
	text-align:left;
	width:150px;
	padding-top:20px;
	text-decoration:none;
	color: #3c3b3b;
}

.azul
{
	color:#6A92BF;	
}

.enlace{
	display:block;
	float:left;
	color: #3c3b3b;
	text-decoration:none;
}

.enlace_simple{
	text-decoration:none;
	color: #000;
}

.pagina
{
	text-decoration:none;
	color: #000;	
}

.pagina_on
{
	text-decoration:none;
	color: #E60005;	
}

.imagen
{
	padding-bottom:10px;
}

.taw{
	float:left;
	padding-top:15px;
}
