div.contenidoCentrado {
	max-width: 1440px;
	width: 100%;
	margin: 0 auto;
	display: inline-block;
	float: none;
}
.contenidoInterior {
	color: #615D5A;/*Cambio Gris #2C2C2C 16-05-2023*//*Cambio Gris #454545 22-03-2017*//*Cambio Gris 27-06-2016*/
	font-family: 'IberPangeaText', sans-serif;
	font-size: 17px;
	max-width: 781px;
	padding: 0;
}

.contenidoInterior .carousel-caption-titulo h4 {
    margin: 0px;
    color: #276015 !important;
    text-align: center;
    font-size: 1.70em;
    font-family: 'IberPangeaText Light', sans-serif;
}
.contenidoInterior .carousel-caption-titulo h4 a:hover,.contenidoInterior .carousel-caption-titulo h4 a:focus {
    color: #427314 !important;
    text-decoration: none;
}
#decContenedorPantallaCompleta .contenidoInterior {
    max-width: 1120px;
}
#decContenedorInterior .contenidoInterior,
#decInterior .contenidoInterior {
    max-width: 781px;
    width:100%;
}
.decContenido.contenido2Columnas.container .portlet-layout.row {float:left;}
/*estilos para todos los titulos*/
.contenidoInterior h1 {
	font-size: 1.25em;
	font-family: 'IberPangeaText Light', sans-serif;
	color: #454545;/*Cambio Gris 27-06-2016*/
	border-left: 2px solid #A4BA08;
    padding-left: 0.5em;	
	margin-bottom: 1.95em;
	margin-top: 0;
	margin-top: 0.75em;
}
#decContenidoCentralDer .contenidoCentrado .contenidoInterior:first-child h1 {margin-top: 0;}
.contenidoInterior h2, .contenidoInterior h1.verde {
	color: #007F33 !important;
    font-size: 45px;
    font-family: 'IberPangea Medium', sans-serif;
    line-height: 45px;
    margin-top: 0.75em;
    margin-bottom: 0.9em;
}
.contenidoInterior h1.verde {
    border-left: none;
    padding-left: 0;
}
.contenidoInterior p.entradilla,
.contenidoInterior h2.entradilla, 
.contenidoInterior h3.entradilla,
.contenidoInterior h4.entradilla  {
	font-size: 26px;
	line-height: 32px;
	margin-bottom: 1.75em;
	font-family: 'IberPangea Medium', sans-serif;
	color: #00402A !important;
}
p.ThinItalic , .contenidoInterior p.ThinItalic {
    font-family: "IberPangeaText LightItalic", sans-serif;
}
.contenidoInterior h3.cabecera.ajusteMargen{
	margin-bottom: 20px;
}

.contenidoInterior p.entradilla{
	font-size: 20px;
    line-height: 26px;
    color: #00100B;
}
.contenidoInterior h3.verde{
	color: #427314 !important;
	line-height: 1.5em;	
}
.contenidoInterior h3.verde a{
	color: #427314 !important;
	line-height: 25px;
}
.contenidoInterior h3.verde a:hover,
.contenidoInterior h3.verde a:focus{
	text-decoration: none;
	color: #0D7CBF !important;
}
.contenidoInterior .carousel-caption-titulo h5.verde,
.contenidoInterior .carousel-caption-titulo h4.verde,
.contenidoInterior .carousel-caption-titulo h3.verde,
.contenidoInterior .carousel-caption-titulo h2.verde {
	color: #427314 !important;
	text-align: center;
    font-size: 1.38em;
    font-family: 'IberPangeaText Light', sans-serif;
    margin-top: 1.4em;
    margin-bottom: 1em;
    float: left;
    width: 100%;
}
.contenidoInterior h2.seccionTitulo, 
.contenidoInterior h3.seccionTitulo {
	color: #427314 !important;
    font-family: 'IberPangeaText Light', sans-serif;
    font-size: 2.5em;
    line-height: 1.25em;
    margin-bottom: 0.9em;
    margin-top: 0.75em;
}
.contenidoInterior h2.entradilla, 
.contenidoInterior h3.entradilla, 
.contenidoInterior h4.entradilla {
	color: #2C2C2C !important; /*Cambio Gris 27-06-2016*/	
	line-height: 1.5em;
}
.bloqueAcordeones .contenidoInterior h3{
	padding: 0 !important;
}
.bloqueAcordeones .contenidoInterior h3:after{
	content: "" !important;
}
.bloqueAcordeones .contenidoInterior h3.ladillo{
	font-size:1em !important;
 	margin-top: 2.55em !important;
	margin-bottom: 1em !important;
} 

.contenidoInterior .ladillo img {
	max-width: 100% !important;
}
.contenidoInterior h2.nombre, 
.contenidoInterior h3.nombre,
.contenidoInterior h4.nombre  {
	font-size: 1.31em;
	line-height:1.24em;
	font-family: 'IberPangeaText Light', sans-serif;
	color: #427314 !important;
	margin: 0;
}
.contenidoInterior h2.cargo, 
.contenidoInterior h3.cargo,
.contenidoInterior h4.cargo  {
	font-size: 1.375em;
	line-height:1.24em;
	font-family: 'IberPangeaText Light', sans-serif;
	color: #2C2C2C !important; /*Cambio Gris 27-06-2016*/ 
	margin-top: 0;
}
/*estilos para el antetitulo*/
.contenidoInterior p.antetitulo {
	font-family: 'IberPangeaText Light', sans-serif;
	font-size: 1.13em;
    line-height: 1.21em;
    margin-bottom: 0.8em;
}
.contenidoInterior{
	overflow-x:hidden;
	overflow-y:hidden;
}
/*estilso para los parrafos normales*/
.contenidoInterior p {
	margin-bottom: 1em;
	line-height: 23px;
}
/*superindices de las notas al pie*/
.contenidoInterior sup {
	color: #0D7CBF;/*Cambio Azul#3366CC 22-03-2017*/ 
}
/*enlaces*/
.carousel-caption p a{
	color: #0D7CBF !important;/*Cambio Azul#3366CC/ 22-03-2017*/ 
}
.contenidoInterior .tag-categorias a{
	color: #00402A !important;/*Cambio de color #427314 17-05-23*//*Excepcionar tags 10-08-2020*/
}
.contenidoInterior a.enlaceImg{
	text-decoration: none;
	display: inline-block;
	margin: 4px 0;
}
.carousel-caption p a:hover {
	text-decoration: underline;
	color: #0D7CBF !important;/*Cambio Azul#3366CC 22-03-2017*/ 
}
.contenidoInterior .subirb {
	color: #0D7CBF;/*Cambio Azul#3366CC 22-03-2017*/ 
}
.contenidoInterior .resaltadoNaranja {
    font-family: 'IberPangeaText Bold', sans-serif;
}
.contenidoInterior .resaltadoVerde {
	font-family: 'IberPangeaText Bold', sans-serif;
}
.contenidoInterior .resaltadoVerdeLight {
	font-family: 'IberPangeaText', sans-serif;
}

/*imagen con pie de foto*/
.contenidoInterior .imagenConPie {
	display: inline-block;
	margin-top: 0.65em;
	margin-bottom: 2.1em;
}
.contenidoInterior .imagenConPie img {
	display: block;
}
.contenidoInterior .imagenConPie p {
	font-size: 0.82em;
	font-family: 'IberPangeaText LightItalic', sans-serif;
	text-align: center; 
}
/*listados*/
.contenidoInterior > ol {
	margin-top: 1.5em;
	margin-bottom: 2.15em;
}
.contenidoInterior > ol li ol {
	margin-top: 1em;
}
.contenidoInterior ul {
	list-style: none;
	margin-top: 1.5em;
	clear: both;
}
.contenidoInterior h2 + ul {
	margin-top: -0.4em;
	margin-bottom: 2.55em;
	padding-left: 2.2em;
}
.contenidoInterior .contenedorColapsable ul li:before {
    content: ""; /*Punto - vinieta - bullet*/
}
.contenidoInterior ul:not(.listadoContenido) li:before , html div.contenidoInterior ul:not(.listadoContenido) > li:before {
    content: "\2022"; /*Punto - vinieta - bullet*/
    color: #A4BA08;
	position: absolute;
    margin:0.1em 0 0 -2.29em;
    font-size: 10px;
}

.contenidoInterior ul > li > ul li:before {
    content: "-" !important;
    font-size: 20px !important;
 }

