html{overflow:auto}
body>#contenido{padding:1em}
body>#contenido.container{width:auto;max-width:none}
#contenido.container{margin:1em auto!important}
*:first-child+html body>#contenido{min-height:auto}
#contenido{min-height:0;border:0!important;padding:0}
.pre_visualizador{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:.5em;outline:2px solid #DDD}
.navegacion_capitulo{width:100%;position:relative}
.navegacion_capitulo label,.navegacion_capitulo .etiqueta{float:left;width:100%;clear:both}
.navegacion_capitulo .navegacion{position:absolute;top:0;right:0}
.navegacion_capitulo select{width:90%}
.comandos_visualizador{position:relative}
.comandos_visualizador .barra_botones{position:absolute;right:0;top:0;margin-top:1em;margin-right:1em}
.comandos_visualizador .barra_botones .enlace_profundizacion{display:block}
#form_volumen input{width:30em}
#form_volumen .boton_modificar input{width:7em}
#visualizador_pagina .nav_paginas,#visualizador_pagina .nav_paginas2{margin:0;padding:0;border:0;height:auto}
#visualizador_pagina .nav_paginas{margin-bottom:1em}
#visualizador_miniaturas .nav_paginas,#visualizador_miniaturas .nav_paginas2{clear:left;border:0}
#visualizador_miniaturas ol.nav_registros{position:relative;margin:0;padding:0}
#visualizador_miniaturas .nav_registros li{position:relative;margin:0;padding:0;width:33.33%;float:left;text-align:center;background:url(../img/fondo_general2.gif) transparent repeat top left}
*:first-child+html #visualizador_miniaturas .nav_registros li{width:32.4%}
#visualizador_miniaturas ol.nav_registros li .imagen_actual{background-color:#BBB}
#visualizador_miniaturas .casilla_con_miniatura{position:relative;padding:2em .7em .7em .7em;border-bottom:1px solid #BBB;border-right:1px solid #BBB;height:235px}
#visualizador_miniaturas .nav_registros li:nth-child(3n) .casilla_con_miniatura{border-right:0}
#visualizador_miniaturas ol.nav_registros li .imagen_actual:hover,#visualizador_miniaturas .casilla_con_miniatura:hover{background-color:#222}
#visualizador_miniaturas .casilla_con_miniatura:hover a{color:#f5f5f5}
#visualizador_miniaturas .casilla_sin_miniatura{position:relative;padding:.7em}
#visualizador_miniaturas .miniatura a{position:relative;display:block;text-decoration:none}
#visualizador_miniaturas .miniatura img{max-width:9em;border:1px solid #BBB}
#visualizador_miniaturas .miniatura a:hover img{box-shadow:0 0 2px #f5f5f5}
#visualizador_miniaturas .imagen_numero{display:none}
#visualizador_miniaturas .imagen_descripcion{position:absolute;bottom:1em;left:.5em;font-weight:bold}
#visualizador_miniaturas .imagen_descripcion a{color:#666}
#visualizador_miniaturas .imagen_descripcion a:hover{text-decoration:underline}
#visualizador_miniaturas .acciones .boton_descargar .boton_texto{display:block;height:6px;width:16px;background:url(../img/iconos/descargarVisualizador.gif) transparent no-repeat top left}
#visualizador_miniaturas .acciones .boton_descargar .boton_texto:hover{background-position:bottom left}
#visualizador_miniaturas .acciones{position:absolute;right:.3em;display:block;width:20px;bottom:.3em;border:1px solid #BBB;background-color:#d5d5d5;padding:.2em 0 .2em 0}
#visualizador_miniaturas .accion_sin_permiso{padding:.4em 0 0 0}
#visualizador_miniaturas .casilla_con_miniatura:hover .acciones{background-color:#f5f5f5}
#visualizador_miniaturas .casilla_con_miniatura:hover #accion_sin_permiso{border:1px solid #BBB}
#visualizador_miniaturas ol.nav_registros{display:block;padding:0;margin:0;list-style-type:none;overflow:auto;position:relative;height:400px;background-color:#EEE}
#visualizador_miniaturas #visualizador_pagina ol.nav_registros li{margin-left:1.5em;padding:0;padding-top:0;display:block;position:relative}
#visualizador_pagina .nav_marco ol.nav_registros li a{padding:0}
#visualizador_pagina ol.nav_registros{display:block;margin:0;padding:0;list-style-type:none;overflow:auto;overflow:hidden;position:relative;background:#EEE}
.contenedor_visualizador{text-align:center}
#visualizador_pagina ol.nav_registros li{margin:0;padding:0;padding-top:0;display:block;position:relative}
#visualizador_pagina ol.nav_registros li .numero2{display:block;visibility:hidden;margin:0;padding:0;line-height:0;font-size:0}
#visualizador_pagina applet{display:block;position:static;text-align:center;width:100%;height:600px;clear:both;margin-top:0;border:1px solid #BBB}
#visualizador_pagina .imagen img{border-left:1px solid #BBB;border-right:1px solid #BBB}
#visualizador_pagina .imagen{display:block;clear:both}
#visualizador_pagina .visualizador_menu{position:relatives;top:0;left:0;display:block;text-align:left;z-index:10;margin:0;padding:0}
#visualizador_pagina .visualizador_menu .imagen_descripcion{padidng:0;margin:0}
#visualizador_pagina .visualizador_menu .herramientas{-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;position:relative;display:block;margin:0;border-top:.1em solid #EEE;border-bottom:.1em solid #999;background-color:#EEE;padding:.3em .3em .3em .3em;width:100%;opacity:.8;z-index:10;top:0;box-shadow:0 .3em .5em #999;min-height:2.5em}
html>body #visualizador_pagina .visualizador_menu .herramientas{width:auto}
#visualizador_pagina #nav_registros:hover .visualizador_menu .herramientas{opacity:1}
#visualizador_pagina .visualizador_menu .herramientas .opcion{position:relative;display:block;width:30px;height:30px;margin:.3em 0 .3em 0;padding:0;border:.2em solid #333;border-radius:3px}
#visualizador_pagina .visualizador_menu .herramientas #grupo_1{position:relative;z-index:1;display:block;width:79.5%}
#visualizador_pagina .visualizador_menu .herramientas #grupo_2{position:absolute;display:block;top:0;right:0;width:22%;margin:.3em .3em 0 0;text-align:right;z-index:0}
*:first-child+html #visualizador_pagina .visualizador_menu .herramientas #grupo_2{margin-top:.15em}
#ayuda_visualizador{position:absolute;display:block;right:0;z-index:1000;background:rgba(0,0,0,.85);color:#f5f5f5;z-index:999;border-radius:.5em;box-shadow:0 0 1em #000}
*:first-child+html #ayuda_visualizador{background:#000;filter:alpha(opacity=85)}
#ayuda_visualizador strong{display:block;font-size:1.3em;padding-top:1em;font-family:Arial;color:#FFF}
#ayuda_visualizador dl{padding:0;margin:0;background-color:transparent;color:#FFF}
#ayuda_visualizador dt{width:10em;background-color:transparent;padding-top:.5em;padding-bottom:.5em;text-indent:.5em;float:left;margin:0;font-weight:bold;clear:both;margin-right:-3em;position:absolute;left:0;border-top:.1em solid #999;z-index:0}
#ayuda_visualizador dd{margin-left:10em;padding-right:1em;height:3em;min-height:3em;border-left:1px solid #999;border-top:1px solid #999;background-color:transparent;padding-left:.5em;padding-bottom:.5em;position:relative;z-index:1}
html>body #ayuda_visualizador dd{height:auto}
#visualizador_pagina .visualizador_imagen{position:relative;background-color:#eee;color:#000;z-index:9;padding:0 12px 0 0;margin:0}
#visualizador_pagina .visualizador_imagen img{position:relative;z-index:0}
#visualizador_pagina #ayuda_visualizador img{border:1px solid #959595;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:#f5f5f5;background:-webkit-linear-gradient(top,#f5f5f5,#e0e0e0);background:-moz-linear-gradient(top,#f5f5f5,#e0e0e0);background:-ms-linear-gradient(top,#f5f5f5,#e0e0e0);background:-o-linear-gradient(top,#f5f5f5,#e0e0e0);background:linear-gradient(top,#f5f5f5,#e0e0e0);padding:.3em 1em!important;border-radius:.5em}
#visualizador_pagina .visualizador_imagen{display:inline-block}
html>body #visualizador_pagina .visualizador_imagen{display:block}
#visualizador_pagina .visualizador_imagen #scroll_visualizador{position:absolute;right:-1px;width:12px;height:80px;z-index:150}
html>body #visualizador_pagina .visualizador_imagen #scroll_visualizador{right:0}
#visualizador_pagina .visualizador_imagen #scroll_visualizador div.slider{border-left:1px solid #EEE;width:13px;height:0;position:absolute;right:0;z-index:500}
html>body #visualizador_pagina .visualizador_imagen #scroll_visualizador div.slider{width:12px}
#visualizador_pagina .visualizador_imagen #scroll_visualizador div.slider div.handle{width:9px;height:5px;background-color:#dadada;cursor:move;position:absolute;border:0;z-index:600;border:1px solid #FFF;border-bottom:1px solid #777;border-right:1px solid #777;display:none}
#visualizador_pagina .visualizador_imagen #scroll_visualizador #scroll_arriba{z-index:1000;position:absolute;right:0!important;width:13px}
#visualizador_pagina .visualizador_imagen #scroll_visualizador #scroll_abajo{z-index:1000;position:absolute;right:0!important;width:13px}
#visualizador_lista ol{clear:both;margin:0;list-style-type:none}
#visualizador_lista .nav_paginas2{clear:left}
#visualizador_lista li{position:relative;padding:0;float:left;width:204px;background-color:rgb(90%,90%,90%);margin:.5em;line-height:1em}
#visualizador_lista .imagen_numero{padding:5px;float:left;height:3.5em;min-height:3.5em}
#visualizador_lista .imagen_descripcion{padding:5px;float:left}
#visualizador_lista .acciones{display:block;position:absolute;right:5px;bottom:0}
.enlace_download{margin-top:2em}
#visualizador_descarga .tiempos_descarga table{text-align:center;border:1px solid;margin-left:auto;margin-right:auto}
#visualizador_descarga .tiempos_descarga table caption{margin-left:auto;margin-right:auto}
#visualizador_descarga .tiempos_descarga td{text-align:center;padding:.5em}
.des_mets,#visualizador_descarga{margin-top:2em}
.enlaces_programas{margin-top:2em}
#visualizador_descarga .tabla_descarga{width:100%}
#visualizador_descarga .tabla_descarga th{text-align:left}
#visualizador_descarga ul{padding:0;list-style:none}
#visualizador_descarga ul li{padding:1em 0;display:inline-block;margin:0 1.5em 0 0;vertical-align:middle}
#visualizador_descarga ul a{text-decoration:none}
#visualizador_descarga ul a img{position:relative;top:.5em;margin-right:.3em}
#visualizador_descarga ul a:hover .nombre-aplicacion{text-decoration:underline}
#contenedor_detalle{z-index:10;width:auto;float:left;position:relative;padding-left:0;margin-left:0;left:0;background-color:#FFF}
#contenedor_detalle h2{display:none;font-size:0}
html>body #contenedor_detalle h2{width:auto}
#contenedor_detalle h3{font-size:1em;margin:0;padding:.1em;font-weight:normal}
#contenedor_detalle #contenido_detalle{border-right:1px solid #BBB;padding:0 .3em 0 .3em;text-align:left;width:250px;position:relative;overflow-y:scroll!important;overflow-x:hidden!important}
#contenedor_detalle #contenido_detalle>*{width:230px!important}
#contenedor_detalle #contenido_detalle .titulo_grupo a{color:#666}
#contenedor_detalle #contenido_detalle .titulo_grupo a:hover{color:#c03}
#contenedor_detalle #contenido_detalle .titulo_grupo{padding:.5em .2em 1em .5em;margin:0;background:#FFF;min-height:1%;overflow:hidden}
#contenedor_detalle #contenido_detalle .titulo_grupo img{position:relative;top:.5em}
#contenedor_detalle #contenido_detalle p,#contenedor_detalle #contenido_detalle li{text-align:left}
.nav_descrip{margin-left:auto;margin-right:auto}
#visualizador_pagina .nav_paginas2{display:none}
#visualizador_miniaturas .nav_marco .vacio,#visualizador_pagina .nav_marco .vacio,#contenido #visualizador_miniaturas .nav_marco .nav_registros{clear:none}
#visualizador_miniaturas .vacio_final,#visualizador_pagina .vacio_final{clear:both}
#contenido #visualizador_miniaturas .nav_marco .nav_no_paginas,#contenido #visualizador_pagina .nav_marco .nav_no_paginas{display:none}
#contenedor_detalle #detalle_tabs{margin-top:1em}
html>body #contenedor_detalle #detalle_tabs{width:auto}
#contenedor_detalle #detalle_tabs .tab_selector{border-bottom:.1em solid #bbb;margin:0;padding:0}
#contenedor_detalle #detalle_tabs .tab_selector a{border:.1em solid #bbb;border-left:0;padding:.2em;margin:0;position:relative;top:.1em;background-color:#d5d5d5;text-decoration:none!important;font-size:1.1em}
@media screen and (-webkit-min-device-pixel-ratio:0){#contenedor_detalle #detalle_tabs .tab_selector{position:relative;border-bottom:1px solid #bbb}
#contenedor_detalle #detalle_tabs .tab_selector a{position:relative;top:.2em;border:1px solid #bbb!important;border-bottom:0!important}
}
#contenedor_detalle #detalle_tabs .tab_selector a span{padding:.3em}
#contenedor_detalle #detalle_tabs .tab_selector .current_tab a{background-color:#f5f5f5;border-bottom:.1em solid #f5f5f5;z-index:1}
#contenedor_detalle #detalle_tabs .tab_selector #tab_button_tab_acciones a{border-left:.1em solid #BBB}
#contenedor_detalle #detalle_tabs .tab_selector #tab_button_tab_resultados a{border-left:.1em solid #BBB;border-right:0}
#contenedor_detalle #detalle_tabs .tabpanel_container{border:.1em solid #BBB;border-top:0;background-color:#f5f5f5;padding:0 .4em .4em .4em;margin:0;position:static;z-index:0}
#contenedor_detalle #detalle_tabs #tab_contenidos ul{list-style:circle;margin-left:1em;padding-top:.3em}
#contenedor_detalle #detalle_tabs #tab_contenidos ul li{display:list-item}
#contenedor_detalle #tab_contenidos ul#tabla_contenidos{margin-left:0}
#contenedor_detalle #tab_contenidos ul.expandible{margin-left:0;margin-left:1.2em;list-style-type:circle}
#contenedor_detalle #tab_contenidos ul{margin-left:0;padding-left:.2em}
#contenedor_detalle #tab_contenidos li{margin-top:.3em;margin-bottom:.3em;margin-left:1.2em}
#contenedor_detalle #tab_contenidos li.abre_cierra{margin-left:.1em}
#contenedor_detalle #tab_contenidos li p{margin-top:0;margin-bottom:0}
#contenedor_detalle form{padding:1em 0 1.5em 0;border-bottom:.1em dotted #bbb}
#contenedor_detalle ul.lista_acciones{margin:0;padding:1em 0 1em 2em}
#contenedor_detalle ul.lista_acciones_fichero{border-bottom:.1em dotted #bbb}
#contenedor_detalle div.otros_grupos{border-bottom:.1em dotted #555;background-color:#FFF;margin:1.5em 0 0 0}
#contenedor_detalle div.otros_grupos ul{list-style:none;padding:.5em 0 1em .5em}
#contenedor_detalle div.otros_acciones p{padding-left:0;text-align:left}
#contenedor_detalle ul.lista_acciones li{margin-top:.3em;margin-bottom:.3em}
#contenedor_detalle ul.lista_grupos{margin-left:0;padding-left:2em}
#contenedor_detalle ul.lista_grupos li{margin-top:.3em;margin-bottom:.3em}
#contenedor_detalle ul.lista_grupos img{position:relative;top:.2em}
#contenedor_detalle ul.lista_grupos span{font-weight:bold}
#contenedor_detalle ul.lista_grupos a{color:#666}
#contenedor_detalle ul.lista_grupos a:hover{color:#c03}
#contenedor_detalle .navegacion_ocr .etiqueta{display:block}
#contenedor_detalle .navegacion_ocr .etiqueta{font-weight:bold}
#contenedor_detalle .resultados_ocr{display:block;margin-left:0;padding-left:0}
#contenedor_detalle .resultados_ocr .texto_ocurrencias{display:block;margin-left:1.5em;padding-left:0}
#contenedor_detalle .resultados_ocr .expandible .texto_ocurrencias{margin-left:.5em}
#contenedor_detalle .resultados_ocr .texto_ocurrencias strong{background-color:#ffffa0}
#contenedor_detalle .resultados_ocr .ocr_actual{background-color:#f0f0f0}
#contenedor_detalle #tab_resultados #resultados_ocr li{position:relative;padding:0!important;margin:0!important}
#contenedor_detalle #tab_resultados #resultados_ocr li img,#contenedor_detalle #tab_resultados #resultados_ocr li a{position:relative;display:inline-block}
#contenedor_detalle #tab_resultados #resultados_ocr li a{padding:0 0 0 .3em}
#contenedor_detalle #tab_resultados #resultados_ocr li a img{margin-left:3em;top:.3em}
#contenedor_detalle #tab_resultados #resultados_ocr li a.enlace_arbol{padding:0}
#contenedor_detalle #tab_resultados #resultados_ocr li.ocr_actual .expandible_header{padding-left:1.6em;background-color:#e0e0e0}
#contenedor_detalle #info_resultados_aprox{border-top:.1em solid lightgrey;padding-top:.5em}
#contenedor_detalle #abrir_cerrar_detalle{position:relative;display:block;float:left;background-color:#EEE;border-right:0;width:22px}
#contenedor_detalle #barra_abrir_cerrar{border-right:1px solid #e0e0e0;box-shadow:-.3em 0 .3em #BBB}
#contenedor_detalle #abrir_cerrar_detalle a{position:relative;border:1px solid #BBB;border-top:2px solid #DDD;border-right:0;display:inline-block;padding:.3em;width:10px;top:-2px;left:-15px;background:#f5f5f5;border-radius:5px 0 0 5px;box-shadow:-.2em .4em .3em #999}
#contenedor_detalle #abrir_cerrar_detalle a img{position:relative}
#contenedor_detalle #abrir_cerrar_detalle a:hover{cursor:pointer}
#contenedor_detalle #abrir_cerrar_detalle a:focus{outline:0}
#contenedor_detalle .expandible{position:relative}
#contenedor_detalle .lista_detalle{list-style:none;padding:0;margin-left:0}
#contenedor_detalle .lista_detalle .elemento_detalle{float:left;margin-top:0;margin-bottom:0}
#imagezoom_over{z-index:100;position:relative}
#imagezoom_tumb{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}
#imagezoom_tumb{-ms-interpolation-mode:nearest-neighbor}
#player{margin-right:auto;margin-left:auto}
#navegacion_numeros{border-bottom:1px dotted #555;padding:.3em 0 .7em 0;background:#f5f5f5;text-align:center}
.nav_numero_siguiente,.nav_numero_anterior{position:relative;display:inline-block;margin-top:.5em;width:45%}
.nav_numero_siguiente{border-left:1px dotted #555}
.nav_numero_siguiente a,.nav_numero_anterior a{display:inline-block;font-weight:bold;color:#666;text-decoration:none;background:url(../img/siguiente.gif) transparent no-repeat 100% -25%;padding:0 1.4em .1em .6em}
.nav_numero_anterior a{padding:0 .4em .1em 1.4em;background:url(../img/anterior.gif) transparent no-repeat 0 -25%;border-left:0}
.nav_numero_siguiente a:hover,.nav_numero_anterior a:hover{color:#c03;background-position:0 115%}
.nav_numero_siguiente a:hover{background-position:100% 115%}
.desactivado{color:#AAA;font-weight:bold;display:inline-block}
.nav_numero_siguiente .desactivado{padding:0 1.4em .1em .6em;background:url(../img/siguiente_des.gif) transparent no-repeat 100% 55%}
.nav_numero_anterior .desactivado{padding:0 .4em .1em 1.4em;background:url(../img/anterior_des.gif) transparent no-repeat 0 45%}
.sin_grupos_adyacendes #navegacion_numeros{display:none}
#contenedor_detalle #detalle_tabs ul{position:relative;padding:1em 0 1em 0;list-style:none}
#contenedor_detalle #detalle_tabs ul li{position:relative;display:inline}
#contenedor_detalle #detalle_tabs ul.lista_acciones_fichero li{display:block}
#contenedor_detalle #detalle_tabs ul.lista_acciones_fichero li a{padding:0 0 0 1.6em}
#contenedor_detalle #detalle_tabs ul.lista_acciones_grupo li{position:relative;display:block;padding:0 0 0 1.8em}
#contenedor_detalle #detalle_tabs ul li a{color:#666}
#contenedor_detalle #detalle_tabs ul li a:hover{color:#c03}
#contenedor_detalle #detalle_tabs ul li.descargar{background:url(../img/icoDescargar.gif) transparent no-repeat top left}
#contenedor_detalle #detalle_tabs ul li.descargar-pdf{background:url(../img/iconos/pdf.gif) transparent no-repeat top left;padding:.3em 0 .3em 1.7em}
#contenedor_detalle #detalle_tabs ul li.imprimir{background:url(../img/icoImprimir.gif) transparent no-repeat top left}
#contenedor_detalle #detalle_tabs ul li.copyright{background:url(../img/copyright.gif) transparent no-repeat top left}
#contenedor_detalle #detalle_tabs ul li.subirFiles{background:url(../img/icoSubirFiles.gif) transparent no-repeat top left}
#contenedor_detalle #detalle_tabs ul li.paginar{background:url(../img/icoRepaginar.gif) transparent no-repeat top left}
#contenedor_detalle #detalle_tabs ul.lista_acciones_fichero li{background-position:0 50%}
#contenedor_detalle #detalle_tabs ul li.descargar img{position:relative;float:right;top:1.4em;right:3em;margin:0;padding:0}
#contenedor_detalle .imagen_descripcion{margin-top:1em;border-bottom:.1em dotted #555;padding:.5em 0 .5em 0}
#contenedor_detalle .imagen_descripcion .etiqueta{margin-left:.5em}
#contenedor_detalle h3.titulo_seccion{position:relative;width:99%;background:#f5f5f5;font-size:1em;font-weight:bold;margin:.3em 0 0 0;padding:.3em 0 .3em .3em}
#contenedor_detalle .otros_grupos h3.titulo_seccion{margin-top:1em}
.boton_edicion_grupo{position:absolute;right:.5em;top:.3em}
#enlace_visualizador_embebido{position:absolute;display:block;right:0;top:0;background-color:rgba(0,0,0,.8);z-index:999;color:#f5f5f5;padding:1em;border-radius:.5em;box-shadow:0 0 3em #000}
*:first-child+html #enlace_visualizador_embebido{filter:alpha(opacity=85);background-color:#000}
#enlace_visualizador_embebido .codigoqr{text-align:center}
#enlace_visualizador_embebido .valor select{width:10em}
#enlace_visualizador_embebido .formulario_visualizador{margin:.3em 0}
#enlace_visualizador_embebido .valor input.texto{display:block;width:32em}
#enlace_visualizador_embebido label,#enlace_visualizador_embebido p{font-size:1.1em}
#contenedor_detalle #detalle_tabs #tab_propiedades li{display:block;padding-bottom:8px}
#contenedor_detalle #detalle_tabs #tab_propiedades .etiqueta{font-weight:bold}
#contenedor_detalle #detalle_tabs #tab_propiedades .valor{display:block}
@media screen and (-webkit-min-device-pixel-ratio:0){#contenedor_detalle #detalle_tabs .tab_selector{position:relative;border-bottom:1px solid #bbb}
#contenedor_detalle #detalle_tabs .tab_selector a{position:relative;top:.2em;border:1px solid #bbb!important;border-bottom:0!important}
}
.herramientas a{-moz-transition:box-shadow .5s ease 0s;-webkit-transition:box-shadow .5s ease 0s;-ms-transition:box-shadow .5s ease 0s;-o-transition:box-shadow .5s ease 0s;transition:box-shadow .5s ease 0s;display:inline-block;border:1px solid #959595;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5,#e0e0e0);background:-webkit-linear-gradient(top,#f5f5f5,#e0e0e0);background:-o-linear-gradient(top,#f5f5f5,#e0e0e0);background:-ms-linear-gradient(top,#f5f5f5,#e0e0e0);padding:.3em 2%!important;border-radius:.5em;margin-bottom:.2em}
.herramientas #grupo_2 a{padding:.3em 7%!important}
.herramientas a:hover,.herramientas a.activado{box-shadow:0 0 3px skyblue;cursor:pointer}
.herramientas a:active,.herramientas a.activado{border:1px solid #d8d8d8;border-top:1px solid #959595;border-left:1px solid #959595;background:-moz-linear-gradient(bottom,#f5f5f5,#e0e0e0);background:-webkit-linear-gradient(bottom,#f5f5f5,#e0e0e0);background:-o-linear-gradient(bottom,#f5f5f5,#e0e0e0);background:-ms-linear-gradient(bottom,#f5f5f5,#e0e0e0)}
.herramientas #boton_pantalla_completa{margin:0;padding:0}
*:first-child+html .herramientas #grupo_2 a{margin:0 .2em}
*:first-child+html #linkayuda{position:relative;top:-.3em;padding-bottom:0!important;margin:0}
#container_rango{padding-left:20px}
#container_rango p:last-child{padding-left:25px}
#container_rango .texto{width:50px}
#contenedor_urlPersistente #visualizador_imagen #enlace_visualizador_embebido{margin-top:1em;text-align:left}
body.imgViewer{margin:0;padding:0}
#confirmacion_descarga{text-align:center}
#msjError{color:red;font-weight:bold}