/* CSS Document */

/******************************************************************************************/
/************** CONTENEDORES PRINCIPALES ***************************************************/
/******************************************************************************************/
#contenedor-principal {
	margin:0px auto 0px auto;
	padding:0 0 0 0;
	width:1007px;
	background-color:#fff;
	border-left:10px solid #FFF;
	border-right:10px solid #FFF;
}
#contenedor-principal-izqdo {
	margin:0 10px 0 0;
	padding:0;
	width:797px;
	float:left;
	background-color:#fff;
	
}
#contenedor-izquierdo{
	padding:0px 0px 0px 0px;
	float:left;
	width:247px;
	margin-right:10px;
	/*border: #000000 1px solid;
	background-color:#CCCCCC;*/
	
}
	
#contenedor-derecho{
	float:left;
	width:195px;
	color: #3366;
	background-color:#fff;
	margin:0px;
	padding:0;
	/*border:#000033 1px solid;*/
}


		
	#contenedor-derechosuperior{
	color: #3366;
	margin-bottom: 10px;
	background-image:url(../imagenes/fondo_contacta.jpg);
}

	#contenedor-derechosuperior h1{
		font-size:12px;
		font-weight:strong;
		margin:0px 0px 10px 0px;
		padding:0px;
		color:#333;
}
	
	#contenedor-derechosuperior A:link    { color: #004756; text-decoration:none;}   /* ENLACE NORMAL */
	#contenedor-derechosuperior A:visited { color: #004756; text-decoration:none;}   /* ENLACE VISITADO   */
	#contenedor-derechosuperior A:active  { color: #004756; text-decoration:none;}   /* ENLACE CLICKADO    */
	#contenedor-derechosuperior A:hover   { color: #000; text-decoration:none;}   /* ENLACE OVER     */
	

	#contenedor-derecho h1 {
		font-size:18px;
		font-weight:strong;
		margin:0px 0px 10px 0px;
		padding:0px;
		color:#333;
		border-bottom:5px solid #DDD1C3;
	}
	#contenedor-derecho h3 {
		font-size:16px;
		font-weight: normal;
		margin:0px 0px 0px 0px;
		padding:0px;
		color:#000;
		line-height:17px;
	}
	#contenedor-derecho h5 {
		font-size:11px;
		font-weight:normal;
		margin:0px;
		padding:3px 0px 0px 0px;
		font-weight:normal;
		line-height:16px;
	}

#contenedor-central{
	float:left;
	padding:0px 0px 0px0px;
	width: 540px;
	color:#FFFF;
	/*border: #000000 1px solid;
	background-color:#CCCCFF;*/
}

#contenedor-contenido{
	padding-top:0px;
}

#pie{
	background-color:#DDE0E9;/*DDD1C3;*/
	padding:10px;
	margin:15px 5px 0px 0px;
	text-align:center;
	color:#333;
	font-size:12px;
	border-top:2px solid #DDD3C9;
}

.creditos {
	margin-top:10px;
	text-align:center;
	font-size:9px;
	color:#666;
}
.creditos A:link {color:#666666;}
.creditos A:hover {color:#666666;}
.creditos A:visited {color:#666666;}

#logo{
	padding:0px;
	float:left;
	width:247px;
	margin:0 10px 0 0;
}

.bordecabecera{
	clear:both;
	font-size:1px;
	border-bottom:5px solid #DDD1C3;
}
/******************************************************************************************/
/************** NAVEGACION  ***************************************************************/
/******************************************************************************************/

#navegacion{
	padding:0px;
	margin:0;
	width: 540px;
	float:left;
}
#navegacionsuperior{
	border-bottom:5px solid #DDD1C3;
}
	
#navegacionsuperior ul{	padding:50px 0px 0px 0px;	margin:0px;}
#navegacionsuperior ul li{	padding:50px 0px 0px 0px; display:inline;	font-size:12px;}
#navegacionsuperior ul li a:link    { color: #000;  text-decoration:none;}   /* ENLACE NORMAL */
#navegacionsuperior ul li a:visited { color: #000;  text-decoration:none;}   /* ENLACE VISITADO   */
#navegacionsuperior ul li a:hover   { color: #000;  text-decoration:none;}   /* ENLACE OVER     */
#navegacionsuperior ul li a:active  { color: #000;  text-decoration:none;}   /* ENLACE CLICKADO    */
	
	
.actual{ font-weight:bold; background-image: url(../imagenes/fondo_navegacion_actual.gif); background-position:top; background-repeat:no-repeat;}	

