@charset "utf-8";
/* CSS Document */

.Head{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	}

/*---------- default style for head & normal -----------*/

.home{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:center;}
	
.Normal{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:justify;}
.Normal3{
	font-family:Arial;
	font-size:13px;
	color: #003256;
	text-align:justify;}
.Normal_2{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:left;}
.texto{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	text-align:justify;}

.Normal p{margin-top:3px;}

/*Segun color */
/*Modulo_azul */
.cabecera_azul{
	background-color:#003256;
	padding-left:10px;
	}
	
.esquina_azul{
	background-color:#003256; width:9px;
	}
	
.cuerpo_azul{
	background:url(Fondo_modulo_azul.png) repeat-x;
	padding-top:8px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	}
.cierre {margin:0; padding:8px 10px 2px 15px; text-align:right;}
.cierre .Head {color:#6AA1D8;}

/*Modulo_azul_claro */
.cabecera_clara{
	background-color:#5b7e92;
	padding-left:10px;
	}
	
.esquina_clara{
	background-color:#5b7e92; width:9px;
	}
	
.cuerpo_clara{
	background:url(Fondo_modulo_azul_claro.png) repeat-x;
	padding-top:8px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	}
.cierre {margin:0; padding:8px 10px 2px 15px; text-align:right;}
.cierre .Head {color:#6AA1D8;}

/*Modulo gris */
.cabecera_gris{
	background-color:#b3b3b3;
		padding-left:10px;
	}
	
.esquina_gris{
	background-color:#b3b3b3; width:9px;
	}
	
.cuerpo_gris{
	background:url(Fondo_modulo_gris.png) repeat-x;
	padding-top:8px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	}
.cierre_gris {margin-bottom:20px;padding:8px 10px 8px 15px; text-align:right;}
.cierre_gris .Head {color:#b3b3b3;}

/*Modulo blanco */
.cabecera_blanco{
	background-color:#ffffff;
		padding-left:10px;
	}
.cabecera_blanca_interior{
	background-color:#ffffff;
	padding-left:10px;
	border-bottom:solid #5a7e92 1px;
	}
.cabecera_blanca_interior .Head{
	color:#5a7e92;
	font-weight:normal;
	}
.cabecera_blanco .Head{
	color:#5a7e92;
	font-weight:normal;
	}
	
.esquina_blanco{
	background-color:#ffffff; width:9px;
	}
	
.cuerpo_blanco{
	padding-top:8px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	}

.cuerpo_blanco_2{
	padding:0;
	text-align:center;
	}
.cierre_blanco {margin-bottom:20px;padding:8px 10px 8px 15px; text-align:right;}
.cierre_blanco .Head {color:#5a7e92;}


/*Modulo vacio */
.cabecera_vacio{
	background-color:#5e7e92;

	}

.cabecera_vacio .Head{
	color:#ffffff;
	font-weight:normal;
	}
.cierre_vacio {margin-bottom:20px;padding:8px 10px 8px 15px; text-align:right; background:#5a7e92;}
.cierre_blanco .Head {color:#ffffff;}


/************************************************** Para Tablas d elas paginas de apartado principales **********************************************/


.tabla_apartado{
	border-top:#5a7e92 solid 1px;}
	
.tabla_apartado_linea{
	border-bottom:#003576 solid 1px;}	
	
.tabla_apartado_celda{
	padding:8px 0 8px 0;
	border-bottom:#003576 solid 1px;}

.enlaces_paginas{
	text-align:right;}

.tabla_recuadros{ padding-top:5px; padding-bottom:8px;}
.para_recuadros_superior{ height:13px; background:url(Superior_recuadro.png) no-repeat;}
.para_recuadros_inferior{ height:13px; background:url(Inferior_recuadro.png) no-repeat;}
.para_recuadros_fondo{ background:url(fondo_recuadro.png) repeat-y;}