.contenidoInterior ul li ul li:before {
    content: "-"; /*Punto - vinieta - bullet*/
    color: #A4BA08;
	position: absolute;
    margin: 0 0 0 -1.29em;
    width: 7px;
    font-size: 1.2em;
}
.contenidoInterior ul li ul li ul li:before {
    content: "-"; /*Punto - vinieta - bullet*/
    color: #A4BA08;
	position: absolute;
	margin: 0 0 0 -1.9em;
    width: 3px;
    font-size: 0.7em;
}
.destacadoInterior .destacadoInteriorCita blockquote span, .destacadoInterior p.text-center span {
    font-size: 1.57em;
    line-height: 1em;
    font-family: 'IberPangeaText Light', sans-serif;
    display: inline-block;
}
.destacadoInterior p.text-center {
    width: 16.2em;
    font-family: 'IberPangeaText Light', sans-serif;
    margin: 1.7em auto 1.7em auto;
    display: block;
    position: relative;
    font-size: 1.71em;
}
.contenidoInterior ol li:before {
    content: none;
}
.contenidoInterior ol {
	margin: auto 0 0 -0.5em;	
}
.contenidoInterior ol li {
    padding-left: 0.5em;
}
.contenidoInterior ul.subtitulo li:before {
    content: "\2022";
    color: #2C2C2C !important;/*Cambio Gris #454545 22-03-2017*/
    margin: 0.13em 0 0 -2em;
}
.contenidoInterior ol.subtitulo li,
.contenidoInterior ul.subtitulo li{
    font-size: 1.25em;
    line-height: 1.80em;
	margin-bottom:0;
}

section.bloque-acordeones {
    margin-top: 30px;
    margin-bottom: 30px;
    display: inline-block;
    width: 100%;
}

.contenidoInterior ol.subtitulo li:before {
    content: none;
}  
.contenidoInterior h2 + ul li:before {
	content: "\2022"; /*Punto - vinieta - bullet*/
    color: #2C2C2C;/*Cambio Gris #454545 22-03-2017*//*Cambio Gris 27-06-2016*/
	position: absolute;
    margin: 0 0 0 -1.45em;
    font-size: 1.05em;
}
.contenidoInterior ol li,
.contenidoInterior ul li {
    margin-bottom: 1.2em;
    line-height: 1.62em;
}

li.li-primer-listado>p {
    display: inline;
}
a+.separation-paragraph2 {
    margin-bottom: 20px;
}

.contenidoInterior h2 + ul li {
    margin-bottom: 0;
}
.contenidoInterior h2 + ul li h3 {
	margin-bottom: 0;
	margin-top: 0.8em;
}
/*Imagenes abrazadas*/
.contenidoInterior .imgDerContenidoAbrazado {
	float: right;
	padding-left:1em;
	margin-bottom:1em;
	border-color:transparent;
}	
.contenidoInterior .imgIzqContenidoAbrazado {
	float: left;
	padding-right:1em;
	margin-bottom:1em;
	border-color:transparent;
}
.contenidoInterior .imgDerContenidoAbrazado,
.contenidoInterior .imgIzqContenidoAbrazado {
	display: table;
}	
.contenidoInterior .imgDerContenidoAbrazado img,
.contenidoInterior .imgIzqContenidoAbrazado img {
	display: block;
}
/*Imagenes pie de foto*/
.contenidoInterior .pieFoto {
	display: table-row;
	color: #2C2C2C;/*Cambio Gris #454545 22-03-2017*//*Cambio Gris 27-06-2016*/
    font-family: 'IberPangeaText LightItalic', sans-serif;
    font-size: 0.81em;
    line-height: 1.231em;
}
/*Contenido a dos columnas - Contenedor padre*/
.contenidoInterior .dosColumnas {
	float:left;
	width:100%;
    margin-top: 1em;
}
/*Contenido a dos columnas iguales*/
.contenidoInterior .dosColumnaIgualIzquierdaContenido, 
.contenidoInterior .dosColumnaIgualDerechaContenido {
	float:left;
	width:49%;
	line-height: 1.6em;
	overflow: hidden;
}
.contenidoInterior .dosColumnaIgualDerechaContenido {
	float:left; 
	padding-left:1em;
}
/*Estilos para las notas al pie*/
body .contenidoInterior p.nota { 
    margin-top: 1em;
    width: 100%;
    float: left;

}
.contenidoInterior .notasPie {
	font-family: 'IberPangeaText LightItalic', sans-serif;
	font-size: 0.82em;
	margin-top: 5em;
}
.contenidoInterior .notasPie .notasPieLinea {
	width: 20em;
	height: 1px;
	background-color: #E0E0E0;
	margin: 0 auto 2.5em auto;
}
.contenidoInterior .notasPie ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.contenidoInterior .notasPie ul li::before {
	content: "";
}
.contenidoInterior .notasPie ul li p {
	margin-bottom: 1.35em;
}
/*Linea*/
.linea { 
	background-color: #e0e0e0;
    height: 1px;
    margin: 0 auto 2.5em;
    width: 20em;
}
.volver { 
	float: right; 
	color:#0063be; 
}
a.volver {
	font-family: 'IberPangeaText Light', sans-serif;
	text-decoration: none;
}
a.volver:hover,
a.volver:focus {
	font-family: 'IberPangeaText Light', sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #0D7CBF;/*Cambio Azul#3366CC 22-03-2017*/ 
}
.contenidoInterior  table caption sub {
    left: -5px;
}
.contenidoInterior .swipeTableContainer h3.caption,
.contenidoInterior table.overview-table caption,
.contenidoInterior table caption { 
	width: 100%; 
	color:#427314;
	font-family: 'IberPangeaText Light', sans-serif;
	font-size: 1.375em;
	line-height:1em;
	caption-side: top;
    margin: 4.5em 0 1.37em 0;
    padding: 0;
    text-align: center;
}
.contenidoInterior table.overview-table tr td,
.contenidoInterior table tr td,
.contenidoInterior table.overview-table tr th,
.contenidoInterior table tr th {
	border-bottom: 1px solid #E0E0E0;
	padding: 1.2em 0 1.2em 1.2em;
	font-size: 0.875em;
}
.contenidoInterior table.overview-table tr td .ventanaNueva {
	display: block;
}

