/*Tema para Museo Sorolla - msorolla*/
.hr {border: 1px solid #e8e8e8 !important;}
.ta-center {text-align: center !important;}

/*Encabezados y títulos*/
#fondo #contenedor a {color: #002d54;}

#fondo #contenedor h1,
#fondo #contenedor h2,
#fondo #contenedor h3,
#fondo #contenedor h4,
#fondo #contenedor h5
{color: #002d54;}

#fondo #contenedor h6 {color: #000;}

/*Barra de opciones*/
#fondo header #navegacion-opciones {background: #002D54;}

/*Volver*/
#fondo #contenedor p.volver a {background: transparent url("../img/ico-volver.png") 0.2em 0.35em no-repeat; border: none; color: #002d54; font-weight: 700; text-decoration: underline;}

/*Compartir*/
#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;}

/*Navegacion superior*/
#fondo header #navegacion-superior nav#menu-superior {background:#FFF; border:none; border-top: 1px dotted #1f3246;}

#fondo header #navegacion-superior nav#menu-superior ul li {border-right: 1px solid #0b4b79; margin:0; min-width:9em;}
#fondo header #navegacion-superior nav#menu-superior ul li a {color: #0B4B79; min-height: 1em; width: auto; padding: 0.5em 1em; margin: 0; font-weight: 700; text-transform:uppercase;}
#fondo header #navegacion-superior nav#menu-superior ul li a:hover {color:#186EAB;}
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado {height:1.7em;}
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado a {height: 1.2em; color:#FFF; background:#002d54;}

/*Pie*/
#fondo footer {background-color:#002d54;}

#fondo footer #pie .bloque-inferior p,
#fondo footer #pie a
{color: #FFF;}

#fondo footer #pie .bloque-inferior .dcha ul.comunes li {background: transparent url("../img/ico-lista-pie-claro.png") right no-repeat;}

/*PORTADA*/
/*Paleta de color msorolla*/
#fondo #contenedor #portada .bloque.txtimagen.fondo.c1 .texto {background: #002D54;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c2 .texto {background: #EBEBEC;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c3 .texto {background: #004C7F;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c4 .texto {background: #6D6E71;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c5 .texto {background: #231F20;}
#fondo #contenedor #portada .bloque.txtimagen.fondo.c6 .texto {background: #006D7C;}

/*Colores con transparencia*/
#fondo #contenedor #portada .bloque.c1.transparencia .texto-descriptivo {background: rgba(0, 45, 84, 0.86);}
#fondo #contenedor #portada .bloque.c2.transparencia .texto-descriptivo {background: rgba(235, 235, 236, 0.86);}
#fondo #contenedor #portada .bloque.c3.transparencia .texto-descriptivo {background: rgba(0, 76, 127, 0.86);}
#fondo #contenedor #portada .bloque.c4.transparencia .texto-descriptivo {background: rgba(109, 110, 113, 0.86);}
#fondo #contenedor #portada .bloque.c5.transparencia .texto-descriptivo {background: rgba(35, 31, 32, 0.86);}
#fondo #contenedor #portada .bloque.c6.transparencia .texto-descriptivo {background: rgba(0, 109, 124, 0.86);}

/*PORTADA - Colores temÃ¡ticos bÃ¡sicos*/
/*Bloque de texto -txtfondo*/
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1 .texto {background:#002D54;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c1.transparencia .texto {background: rgba(0, 45, 84, 0.86);}

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:#EBEBEC;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c2.transparencia .texto {background:rgba(235, 235, 236, 0.86);}

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:#004C7F;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c3.transparencia .texto {background:rgba(0, 76, 127, 0.86);}

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:#6D6E71;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c4.transparencia .texto {background: rgba(109, 110, 113, 0.86);}

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:#231F20;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c5.transparencia .texto {background: rgba(35, 31, 32, 0.86);}

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:#006D7C;}
#fondo #contenedor #portada .bloque.txtfondo.fondo.c6.transparencia .texto {background: rgba(0, 109, 124, 0.86);}

body[class^="ie"] #fondo #contenedor #portada .bloque.fondo.c6.transparencia .texto
{background: transparent url("../img/transparencias/c6.png");}

#fondo #contenedor #portada .bloque.txtfondo.fondo.c2 .texto p,
#fondo #contenedor #portada .bloque.txtfondo.fondo.c2 .texto p a
{color:#002D54 !important;}

/*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: #002D54;}
#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:#002D54;}
#fondo #contenedor #portada .bloque.txtimagen.c2 .texto {border-color: #EBEBEC;}
#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:#EBEBEC;}
#fondo #contenedor #portada .bloque.txtimagen.c3 .texto {border-color: #004C7F;}
#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:#004C7F;}
#fondo #contenedor #portada .bloque.txtimagen.c4 .texto {border-color: #6D6E71;}
#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:#6D6E71;}
#fondo #contenedor #portada .bloque.txtimagen.c5 .texto {border-color: #231F20;}
#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:#231F20;}
#fondo #contenedor #portada .bloque.txtimagen.c6 .texto {border-color: #006D7C;}
#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:#006D7C;}

#fondo #contenedor #portada .bloque.txtimagen.c1.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c1.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.c2.fondo .texto p,
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto p a
{color:#002D54;}

#fondo #contenedor #portada .bloque.txtimagen.c1.fondo .texto {background:#002D54;border-color: #460001;}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo .texto {background:#EBEBEC;border-color: #b5b5b5;}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo .texto {background:#004C7F;border-color: #772000;}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo .texto {background:#6D6E71;border-color: #2a211b;}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo .texto {background:#231F20;border-color: #32002e;}
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo .texto {background:#006D7C;border-color: #333;}

/*AlineaciÃ³n izquierda*/
#fondo #contenedor #portada .bloque.txtimagen.c1.fondo.transparencia .texto {background: rgba(0, 45, 84, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c2.fondo.transparencia .texto {background: rgba(235, 235, 236, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c3.fondo.transparencia .texto {background: rgba(0, 76, 127, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c4.fondo.transparencia .texto {background: rgba(109, 110, 113, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c5.fondo.transparencia .texto {background: rgba(35, 31, 32, 0.86);}
#fondo #contenedor #portada .bloque.txtimagen.c6.fondo.transparencia .texto {background: rgba(0, 109, 124, 0.86);}

/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo .texto {background:#002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo .texto {background:#EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo .texto {background:#004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo .texto {background:#6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo .texto {background:#231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo .texto {background:#006D7C;}

#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: #002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto a {color: #EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto a {color: #004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto a {color: #6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto a {color: #231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto,
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto a {color: #006D7C;}

#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 #002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2 .texto ul.lb li {border-bottom: 1px solid #EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3 .texto ul.lb li {border-bottom: 1px solid #004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4 .texto ul.lb li {border-bottom: 1px solid #6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5 .texto ul.lb li {border-bottom: 1px solid #231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c6 .texto ul.lb li {border-bottom: 1px solid #006D7C;}

#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;}

/*Nuevo*/
/*Bloque de enlaces - lenlaces*/
#fondo #contenedor #portada .bloque.lenlaces.c1.fondo div.enlace {background:#002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2.fondo div.enlace {background:#EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3.fondo div.enlace {background:#004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4.fondo div.enlace {background:#6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5.fondo div.enlace {background:#231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c6.fondo div.enlace {background:#006D7C;}

#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: #002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace a {color: #EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace a {color: #004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace a {color: #6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace a {color: #231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace,
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace a {color: #006D7C;}

#fondo #contenedor #portada .bloque.lenlaces div.enlace a:hover {color:#6b6b6b;}

#fondo #contenedor #portada .bloque.lenlaces.c1 div.enlace {border-bottom: 1px solid #002D54;}
#fondo #contenedor #portada .bloque.lenlaces.c2 div.enlace {border-bottom: 1px solid #EBEBEC;}
#fondo #contenedor #portada .bloque.lenlaces.c3 div.enlace {border-bottom: 1px solid #004C7F;}
#fondo #contenedor #portada .bloque.lenlaces.c4 div.enlace {border-bottom: 1px solid #6D6E71;}
#fondo #contenedor #portada .bloque.lenlaces.c5 div.enlace {border-bottom: 1px solid #231F20;}
#fondo #contenedor #portada .bloque.lenlaces.c6 div.enlace {border-bottom: 1px solid #006D7C;}

/*PORTADA*/
/*Carrusel*/
#fondo #contenedor #portada .csld.oscuro .containerSlider {background: #002d54;}
#fondo #contenedor #portada .csld.oscuro .containerSlider div[id^="slides"] .caption {background: rgba(0, 45, 84, 0.86);}
#fondo #contenedor #portada .csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-previous {background-image: url("../img/carrusel/btn-slider-t2-prev.png"); height: 2.7em;}
#fondo #contenedor #portada .csld.tipo2 .containerSlider div[id^="slides"] a.slidesjs-next {background-image: url("../img/carrusel/btn-slider-t2-next.png"); height: 2.7em;}

#fondo #contenedor #portada .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-next {background-position: 4px -2px; margin: 0 !important;}
#fondo #contenedor #portada .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous {background-position: 0 -2px; margin: 0 !important;}

#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-play,
#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-stop,
#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor #portada .csld .containerSlider div[id^="slides"] a.slidesjs-previous
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor #portada .csld.tipo2 .containerSlider div[id^="slides"] ul.slidesjs-pagination li {margin: 0.8em 0.2em !important;}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .caption p.titulo {color: #002d54;}

#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a {background-position: 1px -60px; color: #0e5897;}
#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -26px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 -79px;}
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] li.slidesjs-pagination li a.active {background-position: 0 39px;}

#fondo #contenedor #portada .bloque.dd.csld.tipo2 .containerSlider div[id^="slides"] ul.slidesjs-pagination li {margin: 0.5em 0.2em !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
{height: 1.4em;}

#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous {background-image: url(../img/carrusel/btn-slider-rwd-prev.png);}
#fondo #contenedor #portada .bloque.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {background-image: url(../img/carrusel/btn-slider-rwd-next.png);}

#fondo #contenedor #portada .bloque.td.csld.tipo2 .containerSlider div[id^="slides"] ul.slidesjs-pagination li {margin: 0.6em 0.2em !important;}

/*Bloques*/
#fondo #contenedor #portada .sttres .sttu .bloque.tu .texto {min-height:4em;}

/*Listados*/
#fondo #contenedor #contenido ul li {background-image: url("../img/ico-lista/ico-lista6.png");}
#fondo #contenedor #contenido ul li ul li {background-image: url("../img/ico-lista/ico-lista7.png");}
#fondo #contenedor #contenido ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista8.png");}
#fondo #contenedor #contenido ul li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista9.png");}

/*COMPONENTES*/
/*Componente listado paginas hijas - clp*/
/*Solo 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-lista6.png"); background-position:0.5em 0.5em;}
#fondo #contenedor #contenido .clp ul.niveles li ul li {background-image: url("../img/ico-lista/ico-lista7.png"); background-position:0.5em 0.5em;}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li {background-image: url("../img/ico-lista/ico-lista8.png"); background-position:0.5em 0.5em;}
#fondo #contenedor #contenido .clp ul.niveles li ul li ul li ul li {background-image: url("../img/ico-lista/ico-lista9.png"); background-position:0.5em 0.5em;}

/*Caja de enlaces - cjenl*/
#fondo #contenedor #contenido .cjenl .elemento.estilo1 p.titular {background: #002d54; border-color: #b2b1af;}
#fondo #contenedor #contenido .cjenl .elemento.estilo2 p.titular {border-bottom-color: #b2b1af; color: #002d54;}

#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.estilo1 .cle div.enlace:hover {background: #eaf1f5;}

#fondo #contenedor #contenido .cjenl .elemento .cle div.enlace:hover p.titulo a {display:block;}

/*Buscador configurable - cbc*/
#fondo #contenedor #contenido .cbc {border-color: #c7d4dc;}
#fondo #contenedor #contenido .cbc form fieldset {background: #e6ecef;}
#fondo #contenedor #contenido .cbc form fieldset label {color: #2c507b;}
#fondo #contenedor #contenido .cbc form input[type="submit"] {background: #002d54; color: #FFF;}
#fondo #contenedor #contenido .cbc form input[type="submit"]:hover {background: #3d7998;}

/*GENERICOS IMAGEN, VIDEO, GOOGLE MAPS*/
#fondo #contenedor .tema span {color:#002d54;}

#fondo #contenedor .tema.tfondo span.titulo,
#fondo #contenedor .tema.pfondo span.pie
{background: #002d54; color:#FFF !important;}

#fondo #contenedor #contenido .enlace.tema a:hover {border-color: #002d54;}

/*Parrafo imagen - cim*/
#fondo #contenedor #contenido .cim.tema span {color:#002d54;}
#fondo #contenedor #contenido .cim.borde.tema img {border-color: #002d54;}

#fondo #contenedor #contenido .cim.borde.tema.enlace.tfondo:hover img,
#fondo #contenedor #contenido .cim.borde.tema.enlace.pfondo:hover img
{border-color: #002d54;}

/*Parrafo videos - cvi*/
#fondo #contenedor .cvi p.titulo,
#fondo #contenedor .cvi p.descripcion-video
{color: #002d54;}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video
{color: #002d54;}

#fondo #contenedor #contenido .cle div.enlace p.titulo {background-image: url("../img/ico-lista/ico-lista1.png");}

#fondo #contenedor .cvi.tema p.titulo,
#fondo #contenedor .cvi.tema p.descripcion-video {color:#002d54;}

/*Galeria de imagenes*/
#fondo #contenedor span.pie {font-style: normal; font-weight: 700; padding: 1em 0;}

#fondo #contenedor .tema span.pie,
#fondo #contenedor .tema span.titulo
{background: #E2E2E2;}

#fondo #contenedor .tema span.pie {border-top: 2px solid #00365F;}

#fondo #contenedor .tema a:hover span.pie,
#fondo #contenedor .tema a:hover span.titulo
{background: #00365F; color:#FFF !important;}

#fondo #contenedor .tema a:hover span.pie {border-top: 2px solid #E2E2E2;}

#fondo #contenedor .tema.pfondo span.pie,
#fondo #contenedor .tema.tfondo span.titulo
{background: #00365F;}

#fondo #contenedor .tema.pfondo span.pie {border-top: 2px solid #E2E2E2;}

#fondo #contenedor .tema.pfondo a:hover span.pie,
#fondo #contenedor .tema.tfondo a:hover span.titulo
{background: #E2E2E2; color:#00365F !important;}

#fondo #contenedor .tema.pfondo a:hover span.pie { border-top: 2px solid #00365F;}

#fondo #contenedor #contenido .cim.borde.tema img {border-color: #00365f;}

/*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: #002d54; color: #fff;}
#fondo #contenedor div[id^="col"] .cc.estilo2 p.titulo-cc {color: #002d54; border-bottom-color: #b1b0ae;}
#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: #002d54;}

/*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 y twitter*/
#fondo #contenedor .ctcl .ccfb.estilo2 p.titulo, 
#fondo #contenedor .ctcl .cctw.estilo2 p.titulo
{border-bottom-color: #b1b0ae; color: #002d54;}

#fondo #contenedor .ctcl .ccfb.estilo1 p.titulo,
#fondo #contenedor .ctcl .cctw.estilo1 p.titulo 
{background: #002d54;}

/*Contenido lateral - Buscador*/
#fondo #contenedor div[id^="col"] .ctcl .cc .cbc form fieldset input#Buscar {background-color: #002d54;}

/*Listado de anclas - cla*/
#fondo #contenedor #contenido .cla ul.anclas {border-top-color: #5399bd;}
#fondo #contenedor #contenido .cla .subir-listado a {background: #134e86 url("../img/subir-listado.png") no-repeat;}

#fondo #contenedor #contenido .cla .elemento p.titulo {color: #002d54;}

#fondo #contenedor #contenido .cla ul.anclas li, 
#fondo #contenedor #contenido .cla ol.anclas li
{background-position: 0 0.5em; background-image: url("../img/ico-lista/ico-lista1.png");}

/*Formulario general*/
#fondo #contenedor .formulario form input[type="submit"] {background: #002d54;}
#fondo #contenedor .formulario form input[type="submit"]:hover {background: #3d7998;}
#fondo #contenedor .formulario form fieldset label {color: #002d54;}

#contenedor #contenido div.formulario-contenido form fieldset {border-top-color: #afaeaa;}

/*Datepicker*/
.mecd-dp-selector {background: #002d54;}
.mecd-dp-selector .cabecera-selector {background: #002d54;}

.mecd-dp-selector .meses {background: #cadadc;}
.mecd-dp-selector .meses ul li {color: #002d54;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*/
#fondo .alertaModal .msg.cookies span#aceptaCookies {background: #002d54;}
#fondo .alertaModal .msg.cookies span#aceptaCookies:hover {background: #3d7998;}
#fondo .alertaModal .msg.cookies a {color: #3d7998;}

/*Plantilla contenedora de tabs*/
#fondo #contenedor #contenido div.tabs.dsp-c ul li a:hover {color: #3d7998;}
#fondo #contenedor #contenido div.tabs.dsp-c ul li.seleccionado a,
#fondo #contenedor #contenido div.tabs.dsp-c a.dsp-b
{color: #002d54;}

#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: #002d54;}
#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: #002d54;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.evento a:hover {color: #002d54;}
#fondo #contenedor #col-dcha .ccb table tbody tr td.sel {background: #f0f4ff; border-color: #adbaff;}

/*Leyenda*/
#fondo #contenedor #col-dcha .ccb .leyenda {background-color: #002d54;}

/*Buscador agenda*/
#fondo #contenedor #col-dcha .ccb .formulario {background: #F1F4F8;}
#fondo #contenedor #col-dcha .ccb .formulario h3 {color: #002d54;}
#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: #002d54;}
#fondo #contenedor #col-dcha .ccb .formulario form input[type=submit]:hover {background: #3d7998;}

/*Datepicker - Fecha*/
body .ui-datepicker .ui-datepicker-header {background: #002d54;}
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: #002d54 !important;}

/*Listado de iconos - cli*/
#fondo #contenedor #contenido .cli .elemento .literal p {background-image: url("../img/ico-lista/ico-lista1.png");}

/*Mapa*/
#fondo #contenedor #contenido .cmp .mapaImg ul li a {background-image: url("../img/mapa-comunidades/mapa-link.png");}
#fondo #contenedor #contenido .cmp .mapaImg ul li a:hover {background-image: url('../img/mapa-comunidades/mapa-link-hover.png');}

/*Listados*/
#fondo #contenedor #contenido .cmp.com ul.lista li,
#fondo #contenedor #contenido .cmp.prov ul.lista li
{background-image: url('../img/mapa-comunidades/listado-ccaa.png');}

#fondo #contenedor #contenido .cmp.com ul.lista li:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li:hover
{background-image: url('../img/mapa-comunidades/listado-ccaa.png'); background-color: #eaf1f5;}

#fondo #contenedor #contenido .cmp.com ul.lista li a:hover,
#fondo #contenedor #contenido .cmp.prov ul.lista li a:hover
{color: #002d54;}

/*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: #b2b1af;}

/*Galeria de botones - gbtn*/
#fondo #contenedor #contenido .gbtn div[class^="w"] .btn a span {color: #002d54;}

/*Componente carrusel - ESTILOS GENERALES*/
/*Claro*/
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .caption p.titulo {color: #002d54;}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-play,
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-stop,
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] a.slidesjs-previous
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png"); margin: 0;}
#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0 39px;}

#fondo #contenedor .csld.claro .containerSlider div[id^="slides"] p.mas a {background: url("../img/carrusel/ico-mas.png") left no-repeat !important; color: #367190 !important;}
#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 1px -19px; color: #FFF !important;}

/*Oscuro*/
#fondo #contenedor .csld.oscuro .containerSlider {background: #002d54;}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous {background-position: 0 -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-next {margin-right: 0.25em; background-position: -12px -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-play {background-position: -25px -18px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-stop {background-position: -41px -18px;}

#fondo #contenedor .csld.oscuro.tipo1 .containerSlider div[id^="slides"] a.slidesjs-previous:hover {background-position: 0 -36px;}
#fondo #contenedor .csld.oscuro.tipo1 .containerSlider div[id^="slides"] a.slidesjs-next:hover { background-position: -12px -36px;}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-play:hover {background-position: -25px -36px;}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-stop:hover { background-position: -41px -36px;}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-next
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-next,
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous,
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-play,
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] a.slidesjs-stop
{background-image: url("../img/carrusel/btn-slider.png");}

#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption {background: rgba(26, 52, 68, 0.85);}
#fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t1.png"); margin:0;}

/*TIPO2*/
#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t2.png"); color: #FFF; margin: 0;}
#fondo #contenedor .csld.tipo2.oscuro .containerSlider div[id^="slides"] .slidesjs-pagination li a {background-image: url("../img/carrusel/pagination-t2.png"); margin: 0;}

#fondo #contenedor .csld.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");}

body[class^="ie"] #fondo #contenedor .csld.oscuro .containerSlider div[id^="slides"] .caption {background: url("../img/carrusel/bk-transparente.png");}

/*CALENDARIO - EVENTOS*/
/*Cabecera*/
#fondo #contenedor #col-dcha .ccb .cabecera-cal {background: #002d54;}
#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: #002d54 !important;}

/*Responsive*/
/*Buscador*/
#fondo header #navegacion-opciones #navegacion #buscador form.busqueda fieldset a.btnBuscador {background: url("../img/responsive/ico-lupa-dos-30.png") no-repeat;}
#fondo header #navegacion-opciones #navegacion #buscador form.busqueda input.botonbuscar {background: url("../img/responsive/botonbuscar.png") no-repeat; width: 2.2em;}
#fondo header #navegacion-opciones #navegacion #buscador input.campotexto {color: #333; border: 1px solid #989898;}

/*Menu rwd*/
#fondo header #navegacion-opciones #navegacion .opciones ul.ico-link li a img {vertical-align:middle;}

#fondo #navegacion-opciones #menu-rwd nav {background: none !important; border:none;}
#fondo #navegacion-opciones #menu-rwd nav a {color: #002d54;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado {background: #FFF;}
#fondo #navegacion-opciones #menu-rwd nav p.apartado a {color: #002d54;}
#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.seleccionado a,
#fondo #navegacion-opciones #menu-rwd nav ul li.seleccionado a:hover
{background-color: #004179 !important; color:#FFF !important; border:none;}

#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,
#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.abierto ul li.seleccionado > a:hover
{background-color: #004179 !important;}

#fondo #navegacion-opciones #menu-rwd nav ul li.abierto a {color:#FFF !important;}

#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li a:hover {color:#004179 !important;}
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado a:hover {color:#004179 !important;}

#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado > a,
#fondo #navegacion-opciones #menu-rwd nav ul li.abierto ul li.seleccionado > a:hover
{color: #ffcc00 !important; border-bottom: 1px solid #FFF;}

/*Barras laterales*/
#fondo header .barra-laterales {background-color: #002d54;}
#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: #002d54;}

/*Menu lateral superior*/
#fondo.portada header #navegacion-superior.navegacion-lateral nav#menu-superior {height:2.3em;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior {height:4.3em;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral {background:#002d54; height:2em; margin:0;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral li {border: none; margin:0.5em 0; height:1em; padding:0 1em; border-right: 1px solid #FFF; min-width:5em;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral li.seleccionado {background:none;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral li.seleccionado a {border:none; color:#ffcc00;}

#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral li a {color:#FFF; text-transform: none; padding: 0; font-weight: 400;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul.menu-lateral li a:hover {text-decoration: underline; background:none;}
#fondo header #navegacion-superior.navegacion-lateral nav#menu-superior ul li.seleccionado a {border-bottom: 1px dotted #FFF; height: 1.25em;}

#fondo header #navegacion-superior nav#menu-superior ul {height:1.75em; margin:0; margin-top:0.25em;}
#fondo header #navegacion-superior nav#menu-superior ul li.seleccionado {border:none;}
#fondo header #navegacion-superior nav#menu-superior ul.el7 li {width:auto; max-width:16em;}

/*Menu lateral superior - nuevo*/
#fondo.smh header #navegacion-superior nav#menu-superior ul {background: #FFF;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel {background:#002d54; height:2em; margin:0;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li {border: none; margin:0.5em 0; height:1em; padding:0 1em; border-right: 1px solid #FFF; min-width:5em;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li.seleccionado {background:none; height:1em; border-right: 1px solid #FFF;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li.seleccionado a {border:none; color:#ffcc00;}

#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li a {color:#FFF; text-transform: none; padding: 0; font-weight: 400;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.segundo-nivel li a:hover {text-decoration: underline; background:none;}
#fondo.smh header #navegacion-superior nav#menu-superior ul li.seleccionado a {border-bottom: 1px dotted #FFF;}

#fondo.smh header #navegacion-superior nav#menu-superior ul {height:1.7em; margin:0; margin-top:0.25em;}
#fondo.smh header #navegacion-superior nav#menu-superior ul li.seleccionado {border:none;}
#fondo.smh header #navegacion-superior nav#menu-superior ul.el7 li {width:auto; max-width:16em;}

/*Galeria de tarjetas*/
#fondo #contenedor #contenido .cim.gr.derecha + .cblq .ctar .elemento .info {max-width: 90%;}
#fondo #contenedor #contenido .ctar .elemento p.titulo {color:#002d54;}

#fondo #contenedor #contenido .ctar.esc-l.ico .elemento {padding: 0.5em; border:none;}

#fondo #contenedor #contenido .ctar.esc-l.ico .elemento img,
#fondo #contenedor #contenido .ctar.esc-l.ico .elemento .info
{vertical-align:middle;}

/*Componente botones*/
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a {background-color: #e3e3e3;border-color: #bababa;color: #002d54;}
#fondo #contenedor .cbtn div[class^="btn"].estclaro.tema a:hover {background-color: #e2f2ff; border-color: #c4d6e4;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a {background-color: #002d54;border-color: #00203c;}
#fondo #contenedor .cbtn div[class^="btn"].estoscuro.tema a:hover {background-color: #001c34;border-color: #002d54;color: #fff;}

/*Paginacion*/
#fondo #contenedor .csld.oscuro .containerSlider .num-pagination {color: #002d54; background: #FFF;}
#fondo #contenedor .csld.claro .containerSlider .num-pagination {color: #fff; background: #005676;}

/*Componente enfasis - cten*/
#fondo #contenedor .cten.tema p {color: #004e86;}
#fondo #contenedor .cten.fondo.tema {background-color: #f0f8ff;}
#fondo #contenedor .cten.borde.tema {border-color: #004578;}
#fondo #contenedor .cten.fondo.borde.tema {border-color: #bad7ec;}

/*Responsive*/
@media(max-width: 1279px){
	
	/*Carrusel	*/
	#fondo #contenedor #portada .bloque.csld.tipo2.dd .containerSlider div[id^="slides"] ul.slidesjs-pagination li {margin: 0.4em 0.2em !important;}

}

@media(max-width: 1151px){
	
	#fondo #contenedor #contenido .cim.gr.derecha + .cblq .ctar .elemento .info {max-width: 85%;}
	#fondo header #navegacion-superior nav#menu-superior ul.el8 li {max-width: 7.8em; min-width: 7.8em;}

}

@media(max-width: 1023px){

	/*Compartir*/
	#fondo header #navegacion-opciones #navegacion #compartirmag a#btnCompartir {background-image: url(../img/responsive/btn-compartir-30.png); border-color: #a4b4b1;}

	/*Menu superior*/	
	#fondo header #navegacion-superior nav#menu-superior ul li a {height: 3.5em;}

	/*Barras laterales*/
	#fondo header .barra-laterales {background: #002d54;}
	#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: #002d54; border-color:#FFF;}

	#fondo header #navegacion-opciones #navegacion #menu-rwd a#btnMenu {background: #004179;}
	
	/*Navegacion opciones*/
	#fondo header #navegacion-opciones #navegacion .opciones {border-color:#FFF;}
	#fondo header #navegacion-opciones #navegacion .opciones a.btnOpciones {background-color: #002d54;}
	#fondo header #navegacion-opciones #navegacion .opciones div.dsp-abierto {background: #002d54;}
	
	/*Columnas*/
	#fondo #contenedor div[id^="col"] .encabezado {background: #004179;}

	/*Menu rwd*/
	#fondo #navegacion-opciones #menu-rwd .global .encabezado {background: #004179;}
	#fondo #navegacion-opciones #menu-rwd nav {border-bottom: 0;}
	#fondo #navegacion-opciones #menu-rwd nav ul li {border-bottom: 1px solid #004179;}
	#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;}

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.td.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-previous,
	#fondo #contenedor #portada .bloque.td.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next
	{background-position: 0px 0px; height: 1.4em; width: 1.3em; margin: 0.5em 0.2em !important;}

	#fondo #contenedor #portada .bloque.td.csld.tipo2.oscuro.flechasDeb .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0 !important;}

}

@media(max-width: 767px){

	#fondo #contenedor #portada .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-previous,
	#fondo #contenedor #portada .csld.tipo2.oscuro .containerSlider div[id^="slides"] a.slidesjs-next
	{background-position: 0px 2px;}

	#fondo #contenedor #portada .stcd.sttresd .bloque.td.csld.tipo2.flechasDeb .containerSlider div[id^="slides"] .slidesjs-pagination {left: 5.9em;}
	
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu .containerSlider div[id^="slides"] a.slidesjs-next,
	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu .containerSlider div[id^="slides"] a.slidesjs-previous
	{margin: 0.25em !important;}

	#fondo #contenedor #portada .stcu.sttresu .bloque.csld.tu .containerSlider div[id^="slides"] a.slidesjs-next {margin-left:0 !important;}


}

@media(max-width: 639px){

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.csld.tipo2.dd .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.85em 0.2em !important;}

	#fondo #contenedor .csld.tipo1.captionInf .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.2em !important;}

	#fondo #contenedor #portada .bloque.du.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.6em 0.2em !important;}

	#fondo #contenedor #portada .stcd.sttresd .bloque.td.csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

	/*Galeria de tarjetas*/
	#fondo #contenedor #contenido .ctar.rwd-h .elemento .info,
	#fondo #contenedor #contenido .ctar.rwd-l .elemento .info
	{max-width: 87%;}

}

@media(max-width: 479px){

	/*Portada*/
	#fondo #contenedor #portada .bloque.txtimagen .texto .encabezado p {font-size: 0.8em; line-height: 1.3; font-weight: 700;}
	#fondo #contenedor #portada .bloque.txtimagen .texto .descripcion p {line-height:1.2em;}

	/*Galeria de tarjetas*/
	#fondo #contenedor #contenido .ctar.rwd-h .elemento .info,
	#fondo #contenedor #contenido .ctar.rwd-l .elemento .info
	{max-width: 80%;}

	/*Carrusel*/
	#fondo #contenedor #portada .bloque.du.csld.tipo1 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.5em 0.2em !important;}

}

@media(max-width: 359px){

	/*Portada*/
	#fondo #contenedor #portada .bloque.txtimagen .texto .encabezado p {font-size: 0.75em; line-height: 1.2; font-weight: 700;}
	#fondo #contenedor #portada .bloque.txtimagen .texto .descripcion p {line-height: 1.2em; font-size: 0.75em;}

	#fondo #contenedor .csld.tipo1 .containerSlider div[id^="slides"] p.mas {margin: 0.7em 0.25em 0.7em 0 !important;}
	#fondo #contenedor.dos .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li {margin: 0.7em 0.15em !important;}
	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] p.mas {margin: 0.6em 0.25em 0.6em 0 !important;}

	#fondo #contenedor .csld.tipo2 .containerSlider div[id^="slides"] .slidesjs-pagination li a.active {background-position: 0px -34px !important;}
	#fondo #contenedor .csld.tipo2.claro .containerSlider div[id^="slides"] ul.slidesjs-pagination li a {background-position: 1px -51px;}

}

