


.coso{clear:both;height:1px;}
.coso25{clear:both;height:25px;}
.coso40{clear:both;height:40px;}




a.lkContPages:link    {color:#00d;text-decoration: none;}
a.lkContPages:visited {color:#00c;text-decoration: none;}
a.lkContPages:active  {color:#00f;text-decoration: none;}
a.lkContPages:hover   {color:#00f;text-decoration: none;}










/*nuevos botones cuadrados JUNIO 10 2020 */




.twBoton20Left{opacity:.5;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/twGris22x.jpg)}
.twBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/twColor22x.jpg)}

.fbBoton20Left{opacity:.5;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/fbGris22x.jpg)}
.fbBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/fbColor22x.jpg)}

.pdfBoton20Left{opacity:.5;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/pdfGris22x.jpg)}
.pdfBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/pdfColor22x.jpg)}


.wpBoton20Left{opacity:.5;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/wpGris22x.jpg)}
.wpBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/wpColor22x.jpg)}


.lkBoton20Left{opacity:.5;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/lkinGris22x.jpg)}
.lkBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/lkinColor22x.jpg)}

.ePubBoton20Left{opacity:.9;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/epubGris22x.jpg)}
.ePubBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/epubColor22x.jpg)}

.EmaBoton20Left{opacity:.4;width:22px;height:22px;margin:3px 5px 3px 0;float:left;background:#fff url(/2017/img/sobreGris22x.jpg)}
.EmaBoton20Left:Hover{opacity:1;background:#fff url(/2017/img/sobreColor22x.jpg)}



/*nuevos botones cuadrados III  nuevos botones cuadrados III nuevos botones cuadrados III nuevos botones cuadrados III */







.fotoIlustraDiv{max-width:500px;float:right;margin:10px 0 25px 25px;}

.fotoIlustraFot{width:100%;height:auto;margin:15px 0 25px 0;box-shadow:0 0 15px #ccc;border-radius:3px;}

.fotoIlustra100x100{width:100%;height:auto;margin:25px auto 15px auto;}




.parra1000px{max-width:1000px;margin:35px auto;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;}
.imgParra1000px{width:100%;height:auto;}

.parra900px{max-width:900px;margin:35px auto;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;}
.imgParra900px{width:100%;height:auto;}

.parra800px{max-width:800px;margin:35px auto;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;}
.imgParra800px{width:100%;height:auto;}

.parra700px{max-width:700px;margin:35px auto;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;}
.imgParra700px{width:100%;height:auto;}

.parra600px{max-width:600px;margin:35px auto;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;}
.imgParra600px{width:100%;height:auto;}


.parra500pxDere{width:500px;margin:0 0 20px 20px;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;float:right;}
/* .img500pxDere{width:100%;height:auto;} borrada por la de abajo */

.parra400pxDere{width:400px;margin:0 0 20px 20px;overflow:auto;box-shadow:0 0 15px #ccc;border-radius:4px;float:right;}
.img400pxDere{width:100%;height:auto;}


.img320pxDere{max-width:320px;height:auto;float:right;margin:0 0 20px 15px;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}

.img500pxDere{max-width:500px;height:auto;float:right;margin:0 0 20px 15px;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}


.img320pxIzq{max-width:320px;height:auto;float:left;margin:0 20px 20px 0;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}



.fotAutTopDer{float:right;margin:5px 0 45px 10px;box-shadow:0 0 15px #ddd;width:150px;}






.largo_tabs_contenidos{height:540px;background:transparent;}


.largo_caja_titulo{height:230px;}

.foto_listado_2020{width:100%;height:250px;}

.alto_seccion_contenidos{min-height:100px;border-bottom:0px solid red;}

.largo_tab_youtube{height:700px;}


/* El contenedor con el padding-top crea el tamaño del vídeo */
.contenedorVideo{
	height:0px;width:100%; padding-top:56.25%;/* Relación: 16/9 = 56.25% */
    position:relative;
	margin:15px auto 30px auto;
}
.cVideo{
	height:0px;width:100%; padding-top:56.25%;/* Relación: 16/9 = 56.25% */
    position:relative;
	margin:15px auto 30px auto;
}
/* El iframe se adapta al tamaño del contenedor */
.Miiframe{
    position:absolute;
    height:100%;
    width:100%;
    top:0px;
    left:0px;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:0 0 30px #ccc;

}





/*#####################################################################################################################################*/

@media screen and (max-width: 768px) {

/*#####################################################################################################################################*/


.contenedorVideo{
	height:0px;width:103%; padding-top:56.25%; /* Relación: 16/9 = 56.25% */
    position:relative;
	margin:0 auto 40px auto;
}


.cVideo{
	height:0px;width:103%; padding-top:56.25%; /* Relación: 16/9 = 56.25% */
    position:relative;
	margin:0 auto 40px auto;
}
/* El iframe se adapta al tamaño del contenedor */



.Miiframe{
    position:absolute;
    height:110%;
    width:105%;
    top:0px;
    left:-30px;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:0 0 30px #ccc;
}



.alto_seccion_contenidos{min-height:auto;}

.largo_tab_youtube{height:auto;}

.largo_caja_titulo{height:auto;}

.foto_listado_2020{width:100%;height:auto;}


.fotAutTopDer{float:right;margin:5px 0 45px 10px;box-shadow:0 0 15px #ddd;width:90px;}




.parra500pxDere{width:100%;margin:20px 0;}
.img500pxDere{width:100%;height:auto;}

.parra400pxDere{width:100%;margin:20px 0;}
.img400pxDere{width:100%;height:auto;}



.img500pxDere{max-width:100%;width:100%;float:center;margin:20px auto;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}


.img320pxDere{max-width:100%;width:100%;float:center;margin:20px auto;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}
.img320pxIzq{max-width:100%;width:100%;float:center;margin:20px auto;box-shadow:0 0 15px #ccc;border:1px solid #ccc;}




.fotoIlustraDiv{width:100%;float:center;margin:15px auto;}

.fotoIlustraFot{width:100%;height:auto;margin:25px auto;box-shadow:0 0 0 #bbb;}

.fotoIlustra100x100{width:100%;display:block;margin:15px 0 25px 0;}






} /*cierro @media  screen and (max-width: 768px)*/