@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; z-index:10;}
html{background:url(/img/fondo_pagina.gif) #ffffff repeat-x;color:#8A8A8A; margin:0; padding:0}
body{ overflow-x:hidden; margin:0; padding:0;}
#contenido div a { color:#08a8cf; }
#contenido div a:hover { color:#b4e5f1; }
select {border:1px solid black;}
.left {float:left;margin:1em;}
.right {float:right;margin:1em;}
p.left {float:none;text-align:left;}
p.right {float:none;text-align:right;}
p.center {float:none;text-align:center;}
p.justify {float:none;text-align:justify;}
.no-margin { margin:0; }
.no-padding { padding:0; }
/* selectores */
a {text-decoration:none;}
/* ids */
#contenedor{width:78em; margin: 0 auto;padding:0; overflow:hidden;}
/*Clases*/
.oculto{display:none;}
.titular_seccion{}
#col_izq{width:43em;float:left;overflow:hidden;margin-bottom:-4000px;padding-bottom:4000px;}
#col_derecha{float:left;overflow:hidden; background-color:#ffffff;}
#col_izq { background-color:#FFFFFF;}
#cabecera{width:24em; height:11.5em; margin:0; padding:1em 1em 1em 18em; background-image:url(/img/logo.jpg); background-repeat:no-repeat; }
#cabecera h1{ position:absolute; top:-9999px; left:-9999px;}
#cabecera_eventos ul { margin-top:3em; height:6.4em; clear:both; width:auto; }
#cabecera_eventos li{ list-style-image:url(/img/li-eventos.gif);}
#cabecera_eventos li a { color:#d2eff6;}
#cabecera_eventos li a:hover { color:#bbe7f2; }
#col_izq h1{float:left;height:11em;}
#idiomas{margin: 0;padding: 1.8em 0 0 0;	}
#col_izq #cabecera #idiomas li{margin:0;padding: 0 0 .8em 0;}
#accesos_directos ul{padding: 0.5em 0 0 ;float:left;position:relative; left:-5em; list-style-type:none; width:30em;}
#accesos_directos li{float:left;padding: 0 0 0 1em;}
#buscador_simple{padding: 0.5em 0 0 1em;text-align:left;width:auto;}
#buscador_simple .boton{color:#D7D7D7;}
#buscador_simple .bloque_buscador_simple{background: url(/img/icolupa.gif) no-repeat left top;padding:0 2em 0 2.2em;margin:-0.1em 0 0 0;}
#textobusqueda,#buscador_simple .boton{height:1.4em;padding: 0.1em 0 0 0;border-top:1px solid #FFFFFF;}
#textobusqueda { width:11em; margin-bottom:0.4em;}
#buscador_simple .boton{height:1.6em;padding: 0 0 0.1em 0;border:1px solid #F1F1F1;}
/***********/
/* OCULTAR */
/***********/
#destacados h2,#col_derecha h2{position:absolute;top:-1000px;left:-7000px;}
/**************/
/* DESTACADOS */
/**************/
#destacados{margin: 0 0 1em 0;padding: 0 0 0 0; overflow:hidden; }
#ulppal{border-left:1px solid #8ecf47; border-bottom:1px solid #8ecf47;width:43.1em;overflow:hidden;}
#ul_menu2{width:43.1em;overflow:hidden;}
#ul_menu2{background-color:#ffffff;width:43.1em;overflow:hidden;margin: 0 0 0 0;}
#ul_menu2 li{float:left;margin: 0;height:2.4em;font-size:1.4em;font-weight:normal;padding: 14px 10px 0 54px;}
#destacados .bloque{float:left;background:white;width:14.2em;padding:102px 0 7px 0;border-right: 1px solid #8ecf47;border-top:0;border-bottom:0;height:auto;background-repeat:no-repeat; background-color:#ccf3a1; height:9em }
.bloque h3{font-size:1.2em;padding:3px 3px 3px 5px;color:#FFFFFF;}
#destacados .sub_ul li{margin:0 0 0 1em;padding:0.3em 0 0 0;text-align:left;list-style-type:none;}
#destacados .sub_ul a{text-decoration:underline;}
#destacados .sub_ul a:hover{color:#8ecf47;}
.destacado_texto_1 {color:#419f2e; }
.destacado_texto_2 {color:#419f2e; }
.destacado_texto_3 {color:#419f2e; }
.destacado_texto_4 {color:#419f2e; }
.destacado_texto_5 {color:#419f2e; }
.destacado_texto_6 {color:#419f2e; }
.destacado_texto_7 {color:#419f2e; }
.destacado_texto_8 {color:#419f2e; }
.destacado_texto_9 {color:#419f2e; }
.destacado_texto_10 {color:#419f2e; }
.destacado_texto_11 {color:#419f2e; }
.destacado_texto_12 {color:#419f2e; }
.destacado_texto_13 {color:#419f2e; }
.destacado_fondo_1 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; }
.destacado_fondo_1:hover, .destacado_fondo_activo_1 { background-color:#419f2e; }
.destacado_fondo_2 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;}
.destacado_fondo_2:hover, .destacado_fondo_activo_2 { background-color:#419f2e; }
.destacado_fondo_3 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;}
.destacado_fondo_3:hover, .destacado_fondo_activo_3 { background-color:#419f2e; }
.destacado_fondo_4 {background-color:#8ecf47; color:white;}
.destacado_fondo_4:hover, .destacado_fondo_activo_4 { background-color:#419f2e; }
.destacado_fondo_5 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_5:hover, .destacado_fondo_activo_5 { background-color:#419f2e; }
.destacado_fondo_6 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_6:hover, .destacado_fondo_activo_6 { background-color:#419f2e; }
.destacado_fondo_7 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_7:hover, .destacado_fondo_activo_7 { background-color:#419f2e; }
.destacado_fondo_8 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_8:hover, .destacado_fondo_activo_8 { background-color:#419f2e; }
.destacado_fondo_9 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_9:hover, .destacado_fondo_activo_9 { background-color:#419f2e; }
.destacado_fondo_10 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_10:hover, .destacado_fondo_activo_10 { background-color:#419f2e; }
.destacado_fondo_11 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_11:hover, .destacado_fondo_activo_11 { background-color:#419f2e; }
.destacado_fondo_12 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_12:hover, .destacado_fondo_activo_12 { background-color:#419f2e; }
.destacado_fondo_13 {background-color:#8ecf47; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_13:hover, .destacado_fondo_activo_13 { background-color:#419f2e; }
#destacados li.ppal{overflow:hidden;display:inline;}
.destacado_fondo_menu_1 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; }
.destacado_fondo_menu_1:hover, .destacado_fondo_menu_activo_1 { background-color:#b4e5f1; font-weight:bold; color:#08a8cf; }
.destacado_fondo_menu_2 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_2:hover, .destacado_fondo_menu_activo_2 { background-color:#b4e5f1; font-weight:bold; color:#08a8cf; }
.destacado_fondo_menu_3 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_3:hover, .destacado_fondo_menu_activo_3 { background-color:#b4e5f1; font-weight:bold; color:#08a8cf; }
.destacado_fondo_menu_4 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_4:hover, .destacado_fondo_menu_activo_4 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_5 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_5:hover, .destacado_fondo_menu_activo_5 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_6 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_6:hover, .destacado_fondo_menu_activo_6 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_7 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_7:hover, .destacado_fondo_menu_activo_7 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_8 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_8:hover, .destacado_fondo_menu_activo_8 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_9 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_9:hover, .destacado_fondo_menu_activo_9 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_10 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_10:hover, .destacado_fondo_menu_activo_10 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_11 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_11:hover, .destacado_fondo_menu_activo_11 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_12 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_12:hover, .destacado_fondo_menu_activo_12 { background-color:#b4e5f1; font-weight:bold; }
.destacado_fondo_menu_13 {background-color:#b4e5f1; color:#08a8cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.destacado_fondo_menu_13:hover, .destacado_fondo_menu_activo_13 { background-color:#b4e5f1; font-weight:bold; }
#destacados li.ppal{overflow:hidden;display:inline;}
.menu_oculto {position:absolute; top:-9999px; left:-9999px;}
/*******************/
/* FIN DESTACADOS  */
/*******************/
/****************/
/* MENU         */
/****************/
#flash{background:url(/img/fondo_pagina.gif) #FFFFFF repeat-x;width:35em;}
ul#menu_turismo {background-color:#b4e5f1;margin:0;width:29em; color:#08a8cf;}
#cont_menu {background:url(/img/lateral-menu.gif) top right repeat-y;}
#menu_turismo li{border-bottom:1px dashed #9cdcec;}
#menu_turismo li.cierre, #menu_turismo dd.cierre {height:13.4em; background:url(/img/cierre-menu.jpg) no-repeat; background-color:transparent; padding:0; margin:0; border-bottom-width:0;}
#menu_turismo li.sel{padding:0; margin:0;}
#menu_turismo li.sel p{padding: 0.7em .4em 0.7em 2.6em; margin:0; cursor:pointer;}
#menu_turismo a{color:#ceeef5; display:block;padding: 0.7em .4em 0.7em 1.6em;}
#menu_turismo a:hover{color:#ffffff;}
ul#menu_servicios {background-color:#b4e5f1;margin: 0;width:29em;}
#menu_turismo li.hover:hover, .sublista ul li.hover:hover, #menu_turismo li.actual{color:#ffffff;background-color:#08a8cf; font-weight:bold;}
#menu_turismo li.hover:hover a, .sublista ul li.hover a:hover, #menu_turismo li.actual a{ color:#ffffff;background-color:#08a8cf; font-weight:bold;}
#menu_turismo ul li.actual{color:#ffffff;display:block;padding: 0.7em .4em 0.7em 1.6em; text-transform:none;}
#menu_turismo .actual:hover{color:#ceeef5;}
#menu_turismo .sublista ul{ margin:0; padding:0; background-color:#08a8cf;margin:0; width:29em;}
#menu_turismo li.sublista ul li a { text-transform:none; font-weight:normal; }
#menu_turismo li.sublista ul li a:hover { text-transform:none; font-weight:bold; color:#FFFFFF; }
#menu_turismo ul.sublista li a:hover { text-transform:none; font-weight:bold; color:#FFFFFF; }
#actividades_especiales{margin:0;}
#actividades_especiales h3{background-color:#000000;padding: .4em 0 .5em 1.8em;font-weight:bold;color:#08a8cf;font-size:1.2em; width:22em;}
/****************/
/* fin MENU     */
/****************/
/****************/
/* PIE			*/
/****************/
#pie{width:43.5em; height:10em; overflow:hidden; padding:0;margin:0; clear:both; background-image:url(/img/pie-fondo.gif); cursor:pointer;}
#pie ul { text-indent:-9999em;}
#pie ul li.direccion{ margin:0; padding:0.3em; float:left; width:21.4em;}
#pie ul li.telefono{ background-image:url(/img/pie-telefono.gif); background-color:#cccccc; text-indent:-9999px; margin:0; padding:0; width:13em; height:4em;}

#contacto h2{color:#018EDD;margin: 0.4em 0 0 0;}
#contacto ul{overflow:hidden;margin:0.7em 0 0 0;padding:0;}
#contacto li{float:left;border:1px solid red; 			color:#018EDD;}
#contacto li.direccion{border:0;border-right:1px solid #018edd;padding: 0 0.4em 0 0;}
#contacto li.telefono{border:0;font-size:1.5em;font-weight:bold;padding: 0.1em 0 0 0.4em;}
/****************/
/* LOCALIZACION */
/****************/
#menu_localizacion{margin: 0 0 1em 0;padding: 0 0 1em 0;background-color:#ccf3a1;height:9.2em;}
#menu_localizacion ul{}
#menu_localizacion #ulppal{background-color:#ccf3a1;width:43.1em;overflow:hidden;}
/************/
/* GENERICO */
/************/
#contenido{background-color:#FFFFFF;padding:1em 0;overflow:hidden;}
#contenido h3 {color:#000000;padding:0.3em 0; font-weight:bold; font-size:200%;}
#contenido h4 {color:#333333;padding:0.3em 0; font-weight:bold; font-size:150%;}
#contenido h4 {color:#666666;padding:0.3em 0; font-weight:bold; font-size:120%;}
#contenido p,
#contenido ul,
#contenido .imgleft,
#contenido .imgright,
#contenido div,
#contenido h2,
#contenido h3,
#contenido h4,
#contenido h5,
#seccion_detalle p,
#noticia_detalle p,
#seccion_detalle ul,
#noticia_detalle ul,
#noticia_detalle .imgleft,
#noticia_detalle .imgright,
#seccion_detalle .imgleft,
#seccion_detalle .imgright,
#seccion_detalle div,
#noticia_detalle div,
#noticia_detalle h3,
#noticia_detalle h2,
#seccion_detalle h3,
#seccion_detalle h2{margin: 0 1em 0.7em 1em;}
#contenido p,
#contenido li,
#noticia_detalle p,
#noticia_detalle li,
#contenido div {line-height:1.7em;}
#contenido img
,#noticia_detalle img{padding: 0.2em;border: 1px solid #D7D7D7;}
#seccion_detalle img,
#noticia_detalle img{width:20em;float:left;vertical-align:text-top;margin: 0.4em;}
#contenido img.imgsinborder,
#noticia_detalle img.imgsinborder{border:0;}
.imgleft{float:left;padding: 0.2em;}
#contenido img.imgleftsinborde{padding: 0 0.8em;float:left; border:0;}
#contenido img.imgrightsinborde{padding: 0 0.8em;float:right; border:0;}
.imgright{float:right;padding: 0.2em;}
#contenido img.fotopeque{margin: 0 0 1em 0;/*	border:1px solid green;*/
}#contenido li{margin: 0 0 0.7em 0;}
/****************/
/* MENU "		*/
/****************/
#menu_2{margin: 0 0 1em 0;padding: 0 0 1em 0;background-color:#ffffff;height:9.2em;color:#08a8cf;}
#menu_2 h2{background-color:#ffffff;color:#08a8cf;font-size:1.8em;font-weight:normal;padding: 1em 0 0 0.4em;}
#menu_2 ul{}
#menu_2 #ulppal{background-color:#000000;width:43.1em;overflow:hidden;margin: 1.4em 0 0 0;}
#menu_2 #ulppal li{float:left;margin: 0;height:2.4em;font-size:1.4em;font-weight:normal;padding: 14px 10px 0 54px;}
#menu_2 a{color:#FFFFFF;font-size:1em;font-weight:normal;}
#menu_2 a:hover{color:#08a8cf;}
/**************/
/* CONTENIDO */
/*************/
#contenido{min-height:52.2em;}
#contenido #submenu{border:1px solid #FFE69B;border-bottom:0;float:right;margin: 0 1em 2em 1em;}
#contenido a,#seccion_detalle a,#noticia_detalle a{color:#08a8cf;}
#contenido a:hover{color:#b4e5f1;text-decoration:underline;}
#submenu ul{margin:0;padding:0;}
#submenu li{border-bottom:1px solid #f0fbe3;/*	padding:0.4em;*/
background:url(/img/icomenuppal.gif) no-repeat #ccf3a1;color:#FFFFFF;padding: 0.6em .6em 0.7em 2.6em;margin:0;}
#submenu li:hover{background-color:#8ecf47;}
#submenu a{color:#FFFFFF;}
#submenu a:hover{color:#000000;text-decoration:none;}
#submenu #sel{padding: 0.6em .6em 0.7em 2.6em;background-color:#5DC2FA;color:black;}
#contenido .desde{background:url(/img/iconoticias.gif) no-repeat;padding: 0.2em 0 0 2em;}
.enlace_externo{background:url(/img/newwindow.gif) right no-repeat;color:#008EDA;font-weight:bold;padding: 0 1em 0 0;}
.enlace-externo-ico-pdf{background:url(/img/ext-ico-pdf2.gif) right no-repeat;color:#008EDA;font-weight:bold;padding: 0 2.2em 0 0;}
a.enlace-externo-ico-pdf:hover{color:#000000;}
#contenido img.logoogle{vertical-align:middle;	border-width:0;}
.indentar{padding: 0.7em 0 0 1em;}
.indentar2{padding: 0.7em 0 0 2em;}
.indentar3{padding: 0 0 0 1em;}
.indentar4{padding: 0 0 0 2em;}
.centrar{text-align:center;}
.titularcontenido strong,.titularcontenido{color:#000000;font-weight:bold;}
.subrayado{text-decoration:underline;color:#000000;}
.bold{font-weight:bold;}
.azul{color:#008DDC;}
.amarillo{color:#D8A403;}
.fotogaleria{width:100px;border:0;}
#galeria,#galeria_carteles{overflow:hidden;padding: 0 0 0 3em;}
#galeria li,#galeria_carteles li{float:left;margin: 0.4em 0.4em;width:10.4em;overflow:hidden;}
#galeria img,#galeria_carteles img{float:left;}
#galeria_carteles img{width:100px;height:145px;}
#galeria_carteles .fotogaleria{height:145px;}
.icoinfo{background:url(/img/icoinfo.gif) no-repeat;/*	padding: 0.7em .4em 0.7em 2.6em;*/
padding:0 0 0 2.2em;margin:0;}
#map{width: 40em; height: 30em; border:1px solid #008EDA;margin: 0 0 0 1.6em;overflow:hidden;clear:both;}
/******************/
/* seccion */
/******************/
#seccion_detalle {margin:1em;min-height:53em;}
#seccion_detalle h3 {font-size:1.5em;margin: 1em 1em 0.7em 0;color:#08a8cf;}
#seccion_detalle li{font-size:1em;list-style:circle;list-style-position:inside;}
#seccion_detalle p {text-align:justify;line-height:1.7em;}
#seccion_detalle div {text-align:justify;}
/******************/
/* TURISMO ACTIVO */
/******************/
#ficha_tecnica{background:#E5F6FE;color:#008CDB;border:1px solid #A0D8F3;margin: 0 1em 0.7em 1em;padding:1em;overflow:hidden;}
#datos_tecnicos,#datos_tecnicos2{color:#008CDB;float:left;}
#datos_tecnicos li,#datos_tecnicos2 li{color:#008CDB;list-style-type:decimal;list-style-position:inside;}
#datos_tecnicos2 li{/*	width:18em;*/
}#ficha_tecnica img{border:0;float:right;}
#mapa_web li{background:url(/img/icoinfo.gif) no-repeat;padding:0 0 0 2.2em;margin:.7em 0 0 0;}
#mapa_web li.icoamarillo{background:url(/img/icoamarillo.gif) no-repeat;padding:0 0 0 2.2em;margin:.7em 0 0 0;}
/***** Gestion de errores ******/
#pagina_error { padding:1em; margin:1em;}
.mostrar_errores { border:1px solid #ff6668; background-image:url(/img/error_fondo.gif); background-repeat:no-repeat; padding:5px 5px 5px 40px; color:#ff6668; background-color:#ffffff; min-height:40px; }.mostrar_errores p.titular_errores { font-size:10px; font-weight:bold; color:#ff6668 }.mostrar_ok { border:1px solid #369000; background-image:url(/img/ok_fondo.gif); background-repeat:no-repeat; padding:5px 5px 5px 40px; color:#369000; background-color:#ffffff; min-height:40px; }.mostrar_ok p.titular_ok { font-size:10px; font-weight:bold; color:#369000; }
#w3c_logos { margin:0; padding:1em; background-color:#FFFFFF; text-align:center;}
/*************************/
/* ELEMENTOS DE PORTADA */
/*************************/
#enportada_noticias {border:1px solid #cccccc;}
#enportada_noticias a { color:#08a8cf; font-size:120%;}
#enportada_noticias a:hover { color:#b4e5f1;}
#enportada_noticias h2 { background-color:#cccccc; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:2em; margin:0; padding:0.3em;}
#enportada_noticias ul { background-color:#f1f1f1; margin:0; padding:0.3em; }
#enportada_noticias li { margin:0 0 0.4em 0; padding:0; }
#enportada_noticias div { margin:0; padding:0; text-align:justify; }
#enportada_noticias .enlace { margin:0; padding:0; text-align:right; }
#enportada_noticias .enlace a{ color:#08a8cf; }
#enportada_noticias .enlace a:hover{ color:#b4e5f1; }
#enportada_noticias img { margin:0.5em; padding:0.2em; float:left; border:1px solid #dad9cc; background-color:#FFFFFF; }
#portada_noticias {border:1px solid #cccccc;}
#portada_noticias a { color:#8b8a89;}
#portada_noticias a:hover { color:#8ecf47;}
#portada_noticias h2 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:2em; margin:0; padding:0.3em; border-bottom:1px solid #cccccc; }
#portada_noticias ul { margin:0 0 0 2em; padding:0.3em; }
#portada_noticias li { margin:0 0 0.4em 0; padding:0; list-style-image:url(/img/list-arrow.gif); }
#portada_noticias li.enlace { list-style-image:none; }
#portada_noticias div { margin:0; padding:0; text-align:justify; }
#portada_noticias .enlace { margin:0; padding:0; text-align:right; }
#portada_noticias .enlace a{ color:#08a8cf; }
#portada_noticias .enlace a:hover{ color:#b4e5f1; }
#portada_noticias img { margin:0.5em; padding:0.2em; float:left; border:1px solid #dad9cc; background-color:#FFFFFF; }
#portada_documentos { }
#portada_documentos h2{color:#ffffff; background-color:#08a8cf; margin:0; padding:0.5em; font-size:1em;}
#portada_documentos ul.categorias li { font-weight:bold; margin:0; padding:0.5em 0 0.5em 0; }
#portada_documentos ul.documentos li { margin:0.5em 0 0.5em 0;padding:1.5em 1.5em 0.5em 1.5em; background:url(/img/doc-cosa.gif) no-repeat; background-color:#e5e5e5; font-weight:normal; color:#666666; }
#portada_documentos ul.documentos li a {color:#666666; text-decoration:none; }
#portada_documentos ul.documentos li a:hover {color:#666666; text-decoration:underline; }
#lista_rss20 { margin-left:4em; margin-top:2em; }
#lista_rss20 li { list-style-image:url(/img/rss_mini2.gif); font-size:150%; padding-left:0.5em; }
#lista_rss20 li.primero { list-style-image:url(/img/rss_mini.gif); margin-bottom:1em;}
#lista_rss20 li a{ text-decoration:none; color:#696969; }
#lista_rss20 li a:hover{ text-decoration:none; color:#999999; }
#contenido_contacto { padding:1em;}
#contacto_web {padding:1em;}
#contacto_web input { border:1px solid #d1d1d1; width:20em; }
#contacto_web textarea { border:1px solid #d1d1d1; width:20em; height:20em; }
#contacto_web .boton_contacto { width:6em; float:right; background-color:#939498; color:#FFFFFF; font-weight:bold; }
#portada_col1{float:left; width:57%; margin:0 2% 0 1%;}
#portada_col2{float:right; width:37%; margin:0 2% 0 1%;}
#concejalia_destacado p.fecha, .fecha_destacado { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background-color:#666666; color:#FFFFFF; width:8em; font-weight:bold; text-align:center; margin:0 0 0 1em; padding:0; }
#concejalia_destacado h3.titular_concejalia { margin:0.5em 0 1em 0.5em; padding:0; }
#concejalia_destacado h3.titular_concejalia a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; margin:0; padding:0; }
h3.titular_destacado { margin:0; padding:0; }
h3.titular_destacado a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; margin:0; padding:0; }
#concejalia_destacado h4, #concejalia_destacado .resumen_destacado { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; }


.imgborder{padding: 0.2em;border: 1px solid #D7D7D7;}

#ImageBoxOverlay{background-color: #08a8cf;}
#ImageBoxCaption{background-color: #fff;}
#ImageBoxContainer{width: 250px;height: 250px;background-color: #fff;}
#ImageBoxCaptionText{font-weight: bold;padding-bottom: 5px;font-size: 13px;color: #000;}
#ImageBoxCaptionImages{margin: 0;}
#ImageBoxNextImage{background-image: url(/imagenes/spacer.gif);background-color: transparent;}
#ImageBoxPrevImage{background-image: url(/imagenes/spacer.gif);background-color: transparent;}
#ImageBoxNextImage:hover{background-image: url(/imagenes/next_image.gif);background-repeat:	no-repeat;background-position: right top;}
#ImageBoxPrevImage:hover{background-image: url(/imagenes/prev_image.gif);background-repeat:	no-repeat;background-position: left bottom;}
.desarrollo, .no-borders { border-width:0;}

/************ ESTILOS PÁGINAS ESTÁTICAS ***************/
#cabecera-1{ background:url(/img/estatico/cabecera-alojamientos.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-2{ background:url(/img/estatico/cabecera-ayuntamiento.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-3{ background:url(/img/estatico/cabecera-gastronomia.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-4{ background:url(/img/estatico/cabecera-historia.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-5{ background:url(/img/estatico/cabecera-medioambiente.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-6{ background:url(/img/estatico/cabecera-molino.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-7{ background:url(/img/estatico/cabecera-ocio.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-8{ background:url(/img/estatico/cabecera-rutas.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-9{ background:url(/img/estatico/cabecera-saludo-alcalde.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-10{ background:url(/img/estatico/cabecera-servicios-sanitarios.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-11{ background:url(/img/estatico/cabecera-situacion-geografica.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-12{ background:url(/img/estatico/cabecera-tiempo-libre.jpg) no-repeat;width:43em;height:9.5em;}
#cabecera-13{ background:url(/img/estatico/cabecera-turismo.jpg) no-repeat;width:43em;height:9.5em;}

#contenedor-texto{width:41em;margin: 0 1em 0 1em;}
#contenedor-texto p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em; margin-bottom:0.6em;margin-top:1em; color:#8b8a89;}
#contenedor-texto ul{padding:0 0 0.4em 1.6em;}
#contenedor-texto li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;text-decoration: inherit;color:#8b8a89; list-style: circle;}

#imagenes{width:43em;}
.img-botones{margin-left:3em;}
.imgborder{float:left;margin:2em;padding: 0.3em;border:0.1em solid #D7D7D7;}
.img-planos{float:left; margin: 0.6em;padding: 0.3em;border:0.1em solid #D7D7D7;}
.imgderecha{float:right;margin:2em;padding: 0.3em;border:0.1em solid #D7D7D7;}
.imgdestacado{float:left;padding: 0.2em;border-right:0.3em solid #b4e5f1;margin-right:1em;}
.alineacion-derecha{font-weight:bold; color:8b8a89; float:right}
.destacado-azul{font-weight:bold; color:#08a8cf;}
.destacado-verde{font-weight:bold; color:#a4d86a;}
.titulo-tabla{font-weight:bold; color:#fff; background:#08a8cf; padding:0.2em 0.4em 0.2em 0.4em;}
.mail{color:#08a8cf;}
.azul{color:#08a8cf;}
table.servicios { width: 41em; margin-bottom: 2em; padding: 0; border: solid 0.1em #b4e5f1; }
table.servicios caption { font-size: 1.1em; text-align: left; font-weight:bold; color:#91d04b; padding-bottom: 0.5em ; }
table.servicios tr.par { background-color: #fff; }
table.servicios tr.impar { background-color: #e8f7fb; }
table.servicios tr th { font-size: 1em;	text-align: left; vertical-align: middle; color: #000; }
table.servicios tr td { padding:0.5em; border-bottom:solid 0.1em #b4e5f1; font-size: 1em; vertical-align: middle; color: #8b8a89; }
table.servicios p {	margin:0.3em; font-size: 1em; color: #8b8a89; }
.btn{border:solid 0.1em #08a8cf;background:#e3f1f5;padding:0.4em;font-weight:bold; font-size:0.9em;}
/*.btn a, a:link, a:visited, a:hover, a:active {color:#00FF99;}*/
.titulo-azul{font-weight:bold; color:#08a8cf;font-size:1.4em;}
#separacion-btn{border-top: dashed 0.1em #cccccc;border-bottom:dashed 0.1em #cccccc; padding:1em;}