﻿/*Cuerpo de la p�gina*/
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #646464;
margin:0 0 0 0;
}

/*Alinear texto al centro*/
.align_center{
	text-align: center;
}

/*Alinear texto al centro*/
.align_right{
	text-align:right;
}


/*Imagenes sin borde*/
img{
	border:0px;
}
/*Color del texto del menu de la derecha*/
.txtmenu1{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

/*Color del texto del menu de la derecha*/
.txtmenu2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#248bc6;
}

/*Titulo 1. Ejemplo: Nuestro trabajo con el fondo azul*/
.tit1{
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(imagenes/titfondo.gif);
}

/*Titulo 2. Ejemplo: Noticias con el fondo azul*/
.tit2{
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(imagenes/titfondo2.gif);
}

/*Titulo 3. Para el contenido de las noticias*/
.tit3{
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(imagenes/titfondo3.gif);
}

.tit4{
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(imagenes/titfondo4.gif);
}
/*Color rojo para los titulos de error*/
.titulosError {

	Font-Family : Verdana, Arial, sans-serif;
	Font-Size : 12px;
	Color : #FF0000;
        Font-weight: bold;
}

/*Es el Div que contiene todos los demas*/
#contenedor{
/*background-color: black;*/
    		width:600px;
			height:auto;
			margin-left:200px;
			z-index:2;
			position:absolute;
			/*border: #000 1px solid;*/
}

/*Div de la izquierda. Es el que contiene la toda la informaci�n*/
.izquierda {
	background-color: #FFFFFF;
    	/*background-color: #FFFFFF;*/
	float: left;
	width:450px;
	/*border: #DBDBDB 1px solid;*/
	border-left: #DBDBDB 1px solid;
	border-right: #DBDBDB 1px solid;
}

/*Borde de la p�gina por la izquierda*/
.izqLin{
	float: left;
	background-color:#DBDBDB;
	height:200px;
	width:1px;
	margin-top:400px
}

/*Borde de la p�gina por la derecha*/
.derLin{
	float: left;
	background-color:#DBDBDB;
	height:200px;
	width:4px;
	margin-top:350px
}

/*Donde van el logo y los menos*/
.centro {
	float: right;
	width:148px;
	height:auto;
}

/*Cabecera de la p�gina*/
.cabecera {
    background-color: #FFFFFF;
	float: left;
	height:150px;
	width:100%;
	z-index:2;
}
/*Dentro de cabecera, otro div donde va la imagen*/
.cabeceraImagen {
	margin: 0 0 0 0;
	float:left;
}

.cabeceraImagen2 {
	margin: 7px 0 0 0;
	float:left;

}

/*Div central donde iran los contenidos*/
.contenido {
	/*background-color: orange;*/
	height:auto;
	width:450px;
	float:left;

}
/*Div usado cuando vemos ya la noticia entera*/
.contenidoMax{
	/*background-color: yellow;*/
	height:auto;
	min-height: 500px;

	float:left;
	width:430px;
	padding: 10px 10px 10px 10px;
}

.contenidoTexto{
	/*background-color: yellow;*/
	height:auto;
	float:left;
	padding: 5px 5px 5px 5px;
}
/*Div usado para las dos columnas de texto*/
.contenidoCol1{
	/*background-color: yellow;*/
	height:auto;
	width:180px;
	float:left;
	padding: 10px 10px 10px 10px;
}

/*Div usado para las dos columnas de texto*/
.contenidoCol2{
	/*background-color: pink;*/
	height:auto;
	width:230px;
	float:left;
	padding: 10px 10px 10px 10px;
}

.contenidoCol3{
	height:auto;
	float:left;
	width:420px;
	padding: 0px 0px 0px 10px;
}

/*Div donde va foto de noticio*/
.foto_noticia{
	width:auto;
	height:auto;
	float:left;
	margin: 7px 10px 0px 0px;


}
/*Div donde ira el texto de la noticia*/
.noticia_titulos{
	background:#E5E5E5;
	width:230;
	height:auto;
	margin-top:15px;
	padding:5px 5px 5px 5px;

}

/*Div donde ira el texto de la noticia*/
.texto_noticia{
	margin-top:1px;
	margin-bottom:1px;
	padding:5px 5px 5px 5px;

}
/*Color los titulos de la noticia*/
.txtNoticiaA{
	color:#1F92CB;
}

/*Color los titulos de la noticia*/
.txtFechaNoticia{
	color:#999999;
	font-size:12px;
	text-align:right;
}

