/* CSS Document */

/****** Estilos genericos *****/

*{margin:0;padding:0;border:0;}

body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color:#333333;
	background-color:#465f95;
}
h1 {font-size:130%; padding:8px; color:#333333;	font-family: Georgia, "Trebuchet MS", Verdana, Arial; font-weight:lighter; border-bottom:#CCCCCC solid 1px;
background-color:#F2F2F2;}
h2 h3 h4{}

hr{background-color:#CCCCCC; margin-top:8px;}

p{ padding:8px;}

a{ outline:none;}
a:link,a:visited{}
a:hover{}
.enlaces {font-family: "Trebuchet MS", Verdana, Arial; font-size: 9pt; line-height: normal; font-weight: normal; font-variant: normal; color: #005FA9; border-bottom: #005FA9 dotted 1px; text-decoration:none; background-color:#F1F3F8; padding:3px;}

.eferias {font-family: "Trebuchet MS", Verdana, Arial; font-size: 9pt;color: #005FA9; border-bottom: #005FA9 dotted 1px; text-decoration:none;padding:3px;}
.eferias:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 9pt;color: #005FA9; border-bottom: #005FA9 dotted 1px; text-decoration:none; background-color:#F1F3F8; padding:3px;}

.eferias:active {font-family: "Trebuchet MS", Verdana, Arial; font-size: 9pt;color: #005FA9; border-bottom: #005FA9 dotted 1px; text-decoration:none; background-color:#F1F3F8; padding:3px;}

.eferias:visited {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9pt;
	color: #005FA9;
	border-bottom: #005FA9 dotted 1px;
	text-decoration:none;
	padding:3px;
	outline: none;
}


.imgI{ margin:8px; border: #fff solid 5px;}
.enlacesNoticias{color:#FFFFFF; font-size:110%;border-bottom: #67B2F8 dotted 1px; text-decoration:none;}

.contacte{background-color:#F1F3F8; border:#999999 dotted 1px;}

.fecha{color:#FFFFFF; font-size:100%; text-align:left; padding-left:30px; padding-top:2px;}

/***** Estructura *****/

/* Contiene todas las capas de información */
#contenedor{ width:980px; height:auto;background-color:#CCCCCC; margin-right:auto; margin-left:auto; margin-top:8px; margin-bottom:0;}

/* Contenido superior */

#cabecera{ 
	width:auto;	height:84px;
	background-color:#213e82;
	background-image:url(../img/cabecera2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}

#fecha{
	width:auto;	height:30px;
	color:#FFFFFF; 
	background-color:#809DCC; 
	text-align:right;
	vertical-align:middle;
	}

#contenido{
	width:960px; height:auto; background-color:white; margin:0 10px 4px 10px; padding:10px 0 15px 0;}

#caja1 {
	float:left;
    width:178px;
}
	
	#menu{
		width:99%;
		border-right:#CCCCCC solid 1px;
		border-bottom:#CCCCCC solid 1px;
		}

#caja2 {
	float:left;
    width:285px;
	margin-left:8px;
}

	#contenido2{
	width:98%;
	background-color:#FFFFFF;
	margin-top:10px;
	border:#0077BD solid 1px;
	border-top:none;
	    }
	#contenido22{
		width:98%;
		background-color:#FFFFFF;
		margin-top:10px;
		border:#0077BD solid 1px;
		border-top:none;
	    }

#cajaInterior {
	float:left;
    width:60%;
    left:18%;
	margin-left:10px;
}
	#contenidoInterior{
		width:100%;
		background-color:#FFFFFF;
		margin-top:10px;
		border:#0077BD solid 1px;
		border-top:none;
		float:right;
	    }

#caja3 {
	float:left;
    width:285px;
	margin-left:8px;
}
	#contenido3{
		width:100%;
		background-color:#FFF;
		margin-top:10px;
		border: #248D01 solid 1px;
		border-top:none;
	    }
	#contenido5{
		width:100%;
		background-color:#FFF;
		margin-top:10px;
		border:#b30101 solid 1px;
		border-top:none;
	    }

#caja4 {
	float:left;
    width:175px;
	margin-left:12px;
	border:#0077BD solid 1px;
	margin-top:10px;
	border-top:none;
	
}	
	#contenido4{
		width:100%;
		background-color:#015289;
		color:#FFFFFF;
	    }
	.div_4{
		background-color:#FFFFFF;
		color:#333333;
		}

#pie{ 
	width:980px; margin-left:auto; margin-right:auto; padding-bottom:3px;
	background-color:#CCCCCC; margin-bottom:6px; color:#465f95; margin-top:0; text-align:center; font-size:85%; vertical-align:middle;}


/*/////////////////////*/
.BarraAzul	 {
	height:26px;
	padding-left:6px;
	background-color:#0077BD;
	background-image:url(../img/fondo_azul.gif);
	background-repeat:repeat-x;
	font-family: Georgia, "Trebuchet MS", Verdana, Arial;
	font-weight:lighter;
	font-size: 1.8em;
	color: #FFFFFF;
	text-decoration: none;
}
.BarraVerde	 {
	height:26px;
	padding-left:6px;
	background-color:#248D01;
	background-image:url(../img/fondo_verde.gif);
	background-repeat:repeat-x;
	font-family: Georgia, "Trebuchet MS", Verdana, Arial;
	font-weight:lighter;
	font-size: 1.8em;
	color: #FFFFFF;
	text-decoration: none;
}
.BarraRoja	 {
	height:26px;
	padding-left:6px;
	background-color:#FF0000;
	background-image:url(../img/fondo_rojo.gif);
	background-repeat:repeat-x;
	font-family: Georgia, "Trebuchet MS", Verdana, Arial;
	font-weight:lighter;
	font-size: 1.8em;
	color: #FFFFFF;
	text-decoration: none;
}
.BarraAzul2	 {
	height:16px;
	border:#0077BD solid 1px;
	border-bottom:none;
	border-top:none;
	padding-left:6px;
	background-image:url(../img/bg_bar_azul2.gif);
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.BarraGris	 {
	height:26px;
	padding-left:6px;
	border:#666666 solid 1px;
	background-color:#999999;
	background-image:url(../img/fondo_gris.gif);
	background-repeat:repeat-x;
	font-family: Georgia, "Trebuchet MS", Verdana, Arial;
	font-weight:lighter;
	font-size: 1.8em;
	color: #FFFFFF;
	text-decoration: none;
}

/*/<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<</*/

/* clearfix */.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */

