@charset "utf-8";

/*

//

////

TIPOGRAFÍAS

////

//

*/

@import url("../fuentes/fuentes.css");





/*

//

////

ETIQUETAS

////

//

*/

*, a { 

	box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;

	-webkit-transition: all 0.4s ease-out;

	-moz-transition: all 0.4s ease-out;

	-o-transition: all 0.4s ease-out;

	transition: all 0.4s ease-out;

}

.superindice
{
/* vertical-align:super; */
vertical-align: 3px;
font-size: 10px;
} 

body {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	color: #575757;

	margin: 0px;

	/*background-image: url(../imagenes/borrar/buscador.jpg);*/

	background-repeat: no-repeat;

	background-position: center top;

	font-size: 10px;

}

a,

footer nav ul li a:hover,

footer ul.izqa li a , footer ul.dcha li a, footer ul.izqa li , footer ul.dcha li,

.subMenu ul li,

p.titular, .buscador,

.datosRelevantes strong,

.imagenCircularTexto a p,

.segundoNivel a p,

.home .subMenu ul li a p, 

.subMenu  .unaColumna li a {

	font-family:'aaarghnormal', Arial, Helvetica, sans-serif;

	color: #399ed3;

	text-decoration: none;

	display:block;

	font-weight:normal;

}

a:hover,

.activo,

nav.rastro ul li a:hover,

footer nav ul li a,

footer ul.izqa li a:hover , footer ul.dcha li a:hover,

/*.subMenu ul li:hover,*/

.oculta:hover .titular .primera,

/*.idioma ul li a:hover,*/

/*.idioma ul li a.activo,*/

.dcha li a.activo {

	color: #848484;

}

img {

	border: none;

}

h1, h2, h3, h4, h5 ,h6 {

	font-family:'aaarghnormal', Arial, Helvetica, sans-serif;

	color:#2592d3;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 0px;

	display: block;

}

p {

	font-size:170%;

	line-height: 145%;

	margin: 0 0 8.5% 0;

}

ul {

	margin-top: 0px;

	margin-bottom: 0px;

	padding-left: 0px;

	list-style-type: none;

}

h1 {

	font-size:200%;

}

h2 {

	font-size:157%;

}

header h2 {

	color:#0083cd;

	font-size:250%;

}

header h3 {

	color:#0083cd;

	font-size:355%;

}

section {

	clear:both;

}





/*

//

////

COMUNES

////

//

*/

.clear {

	clear:both;

}

a span {

	display:none;

}

.mostrar {

	display:block;

}

.ocultar {

	display:none;

}

.tresColumnas article,

.tresColumnas li {

	float: left;

	width: 24.3%;

	margin: 0 3.8% 0 5.2%;

}

.tresColumnas.cuatro article {

    width: 20%;

    margin: 0 2.5% 0 2.5%;

}

.tresColumnas.dos article {

    margin: 0 4% 0 17%;

}

.azul {

	color: #399ed3;

}

sup {

	font-size:60%

}

.rotar {

	-webkit-transform:rotate(180deg);

	-moz-transform:rotate(180deg);

	transform:rotate(180deg);

	-o-transform:rotate(180deg);

	display: block;

	float: left;

}

.objRedondo,

.imagenes .imagenesContenedor .cincoMiniaturas a,

.imagenes .imagenesContenedor .cincoMiniaturas img,

.subMenu ul li img,

.imagenCircularTexto a img,

.fichaSuperior .imagenCircular img,

.buscar_embalse .posicion a img,

.mapa .posicion,

.formulario .btn {

	 border-radius: 50%;

	-moz-border-radius: 50%;

	-ms-border-radius: 50%;

	-o-border-radius: 50%;

	-webkit-border-radius: 50%;

}







/*

//

////

HEADER

////

//

*/

header {

	/*min-height:200px;*/

}

header .logotipo {

	width: 255px;

    margin: 29px auto 0 auto;

}

header h2 {

	text-align: center;

    margin: 20px 0 0 0;

    line-height: 42px;

}

/*

 idioma */

.idioma {

	max-width:1200px;

	margin:auto;

	background-color: transparent;

	border-bottom: none;

	float: none;

}

.idioma ul {

	float:right;

	margin:2px 0 0 0;

	width: 100px;

	padding-left:0;

}

.idioma ul li {

	width:auto;

	font-size:140%;

	color:#0087cf;

}

.idioma ul li a {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	font-size:100%;

	color:#0087cf;

	background-image:none;

	padding: 0;

	font-weight: normal;

}

.idioma ul li a:hover {

	background-image:none;

}

.idioma ul li a.activo {

	font-weight:900;

}

/* 

 menu */

header nav {

	background-color:#0087cf;

	border-bottom:solid 1px #fff;

	/*margin: 3.5% 0 0 0;*/

	float: left;

	width: 100%;

}

header .iconoMenu {

	display:none;

	width: 30px;

    margin: 14px auto 2% auto;

	cursor:pointer;

}

header nav ul {

	max-width: 1210px;

	margin:auto;

	padding-left: 8.5%;

}

header nav ul li {

	float: left;

	margin: 0 2.75% 0.8% 0 ;

	width: 11.9%;

}

header nav ul li a {

	font-size:130%;

	text-align:center;

	height: 100%;

	width: 100%;

	padding: 9.5% 0 24% 0;

	background-image:url(../imagenes/circulos/circulo_btn-menu_off.gif);

	background-repeat:no-repeat;

	background-size:100% auto;

	/*font-weight:900;*/

	/*font-family:'aaarghbold', Arial, Helvetica, sans-serif;*/

}

header nav ul li a:hover, .activo {

	background-image:url(../imagenes/circulos/circulo_btn-menu_on.gif);



}

/* buscar */

/*header nav ul li*/.buscarEmbalse {

	float: right;

    margin: 12px 3px 1% 0;

    background-image: none;

    width: 44px;

}

/*header nav ul li*/.buscarEmbalse a {

	background-image: url(../imagenes/iconos_menu/icono_buscador_off.png);

	background-position: left top;

	padding: 100% 0 0 0;

	width: 100%;

	background-repeat:no-repeat;

}

