/*Estilos especificos micrositio aepsad*/
/*GENERALES*/
body {color: #504a41;}
#fondo {background: #FFF;}

/*Encabezados y titulos*/
#fondo #contenedor h1,
#fondo #contenedor h2,
#fondo #contenedor h3,
#fondo #contenedor h4,
#fondo #contenedor h5
{color: #e42a00;}

#fondo header #cabecera #imagen-cabecera {height:5em;}
#fondo header #cabecera a#enlace-imagen-cabecera {display: block;height: 100%;overflow: hidden;}
#fondo #contenedor h3[class*="ml-"] {margin-left:120px !important;}
#fondo #contenedor h3.ml-40px {margin-left:40px !important;}
#fondo #contenedor h3.ml-80px {margin-left:80px !important;}
#fondo #contenedor h2.ta-right, #fondo #contenedor h3.ta-right, #fondo #contenedor h4.ta-right, #fondo #contenedor h5.ta-right, #fondo #contenedor h6.ta-right {text-align: right !important;}
#fondo #contenedor h2.ta-left, #fondo #contenedor h3.ta-left, #fondo #contenedor h4.ta-left, #fondo #contenedor h5.ta-left, #fondo #contenedor h6.ta-left {text-align: left !important;}
#fondo #contenedor h2.ta-center, #fondo #contenedor h3.ta-center, #fondo #contenedor h4.ta-center, #fondo #contenedor h5.ta-center, #fondo #contenedor h6.ta-center {text-align: center !important;}
#fondo #contenedor h2.ta-justify, #fondo #contenedor h3.ta-justify, #fondo #contenedor h4.ta-justify, #fondo #contenedor h5.ta-justify, #fondo #contenedor h6.ta-justify {text-align: justify !important;}
#fondo #contenedor h6 {color:#504a41; font-size: 0.8rem; line-height: normal;}

/*Compartir*/
#fondo header #navegacion-opciones #navegacion #compartirmag {border-color: #9c8f7b;}
#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url("../img/btn-compartir.png");}
#fondo header #navegacion-opciones #navegacion #compartirmag ul {border-color: #9c8f7c;}
#fondo header #navegacion-opciones #navegacion #compartirmag ul::after {border-bottom-color: #9c8f7c;}
#fondo header #navegacion-opciones #navegacion #compartirmag ul li:hover {background: #ece6da;}
#fondo header #navegacion-opciones #navegacion #compartirmag ul li.mas {border-top-color: #9c8f7c; background-color: #ece6da;}
#fondo header #navegacion-opciones #navegacion #compartirmag ul li.mas a {background-image: url(../img/ico-mas-compartir.png);}

#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces .encabezado {background: #ece6da;}
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces .encabezado span.cerrar {background-image: url(../img/responsive/ico-cerrar.png);}
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces .encabezado p {color: #9d917f;}
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces ul.abierto {border-top-color: #968571;}

/* SE OCULTAN LAS REDES SOCIALES YA QUE AHORA SE CREA PÁGINA APARTE */
.redes-sociales {display: none!important;}
.titulo1, .titulo2, .titulo3, .titulo4, .titulo5, .titulo_video, .titulo_mapa, .parrafo_textoLibre,
div.piezasdestacadas p,  div.pieza p.descr_pieza span.nombre_pieza, div.info_expo p.tit_expo,
div.lista_destacamos ul li.elto_destacamos p.tit a { color: #e42a00; }

#col-dcha .cvi img { width: 100%; padding: 0;}
#col-dcha h2, #col-dcha h3, #col-dcha h4, #col-dcha h5 {border-bottom-style: none !important;}

#fondo #contenedor #contenido .cle.dos div.enlace p.titulo {padding:0;}
#fondo #contenedor #contenido .ccol-2 .cle.una .enlace {background:#ece6da; padding:0.8em 0; margin-bottom:0.8em; border-bottom-style:none;}
#fondo #contenedor #contenido .ccol-2 .cle.una .enlace .titulo {background-image: none;}
#fondo #contenedor #contenido .ctar .elemento p.titulo {font-size: 1.2em !important; color:#e42a00;}
#fondo #contenedor #contenido .ctar.esc-h.gr .elemento .info{/*max-width: 53em;*/ width: 44em;}

#fondo #contenedor #contenido .ctar.md .elemento img {width: 121px; height:111px;}
#fondo #contenedor #contenido .ctar.gr .elemento img {width: 242px; height:222px;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento:hover {background:transparent;}

#fondo #contenedor #col-dcha .ccb table tbody tr td.hoy.evento a:hover {color: #fff;}

#fondo header #navegacion-superior nav#menu-superior ul.el6 li {width:12.8em;}

#fondo #contenedor #contenido .ctar.esc-h.md .elemento .info, #fondo #contenedor #contenido .ctar.esc-l.md .elemento .info {width:52em;}
#fondo #contenedor span.pie em {font-style:normal; font-weight:700; color:#e42a00;}

/* Márgenes Alineación componente imagen */
#fondo #contenedor #contenido .cim.izquierda,
#fondo #contenedor #contenido .cvi.izquierda,
#fondo #contenedor #contenido .cgm.izquierda
{margin:1em 1em 1em 0em;}

body.ie7 #fondo #contenedor #contenido .cim.izquierda,
body.ie7 #fondo #contenedor #contenido .cvi.izquierda,
body.ie7 #fondo #contenedor #contenido .cgm.izquierda
{margin:1em 1em 1em 0em;}

#fondo #contenedor #contenido .cim.derecha,
#fondo #contenedor #contenido .cvi.derecha,
#fondo #contenedor #contenido .cgm.derecha
{margin:1em 0em 1em 1em;}

#fondo #contenedor #contenido .cim.centrada, #fondo #contenedor #contenido .cvi.centrada, #fondo #contenedor #contenido .cgm.centrada
{margin:1em auto;}

/* GALERÍA DE IMÁGENES AJUSTE PARA QUE ENTREN 5 EN LÍNEA */
#fondo #contenedor #contenido .cgi.nlt1.nlp1 .cim.pq, #fondo #contenedor #contenido .cgi.nlt1.nlp1 .cim.pq img {width:154px!important;}
#fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-r img {width:170px!important;}
#fondo #contenedor #contenido .cgi.nlt3.nlp3.amp .cim.pq.formato-r {width:170px!important;}
#fondo #contenedor #contenido .pq.enlace, #fondo #contenedor #contenido .pq img {width:187px;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-h, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-h {margin: 0.25em !important; width:10em!important;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-h img, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-h img {width:10em!important; height:122px;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-v img, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-v img {width:10em!important; height:14em; }
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-v, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-v {width:10em!important;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-r, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-r {width:11em!important;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-r img, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-r img {width:11em!important; }
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-m, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-m {margin: 0.25em !important; width:11em!important;}
#fondo #contenedor #contenido .cgi.nlt1.nlp3 .cim.pq.formato-m img, #fondo #contenedor #contenido .cgi.nlt3.nlp3 .cim.pq.formato-m img {width:11em!important; }
/* GALERÍA DE IMÁGENES AJUSTE PARA QUE ENTREN 6 EN LÍNEA */
#fondo #contenedor #contenido .cgi.nlt2.nlp3 .cim.pq.formato-v img {width:9em!important; height:auto; }
#fondo #contenedor #contenido .cgi.nlt2.nlp3 .cim.pq.formato-v {width:9em!important;}

/* Portada */
#fondo #contenedor #portada .bloque.txtimagen .encabezado p,
#fondo #contenedor #portada .bloque.txtfondo .encabezado p
{font-size: 1.4em; padding: 0 0.5em; }

#fondo #contenedor #portada .bloque.txtimagen .descripcion p,
#fondo #contenedor #portada .bloque.txtfondo .descripcion p
{font-weight: 700; font-size: 0.9em; padding: 0.5em 0.9em !important;}

#fondo #contenedor #contenido .cln .resultados .enlace span.fecha {display:block; /* float: right;*/}

/* AMPLIACIÓN TAMAÑO VIDEOS GR SOLO EVENTOS */
#fondo #contenedor #contenido.eventos .cvi.gr { width: 100%; }
#fondo #contenedor #contenido.eventos .gr iframe { width: 854px; height: 480px; }/*Resolución 480 píxeles: 854 x 480*/
#contenido.eventos .info { margin: 0em 0em 0.5em 0em;}

#fondo header #cabecera {background: none;}
#fondo header #cabecera #logo {left: 18.5em; padding: 0.8em 0!important;}
#fondo header #cabecera #logo img {height:2.8em;}

#fondo #contenedor a {color: #e42a00; font-weight: 700;}
#fondo #contenedor h1 a,
#fondo #contenedor h2 a,
#fondo #contenedor h3 a,
#fondo #contenedor h4 a,
#fondo #contenedor h5 a,
#fondo #contenedor h6 a
{text-decoration: underline;}
#fondo #contenedor a:hover {color: #000;}

#fondo #contenedor #contenido .cblq { border: 1px solid #CEC8BE; padding: 1em 2em; margin: 0 0 0.8em 0;}

#fondo #contenedor #contenido .cblq .cgv,
#fondo #contenedor #contenido .cblq .cgi,
#fondo #contenedor #contenido .cblq .cim.derecha,
#fondo #contenedor #contenido .cblq .cim.izquierda,
#fondo #contenedor #contenido .cblq .cvi.derecha,
#fondo #contenedor #contenido .cblq .cvi.izquierda
{clear: both;}

#fondo #contenedor #contenido .ancho {width: 99.7%; padding: 0.5em 0em;}

/* Estilos para las Notas de prensa si se puede poner un attributo para poder distinguirlas */
#fondo #contenedor #contenido p#tipo[data-result="05"]{color: #fff; background-color: #B65B00!important;} /*Nota de prensa*/
#fondo #contenedor #contenido p#tipo[data-result="02"]{color: #fff; background-color: #13842F!important;} /*Actualidad*/
#fondo #contenedor #contenido p#tipo[data-result="03"]{color: #fff; background-color: #8D0269!important;} /*Actualidad 1*/
#fondo #contenedor #contenido p#tipo[data-result="06"]{color: #fff; background-color: #C11E52!important;} /*Actualidad 2*/
#fondo #contenedor span.pie {font-style: normal; text-align:left;}

#fondo #contenedor #contenido .ctar.esc-h .elemento img, #fondo #contenedor #contenido .ctar.esc-l .elemento img {margin-right:0.8em;}

/*Listados*/
#fondo #contenedor #contenido ul li {background-image: url("../img/ico-lista/ico-lista1.png"); background-position: 0.6em 0.45em;}
#fondo #contenedor #contenido ul li ul li {background-image: url("../img/ico-lista/ico-lista2.png");}
#fondo #contenedor #contenido ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista3.png");}
#fondo #contenedor #contenido ul li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista4.png");}

#fondo #contenedor #contenido .cte ul > li {background-position: 0.5em 0.5em;}

/*Volver*/
#fondo #contenedor p.volver a {background: #ece6da url("../img/ico-volver.png") 0.35em 0.2em no-repeat; border: 1px solid #b7a37a;; padding-left: 1.7em; text-align: left; color:#70614a;}

/*Migas*/
#fondo #contenedor #migas {border-bottom: 0;}

#fondo #contenedor #migas ol li {margin: 0.25em 0 0.25em 0.7em; background: url(../img/ico-lista/ico-lista5.png) left 0.2em no-repeat; font-size: 0.95em;}

#fondo #contenedor #migas a,
#fondo #contenedor #migas strong
{color: #605748;}

#fondo #contenedor #migas a:hover {color:#000;}

#fondo #contenedor #migas {/*font-size: 0.85em;*/ color: #605748;}
#fondo #contenedor #migas span {font-weight: 700;}

/*Menu superior*/
#fondo header #navegacion-superior  {margin:0.5em auto 0.2em auto;}
#fondo header #navegacion-superior nav#menu-superior {background: #605748; border-bottom: none; height:1.79em;}

#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado,
#fondo header #navegacion-superior nav#menu-superior ul li:hover,
#fondo header #navegacion-superior nav#menu-superior ul li a:hover
{background-color: transparent;}

#fondo header #navegacion-superior nav#menu-superior ul li a,
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado a
{box-sizing: border-box;padding-top:0.2em; font-size: 0.95em; color: #FFF;}

#fondo header #navegacion-superior nav#menu-superior ul {padding: 0; margin: 0;}
#fondo header #navegacion-superior nav#menu-superior ul li {min-width:8em; border-top: none;}

#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado {border:none;}

#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado,
#fondo header #navegacion-superior nav#menu-superior ul li:hover
{border-top: none; background: #e42a00;}
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado {border-left: 1px solid #fff; border-right: 1px solid #fff;}

#fondo header #navegacion-superior nav#menu-superior ul li,

#fondo header #navegacion-superior nav#menu-superior ul,
#fondo header #navegacion-superior nav#menu-superior ul li,
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado,
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado a,
#fondo header #navegacion-superior nav#menu-superior ul li a
{height: 1.79em; font-weight: 700;}

/*Barra de opciones*/
#fondo header #navegacion-opciones {background-color: #fff;}
#fondo header #navegacion-opciones #navegacion .opciones ul li a {color: #70614a; text-decoration: underline;}
#fondo header #navegacion-opciones #navegacion #buscador input.botonbuscar {background: url("../img/boton_buscar.jpg") no-repeat; background-size: 18px; width: 1.6em; padding: 0; margin: 0; height: 1.35em; border: 0; cursor: pointer;}

/*Idiomas*/
#fondo header #navegacion-opciones #navegacion #idiomas ul li {padding: 0 0.2em; display: inline-block; background: none;}
#fondo header #navegacion-opciones #navegacion #idiomas ul li span {color: #605748;}
#fondo header #navegacion-opciones #navegacion #idiomas a {text-decoration: underline;}

/*Pie*/
#fondo footer {background-color: #ffffff; border-top: 1px solid #fff !important;}
#fondo footer #pie {margin-top: 10px; border-top: 1px solid #ccc;}

#fondo.pie-completo footer #pie .bloque-superior ul.menu-pie li a,
#fondo.pie-completo footer #pie .bloque-superior p,
#fondo footer #pie .bloque-inferior p,
#fondo footer #pie a
{color: #605748;}

#fondo footer #pie .bloque-inferior .dcha ul.comunes li {background-image: none; border-right: 1px solid #605748; padding-right: 0.5em;}
#fondo footer #pie .bloque-inferior .dcha ul.comunes li a {text-decoration: underline;}

/*Menu lateral*/

#fondo #contenedor #col-izq {background: none repeat scroll 0 0 #ECE6DA; width: 211px; min-height: 30.5em; height: auto !important; display: inline-block; float: left; margin: 0.75em; }

#fondo #contenedor #col-izq nav {background: none repeat scroll 0 0 #ECE6DA; border: none; /*position: absolute;*/ width: 211px; height: 100%; padding-bottom: 12000px; margin-bottom:-12000px;}

#fondo #contenedor #col-izq nav p.apartado {display:none; background: #e42a00;}
#fondo #contenedor #col-izq nav p.apartado a {color: #FFF; font-size: 1.2em;}

#fondo #contenedor #col-izq nav ul li {background-color: #ece6da;}
#fondo #contenedor #col-izq nav ul li a {padding: 0.5em 0.7em; color: #70614A; font-weight: 700; font-size: 1em; background-image: none; border: 0;}
#fondo #contenedor #col-izq nav ul li a:hover {background-color: #ece6da !important; text-decoration: underline;}

#fondo #contenedor #col-izq nav ul li.abierto ul li {background-color: #FFF;}
#fondo #contenedor #col-izq nav ul li.abierto ul li a {padding-left: 1.5em;}

#fondo #contenedor #col-izq nav ul li.abierto ul li a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado ul li a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto ul li a
{background-image: none; background-position: 1.5em 0.7em;}

#fondo #contenedor #col-izq nav ul li.abierto ul li.seleccionado {border: 1px solid #e42a00;}
#fondo #contenedor #col-izq nav ul li.abierto ul li.seleccionado.abierto {border: 0;}
#fondo #contenedor #col-izq nav ul li.abierto ul li.seleccionado > a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.seleccionado > a:hover
{background-color: #FFF !important; color: #e42a00 !important;}

#fondo #contenedor #col-izq nav ul li.abierto > a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado > a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto > a
{background-image: none;}

#fondo #contenedor #col-izq nav ul li.seleccionado > a,
#fondo #contenedor #col-izq nav ul li.seleccionado > a:hover,
#fondo #contenedor #col-izq nav ul li.abierto > a,
#fondo #contenedor #col-izq nav ul li.abierto > a:hover,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto > a:hover,
#fondo #contenedor #col-izq nav ul li.abierto.seleccionado > a:hover,
#fondo #contenedor #col-izq nav ul li.abierto a:hover,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado > a
{background-color: #e42a00 !important; color: #FFF !important; border: solid #FFF; border-width: 4px 0;}

#fondo #contenedor #col-izq nav ul li.abierto.seleccionado ul li a {background-color: #FFF !important;}

#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto a
{padding-left: 1.5em;}

#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto.seleccionado ul li a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto ul li a
{padding-left: 2.2em;}

#fondo #contenedor #col-izq nav ul li.abierto.seleccionado ul li a:hover,
#fondo #contenedor #col-izq nav ul li.abierto ul li a:hover
{background-color: #ffffff !important; border:0; color: #70614A !important;}

#fondo #contenedor #col-izq nav ul li.abierto ul li.seleccionado a,
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto ul li.seleccionado a
{border:0;}

/*COMPONENTES*/
/*Componente listado paginas hijas - clp*/
/*Solo un nivel*/
#fondo #contenedor #contenido .clp ul li {background-image: url("../img/ico-lista/ico-lista8.png");}

/*Mas de un nivel*/
#fondo #contenedor #contenido .clp ul.niveles li {background-image: url("../img/ico-lista/ico-lista1.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li {background-image: url("../img/ico-lista/ico-lista2.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li {background-image: url("../img/ico-lista/ico-lista3.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista4.png");}

#fondo #contenedor #contenido .clp ul li a {color: #70614A;}
#fondo #contenedor #contenido .clp ul li a:hover {color: #000;}

/*Caja de enlaces - cjenl*/
#fondo #contenedor #contenido .cjenl .elemento.estilo1 p.titular {background: #605748; border-color: #e42a00;}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 p.titular {border-bottom-color: #e42a00; color: #70614A;}

#fondo #contenedor #contenido .cjenl .elemento {position: relative;}
#fondo #contenedor #contenido .cjenl .elemento p.titular {padding-left: 0.5em;}
#fondo #contenedor #contenido .cjenl .elemento img {position:absolute; right: 0; padding-right: 0.8em;}

#fondo #contenedor #contenido .cjenl .elemento.estilo1 .cle div.enlace:hover {background: #ece6da;}

#fondo #contenedor #contenido .cjenl .elemento .cle div.enlace:hover p.titulo a {display:block;}

/* Caja enlace esc-l */
#fondo #contenedor #contenido .ctar.esc-l .elemento {border: 1px solid #9C907C; padding:0; margin-bottom: 0.8em; padding:0.5em 0.1em;}
#fondo #contenedor #contenido .ctar.gr .elemento img {height: auto; margin-right:0.8em;}

/*Buscador configurable - cbc*/
#fondo #contenedor #contenido .cbc {border-color: #dcd1c7; font-size: 1.1em;}
#fondo #contenedor #contenido .cbc form fieldset {background: #ece6da;}
#fondo #contenedor #contenido .cbc form fieldset label {color: #70614A;}
#fondo #contenedor #contenido .cbc form input[type="submit"] {background: #e42a00; color: #FFF;}
#fondo #contenedor #contenido .cbc form input[type="submit"]:hover {background: #e42a00;}

/*GENERICOS IMAGEN, VIDEO, GOOGLE MAPS*/
#fondo #contenedor .tema span {color:#605748; font-style:normal;}

#fondo #contenedor .tema.tfondo span.titulo,
#fondo #contenedor .tema.pfondo span.pie
{background: #ECE6DA; color:#70614A  !important; padding:0.5em;}

#fondo #contenedor #contenido .enlace.tema a:hover {border-color: #746958;}

/*Parrafo imagen - cim*/
#fondo #contenedor #contenido .cim.tema span {color: #70614A;}

#fondo #contenedor #contenido .cim.borde.tema img {border-color: transparent;/* #2C5065;*/}

#fondo #contenedor #contenido .cim.borde.tema.enlace.tfondo:hover img,
#fondo #contenedor #contenido .cim.borde.tema.enlace.pfondo:hover img
{border-color: #2C5065;}

/*Parrafo videos - cvi*/
#fondo #contenedor .cvi p.titulo,
#fondo #contenedor .cvi p.descripcion-video
{color: #2C5065;}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video
{color: #2C5065;}

#fondo #contenedor #contenido .cle.titulo div.enlace p.titulo {margin:0; font-size:1em;}
#fondo #contenedor #contenido .cle div.enlace p.titulo {background-image: none;}
#fondo #contenedor #contenido .cle .enlace a {color: #504a63;}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video {color:#2C5065;}

/*Listado de enlaces columnas laterales*/
#fondo #contenedor div[id^="col"] .cc {border-color:#e4e4e4;}
#fondo #contenedor div[id^="col"] .cc.estilo1 p.titulo-cc {display:none; background: #605748; color: #fff;}
#fondo #contenedor div[id^="col"] .cc.estilo2 p.titulo-cc {display:none; color: #70614A; border-bottom-color: #e42a00;}
#fondo #contenedor div[id^="col"] .cc .cle div.enlace p.titulo {background-image: url("../img/ico-lista/ico-lista1.png");}

/*Contenido lateral - Banner*/
#fondo #contenedor div.banner a {color: #605748;}

/*Contenido lateral - Texto enriquecido */
#fondo #contenedor .cc .cte ul li,
#fondo #contenedor .cc .cte dt
{background-image: url("../img/ico-lista/ico-lista1.png");}

#fondo #contenedor .cc .cle a {color: #70614A;}
#fondo #contenedor .cc .cle a:hover {color: #000;}

/*Contenido lateral - Ver mas*/
#fondo #contenedor div[id^="col"] .cc p.vermas-cc a {background-image: url(../img/ico-mas.png); background-position: 0 2px;}

/*Contenido lateral - Facebook y twitter*/
#fondo #contenedor .ctcl .ccfb.estilo2 p.titulo,
#fondo #contenedor .ctcl .cctw.estilo2 p.titulo
{border-bottom-color: #e42a00; color: #70614A;}

#fondo #contenedor .ctcl .ccfb.estilo1 p.titulo,
#fondo #contenedor .ctcl .cctw.estilo1 p.titulo
{background: #605748;}

#fondo #contenedor div#col-dcha {margin-top:3.35em; border: 0;}

#fondo #contenedor div#col-dcha .cc p[class^="titulo"] {font-size: 0.85em;}

#fondo #contenedor #col-dcha .cte  {background: repeat scroll 0 0 #ECE6DA; padding:0.5em;}
#fondo #contenedor #col-dcha .cte a {color: #70614A;}
#fondo #contenedor #col-dcha .cte h2,
#fondo #contenedor #col-dcha .cte h3,
#fondo #contenedor #col-dcha .cte h4,
#fondo #contenedor #col-dcha .cte h5,
#fondo #contenedor #col-dcha .cte h6
{color: #70614A;}


/*Contenido lateral - Buscador*/
#fondo #contenedor div[id^="col"] .ctcl .cc .cbc form fieldset input#Buscar {background-color: #e42a00;}

/*Contenido lateral*/
#fondo #contenedor div[id^="col"] .cc p,
#fondo #contenedor div[id^="col"] .cc ul,
#fondo #contenedor div[id^="col"] .cc ol,
#fondo #contenedor div[id^="col"] .cc dl
{font-size: 0.85rem;}

/*Listado de anclas - cla*/
#fondo #contenedor #contenido .cla ul.anclas {border-top-color: #e42a00;}
#fondo #contenedor #contenido .cla .subir-listado a {background: #605748 url("../img/subir-listado.png") no-repeat;}

#fondo #contenedor #contenido .cla .elemento p.titulo {color: #e42a00;}

#fondo #contenedor #contenido .cla ul.anclas li,
#fondo #contenedor #contenido .cla ol.anclas li
{background-position: 0 0.5em;}

#fondo #contenedor #contenido .cla ul.anclas li a,
#fondo #contenedor #contenido .cla ol.anclas li a
{color: #70614A;}

#fondo #contenedor #contenido .cla ul.anclas li a:hover,
#fondo #contenedor #contenido .cla ol.anclas li a:hover
{color: #000;}

/*Formulario general*/
#fondo #contenedor .formulario form {font-size: 0.85em;}
#fondo #contenedor .formulario form input[type="submit"] {background: #e42a00;}
#fondo #contenedor .formulario form input[type="submit"]:hover {background: #e42a00;}
#fondo #contenedor .formulario form fieldset label {color: #605748;}

#contenedor #contenido div.formulario-contenido form fieldset {border-top-color: #e42a00;}

/*Datepicker*/
.mecd-dp-selector {background: #605748;}
.mecd-dp-selector .cabecera-selector {background: #2C5065;}

.mecd-dp-selector .meses {background: #f3f1ee;}
.mecd-dp-selector .meses ul li {color: #70614A; border: 1px solid #e2d0b4; background: #605748 url(../img/datepicker/bk-item-val.jpg);}
.mecd-dp-selector .meses ul li:hover {background: #cae1ef url("../img/datepicker/bk-item-valhover.jpg");}
.mecd-dp-selector .meses ul li.disabled {color: #979797;background: #e5e4e4 url("../img/datepicker/bk-item-dis.jpg");border: 1px solid #e7e3e3;}
.mecd-dp-selector .meses ul li.disabled:hover {background: #e5e4e4 url("../img/datepicker/bk-item-dis.jpg");}

.mecd-dp-selector ul li .meses,
.mecd-dp-selector .cabecera-selector ul li .year
{background:#FFF;}

.mecd-dp-selector .cabecera-selector ul li.prev {background-image: url("../img/datepicker/ico-prev.png");}
.mecd-dp-selector .cabecera-selector ul li.next {background-image: url("../img/datepicker/ico-next.png");}
.mecd-dp-selector .cabecera-selector ul li.year {border: none;color: #FFF;background: none;}

/*Cookies*/
#fondo .alertaModal .msg.cookies span[id*="Cookies"] {background: #e42a00;}
#fondo .alertaModal .msg.cookies span[id*="Cookies"]:hover {background: #a35406;}
#fondo .alertaModal .msg.cookies a {color: #25485B;}

/*Plantilla contenedora de tabs*/
#fondo #contenedor #contenido div.tabs.dsp-c ul li a:hover {color: #3d7998;}
#fondo #contenedor #contenido div.tabs.dsp-c ul li.seleccionado a,
#fondo #contenedor #contenido div.tabs.dsp-c a.dsp-b
{color: #79664a;}

#fondo #contenedor #contenido div.tabs.dsp-c a.dsp-b {background: transparent url("../img/responsive/ico-puntos.png") center right 0.5em no-repeat;}

/*CALENDARIO - EVENTOS*/
/*Cabecera*/
#fondo #contenedor #col-dcha .ccb .cabecera-cal {background-color: #2C5065;}
#fondo #contenedor #col-dcha .ccb .cabecera-cal a.mant span {background: url("../img/datepicker/ico-prev.png") center no-repeat;}
#fondo #contenedor #col-dcha .ccb .cabecera-cal a.msig span {background: url("../img/datepicker/ico-next.png") center no-repeat;}

/*Tabla*/
#fondo #contenedor #col-dcha .ccb table {border-bottom: 4px solid #f1f4f8;}
#fondo #contenedor #col-dcha .ccb table thead tr.dias th {border-bottom: 0; font-weight: 700;}
#fondo #contenedor #col-dcha .ccb table tbody tr td {border:1px dotted #aeb3b6;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a {color: #000;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a:hover {color: #ffffff; background-color: #e42a00; font-weight: 700;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.sel {background: #e42a00; border-color: #ffffff;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.sel a {color: #FFF;}

#fondo #contenedor #col-dcha .ccb table tbody tr td.evento div span.mas {background: #605748;}

/* ETIQUETAS DE COLOR EVENTOS */
.et01 {background:#187CB6 !important; color:#FFF;}/*Exposiciones temporales Exposición + visita guiada*/
.et02 {background:#007483 !important; color:#FFF;}/*Museodrama*/
.et03 {background:#E3005A !important; color:#FFF;}/*Infantil y Familias*/
.et04 {background:#AD0529 !important; color:#FFF;}/*Conciertos*/
.et05 {background:#01385F !important; color:#FFF;}/*Congresos y reuniones*/
.et06 {background:#737C32 !important; color:#FFF;}/*Pieza del mes*/
.et07 {background:#907003 !important; color:#FFF;}/*Cursos y conferencias*/
.et08 {background:#640064 !important; color:#FFF;}/*Presentación de libros y Actividades extraordinarias*/
.et09 {background:#0000ff !important; color:#FFF;}/*Visitas*/
.et10 {background:#785f87 !important; color:#FFF;}/*Demás eventos*/

/* COLOR PARA LOS BULLET DE LA AGENDA */
td.evento div span.et01, td.evento div span.et02, td.evento div span.et03, td.evento div span.et04, td.evento div span.et05, td.evento div span.et06, td.evento div span.et07, td.evento div span.et08, td.evento div span.et09, td.evento div span.et10
{background:#605748 !important;}
#fondo #contenedor #contenido .cln .resultados .enlace span.categoria {background: #e42a00; color:#FFF;}

/*Leyenda*/
#fondo #contenedor #col-dcha .ccb .leyenda {background-color: #605748;}

/*Buscador agenda*/
#fondo #contenedor #col-dcha .ccb .formulario {background: #FFF;}
#fondo #contenedor #col-dcha .ccb .formulario h3 {color: #605748; font-weight: 700;}
#fondo #contenedor #col-dcha .ccb .formulario ul li {background-image: url("../img/ico-lista/ico-lista1.png");}
#fondo #contenedor #col-dcha .ccb .formulario form input[type=submit] {background: #e42a00;}
#fondo #contenedor #col-dcha .ccb .formulario form input[type=submit]:hover {background: #b52100;}

#fondo #contenedor #col-dcha .ccb .formulario ul {margin-bottom:0; background-color: #ece6da;}

#fondo #contenedor #col-dcha .ccb .formulario form label input,
#fondo #contenedor #col-dcha .ccb .formulario form select,
#fondo #contenedor #col-dcha .ccb .formulario form input,
#fondo #contenedor #col-dcha .ccb .formulario form select,
#fondo #contenedor #col-dcha .ccb table tbody
{background-color: #ece6da;}

/*Datepicker - Fecha*/
body .ui-datepicker .ui-datepicker-header {background: #ffffff;}
body .ui-datepicker-prev .ui-icon {background: transparent url("../img/datepicker/ico-prev.png") 0 0 no-repeat;}
body .ui-datepicker-next .ui-icon {background: transparent url("../img/datepicker/ico-next.png") 0 0 no-repeat;}
body .ui-widget.ui-widget-content {background: #ffffff;}
body .ui-datepicker .ui-datepicker-header {color: #e42a00;}

body .ui-state-default.ui-state-hover,
body .ui-state-highlight,
body .ui-widget-content .ui-state-highlight,
body .ui-widget-header .ui-state-highlight,
body .ui-state-active,
body .ui-widget-content .ui-state-active,
body .ui-widget-header .ui-state-active,
body a.ui-button:active,
body .ui-button:active,
body .ui-button.ui-state-active:hover
{background: #e42a00 !important; color: #ffffff !important;}

/*Listado de iconos - cli*/
#fondo #contenedor #contenido .cli .elemento .literal p {background-image: url("../img/ico-lista/ico-lista1.png");}

/*Mapa*/
#fondo #contenedor #contenido .cmp .mapaImg ul li a {background-image: url("../img/mapa-comunidades/mapa-link.png");}
#fondo #contenedor #contenido .cmp .mapaImg ul li a:hover {background-image: url('../img/mapa-comunidades/mapa-link-hover.png');}

/*Listados*/
#fondo #contenedor #contenido .cmp.com ul.lista li,
#fondo #contenedor #contenido .cmp.prov ul.lista li
{background-image: url('../img/mapa-comunidades/listado-ccaa.png');}

#fondo #contenedor #contenido .cmp.com ul.lista li:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li:hover
{background-image: url('../img/mapa-comunidades/listado-ccaa.png'); background-color: #faf5eb;}

#fondo #contenedor #contenido .cmp.com ul.lista li a:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li a:hover
{color: #70614a;}

/*Buscador interno - cbi*/
#fondo #contenedor #contenido .cbi ul.resultados li {padding-left: 1.5em; background-position: 0.5em 0.4em;}

#fondo #contenedor #contenido .cbi .paginacion a.current,
#fondo #contenedor #contenido .cbi .paginacion a:hover
{background-image: url("../img/paginacion-buscador/bk-sel-buscador.jpg"); border-color: #e42a00;}

/*Galeria de botones - gbtn*/
#fondo #contenedor #contenido .gbtn div[class^="w"] .btn a span {color: #6a5e4c;}

/*Componente carrusel - ESTILOS GENERALES*/
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .caption h5 {padding: 0 0.5em;}
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .caption p.titulo {color: #70614A;}
/* OJO REVISAR CARRUSEL EN PAGINAS INTERIORES */
/*#fondo #contenedor .csld .containerSlider div[id^="slides"] .caption, #fondo #contenedor.dos .csld .containerSlider div[id^="slides"] .caption {min-height: 638px!important;}
#fondo #contenedor #contenido .csld.gr .containerSlider div[id^="slides"] .caption, #fondo #contenedor.dos #contenido .csld.gr .containerSlider div[id^="slides"] .caption {min-height: 474px!important;}
#fondo #contenedor #contenido .csld.md .containerSlider div[id^="slides"] .caption, #fondo #contenedor.dos #contenido .csld.md .containerSlider div[id^="slides"] .caption {min-height: 528px!important;}*/
#fondo #contenedor .csld.oscuro .containerSlider {background: #70614A;}

#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-play,
#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-stop
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-play:hover {background-position: -25px -36px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-stop:hover { background-position: -41px -36px;}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png"); margin: 0;}
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 25px;}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] p.mas a {background: url("../img/carrusel/ico-mas.png") left no-repeat !important; color: #70614A !important;}
#fondo #contenedor .csld .containerSlider div[id^="slides"] p.mas a {text-decoration: underline;}

#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
{background-position: 1px -59px; color: #70614A !important;}

#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
{background-position: 1px -39px; color: #FFF !important;}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous {background-position: 0 -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-next {margin-right: 0.25em; background-position: -12px -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-play {background-position: -25px -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-stop {background-position: -41px -18px;}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption {background: rgba(80, 74, 65, 0.87);}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption h5 {padding: 0 0.5em;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png"); margin:0;}

#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -15px;}

#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous
{background-image: url("../img/carrusel/btn-slider-t2.png");}

#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t2.png"); color: #FFF; margin: 0;}
#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t2.png"); margin: 0;}

#fondo #contenedor .csld.tipo1.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous:hover {background-position: 0 -36px;}
#fondo #contenedor .csld.tipo1.oscuro .containerSlider div[id^="slides"] a.slidesjs-next:hover { background-position: -12px -36px;}

#fondo #contenedor .csld.tipo1.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -79px;}

#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous {background-position: 0 -167px;}
#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-next {background-position: -27px -167px;}

#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .slidesjs-previous {background-image: url(../img/carrusel/btn-slider-rwd-prev.png); background-position: 0 0; margin:0.25em 0.5em;}
#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .slidesjs-next {background-image: url(../img/carrusel/btn-slider-rwd-next.png); background-position: 0 0; margin: 0.25em 0.5em 0.25em 0;}

body[class^="ie"] #fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption {background: url("../img/carrusel/bk-transparente.html");}

/*CARRUSEL NUEVO*/
#fondo #contenedor .csldn .barra-opciones a.next,
#fondo #contenedor .csldn .barra-opciones a.prev,
#fondo #contenedor .csldn .barra-opciones a.play,
#fondo #contenedor .csldn .barra-opciones a.stop
{background-image: url(../img/carrusel/btn-slider.png);}

#fondo #contenedor .csldn.tipo2 .barra-opciones ol.pagination li {line-height: 1.4 !important; margin: 0.4em 0.2em !important; padding: 0.25em 0 !important;}

/*FlechaDeb inferiores*/
#fondo #contenedor .csldn.tipo2.claro.flechasDeb .barra-opciones a.prev {background-image: url(../img/carrusel/btn-slider-rwd-prev.png);}
#fondo #contenedor .csldn.tipo2.claro.flechasDeb .barra-opciones a.next {background-image: url(../img/carrusel/btn-slider-rwd-next.png);}
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.prev {background-image: url(../img/carrusel/btn-slider-rwd-prevos.png);}
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.next {background-image: url(../img/carrusel/btn-slider-rwd-nextos.png);}

/*Tipo 1*/
#fondo #contenedor .csldn.tipo1 .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-t1.png);}

#fondo #contenedor .csldn.tipo1.claro .barra-opciones ol.pagination li.activo a {background-position: 0 26px;}

#fondo #contenedor .csldn.tipo1.oscuro .barra-opciones ol.pagination li a {background-position: 0 53px;}
#fondo #contenedor .csldn.tipo1.oscuro .barra-opciones ol.pagination li.activo a {background-position: 0 26px;}

/*Tipo 2*/
#fondo #contenedor .csldn.tipo2 .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-t2.png); color: #70614A;}

#fondo #contenedor .csldn.tipo2 .barra-opciones a.prev,
#fondo #contenedor .csldn.tipo2 .barra-opciones a.next
{background-image: url(../img/carrusel/btn-slider-t2.png);}

#fondo #contenedor .csldn.tipo2.claro .barra-opciones ol.pagination li.activo a {background-position: 0 -40px;}

/*Claro*/
#fondo #contenedor .csldn.claro .sliders .slide .caption p.antetitulo,
#fondo #contenedor .csldn.claro .sliders .slide .caption p.titulo
{color: #70614A;}

#fondo #contenedor .csldn.claro .sliders .slide p.mas a {background-image: url(../img/carrusel/ico-mas.png); color: #70614A !important;}

/*Oscuro*/
#fondo #contenedor .csldn.oscuro .barra-opciones {background: #70614A;}
#fondo #contenedor .csldn.oscuro .sliders .slide .caption {background: rgba(80, 74, 65, 0.87);}

/*Paginacion*/
#fondo #contenedor .csldn.claro .barra-opciones .num-pagination {color: #FFF; background: #70614A;}
#fondo #contenedor .csldn.oscuro .barra-opciones .num-pagination {color: #70614A; background: #FFF;}

/*CALENDARIO - EVENTOS*/
/*Cabecera*/
#fondo #contenedor #col-dcha .ccb .cabecera-cal {background: #ffffff; border-bottom: 1px dotted #000;}
#fondo #contenedor #col-dcha .ccb .cabecera-cal span.mes {color: #e42a00;}
#fondo #contenedor #col-dcha .ccb .cabecera-cal a.mant span {background: url("../img/datepicker/ico-prev.png") center no-repeat;}
#fondo #contenedor #col-dcha .ccb .cabecera-cal a.msig span {background: url("../img/datepicker/ico-next.png") center no-repeat;}

/*Tablas*/
#fondo #contenedor #contenido .ctabla table caption,
#fondo #contenedor #contenido .ctabla table thead th,
#fondo #contenedor #contenido .ctabla table th
{color: #70614A !important;}

/*Responsive*/
/*Buscador*/
#fondo header #navegacion-opciones #navegacion #buscador form.busqueda fieldset a.btnBuscador {background: url("../img/responsive/ico-lupa-dos-30.png") no-repeat;}
#fondo header #navegacion-opciones #navegacion #buscador form.busqueda input.botonbuscar {background: url("../img/responsive/botonbuscar.png") no-repeat; width: 2.2em;}
#fondo header #navegacion-opciones #navegacion #buscador input.campotexto {border: 1px solid #575757; background: #ECE6DA; font-weight: 700; color: #575757;}

/*Barras laterales*/
#fondo header .barra-laterales {background-color: #e42a00;}
#fondo header .barra-laterales div.btn-colizq {background: url("../img/responsive/flecha-db-izq.png") no-repeat;}
#fondo header .barra-laterales div.btn-coldcha {background: url("../img/responsive/flecha-db-dcha.png") no-repeat;}

/*Subir*/
#fondo .subir {height: 1.5em; background-color: #e42a00;}

/*PORTADA - Colores temáticos básicos*/
/*Bloque de texto -txtfondo*/
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1 .texto {background:#9C191B;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1.transparencia .texto {background: rgba(156, 25, 27, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c1.transparencia .texto
{background: transparent url("../img/transparencias/color1.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c2 .texto {background:#0E5854;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c2.transparencia .texto {background:rgba(14, 88, 84, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c2.transparencia .texto
{background: transparent url("../img/transparencias/color2.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c3 .texto {background:#0E5175;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c3.transparencia .texto {background:rgba(14, 81, 117, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c3.transparencia .texto
{background: transparent url("../img/transparencias/color3.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c4 .texto {background:#574B42;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c4.transparencia .texto {background: rgba(87, 75, 66, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c4.transparencia .texto
{background: transparent url("../img/transparencias/color4.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c5 .texto {background:#6E0265;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c5.transparencia .texto {background: rgba(110, 2, 101, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c5.transparencia .texto
{background: transparent url("../img/transparencias/color5.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c6 .texto {background:#B35E02;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c6.transparencia .texto {background: rgba(179, 94, 2, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c6.transparencia .texto
{background: transparent url("../img/transparencias/color6.png");}

#fondo #contenedor #portada .bloque.fondo a:focus img {outline: 2px solid #000;outline-offset: -2px;border-radius: 3px;}

/*BLoque de imagen - txtimagen*/
#fondo #contenedor #portada .bloque.du.txtimagen.izq .texto,
#fondo #contenedor #portada .bloque.du.txtimagen.dcha .texto {height:19.25em!important;}

#fondo #contenedor #portada .bloque.txtimagen .texto .encabezado p {color:#004e86;}
#fondo #contenedor #portada .bloque.txtimagen .texto .encabezado.fondo {background:#004e86;}
#fondo #contenedor #portada .bloque.txtimagen .texto .encabezado.fondo p {color: #FFF;}

#fondo #contenedor #portada .bloque.txtimagen .texto p {color:#000;}
#fondo #contenedor #portada .bloque.txtimagen.fondo .texto {background: #004e86;}
#fondo #contenedor #portada .bloque.txtimagen.fondo .texto p {color: #FFF;}

#fondo #contenedor #portada .bloque.txtimagen.c1 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c1 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c1 .texto a {color:#9C191B;}

#fondo #contenedor #portada .bloque.txtimagen.c2 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c2 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c2 .texto a {color:#0E5854;}

#fondo #contenedor #portada .bloque.txtimagen.c3 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c3 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c3 .texto a {color:#0E5175;}

#fondo #contenedor #portada .bloque.txtimagen.c4 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c4 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c4 .texto a {color:#574B42;}

#fondo #contenedor #portada .bloque.txtimagen.c5 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto a {color:#6E0265;}

#fondo #contenedor #portada .bloque.txtimagen.c6 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c6 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c6 .texto a {color:#B35E02;}

#fondo #contenedor #portada .bloque.txtimagen.c1.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c1.fondo .texto p a,
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto p a,
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo .texto p a,
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo .texto p a,
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo .texto p a,
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo .texto p a
{color:#FFF;}

#fondo #contenedor #portada .bloque.txtimagen.c1.fondo .texto {background:#9C191B;}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto {background:#0E5854;}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo .texto {background:#0E5175;}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo .texto {background:#574B42;}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo .texto {background:#6E0265;}
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo .texto {background:#B35E02;}

/*Alineación izquierda*/
#fondo #contenedor #portada .bloque.txtimagen.c1.fondo.transparencia .texto {background: rgba(156, 25, 27, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo.transparencia .texto {background: rgba(14, 88, 84, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo.transparencia .texto {background: rgba(14, 81, 117, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo.transparencia .texto {background: rgba(87, 75, 66, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo.transparencia .texto {background: rgba(110, 2, 101, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo.transparencia .texto {background: rgba(179, 94, 2, 0.86);}

/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto {background:#9C191B;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto {background:#0E5854;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto {background:#0E5175;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto {background:#574B42;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto {background:#6E0265;}
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto {background:#B35E02;}

#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto a,
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto a,
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto a,
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto a,
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto a,
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto,
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto a
{color:#FFF;}

#fondo #contenedor #portada .bloque.lenlaces.c1 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c1 .texto a {color: #9C191B;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto a {color: #0E5854;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto a {color: #0E5175;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto a {color: #574B42;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto a {color: #6E0265;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto a {color: #B35E02;}

#fondo #contenedor #portada .bloque.lenlaces .texto ul li a:hover {color:#6b6b6b;}

#fondo #contenedor #portada .bloque.lenlaces.c1 .texto ul.lb li {border-bottom: 1px solid #b94c4e;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto ul.lb li {border-bottom: 1px solid #388c88;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto ul.lb li {border-bottom: 1px solid #5f9ac4;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto ul.lb li {border-bottom: 1px solid #7e8484;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto ul.lb li {border-bottom: 1px solid #af64a9;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto ul.lb li {border-bottom: 1px solid #ce9c65;}

#fondo #contenedor #portada .bloque.lenlaces .texto ul.ti li a {background: url("../img/tema/ico-lista/ico-lista1.html") 0.6em center no-repeat; padding-left: 1.7em;}

#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto ul.ti li a,
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto ul.ti li a,
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto ul.ti li a,
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto ul.ti li a,
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto ul.ti li a,
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto ul.ti li a
{background: url("../img/tema/ico-lista/lenlaces/ico-lista1-blanco.html") 0.6em center no-repeat;}

#fondo #contenedor #portada .bloque.lenlaces.c1 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c1.html") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c2.html") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c3.html") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c4.html") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c5.html") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto ul.ti li a {background: url("../img/tema/ico-lista/lenlaces/ico-lista1-c6.html") 0.6em center no-repeat;}

/*Bloque de enlaces - Portada*/
#fondo #contenedor #portada .bloque.lenlaces div.enlace a {color: #1D518B;}

/*Nuevo*/
/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo div.enlace {background:#9C191B;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo div.enlace {background:#0E5854;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo div.enlace {background:#0E5175;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo div.enlace {background:#574B42;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo div.enlace {background:#6E0265;}
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo div.enlace {background:#B35E02;}

#fondo #contenedor #portada .bloque.lenlaces.c1.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo div.enlace a,
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo div.enlace a,
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo div.enlace a,
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo div.enlace a,
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo div.enlace a,
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo div.enlace a
{color:#FFF;}

#fondo #contenedor #portada .bloque.lenlaces.c1 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c1 div.enlace a {color: #9C191B;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace a {color: #0E5854;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace a {color: #0E5175;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace a {color: #574B42;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace a {color: #6E0265;}
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace a {color: #B35E02;}

#fondo #contenedor #portada .bloque.lenlaces div.enlace a:hover {color:#6b6b6b;}

#fondo #contenedor #portada .bloque.lenlaces.c1 div.enlace {border-bottom: 1px solid #b94c4e;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace {border-bottom: 1px solid #388c88;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace {border-bottom: 1px solid #5f9ac4;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace {border-bottom: 1px solid #7e8484;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace {border-bottom: 1px solid #af64a9;}
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace {border-bottom: 1px solid #ce9c65;}

/*Componente botones*/
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a {background-color: #ece6da; border-color: #b7a37a; color: #70614a;}
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a:hover {background-color: #fff7e6; border-color: #e2c994;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a {background-color: #e42a00; border-color: #463a27; color: #fff;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a:hover {background-color: #9E5700; border-color: #e42a00;}
/*Paginacion*/
#fondo #contenedor .csld.oscuro .containerSlider .num-pagination {color: #70614A; background: #FFF;}
#fondo #contenedor .csld.claro .containerSlider .num-pagination {color: #fff; background: #524b42;}

/*Componente enfasis - cten*/
#fondo #contenedor .cten.tema p {color: #70614A;}
#fondo #contenedor .cten.fondo.tema {background-color: #fff4e9;}
#fondo #contenedor .cten.borde.tema {border-color: #e42a00;}
#fondo #contenedor .cten.fondo.borde.tema {border-color: #e6c7a9;}

/*Buscador de publicaciones*/
#formBuscadorPublicaciones fieldset {display: flex; flex-wrap:wrap;border: 1px solid #666;padding: 1em;}
#formBuscadorPublicaciones fieldset > div {padding: 0.5rem;box-sizing: border-box;}
#formBuscadorPublicaciones fieldset > div label {display: block;font-size: 0.9rem;padding-bottom: 0.1em;}
#formBuscadorPublicaciones fieldset > div input {width: 100%;box-sizing: border-box;padding: 2px;border: 1px solid #575757;background-color: #ECE6DA;}
#formBuscadorPublicaciones fieldset > div.bsTexto {width: 100%;}
#formBuscadorPublicaciones fieldset > div.bsAutor, #formBuscadorPublicaciones fieldset > div.bsTitulo {width: 50%;}
#formBuscadorPublicaciones fieldset > div.bsAnio {display: flex;width: 100%;}
#formBuscadorPublicaciones fieldset > div.bsAnio > div {width: 16.6666666%;padding-right: 0.5rem;box-sizing: border-box;}
#formBuscadorPublicaciones fieldset > div.seleccion {width: 50%;}
#formBuscadorPublicaciones fieldset > div.seleccion select {padding: 2px;width: 100%;border: 1px solid #575757;background-color: #ECE6DA;}
#formBuscadorPublicaciones #botones {margin: 1em 0;}
#formBuscadorPublicaciones #botones input {background-color: #605748;color: #fff;font-weight: bold;height: 2em;padding: 0.2em 1em;border: 0;border-radius: 3px;cursor: pointer;}
#formBuscadorPublicaciones #botones input:hover {background-color: #51493c;}
#fondo #contenedor .publicaciones .datos-publicaciones h2 {font-size: 1em;margin: 1em 0;}

.publicaciones .datos-publicaciones > .registro {display: flex;}
.publicaciones .datos-publicaciones > .publicacionInfo, .publicaciones .datos-publicaciones > .registro {padding: 0.5em 0;border-bottom: 1px dotted #ccc;}
.publicaciones .registro .publicacionImg {width: 8em;height: max-content;border: 1px solid #ccc;margin-right: 0.6em;}
.publicaciones .registro .publicacionImg img {display: block;width: 8rem;padding: 0;}
#fondo #contenedor .publicaciones .publicacionInfo h3 {font-size: 0.8rem;margin: 0 0 0.25em; line-height: 1.5;}
#fondo #contenedor .publicaciones .publicacionInfo h3 a {text-decoration: underline;}
#fondo #contenedor .publicaciones .publicacionInfo p {margin: 0.25em 0;line-height: 1.5;}

#fondo #contenedor #contenido .publicaciones ul {padding: 1em 0;}
#fondo #contenedor #contenido .publicaciones ul li {background: none;padding: 0;}
#fondo #contenedor #contenido .paginacion ul li a, #fondo #contenedor #contenido .publicaciones .paginacion ul li span {background-color: #605748;padding: 0.2em 1em; border:1px solid transparent;border-radius: 3px;font-size: 0.8rem;font-weight: normal;}
#fondo #contenedor #contenido .publicaciones .paginacion ul li span.current {background: #3e372d;font-weight: bold;}
#fondo #contenedor #contenido .publicaciones .paginacion ul li span.current.prev, #fondo #contenedor #contenido .publicaciones .paginacion ul li span.current.next {
font-weight: normal;}
#fondo #contenedor #contenido .paginacion ul li a:hover, #fondo #contenedor #contenido .publicaciones .paginacion ul li span:hover {background-color: #51493c;color: #fff;}
#fondo #contenedor #contenido .paginacion ul li.disabled span, #fondo #contenedor #contenido .publicaciones .paginacion ul li.disabled span.current {background-color: #ebebe4; border: 1px solid #605748;}
#fondo #contenedor #contenido .paginacion ul li.disabled a:hover,
#fondo #contenedor #contenido .publicaciones .paginacion ul li.disabled span:hover {background-color: #ebebe4;border: 1px solid #525252;color: #525252;}

/*Ventana de ampliacion de imgs*/
#cboxTitle {color: #525252;}

/*Responsive*/
@media(max-width: 1279px) {

	/*Cabecera*/
	#fondo header #cabecera #imagen-cabecera img { width: initial!important;}

	/*Buscador*/
	#fondo header #navegacion-opciones #navegacion #buscador {padding: 0.25em;}

	/*Carrusel*/
	#fondo #contenedor.tres .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2.1em;}

}

@media(max-width: 1151px) {

	/*Cabecera*/
	#fondo header #cabecera #imagen-cabecera img { width: initial!important;}

	/*Carrusel*/
	#fondo #contenedor #contenido .csld.md.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.9em 0.2em 0.8em 0.2em !important;}

	#fondo #contenedor.tres #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 1.2em;}

	#fondo #contenedor #contenido.eventos .gr iframe {width: 640px; height: 360px;}

}

@media(max-width: 1023px) {

	/*Cabecera*/
	#fondo header #cabecera #imagen-cabecera img { width: initial!important;}

	/*Compartir*/
	#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url("../img/responsive/btn-compartir-30.png");}
	#fondo header #navegacion-opciones #navegacion #compartirmag ul::after {border-bottom-color: #ece6da;}

	/*Menu responsive*/
	#fondo header #navegacion-opciones {background-color: #605748;}

	#fondo header #navegacion-opciones #navegacion #menu-rwd a#btnMenu,
	#fondo #navegacion-opciones #menu-rwd .global .encabezado
	{background-color: #726554;}

	#fondo header #navegacion-opciones #navegacion #idiomas,
	#fondo header #navegacion-opciones #navegacion .opciones a.btnOpciones,
	#fondo header #navegacion-opciones #navegacion .opciones div.dsp-abierto,
	#fondo #contenedor div[id^="col"] .encabezado
	{background-color: #605748;}

	#fondo #navegacion-opciones #menu-rwd .global .encabezado p,
	#fondo #navegacion-opciones #menu-rwd .global .encabezado span
	{font-weight: 700;}

	#fondo header #navegacion-opciones #navegacion #idiomas ul li {display:block;}
	#fondo header #navegacion-opciones #navegacion #idiomas ul li {padding: 0.35em 1em; background: #FFF;}

	#fondo header #navegacion-opciones #navegacion #idiomas ul li,
	#fondo header #navegacion-opciones #navegacion #idiomas ul li.primero
	{background: #f1f1f1; padding-left: 0.9em;}

	/*Navegacion opciones*/
	#fondo header #navegacion-opciones #navegacion #idiomas,
	#fondo header #navegacion-opciones #navegacion .opciones
	{border-color:#FFF;}

	#fondo header #navegacion-opciones #navegacion .opciones ul li a {color: #FFF;}

	/*Buscador*/
	#fondo header #navegacion-opciones #navegacion #buscador {padding: 0em;}

	/*Carrusel*/
	#fondo #contenedor.tres .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.2em !important;}
	#fondo #contenedor.tres .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}

	#fondo #contenedor.tres .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor.tres #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2.1em;}

	/*Menu lateral*/
	#fondo #navegacion-opciones #menu-rwd nav {background: #FFF; border: none;}
	#fondo #navegacion-opciones #menu-rwd nav p.apartado {display:none; background: #e42a00;}
	#fondo #navegacion-opciones #menu-rwd nav p.apartado a {color: #FFF; font-size: 1.2em;}

	#fondo #navegacion-opciones #menu-rwd nav ul li {background-color: #ece6da;}
	#fondo #navegacion-opciones #menu-rwd nav ul li a {padding: 0.5em 0.7em; color: #70614A; font-weight: 700; font-size: 1em; background-image: none; border: 0;}
	#fondo #navegacion-opciones #menu-rwd nav ul li a:hover {background-color: #ece6da !important; text-decoration: underline;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li {background-color: #FFF;}
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a {padding-left: 1.5em;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado ul li a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li a
	{background-image: none; background-position: 1.5em 0.7em;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado {border: 1px solid}
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado > a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado > a:hover
	{background-color: #FFF !important; color: #70614A !important;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto > a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado > a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto > a
	{background-image: none;}
	/*#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.activo ul li.abierto a {color: #605748;}*/

	#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado > a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado > a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto > a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto > a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto > a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.seleccionado > a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado > a
	{background-color: none; /*#e42a00 !important color: #FFF !important;*/ border: solid #FFF; border-width: 4px 0;}
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.seleccionado ul li a {background-color: #FFF !important;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto a
	{padding-left: 1.5em;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.seleccionado ul li a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li a
	{padding-left: 2.2em;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.seleccionado ul li a:hover,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a:hover
	{background-color: #ffffff !important; border:0; color: #70614A !important;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado a,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.seleccionado a
	{border:0;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.activo > a {background-image: none; color:#726554 !important; /*#FFF;*/}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto span.arbCol {margin-top: -2.6em;}

	#fondo #contenedor #contenido.eventos .gr iframe {width: 640px; height: 360px;}

}

@media(max-width: 959px) {

	/*Cabecera*/
	#fondo header #cabecera #imagen-cabecera img { width: initial!important;}

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.dd.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -25px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo1.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -27px;}

	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 1px 1px;}

	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 1px -59px;}

	#fondo #contenedor #portada .bloque.txtimagen .encabezado p {padding:0;}
	#fondo #contenedor #portada .bloque.txtimagen .descripcion p {font-size: 0.9em; font-weight:normal; padding: 0;}

	#fondo #contenedor #contenido.eventos .gr iframe {width: 640px; height: 360px;}

}

@media(max-width: 767px) {

	/*Cabecera*/
	#fondo header #cabecera #logo {left:0; padding-top: 55px!important;}
	#fondo header #cabecera #imagen-cabecera img.rwd { height: 6em; margin:0 auto;}
	#enlace-imagen-cabecera {background:#fff; display: block;}

	/*Carrusel*/
	#fondo #contenedor #contenido .csld.md.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.8em 0.2em !important;}
	#fondo #contenedor #contenido .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin:0.5em 0.2em 0.6em 0.2em !important;}

	#fondo #contenedor #contenido .csld.gr.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.2em 0.2em 0.6em 0.2em !important;}

	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px 1px;}
	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0px -34px;}

	#fondo #contenedor.tres #contenido .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.2em 0.4em 0.2em !important;}
	#fondo #contenedor.tres #contenido .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em 0.6em 0.2em !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url(../img/carrusel/pagination-t2.png);}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url(../img/carrusel/pagination-t1.png)}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 1px -36px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0px 0px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -27px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.25em 0.1em !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {text-indent: initial; width: 17px; height: 17px;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.1em !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0 -52px;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0px -35px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -27px;}
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0px -26px;}

	#fondo #contenedor #portada .bloque.txtimagen .encabezado p {font-size: 1.2em; padding:0;}
	#fondo #contenedor #portada .bloque.txtimagen .descripcion p {font-size: 0.7em; font-weight:normal; padding: 0;}

	#fondo #contenedor #contenido.eventos .gr iframe {width: 640px; height: 360px;}

}

@media(max-width: 639px) {
	/*Cabecera*/
	#fondo header #cabecera #logo {left: 0; padding-top: 55px !important;}

	/*Carrusel*/
	#fondo #contenedor #contenido .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em 0.2em 0.6em 0.2em !important}

	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0px -39px;}

	#fondo #contenedor.tres .csld.tipo1.claro .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor.tres #contenido .csld.gr.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.4em 0.2em 0.7em 0.2em !important;}

	#fondo #contenedor.tres .csld.tipo2.claro .containerSlider div[id^="slides"] a.slidesjs-play,
	#fondo #contenedor.tres .csld.tipo2.claro .containerSlider div[id^="slides"] a.slidesjs-stop
	{margin: 0.3em 0.5em;}

	#fondo #contenedor.tres #contenido .csld.gr.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor.tres #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor.tres #contenido .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.35em 0.2em 0.4em 0.2em !important;}

	#fondo #contenedor #portada .stcd.sttresd .sttd .bloque.td.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-play,
	#fondo #contenedor #portada .stcd.sttresd .sttd .bloque.td.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-stop
	{margin:0.4em 0.5em;}

	#fondo #contenedor #portada .stcd.sttresd .sttd .bloque.td.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em 0.7em 0.2em !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-image: url("../img/carrusel/pagination-t2.png");}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 1px -42px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo1.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -27px;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.1em !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -45px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px 0px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination {left: 4.2em;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px 0px;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -35px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
 	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
 	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
 	{background-position: 1px -68px;}

	#fondo #contenedor #portada .bloque.txtimagen .encabezado p {font-size: 1.2em; padding:0;}
	#fondo #contenedor #portada .bloque.txtimagen .descripcion p {font-size: 0.9em; font-weight:700; padding: 0;}

	#fondo #contenedor #contenido.eventos .gr iframe {width: 426px; height: 240px;}

	/*Buscador de publicaciones*/
	#formBuscadorPublicaciones fieldset {padding: 0.5em;}
}

@media(max-width: 479px) {

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{height: 19px; width: 19px; background-size: 95%;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -39px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
 	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
 	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
 	{background-position: 1px -59px;}

	#fondo #contenedor #portada .bloque.txtimagen .encabezado p {font-size: 1em; padding:0;}
	#fondo #contenedor #portada .bloque.txtimagen .descripcion p {font-size: 0.8em; font-weight:normal; padding: 0;}

	#fondo #contenedor #contenido.eventos .gr iframe {width:100%!important; height:auto;}

	#fondo #contenedor #contenido .md, #fondo #contenedor #contenido .gr, #fondo #contenedor #contenido .gr.cvi {width: 100%!important;}
	#fondo #contenedor #contenido .gr.enlace, #fondo #contenedor #contenido .gr img, #fondo #contenedor #contenido .gr iframe, #fondo #contenedor #contenido .gr object, #fondo #contenedor #contenido .gr.cvi
	{height: 100%; width:100%;}
	#fondo #contenedor #contenido .md.enlace, #fondo #contenedor #contenido .md img, #fondo #contenedor #contenido .md iframe, #fondo #contenedor #contenido .md object
	{width:100%;}

	#fondo #contenedor #contenido .cle.dos .enlace {width: 18%!important;}

	#fondo #contenedor #contenido .cgi.nlt2.nlp3 .cim.pq.formato-v {width: 8em !important;}
	#fondo #contenedor #contenido .cgi.nlt2.nlp3 .cim.pq.formato-v img {width: 8em !important;}

	/*Buscador de publicaciones*/
	#formBuscadorPublicaciones fieldset {padding: 0.5em;}
	#formBuscadorPublicaciones fieldset > div,
	#formBuscadorPublicaciones fieldset > div.bsTitulo,
	#formBuscadorPublicaciones fieldset > div.bsAutor,
	#formBuscadorPublicaciones fieldset > div.seleccion
	{width: 100%;}

	#formBuscadorPublicaciones fieldset > div.bsAnio > div {width: 50%;}
	#formBuscadorPublicaciones fieldset > div.bsAnio > div:nth-child(2) {padding: 0;}

	#fondo #contenedor .publicaciones .publicacionInfo h3 {margin-top: 0.25em;}

}

@media(max-width: 359px) {

	#fondo header #cabecera #imagen-cabecera img.rwd {height: 5em; margin: 0;}

	/*Carrusel*/
	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -36px !important;}

	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -36px !important;}
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -53px !important;}

	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0 0;}

	#fondo #contenedor #contenido .csld.gr.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.4em 0.2em !important;}

	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -54px !important;}

	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -35px !important;}

	#fondo #contenedor #contenido .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}

	#fondo #contenedor.tres .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor.tres .csld.gr.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor.tres .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0px 0px;}

	#fondo #contenedor.tres .csld.tipo1.claro .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor.tres #contenido .csld.gr.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.7em 0.2em !important;}

	#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px 0px;}

	#fondo #contenedor #portada .stcd.sttresd .sttd .bloque.td.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.75em 0.2em !important;}
	#fondo #contenedor #portada .stcd.sttresd .sttd .bloque.td.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.2em !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.25em 0.2em !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0 -36px !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0 -57px !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -38px !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -38px !important;}

	#fondo #contenedor #portada .bloque.txtimagen .encabezado {font-size: 1em !important; padding:0;}
	#fondo #contenedor #portada .bloque.txtimagen .descripcion {font-size: 0.8em; font-weight:normal; padding: 0;}

	#fondo #contenedor #contenido.eventos .gr iframe {width:100%!important; height:auto;}

	#fondo #contenedor h3[class*="ml-"], #fondo #contenedor p[class*="ml-"] { margin-left: 0!important; }

	#fondo #contenedor #contenido .md, #fondo #contenedor #contenido .gr, #fondo #contenedor #contenido .gr.cvi {width: 100%!important;}
	#fondo #contenedor #contenido .gr.enlace, #fondo #contenedor #contenido .gr img, #fondo #contenedor #contenido .gr iframe, #fondo #contenedor #contenido .gr object, #fondo #contenedor #contenido .gr.cvi
	{height: 100%; width:100%;}
	#fondo #contenedor #contenido .md.enlace, #fondo #contenedor #contenido .md img, #fondo #contenedor #contenido .md iframe, #fondo #contenedor #contenido .md object
	{width:100%;}

	#fondo #contenedor #contenido .cle.dos .enlace {width: 18%!important;}
	}