ul.expandible li.abre_cierra,ol.expandible li{display:block;list-style-type:none}
ol#arbol{padding-left:.4em;margin-left:0;margin-top:.2em;margin-bottom:.1em;list-style:none}
#arbol ol{padding-left:.4em;margin-left:2em;margin-top:.2em;margin-bottom:.1em;list-style:none}
#arbol li{margin-bottom:.1em;margin-left:0;padding-left:0;margin-top:.2em;width:100%}
.arbol_rama_principal{border-bottom:.1em solid #999;margin-bottom:.2em;margin-top:.2em;padding:.7em;background:#FFF}
.arbol_rama{border-top:.2em solid #FFF}
.arbol_rama a{text-decoration:none;color:#000}
.arbol_rama a:hover{font-weight:bolder}
.arbol_rama li{background-color:transparent;margin:0}
.arbol_rama li.arbol_hoja{border-top:1px dotted #CCC;padding:.2em 0}
.arbol_rama li.arbol_hoja:first-child{border-top:0}
.arbol_rama li.arbol_hoja:nth-child(2n+1){background:#fefefe}
.arbol_rama2 a{text-decoration:none;color:#000}
.arbol_rama2 a:hover{font-weight:bolder}
.arbol_rama2 li{background-color:#FFF;border-top:.1em solid #CCC}
.enlace_arbol{padding-right:.5em;padding-left:.5em}
.enlace_arbol_abierto{position:relative;width:.5em;height:1em;padding-right:.5em;padding-left:.5em;background:url("expandible_cerrar.gif") no-repeat 1.5% 55%;display:inline-block}
.enlace_arbol_cerrado{position:relative;width:.5em;height:1em;padding-right:.5em;padding-left:.5em;background:url("expandible_abrir.gif") no-repeat 3% 55%;display:inline-block}
html>body .enlace_arbol_cerrado,html>body .enlace_arbol_abierto{display:inline}
*:first-child+html div.contenedor_expandible{display:inline-block}
*:first-child+html .enlace_arbol_cerrado,*:first-child+html .enlace_arbol_abierto{display:inline-block}
#arbol ul{margin-bottom:.1em;margin-top:.2em;list-style-position:inside}
.enlace_rama,.enlace_rama_abierta{position:relative;float:left;height:1.2em;width:2.3em;padding-right:0;z-index:20}
.enlace_rama_abierta{background:url(minus_ico.gif) no-repeat;top:.4em;left:.3em}
.enlace_rama{background:url(mas_ico.gif) no-repeat;top:.4em;left:.3em}
.enlace_hoja{xbackground:url(http://prensahistorica.mcu.es/i18n/css/img/arboles/arbol_elemento.gif) no-repeat;xz-index:20;xposition:relative;xfloat:left;height:1.2em;xwidth:4.5em;xpadding-right:.2em;xmargin-left:2em}
.arbol_rama .enlace_profundizacion a{text-decoration:none}
.arbol_rama_principal .enlace_profundizacion a{text-decoration:none}
.arbol_hoja,.arbol_hoja2{white-space:normal}
.arbol_hoja .etiqueta_novedad,.arbol_hoja2 .etiqueta_novedad{margin-left:2.5em;color:#000;text-decoration:none}
.arbol_hoja{border-top:.2em solid #FFF;margin-bottom:.2em}
.arbol_hoja2{background-color:#FFF}
.arbol_hoja a,.arbol_hoja2 a{color:#000;text-decoration:none}
.arbol_hoja a:hover,.arbol_hoja2 a:hover{font-weight:bolder}
#indice .caja_indices_arbol{padding:0;border:0}
#indice #arbol{border:.1em solid #CC9;border-top:.3em solid #CC9;padding:.5em}
#lista_lugares #indice #arbol{border:0}
#indice #arbol>li{border-top:1px dotted #CC9}
#indice #arbol>li:hover{background-color:#ffffef}
#indice #arbol>li:first-child{border:0}
#lista_lugares #indice #arbol>li:hover{background-color:#FFF}
#lista_lugares #indice .titulo_caja_secciones{display:none}.calendar *{margin:0;padding:0;border:0;font-family:Tahoma,serif;font-weight:normal;color:#000}
.calendar .invalidday a,.calendar .invalidday a:hover{color:#ccc;background:#fff;cursor:default}
.calendar .selectedday{background:#ddd}
.calendar .today{font-weight:bold;color:#f00}
.calendar a{padding:0 .2em;color:#000;text-decoration:none}
.calendar a:hover{background:#bbb}
.calendar table{border-collapse:collapse;font-size:90%}
.calendar tbody td{width:2em}
.calendar td,.calendar th{padding:.1em;text-align:center}
.calendar thead td{border-bottom:1px solid #aaa}
.calendar thead td{font-weight:bold}
.calendar thead th a{font-size:95%;font-weight:bold}
.calendar thead th{padding:.2em 0;vertical-align:middle;background:#ddd}
.calendar{padding-bottom:.2em;border:.1em solid #aaa;font-size:small;background:#fff}
.calendaricon{cursor:pointer}
.calendarlink,.calendaricon{margin:0 .2em}.combobox{display:inline-block;//display:inline}
.combobox a{width:25em;display:block;padding:0;border:0;cursor:pointer;float:none;position:relative;height:1.5em;min-height:1.5em;background:#FFF;border:.1em solid black;text-decoration:none}
html>body .combobox a{height:auto}
.combobox .texto_combobox{margin-left:.5em;margin-top:.1em;display:block}
.combobox .imagen_combobox{height:1em;width:1em;display:block;position:absolute;right:.5em;top:.2em;background:url("orden_desc.gif") white no-repeat 95% 55%}
.combobox a:hover{background-color:#EEE}
.content_list{position:absolute;display:block;border:.1em solid black;xborder-bottom:0;border-bottom:.1em solid black;background-color:#FFF;z-index:9999}
.option_list{margin:0;display:block;padding:0;max-height:21em;overflow-x:hidden;overflow-y:auto;z-index:9999}
.option_list li{width:25em;display:block;margin:0;display:block;background:#FFF;height:1.5em;min-height:1.5em;xborder-bottom:.1em solid black;z-index:9999}
html>body .option_list li{height:auto}
.option_list a{text-decoration:none;width:100%;height:1.5em;min-height:1.5em;display:block}
html>body .option_list a{height:auto}
.option_list a:hover{background-color:#eee}
.hoverClass{background-color:#eee}
.option_list a span{padding-left:.5em;padding-top:.1em}body{font-family:Arial,Helvetica,sans-serif;background-color:#fff;color:#333;margin:0;padding:0;font-size:62.5%}
form,div,span,hr,ul,li,a,p,img,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0}
h1,h2{font-family:Arial,Helvetica,sans-serif}
h3,h4,h5,h6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#333}
a{color:#900}
a:hover{text-decoration:underline}
h3{font-family:Arial;font-size:120%}
#contenido{font-size:1.12em;text-align:left}
pre{font-size:1.2em}
table{font-size:1em;position:relative;width:95%;margin:1em 0;border:1px solid #ddd;border-top:2px solid #fc0;border-collapse:collapse}
html>body table{border-collapse:separate!important;border-spacing:0!important;border-bottom:0;border-right:0;width:100%}
*:first-child+html table{border-collapse:collapse!important;border:1px solid #ddd;border-top:2px solid #fc0;width:95%}
td{border:0!important;border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important}
.vacio{clear:both}
th{text-align:center;border:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
input,select{font-size:.9em}
input[type="text"],input[type="password"],select{border:1px solid #aaa!important;background-color:#eee}
p{padding:.3em 0;margin:.3em 0}
p a.link{padding-left:4em;background:url(icoLINK_2.gif) no-repeat 2em 0}
input.submit_boton,input.submit_boton_over{background-image:url(bgNavPrincipal.gif);background-position:top;background-repeat:repeat-x;border:1px solid #999;padding:.2em .3em;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.8em;*font-size:.85em;color:#333;height:2em}
.limpiar{clear:both}
#frame_modal body{font-size:1.6em!important}dl{border-bottom:.1em solid #999;background-color:#eee;width:100%;position:relative}
dt{padding-top:.5em;padding-bottom:.5em;text-indent:.5em;float:left;margin:0;font-weight:bold;clear:both;margin-right:-3em;position:absolute;width:100%;left:0;border-top:.1em solid #999;z-index:0}
.traducciones dt{z-index:0}
dt>a{text-decoration:none}
dd{margin-left:15em;padding-left:.5em;padding-bottom:.5em;border-top:.1em solid #ccc;background-color:white;position:relative;z-index:1}
dl.multi_dt{border-top:.1em solid #999;background-color:transparent;padding-top:.5em}
dl.multi_dt dt{padding:0;margin-left:1em;text-indent:0;position:static;float:none;border:0;background-color:transparent}
dl.multi_dt dd{margin-left:1em;padding-left:2em}
dl.expandible{background-color:transparent;border:0}
dl.expandible dt{padding:0;margin-left:1em;text-indent:0;position:static;float:none;border:0;background-color:transparent;margin-top:.8em;margin-bottom:.8em}
dl.expandible dd{margin-left:3em;padding-left:0;border:0;border-bottom:.1em solid #ccc;margin-bottom:.5em}.caja_ayuda{margin-top:1em;margin-bottom:1em}
.caja_ayuda .etiqueta_ayuda{display:block;font-weight:bold;border-bottom:.1em solid #ccc;margin-bottom:1em}
.caja_ayuda .texto_ayuda{display:block;font-size:smaller;text-align:justify;margin-right:1em}
.mensaje,.referencia_error{text-align:center;margin:2em;padding:5px;padding-top:3em}
p.warning{margin-left:1em;margin-right:1em;border:1px solid #ffe000;background-color:#fffff0;background-image:url(warning.gif);background-repeat:no-repeat;background-position:6px 3px;padding-left:2em;padding-right:1em}html{margin:0;padding:0}
#bR{position:relative;display:block;width:76.8em;padding:0;margin:0 auto;text-align:left;font-size:1em}
#bordeIzq{background-image:url(bg.gif);background-repeat:repeat-y;background-position:left}
#bordeDer{background-image:url(bg.gif);background-repeat:repeat-y;background-position:right}
#msContenido{left:0;position:relative;background-color:#fff;padding:0;margin:0;width:76.8em}
#msContenido #central{padding:1.2em;margin:0}
#contenido{position:relative;min-height:26em;margin:0;padding:0}
#msContenido #central form{position:relative;margin-right:.2em}
#central h2{font-size:1.6em;border-bottom:1px solid #ccc;margin-top:.3em;margin-bottom:.8em}
#contenidoAdicional div.caDestacados div div.icono{background-image:url("homeDestacadosBullet.gif");background-position:right center;background-repeat:no-repeat;border:medium none;padding-right:.4em;text-align:right;vertical-align:middle}
#contenidoAdicional{position:relative;float:right;width:15.9em;padding:.3em;margin-right:.1em;background-color:#fff;font-size:1em}
div#bnContacto{background-color:#fff;background-image:url(ico_contactar.gif);background-position:.3em .8em;background-repeat:no-repeat;border-top:medium none;margin-left:0;margin-right:0;padding:.6em 0 0}
div#bnContacto a{color:#900;display:block;padding-left:2em;text-decoration:none}
div#bnContacto a:link{color:#900;font-weight:normal;text-decoration:none}
div#bnContacto a:hover{color:#900;font-weight:normal;text-decoration:underline}
#msBloqueSuperior{position:relative;background-color:#fff}
#msBloqueSuperior #msTop{position:relative;width:100%;height:2.5em;top:0;z-index:1;background-color:#fff;text-align:right}
#msBloqueSuperior #msIdiomas{position:relative;top:.7em}
#msBloqueSuperior #msIdiomas ul{list-style-type:none;margin:0;padding:0}
#msBloqueSuperior #msIdiomas ul li{display:inline;list-style-type:none;margin:0;padding:0}
#msBloqueSuperior #msIdiomas a{background-color:#fff;background-image:url(separador2.gif);background-position:.3em 50%;background-repeat:no-repeat;color:#333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;xfont-size:.65em;margin:0;padding:0 0 0 1em;text-decoration:none}
#msBloqueSuperior #msIdiomas a:hover{color:#333;text-decoration:underline}
#msBloqueSuperior #msIdiomas ul li.primerElemento a{background-image:none;font-weight:bold;padding-left:.5em}
#navRecursiva{position:absolute;left:35em}
#msBloqueSuperior #msLogo{position:absolute;left:0;top:0;z-index:1;margin-left:1.5em}
#msImagenDeCabecera{position:relative;left:0;top:0;width:76.8em;height:9.4em}
#msImagenDeCabecera img{width:76.8em;height:9.4em;margin-left:0}
#msTitulo{position:absolute;top:0;right:0;margin:4.5em 10em 0 0}
#msTitulo h1{font-weight:normal;text-align:right;font-size:2.08em}
#msBloqueSuperior #msLogoSecundario{position:absolute;top:0;right:0;margin:4.8em 1.2em 0 0;padding:0 0 0 1em;z-index:10;border-left:.1em solid #ccc}
#msBloqueSuperior #msLogoSecundario img{margin:0;padding:0}
#msNavPrincipal{background-image:url(bgNavPrincipal.gif);border-top:.1em solid #ccc;border-bottom:.1875em solid #fc0;border-bottom:.2em solid #fc0;border-left:.1em solid #ccc;border-right:.1em solid #ccc;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;left:0;width:76.6em;height:2.6em;top:11.8em;background-repeat:repeat-x}
#msNavPrincipal ul li{border-right:.1em solid #ccc;float:left;list-style-type:none;text-align:left;vertical-align:middle}
#msNavPrincipal ul li a{color:#333;font-size:1.12em;font-weight:bold;text-decoration:none;display:block;background-color:#fc0;padding:.4em .4em .7em .4em;height:1.4em}
#msNavPrincipal ul li.menu_nosel a{xbackground:url(degMenuIPHE.gif);background:transparent}
#msNavPrincipal ul li.menu_nosel a:hover{background:#fc0}
#bloqueInferior{text-align:left;display:block;clear:both;font-family:verdana,geneva,arial,helvetica,sans-serif;background:url(bg_pie.gif) no-repeat center top #fff;border-top:.4em solid #fc0;padding-top:.5em;height:5em;position:relative;top:5.9em}
#bloqueInferior img{float:right;padding-right:.6em}
#bloqueInferior img.dobleA{text-align:right;border:0;width:6.25em;height:2.29em}
#bloqueInferior p{padding-left:.6em;font-weight:bold}
#bloqueInferior ul{padding-left:.6em}
#bloqueInferior li{padding-left:1.6em;list-style-type:none;display:inline;background:url(separadorPie.gif) no-repeat left}
#bloqueInferior #enlaces_pie{xposition:absolute}
#bloqueInferior li.primerElemento{padding-left:0;background:0}
#bloqueInferior a{text-decoration:none;color:#333}
#bloqueInferior a:hover{text-decoration:underline}
#contenidoAdicional h3{display:none}
#contenidoAdicional h4{margin-top:.5em;padding-bottom:0;font-size:.92em;display:block}
#contenidoAdicional h4 span{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-transform:uppercase}
#contenidoAdicional hr{height:.1em;color:#fff;clear:both}
#contenidoAdicional div{margin-top:.1em;padding-top:.3em;margin-bottom:.6em;border-top:.2em solid #fc0}
#contenidoAdicional div.caDestacados{display:block;margin-bottom:1em;margin-top:.3em}
#contenidoAdicional div.caDestacados div{position:relative;display:block;height:5em;min-height:5em;border-top:0;border-bottom:.1em solid #ccc;margin:.2em 0;padding:0;float:none;clear:right}
html>body #contenidoAdicional div.caDestacados div{height:auto}
#contenidoAdicional div.caDestacados div.ultimoElemento{border-bottom:0}
#contenidoAdicional div.caDestacados div div.texto{position:absolute;border:0;margin-right:0;margin-top:.5em;text-align:right;height:auto;width:9em;right:5.5em;top:1.2em;z-index:1}
#contenidoAdicional div.enlacesDestacados div div.texto{top:0}
#contenidoAdicional div.caDestacados div div.texto a{line-height:1.3em;color:#333;text-decoration:none}
#contenidoAdicional div.caDestacados div div.texto a:hover{text-decoration:underline}
#contenidoAdicional div.caDestacados div div.icono{border:0;vertical-align:middle;text-align:right;padding-right:.4em;background-image:url(homeDestacadosBullet.gif);background-position:right;background-repeat:no-repeat}
#contenidoAdicional div.caDestacados div div.icono a:first-child img{position:relative;height:auto;border:0;vertical-align:middle;width:40px;height:auto;top:.7em;right:.2em}
#contenidoAdicional div.enlacesDestacados div div.icono img{margin-top:.7em}
#contenidoAdicional div.enlacesDestacados div.ultimoElemento div.icono img{margin-top:0;top:0}
#contenidoAdicional div.caDireccionContacto p{font-size:.7em;padding-top:.3em}
#contenidoAdicional div.caDireccionContacto p a{color:#900;text-decoration:none}
#contenidoAdicional div.caDireccionContacto p a:hover{text-decoration:underline}
#contenidoAdicional div.caDestacados div.ultimoElemento div.texto a{line-height:1em}
h2#web_route .webroute_primero{display:none}
.none{display:none}
.invisible{visibility:hidden}
.visible{visibility:visible}
hr.clearboth{display:none;height:.1em;padding:0;margin:0;border:0;clear:both;font-size:120%;text-decoration:none}
#galeriaFotos{float:right;width:8em;margin-left:.5em}
ol.listaNumerada{margin:0 0 0 .8em;padding:0 0 0 .8em}
ol.listaNumerada li{list-style-type:decimal;font-size:.7em;margin-bottom:.4em}
ol.listaNumerada li a{text-decoration:none;color:#333}
ol.listaNumerada li a:hover{text-decoration:underline;color:#900}
#contenido div.galeriafotos{float:right;clear:right;margin:.7em 0 0 .7em}
#contenido div.galeriaFotos div{display:block;margin-bottom:1em}
#contenido div.galeriaFotos img{border:.1em solid #ccc;margin:.2em}
div.barraAcciones div.cajaAcciones{border:.1em solid #cdcdcd;background-color:#f8f8f8;height:1.5em;padding:.5em .5em .3em .5em;display:block;vertical-align:middle}
div.barraAcciones div.cajaAcciones div.stTextos{float:left;font-size:.7em;line-height:1.2em;vertical-align:middle;display:inline;text-align:left;padding:.2em .4em}
div.barraAcciones div.cajaAcciones div.btAcciones a{float:right;font-size:.7em;line-height:1.2em;vertical-align:middle;display:inline;text-align:center;text-decoration:none;color:#333;font-size:.65em;font-family:Verdana,Arial,Helvetica,sans-serif;background:url(bgFormBoton.gif) bottom repeat-x;border:.1em solid #999;padding:.25em .45em}
#msBloqueSuperior #msIdiomas ul li a.seleccionado{display:none;visibility:hidden}
#msBloqueSuperior #msIdiomas a{font-family:Arial,Helvetica,sans-serif}
#msBloqueSuperior #msIdiomas ul li.primerElemento a{font-weight:normal}
.imagen{float:left;margin:0 .5em .5em 0}
.oai_sru h3{font-size:130%}
.col_pub_cerrada{display:none}
.col_num_articulos,.col_num_tipo,.col_num_otros{display:none}
#imagenFormatos{text-align:center}
#barra_admin{width:98%;height:2.5em;background-color:white;border:.1em solid #CCC;background:#EEE;z-index:1000;bottom:0;left:0;text-align:left;position:absolute;margin:0 .3em 0 1em;padding:.8em 0;_top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px");_border-bottom:.2em solid #CCC;-moz-box-shadow:0 -.1em .5em #CCC;. -moz-border-radius:10px 10px 0 0;-webkit-box-shadow:0 -.1em .5em #CCC;-webkit-border-radius:10px 10px 0 0;box-shadow:0 -.1em .5em #CCC;border-radius:10px 10px 0 0}
html>body #barra_admin{position:fixed}
#abrir_cerrar_barra_admin{right:.5em;bottom:0;z-index:1001;position:absolute;_top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}
html>body #abrir_cerrar_barra_admin{position:fixed}
#barra_admin a{text-decoration:none}
#barra_admin #elementos_barra_enlace{margin:0;padding:0}
#barra_admin #elementos_barra_info{margin:0 5em 0 0;padding:0}
#barra_admin #elementos_barra_info li,#barra_admin #elementos_barra_enlace li{float:left;vertical-align:middle;list-style:none;margin-top:.2em;margin-left:1em}
#barra_admin #elementos_barra_info li{float:right}
#abrir_cerrar_barra_admin a{outline:0;margin-top:0;display:block}
.toolbar_admin{border:.1em solid blue!important;margin-bottom:1em;background:#f8f8ff;position:relative;clear:both}
.toolbar_admin ul{margin:0;padding:0;display:block}
.toolbar_admin li{margin:0;padding:0;float:left;display:block;padding-left:1em;padding-right:0;padding-top:.2em;padding-bottom:.2em}
.toolbar_admin li p{border-right:.1em solid #a0a0ff;padding:0;margin:0;padding-right:1em}
#abrir_cerrar_barra_admin{right:.8em;padding:1.8em 1.35em 1.5em 1.25em;background:#eee;-moz-box-shadow:2px 0 .2em #DDD;-webkit-box-shadow:2px 0 .2em #DDD;-o-box-shadow:2px 0 .2em #DDD;-ms-box-shadow:2px 0 .2em #DDD;box-shadow:2px 0 .2em #DDD;border-radius:0 10px 0 0;border:1px solid #CCC}
*:first-child+html #abrir_cerrar_barra_admin{padding:1.6em 1.35em 1.3em 1.25em}
.barra_visible{display:block!important;-moz-transition-property:bottom;-moz-transition-duration:500ms;-moz-transition-delay:100ms;-webkit-transition-property:bottom;-webkit-transition-duration:500ms;-webkit-transition-delay:100ms;-ms-transition-property:bottom;-ms-transition-duration:500ms;-ms-transition-delay:100ms;-o-transition-property:bottom;-o-transition-duration:500ms;-o-transition-delay:100ms;transition-property:bottom;transition-duration:500ms;transition-delay:100ms;bottom:0!important}
.barra_oculta{display:block!important;-moz-transition-property:bottom;-moz-transition-duration:500ms;-moz-transition-delay:100ms;-webkit-transition-property:bottom;-webkit-transition-duration:500ms;-webkit-transition-delay:100ms;-ms-transition-property:bottom;-ms-transition-duration:500ms;-ms-transition-delay:100ms;-o-transition-property:bottom;-o-transition-duration:500ms;-o-transition-delay:100ms;transition-property:bottom;transition-duration:500ms;transition-delay:100ms;bottom:-7em!important}.nav_marco{position:relative}
.nav_letras,.nav_letras2{text-align:left}
.nav_paginas,.nav_paginas2{position:static;text-align:left;padding:1em 0 1em 0}
.nav_letras,.nav_paginas{text-align:center}
.nav_letras2,.nav_paginas2{visibility:visible;text-align:center}
.nav_letra_impar,.nav_letra_par{padding:.3em}
.nav_descrip{color:#666;margin:0 .5em 0 .5em}
.nav_alante{margin-right:.5em}
.nav_letras,.nav_paginas,.nav_letras2,.nav_paginas2{margin:0}
.nav_atras .deshabilitado,.nav_alante .deshabilitado{display:none}
#resultados_forma #consulta_resultados .nav_letras,#resultados_forma #consulta_resultados .nav_letras2,#resultados_forma #consulta_resultados .nav_paginas,#resultados_forma #consulta_resultados .nav_paginas2{background:none #FFF}
.nav_ir input.texto{width:4em}
#resultados_forma #consulta_resultados .nav_ir input.submit_boton,#resultados_forma #consulta_resultados .nav_ir input.submit_boton_over{vertical-align:top}
.nav_marco table.nav_registros{width:100%;text-align:left;padding:0}
.nav_marco table .links_orden{white-space:nowrap}
.nav_marco .pagina_actual{font-weight:bold}
.nav_marco .nav_registros{position:relative;background:#FFF;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-top:0;margin-bottom:0;padding:.5em 2em .5em 5em;list-style-type:decimal}
html>body .nav_marco .nav_registros{height:auto}
.nav_marco .nav_registros li{position:relative;border-top:1px solid #efefef;padding:.5em 0 .5em 0}
.nav_marco .nav_registros li:first-child{border-top:0}
.nav_marco .nav_registros li a{padding:.5em 0 .5em 0}
.nav_marco .nav_registros li a.enlace_externo{padding:.5em 15px .5em 0}
.nav_marco .nav_registros li a.enlace_arbol_abierto,.nav_marco .nav_registros li a.enlace_arbol_cerrado{position:absolute;padding-left:1em;top:0;left:0;margin-top:0;margin-left:-1em}
*:first-child+html .nav_marco .nav_registros li a.enlace_arbol_abierto,*:first-child+html .nav_marco .nav_registros li a.enlace_arbol_cerrado{margin-top:.5em}
.nav_marco .nav_registros li a.enlace_arbol_abierto{margin-left:-1.2em}
#visualizador_pagina .nav_registros,#visualizador_miniaturas .nav_registros,#visualizador_miniaturas .nav_marco .nav_registros li{border:0!important}
#visualizador_miniaturas .nav_marco .nav_registros li{clear:none}
table.nav_registros{border-collapse:separate;*border-collapse:collapse;border-spacing:0;border:0!important}
table.nav_registros td,table.nav_registros th{border:1px solid #999}
#resultados_forma .nav_registros li{line-height:0}
#resultados_forma .nav_registros .registro_bib{line-height:1.5em}
#resultados_forma .nav_registros .registro_bib .ficha .detalle .ficha_valor .valor{padding:.7em 0 .7em 0}
.nav_registros .numero{display:none;visibility:hidden;font-size:0}
#resultados_forma .nav_registros label{display:none;visibility:hidden;font-size:0}
html>body .boton_primero img,html>body .boton_anterior img,html>body .boton_siguiente img,html>body .boton_ultimo img{vertical-align:middle}
.enlace_cambio .boton_texto{margin-bottom:1em;height:auto}
#consulta_resultados_sumario .nav_paginas,#consulta_resultados_sumario .nav_paginas2{text-align:left}
.nav_pagina_directo{margin:0 .5em 0 .5em}
.nav_pagina_directo .boton_texto,.nav_pagina_directo .boton_texto:hover,.nav_pagina_directo .boton_texto:visited,.nav_pagina_directo .boton_texto:active,.nav_pagina_directo .boton_texto:link{padding:0;border:0;background:0;color:#900;margin:0;width:auto;height:auto}
.nav_paginas{border-bottom:1px dotted #CCC}
.nav_paginas2{border-top:1px dotted #CCC}
#visualizador_miniaturas .nav_marco .pagina_actual,#consulta_resultados_sumario .nav_marco .pagina_actual{background:0;color:#666}
#indice_campo .nav_paginas,#indice_campo .nav_paginas2,#lista_titulos .nav_paginas,#lista_titulos .nav_paginas2,#lista_autores .nav_paginas,#lista_autores .nav_paginas2,#resultados_forma #consulta_resultados .nav_paginas,#resultados_forma #consulta_resultados .nav_paginas2{border:0}
#resultados_forma #consulta_resultados .nav_paginas{border-top:1px solid #CCC;border-bottom:1px dotted #CCC}
#resultados_forma #consulta_resultados .nav_paginas2{border-top:1px dotted #CCC}
.numero_registros{position:relative;float:right;*margin:-1.8em .5em .5em .5em}
#consulta_resultados .nav_marco .nav_registros{list-style:none!important;padding-left:0;margin-left:0}
#publicaciones .nav_marco .nav_letras .pagina_actual,#publicaciones .nav_marco .nav_letras2 .pagina_actual{background:transparent}.widget{position:relative;border:.1em solid black;margin-bottom:1.2em}
*:first-child+html .widget{overflow:auto!important}
.widget ul,.widget ol{padding-left:2em;margin-left:0}
.widget li{text-align:left;margin-top:.8em;margin-bottom:.8em}
.widget #enlace_completo{text-decoration:none}
.contenido_widget{margin:.5em}
.layout .titulo{margin:0;text-align:center;border-bottom:.1em solid black;padding:.3em}
.layout_1_1_2{position:relative;display:block;overflow:hidden;min-height:1%}
.layout_1_1_2 .columna{margin-bottom:.3em;margin-left:2.5%}
.layout_1_1_2 #columna_1{position:relative;width:31.63%;right:0;top:0;float:right}
.layout_1_1_2 #columna_2{position:relative;width:31.63%;float:left}
.layout_1_1_2 #columna_3{position:relative;width:31.63%;float:left}
.layout_1_1_2 #columna_0,.layout_1_1_2 #columna_2{margin-left:0}
.widget #memoria_libre{float:left;background-color:#d8d8d8;height:1em;width:2em}
.widget #memoria_ocupada{background-color:#a9d0f5;height:1em;width:2em}
.widget #barra_memoria_total span{position:absolute;text-align:center;margin-left:5%;top:0;left:0}
.widget #barra_memoria_total{position:relative;border:.1em solid #d8d8d8;background-color:#d8d8d8;width:90%;height:1.2em;top:0;left:0;float:none;clear:both}
.widget #barra_memoria_ocupada{border:.1em solid #a9d0f5;background-color:#e0ecf8;height:90%}
#columna_2 .widget{margin-left:0;left:0;width:238px;_overflow:auto}
html>body #columna_2 .widget{width:auto}
.sistema .titulo{background-color:#eee}
.cms_widget .titulo{background-color:#eee}
.contenidos .titulo{background-color:#cecef6}
.contenidos{background-color:#efeffb}
.catalogo .titulo{background-color:#e0f8e0}
.catalogo{background-color:#effbf5}
.grafica{position:static;text-align:center;margin-top:1em}
.grafica img{border:.1em solid black;width:95%}
.widget #menu_principal,.widget #pie,.widget #cabecera,.widget .contenido_adic_pie{display:none}.tabpanel_container{position:relative;background:#fff;overflow:auto;padding:0 1em .5em 1em;clear:left;top:-0.1em;border:1px solid #cecece;z-index:0}
html>body .tabpanel_container{top:-.1em}
#caja_resultados .tabpanel_container{height:1%;overflow:hidden}
html>body #caja_resultados .tabpanel_container{height:auto;min-height:1%}
.tab_selector{border-bottom:0 solid #FFF}
@media screen{.tab_oculto{display:none;visibility:hidden;font-size:0}
}
/*\*/* html .tabpanel_container{padding-top:.5em}
/**/@media print{.tab_selector{display:none;visibility:hidden;font-size:0}
.tabpanel_container{border:0;clear:none;overflow:visible}
}
.tab_selector{float:left;width:100%;font-size:90%;line-height:normal}
.tab_selector{position:relative;list-style-type:none;margin:0;padding:0;display:block;z-index:1}
.tab_selector li{display:inline;margin:0;padding:0}
.tab_selector a{float:left;border:1px solid #cecece;border-left:0;margin:0;margin-right:0;padding:0;text-decoration:none!important}
.tab_selector li:first-child a,.tab_selector li#tab_button_mrb a{border-left:1px solid #cecece}
.tab_selector a span{float:left;display:block;padding:.2em .8em .2em .8em;font-weight:bold;font-size:1.2em;color:#686867;background:#EEE}
/*\*/.tab_selector a span{float:none}
/**/.tab_selector a:active span{font-weight:bold}
.tab_selector .current_tab a{border-bottom:1px solid #FFF}
.tab_selector .current_tab a span{background-color:#FFF;color:#000;cursor:default}
.tabpanel_selector .tab_button a:hover{text-decoration:none}a.tooltip{position:relative;z-index:24;color:black;padding:2px;text-decoration:none;cursor:help}
a.tooltip:hover{z-index:25;background-color:white}
a.tooltip .tip,a.tooltip .tip_top{display:none}
a.tooltip:hover .tip,a.tooltip:hover .tip_top{display:block;position:absolute;top:1em;left:-15em;width:15em;border:1px solid black;background-color:rgb(100%,100%,90%);text-align:left;line-height:1em;padding:.5em;font-size:95%;white-space:normal;text-decoration:none!important;font-family:Arial}
a.tooltip:hover .tip{top:1em;left:-15em}
a.tooltip:hover .tip_top{top:-4em;left:-15em}