/*Estilos específicos Museo Sorolla*/
.hr {clear: both;}

#contenedor #bloque-contenido #contenido {width: 58.45em;padding: 0.8em;margin: 0;}
#contenedor #bloque-contenido img {margin-left: 1em;}

#contenedor #bloque-contenido h3 img {margin: 0 0.25em;}

/*Enlace*/
#contenedor a {color: #2C5065; text-decoration: underline;}
#contenedor a:hover{color: #186EAB;}

/*Parrafos*/
body.ie7 #contenedor p {line-height: 1.5em;}
body.ie7 #contenedor h3 {margin: 1.2em 0.6em 0.5em 0.45em;}

/*Cabecera*/
#cabecera{background: #FFF url(../img/cabecera.jpg) -1.5em -2.2em no-repeat;} 
#cabecera h1 a{color: #2C5065;}
#cabecera #logo img{margin: 0.2em 16.5em;}

/*Migas*/
#contenedor .migas ol li{background: url("../img/ico-migas.gif") left no-repeat;}
#contenedor .migas li strong{color: #df2a1e;}

/*Encabezados*/
#contenedor h2 {color: #2C5065;}
#contenedor h3 {color: #2C5065; line-height:1.5;}
#contenedor h4 {color: #2C5065;}
#contenedor h5 {color: #2C5065;}
#contenedor h6 {color: #000;}

/*Navegación superior*/
#navegacion-superior {min-height: 3.9em;}
#navegacion-superior #navegacion{background: #FFFFFF; border-bottom: 1px dotted #1f3246; margin-bottom: 0.25em; padding:0;}
#navegacion-superior #navegacion .idiomas ul li a {color: #1f3246;}
#navegacion-superior #navegacion .opciones ul {margin: 0; padding: 0; height: 1.7em;}
#navegacion-superior #navegacion .opciones ul li {display: inline-block; padding-left: 0.25em; height: 1em; float: left;}
#navegacion-superior #navegacion .opciones ul li a {color: #1f3246;}
#navegacion-superior #navegacion .opciones ul li a.contacto {background: transparent url("../img/logo-contacto.png") 0.2em no-repeat; margin-right: 0.84em;color: #1f3246;}

#navegacion-superior #navegacion #buscador {padding: 0 0.65em 0 0; height: 1.3em;}
#navegacion-superior #navegacion #buscador input.campotexto{color: #333; height:1.5em; margin:0; border: 1px solid #b2b1af;}
#navegacion-superior #navegacion #buscador input.botonbuscar {background: url("../img/ico-lupa.png") no-repeat; width: 1.6em; height: 1.6em;}

body.ie7 #navegacion-superior {min-height:4em;}
body.ie7 #navegacion-superior #navegacion .opciones {right:-4em; top:2em;}

#navegacion-superior #menu-superior{background: #FFF;height: 1.75em;margin-top: 0;padding-bottom: 0;}
#navegacion-superior #menu-superior ul{min-height: 1.75em;}
#navegacion-superior #menu-superior ul li{min-height: 1.7em;width: auto;padding: 0 0.5em;background: #FFF;border-right: 1px solid rgb(11, 75, 121);}
#navegacion-superior #menu-superior ul li:first-child{background-image: none;}
#navegacion-superior #menu-superior ul li a{color: #0B4B79;min-height: 1em;width: auto;padding: 0.5em;margin: 0;font-weight: 700;}
#navegacion-superior #menu-superior ul li a:hover{background: #fff url("../img/borde-menu.png") left top no-repeat; color: #186EAB;}
#navegacion-superior #menu-superior ul li:first-child a:hover{background-image: none;}
#navegacion-superior #menu-superior ul li.seleccionado{border-top:none;background: #002d54; border-bottom: 1px dotted #FFF;}
#navegacion-superior #menu-superior ul li.seleccionado a{color: #036BB8; color: #FFF;margin-top: 0;}