.contenidoInterior table.bordes {
	border-top: 1px solid #E0E0E0;
}
.contenidoInterior table.is-fixed thead th, 
.contenidoInterior table.is-fixed thead td {
    border-top: none;
}
.contenidoInterior table.sinBorde tr td,
.contenidoInterior table.sinBorde tr th {
	border: none;
}
.contenidoInterior table thead tr,
.contenidoInterior table.overview-table thead tr,
.contenidoInterior table thead tr td,
.contenidoInterior table.overview-table thead tr th {
	color: #2C2C2C;/*Cambio Gris #454545 22-03-2017*//*Cambio Gris 27-06-2016*/	
}
.contenidoInterior table thead tr.verde,
.contenidoInterior table.overview-table thead tr.verde,
.contenidoInterior table thead tr.verde td,
.contenidoInterior table.overview-table thead tr.verde th {
	color: #427314;	
}
.contenidoInterior table.overview-table thead td,
.contenidoInterior table.overview-table thead th,
.contenidoInterior table thead th,
.contenidoInterior table thead td {
	padding: 1.2em 0 1.2em 1.2em;
	font-size:1em;
}
.contenidoInterior table.overview-table tr td:last-child,
.contenidoInterior table tr td:last-child,
.contenidoInterior table.overview-table tr th:last-child,
.contenidoInterior table tr th:last-child,
.contenidoInterior table.overview-table thead td:last-child,
.contenidoInterior table.overview-table thead th:last-child,
.contenidoInterior table thead th:last-child,
.contenidoInterior table thead td:last-child {
	padding: 1.2em 1.2em 1.2em 1.2em;
}
.contenidoInterior table.overview-table tr td.fondoTabla,
.contenidoInterior table tr td.fondoTabla,
.contenidoInterior table.overview-table tr th.fondoTabla,
.contenidoInterior table tr th.fondoTabla {  
	background-color: #F4F4F4;
	border-bottom: 1px solid #f4f4f4;	
	border-top: 1px solid #f4f4f4;
}
.contenidoInterior table .bottom {
	vertical-align: bottom;	
}
.contenidoInterior table .top {
	vertical-align: top;	
}
.contenidoInterior table .middle {
	vertical-align: middle;	
}
.contenidoInterior table .baseline {
	vertical-align: baseline;	
}
.bloqueAcordeones ul#accordion .contenidoInterior table.overview-table tr td,
.bloqueAcordeones ul#accordion .contenidoInterior table tr td,
.bloqueAcordeones ul#accordion .contenidoInterior ul#accordion  table.overview-table tr th,
.bloqueAcordeones ul#accordion .contenidoInterior ul#accordion  table tr th {
	font-size: 1em;
}

.mostrarMasButton,
.mostrarMasOcultar{
	cursor:pointer;
	color:#427314;
	float: left;
	width: 100%;
}

.mostrarMas{
	display:block;
}