/*header nav ul li*/.buscarEmbalse a:hover {

	background-image: url(../imagenes/iconos_menu/icono_buscador_on.png);

}



html body.home header div.contImagenEntrada hgroup h2 a {color:#0083cd;}
html body header hgroup h2 a {color:#0083cd;}
html body header hgroup h2 a:hover {color:#0083cd;}
/*

//

////

 RASTRO

///

//

*/

nav.rastro {

	border-top: solid 1px #c3c3c3;

	border-bottom: solid 1px #c3c3c3;

	width:100%;

	float:left;

	clear:both;

}

nav.rastro ul {

	max-width: 915px;

    margin: auto;

    padding: 5px;

    font-size: 70%;

}

nav.rastro ul li {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	font-size: 220%;

	color: #0087cf;

	float: left;

	margin: 0 0 5px 10px;

}

nav.rastro ul li a {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	background-image: url(../imagenes/iconos_menu/icono_flecha-rastro.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding: 0 0 0 15px;

	color: #0087cf;

}

nav.rastro ul li a.home {

	background-image: none;

	padding: 0;

}





/*

//

////

 TITULAR AZUL

////

//

*/

.fondoAzul.titulares,

.fondoGris,

.fondoAzul {

	border-top: solid 1px #fff;

	padding: 2.7% 0 15.25% 0;

	border-bottom:solid 1px #b8bec2;

	background-color:#E7F0F7;

	width:100%;

	clear:both;

}

body.segundoNivel .fondoAzul.titulares,

.fondoAzul.titulares.fichaSuperior {

    border-top: solid 1px #fff;

    padding: 50px 0 190px 0;

    border-bottom: solid 2px #0087CF;

}

.fondoAzul.titulares.fichaSuperior.notas {

 border-top: 1px solid #fff;
    padding: 50px 0 80px;

}

section hgroup {

	max-width: 1105px;

    margin: auto;

    padding: 0 10px 0 10px;

}

section h1 {

	float: left;

	padding-right: 0.75%;

}

section h2 {

	float: left;

	padding-top: 0.4%;

}





/*

//

////

 ARTÍCULOS FONDOS AZUL

////

//

*/

.menuCirculos {

	margin: 0 auto 0 auto!important;

	max-width: 1309px;

}





/*

//

////

 CIRCULARES CON FOTO

////

//

*/

.imagenCircularTexto {

	position:relative;

	width:92%;

}

.imagenCircularTexto a {

	padding: 0 0 19.5% 0;

}

.imagenCircularTexto a p,

.buscar_embalse .posicion a p {

	background-image: url(../imagenes/circulos/circulo_imagen-con-texto.png);

	background-size: 100% auto;

	background-repeat:no-repeat;

	background-position:center top;

	font-size: 250%;

	text-align: center;

	position: absolute;

	width: 100%;

	height: 100%;

	padding: 76.5% 0 28.3% 0;

	/*font-weight:900;*/

}

.imagenCircularTexto a p.dobleLinea {

	padding: 73.5% 0 30.3% 0;

}

.imagenCircularTexto a:hover p {

	background-image: url(../imagenes/circulos/circulo_imagen-con-texto_on.png);

}

.imagenCircularTexto a img {

	margin: 3.6%;

    width: 92.8%;

}

/* segundo nivel */

body.segundoNivel .menuCirculos {

    margin: -140px auto 0 auto!important;

    max-width: 1260px;

}

body.segundoNivel .imagenCircularTexto a p {

    font-size: 175%;

}

body.segundoNivel .menuCirculos p {

    font-size: 140%;

}

body.segundoNivel nav.iconos {

    padding: 6.5% 0 0 0;

}

body.segundoNivel nav.iconos ul li a {

	display:none;

}

body.segundoNivel nav.iconos ul li a.videos,

body.segundoNivel nav.iconos ul li a.fotos,

body.segundoNivel nav.iconos ul li a.tres60,

body.segundoNivel nav.iconos ul li a.pdf {

	display:block;

}

/*article p {

	font-size:170%;

	line-height: 145%;

	margin-bottom: 8.5%;

}*/







/*

//

////

 MENU ICONOS

///

//

*/

nav.iconos {

	padding: 20% 0 0 0;

}

nav.iconos ul {

	width:113.6%;

}

nav.iconos ul li {

	float: left;

	margin: 0 11% 0 0;

	width: 12.1%;

}

nav.iconos ul li a {

	background-position: left bottom;

	background-repeat:no-repeat;

	background-size:100% auto;

	padding:144.26% 0 0 0;

	width: 100%;

}

/* cada icono */

nav.iconos ul li a.tres60 {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_off.png);	

}

nav.iconos ul li a.videos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_off.png);

}

nav.iconos ul li a.fotos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_off.png);

}

nav.iconos ul li a.pdf {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_off.png);

}

nav.iconos ul li a.tres60:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_on.png);	

}

nav.iconos ul li a.videos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_on.png);

}

nav.iconos ul li a.fotos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_on.png);

}

nav.iconos ul li a.pdf:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_on.png);

}

/* hover general 

nav.iconos ul li a:hover {

	background-position: left top;	

}*/







/*

//

////

 FONDO GRIS

////

//

*/

.fondoGris {

	border-top: solid 1px #c7c7c7;

	padding: 2.1% 0 5.5% 0;

	border-bottom:none;

	background-color:#f4f4f4;

	margin: 5.2% 0 0 0;

	float: left;

	width: 100%;

}

section .fondoGris hgroup {

	max-width: 1155px;

}



/*

//

////

 TABLA EMBALSES

////

//

*/

.tabla {

    max-width: 1070px;

    margin: 0 auto 1.8px auto;

    padding: 1.8% 0.2% 0.6% 0.6%;

    clear: both;

}

table tr.titular {

	font-size:83%;

	color:#0085ce;

}

table tr.titular td {

	padding:0;

	background-image:none;

}

table tr.titular strong {

	font-size:120%;

	font-weight:normal;

	padding: 0 0.5% 0 0;

}

