html{overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;font-size:62.5%}
body{margin:0;font-size:100%}
h1,h2,h3,h4,h5,h6,p,pre,blockquote{margin:0;font-size:1em}
ul,ol,dl,dt,dd{padding:0;margin:0}
ul,ol{list-style:none}
address,cite{font-style:normal}
img{border:0}
td,th{vertical-align:top}
caption,th{text-align:left}
form{margin:0}
fieldset{padding:5px;margin:0;background-color:#ecf3f0;border:0}
fieldset p label{display:inline;float:left;width:150px;padding:3px 0 0 20px;font-size:1em}
legend{padding:0;margin:0}
input,textarea,select{margin-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#333;border:1px solid #969696}
textarea{overflow:auto}
input[type="text"]{margin:0}
.form_enunciado{width:80%;margin-left:-10px;font-size:10px}
.form_superior{line-height:35px}
a{color:#03887d}
.clearfix:after{visibility:hidden}
.clearfix{display:inline}
.clearfix{display:block}
.izq,.col-i{display:inline;float:left}
.drcha,.col-d{display:inline;float:right}
.table{display:table;height:1%}
 
 
body{width:100%;text-align:left; } 
#contenedor_pd{background:url("/imgplantilla/body_1980_2.jpg") no-repeat top center;}
#contenido_pd {width:94em;margin:0 auto;}
 
#contenedor_pd.home{background:url("/imgplantilla/body_1980_home2.jpg") no-repeat top center}
#contenedor_pd.interior{background:url("/imgplantilla/body_1980_2.jpg") no-repeat top center}


/*  cookies inicio mmmm */
#cookieMessageWrapper {
	 
	height:74px;
	background:url("/imgplantilla/bg-cookies.png") repeat-x top center;
	color:#FFF;
	display:none;
	
	
	}
#cookieMessageWrapper .caja {
	width:94em;
	padding:10px;
	text-align:left;
	margin:0 auto;
}

#cookieMessageWrapper .titulo {
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:1.2em;
	line-height:1.5em;
}
#cookieMessageWrapper a{
	color:#FFF;
}
#cookieMessageWrapper .texto {
	float:left;
}
#cookieMessageWrapper #cookieCerrar {
	float:right;
}
#cookieMessageWrapper #cookieCerrar {
	float:right;
	display:block;
}

#cookieMessageWrapper #cookieCerrar .boton {
	/*border: 1px solid black;*/
	padding: 4px 8px;
	text-decoration: inherit;
	background-color: silver;
	color: black;
	font-weight: bold;
}

