/* CSS Document */
.clima {
	float:left; color:#333; text-align:left;	
}
.ico_clima {
	width:25px; height:25px; float:left; margin-top:5px; margin-left:15px;	
}
.link_clima
{
	font-size:9px; color:#333; margin-top:8px; float:left; margin-left:10px; 
}
.fecha_clima
{
	float:left; font-size:10px; color:#009fb6; width:95%; margin-left:5px;
}
.contenedor_100 {
	width:100%; float:left;
}
body {
	margin: 0px;
	background:url(imagenes/fondo_gral_nuevo.jpg) no-repeat top center #26210a;
	font-family:Arial, Helvetica, sans-serif;

}
.oneColFixCtr #container {
	padding:0px 20px;
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	min-height: 700px;
	height:auto !important;
	height: 700px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background: url(imagenes/fondo_sombra.png) repeat-y;
	margin-top:5px;
	text-align: center; /* this overrides the text-align: center on the body element. */
	overflow:hidden;

}
.oneColFixCtr #mainContent {
	width: 100%;
	min-height:610px;
	height:auto !important;
	height:610px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	vertical-align:top;
	text-align:left;
/*	background-color:#ffffff;*/
	float:left;
}
.top {
	width:950px; height:170px; text-align:left; float:left;
}

.banda_verde_top {
	background-color:#aec0a2; width:716px; height:22px; float:left; text-align:left; 
}
.banda_negra_top, .banda_celeste_top {
	background-color:#000; width:949px; height:25px; float:left; text-align:right; padding-top:5px; margin-left:1px;
}
.banda_celeste_top {
	background-color:#92b3dc; height:31px; padding:0px; z-index:0;
}
.sombra_nueva {
	background:url(imagenes/sombra_nueva.png) no-repeat bottom; width:100%; float:left; padding-bottom:13px;
}
.lista_secciones {
	width:185px; 
	min-height:230px; 
	height:auto !important; 
	height:230px;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000; 
	line-height:20px; 
	text-align:left; 
	font-weight:bold; 
	padding-left:15px; 
	padding-right:15px; 
	margin-top:15px;
}

.lista_subsecciones {
	width:170px; float:left; float:left; padding-left:15px;
}

.img_top {
	width:527px; height:135px; float:left; position:relative; margin-top:-28px; border:1px solid #FFF;
}

.contenedor_accesos_top {
	margin-top:-31px; 
	float:left; 
	width:165px; 
	margin-left:25px;
	z-index:100;
	position:relative;
}

.fecha {
	width:145px; height:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; text-align:left; padding-left:5px;
}

.contenedor_ico {
	width:27px; height:31px; float:left; text-align:center; padding:0px 0px 0px 4px;
}

.contenedor_bt_turismo {
	width:100%; 
	min-height:20px; 
	height: auto !important;
	height:20px;
	float:left; 
}

.contenedor_central {
	width:527px; float:left; 
	margin:auto;
	min-height:520px;
	height:auto !important;
	height:520px;
	
}
.contenedor_columna_derecha {
	padding-top:0px; 
	float:left; 
	width:163px; 
	margin-left:25px; 
	vertical-align:top; 
	min-height:520px;
	height:auto !important; 
	height:520px;
}

.contenedor_noticias {
	width:507px; float:left; margin:auto; 
	min-height:116px;
	height:auto !important; 
	height:116px; 
	padding-left:10px; 
	padding-right:10px;
}
.contenedor_ico_news {
width:50px; height:31px; float:left;
}

.contenedor_fiestas {
	width:507px; float:left; margin:auto; height:auto; min-height:40px; padding-left:10px; padding-right:10px;
}

.contenedor_biblioteca {
width:505px; height:25px; float:left; margin-bottom:3px; margin-top:3px;
}
.fondo_titulo_azul {
	height:49px; float:left; background-color:#c2def0; text-align:left;
}
.fondo_titulo_amarillo {
	height:49px; float:left; background-color:#f7e7a9; text-align:left;
}
.fondo_titulo_celeste {
	height:49px; float:left; background-color:#d8e2f1; text-align:left;
}
.fondo_titulo_verde {
	height:49px; float:left; background-color:#e0e4d6; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#a5b38a; font-weight:bold;
}