.mostrarMasOcultar {
    line-height: 50px;
}
/*modificacion adaptacion h2 po*/
.contenidoInterior h2.ladillo{
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: 'IberPangeaText', sans-serif;
}
.contenidoInterior h2.ladillo+p{
	font-size: 16px;
	font-family: 'IberPangeaText Light', sans-serif;
}
/*********estilos etiquetas tags**************/
p.tag-categorias{
	margin-bottom: 10px !important;
	width: 100%;
	line-height: 0;
}
p.tag-categorias + a img {
	margin-bottom: 1.563em;
}
h1 + h2.verde + p a[href*="/tag/"],
h1 + h2.verde + p a[href*="/label/"],
h1 + h2.verde + p a[href*="/etiqueta/"],
.tag-categoria{
	 font-size: 12px;
	 font-family: 'IberPangeaText', sans-serif;
	 display: inline-block;
	 background-color: #DCEBE1;
	 color: #427314;
	 padding: 4px 10px 4px 10px;
	 border-radius: 30px;
	 cursor: pointer;
	 border: 1px solid rgba(66, 115, 20, 0.5);
	 margin-bottom: 2px;
	 margin-right:5px;
	 line-height: 1.17em;
}
h1 + h2.verde + p a[href*="/tag/"]:hover,
h1 + h2.verde + p a[href*="/tag/"]:focus,
h1 + h2.verde + p a[href*="/label/"]:hover,
h1 + h2.verde + p a[href*="/label/"]:focus,
h1 + h2.verde + p a[href*="/etiqueta/"]:hover,
h1 + h2.verde + p a[href*="/etiqueta/"]:focus,
.contenidoInterior a.tag-categoria:hover,
.contenidoInterior a.tag-categoria:focus {
    background-color: #a0b989;
    color: #ffffff !important;
    border: 1px solid #ffffff;
    text-decoration: none !important;
}


ul.listado-galeria h1 + h2.verde + p a[href*="/tag/"],
ul.listado-galeria h1 + h2.verde + p a[href*="/label/"],
ul.listado-galeria h1 + h2.verde + p a[href*="/etiqueta/"],
ul.listado-galeria .tag-categoria{
	 max-width: 90px;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
}

.listado-galeria .tag-categorias a:nth-child(n+4) {
    display: none;
}

a.enlaceDescargaImagen + p.justificado {
	width: 100% !important;
}
/***********************/

/**/
/***********************/
/***** MEDIA QUERY *****/
/***********************/
/* Para pantallas inferior a 1120px pero superior a 960px (desktop) */
@media screen and (max-width: 70em) and (min-width: 60em) {
	.contenidoInterior span.conImgMvl img { width: 99.8%;}
	h1 + h2.verde + p a[href*="/tag/"],
	h1 + h2.verde + p a[href*="/label/"],
	h1 + h2.verde + p a[href*="/etiqueta/"],
	.tag-categoria{
		max-width: 88px;
		overflow: hidden;
	 	text-overflow: ellipsis;
	 	white-space: nowrap;
	}
}	
/************/
/*	TABLET	*/
/************/
/* Para pantallas inferior a 959px pero superior a 768px (tablet) */
@media screen and (max-width: 59.94em) and (min-width: 48em) {
	div.contenidoCentrado {
		/*float: left;*/
	    width: 100%;
	    padding: 0 3.5%;
	}
	.contenidoInterior table.overview-table caption, 
	.contenidoInterior table caption{
		visibility:hidden;
	    height: 0px;
	    margin: 0;
	}
	/*Adaptacion tablet 21/03/2018*/
	#decContenidoCentralDer .contenidoCentrado .contenidoInterior:first-child h1 {margin-top: 0;}
	
	.contenidoInterior span.imgContenido img {width: auto;max-width: 100%;}
	.contenidoInterior span.conImgMvl img { width: 96.3%;}
	.contenidoInterior img.img-responsive {  width: 100%;}
	/*Eliminar imagen tabla*/
	.imagenTablaOculta{
		display:none;
	}
	h1 + h2.verde + p a[href*="/tag/"],
	h1 + h2.verde + p a[href*="/label/"],
	h1 + h2.verde + p a[href*="/etiqueta/"],
	.tag-categoria{
		max-width: 105px;
		overflow: hidden;
	 	text-overflow: ellipsis;
	 	white-space: nowrap;
	}
	a.botonDirectivo img {
		width: auto !important;
	}
}