table td {

	text-align:center;

	font-size:170%;

	padding: 2% 0 0 0;

	/*border-bottom: solid 1px #bcbcbc;*/

	background-image: url(../imagenes/lineas/linea_gris.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}

table td.primera {

	text-align:left;

	padding:2% 0 0 1.1%;

	background-position: -8% bottom;

	background-repeat: no-repeat;

}

table tr.titular td.primera {

	padding:0;

}

table td.ultima {

	text-align: right;

}



table tr.titular.recuento td {

	padding: 2.5% 0 0 0;

	/*border-bottom: solid 1px #45a9ff;*/

	text-align: left;

	background-image: url(../imagenes/lineas/linea_azul.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}

table tr.titular.recuento td.cifra {

	text-align:center;

	font-size:210%;

	background-position: 161% bottom;

	background-repeat: no-repeat;

}

table tr.titular.recuento td.ultima {

	/*border-bottom:none;*/

	background-image:none;

}

/* 

 menu iconos */

table .iconosTabla {

	position:relative;

	width: 100%;

	padding: 8.3% 0 0 0;

}

table nav.iconos {

	padding: 0;

	position:absolute;

	right: -15%;

	bottom: -73%;

	width: 80%;

}

table nav.iconos ul li {

	margin: 0 0 0 6%;

}

/* cada icono */

table nav.iconos ul li a.tres60 {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_off_tabla.png);	

}

table nav.iconos ul li a.videos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_off_tabla.png);

}

table nav.iconos ul li a.fotos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_off_tabla.png);

}

table nav.iconos ul li a.pdf {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_off_tabla.png);

}

table nav.iconos ul li a.tres60:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_on_tabla.png);	

}

table nav.iconos ul li a.videos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_on_tabla.png);

}

table nav.iconos ul li a.fotos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_on_tabla.png);

}

table nav.iconos ul li a.pdf:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_on_tabla.png);

}

/*

 capa oculta */

.oculta {

	overflow: hidden;

	/*height: 78px;*/

	margin: 0 auto 0 auto;

	padding: 5.5% 0 0 0.6%;

	position:relative;

}

.oculta table {

	position:absolute;

	top:0;

	padding: 3% 0 0 0;

}

.oculta td {

	opacity:0;

}

.oculta .titular .primera,

.titular .primera {

	opacity: 1;

	border-bottom: solid 3px #0087cf;

	background-image: url(../imagenes/iconos_menu/icono_flecha.png);

	background-repeat: no-repeat;

	background-position: right center;

	background-size: 3% auto;

	cursor:pointer;

	-webkit-transition: none;

	-moz-transition: none;

	-o-transition: none;

	transition: none;

	padding: 0 2% 0 0;

}

.oculta:hover .titular .primera {

	border-bottom: solid 3px #848484;

}

.titular .primera {

	background-image: url(../imagenes/iconos_menu/icono_flecha_2.png);

	background-size: 6% auto;

	border-bottom:none;

}



/*

//

////

 PIE

////

//

*/

.pie {

	/*background-image: url(../imagenes/borrar/pie_pagina.jpg);

	background-repeat: no-repeat;

	background-position: center top;*/

	border-top: solid 1px #0087cf;

	background-color:#f2f2f2;

	clear:both;

}

footer {

	max-width: 1130px;

	margin: auto;

}

footer hgroup {

	padding: 1% 0 0 5.9%;

}

footer h3 {

	font-size:180%;

}

footer h3, footer a, footer nav ul li a:hover,

footer ul.izqa li a , footer ul.dcha li a {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

}

footer a {

	font-size:140%;

	line-height: 110%;

	margin-bottom: 1%;

}

footer nav ul {

	padding: 2.9% 0 0 0;

	float: left;

}


/* ESTILOS DE COLUMNA DE PIE CREADOS POR JUAN
/*
/* footer nav ul.uno { margin: 0 0 0 6%; width: 9.2%; }

footer nav ul.dos { margin: 0 0 0 4.4%; width: 11.7%; }

footer nav ul.tres { margin: 0 0 0 1.5%; width: 12%; }

footer nav ul.cuatro {	 margin: 0 0 0 1.4%; width: 16%; }

footer nav ul.cinco { margin: 0 0 0 3.5%; width: 15%; }

footer nav ul.seis {	 margin: 0 0 0 4.5%; } */


/* ESTILOS DE COLUMNA DE PIE CREADOS POR DAVID
/**/

footer nav ul.uno { margin: 0 0 0 6%;   width: 13%; }

footer nav ul.dos { margin: 0 4% 0 0;   width: 13%; }

footer nav ul.tres { margin: 0 4% 0 0;  width: 13%; }

footer nav ul.cuatro { margin: 0 4% 0 0;   width: 13%; }

footer nav ul.cinco { margin: 0 4% 0 0;    width: 13%; }

footer nav ul.seis { width: 13%; } 


footer nav ul li a {

	padding: 0 0 12% 0;	

}

/*footer nav ul.uno li a {

	padding: 0 0 4.6% 0;

}*/

footer nav ul li.primerNivel a {

	font-size:150%;

	color:#399ed3;

	padding: 2% 0 13px 0;

	line-height: 89%;

	margin-bottom:0;

}

footer nav ul li.primerNivel a:hover {

	color:#848484

}

footer nav ul li.segundoNivel {

	padding: 0 0 18px 0;

	font-weight:bold;

	font-size:160%;

}

footer nav ul li.segundoNivel.ultimo {

	padding: 14px 0 0 0;

}

/* pie Dos */

footer .pieDos {

	border-top: solid 1px #b5b3b3;

	  padding: 0.6% 0 0 0;

	margin: 3% 6.4% 0 6.4%;

	position: relative;

}

footer ul.izqa li, footer ul.dcha li {

	float: left;

	padding: 0 0 0 1%;

}

footer ul.dcha {

	float: right;

}

footer ul.izqa li a, footer ul.dcha li a {

	font-size:140%;

}

footer ul.izqa li a.activo, footer ul.dcha li a.activo {

	background-image:none;

}

