/*Estilos especificos micrositio aepsad*/
/*GENERALES*/
body{font-family: 'robotoregular', Arial, Verdana, sans-serif;}

#fondo #contenedor p,
#fondo #contenedor ul,
#fondo #contenedor ol
{font-size: 0.9rem;}

/*Encabezados y titulos*/
#fondo #contenedor h1,
#fondo #contenedor h2,
#fondo #contenedor h3,
#fondo #contenedor h4,
#fondo #contenedor h5
{color:#676767;}

#fondo #contenedor h6 {color:#000;}

#fondo #contenedor h1.subrayado, 
#fondo #contenedor h2.subrayado, 
#fondo #contenedor h3.subrayado, 
#fondo #contenedor h4.subrayado, 
#fondo #contenedor h5.subrayado, 
#fondo #contenedor h6.subrayado
{border-bottom: 3px solid #24b5ae; padding: 0.5em 0;}

#fondo #contenedor a {color: #1B837E;}
#fondo #contenedor a:hover {color: #166f6b;}

/*Listados*/
#fondo #contenedor #contenido ul li {background-image: url("../img/ico-lista/ico-lista4-1.png"); background-position: 0.6em 0.45em;}
#fondo #contenedor #contenido ul li ul li {background-image: url("../img/ico-lista/ico-lista5-1.png");}
#fondo #contenedor #contenido ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista6.png");}
#fondo #contenedor #contenido ul li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista7.png");}

#fondo #contenedor #contenido .cte ul > li {background-position: 0.5em 0.5em;}

/*NAVEGACION OPCIONES*/
#fondo header #navegacion-opciones #navegacion .opciones {padding: 6px 8px;}
#fondo header #navegacion-opciones #navegacion .opciones ul li a {font-size:0.8em;}
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li a span {padding: 1px 3px 1px 5px;}
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li.destacado a span {padding: 0px 2px 0px 5px;}

/*Navegacion opciones - Idiomas*/
#fondo header #navegacion-opciones #navegacion #idiomas {padding: 8px;}
#fondo header #navegacion-opciones #navegacion #idiomas ul li span {font-size:0.8em;}

/*Navegacion opciones - Buscador*/
#fondo header #navegacion-opciones #navegacion #buscador {padding: 9px 10px 9px 0;}

/*Navegacion opciones - Compartir*/
#fondo header #navegacion-opciones #navegacion #compartirmag {padding: 10px 10px 10px 0;}

#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url("../img/btn-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: #004e86; }
#fondo header #navegacion-opciones #navegacion #compartirmag .fondo.ancho .enlaces ul.abierto {border-top-color: #004e86;}

#fondo header #navegacion-opciones #navegacion #compartirmag ul::after {border-bottom-color: #24b5ae;}

#fondo header #navegacion-opciones #navegacion #compartirmag ul {border-color: #24b5ae;}

/*Boton volver e imprimir*/
#fondo #contenedor p.volver a,
#fondo #contenedor p.imprimir a
{background-color: #f7eef9; border-color: #c9aed2; color: #6c2883;}

#fondo #contenedor p.volver a {background-image: url(../img/ico-volver.png);}
#fondo #contenedor p.imprimir a {background-image: url(../img/ico-imprimir.png);}

#fondo #contenedor p.volver a:hover,
#fondo #contenedor p.imprimir a:hover
{background-color: #e3d8e6; border-color: #c9aed2;}

/*Migas*/
#fondo #contenedor #migas {border-bottom: 1px dotted #f3f3f3;}

#fondo #contenedor #migas ol li {background-image: url("../img/ico-lista/ico-lista1.png"); background-position: 0.2em;}

#fondo #contenedor #migas a,
#fondo #contenedor #migas strong
{color: #6c2883;}

/*Menu superior*/
#fondo header #navegacion-superior nav#menu-superior {background: #FFF;}
#fondo header #navegacion-superior nav#menu-superior ul {border-bottom: 4px solid #6c2883;}

#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 {padding: 0; margin: 0;}
#fondo header #navegacion-superior nav#menu-superior ul li {min-width:8em;}

#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
{background: #6c2883;}

#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado a,
#fondo header #navegacion-superior nav#menu-superior ul li:hover a
{color: #FFF; font-weight: 400;}

#fondo header #navegacion-superior nav#menu-superior ul li,
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado
{margin:0;}

#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: 2.3em;}

#fondo header #navegacion-superior nav#menu-superior ul li a { font-family: 'robotoregular', Arial, Verdana, sans-serif; font-size: 0.9em;}

/*Navegacion lateral*/
#fondo.smh header #navegacion-superior nav#menu-superior {background:none;}
#fondo.smh header #navegacion-superior nav#menu-superior ul {height: auto; background: #e5e5e5 linear-gradient(to bottom, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);}
#fondo.smh header #navegacion-superior nav#menu-superior ul li.seleccionado {background: #FFF;}
#fondo.smh header #navegacion-superior nav#menu-superior ul li.seleccionado a {color: #6c2883;}

#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li,
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li.seleccionado,
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li a
{height: auto;}

#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel {background: #ececec; padding: 0.25em 0.5em;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li {border:none;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li:hover {background: #fdfdfd;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li a {color: #6c2883;}

#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li.seleccionado {height: auto; background: none; border: none;}

#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li a:hover,
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li.seleccionado a
{text-decoration: underline; color: #6c2883;}

/*Barra de opciones*/
#fondo header #navegacion-opciones {background-color: #f3f3f3;}
#fondo header #navegacion-opciones #navegacion {background: #FFF;}
#fondo header #navegacion-opciones #navegacion .opciones ul li a {color: #000;}
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li a {vertical-align: top;}
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li.destacado a {background-color: #1b837e;}
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li.destacado a span {color: #FFF;}

/*Idiomas*/
#fondo header #navegacion-opciones #navegacion #idiomas ul li {background-image: url(../img/ico-lista/ico-lista5.png); background-position: 0 0.6em;}
#fondo header #navegacion-opciones #navegacion #idiomas ul li span {color: #000;}

/*Buscador*/
#fondo header #navegacion-opciones #navegacion #buscador input.campotexto {vertical-align: top;}
#fondo header #navegacion-opciones #navegacion #buscador input.botonbuscar {background: url("../img/ico-lupa.png") no-repeat; padding: 0; cursor: pointer; height: 20px; width:20px;vertical-align:top;}

/*Migas*/
#fondo #contenedor #migas {font-size: 0.85em; background-color: #f9f9f9;}

/*Pie*/
#fondo footer {background-color: #545454; height: 2.5em;}
#fondo footer #pie .bloque-inferior {padding: 0.5em;}

#fondo footer #pie .bloque-inferior p,
#fondo footer #pie a
{color: #FFF; font-size: 0.85rem;}

#fondo footer #pie a:hover {color: #FFF; text-decoration: underline;}

#fondo footer #pie .bloque-inferior .dcha ul.comunes {width: 30.5em;}
#fondo footer #pie .bloque-inferior .dcha ul.comunes li {background-image: url("../img/ico-lista/ico-lista2-2.png");}

#fondo footer #pie .bloque-inferior .dcha ul.comunes li,
#fondo footer #pie .bloque-inferior .dcha ul.comunes li.ultimo
{background: transparent url(../img/ico-lista/ico-lista2-2.png) left no-repeat; padding-left: 1em;}

/*Menu lateral*/
#fondo #contenedor #col-izq nav {background: #FFF; border-top: none; border-bottom-color: #24b5ae;} 
#fondo #contenedor #col-izq nav p.apartado {background: #ffffff; border: none; padding-right: 0;}
#fondo #contenedor #col-izq nav p.apartado a {color: #6c2883; font-size: 1em; background-image: url(../img/ico-lista/ico-lista-abierto-apartado.png); background-position: right; display: block; background-repeat: no-repeat;}

#fondo #contenedor #col-izq nav > ul {border-top: 2px solid #6c2883;}

#fondo #contenedor #col-izq nav ul li,
#fondo #contenedor #col-izq nav ul li.abierto
{background-color: #FFF;}

#fondo #contenedor #col-izq nav ul li {font-size: 1em;}
#fondo #contenedor #col-izq nav ul li a {color: #333; background-image: url("../img/ico-lista/ico-lista1.png");}

#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: url(../img/ico-lista/ico-lista1.png); background-position: 1.5em 0.85em;}

#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:hover, 
#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, 
#fondo #contenedor #col-izq nav ul li a:hover 
{background-color: #f1e7f5 !important; text-decoration: underline; color: #6c2883;}

#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 ul li.seleccionado > a:hover,
#fondo #contenedor #col-izq nav ul li.abierto.seleccionado > a:hover
{background-color: #FFF !important; font-weight: 700; font-family: 'robotoregular', Arial, Verdana, sans-serif;}

#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 
{background-image: url(../img/ico-lista/ico-lista-abierto-abierto.png); background-position: 1.5em 0.85em}

#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-lista3.png); background-position: 2.5em 0.85em;}

#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto ul li.abierto a {padding-left: 3.6em; background: transparent url(../img/ico-lista/ico-lista-abierto-abierto.png) 2.4em 0.8em no-repeat;}
#fondo #contenedor #col-izq nav ul li.abierto ul li.abierto ul li.abierto ul li a {padding-left: 4.6em; background: transparent url(../img/ico-lista/ico-lista3.png) 3.6em 0.8em no-repeat;}

/*GENERICOS IMAGEN, VIDEO Y GOOGLE MAPS - cim, cvi y cgm*/
#fondo #contenedor .cim.tema p,
#fondo #contenedor .cvi.tema p,
#fondo #contenedor .cgm.tema p,
#fondo #contenedor #contenido .cla .elemento .tema p.titulo
{color:#6c2883;}

#fondo #contenedor .tema.tfondo p.titulo,
#fondo #contenedor .tema.pfondo p.pie,
#fondo #contenedor #contenido .cla .elemento .tema.tfondo p.titulo,
#fondo #contenedor #contenido .cla .elemento .tema.pfondo p.pie
{background: #6c2883; color:#FFF;}

#fondo #contenedor #contenido .cim.izquierda,
#fondo #contenedor #contenido .cvi.izquierda, 
#fondo #contenedor #contenido .cgm.izquierda 
{margin-right: 2em;}

#fondo #contenedor #contenido .cim.derecha,
#fondo #contenedor #contenido .cvi.derecha, 
#fondo #contenedor #contenido .cgm.derecha 
{margin-left: 2em;}

/*Generales tamaño*/
#fondo #contenedor span.titulo,
#fondo #contenedor .formulario form,
#contenedor #contenido div.formulario-contenido form fieldset div label,
#contenedor #contenido div.formulario-contenido form fieldset legend,
#fondo #contenedor div[id^="col"] .cc p.titulo-cc,
#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,
#fondo #contenedor div.cbtn div[class^="btn"] a
{font-size: 0.85em;}

/*COMPONENTES*/
/*LISTADO DE PAGINAS HIJAS - clp*/
/*Solo un nivel*/
#fondo #contenedor #contenido .clp ul li {background-image: url("../img/ico-lista/ico-lista2-3.png");}

/*Mas de un nivel*/
#fondo #contenedor #contenido .clp ul.niveles li {background-image: url("../img/ico-lista/ico-lista2-3.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li {background-image: url("../img/ico-lista/ico-lista4-1.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li {background-image: url("../img/ico-lista/ico-lista5-1.png");}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista6.png");}

/*IMAGEN - cim*/
#fondo #contenedor #contenido .cim p.titulo {font-family:'Raleway-bold'; font-size: 0.85em;}

#fondo #contenedor #contenido .cim.tfondo.tema img,
#fondo #contenedor #contenido .cim.pfondo.tema img,
#fondo #contenedor #contenido .cim.borde.tema img,
#fondo #contenedor #contenido .cim.enlace.tema:hover
{border-color:#6c2883;}

/*TEXTO ENRIQUECIDO - cte*/
#fondo #contenedor #contenido .cte p {font-size: 0.9em;}

/*CAJA DE ENLACES - cjenl*/
#fondo #contenedor #contenido .cjenl .elemento.estilo1 p.titular {background: #6c2883; border-color: #24b5ae;}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 p.titular {border-bottom-color: #24b5ae;}

#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;}

#fondo #contenedor #contenido .cjenl .elemento .cle div.enlace p.titulo a {color: #000;}
#fondo #contenedor #contenido .cjenl .elemento .cle div.enlace:hover p.titulo a {display:block;}
#fondo #contenedor #contenido .cjenl .elemento p.vermas a {background-image: url(../img/ico-mas.png); background-position: 0.45em 0.25em;}
#fondo #contenedor #contenido .cjenl .elemento p.vermas a {color: #000; text-decoration: underline;}

#fondo #contenedor #contenido .cjenl .elemento.estilo1 .cle div.enlace:hover {background: #f1e7f5;}
#fondo #contenedor #contenido .cjenl .elemento.estilo1 .cle div.enlace p.titulo {background-image: url(../img/ico-lista/ico-lista2-3.png);}
#fondo #contenedor #contenido .cjenl .elemento.estilo1 p.vermas {background-color: #e3d8e6;}

#fondo #contenedor #contenido .cjenl .elemento.estilo2 .cle div.enlace p.titulo {background-image: url(../img/ico-lista/ico-lista1.png);}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 .cle div.enlace p.titulo:hover a {color: #6c2883;}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 p.vermas a {background-image: url(../img/ico-mas02.png);}

/*BUSCADOR CONFIGURABLE - cbc*/
#fondo #contenedor #contenido .cbc {border-color: #c9aed2;}
#fondo #contenedor #contenido .cbc form fieldset {background: #ecdff1;}
#fondo #contenedor #contenido .cbc form fieldset label {color: #1B837E; font-size: 0.9em;}
#fondo #contenedor #contenido .cbc form input[type="submit"] {background: #6c2883; color: #FFF;}
#fondo #contenedor #contenido .cbc form input[type="submit"]:hover {background: #441952;}

/*COMPONENTE BLOQUE - cblq*/
#fondo #contenedor #contenido .cblq.fondo.info {background-color: #e3d8e6;}

/*FORMULARIO*/
#contenedor #contenido div.formulario-contenido span {color: #24b5ae;}

#fondo #contenedor #contenido div.formulario-contenido form fieldset legend {font-size: 0.85rem;}
#fondo #contenedor #contenido div.formulario-contenido form fieldset span.descripcion {font-size: 0.8em;}

#fondo #contenedor #contenido div.formulario-contenido form fieldset div label, 
#fondo #contenedor #contenido div.formulario-contenido form fieldset div p.label
{font-size: 0.85rem;}

/*Solo portada para destacados - cim*/
#fondo #contenedor.portada #contenido .cim span.titulo {position: absolute; width: 432px; margin-left: 1px; z-index: 1; bottom: 0; padding: 0.75em 0; font-size: 1em; background: #FFF;}
#fondo #contenedor.portada #contenido .cim span.pie {position: absolute; width: 428px; top: -1px; background: #FFF;}

#fondo #contenedor.portada #contenido .cim.tfondo span.titulo,
#fondo #contenedor.portada #contenido .cim.pfondo span.pie 
{background: #000;}

#fondo #contenedor.portada #contenido .cim.tema.tfondo span.titulo {background: #6c2883;}
#fondo #contenedor.portada #contenido .cim.tema.pfondo span.pie {background: #1B837E;}
#fondo #contenedor.portada #contenido .cim.borde.tema img {border-color: #1B837E;}

/*Listado de paginas hijas - clp y cle*/
#fondo #contenedor #contenido ul li a,
#fondo #contenedor #contenido .clp ul li a,
#fondo #contenedor #contenido .cle p.titulo a
{color: #000;}

#fondo #contenedor #contenido .clp ul li a:hover,
#fondo #contenedor #contenido .cle p.titulo a:hover
{color: #6c2883;}

/*Componente tarjetas - ctar*/
#fondo #contenedor #contenido .ctar .elemento {border-color: #d6cbda; background: #ebe5f1;}
#fondo #contenedor #contenido .ctar .elemento p.titulo {color: #6c2883;}

/*Listado de enlaces*/
#fondo #contenedor #contenido .cle div.enlace p.titulo {background-image: url("../img/ico-lista/ico-lista1.png");}

/*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: #6c2883; color: #fff;}
#fondo #contenedor div[id^="col"] .cc.estilo2 p.titulo-cc {color: #6c2883; border-bottom-color: #24b5ae;}
#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: #6c2883;}

/*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 - cim*/
#fondo #contenedor div[id^="col"] .cc .cim p.titulo {font-size: 0.85em;}
#fondo #contenedor div[id^="col"] .cc .cim p.pie {font-size: 0.8em;}

/*Contenido lateral - Ver mas*/
#fondo #contenedor div[id^="col"] .cc p.vermas-cc a {background-image: url(../img/ico-mas.png);}

/*Contenido lateral - Facebook y twitter*/
#fondo #contenedor .ctcl .ccfb.estilo2 p.titulo, 
#fondo #contenedor .ctcl .cctw.estilo2 p.titulo
{border-bottom-color: #5399bd; color: #6c2883;}

#fondo #contenedor .ctcl .ccfb.estilo1 p.titulo,
#fondo #contenedor .ctcl .cctw.estilo1 p.titulo 
{background: #6c2883;}

/*Contenido lateral - Buscador*/
#fondo #contenedor div[id^="col"] .ctcl .cc .cbc form fieldset input#Buscar {background-color: #1c5493;}

/*Componente almacenes - cba*/
#fondo #contenedor #contenido .cba.simple {background: #e3d8e6;}
#fondo #contenedor #contenido .cba.simple div.formulario-contenido form fieldset div.botones input {background: #6c2883; color: #FFF; border-radius: 3px; padding: 0.5em 0.75em; border-color: #4b195d;}
#fondo #contenedor #contenido .cba.simple div.formulario-contenido form fieldset .seleccion select {padding: 0.5em 0.75em;}
#fondo #contenedor #contenido .cba.simple div.formulario-contenido form fieldset div.botones input:hover {background-color: #441952; border-color: #4b195d;}

/*Listado de anclas - cla*/
#fondo #contenedor #contenido .cla ul.anclas {border-top-color: #6c2883;}
#fondo #contenedor #contenido .cla ul.anclas a {color: #000;}

#fondo #contenedor #contenido .cla .subir-listado a {background: #6e3d7d url(../img/subir-listado.png) no-repeat;}

#fondo #contenedor #contenido .cla ul.anclas, 
#fondo #contenedor #contenido .cla ol.anclas 
{background: #e3d8e6;}

#fondo #contenedor #contenido .cla ul.anclas li, 
#fondo #contenedor #contenido .cla ol.anclas li
{background-position: 0 0.5em;}

/*Formulario general*/
#fondo #contenedor .formulario form input[type="submit"] {background: #6c2883;}
#fondo #contenedor .formulario form input[type="submit"]:hover {background: #441952;}
#fondo #contenedor .formulario form fieldset label {color: #6c2883;}

#contenedor #contenido div.formulario-contenido form fieldset {border-top-color: #6c2883;}

/*Datepicker*/
.mecd-dp-selector {background: #6c2883;}
.mecd-dp-selector .cabecera-selector {background: #6c2883;}

.mecd-dp-selector .meses {background: #dcd2e0;}
.mecd-dp-selector .meses ul li {color: #6c2883;border: 1px solid #bed6e7;background: #d4e7f3 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*/
.alertaModal .msg.cookies button {background: #6c2883;}
.alertaModal .msg.cookies button:hover {background: #441952;}
.alertaModal .msg.cookies a {color: #441952;}
.alertaModal .msg.cookies a:hover {color: #000;}

/*Plantilla contenedora de tabs*/
#fondo #contenedor #contenido div.tabs.dsp-c ul li a:hover {color: #441952;}
#fondo #contenedor #contenido div.tabs.dsp-c ul li.seleccionado a,
#fondo #contenedor #contenido div.tabs.dsp-c a.dsp-b
{color: #6c2883;}

#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: #6c2883;}
#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: 1px solid #387392;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento:hover {background: #d1e1ff;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a {color: #6c2883;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a:hover {color: #6c2883;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.sel {background: #f0f4ff; border-color: #adbaff;}

/*Leyenda*/
#fondo #contenedor #col-dcha .ccb .leyenda {background-color: #1B837E;}

/*Buscador agenda*/
#fondo #contenedor #col-dcha .ccb .formulario {background: #f1f1f1;}
#fondo #contenedor #col-dcha .ccb .formulario p.titulo {color: #1b837e;}
#fondo #contenedor #col-dcha .ccb .formulario ul li {background-image: url("../img/ico-lista/ico-lista1.png");}
#fondo #contenedor #col-dcha .ccb .formulario ul li a {color: #000;}
#fondo #contenedor #col-dcha .ccb .formulario ul li a:hover {color: #1B837E;}
#fondo #contenedor #col-dcha .ccb .formulario form input[type=submit] {background: #6c2883;}
#fondo #contenedor #col-dcha .ccb .formulario form input[type=submit]:hover {background: #441952;}

/*Datepicker - Fecha*/
body .ui-datepicker .ui-datepicker-header {background: #6c2883;}
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-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: #c4dfec !important; color: #6c2883 !important;}

/*Listado de iconos - cli*/
#fondo #contenedor #contenido .cli .elemento .literal p {background-image: url(../img/ico-lista/ico-lista2-3.png); background-position: 0.35em 0.65em;}

/*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: #eaf1f5;}

#fondo #contenedor #contenido .cmp.com ul.lista li a:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li a:hover
{color: #6c2883;}

/*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: #5399bd;}

/*Galeria de botones - gbtn*/
#fondo #contenedor #contenido .gbtn div[class^="w"] .btn a span {color: #6c2883;}

/*Componente carrusel - ESTILOS GENERALES*/
/*CARRUSEL NUEVO - csldn*/
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide p.mas {text-align: right; position: absolute; right: 0; padding: 8px; width: 569px; bottom: 40px; left: 50px; overflow: hidden; margin: 0;}

/*FlechaDeb inferiores*/
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.prev, 
#fondo #contenedor .csldn.tipo2.oscuro.flechasDeb .barra-opciones a.next 
{height: 1.25em;}

/*Texto e imagen*/
#fondo #contenedor #contenido .csldn ol.pagination li {font-size: 0.8rem;}

#fondo #contenedor.una .csldn.tipo2 .barra-opciones a.prev, 
#fondo #contenedor.una .csldn.tipo2 .barra-opciones a.next
{top: initial;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption {padding: 20px 60px; width: 465px; bottom: 40px; left: 50px; overflow: hidden; margin: 0; position: absolute;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption > div {width: 465px; transform: translate(-50%, -50%); top: 50%; left: 50%; overflow: hidden; margin: 0; position: absolute; max-height: 260px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption p.antetitulo {color: #300048;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption p.titulo {font-size: 2em; margin: 0; padding: 0 0 0.25em !important; color: #6c2883;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption p.descripcion {font-size: 0.9em; line-height: 1.4; color: #333333;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption p.mas {bottom: 0;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones ol.pagination {right: 0; text-align: right; width: auto; margin: 0;}
#fondo #contenedor.portada.una #contenido .csldn.tipo1 .barra-opciones ol.pagination li {margin: 1em 0.2em !important;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones ol.pagination li {margin: 0.7em 0.2em !important;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones ol.pagination li a {padding: 0; background-image: url(../img/carrusel/pagination.png); background-position: 0 0; background-repeat: no-repeat; height: 16px; width: 16px; text-indent: 999999px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .sliders .slide .caption {background: rgb(20 0 27 / 86%);}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .sliders .slide .caption p.titulo,
#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .sliders .slide .caption p.descripcion
{color: #FFF;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .barra-opciones ol.pagination li a {padding: 0; background-image: url(../img/carrusel/pagination-t1.png);}
#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .barra-opciones ol.pagination li.activo a {background-position: 0 -32px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .barra-opciones a.prev {background-image: url(../img/carrusel/prev-b.png);}
#fondo #contenedor.portada.una #contenido .csldn.tipo2.oscuro .barra-opciones a.next {background-image: url(../img/carrusel/next-b.png);}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.claro .sliders .slide .caption {background: rgba(255, 255, 255, 0.8);}
#fondo #contenedor.portada.una #contenido .csldn.tipo2.claro .sliders .slide p.mas a{color: #6c2883;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.claro .barra-opciones ol.pagination li a {background-position: 0px -48px; background-image: url(../img/carrusel/pagination-t1.png);}
#fondo #contenedor.portada.una #contenido .csldn.tipo2.claro .barra-opciones ol.pagination li.activo a {background-position: 0px -16px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones {background: transparent; position: absolute; left: 50px; bottom: 0; width: 585px; height: auto; padding: 0;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.prev {left: 0px; background-image: url(../img/carrusel/prev.png); background-position: 0;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.next {right: 0px; background-image: url(../img/carrusel/next.png); background-position: 0;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.flechasDeb .barra-opciones a.prev, 
#fondo #contenedor.portada.una #contenido .csldn.tipo2.flechasDeb .barra-opciones a.next 
{position: inherit; width: 1.8em; height: 1.8em;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2.flechasDeb.captionInf .barra-opciones a.prev, 
#fondo #contenedor.portada.una #contenido .csldn.tipo2.flechasDeb.captionInf .barra-opciones a.next
{height:2.8em;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.play,
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.stop
{width: 24px; height: 24px; border-radius: 3px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.play {background-image: url(../img/carrusel/playstop.png); background-position: 0 0;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.play:hover {background-image: url(../img/carrusel/playstop.png); background-position: 0 -27px;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.stop {background-image: url(../img/carrusel/playstop.png); background-position: 0 -54px;}
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.stop:hover {background-image: url(../img/carrusel/playstop.png); background-position: 0 -81px;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.next,
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.prev
{height: 2.8em;}

#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.next, 
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.prev, 
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.play, 
#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.stop 
{margin: 0.4em 0.5em;}

#fondo #contenedor.portada.una #contenido .csldn .barra-opciones a.next, 
#fondo #contenedor.portada.una #contenido .csldn .barra-opciones a.prev, 
#fondo #contenedor.portada.una #contenido .csldn .barra-opciones a.play, 
#fondo #contenedor.portada.una #contenido .csldn .barra-opciones a.stop 
{margin: 0.7em 0.5em;}

/*Carruseles de contenido*/
#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); margin: 0.7em 0.5em;}

#fondo #contenedor .csldn .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination.png);}
#fondo #contenedor .csldn.claro .sliders .slide .caption p.titulo {color: #1B837E;}
#fondo #contenedor .csldn.claro .sliders .slide p.mas a {background: url(../img/carrusel/ico-mas.png) left no-repeat;}

#fondo #contenedor .csldn.claro .barra-opciones .num-pagination {background: #4f2366;}

#fondo #contenedor .csldn.oscuro {background: #421252;}
#fondo #contenedor .csldn.oscuro .sliders .slide .caption {background: rgb(37 0 49 / 86%);}
#fondo #contenedor .csldn.oscuro .sliders .slide p.mas a {background: url(../img/ico-mas02.png) 0 0.25em no-repeat !important;}

#fondo #contenedor .csldn.oscuro .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-2.png);}
#fondo #contenedor .csldn.oscuro.tipo1 .barra-opciones ol.pagination li.activo a {background-position: 0 -13px;}

#fondo #contenedor .csldn.oscuro .barra-opciones a.next, 
#fondo #contenedor .csldn.oscuro .barra-opciones a.prev, 
#fondo #contenedor .csldn.oscuro .barra-opciones a.play, 
#fondo #contenedor .csldn.oscuro .barra-opciones a.stop
{background-image: url(../img/carrusel/btn-slider-2.png);}
#fondo #contenedor .csldn.oscuro .barra-opciones a.play:hover {background-position: -25px -36px;}
#fondo #contenedor .csldn.oscuro .barra-opciones a.stop:hover {background-position: -41px -36px;}

#fondo #contenedor .csldn.oscuro .barra-opciones a.play:hover {background-position: -25px 0px;}
#fondo #contenedor .csldn.oscuro .barra-opciones a.stop:hover {background-position: -41px 1px;}

#fondo #contenedor .csldn.oscuro .barra-opciones .num-pagination {color: #1B837E;}

#fondo #contenedor .csldn.tipo1 .barra-opciones ol.pagination li {margin: 1.1em 0.2em !important;}

#fondo #contenedor .csldn.tipo2 .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-t2.png);}

#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); height: 1.8em;} 

#fondo #contenedor .csldn.tipo2 .barra-opciones ol.pagination li {margin: 0.75em 0.2em !important;}

#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones ol.pagination li a {background-image: url(../img/carrusel/pagination-t2-2.png);}
#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones ol.pagination li a {background-position: 1px -58px;}
#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones ol.pagination li.activo a {background-position: 0 -38px;}

#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones a.prev, 
#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones a.next 
{background-image: url(../img/carrusel/btn-slider-t2-2.png); height: 1.8em;} 

#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones a.prev {background-position: 0 -167px;}
#fondo #contenedor .csldn.tipo2.oscuro .barra-opciones a.next {background-position: -27px -167px;}

#fondo #contenedor .csldn.tipo2.claro .barra-opciones ol.pagination li a {background-position: 1px -59px;}
#fondo #contenedor .csldn.tipo2.claro .barra-opciones ol.pagination li.activo a {background-position: 0 -19px;}

#fondo #contenedor .csldn.tipo2.flechasDeb .barra-opciones a.prev {background-image: url(../img/carrusel/btn-slider-rwd-prev.png); margin: 0.7em 0 0.7em 0.5em;} 
#fondo #contenedor .csldn.tipo2.flechasDeb .barra-opciones a.next {background-image: url(../img/carrusel/btn-slider-rwd-next.png); margin: 0.7em 0 0.7em 0.5em;} 

#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);}

/*CALENDARIO - EVENTOS*/
/*Cabecera*/
#fondo #contenedor #col-dcha .ccb .cabecera-cal {background: #6c2883;}
#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: #6c2883 !important;}

/*Responsive*/
/*Buscador*/
#fondo header #navegacion-opciones #navegacion #buscador form.busqueda fieldset a.btnBuscador {background: #FFF url(../img/responsive/ico-lupa-dos-30.png) center 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 {color: #333; border: 1px solid #989898;margin-left: 0;}

/*Menu rwd*/
#fondo #navegacion-opciones #menu-rwd nav {background: none !important; border:none;}
#fondo #navegacion-opciones #menu-rwd nav a {color: #000;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado {background: #c4dfec;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado a {color: #6c2883;}
#fondo #navegacion-opciones #menu-rwd nav ul li a {background: #FFF url("../img/ico-lista/ico-lista1.png") 0.8em 0.7em no-repeat;}
#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado a {background-color: #d7ebf9 !important;}

#fondo #navegacion-opciones #menu-rwd nav ul li.abierto,
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a,
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li a,
#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, 
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.seleccionado a, 
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.seleccionado a:hover,
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.abierto ul li.seleccionado a,
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.abierto ul li.seleccionado a:hover
{background-color: #FFF !important;}

/*Barras laterales*/
#fondo header .barra-laterales {background-color: #6c2883;}
#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: #24b5ae; background-image: url(../img/subir-listado.png);}

/*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");}

/*BLoque de imagen - txtimagen*/
#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.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/tema/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/tema/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/tema/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/tema/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/tema/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/tema/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/tema/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: #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: #f7eef9; border-width: 2px; border-color: #c9aed2;}
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a:hover {background-color: #e3d8e6; border-color: #c9aed2;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a {background-color: #6c2883; border-color: #4b195d; color: #FFF;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a:hover {background-color: #441952; border-color: #4b195d; color: #fff;}

#fondo #contenedor div.cbtn div.btn-img a img {padding: 0.15em 0.5em;}

/*Componente enfasis - cten*/
#fondo #contenedor .cten.fondo.tema {background-color: #e3d8e6;}
#fondo #contenedor .cten.borde.tema {border-color: #6c2883;}
#fondo #contenedor .cten.fondo.borde.tema {border-color: #cfb5d8;}

#fondo #contenedor .cten.tema p,
#fondo #contenedor .cten.fondo.borde.tema p
{color: #313131;}

#fondo #contenedor .cten.borde.tema p {color: #00848c;}

/*Plantilla contenido previo*/
#fondo #contenedor #contenido-previo .cfondo {background: #2b0d36cc;}
#fondo #contenedor #contenido-previo .cfondo .texto p.antetitulo {color: #d0e9e8;}

#fondo #contenedor #contenido-previo.imagen .cfondo {background: rgba(43, 13, 54, 0.8);}

/*Enlace saltar al contenido*/
.skip-link {color: #676767;}

/*Responsive*/
@media(max-width: 1279px) {

	/*Carrusel*/
	#fondo #contenedor.tres .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2.1em;}

}

@media(max-width: 1151px) {

	/*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 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -34px;}
	#fondo #contenedor.tres #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -52px;}
	#fondo #contenedor.tres #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 1.2em;}

}

@media(max-width: 1023px) {

	/*Navegacion opciones*/
	#fondo header #navegacion-opciones, 
	#fondo header #navegacion-opciones #navegacion 
	{min-height: 50px;}

	#fondo header #navegacion-opciones #navegacion .opciones {padding:initial;}

	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li {height: 30px;padding: 2px 0;}
	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li a {height: 32px; vertical-align: top;} 
	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li a span {padding: 1px 3px 2px 5px;}
	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li.destacado {height: 34px;}
	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li.destacado a {padding: 5px !important;}

	/*Idiomas*/
	#fondo header #navegacion-opciones #navegacion #idiomas {padding: initial;}
	#fondo header #navegacion-opciones #navegacion #idiomas ul li {background-position: left 14px top 20px;}

	/*Buscador*/
	#fondo header #navegacion-opciones #navegacion #buscador form.busqueda input#campotexto {margin: 11px 0; height: 29px;}
	#fondo header #navegacion-opciones #navegacion #buscador form.busqueda input#boton_buscar {margin: 11px 10px 10px 0; height: 30px; width: 30px;}

	/*Compartir*/
	#fondo header #navegacion-opciones #navegacion #compartirmag {padding:initial;}
	#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url(../img/responsive/btn-compartir-30.png); border-color: #6c2883;}
	
	#fondo header #navegacion-opciones #navegacion #idiomas a#btnIdioma {background-image: url(../img/responsive/ico-idioma.png);}
	#fondo header #navegacion-opciones #navegacion .opciones.dsp-c {border: 1px solid #6c2883; border-radius: 5px;}
	#fondo header #navegacion-opciones #navegacion .opciones a.btnOpciones {background: #FFF url(../img/responsive/ico-mas.png) center no-repeat;}

	/*Menu responsive*/
	#fondo header #navegacion-opciones {border-color: #6c2883;}
	#fondo header #navegacion-opciones #navegacion {background: #6c2883;}

	#fondo header #navegacion-opciones #navegacion #idiomas ul li.primero {background-image: url(../img/ico-lista/ico-lista6.png);}

	#fondo header #navegacion-opciones #navegacion #idiomas,
	#fondo header #navegacion-opciones #navegacion .opciones a.btnOpciones,
	#fondo #contenedor div[id^="col"] .encabezado
	{background-color: #FFF; border-radius: 3px;}

	#fondo header #navegacion-opciones #navegacion #menu-rwd a#btnMenu,
	#fondo header #navegacion-opciones #navegacion #menu-rwd .global .encabezado
	{background: #1B837E;}

	#fondo header #navegacion-opciones #navegacion #menu-rwd .global .encabezado {border-bottom: 2px solid #6c2883;}

	#fondo header #navegacion-opciones #navegacion .opciones div.dsp-abierto {background-color: #e3d8e6;}
	#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link {border-bottom-color: #633f7a;}

	#fondo header #navegacion-opciones #navegacion #buscador form fieldset a.btnBuscador {background-image: url(../img/responsive/ico-lupa-dos-30.png); border: 1px solid #6c2883; border-radius: 5px; margin:9px 0 9px 10px;}

	#fondo #navegacion-opciones #menu-rwd nav p.apartado {background: #ffffff; border-top: 1px dotted #6c2883;}
	
	#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;}

    #fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto.activo > a {background: url(../img/ico-lista/ico-lista-abierto-abierto.png) 0.7em 0.8em no-repeat;}

	#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: url(../img/ico-lista/ico-lista3.png); background-position: 2.5em 0.85em;}
 	
 	#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado a,
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.activo.seleccionado > a,
 	#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,
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li.seleccionado a
 	{background-color:#FFF !important;}

 	#fondo #navegacion-opciones #menu-rwd nav ul li a:hover,
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.abierto ul li a:hover,
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a:hover
 	{background-color: #eff8ff !important;}

	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.seleccionado > span.arbCol,
	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto span.arbCol 
	{background-image: url(../img/responsive/colapsable/ico-mas-sel.png);}
 	
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.seleccionado.activo > span.arbCol,
 	#fondo #navegacion-opciones #menu-rwd nav ul li.abierto.activo > span.arbCol
 	{background-image: url(../img/responsive/colapsable/ico-menos-sel.png);}

	/*Navegacion opciones*/
	#fondo header #navegacion-opciones #navegacion #idiomas,
	#fondo header #navegacion-opciones #navegacion .opciones
	{border-color:#6c2883;}
	
	/*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 .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -40px;}
	
	#fondo #contenedor.tres .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active,
	#fondo #contenedor.tres .csld.gr.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active
	{background-position: 0px -60px;}

	#fondo #contenedor.tres #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-position: 0px -39px;}
	#fondo #contenedor.tres #contenido .csld.md.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -59px;}
	
	#fondo #contenedor.tres #contenido .csld.md.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination {left: 2.1em;}

	/*Componente tarjetas - ctar*/
	#fondo #contenedor #contenido .ctar.rwd-h .elemento,
	#fondo #contenedor #contenido .ctar.rwd-v .elemento {border-color: #d6cbda; background: #ebe5f1;}

}

@media(max-width: 959px){

	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.prev {background-image: url(../img/carrusel/prev-rwd.png);} 
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.next {background-image: url(../img/carrusel/next-rwd.png);}
}


@media(max-width: 767px) {

	/*Carrusel*/
	#fondo #contenedor.portada.una #contenido .csldn .sliders .slide p.mas {z-index: 1;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders {padding-bottom: 34px;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption {position: relative; transform: initial; width: 525px; clear: both; display: block; padding: 33px; max-height: initial; top: 0; left: 0; padding: 20px 40px;} 
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption > div {position: relative; transform: initial; top: 0; left: 0; width: 100%; max-height: initial;} 
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide p.mas {right: 0; width: initial; bottom: 0; left:initial;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones {height: 34px; left: 0; width: 606px; border-top: 1px dotted #6c2883;}
	
	#fondo #contenedor.portada.una #contenido .csldn.tipo1 .barra-opciones a.next,
	#fondo #contenedor.portada.una #contenido .csldn.tipo1 .barra-opciones a.prev,
	#fondo #contenedor.portada.una #contenido .csldn.tipo1 .barra-opciones a.play,
	#fondo #contenedor.portada.una #contenido .csldn.tipo1 .barra-opciones a.stop
	{margin: 0.7em;}

	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.next,
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.prev,
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.play,
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones a.stop
	{margin: 0.3em;}

	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones ol.pagination {text-align: left;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2.claro .barra-opciones ol.pagination li a {background-position: 0px -48px;} 

	/*Contenido previo*/
	#fondo #contenedor #contenido-previo {height: 350px;}

	/*Logotipo UE*/
	#fondo header #cabecera .logos.ue {background: #FFF; width: 100%;}

}

@media(max-width: 639px) {
	
	/*Carrusel*/
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption {width: 364px;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones {width: 443px;}

	/*Contenido previo*/
	#fondo #contenedor #contenido-previo.imagen .cfondo {background: #2b0d36cc;}

}

@media(max-width: 479px) {

	/*Carrusel*/
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption {width: 245px;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones {width: 325px;}

	/*Contenido previo*/
	#fondo #contenedor #contenido-previo {height: 415px;}

}

@media(max-width: 359px) {

	/*Carrusel*/
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .sliders .slide .caption {width: 221px;}
	#fondo #contenedor.portada.una #contenido .csldn.tipo2 .barra-opciones {width: 300px;}

	/*Contenido previo*/
	#fondo #contenedor #contenido-previo {height: 500px;}

}