/*************************************************/
/********* SUBNAVEGACION *************************/
/*************************************************/
/*|||||||||||||||||||||sub nav||||||||||||||||||||*/
#subnavegacion {
	position:relative;
}

#subnavegacion ul{
	margin: 0;
	padding: 5px 0 5px 0;
}

#subnavegacion li{
	list-style-type: none;
	float: left;
	margin: 0 2px 4px 0px;
	background-image: url(../imagenes/bullet_off.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 0px;
	padding-right:10px;
	font-size:12px;
}
#subnavegacion a:link, #subnavegacion a:visited,  #subnavegacion a:active{
	color:#000;
	text-decoration:none;
}
#subnavegacion a:hover{
	color:#000;
	text-decoration: none;
}
	
.subactual{ font-weight:bold;}	


/******************************************************************************************/
/************** PUBLICIDAD  ***************************************************************/
/******************************************************************************************/

#publicidadprimaria {
	position:relative;
	padding:0px;
	text-align:center;
	margin-top:0px;
	margin-bottom:10px;
	background-image:url(../imagenes/cabecera_principal.swf);
}

#publicidadprimaria img {padding:0px 0px 2px 0px;}

#publicidadsecundaria {
	position:relative;
	padding:0px 5px 5px 0px;
	text-align:center;
}

#publicidadsecundaria img {padding:2px 0px 2px 0px;}


#publicidadterciaria {
	position:relative;
	padding:3px 0px 0px 0px;
	margin-bottom:10px;
	padding: 15px 0 0 0;
	text-align:center;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}

#publicidadterciaria img { margin: 0px 0px 3px 0px;}


.limpia{
	clear:both;
	font-size:1px;
}

.divisiones{
width: 100%;
height: 30px;
margin-bottom: 5px;
font-size:20px;
font-weight:normal;
/*font-weight:bold;*/
color:#333333;
line-height: 35px;
border-bottom: solid #DDD1C3 5px;	
}




	
/******************************************************************************************/
/******************** NOTICIA *************************************************************/
/******************************************************************************************/

/*.bloque_portada{
	float:left;
	width:95px;
	padding: 4px;
	margin:8px 2px 0px 2px;
	background-color:#EBFDFE;
	background-repeat:no-repeat;
}

	.bloque_portada a{
	}
	.bloque_portada h3 {
		font-size:12px;
		font-weight:normal;
		font-variant:small-caps;
		padding:0;
		margin: 10px 8px 0px 0px;
		color:#004756;
	}
*/