footer ul.izqa, footer ul.dcha {

	width:49%;

	padding: 0 0 0 0;

}

footer ul.dcha {

	float:right;

	  margin: 0 0.7% 0 0;

}

footer .pieDos p {

	text-align: center;

	position: absolute;

	left: 43.2%;

	font-size: 140%;

	top: 30%;

	margin: 0;

}

footer .pieDos.tres {

	margin: 0 6.4% 0 6.4%;

	padding: 0.7% 0 0.2% 0;

}

footer .pieDos.tres ul.izqa li a, footer .pieDos.tres ul.dcha li a {

	font-size:120%;

}

footer ul.izqa li a, footer ul.dcha li a {

	font-size:140%;

}

footer .pieDos p {

	text-align: center;

	position: absolute;

	left: 43.2%;

	font-size: 140%;

	top: 13%;

	margin: 0;

}

footer .pieDos.tres ul.izqa li a, footer .pieDos.tres ul.dcha li a {

	font-size:130%;

}



/*

//

////

PRIMER NIVEL

////

//

*/

.fondoBlanco {	

	padding: 32px 0 0 0;

	position:relative;

	clear: both;

}

/*

 video */

.fondoAzul.contVideo {

	float: left;

	width: 52.9%;

    background-color: #e7f0f7;

    padding: 15px;

	margin:0;

	border-bottom:none;

}

.video {

	float: right;

	position: relative;

	max-width: 650px;

}

.posterVideo { 

	position: absolute;

	width: 100%;

	height: 100%;

	cursor:pointer;	

}

.posterVideo p {

	width: 76%;

    text-align: center;

    margin: auto;

    text-shadow: 1px 1px 2px #000;

    color: #fff;

    font-family: 'aaarghnormal', Arial, Helvetica, sans-serif;

    font-size: 150%;

    margin: 2% auto 0 auto;

	line-height:140%;

}

.posterVideo .titular {

	margin: 27% auto 0 auto;

	font-size: 270%!important;

 }

.posterVideo .iconoPlay {

	background-image: url(../imagenes/iconos_contenido/iconos_video_off.png);

	background-repeat: no-repeat;

	background-position: center top;

	width: 7.65%;

	display: block;

	padding-top: 7.65%;

	background-size:100% auto;

	padding: 100% 0 0 0;

}

.posterVideo:hover .iconoPlay {

	background-image: url(../imagenes/iconos_contenido/iconos_video_on.png);

}

#contVideo {

	position:absolute;

	width: 100%;

}

/*

 submenu */

.subMenu,

.columnaDcha {

	float: left;

	width: 47.1%;

}



/* titular */

.subMenu hgroup {

	max-width: 570px;

    margin: 2.6% 0 4.2% 0;

}

.subMenu h1 {

	float: none;

	text-align: center;

}

/* texto */

.texto .pdf a {

    font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	background-image:url(../imagenes/iconos_contenido/iconos_pdf_general_off.png);

	background-repeat: no-repeat;

	background-position:left center;

	display: initial;

    background-size: 31px 31px;

    height: 31px;

    line-height: 31px;

    padding: 10px 0 10px 38px;

}

.texto .pdf a:hover {

	background-image:url(../imagenes/iconos_contenido/iconos_pdf_general_off.png);

}

html body section div.fondoBlanco div#texto.texto p.pdf a:hover {color:#399ed3;
transition: none !important;}

/* segundoNivel generales */

.subMenu ul {

	width: 100%;

	clear: both;

	background-image: url(../imagenes/lineas/linea_gris.gif);

	background-repeat: repeat-x;

	background-position: center 34%;

	float:left;

}

.subMenu ul li {

	position: relative;

	float: left;

	width: 142px;

	cursor: pointer;

	text-align: center;

}

.subMenu ul li p {

	position: absolute;

	background-image: url(../imagenes/circulos/circulo_imagen-sin-texto_blanco_off.png);

	background-repeat: no-repeat;

	background-position: center top;

	background-size: 82.7% auto;

	width: 100%;

	top: 0;

	padding: 96% 0 0 0;

	font-size: 140%;

	/*font-weight:900;*/	

}


.subMenu ul li:hover p {

	background-image: url(../imagenes/circulos/circulo_imagen-sin-texto_blanco_on.png);

}

.subMenu ul li img {

	margin: 4.4% 0 35% 0;

	/*padding: 0 0 35% 0;*/

	width: 73.5%;

}

/* una columna */

.subMenu  .unaColumna li {

	width:320px;

	margin: 0 0 0 3.5%;

}

.subMenu  .unaColumna li a {

	width:142px;

	margin:auto;

}

.subMenu  .unaColumna li img {

    margin: 4.4% 0 35% 76%;

}

.subMenu .unaColumna li p {

    background-size: 36.5% auto;

	padding: 42% 0 0 0;

}

/* dos columnas */

.subMenu .dosColumnas {

	padding: 0 0 3.4% 5.7%;

	background-position: center 30%;

}

.subMenu .dosColumnas li {

	margin: 0 1% 0 6%;

}

/* tres columnas */

.subMenu .tresColumnas {

    padding: 0 0 3.4% 3%;

}

.subMenu .tresColumnas li {

	margin: 0 2% 0 2%;	

}

/*

segundoNivel */

.subMenu .segundoNivel {

	height:0;

	overflow:hidden;

	opacity:0

}

.subMenu .segundoNivel.mostrar {

	height:auto;

	opacity:1;

}

.subMenu .segundoNivel li p {

	padding: 96% 0 0 0;

}

/*.subMenu .segundoNivel li img {

	padding: 0 0 40.5% 0;

}*/

.subMenu li.mostrar {

	opacity:1;

}

.subMenu li.ocultar img {

	opacity:0.3;

}

.subMenu li.ocultar {

	background-color:#fff;

}

.subMenu li.ocultar p {

	color: #c6deef;

}

/* tres columnas */

.subMenu .segundoNivel.tresColumnas {

	padding: 0 0 0 7.5%;

}

.subMenu .segundoNivel.tresColumnas li {

	margin: 0;

}