body.ie7 #navegacion-superior #menu-superior {height:1.8em; margin-top:0;}
body.ie7 #navegacion-superior #menu-superior ul li.seleccionado {border-bottom:1px solid #00365F;}

#contenedor #bloque-contenido #menu ul li.seleccionado {background: url("../img/ul-menu-seleccionado.png") 0.8em 0.3em no-repeat;padding: 0.2em 2em;}
#navegacion-superior #menu-superior ul li.seleccionado a:hover{background: none;margin-top: 0;}
#contenedor #bloque-contenido #menu ul li.seleccionado ul li {background: url("../img/ul-menu-sel.png") 0 0.3em no-repeat;}

/*Menú*/
#contenedor #bloque-contenido .migas {display:none}

#contenedor #bloque-contenido #menu {border: none;background: none;margin: -0.1em 0;width: 60em;}
#contenedor #bloque-contenido #menu p.apartado {display: none;}
#contenedor #bloque-contenido #menu p.apartado a {color: #fff;}
#contenedor #bloque-contenido #menu ul {width: 100%;background: #002d54;}
#contenedor #bloque-contenido #menu ul li {border-right: 1px solid #FFF;padding: 0.2em 1em;margin: 0.6em 0;float: left;display: inline;border-bottom: none;line-height: 1;background: none;}
#contenedor #bloque-contenido #menu ul li a {color: #fff !important;}
#contenedor #bloque-contenido #menu ul li.seleccionado-sin a,
#contenedor #bloque-contenido #menu ul li.seleccionado a,
#contenedor #bloque-contenido #menu ul li.abierto a {color: #ffcc00 !important;}
#contenedor #bloque-contenido #menu ul li.seleccionado-sin ul li a,
#contenedor #bloque-contenido #menu ul li.seleccionado ul li a,
#contenedor #bloque-contenido #menu ul li.abierto ul li a {color: #fff !important;}
#contenedor #bloque-contenido #menu ul li ul li.seleccionado-sin a,
#contenedor #bloque-contenido #menu ul li ul li.seleccionado a,
#contenedor #bloque-contenido #menu ul li ul li.abierto a {color: #ffcc00 !important;}
#contenedor #bloque-contenido #menu ul li a strong {color: #ffcc00; font-weight: normal;}

body.ie7 #contenedor #bloque-contenido #menu ul li {padding:0.5em; margin:0;}
body.ie7 #contenedor #bloque-contenido #menu ul li a {padding:0.2em 0; display:inline-block;}

/*Bloque derecho*/
#contenedor #bloque-contenido #bloque-derecho{background: url("../img/bloque-derecho.png") no-repeat left top;}
#contenedor #bloque-derecho h2{color: #2C5065;border-bottom: 4px solid #5398BD;}
#contenedor #bloque-derecho a{color: #387392;}
#contenedor #bloque-derecho a:hover{color: #000;}
#contenedor #bloque-derecho ul li{background: url("../img/ul-menu3.png") 0em 0.3em no-repeat;}
#contenedor #bloque-derecho ul li a{color: #000;}
#contenedor #bloque-derecho ul li a:hover{color: #387392;}
.customisable-border{border: 1px solid #e8e8e8;}

/*Listados*/
#contenedor ul li{list-style-image: url("../img/li-tipo1.png");}
#contenedor ul ul li{list-style-image: url("../img/li-tipo4.png");}

#contenedor ul.listado1 li{list-style-image: url("../img/li-tipo1.png");}
#contenedor ul.listado1 li ul li{list-style-image: url("../img/li-tipo1.png");}
#contenedor ul.listado2 li{list-style-image:url("../img/li-tipo2.png");}
#contenedor ul.listado2 li ul li{list-style-image: url("../img/li-tipo2.png");}
#contenedor ul.listado3 li{list-style-image: url("../img/li-tipo3.png");}
#contenedor ul.listado3 li ul li{list-style-image: url("../img/li-tipo3.png");}

#contenedor ul.una-columna li{list-style-image: url("../img/li-tipo1-link.png");}
#contenedor ul.una-columna li a:hover{color: #C82B4A;}
#contenedor ul.una-columna li ul li {list-style-image: url("../img/li-tipo2-link.png");}
#contenedor ul.una-columna li ul li ul li{list-style-image: url("../img/li-tipo4-link.png");}

#contenedor ul.dos-columnas li{background: url("../img/li-tipo1-link.png") 0.5em 1.4em no-repeat;border-top: #aaa 1px dotted;}
#contenedor ul.dos-columnas li a{color: #000;}
#contenedor ul.dos-columnas li a:hover{color: #387392;}
#contenedor ul.dos-columnas li ul li{background: url("../img/li-tipo2-link.png") 0em 0.4em no-repeat;}
#contenedor ul.dos-columnas li ul li ul li {background: url("../img/li-tipo3-link.png") 0em 0.4em no-repeat;}

/*Listado imágenes*/
#contenedor #bloque-contenido .listado-personajes div.personajes{border-top: 1px dotted #89BAD3;}
#contenedor #bloque-contenido .listado-personajes div.personajes a img{border: 1px solid #ccc; background: #fff;}
#contenedor #bloque-contenido .listado-personajes div.personajes a span.titulo{color: #2C5065;}
#contenedor #bloque-contenido .listado-personajes div.personajes a span{color: #000;}
#contenedor #bloque-contenido .listado-personajes div.personajes:hover{background: #ebf6fc;}
#contenedor #bloque-contenido .listado-personajes div.personajes a:hover {text-decoration: underline;}

#contenedor #bloque-contenido .listado-personajes.pq div.personajes a span {text-align: center;}

#contenedor #bloque-contenido .imagen-exposicion{background: #fff url("../img/fondo-expo.png") top repeat-x; border-top: 1px solid #A2C7DB; border-bottom: 1px solid #A2C7DB;}
#contenedor #bloque-contenido .imagen-exposicion:hover{background: #fff url("../img/fondo-expo02.png") top repeat-x;}
#contenedor #bloque-contenido .imagen-exposicion p a{color: #000;}
#contenedor #bloque-contenido .imagen-exposicion p a span.titulo{color: #2C5065;}
#contenedor #bloque-contenido .imagen-exposicion p a img{background: #fff;border: 1px solid #ccc;}

#contenedor #bloque-contenido .recursos{border-bottom: 1px dotted #fff;}
#contenedor #bloque-contenido .recursos:hover{background: #E8E8E8; border-bottom: 1px dotted #A0A0A0;}
#contenedor #bloque-contenido .recursos p a{color: #000;}
#contenedor #bloque-contenido .recursos p a img{background: #fff;border: 1px solid #ccc;}

#contenedor #bloque-contenido .listado-personajes div.personajes{border-top: 1px dotted #89BAD3;}
#contenedor #bloque-contenido .listado-personajes div.personajes:hover{background: #ebf6fc;}
#contenedor #bloque-contenido .listado-personajes.md div.personajes a img{border: 1px solid #ccc; background: #fff;}

/*Listado noticias*/
#contenedor #bloque-contenido .listado-noticias ul li{border-top: 1px dotted #387392;}
#contenedor #bloque-contenido .listado-noticias ul li:hover{background: #f8f8f8;}
#contenedor #bloque-contenido .listado-noticias ul li a{color: #000;}
#contenedor #bloque-contenido .listado-noticias ul li a img{background: #fff;border: 1px solid #bbb;}
#contenedor #bloque-contenido .listado-noticias ul li a strong{color: #2C5065;}
#contenedor #bloque-contenido .listado-noticias ul li a:hover strong {color: #387392;}

/*Botón Acceso*/
#contenedor .botones.grande .boton-acceso{background: #A3C8DC url("../img/boton-basedatos.png") top left repeat-x; border: 1px solid #558CC4;}
#contenedor .botones.grande .boton-acceso span{color: #fff;}
#contenedor .botones.grande .boton-acceso:hover{background: #A3C8DC url("../img/boton-basedatos02.png") top left repeat-x; border: 1px solid #558CC4;}

/*Formulario*/
#contenedor .formulario{border-top: 1px dotted #B1C1D8; border-bottom: 1px dotted #B1C1D8;background: #F1F4F8;}
#contenedor .formulario fieldset input[type="text"]{border: 1px solid #B1C1D8;}
#contenedor .formulario .botones input.boton{color: #2C5065; border: 1px solid #CFCFCF; background: #fff url("../img/boton.jpg") bottom repeat-x;}

/*Buscar*/
#contenedor #bloque-contenido #bloque-derecho .formulario{ border-top: 1px dotted #B1C1D8; border-bottom: 1px dotted #B1C1D8; background: #F1F4F8;}
#contenedor #bloque-contenido #bloque-derecho .formulario form label input{background:#FFF;}
#contenedor #bloque-contenido #bloque-derecho .formulario form input[type=submit]{background: #0068A0; color: #fff;border-bottom: 1px solid #00476e; border-right: 1px solid #00476e; border-top: 1px solid #008ad4; border-left: 1px solid #008ad4;}
#contenedor #bloque-contenido #bloque-derecho .formulario h3{color: #005B8D;}
#contenedor #bloque-derecho ul li a {color: #000;}
#contenedor #bloque-derecho ul li a:hover{color: #387392;}

/*Galería*/
#containerDos #slidesDos .prev{background:url("../img/flecha-anterior-doble.png") top left no-repeat;}
#containerDos #slidesDos .next{background:url("../img/flecha-siguiente-doble.png") top left no-repeat;}
#containerDos .captionDos{border: 1px solid #333;}
#containerDos .captionDos p.titulo{color: #fff;}

/*Galería de ampliación*/
#contenedor #bloque-contenido div.galeria ul li{background: #ddd;}
#contenedor #bloque-contenido div.galeria ul li:hover{background: #ebf6fc;}
#contenedor #bloque-contenido div.galeria ul li span.gris{background: transparent url("../img/galeria-ampliacion/bg-gris.png") top left repeat;}
#contenedor #bloque-contenido div.galeria ul li:hover span.gris{background: transparent;}
#contenedor #bloque-contenido div.galeria ul li a img{border: 1px solid #ccc; background: #fff;}
#contenedor #bloque-contenido div.galeria ul li a.amplio{background:transparent url("../img/galeria-ampliacion/ampliar.png") right bottom no-repeat;}
#contenedor #bloque-contenido div.galeria ul li a.amplio:hover{background:transparent url("../img/galeria-ampliacion/ampliar-hover.png") right bottom no-repeat;}

#contenedor #bloque-contenido div.galeria-ampliacion.pq {max-width: 44em;}
#contenedor #bloque-contenido div.galeria-ampliacion.pq div {width: 11em;}

#contenedor #bloque-contenido div.galeria-ampliacion.pq ul li {margin: 0.12em 0.25em;}
#contenedor #bloque-contenido div.galeria-ampliacion ul li {background: #f0f0f0;}

/*Caja de enlaces*/
#contenedor #bloque-contenido .caja-enlaces .enlaces{background: #fff;border: 1px solid #8BAFC2;}
#contenedor #bloque-contenido .caja-enlaces .enlaces h2{color: #fff; background-color: #2C5065;}
#contenedor #bloque-contenido .caja-enlaces .borde{border-bottom: 1px solid #8BAFC2;}

/*Calendario*/
#contenedor #bloque-contenido #bloque-derecho table.calendario{border-bottom: 6px solid #0068A0;}
#contenedor #bloque-contenido #bloque-derecho table.calendario thead tr th.mes_calendario{color: #fff; background: #0068A0;}
#contenedor #bloque-contenido #bloque-derecho table.calendario thead tr th.mes_calendario a{color: #fff;}
#contenedor #bloque-contenido #bloque-derecho table.calendario tbody tr td.evento a{background: #eee; color: #005381;}
#contenedor #bloque-contenido #bloque-derecho table.calendario tbody tr td.evento a:hover{background: #0068A0; color: #fff;}
#contenedor #bloque-contenido #bloque-derecho table.calendario tbody tr td.hoy{color: #D51709;}
#contenedor #bloque-contenido #bloque-derecho table.calendario thead tr.dias th{border-bottom: 1px solid #387392;}
#contenedor #bloque-contenido #bloque-derecho table.calendario tbody tr td.otro-mes{color: #ddd;}
#contenedor #bloque-contenido #bloque-derecho table.calendario tbody tr td{border-left: 1px dotted #fff; border-bottom: 1px dotted #fff;}
#contenedor #bloque-contenido .listado-agenda div.evento{border-bottom: 1px dotted #ccc;}
#contenedor #bloque-contenido .listado-agenda div.evento a.tipo1{background: #F0C8C8;}
#contenedor #bloque-contenido .listado-agenda div.evento a{color: #000;background: #eee;}
#contenedor #bloque-contenido .listado-agenda div.evento img{border: 1px solid #ccc;background: #F1F4F8;}
#contenedor #bloque-contenido .listado-agenda div.evento div strong{color: #2C5065;}
#contenedor #bloque-contenido .listado-agenda div a.masInfo{color: #005381;border-bottom: 1px solid #ccc;}

/*Volver*/
#contenedor #bloque-contenido .volver a{color: #1F3246;background: #fff url("../img/volver.png") left no-repeat;}

/*Pagination*/
#containerDos ul.pagination li a{background-image:url("../img/pagination.png");}

/*Pie*/
#pie{background: #FFF;padding-top: 0.5em;}
#pie.museos {border-color: transparent;}

/*Portada*/
#contenedor #bloque-contenido #contenido-portada p.encabezados, 
#contenedor #bloque-contenido #contenido-portada p.encabezados a{font-weight: 700; font-size: 1.5em; line-height: 1.2; color: #fff; padding: 0; margin: 0.5em;}

#contenedor #bloque-contenido #contenido-portada p {margin: 0.5em 1em;}
#contenedor #bloque-contenido #contenido-portada div.encabezado {margin: 0.5em 1em;}
#contenedor #bloque-contenido #contenido-portada div.encabezado p {font-size: 1.6em; margin:0.5em 0;}

/*Bloques de portada estructura 3x1*/
#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color1.transparencia .texto-descriptivo,
#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color2.transparencia .texto-descriptivo
{height: 4.85em; margin-top: 4.8em;}

#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color1.transparencia .texto-descriptivo p,
#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color2.transparencia .texto-descriptivo p
{margin: 0.5em 1em; max-height: 2.8em;}

#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color1.transparencia .texto-descriptivo div.encabezado p,
#contenedor #bloque-contenido #contenido-portada .estructura-tres-uno .uno-uno.color2.transparencia .texto-descriptivo div.encabezado p
{font-size: 1.6em; margin: 0.5em 0 0.25em 0; max-height: 1.2em; overflow: hidden;}

/*COLORES*/
#contenedor #bloque-contenido #contenido-portada .color1 .texto-descriptivo {background: #002D54;}
#contenedor #bloque-contenido #contenido-portada .color2 .texto-descriptivo {background: #EBEBEC;}
#contenedor #bloque-contenido #contenido-portada .color3 .texto-descriptivo {background: #004C7F;}
#contenedor #bloque-contenido #contenido-portada .color4 .texto-descriptivo {background: #6D6E71;}
#contenedor #bloque-contenido #contenido-portada .color5 .texto-descriptivo {background: #231F20;}
#contenedor #bloque-contenido #contenido-portada .color6 .texto-descriptivo {background: #006D7C;}

/*TRANSPARENCIA*/
#contenedor #bloque-contenido #contenido-portada .color1.transparencia .texto-descriptivo {background: rgba(0, 45, 84, 0.86);}
#contenedor #bloque-contenido #contenido-portada .color2.transparencia .texto-descriptivo {background: rgba(235, 235, 236, 0.86);}
#contenedor #bloque-contenido #contenido-portada .color3.transparencia .texto-descriptivo {background: rgba(0, 76, 127, 0.86);}
#contenedor #bloque-contenido #contenido-portada .color4.transparencia .texto-descriptivo {background: rgba(109, 110, 113, 0.86);}
#contenedor #bloque-contenido #contenido-portada .color5.transparencia .texto-descriptivo {background: rgba(35, 31, 32, 0.86);}
#contenedor #bloque-contenido #contenido-portada .color6.transparencia .texto-descriptivo {background: rgba(0, 109, 124, 0.86);}

/*TRANSPARENCIA IE7*/
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color1.transparencia .texto-descriptivo {background: url('../img/transparencias/color1.png');}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color2.transparencia .texto-descriptivo {background: url('../img/transparencias/color2.png');}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color3.transparencia .texto-descriptivo {background: url('../img/transparencias/color3.png');}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color4.transparencia .texto-descriptivo {background: url('../img/transparencias/color4.png');}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color5.transparencia .texto-descriptivo {background: url('../img/transparencias/color5.png');}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .color6.transparencia .texto-descriptivo {background: url('../img/transparencias/color6.png');}

#contenedor #bloque-contenido #contenido-portada .color2 .texto-descriptivo p,
#contenedor #bloque-contenido #contenido-portada .color2 .texto-descriptivo div.encabezado p a {color: #002d54;}

/*CARRUSEL*/
#contenedor #bloque-contenido #contenido-portada .galeriaPortada [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {background: rgba(0, 45, 84, 0.86); margin: 0;}
body[class^="ie"] #contenedor #bloque-contenido #contenido-portada .galeriaPortada [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {background: url('../img/transparencias/color1.png'); margin-top:-5em !important;}

#contenedor #bloque-contenido #contenido-portada .galeriaPortada.dos-uno [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {width: 28em;}
#contenedor #bloque-contenido #contenido-portada .galeriaPortada.dos-dos [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {width:28em; height:3.3em;}
#contenedor #bloque-contenido #contenido-portada .galeriaPortada.cuatro-dos [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {width: 57.5em;}
#contenedor #bloque-contenido #contenido-portada .galeriaPortada.tres-dos [id^=containerPortada] [id^=slidesPortada] .slides_container .captionPortada {width: 43em;}

#contenedor #bloque-contenido #contenido-portada .galeriaPortada [id^=containerPortada] [id^=slidesPortada] .prev {background-image: url('../img/flecha-anterior-portada.png');}
#contenedor #bloque-contenido #contenido-portada .galeriaPortada [id^=containerPortada] [id^=slidesPortada] .next {background-image: url('../img/flecha-siguiente-portada.png');}

#contenedor #bloque-contenido #contenido-portada .galeriaPortada [id^=containerPortada] [id^=slidesPortada] ul.pagination {bottom: 0.35em; padding-left: 0; margin-left: 0.5em;}

/*Texto descriptivo*/
#contenedor #bloque-contenido #contenido-portada .galeriaPortada #containerPortada #slidesPortada .slides_container .captionPortada{background: rgba(4, 34, 53, 0.85); position: absolute; bottom: 0; padding: 0.5em; width: 100% !important; height: 5em !important; margin: 0;}

/*Estilos pie TIPO2: Museos*/
#pie .bloque-inferior .logos {display: inline-block; margin-top: 0.3em;}
#pie .bloque-inferior .logos-pie {display: inline-block; float: right !important; margin: 0.5em 0.5em;}

#pie .derecha p{color: #1F3246; font-weight: 700;}

#contenedor,
#navegacion-superior,
#pie 
{border:none;}

#contenedor #bloque-contenido .direccion {min-height: 18em; border-bottom: 4px solid #00365F;}

/*Pie*/
#pie.museos {background: #002d54;}

/*Botones de acceso*/
#contenedor .botones.debajo {text-align: center;} 
#contenedor .botones.debajo .boton-acceso {width: 35%;}
#contenedor .botones.debajo .boton-acceso img {vertical-align: top;}
#contenedor .botones.debajo .boton-acceso span { margin-top: 0;background: #E2E2E2; border-top: 2px solid #00365F; color: #00365F;}
#contenedor .botones.debajo .boton-acceso:hover span {background: #00365f; border-top: 2px solid #A9A9A9; color:#FFF;}

/*Imagen mas texto*/
#contenedor #bloque-contenido .img-mas-texto .elemento .info h3 {margin: 0.2em 0.5em;}
#contenedor #bloque-contenido .img-mas-texto .elemento .info p {margin: 0 1em;}

#contenedor #bloque-contenido .img-mas-texto .elemento a + img {float: none; margin-left: 0.25em;}

body.ie7 #contenedor .debajo.botones {margin: 0 auto;}
body.ie7 #contenedor .debajo.botones .boton-acceso {float:none; display:inline; width:35%;}
body.ie7 #contenedor .debajo.botones .boton-acceso span {width: 90.5%;}

/*Galeria de personajes*/
#contenedor #bloque-contenido .listado-personajes div.personajes a span.titulo {text-align:center;}
#contenedor #bloque-contenido .listado-personajes.gr div.personajes a span.titulo {text-align: left;}

body.ie7 #contenedor #bloque-contenido #contenido .pq.listado-personajes div.personajes {width:32.2%;}

/*Listado de normas del museo*/
#contenedor #bloque-contenido ul.listado3 {margin: 0; padding: 0 0.4em;}
#contenedor #bloque-contenido ul.listado3 li {list-style: none; padding-left: 0.25em; margin: 0.7em 0; height: 3.4em;}
#contenedor #bloque-contenido ul.listado3 li img {float: left;}
#contenedor #bloque-contenido ul.listado3 li span {float: left; max-width: 31em; padding: 0em 0.75em; margin-top: 0.5em;}

/*Listado de enlaces*/
#contenedor #bloque-contenido ul.listado-enlaces.descripcion li a span strong {text-decoration: underline; color: #00365f;}
#contenedor #bloque-contenido ul.listado-enlaces.descripcion li a span:hover {color:#0B4B79;}

/*Mas info*/
#contenedor p.mas {background: transparent url("../img/mas.png") left 0.1em no-repeat;}
#contenedor p.mas a {color: #00365f; text-decoration: underline;}
#contenedor p.mas a:hover {color: #333;}

/*Volver*/
#contenedor #bloque-contenido .volver a {color: #0c3c64; background: #fff url("../img/volver.png") left no-repeat;}
#contenedor #bloque-contenido .volver a:hover{color:#333;}

/*Listados*/
#contenedor ul.listado2 li {list-style-image: url("../img/li-tipo2.png");}

/*Botones grande*/
#contenedor .botones.grande .boton-acceso {background: #A3C8DC url("../img/boton-basedatos.png") top left repeat-x;}
#contenedor .botones.grande .boton-acceso:hover {background: #A3C8DC url("../img/boton-basedatos02.png") top left repeat-x; border: 1px solid #558CC4;}

/*PARRAFO IMAGEN*/
#contenedor .imagentipo.tema span.fondo {background: #002d54 !important;}

#contenedor .imagentipo.tema a,
#contenedor .imagentipo.enlace.tema a.imagen:hover span.titulo
{color: #0b56a2;}

#contenedor .imagentipo.enlace a.imagen:hover span {color:#000;}

#contenedor .imagentipo.tema a.imagen:hover {border: 1px solid #0b56a2;}

#contenedor .imagentipo.tema span.fondo,
#contenedor .imagentipo.tema span.fondo em
{color: #fff !important;}

#contenedor .imagentipo span.fondo,
#contenedor .imagentipo span.fondo em 
{color: #FFF !important;}

/*Visor con ampliacion*/
#contenedor #bloque-contenido .imagentipo.tema span.lupa.cboxElement {background-color: #001f3a;}