/************/
/*	MOBILE	*/
/************/
/* Para pantallas inferior a 768px (mobile) */
@media screen and (max-width: 47.95em) {
	#decContenedorInterior .anchofullmvl,
	#decInterior .anchofullmvl {
		width: 108% !important;
		margin-left: -4%;
	}
	.contenidoInterior .imgDerContenidoAbrazado{
		display: block;
		float: none;
		padding: 0 0 0 0;
		width: 100% !important;
	}
	.contenidoInterior .imgDerContenidoAbrazado img, .contenidoInterior .imgIzqContenidoAbrazado img{
		margin: 0 auto;
	}
	.contenidoInterior .imgDerContenidoAbrazado div{
		height: 70vw;
		overflow: hidden;
		display: block;
		width: 100%;
		padding: 0 0 0 0;
		margin: 0 0 10px 0;
	}

	.contenidoInterior .imgDerContenidoAbrazado div img{
		display: block;
		margin: 0;
		width: 100%;
		position: relative;
		top: -15%;
	}
	
	.contenidoInterior table.overview-table caption, 
	.contenidoInterior table caption{
		visibility:hidden;
		height: 0px;
    	margin: 0;
	}
	div.contenidoCentrado {
		/*float: left; j180*/
		width: 100%;
		padding: 0 6.25%;
	}

	.contenidoInterior .dosColumnaIgualIzquierdaContenido, 
	.contenidoInterior .dosColumnaIgualDerechaContenido {	
		float:left;
		width:100%;
	}

	.contenidoInterior .dosColumnaIgualIzquierdaContenido .text-right  {
		text-align: left;
		padding: 0;
		margin: 0;
	}

	.dosColumnaIgualIzquierdaContenido .text-right .standard {
		display: block;
		margin: 30px 0 -27px 0;
	} 
	
	.contenidoInterior .dosColumnaIgualDerechaContenido {
		float:left;
		padding: 0;
	}
	.contenidoInterior .imgContenido img {width: auto;max-width: 100%;margin:0;float: none;display: inline;/* margin-left: -4%; *//* max-width: 108%; */}
	.contenidoInterior .dosColumnaIgualIzquierdaContenido .imgContenido img {width: 100%;dth: 100%;float: none;display: inline;margin: 0;}
	.contenidoInterior .dosColumnaIgualDerechaContenido .imgContenido img {width: 100%;dth: 100%;float: none;display: inline;margin: 0;}
	.contenidoInterior .enlaceImg .imgContenido img {width: auto;max-width: 100%;float: none;display: inline;margin: 0;}
	.contenidoInterior .ladillo .imgContenido img {width: auto;max-width: 100%;float: none;display: inline;margin: 0;}
	
	.contenidoInterior img.img-responsive {  width: 100%;}
	.contenidoInterior .dosColumnas {margin: 0;}

	/*Adapataciones mobile 14/02/2018*/
	#decContenidoCentralDer .contenidoCentrado .contenidoInterior:first-child h1 {margin-top: 0;}
	.contenidoInterior h2, .contenidoInterior h1.verde,
	.contenidoInterior h2.seccionTitulo, .contenidoInterior h1.verde.seccionTitulo {
		color: #427314 !important;
		font-size: 2.50em;
		font-family: 'IberPangeaText', sans-serif;
		line-height: 1.25em;
		margin-top: 0.75em;
		margin-bottom: 0.9em;
	}
	.contenidoInterior h1 {
		font-size: 15px;
		line-height: 19px;
		font-family: 'IberPangeaText Light', sans-serif;
		padding-left: 6px;
		letter-spacing: 0;
	}
	.contenidoInterior h2, 
	.contenidoInterior h1.verde,
	.contenidoInterior h2.seccionTitulo, 
	.contenidoInterior h1.verde.seccionTitulo
	{
		font-size: 25px;
		line-height: 28px;
		margin-top: 30px;
		margin-bottom: 20px;
	}
	
	.contenidoInterior h2.ladillo, contenidoInterior h4.ladillo, .contenidoInterior h4.verde {
		font-size: 15px;
		color: #427314 !important;
		letter-spacing: -0.08px;
		font-family: 'IberPangeaText', sans-serif;
	}
	.contenidoInterior p{
		margin-bottom: 20px;
	}
	.contenidoInterior p.mostrarMasOcultar{
		margin-bottom: 40px;
		margin: 0 0px 30px 35px;
	}
	.contenidoInterior p.entradilla,
	.contenidoInterior h2.entradilla,
	.contenidoInterior h3.entradilla{
		font-size: 16px;
		font-family: 'IberPangeaText Light', sans-serif;
		color:#4a4a4a;
		letter-spacing:0;
		line-height: 19px;
		margin-bottom: 20px;
	}
	.contenidoInterior .pieFoto {
		color: #707070;
		font-family: 'IberPangeaText LightItalic', sans-serif;
		font-size: 12px;
		letter-spacing:0;
	}
	.contenidoInterior .negrita_texto{
		color:#4a4a4a;
		font-size:16px;
		line-height:23px;
		letter-spacing:0;
		font-family: 'IberPangeaText', sans-serif;
	}
	.mostrarMasButton,
	.mostrarMasOcultar{
		font-family: "IberPangeaText Italic", sans-serif;
		font-size:14px;
		line-height:18px;
		letter-spacing:0;
	}
	.mostrarMasButton:before,
	.mostrarMasOcultar:before{
		content:"[";
	}
	.mostrarMasButton:after,
	.mostrarMasOcultar:after{
		content:"]";
	}
	.contenidoInterior p {
		font-size:16px;
		line-height:24px;
	}
	/*modificacion adaptacion h2 po*/
	.contenidoInterior h2.ladillo{
		text-align:left;
	}
	/*Eliminar imagen tabla*/
	.imagenTablaOculta{
		display:none;
	}
	a.enlaceImg{
		font-size: 14px;
    	line-height: 18px;
    	color: #0063BE !important;
    	font-family: 'IberPangeaText', sans-serif;
	}
	.contenidoInterior ol.subtitulo li,
	.contenidoInterior ul.subtitulo li{
		font-size:16px;
		line-height:25px;
		font-family: 'IberPangeaText Light', sans-serif;
	}
	h1 + h2.verde + p a[href*="/tag/"],
	h1 + h2.verde + p a[href*="/label/"],
	h1 + h2.verde + p a[href*="/etiqueta/"],
	.tag-categoria{
		overflow: hidden;
	 	white-space: nowrap;
	}
	#decContenedorSubHome2 .contenidoInterior h2.seccionTitulo, .contenidoInterior h3.seccionTitulo {
		font-size: 1.7em;
    }
	a.botonDirectivo {
		font-size: 14px;
		line-height: 18px;
		color: #0D7CBF !important;
		font-family: 'IberPangeaText Light', sans-serif;
	}
	.decDeporteFemenino .centrales .bloqueContenedorImagenes,
	.decDeporteFemenino .centrales .contenidoCentrado{
		padding: 0 3.5% !important;
	}
}
.contenidoInterior .videoKaltura { 
	width: 100%;
	display: inline-block;
	position: relative;
}
.contenidoInterior .videoKaltura .itemKaltura {  
	position:absolute;
	top:0;
	left: 0;
	right: 0;
	bottom:0;
/* 	border:solid thin black; */
}
.contenidoInterior .videoKaltura .dummy{
	margin-top: 56.25%;
}