/* dos columnas */

.subMenu .segundoNivel.dosColumnas li {

    margin: 0 17% 0 0%;

}

/*.subMenu .segundoNivel.dosColumnas.dos {

	padding: 0 0 0 14.5%;

	background-position: center 34%;

}*/

.subMenu .segundoNivel.dosColumnas.dos li {

	margin: 0 0 0 8%;

}

/*

texto */

/*.subMenu*/ .texto {

	max-width: 510px;

    margin: auto;

    text-align: left;

    font-size: 90%;

    padding: 2% 2% 0 0;

    color: #575757;

    position: absolute;

    left: 56%;

    top: 820%;

}

.texto.dos {

	padding-top:4%;

}

/*.subMenu*/ .texto p {

	margin: 0 0 3.5% 0;

}

/*

 fondo azul */

.fondoAzul.claro {

	margin: 3.7% 0 6.4% 0;

	float: left;

	width: 100%;

	padding:0;

	border-bottom:none;

}

.fondoAzul.claro.tresColumnas article {

	margin: 0;

	padding: 3.5% 3% 3% 3.4%;

	width: 32.3%;

	border-right: solid 5px #fff;

	min-height: 340px;

}

p.titular, .buscador a {

	font-size: 180%!important;

}

.contTresColumnas {

	max-width:1225px;

	margin:auto;

}

/* buscador */

/*.buscador {

	padding-left:0!important;

}*/

.buscador a {

	display: block;

	padding: 0 0 50% 0;

	background-image: url(../imagenes/mapa/mapa_madrid.png);

	background-repeat: no-repeat;

	background-position: 43% 100%;

	background-size: 45% auto;

	color: #399ed3;

}

.buscador:hover {

	/*background-color:#e0e0e0;*/

	display:block;

	cursor:pointer;

}

.buscador a span {

    display: block;

    font-size: 85%;

    color: #575757;

    margin: 4% 0 8% 0;

}

/* datos relevantes */

.datosRelevantes {

    width: 36%!important;

}

/* imagen Central */

.fondoAzul.claro.tresColumnas article.imagenCentral {

	padding:0;

	background-size:auto 100%;

}

.fondoAzul.claro.tresColumnas article.imagenCentral img {

	opacity:0; -webkit-opacity:0; -moz-opacity:0; -o-opacity:0;

}

.fondoAzul.claro.tresColumnas article.imagenCentral.calidad {

	background-image:url(../imagenes/contenido/calidad-de-las-aguas/imagen.jpg);

}

article p.titular {

	font-size: 270%;

	margin: 0 0 4% 3%;

}

.datosRelevantes p {

	font-family:'aaarghnormal', Arial, Helvetica, sans-serif;

	font-size: 150%;

	margin: 0 0 5.3% 9%;

}

.datosRelevantes strong {

	font-size: 160%;

	display: initial;

	/*font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;*/

}

/* Sabias qué */

.sabias {

    width: 31%!important;

}

.fondoAzul.tresColumnas article.sabias {

	border-right:none;

}

article.sabias p.titular {

	margin: 0 0 7% 0;

}

article.sabias p {

	font-size: 145%;

	font-family:'aaarghnormal', Arial, Helvetica, sans-serif;

}

#sabiasQue {

	opacity:0; -webkit-opacity:0; -moz-opacity:0; -o-opacity:0;

}

#sabiasQue.mostrar {

	opacity:1; -webkit-opacity:1; -moz-opacity:1; -o-opacity:1;

}





/*

//

////

 FICHA

////

//

*/

.fondoAzul.titulares.fichaSuperior {

	border-bottom: solid 1px #d2d5d8;

	    padding: 50px 0 180px 0;	

}

.menuCirculos.anchoCompleto {

	margin: -10.05% auto 0 auto!important;

    max-width: 1280px;

	border-bottom:none;

}

body.tercerNivel .menuCirculos.anchoCompleto {

    margin: -130px auto 0 auto!important;

}

.fichaSuperior {

    position: relative;

}

.fichaSuperior .columnaIzqa {

	float: left;

	width: 42%;

}

.fichaSuperior .imagenCircular {

	position:relative;

	width: 100%;

	float:left;

	padding: 2.7% 0 0 0;

	overflow:hidden;

}

.fichaSuperior .imagenCircular span {

	position:absolute;

	background-image:url(../imagenes/circulos/circulo_imagen-ficha_izqa.png);

	background-size:100% auto;

	padding:122.5% 0 0 0;

	width: 88.9%;

	height: 100%;

	background-repeat:no-repeat;

}

.fichaSuperior .imagenCircular img {

	margin: 2.5% 0 3.3% -13%;

}

.fichaSuperior .columnaDcha {

	width:53.2%;

	position: relative;

	margin-left: -1.4%;

	padding-top: 12%;

}


.columnaCentral {

	margin-left: 7.3%;
   /* padding-top: 15%; */
    position: relative;
    width: 80%;
	padding-bottom: 10%;

}

.fichaSuperior nav.iconos {

	padding: 1.7% 0 8% 0;

	float: left;

	width: 100%;

	position: absolute;

    z-index: 99999;

	top:0;

}

.fichaSuperior nav.iconos ul {

	width:70%;

}

.fichaSuperior nav.iconos ul li {

	margin: 0 10% 0 0;

}

/* cada icono */

.fichaSuperior nav.iconos ul li a.tres60 {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_off_ficha.png);	

}

.fichaSuperior nav.iconos ul li a.videos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_off_ficha.png);

}

.fichaSuperior nav.iconos ul li a.fotos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_off_ficha.png);

}

.fichaSuperior nav.iconos ul li a.pdf {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_off_ficha.png);

}

.fichaSuperior nav.iconos ul li a.tres60:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_on_ficha.png);	

}

.fichaSuperior nav.iconos ul li a.videos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_on_ficha.png);

}

.fichaSuperior nav.iconos ul li a.fotos:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_on_ficha.png);

}

.fichaSuperior nav.iconos ul li a.pdf:hover {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_on_ficha.png);

}