#cookieMessageWrapper #cookieCerrar span {display:none;}


 
/* cookies fin*/
#header{width:94em;height:8em;padding:1em 0 1.6em;overflow:hidden}
.big #header{height:75px}
.small #header{height:84px}
#container{padding:0}
#container:after{display:block;height:0;clear:both;content:".";visibility:hidden}
#container{display:inline}
#container{display:block}
#container #contenedor-atencion{float:left;width:94em;padding:.6em 0 0 0}
#footer{float:left;width:86.2em;padding:9px 0 16px;font-size:1.1em;text-align:center}
#container .nav-des{float:left;width:94em;padding:0 0 .4em}
.home #container .clear-espacio{display:block;height:1px;padding-top:1em;clear:both}
.clear-espacio10{display:block;height:10px;padding-top:1em;clear:both}
#home{float:left;width:94em;padding:1.2em 0 0 0;margin:0 auto}
#home #content{float:left;width:68.6em;padding:0 0 1.2em;margin:0}
#home #low_content{float:left;width:91.5em;padding:1.6em;background:#09ac9d}
#home #home-directo{float:left;padding:1.6em 0 0}
#home #sidebar{float:left;width:22em;padding:0 0 0 3em}
#calendar-container{float:left;width:22em}
.home .bottom-home{width:100%;margin-top:10px;clear:both}
.home .bottom-home .bottom-left{float:left;width:50%}
.home .bottom-home .bottom-right{float:right;width:47%;margin-left:2em}
.bottom-right #redes-home{display:table}
#footer-images{float:left;width:100%;padding:2em 0em 1em;margin-top:2em;text-align:center;border-top:1px solid #ccc}
#container .migas{float:left;width:94em;padding:0 0 12px}
#page{position:relative;z-index:1;float:left;width:94em;padding:0;margin:0 auto}
#page .nav-mnu{float:left;width:17.6em;overflow:hidden}
#page #section,#page #app_section{float:right;width:74.5em;padding:0}
#page #section,#page #app_section{float:right;width:74.5em}
#page #section.ancha,#page #section.full-width{float:none;width:auto}
#page #section #content{float:left;width:51.6em;overflow:hidden;color:#333}
#page #section.ancha #content{width:100%;padding:1em 0 0 0}
#page #section #content.ancha,#page #largo #content{float:none;width:auto;clear:both}
#page #sidebar{float:right;width:22em}
#barraHerramientas{height:40px}
#framepdf{display:none}
#frametwitter{display:none}
#header .nombre{float:left;width:34em;padding:2.2em 0 0}
#header .nombre h1,#header .nombre p{margin:0;font-size:2.2em;font-weight:bold;color:#fff}
#header .nombre a,#header .nombre a:hover,#header .nombre a:active,#header .nombre a:visited{color:#fff;text-decoration:none}
#header .sitio{position:relative;float:right;width:60em}
#header .sitio a{color:#fff;text-decoration:none}
#header .sitio a:hover{text-decoration:underline}
#header .sitio li{display:inline;float:left;padding:0 .2em;color:#fff}
#header .sitio .bienvenida{float:right;width:60em;height:2em;margin-bottom:2px;font-size:1em;text-align:right;white-space:nowrap;}
#header .sitio .bienvenida .activa{padding:.3em .6em 0;font-size:1.1em;font-weight:bold;color:#fff}
.small #header .sitio .bienvenida .activa{padding:.2em .6em 0;font-size:1.1em;font-weight:bold;color:#fff}
.big #header .sitio .bienvenida .activa{padding:.4em .6em 0 0;font-size:1em;font-weight:bold;color:#fff}
#header .sitio .bienvenida li{padding:.4em .5em 0 .3em;background:url("/imgplantilla/circle-white.gif") no-repeat scroll right 1em transparent}
#header .sitio .bienvenida li.ultima{padding:.4em 0 0 .3em;background:0}
#header .sitio .bienvenida li.busqueda{float:right;width:16em;height:2.5em;padding:0;clear:right;background:none repeat scroll 0 0 transparent;border:medium none}
#header .sitio .bienvenida li.busqueda a{float:right;padding:.3em 0 .2em;margin:0;text-decoration:underline}
#header .sitio .bienvenida li.busqueda #searchForm{float:right;width:16em;height:2.5em;background:url("/imgplantilla/bg-search.gif") no-repeat scroll left top transparent}
#header .sitio .bienvenida li.busqueda  label,#header .sitio .bienvenida li.busqueda  p.texto{display:none;float:left;margin-right:1em;font-size:1.1em;line-height:23px}
#header .sitio .bienvenida li.busqueda #query{float:left;width:9.4em;height:1.4em;padding:3px 8px 1px 6px;font-size:1.2em;background:none repeat scroll 0 0 transparent;border:0}
#header .sitio .bienvenida li.busqueda #submit{float:right;width:2.8em;height:25px;margin-left:0;overflow:hidden;font-size:1em;line-height:0;text-indent:-999px;cursor:pointer;background:url("/imgplantilla/bg-search-long.gif") no-repeat scroll right top transparent;border:0}
#header .sitio .bienvenida li.busqueda #searchForm  fieldset {background:none;padding:0px;margin:0px;}
#header .sitio .enlaces{float:right;padding:0 0 0 8em;font-size:1.2em;font-weight:bold;text-align:right}
#header .sitio .enlaces li{float:left;text-align:left}
#header .sitio .enlaces #mapa_ciudadano{float:left;padding:.3em 0 0;margin:0}
#header .sitio .enlaces #font-small{font-size:12px}
#header .sitio .enlaces #font-normal{font-size:14px}
#header .sitio .enlaces #font-big{font-size:16px}
#header .sitio .enlaces img{vertical-align:baseline}
#header .sitio .logo{float:right;width:300px;padding:.3em 0 0 1em}
#header .sitio .logo a{display:block}
#header .sitio .logo a img{display:block}
#header #print-logo{display:none}
#footer-images ul{height:auto;margin-left:auto;text-align:center}
#footer-images li{display:inline}
#footer-images img{margin:0 10px;vertical-align:bottom}
#footer ul{padding:9px 0 5px}
#footer li{display:inline;padding:0 5px 0 6px;border-left:1px solid #000}
#footer .primera{border-left:none}
#footer img{height:2em;vertical-align:middle}
#container .nav-sup{position:relative;z-index:3000;float:left;width:94em;padding:0}
.small #container .nav-sup{position:relative;z-index:3000;float:left;width:94em;padding:0}
.big #container .nav-sup{position:relative;z-index:3000;float:left;width:94em;height:3.8em;padding:0}
#container .nav-sup ul.clearfix{position:relative;float:left;width:100%;height:4.4em;padding:0}
.small #container .nav-sup ul.clearfix{position:relative;float:left;height:5em;padding:0}
#container .nav-sup ul.clearfix li{position:relative;float:left;width:auto;font-size:.9em;font-weight:bold}
#container .nav-sup ul.clearfix li a{display:block;float:left;width:auto;padding:1.4em 1.3em 1.8em .3em;font-size:1.3em;font-weight:normal;line-height:1.1em;color:#fff;text-align:left;text-decoration:none;background:url("/imgplantilla/separador_menu_superior.png") no-repeat scroll 95% 9px transparent}
.small #container .nav-sup ul.clearfix li a{padding:1.6em 1.3em 2.2em .3em}
.big #container .nav-sup ul.clearfix li a{padding:1.3em 1.3em 1.3em .3em}
#container .nav-sup ul.clearfix li a.active{font-weight:bold;color:#7cf2e9;text-decoration:none}
#container .nav-sup ul.clearfix li a:hover{color:#7cf2e9;text-decoration:none}
#container .nav-sup ul.clearfix li.ultima a{padding-right:0;background:0}
.small #container .nav-sup ul.clearfix li.ultima a{padding-right:0}
.big #container .nav-sup ul.clearfix li.ultima a{padding-right:0}
#container .nav-sup ul.clearfix li .inner{position:absolute;top:4.9em;left:-0.5em;z-index:1500;display:none;background:url("/imgplantilla/bg_nav_inner.png") repeat-x scroll left bottom transparent}
.small #container .nav-sup ul.clearfix li .inner{position:absolute;top:0;left:-0.5em;z-index:1500;margin:5.3em 0 0}
.big #container .nav-sup ul.clearfix li .inner{position:absolute;top:-1em;left:-0.5em;z-index:1500;margin:5.3em 0 0}
#container .nav-sup ul.clearfix li.open .inner{display:block}
#container .nav-sup ul.clearfix li .inner ul{float:left;padding:0;background:#fff}
#container .nav-sup ul.clearfix li .inner ul li{position:static;display:block;float:left;padding:0;margin:0;font-size:.8em;text-align:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
#container .nav-sup ul.clearfix li .inner ul li a{height:auto;padding:1.2em .1em 1.2em 4em;font-size:1.6em;font-weight:bold;line-height:1;text-align:left;background:none no-repeat scroll 0 1px transparent}
#container .nav-sup ul.clearfix li .inner ul li.agri a:hover,#container .nav-sup ul.clearfix li .inner ul li.agua a:hover,#container .nav-sup ul.clearfix li .inner ul li.alim a:hover,#container .nav-sup ul.clearfix li .inner ul li.biod a:hover,#container .nav-sup ul.clearfix li .inner ul li.cali a:hover,#container .nav-sup ul.clearfix li .inner ul li.camb a:hover,#container .nav-sup ul.clearfix li .inner ul li.cost a:hover,#container .nav-sup ul.clearfix li .inner ul li.desa a:hover,#container .nav-sup ul.clearfix li .inner ul li.gana a:hover,#container .nav-sup ul.clearfix li .inner ul li.pesc a:hover{text-decoration:underline;background-color:#ecf3f0}
#container .nav-sup ul.clearfix li .inner ul li.agri a{float:left;width:13em;padding:1.2em .1em 1.2em 4em;color:#02403b;background:url("/imgplantilla/imagenppal.gif") no-repeat -10px -52px transparent;border-top:1px solid #ccc}
.small #container .nav-sup ul.clearfix li .inner ul li.agri a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.agri a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.agua a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -108px}
.small #container .nav-sup ul.clearfix li .inner ul li.agua a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.agua a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.alim a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -164px}
.small #container .nav-sup ul.clearfix li .inner ul li.alim a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.alim a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.biod a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -220px}
.small #container .nav-sup ul.clearfix li .inner ul li.biod a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.biod a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.cali a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -270px}
.small #container .nav-sup ul.clearfix li .inner ul li.cali a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.cali a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.camb a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -337px}
.small #container .nav-sup ul.clearfix li .inner ul li.camb a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.camb a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.cost a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -393px}
.small #container .nav-sup ul.clearfix li .inner ul li.cost a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.cost a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.desa a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -449px}
.small #container .nav-sup ul.clearfix li .inner ul li.desa a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.desa a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.gana a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -505px}
.small #container .nav-sup ul.clearfix li .inner ul li.gana a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.gana a{width:12.3em}
#container .nav-sup ul.clearfix li .inner ul li.pesc a{width:13em;color:#02403b;background-image:url("/imgplantilla/imagenppal.gif");background-position:-10px -561px}
.small #container .nav-sup ul.clearfix li .inner ul li.pesc a{width:13em}
.big #container .nav-sup ul.clearfix li .inner ul li.pesc a{width:12.3em}
#container #contenedor-atencion .atencion{float:right;width:12.6em;padding:.1em .4em .4em;font-size:1.1em;font-weight:bold;color:#03887d;text-align:right;text-decoration:underline}
#container #atencion_ciudadano{float:left;padding:.3em 0 0;margin:0}
#container .migas ul{height:1%;padding:0 0 1em;overflow:hidden}
#container .migas ul li{float:left;padding-left:12px;overflow:visible;font-size:1.1em;color:#333;background:url("/imgplantilla/breadcrumb.gif") no-repeat scroll 0 .4em transparent}
#container .migas ul li.primera{padding:0;background:0}
#container .migas h1{float:left;width:97.6%;padding:0 1.2%;font-size:1.6em;font-weight:normal;line-height:29px;color:#fff;background:url("/imgplantilla/bg-main-green.gif") repeat-x 0 0}
#container .nav-des ul{float:left;width:94em}
#container .nav-des ul li{float:left;width:17.4em;padding:0 .6em;border-left:1px dotted #b3b3b3}
#container .nav-des ul li h2{font-size:1.4em}
#container .nav-des ul li h2 a.other{padding:0;text-decoration:none}
#container .nav-des ul li.primera{border:0}
#container .nav-des ul li a{float:left;padding:.2em 0 .1em;font-weight:bold;color:#000}
#container .nav-des ul li a:hover{color:#000;text-decoration:none}
#container .nav-des ul li a.line-height{padding:.7em .3em 0 .1em;line-height:.9em}
#container .nav-des ul li ul{float:left;width:17.4em;height:100%;padding:.4em 0 0;background:none repeat scroll 0 0 transparent}
#container .nav-des ul li ul li{float:left;width:100%;padding:.1em 0 .1em .9em;margin:0;font-size:1em;text-align:left;background:url("/imgplantilla/im-flecha-verde.png") no-repeat scroll 2px 10px transparent;border:0}
#container .nav-des ul li ul li a{height:auto;padding:.2em 0;font-weight:normal;color:#1e3946;text-align:left;text-decoration:none;background:0}
#container .nav-des ul li ul li a:hover{text-decoration:underline}
#container .nav-des ul li ul.green_box li{color:#80c8c2;background:url("/imgplantilla/im-flecha-green_1.png") no-repeat scroll 0 7px transparent}
#container .nav-des ul li ul.green_box li a{color:#03887d}
#container .nav-des ul li ul.grey_box li{color:#a4a4a4;background:url("/imgplantilla/im-flecha-grey_1.png") no-repeat scroll 0 7px transparent}
#container .nav-des ul li ul.grey_box li a{color:#4d4d4d}
#home #content .header{float:left;width:100%;margin:0 0 1.2em 0;border-bottom:1px solid #b4b4b4}
#home #content .header ul li{float:left}
#home #content .header h2{float:left;width:100%;font-family:Georgia,"Times new roman",serif;font-size:2.2em;font-weight:normal;color:#1e3946}
#home #content .header h2 span{position:relative;top:1px;float:left;padding:.3em 1.6em .1em;color:#03887d;border-top:5px solid #03887d;border-right:1px solid #b4b4b4;border-bottom:1px solid #fff;border-left:1px solid #b4b4b4}
#home #content .header h2 span span{position:relative;top:0;float:none;padding:0;margin-right:0;color:#03887d;border-top:0;border-right:0;border-left:none}
#home #content .header .rss_superior{float:right;padding:1.6em .9em 0 1.3em;margin:0;font-size:1.2em;background:url("/imgplantilla/ico_rss.gif") no-repeat scroll left 21px transparent}
#home #content .header .rss_superior a.rss{font-family:Arial,Helvetica,sans-serif;color:#000;text-decoration:none}
#home #content .home-actualidad{display:table;width:68.5em;height:35em;padding:5px;margin-top:.4em;border:1px solid #ccc}
#alerta-destacado{width:38.5em}
.home #container #home #content .home-actualidad ul{display:block;float:left;width:25.2em;padding-top:.5em;text-decoration:none}
#home #content .home-actualidad li{position:relative;width:25em;padding:0;overflow:hidden}
#home #content .home-actualidad .bloque_imagen_noticia{position:relative;display:block;float:right;width:41.9em;height:34.5em;padding-bottom:.2em;margin-top:.2em;overflow:hidden}
#home #content .home-actualidad .bloque_imagen_noticia div{position:absolute;width:41.8em;height:34.5em}
#home #content .home-actualidad img{position:absolute;display:none;float:right;margin-left:0}
#home #content .home-actualidad .bloque_imagen_noticia div div img .texto_sobre_imagen{display:none;visibility:hidden}
.imagensombreada{opacity:.8!important}
#home #content .home-actualidad .bloque_imagen_noticia #texto_mostrar{position:absolute;top:28.5em;width:41.8em;height:6.7em;padding:0;_padding-right:.2em;padding-right:.1em;margin:0;overflow:visible;background-color:#03887d}
.home #home #content .home-actualidad .bloque_imagen_noticia #texto_mostrar .texto_sobre_imagen{position:absolute;bottom:0;left:0;width:38em;height:3em;padding:1.5em 1em 2em 1em;margin:0;color:#fff;background-color:#03887d}
#home #content .home-actualidad .elemento{height:9.7em;padding-top:7px;overflow:hidden;font-family:Verdana,Geneva,sans-serif;border-bottom:1px solid #ccc}
#home #content .home-actualidad .fecha{float:none;height:1.2em;padding-top:.2em;padding-right:1.5em;padding-bottom:.4em;overflow:hidden;font-size:1.1em;font-weight:normal;color:#03887d;text-align:right}
#home #content .home-actualidad .txt_noticia{font-size:1.1em;color:#333}
#home #content .home-actualidad .txt_noticia a{color:#333;text-decoration:none}
#home #content .home-actualidad h2{padding:0 1em 0 .5em;font-size:1em}
#home #content .home-actualidad h2 a{float:none;padding:0 0 .4em;font-weight:bold;color:#999;text-decoration:none}
.home-actualidad ul li .elemento{font-size:1em;line-height:1.5em;border-right:10px solid #fff}
.home-actualidad ul li .elemento.actual{font-weight:bold;border-right:10px solid #03887d}
#home #content .home-actualidad h2 a{font-weight:bold;color:#999}
#home #content .home-actualidad .seleccionado a{font-weight:bold;color:#000}
#home #content .home-actualidad h2 a:hover{text-decoration:underline}
#home #content .home-actualidad .meta{float:left;width:100%;padding:0;font-size:1em;text-align:right}
#home #content .home-actualidad .meta span{float:left;font-size:1em;font-style:italic;color:#666}
#home #content .home-actualidad .meta span a{color:#666;text-decoration:none}
#home #content .home-actualidad .meta span a:hover{text-decoration:underline}
#home #content .home-actualidad .meta .more{float:right;font-size:1em;font-weight:bold}
#home #content .home-actualidad .rss_portada_noticias{padding:10px 15px 0 0}
#home #content .home-actualidad .rss_portada_noticias .rss{float:right;padding-left:15px;margin-right:10px;font-size:1.2em;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 center}
#alerta-destacado{
	display:block;
	width:42.9em/*38.1em*/;
	height:35px;
	margin-bottom:15px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.6em;
	line-height:2.1em;
	border-top:1px dashed #00887d;
	border-right:1px dashed #00887d;
	border-bottom:1px dashed #00887d;
	border-left:10px solid #00887d;
	background-color:#E0F2F1;
}
#alerta-destacado .icono-alerta{float:left;width:10em/*13em*/;height:40px;padding-right:0;padding-left:55px;overflow:hidden;color:#00887d;text-decoration:none;text-transform:uppercase}
#alerta-destacado .enlace-alerta{display:block;padding-left:.1em;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#000;text-align:left;font-weight:500}
#alerta-destacado .enlace-alerta a{color:#000;text-align:right}
.icono-alerta.salaprensa{cursor:pointer;background-image:url("/imgplantilla/alertas/ico-salaprensa.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.comunicado{background-image:url("/imgplantilla/alertas/ico-comunicado.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.congreso{background-image:url("/imgplantilla/alertas/ico-congreso.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.declaracion{background-image:url("/imgplantilla/alertas/ico-declaracion.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.destacado{background-image:url("/imgplantilla/alertas/ico-destacado.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.europa{background-image:url("/imgplantilla/alertas/ico-europa.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.intervencion{background-image:url("/imgplantilla/alertas/ico-intervencion.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.noticia{background-image:url("/imgplantilla/alertas/ico-noticia.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.novedad{background-image:url("/imgplantilla/alertas/ico-novedad.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.presentacion{background-image:url("/imgplantilla/alertas/ico-presentacion.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.ruedaprensa{background-image:url("/imgplantilla/alertas/ico-ruedaprensa.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.salaprensa{background-image:url("/imgplantilla/alertas/ico-salaprensa.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.senado{background-image:url("/imgplantilla/alertas/ico-senado.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.ultimahora{background-image:url("/imgplantilla/alertas/ico-ulthora.jpg");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.PLS{background-image:url("/imgplantilla/alertas/ico-pls.png");background-position:10px 0;background-repeat:no-repeat}
.icono-alerta.SRDesperdicios{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-SRDesperdicios.png");background-position:5px 0;background-repeat:no-repeat}
.icono-alerta.pac{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-pac.png");background-position:5px 0;background-repeat:no-repeat}
.icono-alerta.actuaciones{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-actuaciones.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.luto{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-luto.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.panel{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-panel.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.incendios{text-transform:none!important;background-image:url("/imgplantilla/alertas/incendios-3.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.raza{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-raza.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.COP20{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-cop20.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.fes{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-fes.png");background-position:5px 0;background-repeat:no-repeat;}
.icono-alerta.PorElClima{text-transform:none!important;background-image:url("/imgplantilla/alertas/ico-porelclima.png");background-position:5px 0;background-repeat:no-repeat;  padding-left: 33px !important;}

#alerta-destacado .icono-alerta.actuaciones{color:#FF1720;}
.home #container #home #sidebar .agenda{min-height:33em;border:1px solid #b4b4b4!important}
.home #container #home #sidebar .agenda .header{float:left;width:22.3em;margin:0;overflow:hidden}
.home #container #home #sidebar .agenda .header h2{float:left;width:100%;margin:0;font-family:Georgia,"Times new roman",serif;font-size:1.8em;font-weight:normal;line-height:1.4em;color:#1e3946;text-transform:uppercase}
.home #container #home #sidebar .agenda .header h2 span{top:0;left:0;float:left;padding:.4em .6em .4em;color:#03887d;border-left:10px solid #03887d}
.home #container #home #sidebar .agenda .header h2 span span{position:relative;top:0;float:none;padding:0;margin-right:0;color:#03887d;border-top:0;border-right:0;border-left:none}
#container #home #sidebar .agenda #calendar{width:20em!important;padding:0 5px 0 8px;border:0 solid #b4b4b4}
#container #home #sidebar .agenda #calendar .calendar-cab{width:20em;padding:0 2px 0}
#home #sidebar .agenda ul,#page #section .calendar-selector .agenda ul{width:95%;clear:left}
#home #sidebar .agenda li,#page #section .calendar-selector .agenda li{height:1%;padding:3px 3px;overflow:hidden;border-bottom:1px dotted #ccc}
#home #sidebar .agenda li.primera,#page #section .calendar-selector .agenda li.primera{padding-top:10px;border-bottom:1px solid #ccc}
#home #sidebar .agenda li .fecha,#page #section .calendar-selector .agenda li .fecha{display:inline;float:left;width:3em;height:auto;padding:0;margin:0;margin-right:8px;font-size:1.2em;line-height:.9;color:#03887d;text-align:center}
#home #sidebar .agenda li .fecha span,#page #section .calendar-selector .agenda li .fecha span{display:block;font-size:1.4em;font-weight:bold;line-height:1}
#home #sidebar .agenda li .fecha span.hora,#page #section .calendar-selector .agenda li .fecha span.hora{display:block;padding:0 0 .3em;font-size:.7em;color:#666}
#home #sidebar .agenda li p,#page #section .calendar-selector .agenda li p{display:table;width:auto;height:1%;font-size:1em}
#home #sidebar .agenda li a,#page #section .calendar-selector .agenda li a{color:#333;text-decoration:none}
#home #sidebar .agenda li a:hover,#page #section .calendar-selector .agenda li a:hover{text-decoration:underline}
#home #sidebar .ver-todo,#home #sidebar .rss-ver-todo,#home #sidebar .see-all,#home #sidebar .rss-see-all{margin:2px 0 .2em;font-size:1em;font-weight:bold;text-align:right}
#home #sidebar .rss-ver-todo,#home #sidebar .rss-see-all{max-height:1.5em;padding:2px 5px}
#home #sidebar .rss-ver-todo .rss,#home #sidebar .rss-see-all .rss{float:left;padding-right:2em;padding-left:15px;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 center}
#home #sidebar #banner-ministro{padding:.2em 0 1em 0;margin-top:10px;}
#home #sidebar #banner-ministro img{width:22em}
img.escalagrises{opacity:.6;-webkit-filter:grayscale(1)}
.image_carousel li a{display:block;padding-bottom:.5em;font-size:1.25em}
a.prev,a.next{position:absolute;top:70px;display:block;width:45px;height:50px;background:url("/imgplantilla/flechas-lista.gif") no-repeat transparent}
.enlaces-organismos a.prev,.enlaces-organismos a.next{top:40px}
a.prev{left:-10px;background-position:0 0}
.enlaces-organismos a.prev{left:0}
a.prev:hover{background-position:0 -51px}
a.prev.disabled{background-position:0 -100px!important}
a.next{right:-10px;background-position:-50px 0}
a.next:hover{background-position:-50px -51px}
a.next.disabled{background-position:-50px -100px!important}
a.prev.disabled,a.next.disabled{cursor:default}
a.prev span,a.next span{display:none}
.pagination{position:absolute;top:-14px;left:0;z-index:9999;width:92em;text-align:right}
.pagination a{display:inline-block;width:15px;height:15px;margin:10px 5px 0 0;background:url("/imgplantilla/flechas-lista.gif") -33px -160px no-repeat transparent}
.pagination a:hover{background-position:-33px -144px}
.pagination a.selected,.pagination a.selected:hover{cursor:default;background-position:-59px -160px}
.pagination a span{display:none}
.home #destacados-newhome h2{display:block;min-height:40px;padding-right:20px;padding-left:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-weight:normal;line-height:2.2em;color:#00887d;text-decoration:none;text-transform:uppercase;border-left:10px solid #00887d}
.home #destacados-newhome .bloque-destacados{position:relative;padding-left:2em;overflow:hidden}
.bloque-destacados .fila-destacados{position:relative;top:auto;right:auto;bottom:auto;left:auto;float:none;width:98%;width:90em;height:190px;margin:0;overflow:hidden;text-align:start}
.fila-destacados #lista-destacados,.fila-destacados #lista-organismos{position:absolute;top:10px;left:0;float:none;width:4001px;height:190px;margin:0;text-align:left}
#lista-organismos li{width:88px}
.bloque-destacados .fila-destacados .celda-destacados{display:table}
.bloque-destacados .img-flecha{position:relative;z-index:9999;float:left;width:20px;height:90px;padding-top:80px;overflow:hidden;background-color:#fff}
.bloque-destacados .img-flecha img{width:80%}
.bloque-destacados .fila-destacados .celda-destacados{float:left;width:150px;height:170px;margin:5px 0}
.foto-destacados img{width:135px;height:50px;height:70px;padding:0 7px}
.bloque-destacados .fila-destacados .celda-destacados h3{padding-top:30px;padding-bottom:5px;text-align:center;text-transform:uppercase}
.bloque-destacados .fila-destacados .celda-destacados .tit-destacado{display:block;width:150px;padding-top:30px;padding-bottom:5px;text-align:center;text-transform:uppercase}
.directoa-home .celda-organismos{position:relative;display:inline-block;float:left;width:13.6em;padding-right:1em}
.celda-destacados a .texto-destacados{display:block;width:140px;padding:0 0 0 8px;color:#999;text-decoration:none}
.celda-destacados a{text-decoration:none}
.celda-destacados a.t-agricultura{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-agricultura-off.gif") 0 0 no-repeat}
a.t-agricultura:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-agricultura-on.gif") 0 0 no-repeat}
.celda-destacados a.t-ganaderia{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-ganaderia-off.gif") 0 0 no-repeat}
a.t-ganaderia:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-ganaderia-on.gif") 0 0 no-repeat}
.celda-destacados a.t-otros{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-otros-off.gif") 0 0 no-repeat}
a.t-otros:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-otros-on.gif") 0 0 no-repeat}
.celda-destacados a.t-pesca{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-pesca-off.gif") 0 0 no-repeat}
a.t-pesca:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-pesca-on.gif") 0 0 no-repeat}
.celda-destacados a.t-alimentacion{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-alimentacion-off.gif") 0 0 no-repeat}
a.t-alimentacion:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-alimentacion-on.gif") 0 0 no-repeat}
.celda-destacados a.t-biodiversidad{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-biodiversidad-off.gif") 0 0 no-repeat}
a.t-biodiversidad:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-biodiversidad-on.gif") 0 0 no-repeat}
.celda-destacados a.t-climatico{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-climatico-off.gif") 0 0 no-repeat}
a.t-climatico:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-climatico-on.gif") 0 0 no-repeat}
.celda-destacados a.t-costas{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-costas-off.gif") 0 0 no-repeat}
a.t-costas:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-costas-on.gif") 0 0 no-repeat}
.celda-destacados a.t-desarrollo{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-rural-off.gif") 0 0 no-repeat}
a.t-desarrollo:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-rural-on.gif") 0 0 no-repeat}
.celda-destacados a.t-agua{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-agua-off.gif") 0 0 no-repeat}
a.t-agua:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-agua-on.gif") 0 0 no-repeat}
.celda-destacados a.t-calidad{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-calidad-off.gif") 0 0 no-repeat}
a.t-calidad:hover{display:block;width:150px;height:175px;background:url("/imgplantilla/destacados/des-calidad-on.gif") 0 0 no-repeat}
.home #destacados-newhome .header,.home .bottom-left .organismos-home .header,.home .bottom-left .directoa-home .header,.home .bottom-right #redes-home .header{background-image:url("/imgplantilla/bg-zonas.jpg");background-position:0 5px;background-repeat:repeat-x}
.home #destacados-newhome .header h2 span,.home .bottom-left .organismos-home .header h2 span,.home .bottom-left .directoa-home .header h2 span,.home .bottom-right #redes-home .header h2 span{padding:10px 5px 0 5px;background:#fff;background-image:none!important}
.none{display:none}
.bottom-left .organismos-home .header h2,.bottom-left .directoa-home .header h2,.bottom-right #redes-home .header h2{min-height:40px;padding-right:20px;padding-left:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-weight:normal;line-height:2.2em;color:#00887d;text-decoration:none;text-transform:uppercase;border-left:10px solid #00887d}
.bottom-left .directoa-home{margin-top:20px}
.navega-organismos{padding-right:10px;text-align:right}
.bloque-organismos .lista-organismos .img-flecha{float:left;width:15px;height:80px;padding-top:30px;overflow:hidden}
.lista-organismos .img-flecha img{width:70%}
.directoa-home .lista-organismos .fila-organismos{float:left;padding-top:20px;margin-bottom:10px}
.bottom-left .organismos-home,.bottom-left .directoa-home{float:none;clear:left}
.bloque-organismos .fila-destacados #lista-destacados .celda-destacados,.bloque-organismos .fila-destacados #lista-organismos .celda-destacados{float:left}
.bloque-organismos .fila-destacados{position:relative;top:auto;right:auto;bottom:auto;left:auto;float:none;width:44em;height:100px;margin:10px 0 0 3px;overflow:hidden;text-align:start}
.organismos-home .bloque-organismos .pagination{position:absolute;top:-10px;left:0;z-index:999;width:46.5em;text-align:right}
.organismos-home #organismosppal .fila-destacados #lista-organismos,.organismos-home #organismosppal .fila-destacados #lista-destacados{top:20px}
.navega-destacados{padding-right:10px;text-align:right}
.directoal{display:block;width:150px;height:75px;padding:4px;margin-right:10px}
a.directoal:hover{background-image:url("/imgplantilla/directo-hover.gif");background-position:0 1px;background-repeat:no-repeat}
.tlogo{display:block;width:82px;height:65px;padding:3px}
a.tlogo:hover{background-image:url("/imgplantilla/logo-hover.gif");background-position:top left;background-repeat:no-repeat}
#redes-home .video_portada{float:left}
#redes-home .video_portada #prueba_wrapper{float:left;margin-top:10px}
#redes-home .video_portada #frameApple{float:left;margin-top:10px}
#vs{height:388px!important;border:1px solid #515151!important}
#redes-home .sigue-twitter{position:relative;top:15px;width:400px;margin-left:50px;clear:both}
#redes-home .sigue-twitter .participa_twitter{float:left;width:45px;padding:5px 0 0 0;margin:0}
#redes-home .sigue-twitter .participa_twitter a{display:block;width:45px;height:30px;font-size:0;color:#fff;background:url("/imgplantilla/twitter_siguenos_home.gif") no-repeat scroll 0 0 transparent}
#redes-home .sigue-twitter .participa_twitter a:hover{display:block;font-size:0;color:#fff;background:url("/imgplantilla/twitter_siguenos_home.gif") no-repeat 0 -35px}
#redes-home .sigue-twitter h3{display:inline-block;padding-top:10px;text-decoration:none}
#redes-home .sigue-twitter h3 a{font-size:1.5em;color:#01aff4;text-decoration:none}
#redes-home .video_portada .participa_youtube{float:left;width:95px;height:50px;padding:2px;margin:0}
#redes-home .video_portada .participa_youtube .youtube{display:block;float:left;width:86px;height:34px;padding:.4em 0 0;font-size:0;color:#fff;background:url("/imgplantilla/youtube_home.png") no-repeat scroll 9px 4px transparent}
#redes-home .video_portada .participa_youtube .youtube:hover{display:block;float:left;width:86px;height:34px;font-size:0;color:#fff;background:url("/imgplantilla/youtube_home.png") no-repeat 9px -31px transparent}
#redes-home .video_portada #prueba_wrapper{opacity:1}
#redes-home .video_portada #prueba_wrapper:hover{opacity:.85}
#redes-home .sigue-twitter .twitter{display:table;float:left;width:325px;padding-bottom:.1em;padding-left:0;margin-bottom:20px;font-size:.8em}
#redes-home .sigue-twitter .twitter .twtr-ft{display:none!important}
.twitter #twtr-widget-1 .twtr-doc{width:auto!important;padding-left:0;background:url("/imgplantilla/blanco.png") 0 0 no-repeat!important}
.overflow{overflow:hidden!important}
.twtr-tweets{border-bottom:1px solid #eee}
.home .bottom-home .bottom-left .directoa-home{margin-top:60px}
.home .bloque-organismos{position:relative;width:46em;padding-left:1.5em;overflow:hidden}
.organismos-home .bloque-organismos a.prev,.organismos-home .bloque-organismos a.next{position:absolute;top:38px;display:block;width:45px;height:50px;background:url("/imgplantilla/flechas-lista.gif") no-repeat transparent}
.organismos-home .bloque-organismos a.prev{left:-14px;background-position:0 0}
.organismos-home .bloque-organismos a.next{right:-10px;background-position:-50px 0}
.organismos-home .bloque-organismos a.prev span,.organismos-home .bloque-organismos a.next span{display:none}
.organismos-home .bloque-organismos a.prev:hover{left:-14px;background-position:0 -51px}
.organismos-home .bloque-organismos a.next:hover{right:-10px;background-position:-50px -51px}
.pie-sigue{display:none;width:373px;height:20px;clear:both;border-top:1px solid #ddd}
* html .pie-sigue{width:400px;clear:both}
.pie-sigue #pie-sigue-text{display:inline-block;float:left;width:auto;padding-top:5px;padding-right:5px;margin-left:160px;color:#999}
.pie-sigue #pie-sigue-youtube{display:inline-block;float:left;width:49px;padding:4px 0 0 0}
.pie-sigue #pie-sigue-twitter{display:inline-block;float:left;width:27px;height:25px;padding:3px 0 0 0}
.pie-sigue #pie-sigue-rss{display:inline-block;float:left;width:27px;height:25px;padding:2px 0 0 0;margin-left:0}
.pie-sigue #pie-sigue-twitter a.twitter{display:inline-block;float:left;width:25px;height:20px;font-size:0;color:#fff;background:url("/imgplantilla/twitter_siguenos_home_p.gif") no-repeat scroll 0 0 #fff}
.pie-sigue #pie-sigue-twitter a.twitter:hover{font-size:0;color:#fff;background:url("/imgplantilla/twitter_siguenos_home_p.gif") no-repeat 0 -21px}
.pie-sigue #pie-sigue-rss a.rss{display:inline-block;float:left;width:22px;height:20px;font-size:0;color:#fff;background:url("/imgplantilla/sigue_rss.jpg") no-repeat 2px 0 #fff}
.pie-sigue #pie-sigue-rss a.rss:hover{font-size:0;color:#fff;background:url("/imgplantilla/sigue_rss.jpg") no-repeat 2px -21px #fff}
.pie-sigue #pie-sigue-youtube a.youtube{display:inline-block;float:left;width:50px;height:20px;font-size:0;color:#fff;background:url("/imgplantilla/youtube_home_p.png") no-repeat scroll 0 0 transparent}
.pie-sigue #pie-sigue-youtube a.youtube:hover{font-size:0;color:#fff;background:url("/imgplantilla/youtube_home_p.png") no-repeat 0 -20px transparent}
.timeline .stream{overflow:hidden!important;overflow-x:hidden;overflow-y:hidden!important}
.twitter .twitter-timeline,.stream{width:400px;height:205px!important}
.twitter iframe{height:200px!important;_height:220px!important}
#video_titulo_portada{position:relative;top:10px;left:95px;z-index:-1;width:315px;padding-left:8px;color:#a0a0a0;background-color:#f2f2f2;border-bottom:1px solid #ccc}
#twtr-widget-1 .twtr-doc,#twtr-widget-1 .twtr-hd a,#twtr-widget-1 h3,#twtr-widget-1 h4{color:#fff!important;background-color:#03887d!important}
#twtr-widget-1 .twtr-doc,#twtr-widget-1 .twtr-hd a,#twtr-widget-1 h3,#twtr-widget-1 h4{color:#fff!important}
#twtr-widget-1 .twtr-new-results,#twtr-widget-1 .twtr-results-inner,#twtr-widget-1 .twtr-timeline{background:none repeat scroll 0 0 #fff!important}
#twtr-widget-1 .twtr-bd,#twtr-widget-1 .twtr-timeline i a,#twtr-widget-1 .twtr-bd p{margin:0!important;color:#333!important}
#twtr-widget-1 .twtr-bd img,#twtr-widget-1 .twtr-timeline i a img,#twtr-widget-1 .twtr-bd p img{display:none!important}
.twtr-widget .twtr-tweet-wrap{padding:6px 8px!important;margin:0!important;overflow:hidden}
#twtr-widget-1 .twtr-tweet-text{margin:0!important}
.twitter .twtr-hd{display:none!important}
.twitter .twtr-marm{position:relative;padding:10px;overflow:hidden;background:url("/imgplantilla/twitter-top_pastilla.png") no-repeat 0 0;background-color:#03887d!important}
.twitter .twtr-marm a,.twitter .twtr-marm h3,.twitter .twtr-marm h4{color:#fff!important;background-color:#03887d!important}
.twitter .twtr-marm .img-twitter{float:left;width:31px;height:31px;margin-right:10px}
.twitter .twtr-marm h4{font-size:16px}
.twitter .twtr-marm h4 a{font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;font-weight:bold!important;text-decoration:none}
.twitter .twtr-marm h4 a:hover{font-weight:bold!important;text-decoration:underline}
.twitter .twtr-marm h3{font-size:11px;font-weight:normal}
.twtr-bd{position:relative;background-color:#03887d!important}
.twitter #twtr-widget-1 .twtr-doc{width:auto!important}
#page .nav-mnu .enlace{display:block;padding-left:20px;margin-bottom:8px;font-size:1.1em;line-height:23px;border:1px solid #fbfbfb}
#page .nav-mnu .volver{background:url("/imgplantilla/ico_nav_back.gif") no-repeat 9px center}
#page .nav-mnu .arriba{background:url("/imgplantilla/ico_nav_up.gif") no-repeat 7px center}
#page .nav-mnu .seccion{margin-bottom:8px;border-bottom:1px solid #e1e1e1}
#page .nav-mnu .seccion a{display:block;height:1%;padding:7px 9px;font-size:1.2em;color:#000;text-decoration:none;background:url("/imgplantilla/bg_section_nav.gif") repeat-x 0 bottom;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:0;border-left:1px solid #d1d1d1}
#page .nav-mnu .seccion a:hover{color:#fff;background:url("/imgplantilla/bg-main-green.gif") repeat-x bottom left #036e65;border-color:#03887d}
#page .nav-mnu .seccion .open{background:#d9f6f4}
#page .nav-mnu .seccion .open h2{position:relative;z-index:20;width:100%;padding-bottom:5px;margin-bottom:-5px;overflow:hidden;font-size:2.4em;background:url("/imgplantilla/bg_section_nav_open_title.gif") no-repeat 0 bottom}
.big #page .nav-mnu .seccion .open h2{background:url("/imgplantilla/bg_section_nav_open_title_big.gif") no-repeat 0 bottom}
#page .nav-mnu .seccion .open h2 a{font-size:.5em;color:#fff;background:url("/imgplantilla/bg-main-green_1.gif") repeat-x scroll 0 bottom #036e65;border-bottom:0;border-color:#03887d}
#page .nav-mnu .seccion .open li a{font-size:1.1em;color:#01413b;background:0}
#page .nav-mnu .seccion .open li a:hover{color:#fff;background:#27a59a url("/imgplantilla/bg_section_nav_open_hover_green.gif") repeat-x 0 bottom;border-color:#27a59a}
#page .nav-mnu .seccion .open .open{background:#f8fafc}
#page .nav-mnu .seccion .open .open h3 a{color:#fff;background:#27a59a url("/imgplantilla/bg-main-green_2.gif") repeat-x 0 bottom;border-color:#27a59a}
#page .nav-mnu .seccion .open .open li a{padding-left:20px}
#page .nav-mnu .seccion .open .open li a:hover{color:#1e3946;background:#ecf3f0;border-color:#d7dde3}
#page .nav-mnu .seccion .open .open li li a{padding-left:30px;color:#444;background:#e5e5e5;border-color:#ccc}
#page .nav-mnu .seccion .open .open li li li a{padding-left:35px;color:#444;background:#ccc;border-color:#bbb}
#page .nav-mnu .seccion .open .open li li li li a{padding-left:40px;color:#444;background:#ddd;border-color:#fcfcfc}
#page .nav-mnu .seccion .open .open .open{background:#cecdcc}
#page .nav-mnu .seccion .open .open .open h3 a{color:#01413b;background:#cae6da url("/imgplantilla/bg-main-green_3.gif") repeat-x 0 bottom;border-color:#cecdcc}
#page .nav-mnu .seccion .open .open .open li a{padding-left:20px}
#page .nav-mnu .seccion .open .open .open li a:hover{color:#1e3946;background:#e3e2e2;border-color:#cecdcc}
#page #section .header,#page #app_section .header,#page #section #content-cab,#page #app_section #content-cab{float:left;width:100%;padding:0 0 1em;margin-bottom:1em}
#page #section .header h2,#page #app_section .header h2,#page #section #content-cab h2,#page #app_section #content-cab h2{float:left;width:100%;margin:0 0 .2em;font-family:Georgia,"Times new roman",serif;font-size:2.2em;font-weight:normal;color:#1e3946;border-bottom:1px solid #b4b4b4}
#page #section .header h2 span,#page #app_section .header h2 span,#page #section #content-cab h2 span,#page #app_section #content-cab h2 span{position:relative;top:1px;float:left;padding:.3em 1.6em 1px;margin-right:4.5em;color:#03887d;background-color:#fff;border-top:5px solid #03887d;border-right:1px solid #b4b4b4;border-left:1px solid #b4b4b4}
#page #section .header h2 span span,#page #app_section .header h2 span span,#page #section #content-cab h2 span span,#page #app_section #content-cab h2 span span{position:relative;top:0;float:none;padding:0;margin-right:0;color:#03887d;border-top:0;border-right:0;border-left:none}
#page #section .herramientas,#page #app_section .herramientas{padding:.5em 0 0 .6em;margin:0;clear:left;line-height:2em}
#page #section .herramientas li,#page #app_section .herramientas li{margin-left:1em}
#page #section .herramientas a,#page #app_section .herramientas a{font-size:1.1em}
#page #section .herramientas .ayuda,#page #app_section .herramientas .ayuda{float:right;padding:0 0 0 18px;background:url("/imgplantilla/ico_help.gif") left no-repeat}
#page #section .herramientas .descargar-pdf,#page #app_section .herramientas .descargar-pdf{float:left;width:110px;padding:0 0 0 18px;background:url("/imgplantilla/ico_download.gif") left no-repeat}
#page #section .herramientas .descargar-pdf input,#page #app_section .herramientas .descargar-pdf input{padding-left:0;margin-left:0;font-size:1.1em;color:#03887d;text-align:left;text-decoration:underline;cursor:pointer;background-color:#fff;border:0}
#page #section .herramientas .imprimir,#page #app_section .herramientas .imprimir{float:left;padding-left:18px;margin-left:0;background:url("/imgplantilla/ico_print.gif") 0 0 no-repeat}
#page #section .herramientas .rss,#page #app_section .herramientas .rss{float:left;padding-left:15px;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 4px transparent}
#page #section .herramientas .movil,#page #app_section .herramientas .movil{float:left;width:110px;padding:0 0 0 26px;background:url("/imgplantilla/ico-movil.png") 10px no-repeat}
#page #section .herramientas .twitter,#page #app_section .herramientas .twitter{float:left;width:80px;height:2em}
#page #section .herramientas .twitter .twitter-share-button,#page #app_section .herramientas .twitter .twitter-share-button,#page #section .herramientas .twitter .twitter-count-horizontal,#page #app_section .herramientas .twitter .twitter-count-horizontal{width:100px!important}
#page #section .herramientas .facebook,#page #app_section .herramientas .facebook{float:left;height:2em}
#page #section .herramientas .facebook .fb_edge_widget_with_comment,#page #app_section .herramientas .facebook .fb_edge_widget_with_comment{float:left;padding-left:5px;margin-top:0;margin-left:auto}
#page #section .herramientas .facebook .fb_iframe_widget,#page #app_section .herramientas .facebook .fb_iframe_widget{padding-left:14px}
#page #section .herramientas .help,#page #app_section .herramientas .help{float:right;height:2em;padding:0 0 0 18px;margin:0;font-size:1.1em;line-height:2em;background:url("/imgplantilla/ico_help.gif") left no-repeat}
#page #section p.desc{margin:0 0 1em;font-size:1.2em;line-height:140%}
#page #section .sec-imagen,#section-highlights{margin:0 0 2em 0;overflow:hidden;clear:left}
#page #section .sec-imagen li,#section-highlights li{float:left;width:24.2em;padding-left:0;margin-bottom:2em;margin-left:.9em}
#page #section .sec-imagen li img,#section-highlights li img{width:100%;height:90px}
#page #section .sec-imagen .primera,#section-highlights .first{margin-left:0}
#page #section .sec-imagen .unica{float:none;width:auto;text-align:center}
html>body #page #section .sec-imagen .unica img,#section-highlights #unica img{width:745px;height:172px}
#page #section .sec-imagen .unica img{width:735px;height:172px}
#page #section .sec-imagen p,#section-highlights p{font-size:1.2em;font-weight:bold;line-height:140%;color:#333}
#page #section .faq-indice{float:right;width:22em;margin-top:2em;margin-bottom:2em;background:#f6f8fa}
#page #section .faq-indice ol{padding:1em 1.5em;font-size:1.1em}
#page #section .faq-indice li{height:1%;padding:8px 0;overflow:hidden;font-weight:bold;border-top:1px solid #e4eaf0}
#page #section .faq-indice li.primera{border:0}
#page #section .faq-indice li span{float:left;width:18px;font-size:1.1em;color:#036e65}
#page #section .faq-indice li a{display:block;height:1%;overflow:hidden}
.buscador_generico{float:left;width:500px;height:auto}
.buscador_generico p{display:none}
.buscador_generico ul li{padding-bottom:1.3em;padding-left:20px;margin-top:1.3em;background:no-repeat 2px 5px;background-image:url("/imgplantilla/ico_external.png")}
.warning{padding:10px 0 20px 13px;margin-bottom:24px;background:#ffe3ca url("/imgplantilla/bg_warning.gif") no-repeat 0 100%}
.warning p{padding:4px 0 4px 34px;font-size:1.3em;font-weight:bold;color:#333;background:url("/imgplantilla/ico_warning.png") no-repeat 0 0}
.error-msg{padding:15px 15px 15px 55px;margin:0 45px 70px;background:#fcfcfc url("/imgplantilla/ico_error.png") no-repeat 15px 15px}
.error-msg h2{padding-bottom:7px;margin-bottom:10px;font-size:2em;border-bottom:1px dotted #ccc}
.error-msg p{font-size:1.2em;line-height:140%}
.info-msg{padding:15px 15px 15px 55px;margin:0 45px 15px;background:#f5fcf1 url("/imgplantilla/ico_info.png") no-repeat 15px 15px}
.info-msg h2{padding-bottom:7px;margin-bottom:10px;font-size:2em;border-bottom:1px dotted #ccc}
.info-msg p{font-size:1.2em;line-height:140%}
.info-text{margin:0 45px;color:#666}
.actions{padding:0 1em 1em 0;text-align:right}
.actions p{font-size:1.2em;font-weight:bold}
.button{float:right;height:21px;margin-left:5px;font-size:1em;font-weight:bold;color:#fff;cursor:pointer;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 0 transparent;border:0}
.js .tab{display:none}
.tabs{border-bottom:1px solid #b4b4b4}
.tabs li{position:relative;float:left;margin-right:4px;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;background:url("/imgplantilla/bg_directory_tabs.png") repeat-x 0 0 transparent;border:1px solid #e8e8e8;border-bottom:0}
.tabs li.selected{padding-bottom:1px;margin-bottom:-1px;border-color:#ccc}
.tabs a{display:block;padding:0 10px;overflow:hidden;text-decoration:none;outline:0}
.tabs .image{padding:0 10px 0 25px;background:url("/imgplantilla/ico_photo.gif") no-repeat 6px center}
.tabs .video{padding:0 10px 0 25px;background:url("/imgplantilla/ico_video.gif") no-repeat 6px center}
.tabs .audio{padding:0 10px 0 25px;background:url("/imgplantilla/ico_audio.gif") no-repeat 6px center}
.tabs .selected a{color:#333}
.row{height:1%;margin:0 0 15px 0;overflow:hidden;background:url("/imgplantilla/bg_row.gif") repeat-y center 0}
.row .col{float:left;width:218px;margin-left:45px}
.row .first{margin:0}
.row h3{margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
.campaign{margin-bottom:20px}
.campaign .t{padding-bottom:0;margin-bottom:5px;border:0}
.campaign img{display:block}
.campaign ul .video_col_derecha{padding-bottom:10px}
.news-list li{padding:10px 0;border-top:1px dotted #ccc}
.news-list .first{border-top:0}
.news-list .date{font-size:1.1em}
.news-list p{font-size:1.2em}
.announcements{margin-bottom:25px}
.announcements ul{padding-top:15px;border-top:1px solid #ccc}
.announcements li{padding:8px 10px 10px 40px;margin-bottom:3px;font-size:1.3em;background:#f3f4fc url("/imgplantilla/ico_announcement.gif") no-repeat 13px 8px}
.announcements strong{display:block;text-decoration:underline}
#sidebar .gallery h2{padding:0;font-size:1.6em;font-weight:bold}
#sidebar .gallery a{display:block;margin:10px 0}
.gallery h3{padding:10px 0 7px;margin-top:14px;font-weight:normal;color:#4a6f98}
.gallery .carrusel{min-height:180px}
.gallery .see-all{padding-top:10px;margin-top:15px;font-size:1.1em;font-weight:normal;border-top:1px dotted #ccc}
.carrusel li{display:inline;float:left;width:220px;overflow:hidden;text-align:center}
.jcarousel-container{position:relative;height:180px}
.jcarousel-list{position:absolute}
.jcarousel-clip{position:relative;height:180px;overflow:hidden}
.jcarousel-next,.jcarousel-prev{position:absolute;top:0;left:0;z-index:10;width:37px;height:180px;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
.jcarousel-next{right:0;left:auto;background-position:-37px center}
.big #search{width:260px}
.separador_submenu{position:absolute;top:36px;right:0;float:right;width:2px;height:80%}
.sin_separador{background:0}
.escuchar_home{clear:left}
.escuchar_home a{display:block;padding:4px 20px}
.organismos{height:42px;margin-left:10px;overflow:hidden}
#home-links .organismos{height:73px}
.organismos li{float:left;width:16.2%;padding:0 0 20px 0;margin:0}
.organismos li.nomargin{margin-left:0}
.organismos img{display:block;height:auto}
.organismos_last{text-align:center}
.organismos_last li{float:left;padding-left:11px;margin:0 auto}
.organismos_last img{display:block;height:auto}
.press p{font-size:1em}
.press a{display:block;padding-left:35px;font-family:Georgia,"Times new roman",serif;font-size:1.5em;color:#fff;text-decoration:none;background:#7f7f7f url("/imgplantilla/bg_press.gif") no-repeat 15px center}
.data-table{width:100%;margin:1em 0;clear:both;border-collapse:collapse;border-left:1px dotted #ccc}
.data-table caption{padding-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:1.8em;color:#1e3946}
.data-table .theadini{border-left:1px solid #fff}
.data-table .theadini th{padding:7px;font-size:1.3em;font-weight:bold;border-top:1px solid #fff}
.data-table .thead th.centrar,.data-table .theadini th.centrar{text-align:center;vertical-align:middle}
.data-table .thead th{padding:6px;font-size:1.1em;color:#fff;cursor:pointer;background:#02403b no-repeat 4px 13px;border:1px solid #666}
.data-table .thead th.hover{background:#000}
.data-table .thead th.orderby{padding:6px 0 6px 12px;background-image:url("/imgplantilla/bg_orderby.gif")}
.data-table .thead th.desc{background-image:url("/imgplantilla/bg_orderby_desc.gif")}
.data-table .thead th.hover{padding:6px 0 6px 12px;background:#000 url("/imgplantilla/bg_orderby.gif") no-repeat 4px 13px}
.data-table .thead .th.asc.hover{background-image:url("/imgplantilla/bg_orderby_desc.gif")}
.data-table .tsubhead td{font-style:italic;color:#fff;border:0;border-bottom:1px solid #fff}
.data-table .tsubhead td.total{font-weight:bold;text-transform:uppercase}
.data-table td{padding:7px;font-size:1.1em;color:#666;border:1px solid #ccc;border-width:0 1px}
.data-table .odd td{border-top:1px solid #fff;border-bottom:1px solid #e5e5e5}
.data-table .even td{background:#ecf3f0;border-top:1px solid #e5e5e5}
.data-table .highlighted td{background:#ffc;border-bottom:1px solid #dfe0b5}
.data-table .hover td{color:#000;background:#e5e5b7;border:0;border-top:1px solid #dfe0b5;border-bottom:1px solid #dfe0b5}
.data-table .hover .first{padding-left:7px;border-left:1px solid #dfe0b5}
.data-table .hover .last{padding-right:7px;border-right:1px solid #dfe0b5}
.data-table td.date{font-size:1.1em;font-weight:bold}
.data-table .tfoot td{font-style:italic;color:#fff;border:0;border-bottom:1px solid #fff}
.data-table .tfoot td.total{font-weight:bold;text-transform:uppercase}
.data-table tfoot td{padding:10px 0 0;margin:1em 0 2em;font-size:1.1em;border:0}
.data-table tfoot .hover td{padding:10px 0 0;border:0}
.data-table tfoot td.total{padding:6px;font-style:italic;font-weight:bold;color:#fff;text-transform:uppercase;border:0;border-bottom:1px solid #fff}
.tline-end{border-bottom:3px solid #1b333f}
.news{margin:1.5em 0}
.news .news-top{position:relative;padding-bottom:3em}
.news .news-top h3{float:left;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
.news .news-top .pages{display:inline;float:right;margin-right:1em;font-size:1.1em;font-weight:bold;line-height:20px}
.news .news-top .pages *{padding:0 0 0 1em}
.news .news-top .accesible-calendar{float:right;margin-right:2em;font-size:1.1em;line-height:20px}
.news .news-top .calendar{display:inline;float:right;padding-right:20px;margin-right:2em;font-size:1.1em;font-weight:bold;line-height:20px;background:url("/imgplantilla/ico_calendar.gif") no-repeat 100% center}
.news .news-top #calendar{margin:0 0 0 350px;clear:both;background-color:#fff}
.js .news .news-top #calendar{position:absolute;display:none;margin:0}
.news .data-table .news-title{width:34.83em}
.news .data-table .news-title img{float:left;margin-right:10px}
.news .data-table .news-title h3{font-size:1.16em;color:#333}
.news .data-table .news-title h3 a{color:#333;text-decoration:none}
.news .data-table .news-title h3 a:hover{text-decoration:underline}
.news .data-table .mm{font-size:1.1em;font-weight:bold}
.news .data-table .mm p{padding-left:20px;margin-bottom:1em;line-height:15px;background:no-repeat 0 center}
.news .data-table .mm a{color:#666;text-decoration:none}
.news .data-table .mm a:hover{text-decoration:underline}
.news .data-table .mm .photo{position:static;background-image:url("/imgplantilla/ico_photo.gif")}
.news .data-table .mm .video{background-image:url("/imgplantilla/ico_video.gif")}
.news .data-table .mm .audio{background-image:url("/imgplantilla/ico_audio.gif")}
.calendar_entrada{width:220px}
#calendar{width:21.8em!important;padding:0 2px 3px;border:1px solid #b4b4b4}
#calendar .calendar-cab{width:21.2em;padding:10px 2px 0}
#calendar .calendar-cab a{width:15px;height:16px;overflow:hidden;text-indent:-999px;background:url("/imgplantilla/bg_calendar_nav.png") no-repeat 0 0}
#calendar .calendar-cab a.back{position:relative;top:6px;left:5px;float:left}
#calendar .calendar-cab a.next{position:relative;top:6px;right:-5px;float:right;background-position:-15px 0}
#calendar .calendar-cab span{display:block;padding:.3em 0;margin:0 20px;font-size:1.2em;font-weight:bold;color:#fff;text-align:center;background:url("/imgplantilla/box_hover.jpg") repeat-x scroll 0 0 transparent}
#cabeceracalendario:hover{cursor:pointer}
#calendar table{width:100%;font-weight:bold}
#calendar th{width:34px;font-size:1.1em;font-weight:normal;line-height:18px;color:#535353;text-align:center}
#calendar td{padding:.1em 0 0;font-size:1em;font-weight:normal;line-height:20px;color:#535353;text-align:center;cursor:pointer;background:url("/imgplantilla/bg_calendar_td.gif") repeat-x scroll 0 bottom #fafafa;border:1px solid #bcbcbc}
#calendar td a{display:block}
#calendar td.today{font-weight:bold;color:#fff;background:url("/imgplantilla/box_hover.jpg") repeat-x 0 0}
#calendar td.today a{color:#fff}
#calendar td.back{background:url("/imgplantilla/bg_calendar_back.gif") repeat-x 0 bottom #e1e1e1}
#calendar td.othermonth{background:url("/imgplantilla/bg_calendar_othermonth.gif") repeat-x 0 bottom #a7a7a7;border:0}
#calendar td.destacada{color:#fff;background-color:#79b2a4;background-image:none}
#calendar td.destacada.inicio{background:url("/imgplantilla/dias-inicio.png") no-repeat #b5f4ef}
#calendar td.destacada.fin{background:url("/imgplantilla/dias-fin.png") no-repeat #b5f4ef}
#calendar .hover{position:absolute;z-index:1000;display:none;width:140px;padding-right:3px;font-weight:normal;line-height:140%;color:#333;text-align:left;background:url("/imgplantilla/bg_calendar_hover.png") repeat-y right top}
#calendar td:hover{font-weight:bold;color:#fff;background:url("/imgplantilla/box_hover.jpg") repeat-x 0 0}
#calendar .hover .inner{padding:10px;background:#ffc}
#calendar .hover h4{padding-bottom:2px;margin-bottom:2px;color:#4c6583;border-bottom:1px dotted #ccc}
#calendar .hover span{position:absolute;bottom:-13px;left:0;display:block;width:100%;height:13px;background:url("/imgplantilla/bg_calendar_hover_bottom.png") no-repeat center bottom}
.shadow_calendar{width:22.8em;height:1.8em;background:url("/imgplantilla/calendar_shadow.png") no-repeat scroll left top transparent!important}
.paginator{margin:1.5em 0;font-size:1.2em;font-style:italic;color:#333;text-align:center}
.paginator *{padding-left:1em;font-style:normal;font-weight:bold}
.letters{text-align:center}
.letters li{display:inline;width:18px;margin-right:1px;font-size:1.2em;line-height:18px;text-align:center;border:1px solid #333}
*:first-child+html .letters li{display:inline;margin-right:4px}
.letters a{font-weight:bold}
.combo{height:1%;padding-bottom:2em;margin:2em 0;overflow:hidden;border-bottom:1px dotted #ccc}
.combo h3{margin-bottom:5px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
.combo .select{float:left;padding-top:8px;margin-right:15px}
.combo .select select{width:200px;font-size:1.2em}
.combo .select p{margin-top:5px;font-size:1.1em;color:#666}
.combo .button{float:left;margin-top:7px}
.combo .inner{height:1%;overflow:hidden}
.combo .desc{padding:12px 12px 12px 22px;margin-bottom:10px;color:#333;background:#e5e5e5 url("/imgplantilla/bg_combo_desc.gif") no-repeat 0 0}
.combo .desc h4{margin-bottom:5px;font-size:1.5em}
.combo .desc p{font-size:1.1em;line-height:140%}
.combo .inner .button{float:right}
#page #section p#condiciones{margin:2em 0 1em;font-size:1.2em;line-height:140%}
.search{height:1%;padding-bottom:2em;margin:1em 0 2em;overflow:hidden;border-bottom:1px solid #ccc}
.search .text{float:left;width:210px;padding:2px 5px;margin-right:5px;font-size:1.2em;border:1px solid #969696}
.search .button{float:left;margin-top:0}
.search label{display:none}
.search a{float:left;margin-left:10px;font-size:1.1em;line-height:20px}
#page #content #content-Nota-de-prensa{padding-left:2.5cm;background:url("/imgplantilla/press/nota.png") no-repeat .5cm 0}
#page #content #content-Comunicado{padding-left:2.5cm;background:url("/imgplantilla/press/comunicado.png") no-repeat .5cm 0}
#page #content #content-Convocatoria{padding-left:2.5cm;background:url("/imgplantilla/press/convocatoria.png") no-repeat .5cm 0}
#page #content p,#page #content span.texto{margin:0 0 1em;font-size:1.2em;line-height:140%}
#page #content p.imagen_izquierda{clear:none}
#page #content p.clear,#page #content div.clear,#page #content .larga{clear:both}
#page #content .date{margin-bottom:0;font-size:1.1em;color:#060}
#page #content ul{margin:.5em 0 .5em 1.5em;font-size:1.2em;line-height:140%;list-style:square}
#page #content ul ul{margin:.5em 0 .5em 1.5em;list-style:circle}
#page #content ul ul ul{list-style:disc}
#page #content ul ul,#page #content ol ul,#page #content ul ol,#page #content ol ol{font-size:1em}
#page #content ol{padding-left:.5em;margin:1em 0 1em 2em;font-size:1.2em;line-height:140%;list-style:decimal}
#page #content ul.normal{font-size:1em}
#page #content .organigramah4{font-size:1.5em;font-weight:bold;line-height:1.5em;color:#333}
#page #content .summary{padding:1em 1.5em;margin:1em 0 1.5em;background:none repeat scroll 0 0 #f8fafc}
#page #content .summary h3{margin-top:0;font-size:1.7em}
#page #content .summary p{margin:0}
#page #content .figure img{display:block;max-width:515px}
#page #content.ancha .figure img,#page #largo #content .figure img{display:block;max-width:74.5em}
#page #content .figure p{margin-top:5px;font-size:1.1em;font-style:italic;color:#000}
#page #content .left{float:left;padding-right:1.5em;margin-right:1em;margin-bottom:1em}
#page #content .left2{float:left;padding-right:1em;margin-bottom:.2em}
#page #content .right{float:right;padding-left:1.5em;margin-left:1em}
#page #content .ir-a,#page #content .nav-links{height:1%;padding-bottom:10px;margin:3em 0 1em;overflow:hidden;clear:both;font-size:1.1em;text-align:right;border-bottom:1px solid #ccc}
#page #content .ir-a .arriba,#page #content .nav-links .up{padding-left:12px;background:url("/imgplantilla/ico_up.gif") no-repeat 0 2px}
#page #content .ir-a .volver,#page #content .nav-links .back{float:left;padding-left:12px;background:url("/imgplantilla/ico_back.gif") no-repeat 0 center}
#page #section #content_video_player{float:left;width:47.5em;padding:.6em 0 0 0;overflow:hidden;color:#333}
#page #section #content_video_player .date{margin-bottom:0;font-size:1.1em;color:#060}
#page #section #content_video_player .video_player{padding:1em 0;margin:1em 0 0;background:#f5f5f5}
#page #section #content_video_player .video_player{padding:0 0 1em 0;margin:0;background:#f5f5f5}
#page #section #content_video_player .video_player_text{width:475px;color:#333}
#page #section #content_video_player .video_player_text div{margin:0 0 1em;font-size:1em;line-height:140%}
#page #section #content_video_player p,#page #section p.desc,#page #section #content_video_player span.texto{margin:0 0 1em;font-size:1.2em;line-height:140%}
#page #section #sidebar_video_player{float:right;width:25em}
#page #section #sidebar_video_player .t{padding-bottom:5px;font-size:1.7em;font-weight:normal;color:#1e3946;border-bottom:1px solid #ccc}
#page #section #sidebar_video_player .rss-see-all{text-align:left}
#page #section #sidebar_video_player .rss-see-all a{display:block;float:none;margin-bottom:1em}
#page #section #sidebar_video_player .gallery_videos{float:left;width:100%;padding:.6em 0;border-bottom:1px dashed #ccc}
#page #section #sidebar_video_player .gallery_videos a img{float:left;width:10.7em;height:7em;padding:0 .8em 0 0}
#page #section #sidebar_video_player .gallery_videos h3{font-size:1.1em;font-weight:bold;line-height:1.3em;color:#1e3946}
#page #section #sidebar_video_player .gallery_videos h3 a{color:#1e3946;text-decoration:none}
#page #section #sidebar_video_player .gallery_videos h3 a:hover{color:#1e3946;text-decoration:underline}
#page #section #sidebar_video_player .gallery_videos div{display:none}
#page #section #sidebar_video_player .gallery_videos .date{display:block;padding:.2em 0 0;margin-bottom:0;font-size:1.1em;color:#060}
#page #section #sidebar_video_player .see-all{float:right}
#page #content .tags{margin:0 0 1em;clear:both}
#page #content .tags a{margin-left:1em;font-style:italic}
#page #content .related{margin-top:3em;clear:both}
#page #content .related h3{margin-bottom:10px}
#page #content .related ul{margin-left:15px}
#page #content .related li{color:#03887d;list-style:square}
.category{font-family:Georgia,"Times new roman",serif;font-size:1.2em;font-weight:bold;color:#1e3946}
.epigrafe{margin-bottom:1em;font-size:1.1em}
#horizontal-section #content p{margin-right:2em}
#page #content.ancha p,#horizontal-section #content p{font-family:Arial,Helvetica,sans-serif;font-size:1.2em}
#page #content.ancha h3,#horizontal-section #content h3{font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#page #content.ancha .nav,#horizontal-section #content .nav{margin-bottom:3em}
#page #content.ancha .nav ul,#horizontal-section #content .nav ul{float:left;width:21.4em;margin-left:4em;font-size:1em;line-height:100%;list-style:none}
#page #content.ancha .nav ul.first,#horizontal-section #content .nav ul.first{margin:0;font-size:1em;line-height:100%;list-style:none}
#page #content.ancha .nav li,#horizontal-section #content .nav li{border-bottom:1px dotted #ccc}
#page #content.ancha .nav a,#horizontal-section #content .nav a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:no-repeat 0 1px}
#page #content.ancha .nav .agri a,#horizontal-section #content .nav .agri a{background-image:url("/imgplantilla/home_ico_agri.png")}
#page #content.ancha .nav .listasig a,#horizontal-section #content .nav .listasig a{display:table-cell;padding:10px 5px 10px 38px;vertical-align:middle;background:url("/imgplantilla/arrow_17.gif") no-repeat scroll 0 center transparent}
#page #content.ancha .nav .listasig,#horizontal-section #content .nav .listasig{padding-left:15px}
#page #content.ancha .nav .listasig img,#horizontal-section #content .nav .listasig img{display:block}
#page #content.ancha .nav .publi a,#horizontal-section #content .nav .publi a{display:table-cell;padding:10px 5px 10px 38px;vertical-align:middle;background:url("/imgplantilla/libro1.png") no-repeat scroll 0 center transparent}
#page #content.ancha .nav .publi,#horizontal-section #content .nav .publi{padding-left:5px}
#page #content.ancha .nav .publi img,#horizontal-section #content .nav .publi img{display:block}
#page #content.ancha .nav .c1 a,#horizontal-section #content .nav .c1 a{display:table-cell;padding:10px 5px 10px 38px;vertical-align:middle;background:url("/imgplantilla/circulo_noroeste.png") no-repeat scroll 0 center transparent}
#page #content.ancha .nav .c1,#horizontal-section #content .nav .c1{padding-left:5px}
#page #content.ancha .nav .c1 a span,#horizontal-section #content .nav .c1 a span{padding-top:5px;font-size:13px;font-weight:bold;color:#000}
#page #content.ancha .nav .c1 img,#horizontal-section #content .nav .c1 img{display:block}
ul li.camino_no{height:25px;padding-top:8px;background-image:url("/imgplantilla/circulo_noroeste.png");background-position:left;background-repeat:no-repeat;border-bottom:1px dotted #ccc}
ul li.camino_no a,#horizontal-section #content .nav a.num_camino{padding-top:3px;padding-left:7px;font-size:12px;font-weight:bold;color:#333}
#page #content.ancha .nav .agua a,#horizontal-section #content .nav .agua a{background-image:url("/imgplantilla/home_ico_agua.png")}
#page #content.ancha .nav .alim a,#horizontal-section #content .nav .alim a{background-image:url("/imgplantilla/home_ico_alim.png")}
#page #content.ancha .nav .biod a,#horizontal-section #content .nav .biod a{background-image:url("/imgplantilla/home_ico_biod.png")}
#page #content.ancha .nav .cali a,#horizontal-section #content .nav .cali a{background-image:url("/imgplantilla/home_ico_cali.png")}
#page #content.ancha .nav .camb a,#horizontal-section #content .nav .camb a{background-image:url("/imgplantilla/home_ico_camb.png")}
#page #content.ancha .nav .cost a,#horizontal-section #content .nav .cost a{background-image:url("/imgplantilla/home_ico_cost.png")}
#page #content.ancha .nav .desa a,#horizontal-section #content .nav .desa a{background-image:url("/imgplantilla/home_ico_desa.png")}
#page #content.ancha .nav .gana a,#horizontal-section #content .nav .gana a{background-image:url("/imgplantilla/home_ico_gana.png")}
#page #content.ancha .nav .pesc a,#horizontal-section #content .nav .pesc a{background-image:url("/imgplantilla/home_ico_pesc.png")}
#page #content.ancha .nav .oapn a,#horizontal-section #content .nav .oapn a{background-image:url("/imgplantilla/home_ico_oapn.png")}
#page #content.ancha .nav .otro a,#horizontal-section #content .nav .otro a{background-image:url("/imgplantilla/home_ico_otro.png")}
#page #content.ancha .scope,#horizontal-section #content .scope{margin-bottom:2em}
#page #content.ancha .scope li,#horizontal-section #content .scope li{margin-top:1em;font-size:1.2em;font-weight:bold}
#page #section .calendar-selector{height:1%;padding-top:2.5em;margin-top:2em;overflow:hidden;border-top:1px solid #ccc}
#page #section .calendar-selector .cab{margin-bottom:20px;text-align:right}
#page #section .calendar-selector .cab h3{float:left;margin-top:-3px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#page #section .calendar-selector .cab a{display:block;margin-top:2px;font-weight:bold}
#page #section .calendar-selector .cab label{display:none}
#page #section .calendar-selector .cab select{font-size:1.2em}
#page #section .calendar-selector .cab .button{margin-top:0}
#page #section .calendar-selector #calendar-container{float:left;width:24em}
#page #section .calendar-selector .agenda{float:right;width:50em}
#page #section .calendar-selector .agenda h3{font-size:1.4em;color:#1e3946;border-bottom:1px solid #ccc}
#page #section .calendar-selector .agenda ul{border:0}
#page #section .calendar-selector .agenda li:hover{background:#ecf3f0}
#simple-search{height:1%;padding:18px;overflow:hidden;background:#ecf3f0}
#simple-search label{float:left;margin-right:1.5em;font-family:Georgia,"Times new roman",serif;font-size:1.8em;color:#01413b}
#simple-search p{float:left;padding-right:30px}
#simple-search small{display:block;margin-top:5px;font-size:1.1em;color:#333}
#simple-search .text{width:370px;padding:7px;font-size:1.5em;font-weight:bold;border:1px solid #999}
#simple-search .button{float:left;height:34px;padding:0 2em;font-size:1.6em;background:url("/imgplantilla/box_hover.jpg") repeat-x scroll left bottom #056d66}
#simple-search a{display:block;float:right;padding:10px 0 0 26px;font-size:1.1em;font-weight:bold}
#advanced-search,.advanced-search-press{height:1%;padding:18px;overflow:hidden;background:#e8ebec}
#advanced-search fieldset{padding:0 0 15px 0;margin:0 0 15px;border-bottom:1px dotted #ccc}
#advanced-search fieldset h2,#advanced-search fieldset .h2{float:left;width:155px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;color:#1e3946}
#advanced-search p{margin-bottom:10px;margin-left:155px}
#advanced-search label{float:left;width:11.7em;font-size:1.2em;font-weight:bold;line-height:20px}
#advanced-search .text{width:380px;padding:2px 6px;font-size:1.2em;border:1px solid #999}
#advanced-search select{width:200px;padding:1px;font-size:1.2em}
#advanced-search .dates p{float:left;margin:0 20px 0 0}
#advanced-search .dates .label{width:140px;margin:0;font-size:1.2em;font-weight:bold}
#advanced-search .dates label{display:block;float:none;width:auto;margin-top:-15px;font-size:1.1em;line-height:normal}
#advanced-search .dates .text{float:left;width:120px}
#advanced-search .dates img{float:left;margin-top:2px}
#search-results,#search-results-press{float:left;width:69em;margin:1.5em 0}
#search-results h2{height:1%;padding-bottom:4px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#01413b;border-bottom:1px solid #1e3946}
#search-results .orderby{float:right;font-size:1.2em;color:#333}
#search-results ul{margin:0 0 1.5em 1em}
#search-results li{height:1%;padding-bottom:2em;margin-top:2em;overflow:hidden;border-bottom:1px dotted #ccc}
#search-results li img{float:left;margin-right:15px}
#search-results li .inner{height:1%;overflow:hidden}
#search-results h3{font-size:1.4em}
#search-results p{margin:1em 0;font-size:1.2em}
#search-results .date{float:right;margin-left:3em;font-weight:bold}
#search-results .tags{font-size:1.1em}
#search-results .tags a{padding-right:1em}
#search-other-sites{float:right;width:22em;margin:1.5em 0}
#search-other-sites h2{padding-bottom:8px;font-family:Georgia,"Times new roman",serif;font-size:1.6em;color:#1e3946}
#search-other-sites ul{border-top:1px solid #ccc}
#search-other-sites li{height:1%;padding:1em 5px;overflow:hidden;font-size:1.2em;border-top:1px dotted #ccc}
#search-other-sites .first{border:0}
#contact .utils{height:1%;margin-top:15px;overflow:hidden;font-size:1.2em;text-align:right}
#contact .utils p{float:left}
#contact .utils a{font-weight:bold}
#contact h2{padding-bottom:3px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946;border-bottom:1px solid #1e3946}
#contact form{margin:30px 40px 40px}
#contact fieldset{height:1%;margin-bottom:25px;overflow:hidden}
#contact label{font-size:1.2em}
#contact form p{float:left;margin:0 10px 15px 0}
#contact form p label{display:block;margin-bottom:3px;font-weight:bold}
#contact .text{width:220px;padding:2px 6px;font-size:1.2em;border:1px solid #999}
#contact .with-errors{border-color:#ff4e4e}
#contact .large .text{width:380px}
#contact .small .text{width:150px}
#contact h3{margin-bottom:3px;font-size:1.2em}
#contact .msg label{display:block;margin-bottom:3px;font-weight:bold}
#contact .msg textarea{width:53em;height:5.42em;margin:0}
#contact .legal{margin-top:40px;color:#666}
#contact .legal p{float:none;margin:1em 0;font-size:1.1em}
#contact .actions small{float:left;font-size:1em;font-weight:bold;color:#4a6f98}
#citizen-help p{margin-bottom:1em;font-size:1.2em}
#citizen-help h2{float:left;width:195px;margin:7px 40px 0 0;font-family:Georgia,"Times new roman",serif;font-size:1.6em;color:#01413b;text-align:right}
#citizen-help h3{font-size:1.2em;color:#4a6e98}
#citizen-help .inner{display:table;height:1%}
#citizen-help .block{margin-bottom:35px;overflow:hidden;color:#1e3946;background:url("/imgplantilla/bg_block.png") no-repeat 210px 0}
#citizen-help .link{margin-bottom:50px;font-weight:bold}
#sitemap{margin-bottom:50px}
#sitemap .section{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc}
#sitemap h2{margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#sitemap h2 a{color:#1e3946;text-decoration:none}
#sitemap h2 a:hover{text-decoration:underline}
#sitemap p.titular{margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946;font-weight:bold;}
#sitemap p.titular a {color:#1e3946;text-decoration:none}
#sitemap p.titular a:hover{text-decoration:underline}
#sitemap li{font-size:1.2em;line-height:200%}
#sitemap li li{padding-left:20px;font-size:1em;background:url("/imgplantilla/bg_sitemap.gif") no-repeat 0 0}
#sitemap li .last{background-image:url("/imgplantilla/bg_sitemap_last.gif")}
#link-directory{margin-top:30px}
#link-directory .col li{padding-left:14px;font-size:1.2em;line-height:200%;background:url("/imgplantilla/ico_external.png") no-repeat 0 8px}
#link-directory .tabs{margin-bottom:20px}
#event{margin-top:20px}
#event .meta,#concurso .meta{float:left;width:119px;padding:0 10px 10px;margin-right:20px;background:#ecf3f0}
#event .meta img,#concurso .meta img{margin-bottom:-1px}
#event .meta dt,#concurso .meta dt{padding-top:10px;font-size:1em;font-weight:bold;color:#01413b;border-top:1px dotted #ccc}
#event .meta dd,#concurso .meta dd{margin-bottom:10px;font-size:1.1em;font-weight:bold;color:#333}
#event abbr,#concurso abbr{border:0}
#page #section #event #content{float:left;width:55.8em}
#page #section #event #content h3{margin-top:0}
#event .event-agenda{width:100%;margin-top:15px}
#event .event-agenda caption{padding:25px 0 10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946;border-top:1px dotted #ccc}
#event .event-agenda thead{display:none}
#event .event-agenda td{padding:0 10px 15px 0;font-size:1.2em;line-height:140%}
#event .event-agenda .hour{font-weight:bold;color:#4a6f98}
#event #content .nav-links{padding:10px 0 0;margin:1em 0 2em;border-top:1px dotted #ccc;border-bottom:0}
#event #content h4{margin:1em 0;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
#event .event-inscription,#event .event-contact{padding-bottom:15px;margin:0;margin-bottom:35px;border-bottom:1px dotted #ccc}
#event .event-inscription p{margin:0}
#event #content .documents{padding-bottom:0;border-bottom:0}
#event #content .documents p{float:none;margin-bottom:1em;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
#multimedia{position:relative;z-index:0;float:left;margin:0 0 2em 0}
#multimedia .tabs{float:left;margin:0;border:0}
#multimedia .tabs ul{background:#f6f6f6}
#multimedia .tabs li{padding:.6em}
#multimedia .tabs li a{padding:0 10px 0 25px}
#multimedia .tabs .selected{padding:.6em;background:none repeat scroll 0 0 #333;border:1px solid #333}
#multimedia .tabs .selected a{color:#fff}
#multimedia .back{padding:1em 0 0;margin:0 0 20px;clear:left;font-size:1.1em;font-weight:bold}
.multimedia{display:block;float:left;padding:15px 6px;margin:0;background:none repeat scroll 0 0 #333}
.big-carousel{position:relative}
.big-carousel .prev,.big-carousel .next{position:absolute;top:0;left:6px;width:37px;height:368px;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
.big-carousel .next{right:6px;left:auto;background-position:-37px center}
.big-carousel ul{width:64.3em;margin:0 auto}
.big-carousel .meta{margin:5px 0;color:#fff;text-align:left}
.big-carousel li{text-align:center}
.big-carousel ul li{overflow:hidden}
.big-carousel .meta .description{float:left;margin-bottom:8px;margin-right:4em;font-size:1.3em;font-style:italic}
.big-carousel .pager{position:absolute;right:52px;bottom:50px;font-size:1.1em;font-weight:bold;color:#fff}
.big-carousel .meta .download{padding:0px 0 0 20px;clear:both;color:#ccc;background:url("/imgplantilla/ico_download_mm.gif") no-repeat 0 0px;border-top:1px dotted #444}
.big-carousel .meta .download a{font-style:italic;color:#ccc}
#audio-big-carousel .next,#audio-big-carousel .prev{height:24px}
#nextsmall,#prevsmall{height:90px;background-color:#222}
.small-carousel ul{position:relative;width:20000em;padding-left:30px}
.small-carousel li{float:left;margin-right:9px}
#audio-carousel.small-carousel{height:auto}
#audio-carousel.small-carousel li{float:none!important;margin-right:9px}
.small-carousel{position:relative;width:72.6em;height:78px;padding:6px 6px;overflow:hidden;background:#222}
.small-carousel .jcarousel-container{height:7.8em;padding:0 45px}
.small-carousel .jcarousel-next,.small-carousel .jcarousel-prev{height:7.8em}
.small-carousel p{font-size:1.2em}
.small-carousel p a{color:#fff;text-decoration:none}
.small-carousel p a:hover{text-decoration:underline}
#audio-carousel p{padding-left:22px;background:url("/imgplantilla/ico_audio.gif") no-repeat 0 0}
#image-gallery .row{float:none;background:0}
#image-gallery .row .col{width:22.6em;padding-left:1.6em;margin-left:1.5em;overflow:hidden;text-align:center;border-left:1px dotted #c8c8c8}
#image-gallery .row .first{padding-left:0;margin:0;border-left:0}
#image-gallery img{margin-bottom:5px}
#image-gallery .date{margin-bottom:5px;font-size:1.1em;color:#060}
#image-gallery h4{margin-bottom:10px;font-size:1.4em}
#image-gallery h4 a{color:#333;text-decoration:none}
#image-gallery h4 a:hover{text-decoration:underline}
#image-gallery .links{font-size:1.1em;font-style:italic;color:#666}
#image-gallery .links a{color:#666}
.search-history h3{clear:both;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
.search-history label{display:block;margin-bottom:2px;font-size:1.1em;font-weight:bold}
.search-history .text{float:left;width:210px;padding:2px 5px;font-size:1.2em;border:1px solid #969696}
.search-history img{margin-top:3px}
.search-history select{width:220px;font-size:1.2em}
.search-history .dates .text{width:120px}
.search-history .actions{padding:10px 10px 0 0;clear:both}
.advanced-search-press h3,.search-history h3{margin:5px 0 10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
.advanced-search-press fieldset,.search-history fieldset{float:left;width:22em;margin-left:27px}
.advanced-search-press fieldset.first,.search-history fieldset.first{margin-left:10px}
.advanced-search-press label,.search-history label{display:block;margin-bottom:2px;font-size:1.1em;font-weight:bold}
.advanced-search-press .text,.search-history .text{float:left;width:17.5em;padding:2px 5px;font-size:1.2em;border:1px solid #969696}
.advanced-search-press p,.search-history p{margin-bottom:10px}
.advanced-search-press img,.search-history img{margin-top:2px}
.advanced-search-press select,.search-history select{width:18.3em;font-size:1.2em}
.advanced-search-press .dates .text,.search-history .dates .text{width:120px}
.advanced-search-press .actions,.search-history .actions{padding:0 0 25px;margin-bottom:25px;clear:both;border-bottom:1px solid #ccc}
#book-index #book-thumb{float:left;width:11.9em;padding:1em;margin-right:2em;overflow:hidden;background:#f6f8fa}
#book-index #content{width:57em}
#book-index #content h3{margin-top:0}
#book-index #content h4{padding-top:20px;margin-top:15px;margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946;border-top:1px dotted #ccc}
#book-index #content ol{margin:1em 0;list-style:none}
#book-index #content ol li{height:1%;margin-bottom:1em;overflow:hidden}
#book-index #content ol li .n{float:left;width:40px;font-weight:bold;color:#4a6f98}
#book-index #content ol li a{float:left;width:450px}
#faq{padding-top:25px;border-top:1px solid #ccc}
#faq .faq-question{padding-top:25px;margin-bottom:25px;border-top:1px dotted #ccc}
#page #section #faq .faq-question h3{margin-top:0}
#page #section #faq .faq-question h3 span.numeracion_faq{font-family:Arial,Helvetica,serif;font-size:.6em;font-weight:bold;color:#4a6f98}
#faq #faq1{padding-top:0;border-top:0}
#faq-index{float:right;width:22em;margin-bottom:2em;background:#f6f8fa}
#faq-index ol{padding:10px 20px;font-size:1.1em}
#faq-index li{height:1%;padding:8px 0;overflow:hidden;font-weight:bold;border-bottom:1px solid #e4eaf0}
#faq-index li span{float:left;width:15px;font-size:1.1em;color:#4a6f98}
#faq-index li a{display:block;height:1%;overflow:hidden}
#e404{width:63em;margin:0 auto 80px}
#e404 .error-msg{margin:25px 0 10px}
#book-meta{height:1%;padding:20px;margin-bottom:20px;overflow:hidden;background:#f6f8fa}
#book-meta img{float:left}
#book-meta .precio{float:left;width:144px;padding:10px;margin-top:10px;clear:left}
#book-meta .precio p{float:left;font-size:1.1em}
#book-meta .precio strong{font-size:2.18em;line-height:1;color:#1e3946;vertical-align:top}
#book-meta .precio span{font-size:.66em}
#book-meta .precio .button{float:right;padding:0 1em;line-height:20px;text-decoration:none}
#book-meta dl{float:right;width:49.5em}
#book-meta dt{padding-top:5px;font-size:1.1em;color:#333;border-top:1px dotted #ccc}
#book-meta dt.first{padding:0;border:0}
#book-meta dd{margin-bottom:5px;font-size:1.3em;font-weight:bold}
#book-meta dd a{text-decoration:none}
#book-meta dd a:hover{text-decoration:underline}
#page #content #last-number{padding:10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;color:#fff;background:#1e3946}
#page #content #last-number a{margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#fff}
#page #content #last-number .pdf{padding-left:20px;background:url("/imgplantilla/ico_pdf.gif") no-repeat 0 center}
#page #content .past-releses{padding-top:20px;margin-top:20px;border-top:1px dotted #ccc}
#page #content .past-releses h4{margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
#page #content .past-releses select{padding:1px;margin-right:5px;font-size:1.2em}
#page #content .past-releses .type{width:220px}
#page #content .past-releses p{margin:0;font-size:1.1em}
form.login_form{padding-top:2em;margin-top:2em;border-top:1px dotted #ccc}
form.login_form p{float:left;width:22.2em;margin:0 2em 0 0}
form.login_form p label{display:block;margin:0 0 .2em 0;font-size:1.5em;font-weight:bold;color:#333}
form.login_form p input.text{width:210px;padding:7px 5px;font-size:1.4em;border:1px solid #969696}
form.login_form p a{float:right;font-size:1.1em;font-weight:bold}
form.login_form p.submit{float:none;width:auto;padding:2em 0 0 0;text-align:right}
form.login_form p.submit input{height:34px;padding:0 20px;font-size:1.6em;line-height:34px;background:url("/imgplantilla/bg_submit_button_big.png") top repeat-x}
form#remind_password_form p{margin-right:7em}
form#remind_password_form p.submit{text-align:left}
.nota_prensa{text-align:justify}
#img_content_Nota{display:none}
#img_content_Comunicado{display:none}
#img_content_Convocatoria{display:none}
.form_control input[type=text]{float:left;width:17.5em;padding:2px;margin-left:5px;font-size:1em;border:1px solid #969696}
label{display:block;margin-bottom:2px;font-size:1.1em}
.form_fila{height:1%;margin:10px 0;overflow:hidden}
.form_fila label{margin-left:0}
.form_control{float:left;margin-right:10px}
.form_enunciado,.form_control_bt{float:left}
#page #app_section #content .form_grupo_titulo{padding:6px;margin-bottom:0!important;font-size:1em;font-weight:bold;color:#fff;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 0 transparent}
#contentInferiorIDE{float:left;width:100%}
.contenedordestacadosIDE{float:left;width:250px;height:205px}
#contenedorIDE{float:left;width:750px}
.CabeceraDestacados{padding-left:12px;font-family:Georgia,'Times New Roman',Times,serif;font-size:16px;font-weight:bold;color:#1e3946}
.imagencuadro{float:left;width:120px;text-align:right}
.imagencuadro img{width:105px}
#page #content.ancha .titDestacadoAzul,#horizontal-section #content .titDestacadoAzul,.titDestacadoAzul{padding-top:5px;padding-left:30px;margin:10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#098fb3}
#page #content.ancha #barra,#horizontal-section #content #barra{float:left;width:750px;background-image:url("/imgplantilla/microsite/ideMarm3_12.jpg");background-repeat:repeat-x}
#page #content.ancha #slideImg,#horizontal-section #content #slideImg{float:left;width:505px}
#page #content.ancha #logoTextoDcha,#horizontal-section #content #logoTextoDcha{float:left;width:225px}
#page #content.ancha #logoTextoDcha p,#horizontal-section #content #logoTextoDcha p{padding-right:4px;padding-left:4px;font-family:Arial;font-size:12px;color:#333}
#page #content #contenedorIDE #contentInferiorIDE .enlaceIDE a,#page #section .contenedordestacadoIDE .destacadosIDE a.enlaceIDE{float:right;padding:0 5px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#008fcc;text-align:right;text-decoration:underline;background:0;background-color:transparent}
.destacadosIDE{float:left;width:249px;height:182px;background-image:url("/imgplantilla/microsite/cuadrodestacadoIDE.jpg")}
#page #content.ancha .feature_nav,#horizontal-section #content .feature_nav{position:relative;width:500px;margin:15px 0 40px 0;text-align:right}
#page #content.ancha #feature_nav_ul,#horizontal-section #content #feature_nav_ul{display:inline;width:25px;height:18px;margin:10px 0}
#page #content.ancha #feature_nav_ul a,#horizontal-section #content #feature_nav_ul a{position:relative;z-index:99;display:block;float:left;width:10px;height:11px;margin-top:0;margin-right:4px;margin-left:4px;font-size:0;text-decoration:none;text-indent:-5000px;cursor:pointer;background-image:url("/imgplantilla/microsite/circle.png");background-repeat:no-repeat}
#page #content.ancha .activeSlide,#horizontal-section #content .activeSlide{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content.ancha #feature_nav_ul a:hover,#horizontal-section #content #feature_nav_ul a:hover{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content.ancha #feature_nav_ul a:active,#horizontal-section #content #feature_nav_ul a:active{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content.ancha #feature_nav_ul a.activeSlide,#horizontal-section #content #feature_nav_ul a.activeSlide{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content.ancha .feature_nav a span,#horizontal-section #content .feature_nav a span{width:20px}
#page #content.ancha a.other,#horizontal-section #content a.other{background:none no-repeat}
.destacadosNews{width:22em;margin-bottom:2em}
.destacadosNews ul{margin-left:17px}
.destacadosNews li{padding-bottom:2px;font-size:1.1em;font-weight:bold}
.eventodestacado{width:22em;height:181px;margin-bottom:2em;background-image:url("/imgplantilla/microsite/fondo.jpg")}
.eventodestacado h4,.eventodestacado h4 p{padding-top:8px;padding-left:1.2em;font-family:Georgia,'imes New Roman',Times,serif;font-size:1em;color:#098fb3}
.eventodestacado h4 p{padding:0}
.eventodestacado h4{padding-top:.7em;font-size:1.5em}
.eventodestacado img{width:6em;padding-top:1em;padding-left:0}
.eventodestacado p{padding:2em 1em .5em 2em;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;color:#1e3946;text-align:left}
.eventodestacado a{display:block;float:left;padding-left:1.1em;margin-right:.5em;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;color:#008fcc;text-decoration:underline}
.eventodestacado span{float:left;padding-top:1em;padding-left:12em}
.parrafo_novedad{float:left;width:9em;height:6em;padding-top:.5em;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;line-height:16px;color:#1e3946;text-align:left}
.imagen_novedad{float:left;width:10em}
.titulo_novedad{height:3em;overflow:hidden}
#page #section .leyenda{float:left;width:100%;padding:5px 5px 5px 5px;margin-bottom:1em;background-color:#f1f6f9}
#container .nav-supcn{width:100%}
#container .nav-supcn ul{display:block;float:left;width:32%;margin:0!important}
#container .nav-supcn_2 ul{display:block;float:left;width:49%;padding-top:1.2em;margin:0!important}
#container .nav-supcn_3 ul{display:block;padding-top:1.2em;padding-bottom:1.2em;margin:0!important}
#container .nav-supcn ul li{display:block;height:27px;padding-bottom:5px;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none;border-bottom:1px dotted #ccc}
#container .nav-supcn_2 ul li{display:block;height:27px;padding-bottom:5px;padding-left:0;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none!important;background-image:none!important;border-bottom:1px dotted #ccc}
#container .nav-supcn_3 ul li{display:block;height:27px;padding-bottom:5px;padding-left:0;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none!important;background-image:none!important;border-bottom:1px dotted #ccc}
#container .nav-supcn img{float:left;margin-right:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}
#container .nav-supcn_2 img{float:left;margin-right:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}
#container .nav-supcn_3 img{float:left;margin-right:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}
#container .nav-supcn a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#container .nav-supcn_2 a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#container .nav-supcn_3 a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#container .nav-supcn a:hover{text-decoration:underline}
p.parrafo_linea{margin-top:2px!important;margin-bottom:2px!important}
.ultimo_elemento{color:#666!important}
#page #section .services h2{width:auto;padding-bottom:5px;margin:10px 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946}
.contenedor_img_slide img{width:483px;height:322px}
html>body .cabecera{position:relative;float:left;width:74.5em;height:auto;min-height:200px}
.cabecera{position:relative;float:left;width:74.5em;height:200px;min-height:200px}
.cabecerasection{position:absolute;top:0;left:0;z-index:0;display:block;width:745px;height:175px}
.cabecerasection img{width:745px;height:190px}
.cuerposection{float:left;width:77em}
.textoImgcabecera{position:absolute;left:49em;z-index:100;width:240px;height:162px;margin:10px}
.sup_textoImgcabecera{position:absolute;left:49em;z-index:1000;width:225px;padding:.5em;margin:10px}
.textoImgcabecera h2{font-family:Georgia,"Times new roman",serif;font-size:large;font-size:1.5em;color:#1e3946}
.CabeceraDestacadosRes{border-bottom:2px dotted #333}
.contenedordestacadoIDE .CabeceraDestacadosRes,.contenedordestacadoIDE .destacados_res_cab,.contenedordestacadoIDE .destacados_res{margin-top:0;margin-left:5px}
.contenedordestacadoIDE1{float:left;width:240px}
.contenedordestacadoIDE1UNE{float:left;width:240px}
.CabeceraDestacadosRes{width:200px;padding-bottom:5px;margin:10px 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946}
.CabeceraDestacadosRes_big{width:754px;padding-bottom:5px;margin:10px 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946;border-bottom:2px dotted #333}
.contenedortxtCabecera{width:100%;height:auto;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:10px;border-top:1px solid #1e3946;border-bottom:1px solid #1e3946}
.contenedortxtCabecera p{display:block;min-height:20px;padding-top:6px;padding-bottom:6px;margin-top:0;font-family:Arial,Helvetica,sans-serif;font-size:small;font-weight:bold;color:#333}
.contenedorbuscadorRes,.residuos_estudios{float:left;width:500px;height:auto}
.residuos_estudios .CabeceraDestacadosBuscador{margin-bottom:10px}
.residuos_estudios p{display:none}
.residuos_estudios fieldset p{display:block}
.residuos_estudios .linktit_buscador{font-size:13px}
#page #content .residuos_estudios #resultado_busqueda #ul_buscador li{padding-bottom:1.3em;padding-left:20px;margin-top:1.3em;background:no-repeat 2px 0;background-image:url("/imgplantilla/ico_pdf.gif")}
.CabeceraDestacadosR{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:bold;line-height:normal;color:#1e3946}
.CabeceraDestacadosBuscador{width:95%;padding-bottom:5px;margin-left:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946;border-bottom:2px dotted #333}
.cuerpobuscador{float:left;width:95%;padding:6px;margin-top:.8em;background-color:#f4f4f4}
#page #content.ancha .txtdchacuadro,.txtdchacuadro,#horizontal-section #content .txtdchacuadro,.txtdchacuadro{float:left;width:120px}
#page #content.ancha .txtdchacuadro p,.txtdchacuadro p,#horizontal-section #content .txtdchacuadro p,.txtdchacuadro p{padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333}
.contenedordestacadoIDE .destacados_res_cab{float:left;width:240px;height:37px;margin-top:.6em;margin-left:5px;background-image:url("/imgplantilla/microsite/cab_destacados_r.jpg");background-repeat:no-repeat}
.destacados_res_cab_big{float:left;width:490px;height:37px;margin-top:.6em;margin-left:5px;background-image:url("/imgplantilla/microsite/cab_destacados_r_big.jpg");background-repeat:no-repeat}
.destacados_res{float:left;width:240px;height:auto;margin-top:0;margin-left:5px;background-color:#f5f5f5}
.destacados_res_big{float:left;width:490px;height:auto;margin-top:0;margin-left:5px;background-color:#f5f5f5}
.lista_portada_r{width:220px;padding-left:15px;margin-top:0;list-style:none}
.lista_portada_r li{padding-top:5px;padding-bottom:5px;padding-left:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#333;border-bottom:1px dotted #ccc}
.cabecerapuntos{float:left;width:96%;padding-top:.5em;margin-bottom:15px;border-top:2px dotted #333;border-bottom:2px dotted #333}
.secc_cabpuntos{float:left;width:28%;padding-top:1em;padding-bottom:1em;padding-left:1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;border-right:1px solid #ccc}
.secc_cabpuntos_sl{float:left;width:30%;padding-top:1em;padding-bottom:1em;padding-left:1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold}
.secc_cabpuntos p a,.secc_cabpuntos_sl p a{font-size:11px;text-decoration:underline}

.secc_cabpuntos_1{float:left;width:42%;padding-top:1em;padding-bottom:1em;padding-left:1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;border-right:1px solid #ccc}
.secc_cabpuntos_2{float:left;width:42%;padding-top:1em;padding-bottom:1em;padding-left:1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;border-right:1px solid #ccc}
.secc_cabpuntos_3{float:left;width:4%;padding-top:1em;padding-bottom:1em;padding-left:1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold}
.secc_cabpuntos_1  p a,
.secc_cabpuntos_2 p a,
.secc_cabpuntos_3  p a{font-size:10px;text-decoration:underline; display:block;width:100%; background-image:url("/imgplantilla/ico_bullet.gif");background-repeat:no-repeat;background-position:0px 5px; padding-left:1.2em;}


.cuadrobordegris{float:left;width:100%;padding:10px;margin-bottom:15px;background-color:#f5f5f5;border-color:#f5f5f5;border-style:solid;border-width:1px}
.cuadrobordegris_cuerpo{float:left;width:95%;padding:10px;background-color:#f5f5f5;border-color:#f5f5f5;border-style:solid;border-width:1px}
.texto_jornadas p{margin:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333}
.texto_jornadas p a{margin-top:10px}
.contenedordestacadoIDE{float:left;width:248px;height:auto}
.acceso_directo{float:left;width:186px;height:auto;margin-right:6px}
.acceso_directo img{width:179px;height:50px}
.destacados_res{float:left;width:240px;height:auto;padding-bottom:1.5em;margin-top:0;margin-left:5px;background-color:#f5f5f5}
.destacados_res p{margin-top:0}
.destacados_res p a{margin:10px}
.lista_campanias{padding-top:5px;padding-left:20px;margin-left:20px;font-size:11px;color:#03887d;list-style:square}
.destacamos2{float:left;width:220px;height:110px;padding:5px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url("/imgplantilla/fondo_destacamos2.png");background-repeat:no-repeat}
.bocadillo_destacamos{width:220px;padding-top:0;padding-left:7px;margin-top:0}
.texto_destacamos a,.texto_destacamos2 a{color:black;text-decoration:none}
.texto_destacamos a:hover,.texto_destacamos2 a:hover{color:black;text-decoration:underline}
.destacamos li img,.destacamos2 li img,.destacamos3 li img{left:0;float:left;padding-top:4px;margin-right:5px;border-style:none;border-width:0}
.img_destacamos{display:none;float:left;width:40px;padding-top:15px}
.texto_destacamos{float:left;width:175px;height:80px;padding-top:12px;padding-left:10px;overflow:hidden;line-height:16px}
.texto_destacamos p{padding-bottom:2px;font-weight:bold}
.texto_destacamos2{float:left;width:95%;height:65px;padding-left:6px;overflow:hidden;line-height:16px}
.lista-destacamos{padding-bottom:2em}
.lista-destacamos .t{margin:0!important}
#page #content .resultados-busqueda,#page #content #resultado_busqueda{float:left;width:100%}
#page #content .resultados-busqueda .lista,#page #content #resultado_busqueda #ul_buscador{padding-left:0;margin-left:0;clear:both;list-style:none}
#page #content .resultados-busqueda .lista li,#page #content #resultado_busqueda #ul_buscador li{height:1%;padding-bottom:.5em;margin-top:2em;overflow:hidden;border-bottom:2px dotted #333}
#page #content .resultados-busqueda .lista li img,#page #content #resultado_busqueda #ul_buscador li img{float:left;padding-right:5px}
#page #content .resultados-busqueda .lista li p,#page #content #resultado_busqueda #ul_buscador li p{padding-left:15px;font-family:Arial,Helvetica,sans-serif;font-size:11px}
#page #content .linktit_buscador{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size:15px;font-weight:bold;color:#03887d;text-decoration:none}
.img_resultadobusqueda{width:100px}
#resultado_busqueda .active{font-weight:bold;color:#333;text-decoration:none}
html>body .cat1{float:left;width:auto;height:40px;min-width:42%;padding-top:.2em;padding-right:.2em;padding-bottom:.2em;padding-left:.2em;margin-top:.5em}
.cat1{float:left;width:42%;height:40px;min-width:42%;padding-top:.2em;padding-right:.2em;padding-bottom:.2em;padding-left:.2em;margin-top:.5em}
html>body .cat2{float:left;width:auto;height:40px;min-width:40%;padding:.2em;margin-top:.5em}
.cat2{float:left;width:42%;height:40px;min-width:42%;padding:.2em;margin-top:.5em}
html>body .cat3{float:left;width:auto;height:40px;min-width:42%;padding-top:15px;padding-right:.2em;padding-bottom:.2em;padding-left:.2em}
.cat3{float:left;width:42%;height:40px;min-width:42%;padding-top:15px;padding-right:.2em;padding-bottom:.2em;padding-left:.2em}
.cat1 label,.cat2 label,.cat3 label{font-size:1.4em;font-weight:bold;color:#1e3946}
.cat1 select,.cat2 select,.cat3 select{min-width:150px;margin-left:0;border:1px solid #666}
.botonenviar{margin-top:1.6em;border:1px solid #666}
.ocultar{display:none}
#fancy{position:absolute;width:300px;padding:10px;margin:1px;background-color:#e8ebec;border:1px solid #222}
#jquery-msg-bg{background:#000}
.jquery-msg-content{z-index:1000;width:441px;padding:103px 14px 40px 42px;margin-top:0;background:url("/imgplantilla/mensaje/fondo_popup.jpg") no-repeat scroll center 0 transparent}
.jquery-msg-texto{width:400px;font-family:Arial;font-size:11px;color:#03887d}
.black-on-white .jquery-msg-content{color:#333}
.white-on-black .jquery-msg-content{color:#fff;background:#000}
#page #content h3{padding:.5em 0 .5em 0;margin:0;font-family:Georgia,"Times new roman",serif;font-size:1.6em;color:#1e3946}
#page #content h3 span{font-size:.8em}
#page #content h4{margin-bottom:1em;font-size:1.2em}
#page #content p,#page #content span.texto{font-size:1.2em;line-height:140%}
#page #content p.parrafo_linea{margin-top:2px!important;margin-bottom:2px!important}
#page #content .ayuda-usuario h2{float:left;width:195px;margin:7px 40px 0 0;font-family:Georgia,"Times new roman",serif;font-size:1.6em;text-align:right}
#page #content .ayuda-usuario h3{font-size:1.2em;color:#1e3946}
#page #content .ayuda-usuario .elemento{margin-bottom:35px;overflow:hidden;color:#1e3946;background:url("/imgplantilla/bg_block.png") no-repeat 210px 0;clear:left}
#page #content .ayuda-usuario .elemento .texto{display:table;height:1%;padding-bottom:1em}
#page #content .ayuda-usuario .elemento .texto p{margin-top:2px;margin-bottom:2px}
#page #content .ayuda-usuario .elemento .texto .primera{margin-bottom:1em;font-size:1.2em}
#page #content .concurso{padding-top:10px}
#page #content .concurso .meta{float:left;width:119px;padding:10px 10px 2em 10px;margin:0 3em 2em 0;background:#f6f8fa}
#page #content .concurso .meta img{margin-bottom:-1px}
#page #content .concurso .meta dt{padding:10px 0 5px 0;margin-top:10px;font-size:1.1em;font-weight:bold;color:#4a6e98;border-top:1px dotted #ccc}
#page #content .concurso .meta dt.primera{margin-top:0;border:0}
#page #content .concurso .meta dd{font-size:1.1em;font-weight:bold;color:#333}
#page #content .concurso abbr{border:0}
#page #content .cuadrobordegris{float:none;width:96%;padding:1em;margin-bottom:15px;overflow:hidden;clear:both;background-color:#f5f5f5;border-color:#f5f5f5;border-style:solid;border-width:1px}
#page #content .data-table{width:100%;margin:1em 0;clear:both;border-collapse:collapse;border-left:1px dotted #ccc}
#page #content .data-table caption{padding-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:1.8em;color:#1e3946}
#page #content .data-table .theadini{border-left:1px solid #fff}
#page #content .data-table .theadini th{padding:7px;font-size:1.3em;font-weight:bold;border-top:1px solid #fff;border-right:1px solid #fff;background-color:#fff;color:#000}
#page #content .data-table .thead th.centrar,#page #content .data-table .theadini th.centrar{text-align:center;vertical-align:middle}
#page #content .data-table .thead th{padding:6px;font-size:1.1em;cursor:pointer;background:#02403b no-repeat 4px 13px;border:0}
#page #content .data-table .thead th a{color:#fff}
#page #content .data-table .thead th.hover{background:#000}
#page #content .data-table .thead th.orderby{padding:6px 0 6px 12px;background-image:url("/imgplantilla/bg_orderby.gif")}
#page #content .data-table .thead th.desc{background-image:url("/imgplantilla/bg_orderby_desc.gif")}
#page #content .data-table .thead th.hover{padding:6px 0 6px 12px;background:#000 url("/imgplantilla/bg_orderby.gif") no-repeat 4px 13px}
#page #content .data-table .thead th.asc.hover{background-image:url("/imgplantilla/bg_orderby_desc.gif")}
#page #content .data-table .tsubhead td{font-style:italic;color:#fff;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 bottom #036e65;border:0;border-bottom:1px solid #fff}
#page #content .data-table .tsubhead td.colu1_tablaw span,#page #content .data-table .tsubhead td.colu1_tablaz span a{padding:0 .78em 0 0;background:url("/comunes/img/arrow_down.gif") no-repeat scroll right 5px transparent}
#page #content .data-table .tsubhead td span a{color:#fff}
#page #content .data-table .tsubhead td.total{font-weight:bold;text-transform:uppercase}
#page #content .data-table td{padding:7px;font-size:1.1em;color:#666;border-top:1px solid #ccc;border-right:1px dotted #ccc;border-bottom:1px solid #ccc;border-left:1px dotted #ccc}
#page #content .data-table td p{margin:0;font-size:inherit}
#page #content .data-table .even td{background:#ecf3f0}
#page #content .data-table .highlighted td{background:#ffc;border-bottom:1px solid #dfe0b5}
#page #content .data-table .hover td{color:#000;background:#e5e5b7;border:0;border-top:1px solid #dfe0b5;border-bottom:1px solid #dfe0b5}
#page #content .data-table .hover .first{padding-left:7px;border-left:1px solid #dfe0b5}
#page #content .data-table .hover .last{padding-right:7px;border-right:1px solid #dfe0b5}
#page #content .data-table td.fecha{font-size:1.1em;font-weight:bold}
#page #content .data-table td.ico-centrado{text-align:center}
#page #content .data-table td.ico-centrado a,#page #content .data-table td.ico-normal a{background-color:transparent}
#page #content.ancha .data-table td.ico-centrado a.other{background-image:url("/imgplantilla/ico_other.gif")}
#page #content .data-table .tfoot td{font-style:italic;border:0;border-bottom:1px solid #fff}
#page #content .data-table .tfoot td.total{font-weight:bold;text-transform:uppercase}
#page #content .data-table tfoot td{padding:10px 0 0;margin:1em 0 2em;font-size:1.1em;border:0}
#page #content .data-table tfoot .hover td{padding:10px 0 0;border:0}
#page #content .data-table tfoot td.total{padding:6px;font-style:italic;font-weight:bold;color:#fff;text-transform:uppercase;border:0;border-bottom:1px solid #fff}
#page #content .documents{padding-bottom:2em;margin:2em 0;overflow:hidden;clear:both;border-bottom:1px solid #ccc}
#page #content .documents p{float:left;width:100%;margin:0 0 10px 0;font-size:1.2em}
#page #content .documents ul{float:left;margin:0;font-size:1.2em;list-style:none}
#page #content .documents li{padding-bottom:.5em}
#page #content .sf-menu{margin:.5em 0 .5em 0}
#page #content .sf-menu li,#superior_contenido #colu_derecha .documents li,#inferior_contenido .documents li{padding-bottom:.5em;clear:left}
#page #content .sf-menu ul{font-size:1em}
#page #content .sf-menu li{min-height:18px;padding-bottom:.5em;font-size:1em;list-style:none}
#page #content .sf-menu li ul{padding-left:.25em}
#page #content .sf-menu li ul ul {padding-left:1.25em}
#page #content .sf-menu .menuTree:before{min-height:20px;content:url("/imgplantilla/closed_folder.png")}
#page #content .sf-menu .expanded:before{min-height:20px;content:url("/imgplantilla/open_folder.png")}
#page #content .sf-menu li.collapsed,#page #content .sf-menu ul.collapsed{display:none}
#page #content .sf-menu a.menuTree{display:block;float:left;clear:both}
#page #content .tree-documents{padding-top:.5em;margin:0 0 0 1.5em;list-style:none}
#page #content .cuadros li{padding-left:18px;margin:0;background-repeat:no-repeat}
#page #content .e404{padding:0 0 1em 0}
#page #content .e404 .mensaje-error{margin:0 0 15px 0}
#page #content .evento .meta{float:left;width:119px;padding:10px 10px 2em 10px;margin:2em 2em 0 0;background:#f6f8fa}
#page #content .evento .meta img{margin-bottom:-1px}
#page #content .evento .meta dt{padding:10px 0 5px 0;margin-top:10px;font-size:1.1em;font-weight:bold;color:#4a6e98;border-top:1px dotted #ccc}
#page #content .evento .meta dt.primera{margin-top:0;border:0}
#page #content .evento .meta dd{font-size:1.1em;font-weight:bold;color:#333}
#page #content .evento abbr{border:0}
#page #content .evento .texto{float:left;width:55.8em;padding-bottom:2em;margin-top:2em}
#page #content .evento .texto h3{margin-top:0}
#page #content .evento .event-agenda{width:100%;margin-top:15px}
#page #content .evento .event-agenda caption{padding:25px 0 10px;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946;border-top:1px dotted #ccc}
#page #content .evento .event-agenda thead{display:none}
#page #content .evento .event-agenda td{padding:0 10px 15px 0;font-size:1.2em;line-height:140%}
#page #content .evento .event-agenda .hour{font-weight:bold;color:#4a6f98}
#page #content .evento .texto h4{margin:1em 0;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
#page #content .evento .event-inscription,#page #content .evento .event-contact{padding-bottom:15px;margin:0;margin-bottom:35px;border-bottom:1px dotted #ccc}
#page #content .evento .event-inscription p{margin:0}
#page #content .evento .texto .documents{padding-bottom:0;border-bottom:0}
#page #content .evento .texto .documents p{float:none;margin-bottom:1em;font-family:Georgia,"Times new roman",serif;font-size:1.4em;font-weight:bold;color:#1e3946}
#page #content .faq{margin-top:2em}
#page #content .faq .faq-pregunta{padding-top:25px;margin-bottom:25px;border-top:1px dotted #ccc}
#page #content .faq .faq-pregunta h3{padding-bottom:.3em;margin-top:0}
#page #content .faq .faq-pregunta h3 span.numeracion_faq{padding-right:.5em;font-family:Arial,Helvetica,serif;font-size:.6em;font-weight:bold;color:#036e65}
#page #content .faq .primera{padding-top:0;border-top:0}
#page #content .figura-centrada{text-align:center}
#page #content .figura-centrada img{display:inline}
#page #content .figura-centrada p{margin-top:5px;font-size:1.1em;font-style:italic;color:#000}
#page #content .figura-derecha{float:right;padding:0 0 1em 2em}
#page #content .figura-derecha img{display:block}
#page #content .figura-derecha p{margin-top:5px;font-size:1.1em;font-style:italic;color:#000}
#page #content .figura-izquierda{float:left;padding:0 2em 1em 0}
#page #content .figura-izquierda img{display:block}
#page #content .figura-izquierda p{margin-top:5px;font-size:1.1em;font-style:italic;color:#000}
#page #content form.formulario,#page #content form div.formulario{padding:0;margin-bottom:2em;overflow:hidden;background-color:#ecf3f0;border-color:#bbb;border-style:solid;border-width:1px}
#page #content .formulario p.titulo{padding:6px;margin-bottom:0;font-size:1.3em;font-weight:bold;color:#fff;background-color:#02403b}
#page #content .formulario .oculto{display:none}
#page #content .formulario fieldset{padding:0;margin:1.2em 1em 1em 1em;background-color:#ecf3f0;border-bottom:1px dotted #ccc}
#page #content .formulario fieldset p{padding:0 0 1em 0;margin:0;clear:left;line-height:normal}
#page #content .formulario fieldset p.inline{clear:none}
html>body #page #content .formulario fieldset label{float:left;width:25%;padding:3px 10px 5px 0;font-size:1em;font-weight:bold;line-height:20px}
#page #content .formulario fieldset label{float:left;width:25%;padding:0;font-size:1.1em;font-weight:bold;line-height:normal}
#page #content .formulario fieldset select{width:35%;padding:1px;margin:0;font-size:1em}
#page #content .formulario fieldset select.ancha{width:72%}
#page #content .formulario fieldset textarea{width:74%;margin:0}
#page #content .formulario fieldset .check{float:left;margin-right:10px;border:0}
#page #content .formulario fieldset .radio{float:left;margin-right:10px;border:0}
#page #content .formulario fieldset p.ancha{float:left;width:100%}
#page #content .formulario fieldset p.ancha label{width:auto;padding:0}
html>body #page #content .formulario fieldset p.ancha input{float:left;width:100%;margin-bottom:0;clear:left}
#page #content .formulario fieldset p.ancha input{float:left;width:100%;margin-bottom:1em;clear:left}
html>body #page #content .formulario fieldset p.ancha select{float:left;width:100%;margin-bottom:0;clear:left}
#page #content .formulario fieldset p.ancha select{float:left;width:100%;margin-bottom:1em;clear:left}
#page #content .formulario fieldset p.ancha textarea{float:left;width:100%;margin-bottom:0;clear:left}
#page #content .formulario fieldset.x2 p{float:left;width:47.3%;margin:0 2em 0 0;clear:none}
#page #content.ancha .formulario fieldset.x2 p{width:48%}
#page #content .formulario fieldset.x2 p.ancha.unica{width:100%;margin-right:0}
#page #content .formulario fieldset.x2 p.ultima{margin-right:0}
#page #content .formulario fieldset.x2 input{width:71%}
#page #content .formulario fieldset.x2 select{width:72%}
#page #content .formulario fieldset.x3 p{float:left;width:29.9%;margin:0 2em 0 0;clear:none}
#page #content.ancha .formulario fieldset.x3 p{width:31%}
#page #content .formulario fieldset.x3 p.ancha.unica{width:100%;margin-right:0}
#page #content .formulario fieldset.x3 p.ultima{margin-right:0}
#page #content .formulario fieldset.x3 label{width:35%}
#page #content .formulario fieldset.x3 input{width:59%}
#page #content .formulario fieldset.x3 select{width:60%}
#page #content .formulario fieldset .boton{padding:0 1em;font-size:1.4em;font-weight:bold;color:#fff;cursor:pointer;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 0 transparent;border:0}
#page #content .formulario .acciones{padding:0;margin:0 1em 1em 0;font-size:1em;text-align:left;border:0}
#page #content .formulario .acciones .boton{float:right;padding:.3em 1em;margin:0 0 0 1em}
#page #content .formulario .acciones select{float:left;width:35%}
#page #content .glosario{text-align:center}
#page #content .glosario ul{margin:0;list-style-image:none}
#page #content .glosario ul li{display:inline;padding:2px}
#page #content .mapaweb .elemento{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc}
#page #content .mapaweb .elemento h2{margin-bottom:10px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#page #content .mapaweb .elemento h2 a{color:#1e3946;text-decoration:none}
#page #content .mapaweb .elemento h2 a:hover{text-decoration:underline}
#page #content .mapaweb .elemento ul{margin:0;font-size:1em;line-height:normal}
#page #content .mapaweb .elemento li{padding-left:0;font-size:1.2em;line-height:200%}
#page #content .mapaweb .elemento li li{padding-left:20px;font-size:1em;background:url("/imgplantilla/bg_sitemap.gif") no-repeat 0 0}
#page #content .mapaweb .elemento li .ultima{background-image:url("/imgplantilla/bg_sitemap_last.gif")}
#page #content .mensaje-error{float:left;width:100%;padding:15px 15px 15px 55px;margin:0 45px 15px 45px;background:#fcfcfc url("/imgplantilla/ico_error.png") no-repeat 15px 15px}
#page #content .mensaje-error h2{padding-bottom:7px;margin-bottom:10px;font-size:2em;border-bottom:1px dotted #ccc}
#page #content .mensaje-error p{font-size:1.2em;line-height:140%}
#page #content .mensaje-info{float:left;width:100%;padding:15px 15px 15px 55px;margin:0 45px 15px 45px;background:#f5fcf1 url("/imgplantilla/ico_info.png") no-repeat 15px 15px}
#page #content .mensaje-info h2{padding-bottom:7px;margin-bottom:10px;font-size:2em;border-bottom:1px dotted #ccc}
#page #content .mensaje-info p{font-size:1.2em;line-height:140%}
#page #content .mensaje-warning{float:left;width:100%;padding:10px 13px 20px 13px;margin-bottom:24px;background:#ffe3ca url("/imgplantilla/bg_warning.gif") no-repeat 0 100%}
#page #content .mensaje-warning p{padding:4px 0 4px 34px;font-size:1.3em;font-weight:bold;color:#333;background:url("/imgplantilla/ico_warning.png") no-repeat 0 0}
#page #content .micrositio{float:left}
#page #content .micrositio #imagen_slides{float:left;width:auto;overflow:hidden;text-align:center}
#page #content .micrositio #feature_slides{position:relative;width:740px;height:175px}
#page #content .micrositio #feature_slides div{position:absolute;top:0;left:0}
#page #content .micrositio .lateral{float:left;width:225px;padding:0 4px 0 9px}
#page #content .micrositio .lateral p{font-family:Arial;font-size:12px;color:#333}
#page #content .micrositio #feature_nav_ul{display:inline;height:18px}
#page #content .micrositio #feature_nav_ul a{position:relative;z-index:99;display:block;float:left;width:10px;height:11px;margin:15px 4px 5px 4px;font-size:0;text-decoration:none;text-indent:-5000px;cursor:pointer;background-image:url("/imgplantilla/microsite/circle.png");background-repeat:no-repeat}
#page #content .micrositio #feature_nav_ul a:hover{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .micrositio #feature_nav_ul a:active{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .micrositio #feature_nav_ul a.activeSlide{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .micrositio h2{padding-left:12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946}
#page #content .micrositio .barra{float:left;width:100%;background-image:url("/imgplantilla/microsite/ideMarm3_12.jpg");background-repeat:repeat-x}
#page #content .micrositio .destacamos{float:left;width:244px;height:205px}
#page #content .micrositio .elemento{float:left;width:244px;height:182px;background-image:url("/imgplantilla/microsite/cuadrodestacadoIDE.jpg");background-repeat:no-repeat}
#page #content .micrositio .elemento h3{padding-top:5px;padding-left:20px;margin:10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#098fb3}
#page #content .micrositio .imagen{float:left;width:120px;text-align:right}
#page #content .micrositio .imagen img{width:105px}
#page #content .micrositio .texto{float:left;width:120px}
#page #content .micrositio .texto p{padding:0 0 10px 10px;padding-left:10px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#333}
#page #content .micrositio .ver-mas a{float:right!important;padding-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#008fcc;text-align:right!important;text-decoration:underline;background:none no-repeat}
#page #content .miniaturas{width:100%;margin-bottom:3em}
#page #content .miniaturas ul{margin:0;font-size:1em;line-height:100%;list-style:none}
html>body #page #content .miniaturas ul li{display:inline;float:left;padding-bottom:5px;padding-left:0;margin:3px;background:0;border-bottom:1px dotted #ccc}
#page #content .miniaturas ul li{display:inline;float:left;padding-bottom:5px;padding-left:0;margin:4px;background:0;border-bottom:1px dotted #ccc}
#page #content .miniaturas .grandes li{width:99%;padding-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:140%}
#page #content .miniaturas .grandes a{font-weight:normal;color:#03887d;text-decoration:underline}
#page #content .miniaturas .grandes img{float:left;width:auto;height:auto;max-width:15%}
#page #content .miniaturas .grandes div{float:left;max-width:84%;padding-top:5px}
html>body #page #content .miniaturas .grandes li div ul li{width:auto;padding-bottom:2px;padding-left:13px;font-size:.9em;line-height:normal;background:url("/imgplantilla/cuadro_listas.jpg") top left no-repeat;border:0}
#page #content .miniaturas .grandes li div ul li{width:auto;width:84%;padding-bottom:2px;padding-left:13px;font-size:.9em;line-height:normal;background:url("/imgplantilla/cuadro_listas.jpg") top left no-repeat;border:0}
#page #content .miniaturas .x1 li{width:99%}
#page #content .miniaturas .x2 li{width:48%}
#page #content .miniaturas .x3 li{width:31%}
#page #content .miniaturas .x4 li{width:23%}
#page #content .miniaturas .x5 li{width:18%}
#page #content .miniaturas img{width:25px;height:25px;padding-right:5px;vertical-align:middle;border:0}
#page #content .miniaturas a{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;color:#333;text-decoration:none}
#page #content .miniaturas a:hover{text-decoration:underline}
#page #content .miniaturas .agri a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -52px transparent}
#page #content .miniaturas .agua a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -108px transparent}
#page #content .miniaturas .alim a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -164px transparent}
#page #content .miniaturas .biod a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -220px transparent}
#page #content .miniaturas .cali a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -270px transparent}
#page #content .miniaturas .camb a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -337px transparent}
#page #content .miniaturas .cost a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -393px transparent;background-position:-10px -393px}
#page #content .miniaturas .desa a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -449px transparent;background-position:-10px -449px}
#page #content .miniaturas .gana a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -505px transparent;background-position:-10px -505px}
#page #content .miniaturas .pesc a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/imagenppal.gif") no-repeat scroll -10px -561px transparent;background-position:-10px -561px}
#page #content .miniaturas .otro a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/home_ico_otro.png") no-repeat scroll 0 0 transparent}
#page #content .miniaturas .oapn a{display:block;height:27px;padding:13px 5px 0 38px;font-size:1.2em;font-weight:bold;line-height:1;color:#333;text-decoration:none;background:url("/imgplantilla/home_ico_oapn.png") no-repeat scroll 0 0 transparent}
#page #content .multimedia-visor ul{font-size:1.2em;line-height:normal;list-style:none}
#page #content .multimedia-visor .tabs{margin:0;border-bottom:0}
#page #content .multimedia-visor .tabs li{position:relative;float:left;padding:4px 2px;margin-right:4px;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;background:#f6f6f6;border:1px solid #e8e8e8;border-bottom:0}
#page #content .multimedia-visor .tabs a{display:block;padding:0 10px;overflow:hidden;text-decoration:none;outline:0}
#page #content .multimedia-visor .tabs .imagen{padding:0 10px 0 25px;background:url("/imgplantilla/ico_photo.gif") no-repeat 6px center}
#page #content .multimedia-visor .tabs .video{padding:0 10px 0 25px;background:url("/imgplantilla/ico_video.gif") no-repeat 6px center}
#page #content .multimedia-visor .tabs .audio{padding:0 10px 0 25px;background:url("/imgplantilla/ico_audio.gif") no-repeat 6px center}
#page #content .multimedia-visor .tabs .activa{margin-bottom:0;border-color:#333}
#page #content .multimedia-visor .tabs .activa a{color:#fff}
#page #content .multimedia-visor .back{margin:0 0 20px;font-size:1.1em;font-weight:bold}
#page #content .multimedia-visor .tab{margin-bottom:20px}
html>body #page #content .multimedia-visor .big-carousel{position:relative;padding:15px 6px}
#page #content .multimedia-visor .big-carousel{position:relative;padding:15px 6px 0 6px}
html>body #page #content .multimedia-visor .big-carousel .prev,#page #content .multimedia-visor .big-carousel .next{position:absolute;top:15px;left:6px;width:37px;height:368px;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
#page #content .multimedia-visor .big-carousel .prev,#page #content .multimedia-visor .big-carousel .next{position:absolute;top:15px;left:-44px;width:37px;height:368px;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
#page #content .multimedia-visor .big-carousel .next{right:6px;left:auto;background-position:-37px center}
#page #content .multimedia-visor .big-carousel ul{width:53.8em;margin:0 3.5em;overflow:hidden}
#page #content .multimedia-visor .big-carousel li{text-align:center}
#page #content .multimedia-visor .big-carousel .meta{margin:5px 0;font-size:.9em;color:#fff;text-align:left}
#page #content .multimedia-visor .big-carousel .meta .descripcion{float:left;margin-bottom:8px;font-style:italic}
#page #content .multimedia-visor .big-carousel .meta .descarga{padding:8px 0 0 20px;clear:both;font-size:.9em;color:#ccc;background:url("/imgplantilla/ico_download_mm.gif") no-repeat 0 8px;border-top:1px dotted #444}
#page #content .multimedia-visor .big-carousel .meta .descarga a{font-style:italic;color:#ccc}
html>body #page #content .multimedia-visor .big-carousel .pager{position:absolute;right:52px;bottom:5px;margin:0;font-size:1.1em;font-weight:bold;line-height:normal;color:#fff}
#page #content .multimedia-visor .big-carousel .pager{position:relative;right:52px;bottom:10px;margin:0;font-size:1.1em;font-weight:bold;line-height:normal;color:#fff;text-align:right}
#page #content .multimedia-visor #audio-big-carousel .next,#page #content .multimedia-visor #audio-big-carousel .prev{height:24px}
#page #content .multimedia-visor .small-carousel ul{width:640px;margin:0}
#page #content .multimedia-visor .small-carousel li{float:left;width:121px;padding-left:0;margin-right:9px}
#page #content .multimedia-visor .small-carousel{position:relative;height:78px;padding:6px 6px;background:#222}
#page #content .multimedia-visor .small-carousel .jcarousel-container{height:7.8em;padding:0 45px}
#page #content .multimedia-visor .small-carousel .jcarousel-next,#page #content .multimedia-visor .small-carousel .jcarousel-prev{height:7.8em}
#page #content .multimedia-visor .small-carousel p{font-size:1.2em}
#page #content .multimedia-visor .small-carousel p a{color:#fff;text-decoration:none}
#page #content .multimedia-visor .small-carousel p a:hover{text-decoration:underline}
#page #content .multimedia-visor #audio-carousel p{padding-left:22px;font-size:1em;line-height:normal;background:url("/imgplantilla/ico_audio.gif") no-repeat 0 0}
#page #content .multimedia-visor .ir-a{height:1%;padding-bottom:10px;margin:1em 0 1em;overflow:hidden;clear:both;font-size:1.1em;text-align:right;border:0}
#page #content .multimedia-visor .ir-a .volver{float:left;padding-left:12px;background:url("/imgplantilla/ico_back.gif") no-repeat 0 center}
#page #content .multimedia-visor .ir-a .arriba{padding-left:12px;background:url("/imgplantilla/ico_up.gif") no-repeat 0 2px}
#page #content .paginas{margin:1.5em 0;font-size:1.2em;color:#333;text-align:center}
#page #content .paginas a,#page #content .paginas strong{padding:3px 5px;margin-left:5px;font-weight:bold;text-decoration:none;background-color:#eee;border-color:#bbb;border-style:solid;border-width:1px}
#page #content .paginas strong,#page #content .paginas a.active{color:#fff;background-color:#ccc}
#page #content .participacion-publica{padding-bottom:2em}
#page #content .participacion-publica p{padding:.5em;margin:0}
#page #content .participacion-publica p a{display:block;padding-left:20px}
#page #content .participacion-publica p img{float:left}
#page #content .participacion-publica .sumario ul{list-style:none}
#page #content .participacion-publica .sumario ul li{padding:.5em}
#page #content .participacion-publica .sumario a{display:block;padding-left:20px}
#page #content .participacion-publica .sumario img{float:left}
#page #content .promociones{padding-top:1em}
#page #content .promociones h2{margin-top:10px;margin-bottom:1em;font-family:Georgia,"Times new roman",serif;font-size:1.7em;color:#060;text-align:left}
#page #content .promociones ul{float:right;width:45em;font-size:1em}
#page #content .promociones ul h3{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:bold}
#page #content .promociones ul h3 a{color:#333;text-decoration:none}
#page #content .promociones ul h3 a:hover{text-decoration:underline}
#page #content .promociones ul li{height:1%;padding:9px 0;overflow:hidden;border-top:1px dotted #ccc}
#page #content .promociones ul li.primera{border:0}
#page #content .promociones ul li img{float:left;margin-right:10px}
#page #content .promociones ul .duracion{margin:0;font-size:1.1em;line-height:normal}
#page #content .promociones .principal{float:left;width:25.1em}
#page #content .promociones .principal h3{float:left;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:bold;line-height:20px}
#page #content .promociones .principal h3 a{color:#333;text-decoration:none}
#page #content .promociones .principal h3 a:hover{text-decoration:underline}
#page #content .promociones .principal img{clear:both}
#page #content .promociones .principal .duracion{float:right;margin:0;font-size:1.1em;line-height:20px}
#page #content .promociones .principal .video{position:relative;width:251px;height:160px;background:0}
#page #content .promociones .rss-ver-todo{clear:both}
#page #content .promociones .videoOculto{display:none}
#page #content a.audio,#page #sidebar a.audio{padding-left:1.7em;background:url("/imgplantilla/ico_audio.gif") no-repeat scroll 0 0 #fff}
#page #content a.doc,#page #sidebar a.doc{padding-left:1.7em;background:url("/imgplantilla/ico_doc.gif") no-repeat scroll 0 0 #fff}
#page #content a.excel,#page #sidebar a.excel{padding-left:1.7em;background:url("/imgplantilla/ico_excel.gif") no-repeat scroll 0 0 #fff}
#page #content a.external,#page #sidebar a.external{padding-right:1.2em;background:url("/imgplantilla/ico_external.png") no-repeat scroll right .2em #fff}
#page #content a.image,#page #sidebar a.image{padding-left:1.7em;background:url("/imgplantilla/ico_photo.gif") no-repeat scroll 0 0 #fff}
#page #content a.other,#page #sidebar a.other{padding-left:1.7em;background:url("/imgplantilla/ico_other.gif") no-repeat scroll 0 0 #fff}
#page #content a.pdf,#page #sidebar a.pdf{padding-left:1.7em;background:url("/imgplantilla/ico_pdf.gif") no-repeat scroll 0 0 #fff}
#page #content a.video,#page #sidebar a.video{padding-left:1.7em;background:url("/imgplantilla/ico_video.gif") no-repeat scroll 0 0 #fff}
#page #content a.zip,#page #sidebar a.zip{padding-left:1.7em;background:url("/imgplantilla/ico_zip.gif") no-repeat scroll 0 0 #fff}
#page #content li.ico,#page #sidebar li.ico{padding-left:1.7em}
#page #content li.ico{margin-left:-1.5em;list-style:none}
#page #content li.ico p{float:none}
#page #content .documents li.ico{margin-left:0}
#page #content li.ico a,#page #sidebar li.ico a{padding-left:0;background:0}
#page #content li.audio,#page #sidebar li.audio{background:url("/imgplantilla/ico_audio.gif") no-repeat scroll 0 0 #fff}
#page #content li.doc,#page #sidebar li.doc{background:url("/imgplantilla/ico_doc.gif") no-repeat scroll 0 0 #fff}
#page #content li.excel,#page #sidebar li.excel{background:url("/imgplantilla/ico_excel.gif") no-repeat scroll 0 0 #fff}
#page #content li.external,#page #sidebar li.external{background:url("/imgplantilla/ico_external.png") no-repeat scroll 0 0 #fff}
#page #content li.image,#page #sidebar li.image{background:url("/imgplantilla/ico_photo.gif") no-repeat scroll 0 0 #fff}
#page #content li.other,#page #sidebar li.other{background:url("/imgplantilla/ico_other.gif") no-repeat scroll 0 0 #fff}
#page #content li.pdf,#page #sidebar li.pdf{background:url("/imgplantilla/ico_pdf.gif") no-repeat scroll 0 0 #fff}
#page #content li.video,#page #sidebar li.video{background:url("/imgplantilla/ico_video.gif") no-repeat scroll 0 0 #fff}
#page #content li.zip,#page #sidebar li.zip{background:url("/imgplantilla/ico_zip.gif") no-repeat scroll 0 0 #fff}
#page #content .kmz,#page #content li a.kmz,#page #sidebar .kmz{padding-left:1.7em;background:url("/imgplantilla/ico_kmz.gif") no-repeat scroll 0 0 #fff}
#page #content .epub,#page #content li a.epub,#page #sidebar .epub{padding-left:1.7em;background:url("/imgplantilla/ico_epub.gif") no-repeat 0 0 #fff}
#page #content .sp-residuos #imagen_slides{float:left;width:auto;overflow:hidden;text-align:center}
#page #content .sp-residuos #feature_slides{position:relative;width:740px;height:175px}
#page #content .sp-residuos #feature_slides div{position:absolute;top:0;left:0}
#page #content .sp-residuos .lateral{float:left;width:225px;padding:0 4px 0 9px}
#page #content .sp-residuos .lateral p{font-family:Arial;font-size:12px;color:#333}
#page #content .sp-residuos #feature_nav_ul{display:inline;height:18px}
#page #content .sp-residuos #feature_nav_ul a{position:relative;z-index:99;display:block;float:left;width:10px;height:11px;margin:15px 4px 5px 4px;font-size:0;text-decoration:none;text-indent:-5000px;cursor:pointer;background-image:url("/imgplantilla/microsite/circle.png");background-repeat:no-repeat}
#page #content .sp-residuos #feature_nav_ul a:hover{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .sp-residuos #feature_nav_ul a:active{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .sp-residuos #feature_nav_ul a.activeSlide{background-image:url("/imgplantilla/microsite/circle_on.png")}
#page #content .sp-residuos h2{padding-left:12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946}
#page #content .sp-residuos h3.puntos{width:95%;padding-bottom:5px;margin-left:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946;border-bottom:2px dotted #333}
#page #content .sp-residuos .barra{float:left;width:100%;background-image:url("/imgplantilla/microsite/ideMarm3_12.jpg");background-repeat:repeat-x}
#page #content .sp-residuos .destacamos{float:left;width:244px;height:205px}
#page #content .sp-residuos .elemento{float:left;width:244px;height:182px;background-image:url("/imgplantilla/microsite/cuadrodestacadoIDE.jpg");background-repeat:no-repeat}
#page #content .sp-residuos .elemento h3{padding-top:5px;padding-left:20px;margin:10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#098fb3;border-bottom:0}
#page #content .sp-residuos .elemento-sin{float:left;width:240px;height:189px;padding-bottom:1em}
#page #content .sp-residuos .elemento-sin h3{width:200px;padding-bottom:5px;margin:0 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#1e3946;border-bottom:2px dotted #333}
#page #content .sp-residuos .elemento-sin ul{padding:0 1.5em 0 1.5em;margin:0}
#page #content .sp-residuos .elemento-sin ul li{padding-bottom:.8em;list-style:none}
#page #content .sp-residuos .imagen{float:left;width:120px;text-align:right}
#page #content .sp-residuos .imagen img{width:105px;height:auto}
#page #content .sp-residuos .resultados ul{margin:0;list-style:none}
#page #content .sp-residuos .resultados ul li{margin:2em 0 0 0;border-bottom:2px dotted #333}
#page #content .sp-residuos .resultados ul li.primera{margin:0;border-bottom:2px dotted #333}
#page #content .sp-residuos .resultados a{font-size:1.2em;font-weight:bold;text-decoration:none}
#page #content .sp-residuos .resultados p{padding:5px 0 0 10px;font-size:.9em}
#page #content .sp-residuos .resultados p a{font-weight:normal;text-decoration:underline}
#page #content .sp-residuos .texto{float:left;width:120px}
#page #content .sp-residuos .texto p{padding:0 0 10px 10px;padding-left:10px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#333}
#page #content .sp-residuos .ver-mas a{float:right!important;padding-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#008fcc;text-align:right!important;text-decoration:underline;background:none no-repeat}
#page #section .residuosinteres{clear:both}
#page #section .residuosinteres h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;font-weight:normal;color:#1e3946;border-bottom:1px dotted #ccc}
#page #section .residuosinteres ul{padding-top:2em}
#page #section .residuosinteres ul li{display:inline;padding-right:.7em;vertical-align:top}
#page #section .residuosinteres ul li div{width:150px}
#page #section .textoresiduoscabecera{float:right;width:225px;height:165px;padding:6px;margin:-190px 6px 0 0}
#page #section .textoresiduoscabecera span{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-weight:bold}
#page #section .textoresiduoscabecera p{margin-top:6px;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;border-top:1px solid #1e3946;border-bottom:1px solid #1e3946}
#page #content .sumario{padding:2em 2.5em;background:#f5f5f5}
#page #content .sumario h3{margin-top:0;font-size:1.7em}
#page #content .sumario p{margin:0}
#page #content .etiquetas{margin:0 0 1em;clear:both}
#page #content .etiquetas a{margin-left:1em;font-style:italic}
#page #content .relacionados{margin-top:3em;clear:both}
#page #content .relacionados h3{margin-bottom:10px}
#page #content .relacionados ul{margin-left:15px}
#page #content .relacionados li{color:#03887d;list-style:square}
#page #content .cuantos{padding:0;margin:0;font-size:1.2em}
html>body #page #content .paginacion{height:1%;padding:0;margin:1.5em 0;overflow:hidden;font-size:1.2em;font-weight:bold;line-height:normal;color:#333}
#page #content .paginacion{height:1%;padding:0;margin:1.5em 0;overflow:hidden;font-size:1.2em;font-weight:bold;line-height:normal;color:#333}
#page #content .paginacion ul{float:left;height:1%;padding:0;margin:0;overflow:hidden;font-size:1em;line-height:normal;list-style:none}
#page #content .paginacion ul li{float:left;height:1%;padding:6px 3px;margin:0;overflow:hidden;line-height:normal;border-bottom:0}
#page #content .paginacion ul li a{height:1%;padding:5px;line-height:normal;text-decoration:none;vertical-align:middle;background-color:#eee;border:1px solid #bbb}
#page #content .paginacion ul li a.active{color:#000;background-color:#ccc}
#page #content .paginacion .btn{float:left;height:1%;padding:5px;margin:1px 3px;overflow:hidden;font-size:1em;line-height:normal;color:#03887d;text-decoration:none;cursor:pointer;background-color:#eee;border:1px solid #bbb}
#page #content .paginacion span{display:none}
#page #content .gsa-buscador-avanzado p.inline{margin:0 0 1em 175px}
#page #content .gsa-buscador-avanzado label{float:left;width:11.7em;font-size:1.2em;font-weight:bold;line-height:20px}
#page #content .gsa-buscador-avanzado select{width:200px;padding:1px;font-size:1.2em}
#page #content .gsa-buscador-avanzado fieldset h2,#page #content .gsa-buscador-avanzado fieldset .h2{float:left;width:160px;padding:0;margin-right:1em;font-family:Georgia,"Times new roman",serif;font-size:1.5em;color:#1e3946}
#page #content .gsa-buscador-avanzado .texto{width:380px;padding:2px 6px;font-size:1.2em;border:1px solid #999}
#page #content .gsa-buscador-avanzado .fecha{padding-top:0}
html>body #page #content .gsa-buscador-avanzado .fecha h2{padding-top:5px}
#page #content .gsa-buscador-avanzado .fecha h2{padding-top:20px}
#page #content .gsa-buscador-avanzado .fecha p{float:left;margin:0 20px 0 0}
html>body #page #content .gsa-buscador-avanzado .fecha label{display:block;float:none;width:auto;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-buscador-avanzado .fecha label{display:block;float:none;width:auto;padding:0;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-buscador-avanzado .fecha .texto{float:left;width:120px}
#page #content .gsa-buscador-simple fieldset{padding:1em;margin:0;border-bottom:0}
#page #content .gsa-buscador-simple p{float:left;margin:0 1em 0 0}
#page #content .gsa-buscador-simple p.ultima{margin-right:0}
#page #content .gsa-buscador-simple small{display:block;margin-top:5px;font-size:1.1em;color:#333}
#page #content .gsa-buscador-simple a{float:left;padding:10px 0 10px 0;font-size:1.1em;font-weight:bold}
#page #content .gsa-buscador-simple .h2{width:auto;padding:.5em 0 0 0;margin-right:1em;font-family:Georgia,"Times new roman",serif;font-size:1.8em;color:#1e3946}
#page #content .gsa-buscador-simple .texto{width:370px;padding:7px;font-size:1.5em;font-weight:bold;border:1px solid #999}
#page #content .gsa-buscador-simple .boton{float:left;height:38px;padding:0 1.5em;margin:0 1em}
#page #content .gsa-buscador-visor h2{float:left;width:100%;height:1%;padding-bottom:4px;clear:left;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946;border-bottom:1px solid #1e3946}
html>body #page #content .gsa-buscador-visor h2{float:none}
#page #content .gsa-buscador-visor .ordenarpor{float:right;padding-bottom:0;margin:7px 0 0 0;font-size:1.2em;color:#333}
#page #content .gsa-buscador-visor ul{margin:0 0 1.5em 1em;clear:both;font-size:1em;line-height:normal;list-style:none}
#page #content .gsa-buscador-visor li{height:1%;padding-bottom:1em;padding-left:0;margin-top:1em;overflow:hidden;border-bottom:1px dotted #ccc}
#page #content .gsa-buscador-visor li img{float:left;margin-right:15px}
#page #content .gsa-buscador-visor li .inner{height:1%;overflow:hidden}
#page #content .gsa-buscador-visor h3{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:bold}
#page #content .gsa-buscador-visor p{padding:0;font-size:1.2em}
#page #content .gsa-buscador-visor .fecha{float:right;margin-left:3em;font-weight:bold}
#page #content .gsa-buscador-visor .mensaje-warning p{padding:4px 0 4px 34px;font-size:1.3em}
#page #content .gsa-buscador-visor .ayuda-usuario h2{float:left;width:195px;border:0}
#page #content .gsa-noticias-buscador-avanzado p.inline{margin:0 0 0 170px}
#page #content .gsa-noticias-buscador-avanzado label{float:left;width:11.7em;font-size:1.2em;font-weight:bold;line-height:20px}
#page #content .gsa-noticias-buscador-avanzado select{width:395px;padding:1px;font-size:1.2em}
#page #content .gsa-noticias-buscador-avanzado fieldset h3,#page #content .gsa-noticias-buscador-avanzado fieldset .h3{float:left;width:170px;padding:.9em 0 0 0;margin-right:1em;font-family:Georgia,"Times new roman",serif;font-size:1.5em;color:#1e3946}
#page #content .gsa-noticias-buscador-avanzado small{display:block;margin-bottom:5px;font-size:1.1em;color:#333}
#page #content .gsa-noticias-buscador-avanzado .texto{width:380px;padding:2px 6px;font-size:1.2em;border:1px solid #999}
#page #content .gsa-noticias-buscador-avanzado .fecha{padding-top:0}
html>body #page #content .gsa-noticias-buscador-avanzado .fecha h2{padding-top:5px}
#page #content .gsa-noticias-buscador-avanzado .fecha h2{padding-top:20px}
#page #content .gsa-noticias-buscador-avanzado .fecha p{float:left;margin:0 20px 0 0}
html>body #page #content .gsa-noticias-buscador-avanzado .fecha label{display:block;float:none;width:auto;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-noticias-buscador-avanzado .fecha label{display:block;float:none;width:auto;padding:0;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-noticias-buscador-avanzado .fecha .texto{float:left;width:120px}
#page #content .gsa-noticias-buscador-simple{height:1%;padding-bottom:2em;margin:1em 0 2em;overflow:hidden;border-bottom:1px solid #ccc}
#page #content .gsa-noticias-buscador-simple fieldset{height:1%;padding:0;margin:0;background-color:#fff}
#page #content .gsa-noticias-buscador-simple label{display:none}
#page #content .gsa-noticias-buscador-simple .texto{float:left;width:210px;padding:2px 5px;margin-right:1em;font-size:1.5em;border:1px solid #969696}
#page #content .gsa-noticias-buscador-simple .boton{float:left;height:inherit;padding:.2em 1em;margin:0 1em 0 0;font-size:1.4em;font-weight:bold;color:#fff;cursor:pointer;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 0 transparent;border:0}
#page #content .gsa-noticias-buscador-simple a{float:left;padding:5px 0 5px 0;font-size:1.1em;font-weight:bold}
#page #content .gsa-noticias-visor{margin:1.5em 0}
#page #content .gsa-noticias-visor .header{position:relative;padding:0 0 1em 0;margin:0}
#page #content .gsa-noticias-visor .header h3{float:left;padding:0;margin:0;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#page #content .gsa-noticias-visor .header .mostrar{display:inline;float:right;margin:0 1em 0 0;font-size:1.1em;font-weight:bold;line-height:20px}
#page #content .gsa-noticias-visor .header .mostrar a{padding:0 0 0 1em}
#page #content .gsa-noticias-visor .header .mostrar strong{padding:0 0 0 1em}
#page #content .gsa-noticias-visor .header .accesible-calendar{float:right;margin-right:2em;font-size:1.1em;line-height:20px}
#page #content .gsa-noticias-visor .header .calendar{display:inline;float:right;padding-right:20px;margin-right:2em;font-size:1.1em;font-weight:bold;line-height:20px;background:url("/imgplantilla/ico_calendar.gif") no-repeat 100% center}
#page #content .gsa-noticias-visor .header #calendar{margin:0 0 0 350px;clear:both;background-color:#fff}
.js #page #content .gsa-noticias-visor .header #calendar{position:absolute;display:none;margin:0;background-color:#fff}
.js #page #content .gsa-noticias-visor .mensaje-warning{margin-bottom:12em}
#page #content .gsa-noticias-visor .clearfix:after{display:block;height:0;clear:both;content:".";visibility:hidden}
#page #content .gsa-noticias-visor .clearfix{display:block}
#page #content .gsa-noticias-visor .data-table .titulo{width:35em}
#page #content .gsa-noticias-visor .data-table .titulo img{float:left;margin:0 10px 0 0}
#page #content .gsa-noticias-visor .data-table .titulo h3{display:table;font-size:1.16em;color:#333}
#page #content .gsa-noticias-visor .data-table .titulo h3 a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#333;text-decoration:none}
#page #content .gsa-noticias-visor .data-table .titulo h3 a:hover{text-decoration:underline}
#page #content .gsa-noticias-visor .data-table .mm{font-size:.9em;font-weight:bold}
#page #content .gsa-noticias-visor .data-table .mm p{padding-left:20px;margin-bottom:1em;line-height:15px;background:no-repeat 0 center}
#page #content .gsa-noticias-visor .data-table .mm a{color:#666;text-decoration:none}
#page #content .gsa-noticias-visor .data-table .mm a:hover{text-decoration:underline}
#page #content .gsa-noticias-visor .data-table .mm .foto{position:static;background-image:url("/imgplantilla/ico_photo.gif")}
#page #content .gsa-noticias-visor .data-table .mm .video{background-image:url("/imgplantilla/ico_video.gif")}
#page #content .gsa-noticias-visor .data-table .mm .audio{background-image:url("/imgplantilla/ico_audio.gif")}
#page #content .gsa-noticias-visor .fila{height:1%;margin:5px 0 10px 0;overflow:hidden;clear:left;background:0}
#page #content .gsa-noticias-visor .fila .columna{float:left;width:22.6em;padding-left:1.6em;margin-left:1.5em;overflow:hidden;text-align:center;border-left:1px dotted #c8c8c8}
#page #content .gsa-noticias-visor .fila .primera{padding-left:0;margin:0;border-left:0}
#page #content .gsa-noticias-visor .fila h4{margin-bottom:10px;font-size:1.4em}
#page #content .gsa-noticias-visor .fila .fecha{margin-bottom:5px;font-size:1.1em;color:#060}
#page #content .gsa-noticias-visor img{margin-bottom:5px}
#page #content .gsa-noticias-visor h4{margin:5px 0 10px 0;font-size:1.4em}
#page #content .gsa-noticias-visor h4 a{color:#333;text-decoration:none}
#page #content .gsa-noticias-visor h4 a:hover{text-decoration:underline}
#page #content .gsa-noticias-visor .enlaces{margin:0 0 1em 0;font-size:1.1em;font-style:italic;color:#666}
#page #content .gsa-noticias-visor .enlaces a{color:#666}
#page #content .gsa-agenda-buscador-avanzado p.inline{margin:0 0 1em 175px}
#page #content .gsa-agenda-buscador-avanzado label{float:left;width:11.7em;font-size:1.2em;font-weight:bold;line-height:20px}
#page #content .gsa-agenda-buscador-avanzado select{width:300px;padding:1px;font-size:1.2em}
#page #content .gsa-agenda-buscador-avanzado small{display:block;font-size:1.1em}
#page #content .gsa-agenda-buscador-avanzado fieldset h3,#page #content .gsa-agenda-buscador-avanzado fieldset .h3{float:left;width:160px;padding:0;margin-right:1em;font-family:Georgia,"Times new roman",serif;font-size:1.5em;color:#1e3946}
#page #content .gsa-agenda-buscador-avanzado .texto{width:380px;padding:2px 6px;font-size:1.2em;border:1px solid #999}
#page #content .gsa-agenda-buscador-avanzado .fecha{padding-top:0}
html>body #page #content .gsa-agenda-buscador-avanzado .fecha h3{padding-top:5px}
#page #content .gsa-agenda-buscador-avanzado .fecha h3{padding-top:20px}
#page #content .gsa-agenda-buscador-avanzado .fecha p{float:left;margin:0 20px 0 0}
html>body #page #content .gsa-agenda-buscador-avanzado .fecha label{display:block;float:none;width:auto;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-agenda-buscador-avanzado .fecha label{display:block;float:none;width:auto;padding:0;margin:0;font-size:1.1em;line-height:normal}
#page #content .gsa-agenda-buscador-avanzado .fecha .texto{float:left;width:120px}
#page #content .gsa-agenda-visor{height:1%;padding-top:2em;margin-top:2em;overflow:hidden;border-top:1px solid #ccc}
#page #content .gsa-agenda-visor .header{float:none;padding:0;margin-bottom:2em;text-align:right}
#page #content .gsa-agenda-visor .header a{display:block;margin-top:2px;font-weight:bold}
#page #content .gsa-agenda-visor .header h3{float:left;margin-top:-3px;font-family:Georgia,"Times new roman",serif;font-size:2em;color:#1e3946}
#page #content .gsa-agenda-visor .header label{display:none}
#page #content .gsa-agenda-visor .header select{font-size:1.2em}
#page #content .gsa-agenda-visor .header .boton{float:none;height:21px;padding:1px 6px 3px 6px;margin-top:0;margin-left:5px;font-size:1.1em;font-weight:bold;color:#fff;cursor:pointer;background:url("/imgplantilla/bg-main-green.gif") repeat-x scroll 0 0 transparent;border:0}
#page #content .gsa-agenda-visor #calendar-container{float:left;width:24em;margin-bottom:2em}
#page #content .gsa-agenda-visor .gsa-agenda{float:right;width:48em;margin-bottom:2em}
#page #content .gsa-agenda h3{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:bold;color:#1e3946;border-bottom:1px solid #ccc}
#page #content .gsa-agenda ul{margin:0;list-style:none;border:0}
#page #content .gsa-agenda ul.linea-eventos{border-top:1px dotted #ccc}
#page #content .gsa-agenda li{height:1%;padding:1em .5em;overflow:hidden;border-bottom:1px dotted #ccc}
#page #content .gsa-agenda li:hover{background:#ecf3f0}
#page #content .gsa-agenda li p{display:table;width:auto;height:1%;margin-bottom:0;font-size:1em}
#page #content .gsa-agenda li a{color:#333;text-decoration:none}
#page #content .gsa-agenda li a:hover{text-decoration:underline}
#page #content .gsa-agenda li .fecha{display:inline;float:left;width:3em;height:auto;padding:0;margin:0;font-size:1.2em;line-height:1;color:#03887d;text-align:center}
#page #content .gsa-agenda li .fecha span{display:block;font-size:1.4em;font-weight:bold;line-height:1}
#page #content .gsa-agenda li .fecha span.hora{display:block;padding:0 0 .3em;font-size:.7em;color:#666}
#page #content .gsa-agenda li .periodo{padding-bottom:.6em;font-size:.8em;color:#00807c}
#page #content .gsa-agenda li .area-dias{padding-left:4em;font-size:.9em;font-weight:bold;color:#03887d}
#page #sidebar h2{padding:0 0 .4em 0;margin-bottom:.8em;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;font-weight:normal;color:#01413b;border-bottom:1px solid #ccc}
#page #sidebar .see-all,#page #sidebar .rss-see-all{margin:5px 0 2em;font-size:1.2em;font-weight:bold;text-align:right}
#page #sidebar .rss-see-all{padding-top:5px;padding-bottom:5px;text-align:left}
#page #sidebar .rss-see-all a.rss{display:block;float:none;padding-left:15px;margin-bottom:1em;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 2px}
#page #sidebar .destacados{padding-bottom:2em}
#page #sidebar .destacados ul{margin-left:17px}
#page #sidebar .destacados li{padding-bottom:2px;font-size:1.1em;font-weight:bold}
#page #sidebar .destacamos{padding-bottom:2em}
html>body #page #sidebar .destacamos .elemento{float:left;width:220px;height:110px;padding:5px 0 5px 12px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url("/imgplantilla/fondo_destacamos2.png");background-repeat:no-repeat}
#page #sidebar .destacamos .elemento{float:left;width:210px;height:110px;padding:5px 0 5px 10px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url("/imgplantilla/fondo_destacamos2.png");background-repeat:no-repeat}
#page #sidebar .destacamos .imagen{float:left;width:40px;padding-top:15px}
html>body #page #sidebar .destacamos .texto{float:left;width:155px;height:80px;padding:12px 1px 1px 10px;overflow:hidden;line-height:16px}
#page #sidebar .destacamos .texto{float:left;width:145px;height:80px;padding:12px 1px 1px 10px;overflow:hidden;line-height:16px}
#page #sidebar .destacamos .texto p{padding-bottom:2px;font-weight:bold}
#page #sidebar .destacamos .texto a{font-weight:normal;color:black;text-decoration:none}
#page #sidebar .destacamos .texto a:hover{color:black;text-decoration:underline}
#page #sidebar .galeria{padding-bottom:2em}
#page #sidebar .galeria a{display:block;margin:10px 0}
#page #sidebar .galeria h3{padding:10px 0 7px;margin-top:14px;font-size:1.1em;font-weight:normal;color:#4a6f98}
#page #sidebar .galeria .carrusel{min-height:180px}
#page #sidebar .galeria .carrusel li{display:inline;float:left;width:22em;overflow:hidden;text-align:center}
#page #sidebar .galeria .carrusel .jcarousel-container{position:relative;height:180px}
#page #sidebar .galeria .carrusel .jcarousel-list{position:absolute}
#page #sidebar .galeria .carrusel .jcarousel-clip{position:relative;height:180px;overflow:hidden}
#page #sidebar .galeria .carrusel .jcarousel-next,#page #sidebar .galeria .carrusel .jcarousel-prev{position:absolute;top:0;left:0;z-index:10;width:37px;height:180px;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
#page #sidebar .galeria .carrusel .jcarousel-next{right:0;left:auto;background-position:-37px center}
#page #sidebar .galeria .ver-todo{padding-top:10px;margin-top:15px;font-size:1.1em;font-weight:normal;text-align:right;border-top:1px dotted #ccc}
#page #sidebar .multimedia{padding-bottom:2em}
#page #sidebar .multimedia .video{position:relative;width:22em;height:180px}
#page #sidebar .multimedia img{display:block}
#page #sidebar .noticias{padding-bottom:2em}
#page #sidebar .noticias li{padding:10px 0;border-top:1px dotted #ccc}
#page #sidebar .noticias .primera{border-top:0}
#page #sidebar .noticias .fecha{font-size:1.1em}
#page #sidebar .noticias p{font-size:1.2em}
#page #sidebar .noticias .rss-ver-todo{padding-top:10px;padding-bottom:10px;margin:0;font-size:1.2em;font-weight:bold;text-align:left;border-top:1px solid #ccc}
#page #sidebar .noticias .rss-ver-todo .rss{padding-left:15px;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 1px}
#page #sidebar .noticias .rss-ver-todo a{display:block;float:none;margin-bottom:1px}
#page #sidebar .servicios,#page #sidebar .services{float:right;padding-bottom:2em}
#page #sidebar .servicios .imagen,#page #sidebar .services .photo{padding-bottom:2em;margin:0}
#page #sidebar .servicios .imagen img,#page #sidebar .services .photo img{display:block;width:22em}
#page #sidebar .servicios .imagen p,#page #sidebar .services .photo p{position:absolute;top:14px;left:0;width:14.8em;padding:14px 10px 14px 18px;font-family:Georgia,"Times new roman",serif;font-size:1.3em;background:url("/imgplantilla/fff-85.png")}
#page #sidebar .servicios .imagen a,#page #sidebar .services .photo a{color:#333;text-decoration:none}
#page #sidebar .servicios .imagen a:hover,#page #sidebar .services .photo a:hover{text-decoration:underline}
#page #sidebar .servicios .ver-todo,#page #sidebar .services .rss-see-all{margin-top:-15px}
#page #sidebar .destacadosNews li.ico{padding-left:1.7em;margin:3px 0 3px -17px}
#page #sidebar #contenedor-noticias{float:left;width:216px;height:auto;padding:0;margin:0 0 15px}
#page #sidebar #contenedor-noticias .carrusel{clear:left;background-color:#d9e9ee;border:1px solid #84b1c0}
#page #sidebar #contenedor-noticias .contenido .nov{width:200px;height:110px}
#page #sidebar #contenedor-noticias .contenido .nov .imagen_nov{float:left;width:9em}
#page #sidebar #contenedor-noticias .contenido .nov .imagen_nov img{float:left;width:7em}
#page #sidebar #contenedor-noticias .contenido .nov .parrafo_novedades{float:left;width:10em;font-size:11px;color:#848484}
#page #sidebar #contenedor-noticias .contenido .rss-ver-todo{float:left;width:195px;padding-top:10px;padding-bottom:10px;margin:0;margin-top:5px;font-size:1.2em;font-weight:bold;text-align:left;border-top:1px solid #ccc}
#page #sidebar #contenedor-noticias .contenido .rss-ver-todo .rss{padding-bottom:5px;padding-left:15px;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 1px}
#page #sidebar #contenedor-noticias .contenido .rss-ver-todo a{display:block;float:none;margin-bottom:1px;font-size:.9em}
#page #sidebar #contenedor-noticias .contenido ul .ico{display:block;width:auto;padding-bottom:.5em}
#page #sidebar #contenedor-noticias .contenido ul .ico a{float:none;width:auto}
#page #sidebar #contenedor-noticias .vergaleria{display:block;padding:5px 0 0 0;line-height:2em;background-color:#d9e9ee;border-right:1px solid #87b3c1;border-bottom:1px solid #87b3c1;border-left:1px solid #87b3c1}
#page #sidebar #contenedor-noticias .vergaleria a{display:table;height:15px}
#page #sidebar #contenedor-noticias .vergaleria a.other{padding-left:32px;text-decoration:none;background:url("/imgplantilla/ojo-ver.gif") no-repeat 10px 3px #d9e9ee}
#page #sidebar #contenedor-noticias .tamano{padding-bottom:5px;padding-left:15px;clear:both;font-size:10px;color:#424242}
#page #sidebar #contenedor-noticias span.tamano{display:inline-block;padding-bottom:5px;padding-left:5px;font-size:10px;color:#424242}
#page #sidebar #contenedor-noticias .videoder{height:auto;clear:both}
#page #sidebar #contenedor-noticias .imagen{padding-bottom:4px}
#page #sidebar #contenedor-noticias .imagen img{width:214px;border:1px solid #84b1c0}
#page #sidebar .contenedor-noticias{float:left;width:216px;height:auto;padding:0;margin:0 0 15px}
#page #sidebar .contenedor-noticias .carrusel{clear:left;background-color:#d9e9ee;border:1px solid #84b1c0}
#page #sidebar .contenedor-noticias .contenido .nov{width:200px;min-height:110px}
#page #sidebar .contenedor-noticias .contenido .nov .imagen_nov{float:left;width:9em}
#page #sidebar .contenedor-noticias .contenido .nov .imagen_nov img{float:left;width:7em}
#page #sidebar .contenedor-noticias .contenido .nov .parrafo_novedades{float:left;width:10em;font-size:11px;color:#848484}
#page #sidebar .contenedor-noticias .contenido .nov a{padding-left:0;background:0}
#page #sidebar .titulo{float:left;width:100%;height:auto;padding:0;margin:0;background:url("/imgplantilla/header-col-right.gif") no-repeat scroll right top transparent}
#page #sidebar .titulo h2{padding:.2em 0 .3em .5em;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em;font-weight:bold;color:#01413b;border:0}
#page #sidebar .contenido{float:left;width:194px;height:auto;padding:10px 10px 0;margin:0;font-family:Arial,Helvetica,sans-serif;border-right:1px solid #87b3c1;border-left:1px solid #87b3c1}
#page #sidebar .contenido h3{float:left;width:200px;padding:0 0 5px 0;margin:0;font-size:1.25em;font-weight:bold}
#page #sidebar .contenido p{float:left;padding:5px 0;margin:0}
#page #sidebar .contenido .fecha{float:left;width:200px;padding:0!important}
#page #sidebar .contenido a{float:left;font-size:1.1em;font-weight:bold;font-weight:normal;color:#03887d;text-decoration:underline}
#page #sidebar .contenido p span.formato{float:left;padding-top:5px;margin:0;clear:both;font-size:1.1em;color:#333}
#page #sidebar .contenido p.line-sep{width:100%;padding:0;margin:2px 0 10px 0;border-bottom:1px dotted #666}
#page #sidebar .contenido li.line-sep{width:100%;padding:0;margin:2px 0 10px 0;border-bottom:1px dotted #666}
#page #sidebar .pie{float:left;width:100%;height:18px;padding:0;margin:0;background:url("/imgplantilla/footer-col-right.gif") no-repeat scroll right top transparent}
#page #sidebar .contenedor-noticias .contenido .rss-ver-todo{float:left;width:195px;padding-top:10px;padding-bottom:10px;margin:0;margin-top:5px;font-size:1.2em;font-weight:bold;text-align:left;border-top:1px solid #ccc}
#page #sidebar .contenedor-noticias .contenido .rss-ver-todo .rss{padding-bottom:5px;padding-left:15px;font-weight:normal;color:#000;text-decoration:none;background:url("/imgplantilla/ico_rss.gif") no-repeat 0 1px}
#page #sidebar .contenedor-noticias .contenido .rss-ver-todo a{display:block;float:none;margin-bottom:1px;font-size:.9em}
#page #sidebar .contenedor-noticias .contenido ul li {
display:list-item;
float:none;

clear:both ;
}
#page #sidebar .contenedor-noticias .contenido ul .ico{ display:block;width:auto;padding-bottom:.5em;}
#page #sidebar .contenedor-noticias .contenido ul .ico a{float:none;width:auto}
#page #sidebar .contenedor-noticias .vergaleria{display:block;padding:5px 0 0 0;line-height:2em;background-color:#d9e9ee;border-right:1px solid #87b3c1;border-bottom:1px solid #87b3c1;border-left:1px solid #87b3c1}
#page #sidebar .contenedor-noticias .vergaleria a{display:table;height:15px}
#page #sidebar .contenedor-noticias .vergaleria a.other{padding-left:32px;text-decoration:none;background:url("/imgplantilla/ojo-ver.gif") no-repeat 10px 3px #d9e9ee}
#page #sidebar .contenedor-noticias .tamano{padding-bottom:5px;padding-left:15px;clear:both;font-size:10px;color:#424242}
#page #sidebar .contenedor-noticias span.tamano{display:inline-block;padding-bottom:5px;padding-left:5px;font-size:10px;color:#424242}
#page #sidebar .contenedor-noticias .videoder{height:auto;clear:both}
#page #sidebar .contenedor-noticias .imagen{padding-bottom:4px}
#page #sidebar .contenedor-noticias .imagen img{width:214px;border:1px solid #84b1c0}
#navcn{width:100%}
#navcn ul{display:block;float:left;width:32%;margin:0!important}
#navcn_2 ul{display:block;float:left;width:49%;padding-top:1.2em;margin:0!important}
#navcn_3 ul{display:block;padding-top:1.2em;padding-bottom:1.2em;margin:0!important}
#navcn ul li{display:block;height:27px;padding-bottom:5px;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none;border-bottom:1px dotted #ccc}
#navcn_2 ul li{display:block;height:27px;padding-bottom:10px;padding-left:0;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none!important;background-image:none!important;border-bottom:1px dotted #ccc}
#navcn_3 ul li{display:block;height:27px;padding-bottom:5px;padding-left:0;margin-top:5px;margin-bottom:5px;margin-left:1em;list-style-type:none!important;background-image:none!important;border-bottom:1px dotted #ccc}
#navcn img{float:left;margin-right:5px;border-style:none;border-width:0}
#navcn_2 img{float:left;margin-right:5px;border-style:none;border-width:0}
#navcn_3 img{float:left;margin-right:5px;border-style:none;border-width:0}
#navcn a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#navcn_2 a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#navcn_3 a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:#333;text-decoration:none}
#navcn a:hover{text-decoration:underline}
#navcn_2 a:hover{text-decoration:underline}
#navcn_3 a:hover{text-decoration:underline}
#navcn_2.linea-bajo a, #navcn_3.linea-bajo a {line-height:4em;}
.texto_jornadas{width:213px;padding:6px 10px;margin:0 0 0 5px;background:none repeat scroll 0 0 #f5f5f5}
.lista_campanias{width:226px;padding:5px 0 0 10px;margin:0;font-size:11px;color:#0c79cc;list-style:square outside none}
li.bulletBlue{padding:0 0 0 18px;margin-top:5px;margin-bottom:3px;margin-left:0;list-style:none outside none;background:url("/imgplantilla/ico_external.png") no-repeat scroll 2px 2px transparent}
.lista_campanias li.pdf{padding:0 0 0 18px;margin:5px 0 3px;list-style:none outside none;background:url("/imgplantilla/ico_pdf.gif") no-repeat scroll 0 2px transparent}
.FotoPesca{float:left;width:220px;height:160px}
.TxtFotoPescaI{float:left;width:280px;height:160px;padding-top:20px;margin-left:0}
#letras{float:left}
#glosario{padding-top:1em;clear:both}
#glosario li{list-style:none}
#glosario ul{margin:0!important;overflow:hidden!important;border:1px solid #057168}
#glosario .fondo-verde{padding:5px;overflow:hidden;clear:both;background-color:#ecf3f0}
#glosario .fondo-blanco{padding:5px;clear:both}
#glosario .columna-izquierda{float:left;width:24%;height:auto}
#glosario .columna-derecha{float:right;width:75%;height:auto;clear:right;text-align:left;text-align:justify}
#glosario .titulo{height:30px;padding-left:3px;overflow:hidden;font-size:12px;font-weight:bolder;color:white;background:#27a59a url("/imgplantilla/bg-main-green_2.gif") repeat-x 0 bottom}
#maxregistrospagina{float:right;clear:right}
#paginacion{float:right}
#paginacion .active{font-size:1.1em;font-weight:bold;text-decoration:none}
#paginacion a{padding-left:3px}
.cajamensajeemergente{left:0;float:left;width:41.2em;padding:2em 0 0;margin:auto;text-align:center}
#fondomensaje{position:absolute;top:0;left:0;z-index:9998;display:none;width:100%;height:100%;background:none repeat scroll 0 0 #000;opacity:.5}
#contenedormensaje{position:absolute;top:140px;left:0;z-index:9999;display:none;width:100%;margin:0 auto}
#contenedormensaje_playas{position:absolute;top:40%;left:0;z-index:9999;display:none;width:100%;margin:0 auto}
.aperturamensaje{position:relative;width:412px;padding:10.2em 4.4em 0;margin:0 auto;text-align:justify;background:url("/imgplantilla/mensaje/fondo_popup_alto.jpg") no-repeat scroll left top transparent}
.aperturamensaje p{padding:.6em 0;margin:0;font-size:1.2em;line-height:1.5em;color:#333}
.cierremensaje{width:500px;height:60px;margin:0 auto;background:url("/imgplantilla/mensaje/pie.gif") no-repeat scroll left top transparent}
.aperturamensaje p.center{width:94px;padding:2em 0 1em;margin:0 auto}
.aperturamensaje p.center a{text-decoration:none;border:0}
.aperturamensaje p.center a:hover,.aperturamensaje p.center a:active,.aperturamensaje p.center a:visited{color:#fff;text-decoration:none;border:0}
.center-buttonmensaje{width:100px;margin:0 auto}
.campomensajeemergente{display:block;padding:.3em .5em;margin:0 20px;font-size:1.2em;font-weight:bold;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background:url("/imgplantilla/box_hover.jpg") repeat-x scroll 0 0 transparent;border:0}
.wrapper{position:relative}
.carousel-wrapper{position:relative;float:left;margin:0 auto}
.carousel-wrapper .photo-credits{position:absolute;right:15px;bottom:0;font-size:13px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.85);opacity:.66}
.carousel-wrapper .photo-credits a{color:#fff}
.wrapper .carousel-wrapper .carousel li img{min-height:180px}
.carousel{position:relative;width:216px;height:180px;overflow:hidden}
.carousel ul{position:absolute;width:20000em;padding:0;margin:0;list-style:none;background-color:#000}
.carousel li{display:inline-block;width:216px;overflow:hidden;text-align:center}
.carousel-control-prev,.carousel-control-next{position:absolute;top:0;left:0;z-index:10;width:37px;height:180px;margin-top:0;cursor:pointer;background:url("/imgplantilla/flechas_carousel.png") no-repeat 0 center}
.carousel-control-next{right:0;left:auto;background-position:-37px center}
.carousel-control-prev:hover span,.carousel-control-next:hover span{display:block}
.no_mostrar_texto{display:block;width:12px!important;height:14px!important;font-size:1px;background-color:transparent!important;visibility:hidden}
#lmapa .pdf,#lficha .pdf{background-color:transparent!important}
.esperando{background:url("/imgplantilla/ajax-loader.gif") no-repeat;background-position:center center}
.img-humedad{width:75px}
#frameplaya{height:1400px!important}
.mapa-general .mapa-espana #content{width:53em!important}
#page #section-playas .cuadroconborde{float:left;background:#f0fafe;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1}
#page #section-playas .cuadroconborde .buscador-playas{float:left;_width:19.5em;width:208px;background:#f0fafe}
#page #section-playas .buscador-playas h3{padding:.6em 0 .6em .7em;margin:0;font-size:1.4em;font-weight:bold}
#page #section-playas .mapa-general{width:auto;height:auto;padding-left:208px}
#page #section-playas .mapa-espana{width:532px;height:394px;padding:0;margin:0}
#page #section-playas .buscador-playas form{height:auto;padding:0 0 0 1.1em;margin:0}
#page #section-playas .buscador-playas label{font-size:1.1em;font-weight:bold;text-align:left}
#page #section-playas .buscador-playas select{width:17em;padding:.3em;margin:0 0 .9em;font-size:8pt}
#page #section-playas .buscador-playas a{font-size:1.1em}
#page #section-playas .buscador-playas p{margin-top:-0.3em;margin-bottom:.5em}
#page #section-playas .buscador-playas .enlace-volver{display:block;padding-left:1em;font-size:1.1em;line-height:2em;border:1px solid #fbfbfb}
#page #section-playas .buscador-playas .mapa-playas{padding:0 1em 1em;margin:0}
.clear-espacio{display:block;height:10px;padding-top:1em;clear:both}
#mapzmas1{z-index:4!important}
#imagenmunicipio_puntos{z-index:1;display:none}
#imagenmunicipio{z-index:1}
#puntosplayas{position:absolute;z-index:3;display:block;width:532px;height:394px;padding:0;border:0;opacity:1}
#selectmunicipio{display:none}
#imagenmunicipio{min-height:26em}
#imagenmunicipio img{position:absolute;z-index:7}
#puntosplayas div{position:static!important}
#lblmunicipio{display:none}
#page #section-playas .fondo-listado{width:532px;height:100%;min-height:10.9em;margin-left:208px;font-size:1.1em;font-weight:bold;background-color:#e2fcff;border:1px solid #d1d1d1;border-top:1px solid #fff}
#page #section-playas .fondo-listado span{float:left;height:100%;padding:.5em .2em 0 .5em}
#page #section-playas .fondo-listado ul{display:inline-block;float:left;width:45%;height:auto;padding:1em .5em .5em;margin:0}
#page #section-playas .fondo-listado li{height:1.5em;padding-bottom:.2em;padding-left:1em;margin-bottom:.2em;background:url("/imgplantilla/playas/flecha.gif") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listaprovincia li{height:1.5em;padding-bottom:.2em;padding-left:1em;margin-bottom:.2em;background:url("/imgplantilla/playas/flecha.gif") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li{height:1.5em;padding-bottom:.2em;padding-left:1em;margin-bottom:.2em}
#page #section-playas .fondo-listado .listamunicipio li.numera0{background:url("/imgplantilla/playas/flechas/flecha-listado1.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera1{background:url("/imgplantilla/playas/flechas/flecha-listado2.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera2{background:url("/imgplantilla/playas/flechas/flecha-listado3.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera3{background:url("/imgplantilla/playas/flechas/flecha-listado4.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera4{background:url("/imgplantilla/playas/flechas/flecha-listado5.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera5{background:url("/imgplantilla/playas/flechas/flecha-listado6.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera6{background:url("/imgplantilla/playas/flechas/flecha-listado7.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera7{background:url("/imgplantilla/playas/flechas/flecha-listado8.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera8{background:url("/imgplantilla/playas/flechas/flecha-listado9.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera9{background:url("/imgplantilla/playas/flechas/flecha-listado10.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera10{background:url("/imgplantilla/playas/flechas/flecha-listado11.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera11{background:url("/imgplantilla/playas/flechas/flecha-listado12.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera12{background:url("/imgplantilla/playas/flechas/flecha-listado13.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera13{background:url("/imgplantilla/playas/flechas/flecha-listado14.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera14{background:url("/imgplantilla/playas/flechas/flecha-listado15.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera15{background:url("/imgplantilla/playas/flechas/flecha-listado16.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera16{background:url("/imgplantilla/playas/flechas/flecha-listado17.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera17{background:url("/imgplantilla/playas/flechas/flecha-listado18.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera18{background:url("/imgplantilla/playas/flechas/flecha-listado19.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera19{background:url("/imgplantilla/playas/flechas/flecha-listado20.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera20{background:url("/imgplantilla/playas/flechas/flecha-listado21.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera21{background:url("/imgplantilla/playas/flechas/flecha-listado22.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera22{background:url("/imgplantilla/playas/flechas/flecha-listado23.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera23{background:url("/imgplantilla/playas/flechas/flecha-listado24.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera24{background:url("/imgplantilla/playas/flechas/flecha-listado25.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera25{background:url("/imgplantilla/playas/flechas/flecha-listado26.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera26{background:url("/imgplantilla/playas/flechas/flecha-listado27.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera27{background:url("/imgplantilla/playas/flechas/flecha-listado28.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera28{background:url("/imgplantilla/playas/flechas/flecha-listado29.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera29{background:url("/imgplantilla/playas/flechas/flecha-listado30.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera30{background:url("/imgplantilla/playas/flechas/flecha-listado31.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera31{background:url("/imgplantilla/playas/flechas/flecha-listado32.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera32{background:url("/imgplantilla/playas/flechas/flecha-listado33.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera33{background:url("/imgplantilla/playas/flechas/flecha-listado34.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera34{background:url("/imgplantilla/playas/flechas/flecha-listado35.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera35{background:url("/imgplantilla/playas/flechas/flecha-listado36.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera36{background:url("/imgplantilla/playas/flechas/flecha-listado37.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera37{background:url("/imgplantilla/playas/flechas/flecha-listado38.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera38{background:url("/imgplantilla/playas/flechas/flecha-listado39.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera39{background:url("/imgplantilla/playas/flechas/flecha-listado40.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera40{background:url("/imgplantilla/playas/flechas/flecha-listado41.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera41{background:url("/imgplantilla/playas/flechas/flecha-listado42.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera42{background:url("/imgplantilla/playas/flechas/flecha-listado43.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera43{background:url("/imgplantilla/playas/flechas/flecha-listado44.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera44{background:url("/imgplantilla/playas/flechas/flecha-listado45.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera45{background:url("/imgplantilla/playas/flechas/flecha-listado46.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera46{background:url("/imgplantilla/playas/flechas/flecha-listado47.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera47{background:url("/imgplantilla/playas/flechas/flecha-listado48.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera48{background:url("/imgplantilla/playas/flechas/flecha-listado49.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera49{background:url("/imgplantilla/playas/flechas/flecha-listado50.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera50{background:url("/imgplantilla/playas/flechas/flecha-listado51.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera51{background:url("/imgplantilla/playas/flechas/flecha-listado52.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera52{background:url("/imgplantilla/playas/flechas/flecha-listado53.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera53{background:url("/imgplantilla/playas/flechas/flecha-listado54.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera54{background:url("/imgplantilla/playas/flechas/flecha-listado55.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera55{background:url("/imgplantilla/playas/flechas/flecha-listado56.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera56{background:url("/imgplantilla/playas/flechas/flecha-listado57.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera57{background:url("/imgplantilla/playas/flechas/flecha-listado58.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera58{background:url("/imgplantilla/playas/flechas/flecha-listado59.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera59{background:url("/imgplantilla/playas/flechas/flecha-listado60.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera60{background:url("/imgplantilla/playas/flechas/flecha-listado61.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera61{background:url("/imgplantilla/playas/flechas/flecha-listado62.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera62{background:url("/imgplantilla/playas/flechas/flecha-listado63.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera63{background:url("/imgplantilla/playas/flechas/flecha-listado64.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera64{background:url("/imgplantilla/playas/flechas/flecha-listado65.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera65{background:url("/imgplantilla/playas/flechas/flecha-listado66.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera66{background:url("/imgplantilla/playas/flechas/flecha-listado67.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera67{background:url("/imgplantilla/playas/flechas/flecha-listado68.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera68{background:url("/imgplantilla/playas/flechas/flecha-listado69.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera69{background:url("/imgplantilla/playas/flechas/flecha-listado70.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera70{background:url("/imgplantilla/playas/flechas/flecha-listado71.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera71{background:url("/imgplantilla/playas/flechas/flecha-listado72.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera72{background:url("/imgplantilla/playas/flechas/flecha-listado73.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera73{background:url("/imgplantilla/playas/flechas/flecha-listado74.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado .listamunicipio li.numera74{background:url("/imgplantilla/playas/flechas/flecha-listado75.png") no-repeat scroll 2px 0 transparent}
#page #section-playas .fondo-listado li a.enlaces-listado{float:left;width:160px;padding:.3em 0 0 1.1em;margin:0;overflow:hidden;clear:left;color:#008a86;text-decoration:none;white-space:nowrap;background:url("/imgplantilla/playas/puntos-suspensivos.gif") repeat-x scroll left bottom transparent}
#page #section-playas .fondo-listado li a{margin:0 .4em 0 0}
.buscador-playas .conmargen a.ver-visor{width:187px;margin-top:50px}
.volverplayas{display:inline-block;padding-top:.5em;padding-left:18px;margin:1em 0 1em 1em;text-transform:uppercase;cursor:pointer;background:url("/imgplantilla/playas/volver.gif") no-repeat .2em .5em transparent}
#divModal{padding-top:6em!important}
.stop-scrolling{height:100%;overflow:hidden}
#sidebar .sigue-twitter{display:none;height:295px}
#sidebar .sigue-twitter .twitter{height:295px}
.CabeceraDestacadosRes .sigue-twitter{height:295px}
.main{width:auto}
@font-face{font-family:'icomoon';font-style:normal;font-weight:normal;src:url('/imgplantilla/fonts/icomoon_arrows/icomoon.eot');src:url('/imgplantilla/fonts/icomoon_arrows/icomoon.eot?#iefix') format('embedded-opentype'),url('/imgplantilla/fonts/icomoon_arrows/icomoon.woff') format('woff'),url('/imgplantilla/fonts/icomoon_arrows/icomoon.ttf') format('truetype'),url('/imgplantilla/fonts/icomoon_arrows/icomoon.svg#icomoon') format('svg')}
#page #content .cbp-ntaccordion{padding:0;margin:0;list-style:none!important}
#page #content .cbp-ntsubaccordion{margin:.1em 0 .3em 1em;list-style:none}
.cbp-ntaccordion .cbp-nttrigger{cursor:pointer}
#page #content .cbp-ntaccordion h3{padding:.5em;margin:0 0 .5em 0;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#fff;background-color:#00887d;border:1px solid #d4d4d4;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px}
#page #content .cbp-ntaccordion h4{padding:.3em;margin:.3em;margin:0 0 .5em;font-size:1em;text-transform:uppercase;background-color:#cae6da;border:1px solid #d4d4d4;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px}
#page #content .cbp-ntaccordion h5{padding:.2em;margin:0 0 .5em;font-size:1em;color:#000;background-color:#f1f6f9;border:1px solid #ddd;border:1px solid #d4d4d4;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px}
#page #content .cbp-ntcontent{margin:.5em}
#page #content .cbp-ntaccordion .cbp-ntcontent p{margin:.5em;font-size:1em;line-height:1.5em;color:#888}
.cbp-ntaccordion>li>.cbp-nttrigger:before,.cbp-ntsubaccordion>li>.cbp-nttrigger:before{margin-right:.5em;font-family:'icomoon';-webkit-font-smoothing:antialiased;font-weight:normal;line-height:1;text-transform:none;speak:none;font-variant:normal}
.cbp-ntaccordion>li>.cbp-nttrigger:before{content:"\36"}
.cbp-ntaccordion>li>.cbp-nttrigger:hover:before{color:inherit;content:"\35"}
.cbp-ntaccordion>li.cbp-ntopen>.cbp-nttrigger:before,.no-js .cbp-ntaccordion>li>.cbp-nttrigger:before{color:inherit;content:"\34"}
.cbp-ntsubaccordion>li>.cbp-nttrigger:before{content:"\32"}
.cbp-ntsubaccordion>li>.cbp-nttrigger:hover:before{color:inherit;content:"\33"}
.cbp-ntsubaccordion>li.cbp-ntopen>.cbp-nttrigger:before,.no-js .cbp-ntsubaccordion>li>.cbp-nttrigger:before{color:inherit;content:"\31"}
.cbp-ntaccordion .cbp-ntcontent{height:0;overflow:hidden}
.cbp-ntaccordion .cbp-ntopen>.cbp-ntcontent,.cbp-ntsubaccordion .cbp-ntopen>.cbp-ntcontent,.no-js .cbp-ntaccordion .cbp-ntcontent{height:auto}
.cbp-imagen  img{float:right;margin-bottom:.1em; margin-left:1em;display:block;clear:both;  overflow:hidden;max-height:130px;max-width:110px;min-width:110px;}
.acordeon-caja{float:left;width:125px;margin:.5em;text-decoration:none;border:1px solid #ececec}
.acordeon-caja .acordeon-img{padding-top:.5em;text-align:center}
.acordeon-img img{width:120px;height:80px;overflow:hidden}
.acordeon-caja .acordeon-tit{height:3em;padding:0 0 .8em 0;font-size:.8em;line-height:1.2em;text-align:center}
#page #content .acordeon-caja .acordeon-tit a.other{padding-left:0;background:0}
#page #content p.pequeno {font-size:1em;}


.contenedor-ampliable  {
 margin:0 auto;
 text-align:center;
}
.contenedor-ampliable img {
  
  height:auto;
  
}
a.imagen-ampliable {
	  
	/*cursor: url('/imgplantilla/zoomin.gif');*/
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in;  
	
}

html>body a.imagen-ampliable {
	/*cursor: pointer\9*/
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in;

}

.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: .8;
    -ms-filter: "alpha(opacity=80)";
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3043;
    position: fixed;
    outline: 0!important;
    -webkit-backface-visibility: hidden;
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
    display: none;
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 3045;
	max-width:1200px;
 
	 
}


.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
    cursor: auto;
}

.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
	-ms-user-select: none;
   
}

.mfp-close:active {
    top: 1px;
}

.mfp-close-btn-in .mfp-close {
    color: #333;
}

.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {
    color: #fff;
    right: -6px;
    text-align: left;
    padding-right: 6px;
    width: 100%;
	font-size:300%;
}

input.mfp-close,input.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 3046;
    -webkit-box-shadow: none;
    box-shadow: none;
	padding-right:150px;
}
 
 .mfp-figure {
    line-height: 0;
	margin:0 auto;
	text-align:center;
	
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0,0,0,.6);
    
	margin:0px;
	padding:0px;
	background:transparent;
}

.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}

figure {
margin:0 !important;
padding:0 !important;

}

.mfp-close {cursor:default!important}
#page #content .data-table.huella tr {min-height:20px;}
#page #content .data-table.huella td{padding:0px 0px 1px 0px;color:#666;border-top:1px solid #fefefe;border-right:1px dotted #fefefe;border-bottom:1px solid #eee;border-left:1px dotted #fefefe;line-height:1.8em;vertical-align:bottom;}
#page #content .data-table.huella td a {padding:1px 5px 2px 18px}
#page #content .data-table.huella caption.titulo-huella {
padding:.4em;margin:.4em;margin:0 0 .5em;font-size:1.1em;text-transform:uppercase;font-weight:bold;background-color: #add7d5; border:1px solid #d4d4d4;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px}
#page #content .data-table.huella td img {max-width:160px;max-height:180px;}

#page #content .text-center {text-align:center;}
#page #content .text-right {text-align:right;}
#page #content .text-left {text-align:left;}