body {
	margin:0;
	padding:0;
	font-family: 'IberPangeaText', Arial, sans-serif;
	overflow-x:hidden !important;
	font-size: 0.88em;
}

#decContenedorSubHome2 #decMenuSup {
	width:100%;
	margin: 0;	
}

#decContenedorSubHome2 #decContenidoPrincipal {
	width: 100%;
	margin: 0 auto;
}

#decContenedorSubHome2 #decCotizacionBolsa {
	width: 100%;
	margin: 0 auto;
	height: 50px;
}

#decContenedorSubHome2 #decContenidosSup {
	width: 100%;
   	margin: 0 auto;	
}

#decContenedorSubHome2 footer {
	width: 100%;
	margin: 0 auto;
	float: left;	
}

#decContenedorSubHome2 footer #decFooter {
	width: 100%;
	margin: 0 auto;
	max-width: 1440px;
}

#decContenedorSubHome2 footer #decPie {
	width: 100%;
	background-color: #DCEBE1;
	height: auto;
    float: left;
}

#decContenedorSubHome2 .contenidoInterior {
	max-width: 1400px;
	width: 100%;     
}

#decContenedorSubHome2 div.contenidoCentrado{
	display: block;
	text-align: center;
	max-width: 1250px !important;
	padding: 10px 0px 0 0px !important;
}

/* Para pantallas inferior a 959px pero superior a 768px (tablet) */
@media screen and (max-width: 70em) and (min-width: 60em) {
	#decContenedorSubHome2 #decContenidosSup {
	    width: 100%;
	    margin-left: 0;
	    margin-right: 0;
	}
}
/* Para pantallas inferior a 959px pero superior a 768px (tablet) */
@media screen and (max-width: 59.94em) and (min-width: 47.95em) {
	#decContenedorSubHome2 footer #decPie {
		background-color: #DCEBE1;
		height: auto;
	}
}
/* Para pantallas inferior a 768px(mobile) */
@media screen and (max-width: 47.95em) {
	#decContenedorSubHome2 footer #decPie{
		background-color: #DCEBE1;
		height: auto;
	}
	#decContenedorSubHome2 div.contenidoCentrado{
		padding: 0 20px;
    }
}