.fichaSuperior p {

	clear: both;

    margin: 0 0.7% 2.3% 0.7%;

    font-size: 141%;

}

/* mapa */

.contMapaCaracteristicas {

	width: 100%;

    position: absolute;

}

.mapaCaracteristicas {

	background-image: url(../imagenes/lineas/linea_gris-centrada.gif);

	background-repeat: no-repeat;

	background-position: 42% 61.7%;

	float: left;

	width: 91.85%;

	margin: 6.1% 0 0 0;

	position:relative;

}

.mapaCaracteristicas {

	background-image: url(../imagenes/lineas/linea_gris-centrada.gif);

    background-repeat: no-repeat;

    background-position: 83% 55%;

    float: right;

    width: 50.2%;

    margin: 21.6% 9% 0 0;

    position: relative;

}

.mapaCaracteristicas .mapa {

	background-image: url(../imagenes/mapa/mapa_ficha.png);

    width: 180px;

    height: 206px;

    float: left;

    margin: 5.3% 0 0 5.3%;

    position: relative;

    background-size: 100% auto;

    background-repeat: no-repeat;

}

.mapa .posicion {

	width: 19px;

    height: 19px;

    background-color: #0376c3;

    position: absolute;

}

#posicion {

	top: 10%;

    left: 62%;

}

.caracteristicas {

	background-image: url(../imagenes/circulos/circulo_caracteristicas.png);

    background-size: 100% auto;

    display: table;

    width: 266px;

    position: absolute;

    right: 0;

    height: 266px;

    background-repeat: no-repeat;

}

.caracteristicasTexto {

	vertical-align: middle;

	display:table-cell;

}

.caracteristicas .caracteristicasTexto p {

	text-align: center;

    margin: 0;

    font-size: 200%;

    color: #0376c3;

    line-height: 130%;

}

.caracteristicas .caracteristicasTexto p.titular {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

    font-size: 140%!important;

    color: #575757;

    margin: 0;

}

/*

 video */

.fondoGrisContVideo,

.fondoGrisContTres60 {

	clear: both;

	background-color: #efefef;

	padding: 0.3%;

	border-top: solid 1px #c7c7c7;

	margin: 4.6% 0 0 0;

}

.fondoGrisContVideo .video,

.tres60 {

	max-width: 1270px;

    margin: 0 auto 0 auto;

    float: none;

}

.fondoGrisContVideo .posterVideo .titular,

.imagenes .titular {

	color: #0087cf;

    text-shadow: initial;

    font-size: 200%!important;

    margin: 24% auto 2.5% auto;

}

.fondoGrisContVideo .posterVideo .titular {

	/*font-weight:900;*/

}

.fondoGrisContVideo .posterVideo .iconoPlay {

	background-image: url(../imagenes/iconos_contenido/iconos_video_off_ficha.png);

	width: 5.2%;

	padding-top: 5.2%;

}

.fondoGrisContVideo .posterVideo:hover .iconoPlay {

	background-image: url(../imagenes/iconos_contenido/iconos_video_on_ficha.png);

}

/*

 imagenes */

.imagenes {

	border-top:solid 1px #c7c7c7;

	margin: 4% 0 0 0;

	padding: 0 0 18% 0;

}

.imagenes .titular,

.tres60 .titular {

	margin: 3.8% 0 0 0;

	text-align: center;

    font-size: 200%!important;

}

.imagenes .imagenesMiniaturas,

.imagenes .imagenesContenedor .cincoMiniaturas {

	position:relative;

	max-width: 1230px;

    margin: 4.2% auto 0 auto;

	width: 100%;

}

.imagenes .izqa, .imagenes .dcha {

	position:absolute;

	margin:1% 0 0 0;

	width:5%;

	padding: 16% 0 0 0;

	background-size:100% auto;

	background-repeat:no-repeat;

	z-index: 5;

	cursor:pointer;

}

.imagenes .izqa {

	left:0;

	background-image:url(../imagenes/flechas/flecha-miniaturas_izqa_off.png);

}

.imagenes .dcha {

	right:0;

	background-image:url(../imagenes/flechas/flecha-miniaturas_dcha_off.png);

}

.imagenes .izqa:hover {

	background-image:url(../imagenes/flechas/flecha-miniaturas_izqa_on.png);

}

.imagenes .dcha:hover {

	background-image:url(../imagenes/flechas/flecha-miniaturas_dcha_on.png);

}

.imagenes .imagenesContenedor .cincoMiniaturas {

	margin: 0;

	float:left;

}

.imagenes .imagenesContenedor {

	position:absolute;

	width:100%;

	overflow:hidden;

}

.imagenes .imagenesContenedor .cincoMiniaturas a {

	border: solid 1px #b1b1b1;

	float: left;

	display: block;

	width: 17.69%;

	margin: 0 0.65% 0 1.5%;

}

.imagenes .imagenesContenedor .cincoMiniaturas img {

	border: solid 8px #fff;

	float: left;

}

.imagenes .imagenesContenedor .cincoMiniaturas a:hover img {

	border: solid 8px #aacae1;

}

.imagenes .imagenesContenedor .cincoMiniaturas a:hover {

	border: solid 1px #fff;

}

/* juego de miniaturas */

.imagenesContenedor .cincoMiniaturas,

.imagenesContenedor .cincoMiniaturas.ocultar {

	display:none;

	opacity:0;

}

@keyframes mostrar { from { opacity:0} to { opacity:1 } }

@-webkit-keyframes mostrar { from { -webkit-opacity:0} to { -webkit-opacity:1 } }

@-moz-keyframes mostrar { from { -moz-opacity:0} to { -moz-opacity:1 } }

.imagenesContenedor .cincoMiniaturas.mostrar,

.imagenesContenedor .cincoMiniaturas.primera {

	display:block;

	opacity:1;

	animation: mostrar 0.2s ease-out 0s /*infinite alternate*/ both;

	-webkit-animation: mostrar 0.2s ease-out 0s /*infinite alternate*/ both;

	-moz-animation: mostrar 0.2s ease-out 0s /*infinite alternate*/ both;

}