/*Formato del enlace leer mas*/
.leerMas{
	color:#1F92CB;
	text-decoration: none;
}

.leerMas:link,
.leerMas:visited,
.leerMas:hover {
text-decoration:none;
}
/*Formato del enlace ultimas noticias*/
.mapaweb{
	color:#1F92CB;
	text-align: right;
}
/*Formato del enlace ultimas noticias, el enlace*/
.mapawebEn{
	color: #646464;
	text-decoration: none;
	
}
.mapawebEn:link,
.mapawebEn:visited,
.mapawebEn:hover {
text-decoration:none;
}

/*Formato de la miga de pan*/
.migaPan{
	font-size:12px;
	color:#1F92CB;
	text-align: left;
}
/*Formato de la miga de pan, el enlace*/
.migaPanEn{
	color:#1F92CB;
	
}
.migaPanEn:link,
.migaPanEn:visited,
.migaPanEn:hover {
text-decoration:none;
}
.migaPanEspaciador{
	font-size:12px;
	color:#1F92CB;
}

/*Formato de volver en las noticias*/
.volver{
	color:#1F92CB;
	text-align:center;
}
/*Formato de la miga de pan, el enlace*/
.volverEn{
	color:#1F92CB;
	
}
.volverEn:link,
.volverEn:visited,
.volverEn:hover {
text-decoration:none;
}


.aLimp{
	color:#646464;
	
}
.aLimp,
.aLimp:link,
.aLimp:visited,
.aLimp:hover {
text-decoration:none;
}

.contPie{
	height:auto;
	width:450px;
	float:left;
	z-index:2;
}
.pieDiv1{
	height:140px;
	width:105px;
	float:left;
	margin-left:5px;
	
}
.pieDiv2{
	height:140px;
	width:105px;
	float:left;
	margin-left:5px;
}

.pieDiv3{
	height:140px;
	width:105px;
	float:left;
	margin-left:5px;
}

.pieDiv4{
	height:140px;
	width:105px;
	float:left;
	margin-left:5px;
}

.pie{
background:#F6F5F5;
	margin-top: 5px;
	height:50px;
	width:450px;
	float:left;
	z-index:2;
	text-align:right;
	color:#A7A7A7;
	font-size:10px;
	padding-top:7px;
border-top: #DBDBDB 1px solid;
}




.f1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-align: center;
	font-weight:bold;
}

.blancoArriDer{
			background:white;
			width:100%;
			height:100px;
			float:left;
			z-index:2;
			
}
.logo{
	padding: 10px 15px 15px 10px;
}
.menuAzul{
	background:#1A457A;
	width:100%;
	height:225px;
	z-index:2;
}
.menuAzulFon{
	background:#248BC6;
	width:100%;
	height:250px;
	float:left;
	z-index:1;
}

/*Fondo negro del enlace del foro*/
.foro1{
	background:black;
	width:100%;
	height:20px;
	z-index:2;
	color:#FFFFFF;
	
}
/*Texto del enlace del foro*/
.txtForo{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	padding-top:1px;
}

/*Formato del enlace leer mas*/
.encForo{
	color:white;
	text-decoration: none;
}

/*Texto para enlace a Twiiter*/
.twitterLink{
	color:white;
	text-decoration: none;
	
}

/*Imagen alineada de twitter con el enlace*/
.twitterImg{
	vertical-align:middle;
}


.encForo:link,
.encForo:visited,
.encForo:hover {
text-decoration:none;
}

.contenedorDer{

			width:100%;
			height:auto;
			float:left;
			z-index:2;

}


.espacioMenu{
			width:100%;
			height:3px;
			float:left;
			z-index:2;
}
.menuFlash{
			/*background:#1055F1;*/
			width:100%;
			height:auto;
			float:left;
			z-index:2;
}




.banner{
			/*background:yellow;*/
			width:100%;
			height:auto;
			float:left;
}



#fondo1{
    		width:100%;
			z-index:1;
			position:absolute;
}
.fondoIzq1{
			width:40%;
			float:left;
			z-index:1;

}
.fondoDer1{
    		width:60%;
			float:right;
			z-index:1
}

.fondoIzqAzul1{
			background:#248BC6;
			width:100%;
			height:300px;
			float:left;
			z-index:1;
			margin:100px 0 0 0;
			
}
.fondoDerAzulClaro1{
			background:#6CA8F7;
			width:100%;
			height:250px;
			float:left;
			z-index:1;
			margin:100px 0 0 0;
}

.fondoDerAzul1{
			background:#248BC6;
			width:100%;
			height:225px;
			z-index:2;
}