/* Para pantallas inferior a 768px(mobile) */
@media screen and (max-width: 47.95em) {
	#decContenedorSubHome2.home-ticker-gris #decCotizacionBolsa {
    	min-height: 50px;
    	margin-top: 0;
    }

	#decContenedorSubHome2 .accesos {
		float: none;
	}
	
	#decContenedorSubHome2 .contenidoCentrado {
		float: none;
	}
}




/***************** TABLE RESPONSIVE *********/
.contenidoInterior .swipeTableContainer,
.contenidoInterior .wrapper {
	float: left; 
	width: 100%;
}
.contenidoInterior .wrapper {
	margin: 0 auto;
	background-color: white;
	padding: 0;
}
.contenidoInterior .swipeTableContainer table {
	font-family: 'IberPangeaText Light', sans-serif;
	width: 100%;
}
.contenidoInterior .swipeTableContainer table th {
	padding: 10px 0;
	outline-bottom: 1px solid #ccc;
}
.contenidoInterior .swipeTableContainer table td {
	padding: 8px;
}
.contenidoInterior .swipeTableContainer .overview-table {
	width: 100%;
	border-collapse: collapse;
}
.contenidoInterior .swipeTableContainer .overview-table th {	
	border-bottom: 1px solid #ddd;
	color: #427314;
	/*font-size: 1.14em; rch 185 */
}
.contenidoInterior .swipeTableContainer .overview-table th.conPadding,
.contenidoInterior .swipeTableContainer .overview-table td.conPadding {	
	padding-left: 15px;
}
.contenidoInterior .swipeTableContainer .overview-table.is-fixed th.conPadding,
.contenidoInterior .swipeTableContainer .overview-table.is-fixed td.conPadding {	
	padding-left: 10%;
}
.contenidoInterior .swipeTableContainer .overview-table td {
	vertical-align: top;
}
.contenidoInterior .swipeTableContainer .overview-table td[colspan] {
	padding-left: 0;
    padding-right: 0;
}
.contenidoInterior .swipeTableContainer table.sombreada tr:nth-child(2n) {
	background-color: #F4F4F4;
}
.contenidoInterior .swipeTableContainer table.sombreada td.conPadding {	
	padding-left: 7.5%;
}
.contenidoInterior .swipeTableContainer .swipetable-wrapper {
	position: relative;
	overflow: hidden;
	width: 96%;
    padding: 0;
    margin: 0;
    float: left;
}
.contenidoInterior .swipeTableContainer .swipetable-inner {
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.contenidoInterior .swipeTableContainer .swipetable-persistant-column {
	background-color: white;
}

.contenidoInterior .swipeTableContainer .swipetable .is-hidden {
	/*float: left;*/
	color: transparent;
}
.contenidoInterior .swipeTableContainer .swipeIndicator {
	display: none;
}
@media screen and (max-width: 47.95em) {
	.contenidoInterior .swipeTableContainer .wrapper {
		margin-right: 1.4em;
	}
	.contenidoInterior .swipeTableContainer .swipeIndicator {
		float:left;
		position:relative;
		display: block;
		height: 100%;
		width: 4%;
		background-color: white;
		-webkit-box-shadow: 0 0 5px 0 #333;
		-moz-box-shadow: 0 0 5px 0 #333;
		box-shadow: 0 0 5px 0 #333;
	}
	.contenidoInterior .swipeTableContainer .swipeIndicator .iconIndicator {
		position: relative;
		margin-left: 0.3em;
		top: 50%;
		top: calc(50% - 14px);
		height: 28px; 
		background-image: url('/o/iberdrola-corporativo-theme/images/tablas/mobile-arrow-right-trans-6x14.png'); 
		background-repeat: no-repeat;
	}
	.contenidoInterior .swipeTableContainer .swipeIndicator.centro .iconIndicator {
		background-image: url('/o/iberdrola-corporativo-theme/images/tablas/mobile-arrow-left-right-trans-6x14.png'); 
	}
	.contenidoInterior .swipeTableContainer .swipeIndicator.derecha .iconIndicator {
		background-image: url('/o/iberdrola-corporativo-theme/images/tablas/mobile-arrow-left-trans-6x14.png'); 
	}
	.contenidoInterior .swipeTableContainer .overview-table td,
	.contenidoInterior .swipeTableContainer .overview-table th,
	.contenidoInterior .swipeTableContainer .sombreada th,
	.contenidoInterior .swipeTableContainer .sombreada td{ 
		min-width: 9.625em;
	}
}
/***************** END TABLE RESPONSIVE *********/