/*

360º

*/

.fondoGrisContTres60 {

    margin-bottom: 8%;

}

.tres60 .titular {

    margin: 3.8% 0 4% 0;

}

.posterTres60 {

	position:relative;

}

.posterTres60 a {

	position: absolute;

    background-image: url(../imagenes/iconos_contenido/icono_360_off.png);

    background-size: 100% auto;

    width: 2.7%;

    height: 4%;

    display: block;

    background-repeat: no-repeat;

}

.posterTres60 a:hover {

    background-image: url(../imagenes/iconos_contenido/icono_360_on.png);

}









/*

 ////

 //

 HOME

 //

 ////

*/

/* 

cabecera */

body.home header {

	position:relative;

}

body.home header .logotipo {

	width: 153px;

	/*margin: 1.28% auto 0 auto;*/

	margin: 24px auto 0 auto;

	padding: 0 6px 0 0;

}

body.home header hgroup {

	position:absolute;

	width:100%;

	font-size:57%;

	z-index:5;

	text-shadow: 1px 1px 2px #fff;

}

body.home header h2 {

	margin: 1.6% 2.5% 0 2%;

	line-height: 160%;

	font-size: 430%;

}

body.home header h3 {

	text-align: center;

	margin: 0.07% 2.6% 0 2%;

}

/*

imagen entrada */

body.home .contImagenEntrada {

	position:relative;

	float: left;

	width: 100%;

}

body.home .imagenEntrada {

	border-top:solid 1px #0087cf;

	margin: 0;

	float: left;

	width: 100%;

}

body.home .imagenEntrada img {

	width:100%;

	height:auto;

}

/*

 menu */

body.home .fondoAzul {

	position: relative;

	border-bottom: none;

	background-color: #0087cf;

	border-top: none;

	padding: 128px 0 0 0;

	background-image:url(../imagenes/lineas/linea_gris_doble.gif);

	background-repeat:repeat-x;

	background-position:left bottom;

	margin:0;

}

body.home .fondoAzul .contBuscarEmbalseHome {

	position: absolute;

	width: 100%;

	top: 26px;

}

body.home .fondoAzul .buscarEmbalse {

	max-width:1200px;

	width:100%;	

	margin: 0 auto 0 auto;

	float:none;

}

body.home .fondoAzul .buscarEmbalse a {

	float:right;

	margin-right:10px;

	width: 48px;

	height:48px;

}

.buscarEmbalse a {

	background-size: 100% auto;

}

/*

 menu */

body.home .menuCirculos {

	 margin:0;

}

body.home .subMenu {

	width: 100%;

	margin: -92px auto 0 auto

}

body.home .subMenu ul li img {

	width: 90.2%;

	margin: 4.5% 0 47% 0;

}

body.home .subMenu ul li a p {

	position: absolute;

	background-image: url(../imagenes/circulos/circulo_imagen-sin-texto_blanco_off.png);

	background-size: 100% auto;

	padding: 120% 0 0 0;

	font-size: 200%;

	/*font-weight: 900;*/

}

body.home .subMenu ul li a:hover p {

	background-image: url(../imagenes/circulos/circulo_imagen-sin-texto_blanco_on.png);


}

body.home .subMenu ul p.descripcion {

  position: static;

  background-image: none;

  font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

  padding: 1% 0 45% 1%;

  text-align: left;

  width: 100%;

  margin: auto;

  color: #575757;

  line-height: 130%;

  font-weight: normal;

}

/* menu superior */

body.home .subMenu .cuatroColumnas {

	padding: 0 0 0 11%;

	background-image: none;

}

body.home .subMenu .cuatroColumnas li {

	margin: 0 7.2% 0 0%;

	width: 16.45%;

}

/* menu inferior */

body.home .subMenu .dosColumnas {

	background-image:url(../imagenes/lineas/linea_azul_doble.gif);

	background-repeat:repeat-x;

	background-position: 0% 18.2%;

	width: 72%;

	margin: 0 14% 0 14%;

	padding: 0 0 0 12.5%;

}

body.home .subMenu .dosColumnas li {

	margin: 0 2% 0 9.3%;

	width: 24.6%;

}

/*body.home .subMenu .dosColumnas li a p {

	background-image: url(../imagenes/circulo_imagen-sin-texto_blanco_off.png);

}

body.home .subMenu .dosColumnas li a:hover p {

	background-image: url(../imagenes/circulo_imagen-sin-texto_blanco_on.png);

}

body.home .subMenu .dosColumnas li img {

	/*padding: 0.5% 0.5% 55.5% 0.5%;*/

/*}*/

/*

 multimedia */

body.home .multimedia {

	float: left;

	width: 100%;

	margin: 3% 0 0 0;

	position:relative;

}

body.home .multimedia .titular {

	text-align: center;

	font-size: 71%!important;

	/*padding: 0 5.5% 0 0;*/

	margin: 0;

}

body.home .multimedia p {

  font-size: 58%;

  margin: 6.5% 0 0 0;

}

body.home .multimedia .fondoAzul {

	margin: 0.4% 0 0 0;

	background-color: #a9cae2;

	background-image: none;

	padding: 0;

	float:left;

}

/*

iconos */

body.home .multimedia nav.iconos {

	padding: 1% 0 1% 0;

    width: 100%;

    margin: auto;

    max-width: 440px;

}

body.home .multimedia nav.iconos ul li {

	cursor:default;

	margin: 0 9.6% 4.5% 1.8%;

}

body.home .multimedia nav.iconos ul li a.tres60 {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-360_off_home.png);	

}

body.home .multimedia nav.iconos ul li a.videos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-video_off_home.png);

}

body.home .multimedia nav.iconos ul li a.fotos {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-fotos_off_home.png);

}

body.home .multimedia nav.iconos ul li a.pdf {

	background-image: url(../imagenes/iconos_contenido/iconos_ficha-pdf_off_home.png);

}

body.home .multimedia .imagenCircular {

	position:relative;

}