.bloque_portada{
	float:left;
	width:232px;
	height: 55px;
	padding: 6px;
	margin:8px 6px 0px 0px;
	border:#F2F2F2 1px solid;
	background-image:url(../imagenes/fondos_bloqueportada.jpg);
	background-repeat:no-repeat;
}

	.bloque_portada a{
		float:left;
		padding:0;
		margin:0px;
	}
	.bloque_portada h3 {
		font-size:16px;
		font-weight:normal;
		font-variant:small-caps;
		padding:0;
		margin: 10px 8px 0px 3px;
		color:#004756;
		height: 60px;
		width: 120px;
		float:right;
	}
	.bloque_portada h3 A:link    { color: #004756;  text-decoration:none;}   /* ENLACE NORMAL */
	.bloque_portada h3 A:visited { color: #004756;  text-decoration:none;}   /* ENLACE VISITADO   */
	.bloque_portada h3 A:hover   { color: #000;  text-decoration:none;}   /* ENLACE OVER     */
	.bloque_portada h3 A:active  { color: #004756;  text-decoration:none;}   /* ENLACE CLICKADO    */
	
	.bloque_portada h5 {
		font-size:11px;
		font-weight:normal;
		margin:0px;
		padding:3px 0px 0px 0px;
		font-weight:normal;
	}
	
	
.bloque_novedades {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:0px;
	background-color:#fff;
}

.enlacepdf {
	margin-top:15px;
	vertical-align:middle;
	border:#CCCCCC 1px solid;
	padding:5px;
	
}

.enlacenoticia {
	margin-top:8px;
	vertical-align:middle;
	border:#CCCCCC 1px solid;
	background-color:#e6e6e6;
	padding:5px;

}

.banner_climatico {
	margin: 12px 0px 0px 0px;
	padding:0px;
	
}


.enlacepdf img {
	border:none;
	vertical-align:middle;
}

.ampliarinformacion{
	margin:0px 0px 5px 0px;
	background-image:url(../imagenes/flecha.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	font-weight:bold;
}

.vermasnoticias{
	margin:5px 0px 20px 0px;
	background-image:url(../imagenes/flecha.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	font-weight:bold;
}
	.vermas a:link    { color: #8C7D70;  text-decoration:none;}   /* ENLACE NORMAL */
	.vermas a:visited { color: #8C7D70;  text-decoration:none;}   /* ENLACE VISITADO   */
	.vermas a:hover   { color: #000;  text-decoration:none;}   /* ENLACE OVER     */
	.vermas a:active  { color: #8C7D70;  text-decoration:none;}   /* ENLACE CLICKADO    */

.bloquea {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:0px;
	background-color:#fff;
}
.bloquea h1 {
font-size:26px;
margin-top: 10px;
}

.bloquea h3 {
font-size:16px;
font-weight: normal;
margin:5px 0px 5px 0px;
padding:0px;
color:#8C7D70;
}

.bloquea h4 {
font-size:12px;
color:#333;
margin: 15px 0px 10px 0px;
}


.foto-contenido{
	position:relative;
	clear:both;
	float:right;
	display:block;
	margin:0px 10px 0px 0px;
	padding:0px;
}

.foto-contenido a{
	/*border: #003333 1px solid;*/
	margin-top: 60px;
	padding-left: 225px;
	
}	

.foto-contenido img{
	border:5px solid #DDD1C3;
	margin-top: 10px;
}


.bloqueb {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:10px;
	background-color:#fff;
	border:1px solid #cccccc;
}

.bloquec {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:10px;
	background-color:#fff;
	border:1px solid #333333;
}
.bloqued {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:10px;
	background-color:#fff;
	border:1px solid #ED6F01;
}
.bloquee {
	position:relative;
	margin:0px 0px 15px 0px;
	padding:10px;
	background-color:#FEF8F1;
	border:1px solid #ED6F01;
}
.anexo-bloques {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
font-size:10px;
}
#enviar-correo {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}

#valorar {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}

#relacionadas {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}
/***************************************************************/

/* ESTILOS EXTENDIDOS *********************************************** */

#buscador-avanzado {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-votacion {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-buscador {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-buscador li{
position:relative;
margin:0px 0px 5px 0px;
}

#date-de-alta {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#insertar-anuncio {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#mapa-portal {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#mapa-portal li{
	margin:3px 0px 3px 0px;
}

.alta {
background-color:#fff;
border:1px solid #ccc;
margin-bottom:10px;
}

.obligatorio {
background-color:#FFF3C6;
border:1px solid #ccc;
margin-bottom:10px;
}

#resultados-agenda {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#resultados-agenda-detalle {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#tablon {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

.tablon-claro {
margin:0px;
padding:4px;
font-size:10px;
background-color:#efefef;
border-top:1px solid #fff;
}

.tablon-oscuro {
margin:0px;
padding:4px;
font-size:10px;
background-color:#ebebeb;
border-top:1px solid #fff;
}

#anuncio-extendido {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#FFFFFF;
}


.autenticacionok{
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #E0E9E4;
}
.autenticacionok h3 {
color:#666;
font-size:14px;
margin:0px;
padding:0px 5px 5px 0px;
}

.autenticacionerror{
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #FCE4CF;
}
.autenticacionerror h3 {
color: #FF0000;
font-size:14px;
margin:0px;
padding:0px 5px 5px 0px;
}
#paginacion{
	border-top:1px solid #cccccc;
	padding:5px;
	margin:5px;
	text-align:center;
}
.anexo-galeria {
margin:0px;
padding:5px;
text-align:center;
border:1px solid #ccc;
}

.imagen-anexo-galeria {

margin:5px;
padding:5px;
border:1px solid #ccc;
}
.barra-adicional {
margin:3px 0px 3px 0px;
padding:4px;
background-color:#ebebeb;
border:1px solid #ccc;
font-size:10px;
}

.barra-adicional-superior {
margin:3px 0px 3px 0px;
padding:4px;
background-color:#ebebeb;
border:1px solid #ccc;
font-size:10px;
}

/*********************/
.mostrarsecciones{
	margin-top:10px;
}
	.mostrarseccion{
		border:1px solid #ccc;
		padding:2px;
		margin-left:5px;
		width:250px;
		height:80px;
		float:left;
		margin-bottom:4px;
	/*background-image:url(../imagenes/fondo_mostrarseccion.jpg);*/
	}


.mostrarseccion h3{
	font-size:15px;
}

.mostrarseccion img{
	float:left;
	border:none;
	margin:0px 7px 0px 0px;
}

.zona_privada {
	margin:7px;
	margin-left:0px;
	width:247px;
	height:90px;
	font-size:12px;
	font-variant:small-caps;
	background-image:url(../imagenes/fondo_zonaprivada.jpg);

}

/********************************/
