/*Tema para Museo de antropología - mnantropologia*/

/*Archivo de tipografias*/
@import "../../../tipografias.css";

body,
#fondo
{background:#FFF;}

strong {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;}
.hr {border: 1px dotted #ccc !important;}
#fondo #contenedor p, 
#fondo #contenedor ul, 
#fondo #contenedor ol 
{font-size: 0.9rem;}

/*Encabezados y títulos*/
#fondo #contenedor a {color: #9C1F38;}
#contenedor a[href^="mailto:"] {color: #000 !important; font-family: Arial, Helvetica, sans-serif !important; font-weight: 700;}
#fondo #contenedor .cte ul li a[href^="mailto:"] strong {font-size:0.8em;}

#fondo #contenedor h1,
#fondo #contenedor h2
{color: #9C1F38;}

#fondo #contenedor h3 {color: #9C1F38;}
#fondo #contenedor h4 {color: #9C1F38;}
#fondo #contenedor h5 {color: #9C1F38;}
#fondo #contenedor h6 {color: #000;}

#fondo header #cabecera p.titulo a,
#fondo #contenedor h1,
#fondo #contenedor h2,
#fondo #contenedor h3,
#fondo #contenedor h4,
#fondo #contenedor h5,
#fondo #contenedor h6,
#fondo #contenedor h3 strong,
#fondo #contenedor #col-izq nav ul li,
#fondo #contenedor #portada .bloque .texto .encabezado a
{font-family: 'latobold', Arial, Helvetica, sans-serif;}

#fondo #contenedor p, 
#fondo #contenedor ul li, 
#fondo #contenedor ul li a, 
#fondo #contenedor span, 
#fondo #contenedor #portada .bloque .texto .descripcion p 
{font-family:'latoregular', Arial, Helvetica, sans-serif;}

#fondo #contenedor .cte ul li strong {font-size: 0.8em;}

/*Cabecera*/
#fondo header #cabecera p.titulo {top:0.4em; left: 14.4em !important;}

/*Compartir*/
#fondo header #navegacion-opciones #navegacion #compartirmag {border-color: #ffffff;}
#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url("../img/btn-compartir.png");}
#fondo header #navegacion-opciones #navegacion #compartirmag ul::after {top: -20px;}
#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 span.cerrar {background-image: url(../img/responsive/ico-cerrar.png);}
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces .encabezado p { color: #9C1F38; }
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces ul.abierto {border-top-color: #9C1F38;}

/*Migas*/
#fondo #contenedor #migas ol li {background: url("../img/ico-lista/ico-lista1.png") 0.2em 0.1em no-repeat; color: #9c1f38; font-weight: bold; float: none; margin-top: 0.35em !important;} 
#fondo #contenedor #migas ol li strong {color: #9C1F38; font-weight: bold; float: none;}

#fondo #contenedor #migas ol, 
#fondo #contenedor #migas span
{font-size: 1.2em;}

/*Volver*/
#fondo #contenedor p.volver a {background: #ffffff url(../img/ico-volver.png) 0.45em 0.2em no-repeat; border: 1px solid #c82b4a; color: #c82b4a;}
#fondo #contenedor p.volver a:hover {background-color: #fff6f6;}

/*Subir*/
#fondo .subir {background-color: #c82b4a;}

/*Cabecera*/
#fondo header #cabecera p.titulo a {color: #c82b4a;}
#fondo header #cabecera p.titulo a span {color: #000; font-size: 0.8em; text-align: right; display: block;}
#fondo header #cabecera p.titulo a span em {color: #c82b4a; font-weight: 700; font-style: normal;}

#fondo header #cabecera #logo img {height: 5.6em;}

#fondo header #navegacion-opciones {background: #C82B4A;}

/*Menu horizontal*/
#fondo header #navegacion-superior nav#menu-superior {background: #FFF url("../img/fondo-menu.png") bottom repeat-x; height: 3em; border: none;}
#fondo header #navegacion-superior nav#menu-superior ul {height: 3em; margin: 0; padding: 0; border-top:4px solid #c82b4a;}
#fondo header #navegacion-superior nav#menu-superior ul li{background-image: none; border: 1px dotted #FEC8D3; border-width: 0 1px 0 1px; border-radius: 0 0 0.5em 0.5em; height: 3em;} 
#fondo header #navegacion-superior nav#menu-superior ul li a {font-size: 0.85em; color: #000; text-decoration: none; display: inline-block; line-height: 1.4em; display:block; height: 3.2em; border-radius: 0 0 0.5em 0.5em;}
#fondo header #navegacion-superior nav#menu-superior ul li a:hover {background:#F0F0F0; color:#000;}

#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado {height: 3em; border-top: none;}
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado a {color: #FFF; background: #C82B4A; border-radius: 0 0 0.5em 0.5em; font-weight: 700; min-height: 3.2em;}
#fondo header #navegacion-superior nav#menu-superior ul.el8 li {max-width: 9.4em;}

/*Menu responsive*/
#fondo #navegacion-opciones #menu-rwd nav {background: #F0F0F0;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado {background: #9C1F38;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado a {color:#FFF;}

#fondo #navegacion-opciones #menu-rwd nav ul li {border-bottom:#FFF;}
#fondo #navegacion-opciones #menu-rwd nav ul li a {background: url("../img/ico-lista/ico-lista1.png") 0.8em 0.7em no-repeat;}
#fondo #navegacion-opciones #menu-rwd nav ul li a:hover {background-color: #FFE7E7 !important; color: #9C1F38; text-decoration: underline;}

/*Menu lateral*/
#fondo #contenedor #col-izq nav {background: #FFF; border-bottom: 5px solid #C72B4A; margin-top: 0.7em; border-top:0;}
#fondo #contenedor #col-izq nav p.apartado {background: #C82B4A url("../img/apartado.png") right no-repeat; border-bottom: 2px solid #FFF;}
#fondo #contenedor #col-izq nav p.apartado a {color:#FFF; font-family: 'latobold', Arial, Helvetica, sans-serif; font-weight: 400;}

#fondo #contenedor #col-izq nav ul li {border-bottom: 1px solid #FFF; background: #F0F0F0;}
#fondo #contenedor #col-izq nav ul li a {background: url("../img/ico-lista/ico-lista1.png") 0.5em 0.5em no-repeat; padding:0.25em 0.25em 0.25em 1.5em;color: #000; font-size: 1em;}

#fondo #contenedor #col-izq nav ul li a:hover,
#fondo #contenedor #col-izq nav ul li.seleccionado a:hover
{text-decoration: underline; color: #9C1F38; background-color: #FFE7E7 !important;}

#fondo #contenedor #col-izq nav ul li.seleccionado > a {font-weight: 400; font-family:'latobold', Arial, Helvetica, sans-serif; background-color: #f0f0f0 !important;}

#fondo #contenedor #col-izq nav ul li.abierto {background:#FFF;}
#fondo #contenedor #col-izq nav ul li.abierto ul li {border:none;}

#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: url("../img/ico-lista/ico-lista-abierto.png");}

#fondo #contenedor #col-izq nav ul li.abierto a {background-position:0.4em;}

#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-position:1.4em;}

#fondo #contenedor #col-izq nav ul li.abierto ul li 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: url("../img/ico-lista/ico-lista2.png");}

#fondo #contenedor #col-izq nav ul li.abierto ul li a {background-position:1.5em 0.2em;}

#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-position:2.5em 0.2em;}

/*Enlaces pie*/
#fondo #contenedor .enlacesfooter {background: #ffffff; border: 1px solid #e4e4e4; border-top: 1px dotted #ccc;}

#fondo #contenedor .enlacesfooter ul li,
#fondo #contenedor .enlacesfooter ul li a
{color: #696d40;}

/*Pie*/
#fondo footer #pie {border:0; width:100%;} 
#fondo footer #pie .bloque-inferior {background: transparent; border-top: 0; width: 80em; margin: 0 auto; padding-top: 0.5em;}
#fondo footer #pie .bloque-inferior .dcha ul.comunes li {background-image: url("../img/ico-lista-pie-claro.gif");}

#fondo footer #pie .bloque-inferior p, 
#fondo footer #pie a 
{color: #696D40;}

#fondo.pie-completo footer {background: #FFF; border-top:none;}
#fondo.pie-completo footer #pie .bloque-superior ul.menu-pie li a {color: #696D40;}

#fondo.pie-completo footer #pie .bloque-superior {width: 100em; margin: 0 auto; border-top: 1px dotted #333 !important; border-bottom: 1px solid #696D40;}
#fondo.pie-completo footer #pie .bloque-superior p {color:#696D40;}

/*Listados*/
#fondo #contenedor #contenido ul li {background: transparent url("../img/ico-lista/ico-lista6.png") 0.5em 0.3em no-repeat;}
#fondo #contenedor #contenido .cte ul > li {background-position: 0 0.45em;}
#fondo #contenedor #contenido ul li ul li {background: transparent url("../img/ico-lista/ico-lista7.png") 0 0.7em no-repeat;}
#fondo #contenedor #contenido ul li ul li ul li {background: transparent url("../img/ico-lista/ico-lista8.png") 0 0.4em no-repeat;}
#fondo #contenedor #contenido ul li ul li ul li ul li {background: transparent url("../img/ico-lista/ico-lista9.png") 0 0.4em no-repeat;}

/*PORTADA*/
#fondo #contenedor #portada {margin: 0.75em auto;}

/*Componente carrusel - ESTILOS GENERALES*/
#fondo #contenedor .csld .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png");}
#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,
#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld .containerSlider div[id^="slides"] a.slidesjs-previous
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .caption p.titulo {color: #9c1f38;}
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] p.mas a {background: url("../img/carrusel/ico-mas.png") left no-repeat !important; color: #9c1f38 !important;}

#fondo #contenedor .csld.oscuro .containerSlider {background: #333;}

#fondo #contenedor .csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination, 
#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination
{margin: 0;}

#fondo #contenedor .csld.tipo1.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -66px;}

#fondo #contenedor .csld.tipo1.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png"); background-position: 0 12px;}
#fondo #contenedor .csld.tipo1.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 25px;}

#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.25em;}

#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {width:1.4em; margin: 0.4em 0.2em !important;}
#fondo #contenedor.tres .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.25em 0.2em !important;}

#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t2.png");}

#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"] ul.slidesjs-pagination li a,
#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a
{background-position: 1px -38px;}

#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active,
#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active
{background-position: 1px -58px;}

#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous, 
#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
{height: 1.7em; margin: 0 !important; width: 1.5em; background-position: 0 !important;}

#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous {margin-left:0.5em !important;}

#fondo #contenedor .csld .containerSlider div[id^="slides"] p.mas {margin: 0.45em;}

/*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.2 !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);}

#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.next, 
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.prev 
{background-position: 0 1px;}

#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.play,
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.play:hover
{background-position: -25px -16px;}

#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.stop,
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.stop:hover
{background-position: -41px -16px;}

/*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 -13px;}

/*Tipo 2*/
#fondo #contenedor .csldn.tipo2 .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-t2.png); color: #9C1F38; height: 1.4em;}

#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 a {background-position: 0 -40px;}
#fondo #contenedor .csldn.tipo2.claro .barra-opciones ol.pagination li.activo a {background-position: 0 -60px;}

#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones ol.pagination li a {background-position: 0 -40px;}
#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones ol.pagination li.activo a {background-position: 0 -59px;}

/*Claro*/
#fondo #contenedor .csldn.claro .sliders .slide .caption p.antetitulo,
#fondo #contenedor .csldn.claro .sliders .slide .caption p.titulo 
{color: #ad061a;}

#fondo #contenedor .csldn.claro .sliders .slide p.mas a {background-image: url(../img/carrusel/ico-mas.png); color: #ad061a !important;}

/*Oscuro*/
#fondo #contenedor .csldn.oscuro .barra-opciones {background: #333;}
#fondo #contenedor .csldn.oscuro .sliders .slide .caption {background: rgba(0, 0, 0, 0.75);}

/*Paginacion*/
#fondo #contenedor .csldn.claro .barra-opciones .num-pagination {color: #FFF; background: #c40164;}
#fondo #contenedor .csldn.oscuro .barra-opciones .num-pagination {color: #9C1F38; background: #FFF;}

/*Estructura 3x2*/
#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.2em !important;}

body[class^="ie"] #fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption {background: url("../img/carrusel/bk-transparente.png");}

/*Portada*/
#fondo #contenedor #portada .bloque.csld.oscuro .containerSlider {background: #333333;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {width:1.5em; padding:0;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next
{height: 2.7em; margin: 0 !important; width: 1.5em; background-position:0 !important;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous {background-image: url("../img/carrusel/flecha-anterior-portada.png") !important;}
#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next {background-image: url("../img/carrusel/flecha-siguiente-portada.png") !important;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous.flechasDeb {background-image: url("../img/carrusel/flecha-anterior-portada-rwd.png") !important;}
#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next.flechasDeb {background-image: url("../img/carrusel/flecha-siguiente-portada-rwd.png") !important;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous.flechasDeb,
#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next.flechasDeb
{width: 1.3em; height: 1.3em; margin: 0.35em !important;}

#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next.flechasDeb {margin-left:0 !important;}

#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous {background-image: url("../img/carrusel/flecha-anterior-portada-rwd.png") !important;}
#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {background-image: url("../img/carrusel/flecha-siguiente-portada-rwd.png") !important;}

#fondo #contenedor #portada .bloque.cd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.2em !important;}

/*Especifico*/
#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.oscuro .containerSlider div[id^="slides"] .caption {background: rgba(108, 24, 41, 0.85); margin: 1.5em 2.2em; width:27.3em;}
#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {text-indent:-999999px; margin: 0.3em 0.2em !important;}

#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
{height: 1.4em; margin: 0.3em !important; width: 1.3em;}

#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0 !important;}

/*Paleta de color Antropologia*/
#fondo #contenedor #portada .bloque.txtimagen.fondo.c1 .texto {background: #547497;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c2 .texto {background: #18816a;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c3 .texto {background: #d3311b;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c4 .texto {background: #a75e18;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c5 .texto {background: #b25365;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c6 .texto {background: #696d40;}

/*Colores con transparencia*/
#fondo #contenedor #portada .bloque.c1.transparencia .texto-descriptivo {background: rgba(84,116,151,0.9);}
#fondo #contenedor #portada .bloque.c2.transparencia .texto-descriptivo {background: rgba(24,129,106,0.9);}
#fondo #contenedor #portada .bloque.c3.transparencia .texto-descriptivo {background: rgba(211,49,27,0.9);}
#fondo #contenedor #portada .bloque.c4.transparencia .texto-descriptivo {background: rgba(167,94,24,0.9);}
#fondo #contenedor #portada .bloque.c5.transparencia .texto-descriptivo {background: rgba(178,83,101,0.9);}
#fondo #contenedor #portada .bloque.c6.transparencia .texto-descriptivo {background: rgba(105,109,64,0.9);}

/*Generales*/
#fondo #contenedor #portada .bloque.txtfondo .texto .encabezado p {font-size: 1.4em;}
#fondo #contenedor #portada .bloque .texto .encabezado a {text-decoration:none;}
#fondo #contenedor #portada .bloque.txtfondo .texto .descripcion {padding: 0.5em 0; position: absolute; bottom: 0.2em; right:0.75em; text-align: right;}
#fondo #contenedor #portada .bloque.txtfondo .texto .descripcion p {font-size:1em;}

/*PORTADA - Colores temáticos básicos*/
#fondo #contenedor #portada .bloque.txtfondo .texto,
#fondo #contenedor #portada .bloque.txtfondo .imagen img
{border-radius:0.5em;}

/*Bloque de texto -txtfondo*/
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1 .texto {background:#547497;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1.transparencia .texto {background: rgba(84,116,151,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c1.transparencia .texto
{background: transparent url("../img/transparencias/c1.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c2 .texto {background:#18816a;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c2.transparencia .texto {background: rgba(24,129,106,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c2.transparencia .texto
{background: transparent url("../img/transparencias/c2.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c3 .texto {background:#d3311b;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c3.transparencia .texto {background: rgba(211,49,27,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c3.transparencia .texto
{background: transparent url("../img/transparencias/c3.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c4 .texto {background:#a75e18;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c4.transparencia .texto {background: rgba(167,94,24,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c4.transparencia .texto
{background: transparent url("../img/transparencias/c4.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c5 .texto {background:#b25365;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c5.transparencia .texto {background: rgba(178,83,101,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c5.transparencia .texto
{background: transparent url("../img/transparencias/c5.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c6 .texto {background:#696d40;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c6.transparencia .texto {background: rgba(105,109,64,0.9);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c6.transparencia .texto
{background: transparent url("../img/transparencias/c6.png");}

/*BLoque de imagen - txtimagen*/
#fondo #contenedor #portada .bloque.txtimagen .texto {border: 1px solid #004e86;}
#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; border-color: #004e86;}
#fondo #contenedor #portada .bloque.txtimagen.fondo .texto p {color: #FFF;}

#fondo #contenedor #portada .bloque.txtimagen.c1 .texto {border-color: #547497;}
#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:#547497;}
#fondo #contenedor #portada .bloque.txtimagen.c2 .texto {border-color: #18816a;}
#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:#18816a;}
#fondo #contenedor #portada .bloque.txtimagen.c3 .texto {border-color: #d3311b;}
#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:#d3311b;}
#fondo #contenedor #portada .bloque.txtimagen.c4 .texto {border-color: #a75e18;}
#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:#a75e18;}
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto {border-color: #b25365;}
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto .encabezado p,
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto .encabezado p a,
#fondo #contenedor #portada .bloque.txtimagen.c6 .texto {border-color: #696d40;}
#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:#696d40;}

#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:#547497;border-color: #2d4765;}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto {background:#18816a;border-color: #0d5a4a;}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo .texto {background:#d3311b;border-color: #9e2615;}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo .texto {background:#a75e18;border-color: #713a04;}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo .texto {background:#b25365;border-color: #58242e;}
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo .texto {background:#696d40;border-color: #525623;}

/*Alineación izquierda*/
#fondo #contenedor #portada .bloque.txtimagen.c1.fondo.transparencia .texto {background: rgba(157,47,33,0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo.transparencia .texto {background: rgba(95,95,95,0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo.transparencia .texto {background: rgba(196,54,1,0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo.transparencia .texto {background: rgba(49,48,48,0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo.transparencia .texto {background: rgba(128, 110, 93, 0.86);}

/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto {background:#547497;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto {background:#18816a;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto {background:#d3311b;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto {background:#a75e18;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto {background:#b25365;}
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto {background:#696d40;}

#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: #547497;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto a {color: #18816a;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto a {color: #d3311b;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto a {color: #a75e18;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto a {color: #b25365;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto a {color: #696d40;}

#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 #9c1f38;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto ul.lb li {border-bottom: 1px solid #5F5F5F;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto ul.lb li {border-bottom: 1px solid #C43601;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto ul.lb li {border-bottom: 1px solid #313030;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto ul.lb li {border-bottom: 1px solid #8B725F;}

#fondo #contenedor #portada .bloque.lenlaces .texto ul.ti li a {background: url("../img/ico-lista/ico-lista1.png") 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/ico-lista/lenlaces/ico-lista1-blanco.png") 0.6em center no-repeat;}

#fondo #contenedor #portada .bloque.lenlaces.c1 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c1.png") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c2.png") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c3.png") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c4.png") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c5.png") 0.6em center no-repeat;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto ul.ti li a {background: url("../img/ico-lista/lenlaces/ico-lista1-c6.png") 0.6em center no-repeat;}

/*Bloque de enlaces - Portada*/
#fondo #contenedor #portada .bloque.lenlaces div.enlace a {color: #5f5f5f;}

/*Nuevo*/
/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo div.enlace {background:#9c1f38;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo div.enlace {background:#5F5F5F;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo div.enlace {background:#C43601;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo div.enlace {background:#313030;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo div.enlace {background:#8B725F;}
#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: #9c1f38;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace a {color: #5F5F5F;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace a {color: #C43601;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace a {color: #313030;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace a {color: #8B725F;}
#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 #9c1f38;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace {border-bottom: 1px solid #5F5F5F;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace {border-bottom: 1px solid #C43601;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace {border-bottom: 1px solid #313030;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace {border-bottom: 1px solid #8B725F;}
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace {border-bottom: 1px solid #B35E02;}

/*GENERICOS IMAGEN, VIDEO, GOOGLE MAPS*/
#fondo #contenedor span.titulo {font-family: 'latobold', Arial, Helvetica, sans-serif;}

#fondo #contenedor .tema span {color:#9c1f38;}

#fondo #contenedor .tema.tfondo span.titulo,
#fondo #contenedor .tema.pfondo span.pie
{background: #9c1f38; color:#FFF !important;}

#fondo #contenedor #contenido .enlace.tema a:hover {border-color: #9c1f38;}

/*COMPONENTES*/
/*Listado de paginas hijas - clp*/
#fondo #contenedor #contenido .clp ul li a {color: #333;}
#fondo #contenedor #contenido .clp ul li a:hover {color: #9c1f38;}

/*Un nivel*/
#fondo #contenedor #contenido .clp ul li {background-image: url("../img/ico-lista/ico-lista1.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"); background-position: 0.3em 0.1em;}
#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");}

/*Parrafo videos - cvi*/
#fondo #contenedor .cvi p.titulo,
#fondo #contenedor .cvi p.descripcion-video
{color: #002965;}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video
{color: #9c1f38;}

#fondo #contenedor #contenido .cle div.enlace p.titulo {background-image: url("../img/ico-lista/ico-lista1.png");}
#fondo #contenedor #contenido .cle div.enlace p.titulo a {color:#000; font-weight:400;}
#fondo #contenedor #contenido .cle div.enlace p.titulo a:hover {color:#9c1f38;}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video {color:#9c1f38;}

/*Parrafo imagen - cim*/
#fondo #contenedor #contenido .cim span.titulo {font-family: 'latobold', Arial, Helvetica, sans-serif;}
#fondo #contenedor #contenido .cim.tema span {color:#9c1f38;}
#fondo #contenedor #contenido .cim.tema span.pie {font-style:normal; font-family: 'robotobold', 'robotoregular', Arial, sans-serif;}
#fondo #contenedor #contenido .cim.tema:hover span.pie {background-color: #efefef;}
#fondo #contenedor #contenido .cim.tema.enlace a:hover {border-color: #d5d5d5;}

#fondo #contenedor #contenido .cim.borde.tema img {border-color: #9c1f38;}

#fondo #contenedor #contenido .cim.borde.tema.enlace.tfondo:hover img,
#fondo #contenedor #contenido .cim.borde.tema.enlace.pfondo:hover img
{border-color: #9c1f38;}

/*Formulario - Componente*/
#fondo #contenedor .formulario form input[type="submit"] {background: #9c1f38;color: #FFF;border: 1px solid #ffe9e9;}
#fondo #contenedor .formulario form input[type="submit"]:hover {background: #828282;}

/*Formularios generales*/
#contenedor #contenido div.formulario-contenido form fieldset {border-top-color: #c82b4a;}

#contenedor #contenido div.formulario-contenido form #botones input[type="submit"] {background: #f3dccc url("../img/bk-submit.jpg") repeat; color: #000000; border-color: #c18d97;}
#contenedor #contenido div.formulario-contenido form #botones input[type="submit"]:hover {background: url("../img/bk-submit-hover.jpg") repeat;}

/*Datepicker - Fecha*/
body .ui-datepicker .ui-datepicker-header {background: #9c1f38;}
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-widget.ui-widget-content .ui-state-default,
body .ui-widget.ui-widget-content .ui-widget-content .ui-state-default,
body .ui-widget.ui-widget-content .ui-widget-header .ui-state-default,
body .ui-widget.ui-widget-content .ui-button,
html .ui-button.ui-state-disabled:hover, 
html .ui-button.ui-state-disabled:active
{background:none; border:none;}

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: #ffe2d7 url("../img/datepicker/bk-item-valhover.jpg") !important; color: #9c1f38 !important;}

/*Mapa  de comunidades y provincias*/
#fondo #contenedor #contenido .cmp .mapaImg ul li a {background: transparent url("../img/mapa-comunidades/mapa-link.png") no-repeat;}
#fondo #contenedor #contenido .cmp .mapaImg ul li a:hover {background: url('../img/mapa-comunidades/mapa-link-hover.png');}

#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: #f3d3d9;}

#fondo #contenedor #contenido .cmp.com ul.lista li a:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li a:hover
{color: #9c1f38;}

#fondo #contenedor #contenido .cmp ul.lista li a span {font-weight: 400; font-size: 1em; font-family: 'latobold', Arial, Helvetica, sans-serif;}

/*Tablas*/
#fondo #contenedor #contenido .ctabla table {border: 1px solid #D4D0C8;}

#fondo #contenedor #contenido .ctabla table caption,
#fondo #contenedor #contenido .ctabla table thead th,
#fondo #contenedor #contenido .ctabla table th
{color: #5f5f5f !important;}

/*Pagination*/
ul.paginas li a {padding-left: 1.2em; background: url("../img/ico-lista/ico-lista1.png") 0em 0.25em no-repeat;}

/*Galeria de ampliacion*/
/*Icono en la esquina inferior derecha*/
#fondo #contenedor #contenido .cim.tema span.lupa.cboxElement {background-position: -34px 0px;}

/*Datepicker*/
.mecd-dp-selector {background: #c82b4a;}

.mecd-dp-selector .cabecera-selector {background: #c82b4a;}

.mecd-dp-selector .meses {background: #efefef;}
.mecd-dp-selector .meses ul li {color: #9c1f38; border: 1px solid #e7c5be; background: #f3e4d4 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;}

/*Listado de enlaces columnas laterales*/
#fondo #contenedor div[id^="col"] .cc {border-color:#e4e4e4;}
#fondo #contenedor div[id^="col"] .cc.estilo1 p.titulo-cc {background: #c82b4a; color: #fff;}
#fondo #contenedor div[id^="col"] .cc.estilo2 p.titulo-cc {color: #000000; border-bottom-color: #c82b4a; font-family: 'latobold', Arial, Helvetica, sans-serif;}
#fondo #contenedor div[id^="col"] .cc .cle div.enlace p.titulo {background-image: url("../img/ico-lista/ico-lista1.png");}

/*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.8rem;}

/*Contenido lateral - Banner*/
#fondo #contenedor div.banner a {color: #c82b4a;}

/*Contenido lateral - Texto enriquecido */
#fondo #contenedor .cc .cte ul li,
#fondo #contenedor .cc .cte dt
{background-image: url("../img/ico-lista/ico-lista1.png");}

/*Contenido lateral - Ver mas*/
#fondo #contenedor div[id^="col"] .cc p.vermas-cc a {background-image: url(../img/ico-mas.png);}

/*Contenido lateral - Facebook*/
#fondo #contenedor .ctcl .ccfb.estilo2 p.titulo, #fondo #contenedor .ctcl .cctw.estilo2 p.titulo {border-bottom-color: #c82b4a; color: #000;}

#fondo #contenedor .ctcl .ccfb.estilo1 p.titulo,
#fondo #contenedor .ctcl .cctw.estilo1 p.titulo
{padding: 0.5em; background: #9c1f38; color: #FFF;}

/*Contenido lateral - Buscador*/
#fondo #contenedor div[id^="col"] .ctcl .cc .cbc form fieldset input#Buscar {background-color: #c82b4a;}

/*Listado de anclas - cla*/
#fondo #contenedor #contenido .cla ul.anclas li,
#fondo #contenedor #contenido .cla ol.anclas li
{background-position:0 0.2em;}

#fondo #contenedor #contenido .cla ul.anclas {background: #f6f8f9; border-color: #e9eef0; border-top-color: #c82b4a;}
#fondo #contenedor #contenido .cla .subir-listado a {background: #5f5f5f url("../img/subir-listado.png") no-repeat; margin-top: -2em;}

#fondo #contenedor #contenido .cla .elemento p.titulo {font-family: 'latobold', Arial, Helvetica, sans-serif; color: #9C1F38;}

/*Cookies*/
#fondo .alertaModal {background: rgba(226, 226, 226, 0.97);}
#fondo .alertaModal .msg.cookies span[id*="Cookies"] {background: #c82b4a;}
#fondo .alertaModal .msg.cookies span[id*="Cookies"]:hover {background: #af2742;}
#fondo .alertaModal .msg.cookies a {color: #9c1f38;}

/*Plantilla contenedora de tabs*/
#fondo #contenedor #contenido div.tabs.dsp-c ul li {background: #e6e1de; border: 1px solid #f1e9e0; border-bottom-color: #ddd;}
#fondo #contenedor #contenido div.tabs.dsp-c ul li a:hover {color: #9c1f38;}
#fondo #contenedor #contenido div.tabs.dsp-c ul li.seleccionado a,
#fondo #contenedor #contenido div.tabs.dsp-c a.dsp-b
{color: #9c1f38;}

#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: #a5243d;}
#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-color: #c82b4a;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento:hover {background: #fbe6da;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a {color: #5f5f5f;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a:hover {color: #5f5f5f;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.sel {background: #f0f4ff; border-color: #adbaff;}

/*Leyenda*/
#fondo #contenedor #col-dcha .ccb .leyenda {background: #5f5f5f;}

/*Buscador agenda*/
#fondo #contenedor #col-dcha .ccb .formulario {background: #f8f1f4;}
#fondo #contenedor #col-dcha .ccb .formulario h3 {color: #9c1f38;}
#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: #9c1f38; color: #fff; border-bottom: 1px solid #9c1f38; border-right: 1px solid #9c1f38; border-top: 1px solid #ce3755; border-left: 1px solid #ce3755;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.hoy {font-weight: bold; border: 1px solid #ff9595; color: #ffffff; background: #c82b4a;}

/*Listado de iconos - cli*/
#fondo #contenedor #contenido .cli .elemento .literal p {background: transparent url("../img/ico-lista/ico-lista1.png") 0 0.55em no-repeat;}

/*Buscador configurable - cbc*/
#fondo #contenedor #contenido .cbc form fieldset {background: #fff4f4;}
#fondo #contenedor #contenido .cbc form fieldset label {color: #9c1f38;}
#fondo #contenedor #contenido .cbc form input[type="submit"] {background: #c82b4a; color: #FFF; border: 1px solid #fff1e9;}
#fondo #contenedor #contenido .cbc form input[type="submit"]:hover {background: #a5243d;}

/*Galeria de botones - gb*/
#fondo #contenedor #contenido .gbtn div[class^="w"] .btn a span {color: #5f5f5f;}

/*Caja de enlaces - cjenl*/
#fondo #contenedor #contenido .cjenl .elemento.estilo1 p.titular {background: #3e3c3c; border-bottom-color: #c82b4a;}
#fondo #contenedor #contenido .cjenl .elemento.estilo1 .cle div.enlace:hover {background: #ffebeb;}

#fondo #contenedor #contenido .cjenl .elemento.estilo2 {border:transparent;}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 p.titular {border-bottom-color: #c82b4a; color: #5f5f5f !important;}

/*Buscador interno - cbi*/
#fondo #contenedor #contenido .cbi .paginacion a.current,
#fondo #contenedor #contenido .cbi .paginacion a:hover
{background: #9c1f38 url("../img/paginacion-buscador/bk-sel-buscador.jpg"); border-color: #9c1f38;}

/*Listado de eventos - clev*/
#fondo #contenedor #contenido .clev p.titulo {font-family: 'latobold', Arial, Helvetica, sans-serif;}

/*Componente botones*/
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a {background-color: #ffe4e5;border-color: #fec6c9;color: #ad061a;}
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a:hover {background-color: #fceeee;border-color: #c82b4a;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a {background-color: #c82b4a;border-color: #a5203a;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a:hover {background-color: #951d35;border-color: #c82b4a;color: #fff;}

/*Paginacion*/
#fondo #contenedor .csld.oscuro .containerSlider .num-pagination {color: #9C1F38; background: #FFF;}
#fondo #contenedor .csld.claro .containerSlider .num-pagination {color: #fff; background: #c82b4a;}

/*Componente enfasis - cten*/
#fondo #contenedor .cten.tema p {color: #000000;}
#fondo #contenedor .cten.fondo.tema {background-color: #fff4f4;}
#fondo #contenedor .cten.borde.tema {border-color: #c72b4a;}
#fondo #contenedor .cten.fondo.borde.tema {border-color: #e6b3b3;}

/*Responsive*/
@media(max-width: 1296px){
	
	/*Pie*/
	#fondo.pie-completo footer #pie .bloque-superior,
	#fondo footer #pie .bloque-inferior
	{width:100%;}

	#fondo.pie-completo footer #pie .bloque-superior .izq {padding-left:0.5em;}
	#fondo.pie-completo footer #pie .bloque-superior .dcha {padding-right:0.5em;}

}

@media(max-width: 1279px){

	/*Cabecera*/
	#fondo header #cabecera p.titulo.mcd {left: 12.2em !important;}

	/*Menu*/
	#fondo header #navegacion-superior nav#menu-superior ul.el8 li {max-width: 8.4em;}

	/*Carrusel*/
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.25em;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] p.mas {margin: 0.35em 0.7em;}

	#fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-previous, #fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-play, #fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-stop {margin: 0.4em 0.5em;}
	#fondo #contenedor #portada .bloque.csld.dd.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.2em !important;}

	#fondo #contenedor .csld.gr.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}
	#fondo #contenedor .csld.md.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em 0.2em !important;}

	#fondo #contenedor.dos .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.6em;}
	#fondo #contenedor.dos .csld.md.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor.tres .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2.1em;}

}

@media(max-width: 1151px){

	/*Cabecera*/
	#fondo header #cabecera p.titulo.mcd {max-width: 26.9em; left: 10em !important;}

	/*Menu*/
	#fondo header #navegacion-superior nav#menu-superior ul.el8 li {max-width: 7.4em;}

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em !important;}

	#fondo #contenedor #contenido .csld.md.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.8em 0.2em 0.8em 0.2em !important;}

	#fondo #contenedor.tres .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.2em !important;}
	#fondo #contenedor.tres .csld.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em !important;}
	#fondo #contenedor.tres .csld.md.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor.tres #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -38px;}
	#fondo #contenedor.tres #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -58px;}

	#fondo #contenedor.tres .csld .containerSlider div[id^="slides"] p.mas {font-size: 0.85em;}

	#fondo #contenedor.tres #contenido .csld.gr.captionInf.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination, 
	#fondo #contenedor.tres #contenido .csld.md.captionInf.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination
	{height: 2.15em;}

}

@media (max-width: 1023px){

	/*Cabecera*/
	/*Titulo*/
	#fondo header #cabecera p.titulo {top: 0.3em; font-size: 1.8em; margin: 0 0 0 9.75em;}
	#fondo header #cabecera p.titulo.mcd {max-width: 18.9em; left: 0.3em !important;}

	/*Compartir*/
	#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url("../img/responsive/btn-compartir-30.png"); border-color: #9e1f38;}
	#fondo header #navegacion-opciones #navegacion #compartirmag ul::after {border-bottom-color: #ffffff;}

	/*Menu superior*/	
	#fondo header #navegacion-superior nav#menu-superior ul li a {height: 3.5em;}

	/*Barras laterales*/
	#fondo header .barra-laterales {background: #6b6b6b;}
	#fondo header .barra-laterales div.btn-colizq {background: url("../img/responsive/flecha-db-izq.png") no-repeat;}

	/*Buscador*/
	#fondo header #navegacion-opciones #navegacion #buscador form.busqueda input.botonbuscar {background: url("../img/responsive/botonbuscar.png") no-repeat;}
	#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 input.campotexto {border-color: 1px solid #c53700;}

	/*Idiomas*/
	#fondo header #navegacion-opciones #navegacion #idiomas {background: #b12540; border-color: #FFF;}

	#fondo header #navegacion-opciones #navegacion #menu-rwd a#btnMenu {background: #b12540;}
	
	/*Navegacion opciones*/
	#fondo header #navegacion-opciones #navegacion .opciones {border-color:#FFF;}
	#fondo header #navegacion-opciones #navegacion .opciones a.btnOpciones {background-color: #b12540;}
	#fondo header #navegacion-opciones #navegacion .opciones div.dsp-abierto {background: #b12540;}
	
	/*Columnas*/
	#fondo #contenedor div[id^="col"] .encabezado {background: #b12540;}

	/*Menu rwd*/
	#fondo #navegacion-opciones #menu-rwd .global .encabezado {background: #b12540;}
	#fondo #navegacion-opciones #menu-rwd nav {border-bottom: 0;}
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.activo > a {background: url("../img/ico-lista/ico-lista-abierto.png") 0.7em 0.8em no-repeat;}

	/*Portada*/
	#fondo #contenedor #portada .sttres .bloque.txtfondo .texto .descripcion {padding: 0; bottom: 0.2em; right: 0.5em; text-align: right;}

	/*Carrusel*/
	#fondo #contenedor .csld .containerSlider div[id^="slides"] p.mas {margin: 0.5em 0.7em;}
	#fondo #contenedor #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.2em !important;}
	#fondo #contenedor #contenido .csld.md .containerSlider div[id^="slides"] p.mas {margin: 0.5em 0.7em;}
	
	#fondo #contenedor.tres .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.2em !important;}
	#fondo #contenedor.tres #contenido .csld.md.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em 0.2em !important;}

}

@media(max-width: 959px){

	/*Cabecera*/
	#fondo header #cabecera p.titulo {font-size: 1.6em; margin: 0 0 0 10.65em; max-width: 16.5em; top: 0.2em;}
	#fondo header #cabecera p.titulo.mcd {max-width: 19.9em; left: 2.7em !important; font-size: 1.3em; top: 1em !important;}
	#fondo header #cabecera #logo img {height: 4.4em;}

	/*Carrusel*/
	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.5em;}
	#fondo #contenedor #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor.dos .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.2em !important;}
	#fondo #contenedor.dos .csld.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	/*Portada*/
	/*2x1 y 2x2*/
	#fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-previous, 
	#fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-play, 
	#fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-stop
	{margin: 0.2em;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .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 -18px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .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 -37px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active, 
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .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 -43px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a, 
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a 
	{background-position: 1px -34px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] p.mas,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] p.mas
	{margin: 0.3em 0.5em;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a, 
	#fondo #contenedor #portada .bloque.dd.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, 
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 1px -28px;}
	
	/*4x2*/
	#fondo #contenedor #portada .bloque.cd.csld .containerSlider div[id^="slides"] p.mas {margin: 0.4em 0.7em;}

	#fondo #contenedor.tres .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.2em !important;}
	#fondo #contenedor.tres #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em !important;}

}


@media(max-width: 767px){
	
	/*Cabecera*/
	#fondo header #cabecera p.titulo {font-size: 1.5em; max-width: 23em; width:23em; display: block; margin: 0 auto; top: 3em;}
	#fondo header #cabecera p.titulo.mcd {max-width: 18.9em; left: 1.3em !important; font-size: 1.6em; top: 2.8em !important; display: block !important; max-height: 3em;}
	
	/*Portada*/
	#fondo #contenedor #portada .bloque.txtfondo .texto .encabezado p {font-size: 1em;}
	#fondo #contenedor #portada .bloque.txtfondo .texto .descripcion {padding: 0.6em 0; bottom: 0.5em; right: 0.35em; font-size: 0.85em; text-align: right;}
	
	#fondo #contenedor #portada .sttres .bloque.txtfondo .texto .descripcion {max-height: 2.3em;}
	
	/*Carrusel*/
	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {width: 1.2em;}

	#fondo #contenedor #contenido .csld.gr.tipo2.claro.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.4em 0.2em !important;}

	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0px -52px; color: #FFF;}
	
	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 0px -34px; color: #c40164 !important;}

	#fondo #contenedor.una .csld .containerSlider div[id^="slides"] p.mas,
	#fondo #contenedor.tres .csld .containerSlider div[id^="slides"] p.mas
	{font-size: 0.85em;}
	
	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous, 
	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{height: 17px; width: 17px; margin: 0.1em 0.2em !important;}

	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0 !important;}

	/*Estructura 3-1*/
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.oscuro .containerSlider div[id^="slides"] .caption {width:100%; margin:0 !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous, 
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{margin:0.15em!important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous {margin-left:0.25em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {margin-left: 0 !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] a.slidesjs-next, 
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] a.slidesjs-previous,
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] a.slidesjs-play,
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] a.slidesjs-stop
	{margin: 0.35em 0.4em;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0em;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li {width: 1.2em;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url(../img/carrusel/pagination-t2.png) !important;}

	/*2x1*/
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {width:1em;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {height: 1.2em;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -27px;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px -41px;}
	
	/*2x2*/
	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.1em !important;}
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.15em !important;}
	
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] ul.slidesjs-pagination li a,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] ul.slidesjs-pagination li a
	{background-position: 1px -41px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 0px -27px;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous, 
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{margin: 0.3em 0.2em !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0 !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 1px -16px;}
	
	/*4x2*/
	#fondo #contenedor #portada .bloque.cd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous, 
	#fondo #contenedor #portada .bloque.cd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{height: 19px; width: 19px; margin: 0.3em 0.5em !important;}

	#fondo #contenedor #portada .bloque.cd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {margin-left: 0 !important;}

	#fondo #contenedor #portada .bloque.cd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li {width:1.4em;}
	#fondo #contenedor #portada .bloque.cd.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url(../img/carrusel/pagination-t2.png) !important;}

	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous,
	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{margin: 0.1em 0.3em !important;}

	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-play,
	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-stop
	{margin: 0.3em !important}

	#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next  {margin-left: 0 !important;}
	
}

@media(max-width: 639px){
	
	/*Cabecera*/
	#fondo header #cabecera p.titulo {max-width: 78%; top: 2.1em; margin: 0 0.5em; font-size: 1.7em;}
	#fondo header #cabecera p.titulo.mcd {left: 0.25em !important; font-size: 1.2em; top: 3.7em !important;}
	#fondo header #cabecera #logo img {height: 5.3em;}

	/*Portada*/
	#fondo #contenedor #portada .bloque.txtfondo .texto .encabezado p {font-size: 1.2em;}
	#fondo #contenedor #portada .bloque.txtfondo .texto .descripcion {padding: 0.6em 0; bottom: 0em; right: 0.5em; font-size: 1em;}
	#fondo #contenedor #portada .sttresu .bloque.txtfondo.uu .texto {border-radius: 0.5em 0 0 0.5em;}
	#fondo #contenedor #portada .sttresu .bloque.txtfondo.uu .imagen img {border-radius: 0 0.5em 0.5em 0;}

	/*Carrusel*/
	#fondo #contenedor .csld.tipo1.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.2em !important;}
	#fondo #contenedor.dos .csld.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.9em 0.2em 0.6em 0.2em !important;}

	#fondo #contenedor #portada .bloque.cd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}
	
	#fondo #contenedor #portada .bloque.cd.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination, 
	#fondo #contenedor #portada .bloque.cd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination 
	{height: 2.3em !important;}

	#fondo #contenedor #contenido .csld.md.tipo1.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.2em !important;}
	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {width: 19px;}
	
	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a, 
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
	{background-position: 0px -58px;}

	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 0px -38px !important;}

	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.35em 0.2em !important;}

	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.4em 0.2em !important;}

	#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
	{width: 17px; height: 17px;}

	#fondo #contenedor #portada .bloque.csld.dd.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}

	#fondo #contenedor #portada .bloque.du.csld .containerSlider div[id^="slides"] a.slidesjs-previous {margin: 0.4em;}

    #fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li
    {margin: 0.5em 0.2em !important;}

    #fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.2em !important;}

    #fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a, 
    #fondo #contenedor #portada .bloque.dd.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, 
    #fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a
    {background-position: 1px -34px;}

    #fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active, 
    #fondo #contenedor #portada .bloque.dd.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active, 
    #fondo #contenedor #portada .bloque.du.csld.tipo2.claro .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 -52px;}

}

@media(max-width: 479px){
	
	/*Cabecera*/
	#fondo header #cabecera p.titulo {max-width: 74%; top: 2.2em; margin: 0 0.5em; font-size: 1.25em;}
	#fondo header #cabecera p.titulo a span {font-size: 0.75em;}
	#fondo header #cabecera p.titulo.mcd {left: 0.25em !important; font-size: 1.2em; top: 2.1em !important; max-width: 13.9em; text-align: center; max-height: 3.3em !important;}

	#fondo header #cabecera #logo img {height: 4em;}

	/*Carrusel*/
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a {background-position: 1px -38px;}
	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a {background-position: 1px -38px;}

	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active, 
	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active
	{background-position: 1px -58px;}

	#fondo #contenedor .csld.captionInf .containerSlider div[id^="slides"] p.mas {margin: 0.25em 0.4em 0.7em 0 !important;}
	
	#fondo #contenedor .csld.tipo1.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li,
	#fondo #contenedor #contenido .csld.gr.tipo1.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li
	{margin: 0.8em 0.2em !important;}

	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}
	#fondo #contenedor #contenido .csld.gr.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {width: 1.35em; margin: 0.4em 0.1em !important;}

	/*Estructura 3x2*/
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.15em !important; width: 1.3em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-size: 95%; margin:0 !important;}

	/*4x2*/
	#fondo #contenedor #portada .bloque.csld.cd.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2em !important;}
	#fondo #contenedor #portada .bloque.cd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.3em 0.2em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld .containerSlider div[id^="slides"] p.mas {margin: 0.5em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a,
	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a
	{background-position: 1px -40px;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active, 
	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active
	{background-position: 1px -60px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.75em 0.2em !important;}

}

@media(max-width: 359px){
	
	/*Cabecera*/
	#fondo header #cabecera p.titulo {top: 2em; font-size: 1.2em;}
	#fondo header #cabecera p.titulo a span {font-size: 0.7em;}
	#fondo header #cabecera p.titulo.mcd {top: 2em !important; max-width: 11.8em;}

	/*Carrusel*/
	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -57px !important;}

	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active, 
	#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a.active
	{background-position: 1px -59px;}

	#fondo #contenedor #contenido .csld.md.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.1em !important;}

	#fondo #contenedor.dos .csld.tipo2.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.15em !important;}

	/*Portada*/
	#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px -41px !important;}
	#fondo #contenedor #portada .bloque.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -21px !important;}

	#fondo #contenedor #portada .bloque.cd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.65em 0.2em !important;}
	
	/*Especifico 3-1*/
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .caption {width: 18.4em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {left: 1.6em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.08em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px -31px !important; width: 1.2em !important; height:1.2em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -47px !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px -35px !important; width: 1.3em !important; height:1.3em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.tu.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -53px !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo1 .containerSlider div[id^="slides"] p.mas {margin: 0.7em 0.3em 0.6em 0 !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {width: 1.1em !important;}
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.15em !important;}

	/*2x2*/
	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.4em 0.1em !important;}

	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 1px -34px !important;}
	#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -52px !important;}

	#fondo #contenedor #portada .stcd.sttresd .bloque.td.csld .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.25em;}

	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a,
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a 
	{background-position: 0px -35px !important; color: #c40164 !important;}

	#fondo #contenedor #contenido .csld.md.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active, 
	#fondo #contenedor #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 0px -53px !important; color: #FFF !important;}

	#fondo #contenedor #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {width: 17px;}

	#fondo #contenedor #contenido .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination {height: 2.1em;}

	#fondo #contenedor.tres .csld.gr.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -38px;}
	#fondo #contenedor.tres .csld.gr.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -38px;}

	#fondo #contenedor #portada .bloque.du.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {width: 17px !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0 -34px !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -52px !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0 -34px !important;}
	#fondo #contenedor #portada .bloque.du.csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -17px !important;}
}