.fondo_servicios {
background-image:url(imagenes/fondo_servicios.png); background-repeat:no-repeat; width:505px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px; padding-top:8px;
}

.fondo_titulo_punteado {
background-image:url(imagenes/fondo_punteado_azul.png); background-repeat:repeat-x; width:505px; height:25px; float:left; padding-left:15px; padding-top:8px;
}

.fondo_banda_news {
background-image:url(imagenes/fondo_banda_news.png); background-repeat:repeat-x; height:31px; float:left;
}

.banda_vertical {
width:10px; height:25px; float:left; margin-right:2px;
}

.banda_titulo_azul {
	float:left; background-color:#51a0d4;
}
.banda_titulo_amarillo {
	float:left; background-color:#e8b909;
}
.banda_titulo_celeste{
	float:left; background-color:#90acd6;
}
.banda_titulo_verde{
	float:left; background-color:#a5b38a;
}

.miniatura_foto {
	width:125px;
	min-height:83px;
	height:auto !important;
	height:83px; 
	float:left; margin-top:5px;
	background:url(imagenes/sombra_miniaturas.png) no-repeat center bottom;
	padding-bottom:10px;
}

.miniatura_foto_sin_ancho {
	height:50px; float:left; margin-top:5px;
	height:80px;
}
.miniatura_foto_guia {
	float:left; margin-top:5px;
}
.noticia_reducida {
	width:372px; 
	min-height:35px; 
	height:auto !important;
	height:35px; 
	float:left; 
	margin-top:5px; margin-left:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
.fiesta_reducida {
	width:350px; min-height:30px; height:auto; float:left; margin-top:5px; margin-left:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

/*class de la botonera*/

.link_secciones {
	font-family:arial; font-size: 11px; color:#000000;font-weight:bold;text-decoration:none;text-align:left; padding-left:15px;
}
.link_secciones:hover {
	  padding-left:15px; color:#333; 
	/* background-image:url(imagenes/estrella_roja.png); background-repeat:no-repeat; background-position:left; padding-left:15px;*/
}
.link_secciones_activo {
	 background-image:url(imagenes/estrella_roja.png); 
	 background-repeat:no-repeat; 
	 background-position:left; 
	 padding-left:15px;
	 font-family:arial; font-size: 11px; color:#000000;font-weight:bold;text-decoration:none;text-align:left;
}
.link_subsecciones {
	font-family:arial;font-size: 10px; color:#51a0d4;font-weight:bold;text-decoration:none;text-align:left;
}
.link_subsecciones:hover {
	font-family:arial;font-size: 10px; color:#c2def0;font-weight:bold;text-decoration:none;
}

.link_subsecciones2 {
	font-family:arial;font-size: 12px; color:#51a0d4;font-weight:bold;text-decoration:none;text-align:left;
}
.link_subsecciones2:hover {
	font-family:arial;font-size: 12px; color:#c2def0;font-weight:bold;text-decoration:none;
}


.link_turismo {
	font-family:arial;font-size: 11px; color:#51a0d4;font-weight:bold;text-decoration:none;text-align:left;
}
.link_turismo:hover {
	font-family:arial;font-size: 11px; color:#c2def0;font-weight:bold;text-decoration:none;
}

/*---------------------*/

.linkpie, .link_alertas {
	font-family:Arial;
	font-size: 10px; 
	color:#ffffff;
	text-decoration:none;
}
.linkpie:hover {
	font-family:Arial;
	font-size: 10px; 
	color:#999999;
}
.link_alertas:hover {
	font-family:Arial;
	font-size: 10px; 
	color: #FF9;
	text-decoration:none;
}
.link_negro {
	font-family:arial; font-size:10px; color:#000000; text-decoration:none; text-align:left; 
}
.link_negro:hover {
	font-family:arial; font-size:10px; color:#ffffff; text-decoration:none;
}
.link_negro_sobre_blanco {
	font-family:arial; font-size:11px; color:#000000; text-decoration:none; text-align:left; 
}
.link_negro_sobre_blanco:hover {
	font-family:arial; font-size:11px; color:#333; text-decoration:none;
}
.link_blanco {
	font-family:arial; font-size:10px; color:#ffffff; text-decoration:none; text-align:left; 
}
.link_blanco:hover {
	font-family:arial; font-size:10px; color:#000000; text-decoration:none;
}
.linkblanco {
	font-family:arial;
	font-size: 11px; 
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.linkblanco:hover {
	font-family:arial;
	font-size: 11px; 
	color:#cccccc;
	font-weight:bold;
	text-decoration:none;
}

.link_azul, .link_celeste {
	font-family:arial; font-size:10px; color:#00496e; text-decoration:none; text-align:left; 
}
.link_azul:hover, .link_celeste:hover {
	font-family:arial; font-size:10px; color:#333333; text-decoration:none;
}
.link_celeste, .titulo_el_tiempo {
	color:#009fb6;
}
.titulo_el_tiempo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	padding:5px;
}
.texto {
	font-family:arial;
	font-size: 11px; 
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	
}
.texto11 {
	font-family:arial;
	font-size: 11px; 
	color:#000000;
	text-align:justify;
}
.texto_galeria {
	font-family:arial;
	font-size: 11px; 
	color:#000000;
	text-align:left;
}
.textoEncuesta {
	font-family:arial;
	font-size: 13px; 
	color:#000000;
	text-align:justify;
}
.textoEncuestaError {
	font-family:arial;
	font-size: 13px; 
	color:#F00;
	text-align:justify;
}
.texto12 {
	font-family:arial;
	font-size: 12px; 
	color:#333333;
	margin-left:15px;
	margin-right:15px;
	text-align:left;
}
.texto_azul {
	font-family:arial; font-size: 10px; color:#51a0d4;	
}
.textoblanco {
	font-family:arial;
	font-size: 10px; 
	color:#ffffff;
}

.titulo_news {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;
}

.campos_mailing {
background-color:#f3f2ef; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom-style:none; border-top-style:none; border-left-style:none; border-right-style:none; 
}

.linea_punto_azul {
height:4px; background-image:url(imagenes/punto_azul.png); background-repeat:repeat-x; 
}

.linea_punto_blanco {
height:4px; background-image:url(imagenes/punto_blanco.png); background-repeat:repeat-x; 
}

.linea_punto_verde {
height:4px; background-image:url(imagenes/punto_verde.png); background-repeat:repeat-x;
}

.linea_punto_amarillo {
height:4px; background-image:url(imagenes/punto_amarillo.png); background-repeat:repeat-x;
}

.linea_azul {
height:1px; background-color:#51a0d4; 
}

.linea_gris{
height:1px; background-color:#666666;
}

.bottom {
	width:930px; height:26px; background-color:#000; font-family:Verdana; font-size:9px; color:#FFF; padding-top:2px; padding-bottom:2px; float:left; padding-left:10px; padding-right:10px; margin-top:5px; margin-bottom:0px;
}

.direccion {
	height:20px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align: left; width:950px; margin:auto; 
}

.pie {
	font-family:Arial;
	font-size: 10px; 
	color:#ffffff;
}
.pie:hover {
	font-family:Arial;
	font-size: 10px; 
	color:#cccccc;
}


.link_enviar {
	font-family:Arial, Helvetica, sans-serif;
    color:#fff;
    font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.titulos_rss
{
	font-family:Arial, Helvetica, sans-serif;
    color:#dd4404;
    font-size:12px;
	font-weight:bold;
}
.titulos_rss_negro
{
	font-family:Arial, Helvetica, sans-serif;
    color:#000;
    font-size:12px;
	font-weight:bold;
}
.link_rss
{
	font-family:Arial, Helvetica, sans-serif;
    color:#dd4404;
    font-size:11px;
	font-weight:bold;
}
.link_rss:hover
{
	font-family:Arial, Helvetica, sans-serif;
    color:#ff8300;
    font-size:11px;
	font-weight:bold;
}

kbd{line-height:2em;font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;cursor:help;}


a {
	text-decoration:none; color:#51a0d4; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration:underline;
}
.link_galeria, .link_galeria_on {
	background-color:#51a0d4; padding:3px; margin:3px; float:left; text-align:center; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;
}
.link_galeria:hover, .link_galeria_on {
	background-color:#e8b909; color:#000; text-decoration:none;
	
}