body.home .multimedia .imagenCircular span {

	position:absolute;

	width:100%;

	background-size:100% auto;

	height: 108%;

	background-repeat: no-repeat;

}

body.home .multimedia .tresColumnasMultimedia {

	max-width:1280px;

	margin:auto;

}

body.home .multimedia .columnaIzqa {

	float:left;

	width: 24.4%;

	margin: 0 10.2% 0 0;

}

body.home .multimedia .columnaIzqa .imagenCircular span {

	background-image:url(../imagenes/circulos/circulo_imagen-home_izqa.png);

}

body.home .multimedia .columnaCentral {

	float: left;

	width: 30%;

	margin: 1.8% 0 0 0;

	font-size: 280%;

	line-height: 168%;

}

body.home .multimedia .columnaDcha {

	float: right;

	width: 30.8%;

	margin: 0 0 6% 0;

}

body.home .multimedia .columnaDcha .imagenCircular span {

	background-image:url(../imagenes/circulos/circulo_imagen-home_dcha.png);

}









/*

 BUSCAR EMBALSE

*/

.buscar_embalse .columnaIzqa {

    background-color: #F3F8FB;

    float: left;

    width: 54.2%;

    margin: 40px 0 0 0;

}



.buscar_embalse .mapa {

    float: right;

    max-width: 467px;

    background-image: url(../imagenes/mapa/mapa_buscador.png);

    background-size: 100% auto;

    /*padding: 53% 0 0 0;*/

	height:545px;

    background-repeat: no-repeat;

    margin: -40px 15% 0 5%;

    width: 100%;

	position:relative;

}



/* bocadillo */

.buscar_embalse .posicion {

    position: absolute;

	cursor:pointer;

	z-index:4;

}

.buscar_embalse .posicion a {

	position: absolute;

    width: 1000%;

	right: 19px;

    top: 4px;

	height:0;

	overflow:hidden;

}

.buscar_embalse .posicion:hover a,

.buscar_embalse .posicion.mostrar a {

	height:850%;

}

.buscar_embalse .posicion a p {

    height: 104%;

	padding: 55.5% 32% 0 12%;

	background-image:url(../imagenes/circulos/circulo_imagen-con-texto_mapa_off.png);

	font-size:125%;

	z-index: 5;

}

.buscar_embalse .posicion a:hover p {

	background-image:url(../imagenes/circulos/circulo_imagen-con-texto_mapa_on.png);

}

.buscar_embalse .posicion a img {

    margin: 3.6%;

    width: 71%;

}

/*

 formulario */

.buscar_embalse .columnaDcha {

    width: 45.8%;

    margin: 63px 0 0 0;

}

.buscar_embalse .formulario {

	max-width: 400px;

    float: left;

    margin: 0 0 0 10.6%;

    width: 100%;

}

.buscar_embalse h1 {

	text-align: center;

	float:none;

	padding: 0 0 12% 28%;

}

.formulario .titulo {

	color:#0087cf;

	float:left;

	width: 26%;

	clear: both;

    padding: 8px 0 8px 0;

}

.formulario select {

	color:#575757;

	float: left;

    width: 74%;

	height:42px;

	/*line-height:42px;*/

    padding: 0.7%;

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	font-size: 170%;

	border:solid 1px #8c8c8c;

	background-image:url(../imagenes/iconos_menu/icono_flecha_buscador.gif);

	background-repeat:no-repeat;

	background-position:right center;

	/**/

    -webkit-appearance: none;            /*Removes default chrome and safari style*/

    -moz-appearance: none;             /* Removes Default Firefox style*/

	appearance: none;

	outline: none;

}

.formulario .btnCont {

    float: left;

    padding: 60px 0 0 25%;

}

.formulario .btn {

	width: 100px;

    height: 100px;

    line-height: 100px;

    text-align: center;

    border: none;

    color: red;

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif;

	font-size: 100%;

    margin: auto;

    cursor: pointer;

	display:block;

	outline: none;

}

.formulario .btn:hover {

	color: grey;

}

/*

 resultados */

.buscar_embalse .resultadoBusqueda {

    border-top: none;

    border-bottom: none;

    margin: 2.8% auto 0 auto;

    text-align: left;

    max-width: 1015px;

    padding: 0 10px 0 10px;

    float: none;

	clear: both;

}

.buscar_embalse .resultadoBusqueda ul {

	max-width:100%;

	padding: 5px 0 0 0;

}

.buscar_embalse .resultadoBusqueda li {

	font-family:'aaarghnormal', Arial, Helvetica, sans-serif;

	font-size:290%;

	margin: 0 10px 5px 0;

	background-image:url(../imagenes/iconos_menu/icono_flecha-rastro.png);

	background-repeat:no-repeat;

	background-position:center right;

	padding: 0 15px 0 0;

}

.buscar_embalse .resultadoBusqueda li.ultima {

	background-image:none;

	font-size: 240%;

    padding: 3px 0 0 0;

}

/* tabla */

.buscar_embalse .tabla {

    max-width: 1040px;

	padding: 1.6% 0.2% 4.6% 0.6%;

}

.buscar_embalse .tabla table nav.iconos {

    right: -19%;

    bottom: -109%;

    width: 100%;

}

.buscar_embalse select {



}

.buscar_embalse .titular .primera {

	background-image: none;

}



/* idioma pie */

.idiomaPie {

	width: 95px!important;

    margin: 0!important;

}

.idiomaPie li {

	font-family: 'pf_din_text_cond_prolight', Arial, Helvetica, sans-serif!important;

	font-size:130%;

	margin-right:2px;

}

.idiomaPie li a,

.idiomaPie li a.activo,

.idiomaPie li a:hover {

	font-size: 99%!important;

    padding-top: 1px;

	color: #399ed3!important;

}

.idiomaPie li a.activo {

    font-weight: 900;

}
html body div.pie footer hgroup h3 span.titulopie a {color: #2592d3;
    display: block;
   font-family: "pf_din_text_cond_prolight",Arial,Helvetica,sans-serif;
    font-weight: normal;
	font-size: 100%;
    margin-bottom: 0;
    margin-top: 0;}
