@charset "utf-8";
/* $Id: estilo.css,v 1.247 2010/09/27 12:51:48 lugarcn Exp $ */

@media screen, projection {

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
body {
  line-height: 1;
  color: black;
  background: white;
}
ol, ul {
  list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
} 

/* ELEMENTOS XHTML */

body {
  background: url(../img/degradado_fondo.jpg) repeat-x fixed top;
  line-height: 130%;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

a:focus,
select:focus { 
  outline: invert dotted thin;
}

hr {
  display: none;
}

h1, h2, h3, h4, h5, h6,
strong {
  font-weight: bold;
}

input,
button .botonSubmit {
  color: #504f41;
  background-color: transparent;
  display: inline;
  vertical-align: middle;
}

input,
textarea {
  font-size: 11px;
  background-color: #fefefe;
  border: 1px #807768 solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.cajaDeTextoDeLogin {
  background-color: #dad7d0;
  color: #393021;
  width: 100px;
  border: 0 none;
}

input.botonSubmit {
  height: 16px;
  width: 16px;
  border: 0 none;
}

select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1px #807768 solid;
  width: 100px;
  font-size: 11px;
  color: #504f41;
  background-color: #ffffff;
  display: inline;
  vertical-align: middle;
}

input,
select {
  padding: 0;
}

img {
  display: inline;
  vertical-align: middle;
  border: 0;
}

/*img.imagenDeInstitucion {
  vertical-align: middle;
}*/

table {
  display: block;
}

td {
  vertical-align: top;
}

a {
  text-decoration: none;
  border: 0 none;
  color: #504f41;
}

a:hover {
  text-decoration: underline;
  border: 0 none;
}

strong a,
a strong {
  color: #000000;
}

acronym,
abbr {
  cursor: help;
  border-bottom: 1px dotted;
}

ul {
  list-style-type: none;
}

pre {
  font-family: "Bitstream Vera Sans Mono", monaco, "Courier New", courier, monospace;
}

p {
  line-height: 150%;
  text-align: justify;
}

pre,
p {
  margin: 10px 0 10px 0;
}

fieldset {
  border: 0;
}

span.textoExpandidoDeLink {
  display: none;
}

/* DEFINICIONES PARA EL LAYOUT */

div#contenedor {
  width: 885px;
  margin: 0 auto 0 auto;
  background-color: #ffffff;
}

div#extras {
  width: 125px;
  background-color: #ffffff;
}

div#principal {
  position: relative;
  width: 760px;
}

div#barra {
  position: relative;
  margin: 0 0 0 125px;
}

div#barra {
  padding: 5px 0 0 0;
}

div#cabecera {
  position: relative;
  background-color: #ffffff;
  height: 60px;
  margin: 0 0 0 125px;
}

div#mensajeDeParada {
  position: relative;
  height: auto;
  margin: 0 0 0 125px;
  padding: 3px 0 3px 0;
  background: #f4f3f1 url(../img/degradado_par.jpg) repeat-x top;
}

div#mensajeDeParada p {
    margin: 0 10px 0 10px;
}

div#barraDeMenu {
  background-color: #990000;
  padding: 0 15px 0 10px;
}

div#copyright {
  padding: 0 10px 0 10px;
  line-height: 15px;
  height: 15px;
}

div#copyright {
  margin: 0 0 0 125px;
}

div#pieDePagina {
  margin: 0 0 0 125px;
}

div#contenedorDePopUp {
  width: 100%;
  background-color: #ffffff;
}

div#extras {
  position: relative;
  height: 406px;
}

/* CELDA QUE CONTIENE AL MENÚ Y AL CONTENIDO PRINCIPAL */

table tbody tr td#segundaColumna {
  background: #faf9f7 url(../img/degradado_bloque.jpg) repeat-x 0 20px;
}

/* CLASES GENERALES */

div.noMostrar {
  display: none !important;
}

/* IMÁGENES DE RSS */

img.imagenDeRSS,
img#imagenDeRSS {
  width: 1em;
  height: 1em;
  vertical-align: top;
  margin: auto 0 auto 0;
  padding: 0;
  border: 0;
}

img#imagenDeRSS {
  width: 1em;
  height: 1em;
}

/*img#imagenDeEditor {
  width: 5em;
  height: 5em;
}*/

/*img.imagenDeRSS {
  height: 12px;
  width: 12px;
}*/

/*ul#revistasPorMateria img.imagenDeRSS {
  width: 12px;
  height: 12px;
}*/

/* Clase para los elementos personalizables por otras instituciones/universidades */
.colorPersonalizable {
  color: #990000;
}

.backgroundPersonalizable {
  background-color: #990000;
}

.bordePersonalizable {
  border-color: #990000;
}

h2.tituloDeBloque {
  margin-bottom: 20px;
}

h2.tituloDeBloque,
h2.tituloDeBloque * {
  text-transform: uppercase;
  font-size: 12px;
}

h2.tituloDeBloque * {
  color: inherit;
}

h2.tituloDeBloque a {
  text-decoration: underline;
}

div.bloque {
  padding: 10px;
}

/* CABECERAS Y PIES DE LISTADOS */

ul.botonesDeCabecera {
  margin: 0 0 0 10px;
  display: inline;
}

ul.botonesDeCabecera li {
  display: inline;
}

ul.botonesDeCabecera li a {
  color: #ffffff;
}

div.cabeceraDeListado,
div.pieDeListado {
  position: relative;
  padding: 5px 0 5px 0;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
}

/* ERRORES */

p.mensajeDeError,
p.mensajeDeError *,
ul.mensajeDeError li {
  color: #ff0000;
}

/* PROPIEDADES DE UNA REVISTA */

span.alojada, 
span.revista-e,
span.latindex {
  cursor: help;
  border-bottom: 1px dotted;
}

/* SEPARADORES */

div#barraDeMenu .separador,
span.bienvenido .separador, 
ul#listadoDeArticulos li .separador {
  margin: 0 2px 0 2px;
}

/* BARRA DE MENÚ */

div#barraDeMenu {
  position: relative;
  display: block;
  border: 0 none;
  height: 20px;
  overflow: hidden;
}

div#barraDeMenu ul {
  position: relative;
  display: block;
  padding: 0;
  margin: 3px 0 0 0;
  border: 0 none;
  background: transparent;
}

div#barraDeMenu ul li img,
div#barraDeMenu ul li a {   
  border: 0 none;
}

div#barraDeMenu ul li img {
  vertical-align: middle;
}

div#barraDeMenu ul#menuIzquierdo li {
  position: relative;
  display: inline;
  border: 0 none;
}

div#barraDeMenu ul#menuDerecho li {
  position: relative;
  float: left;
  display: block;
  padding: 0;
  margin: 0;
  border: 0 none;
}

div#barraDeMenu ul#menuDerecho li form,
div#barraDeMenu ul#menuDerecho li form fieldset,
div#barraDeMenu ul#menuDerecho li form noscript,
div#barraDeMenu ul#menuDerecho li form noscript input {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0 none;
}

div#barraDeMenu ul#menuDerecho li form fieldset select {
  width: auto;
  margin-top: -3px;
  margin-bottom: 0;
  border: 0 none;
  padding: 0;
}

div#barraDeMenu ul#menuIzquierdo {
  height: 20px;
  position: relative;
  display: block;
  float: left;
  border: 0 none;
}

div#barraDeMenu ul#menuDerecho {
  height: 20px;
  position: relative;
  display: block;
  float: right;
  border: 0 none;
  margin-bottom: 0;
  padding: 0;
}

div#barraDeMenu ul#menuDerecho form select,
div#barraDeMenu ul#menuDerecho form input {
  margin-bottom: 0;
  padding: 0;
}

div#barraDeMenu ul#menuDerecho form input {
  width: auto;
  height: auto;
}

div#barraDeMenu a,
div#barraDeMenu li a span.teclaDeAcceso,
div#barraDeMenu span.separador {
  color: #ffffff;
}

div#barraDeMenu li a span.teclaDeAcceso {
  text-decoration: underline;
}

div#contenedor div#imagenDeInstitucion {
  float: left;
}

div#imagenDeInstitucion {
  height: 60px;
}

/* LOGIN DE USUARIO */

div#loginDeUsuario {
  float: right;
  padding: 23px 5px 0 0;
}

div#loginDeUsuario h2,
div#loginDeUsuario legend {
  display: none;
}

div#loginDeUsuario input {
  margin: 0 10px 0 0;
}

div#loginDeUsuario label {
  display: inline;
}

div#loginDeUsuario fieldset {
  display: inline;
}

div#loginDeUsuario .bienvenido {
  padding: 0;
  margin: 0 10px 0 0;
}

/* OLVIDO DE CONTRASEÑA */

div#formularioDeSolicitudDeInformacionDeCuentas fieldset {
  margin: 0 0 10px 0;
}

div#formularioDeSolicitudDeInformacionDeCuentas legend {
  display: none;
}

/* BÚSQUEDA DE DOCUMENTOS */

div#formularioDeBusquedaDeDocumentos {
  position: relative;
  display: block;
  margin-bottom: 10px;
}

div#formularioDeBusquedaDeDocumentos form {
  position: relative;
  display: block;
}

div#formularioDeBusquedaDeDocumentos div.camposDeFormulario,
div#formularioDeBusquedaDeDocumentos div.botonSubmit {
  display: block;
}

div#formularioDeBusquedaDeDocumentos div#campoBuscarPor,
div#formularioDeBusquedaDeDocumentos div#campoTextoDeConsulta {
  display: block;
  float: left;
}

div#formularioDeBusquedaDeDocumentos div.camposDeFormulario,
div#formularioDeBusquedaDeDocumentos div#campoBuscarPor {
  margin: 0 10px 0 0;
}

div#formularioDeBusquedaDeDocumentos div#campoTipoDeDocumento {
  display: block;
  clear: left;
}

div#formularioDeBusquedaDeDocumentos select#tipo_documento {
  width: 230px;
}

div#formularioDeBusquedaDeDocumentos div#campoSoloTextosCompletos {
  display: block;
  float: none;
}

div#formularioDeBusquedaDeDocumentos label span.textoDeLabel,
div#formularioDeBusquedaDeDocumentos legend {
  display: none;
}

div#formularioDeBusquedaDeDocumentos div#campoSoloTextosCompletos {
  display: block;
  float: none;
  clear: both;
  margin-left: 110px;
}

div#formularioDeBusquedaDeDocumentos label#labelDeSoloTextosCompletos {
  display: inline;
}

div#formularioDeBusquedaDeDocumentos .campoCheck input,
div#formularioDeBusquedaDeRevistas .campoCheck input {
  display: inline;
  border: 0;
  background-color: transparent;
}

/* BÚSQUEDA SIMPLE DE AUTORES */

div#cajaDeBusquedaDeAutores {
  position: relative;
  display: block;
  clear: left;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
  margin-bottom: 10px;
}

div#formularioDeBusquedaDeAutores div.camposDeFormulario,
div#formularioDeBusquedaDeAutores div.botonSubmit {
  display: block;
}

div#formularioDeBusquedaDeAutores div.camposDeFormulario {
  margin: 0 10px 0 0;
}

div#formularioDeBusquedaDeAutores label span.textoDeLabel,
div#formularioDeBusquedaDeAutores legend {
  display: none;
}

/* BÚSQUEDA DE AUTORES */

div#formularioDeBusquedaDeAutores {
  position: relative;
  display: block;
  margin-bottom: 10px;
}

div#formularioDeBusquedaDeAutores form {
  position: relative;
  display: block;
}

div#formularioDeBusquedaDeAutores div.camposDeFormulario,
div#formularioDeBusquedaDeAutores div.botonSubmit {
  display: block;
}

div#formularioDeBusquedaDeAutores div#campoBuscarPor,
div#formularioDeBusquedaDeAutores div#campoTextoDeConsulta {
  display: block;
  float: left;
}

div#formularioDeBusquedaDeAutores div.camposDeFormulario,
div#formularioDeBusquedaDeAutores div#campoBuscarPor {
  margin: 0 10px 0 0;
}

div#formularioDeBusquedaDeAutores div#campoTipoDeDocumento {
  display: block;
  clear: left;
}

div#formularioDeBusquedaDeAutores label span.textoDeLabel,
div#formularioDeBusquedaDeAutores legend {
  display: none;
}

/* ENLACES AL DIRECTORIO DE AUTORES */

div#enlacesAlDirectorioDeAutores {
  position: relative;
  display: block;
  clear: left;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
}

div#enlacesAlDirectorioDeAutores a {
  font-weight: bold;
}

/* FORMULARIO DE BÚSQUEDA DE REVISTAS */

div#formularioDeBusquedaDeRevistas {
  position: relative;
  display: block;
  clear: left;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
  margin-bottom: 10px;
}

div#formularioDeBusquedaDeRevistas div.camposDeFormulario,
div#formularioDeBusquedaDeRevistas div.botonSubmit {
  display: block;
}

div#formularioDeBusquedaDeRevistas div#campoTipoDeBusqueda,
div#formularioDeBusquedaDeRevistas div#campoTextoDeConsultaDeRevistas {
  display: block;
  float: left;
}

div#formularioDeBusquedaDeRevistas div.camposDeFormulario,
div#formularioDeBusquedaDeRevistas div#campoTipoDeBusqueda {
  margin: 0 10px 0 0;
}

div#formularioDeBusquedaDeRevistas label span.textoDeLabel,
div#formularioDeBusquedaDeRevistas legend {
  display: none;
}

div#formularioDeBusquedaDeRevistas div#campoSoloRevistasElectronicas,
div#formularioDeBusquedaDeRevistas div#campoSoloRevistasLatindex{
  display: block;
  float: none;
  clear: both;
  margin-left: 110px;
}

div#formularioDeBusquedaDeRevistas div#campoMateriaDeBusqueda {
  clear: left;
  display: block;
}

div#formularioDeBusquedaDeRevistas label#labelDeSoloRevistasElectronicas,
div#formularioDeBusquedaDeRevistas label#labelDeSoloRevistasLatindex{
  display: inline;
}

div#formularioDeBusquedaDeRevistas select#materia_busqueda {
  width: 230px;
}

/* FORMULARIO DE CAMBIO DE CONTRASEÑA */

div#formularioDeCambioDeContrasena form fieldset div input {
  width: auto;
}

div#formularioDeCambioDeContrasena div {
  display: block;
  margin: 5px 0 5px 0;
}

div#formularioDeCambioDeContrasena div label {
  display: block;
  float: left;
  width: 170px;
}

/* FORMULARIO DE BUSQUEDA COMPLETA DE DOCUMENTOS */

div#formularioDeBusquedaCompletaDeDocumentos {
  background: transparent;
}

div#formularioDeBusquedaCompletaDeDocumentos form fieldset div input,
div#formularioDeBusquedaCompletaDeDocumentos form fieldset div select {
  width: auto;
}

div#formularioDeBusquedaCompletaDeDocumentos legend {
  display: none;
}

div#formularioDeBusquedaCompletaDeDocumentos div {
  display: block;
  margin: 5px 0 5px 0;
}

div#formularioDeBusquedaCompletaDeDocumentos div label {
  display: block;
  float: left;
  width: 170px;
}

div#formularioDeBusquedaCompletaDeDocumentos input#soloTextosCompletos {
  display: inline;
  float: none;
  margin: 0 0 0 170px;
  border: 0 none;
  background-color: transparent;
}

div#formularioDeBusquedaCompletaDeDocumentos label#labelDeSoloTextosCompletos {
  display: inline;
  float: none;
  padding: 0 0 0 10px;
}

div#formularioDeBusquedaCompletaDeDocumentos form fieldset input#anoInicial,
div#formularioDeBusquedaCompletaDeDocumentos form fieldset input#anoFinal {
  width: 66px;
}

div#formularioDeBusquedaCompletaDeDocumentos form fieldset div {
  clear: both;
}

/* FORMULARIO DE BÚSQUEDA COMPLETA DE AUTORES */

div#formularioDeBusquedaCompletaDeAutores {
  background: transparent;
}

div#formularioDeBusquedaCompletaDeAutores form fieldset div input,
div#formularioDeBusquedaCompletaDeAutores form fieldset div select {
  width: auto;
}

div#formularioDeBusquedaCompletaDeAutores form fieldset div input#textoDeConsultaDeNombreYApellidosDeAutores,
div#formularioDeBusquedaCompletaDeAutores form fieldset div input#textoDeConsultaDeObrasDeAutores {
  width: 300px;
}

div#formularioDeBusquedaCompletaDeAutores fieldset#fieldsetDeBusquedaDeAutoresPorNombre {
  margin-bottom: 10px;
}

div#formularioDeBusquedaCompletaDeAutores fieldset#fieldsetDeBusquedaDeAutoresPorObra {
  top: 20px;
  padding-top: 10px;
}

div#formularioDeBusquedaCompletaDeAutores legend#leyendaDeBusquedaDeAutoresPorObra {
  font-weight: bold;
}

div#formularioDeBusquedaCompletaDeAutores legend#leyendaDeBusquedaDeAutoresPorNombre {
  display: none;
}

div#formularioDeBusquedaCompletaDeAutores div {
  display: block;
  margin: 5px 0 5px 0;
}

div#formularioDeBusquedaCompletaDeAutores div label {
  display: block;
  float: left;
  width: 170px;
}

div#formularioDeBusquedaCompletaDeAutores input#soloTextosCompletos {
  display: inline;
  float: none;
  margin: 0 0 0 170px;
  border: 0 none;
  background-color: transparent;
}

div#formularioDeBusquedaCompletaDeAutores label#labelDeSoloTextosCompletos {
  display: inline;
  float: none;
  padding: 0 0 0 10px;
}

div#formularioDeBusquedaCompletaDeAutores form fieldset input#anoInicialDePublicacion,
div#formularioDeBusquedaCompletaDeAutores form fieldset input#anoFinalDePublicacion {
  width: 66px;
}

div#formularioDeBusquedaCompletaDeAutores form fieldset div {
  clear: both;
}

/* CAJAS DE TEXTO DE CRITERIO EN LAS BÚSQUEDAS */

div#formularioDeBusquedaDeDocumentos input#textoDeConsultaDeDocumentos,
div#formularioDeBusquedaDeRevistas input#textoDeConsultaDeRevistas {
  width: 210px;
}

div#formularioDeBusquedaCompletaDeDocumentos input#textoDeConsultaDeDocumentos {
  width: 300px;
}

/* CONTADORES */

ul#contadores {
  position: absolute;
  margin: 0 0 0 37px;
  top: 61px;
}

ul#contadores li {
  margin: 0 0 10px 0;
  color: #504f41;
}

ul#contadores li span {
  color: #000000;
  display: block;
}

/* LISTADOS DE ERRORES */

div#formularioDeAlta .errores,
div#formularioDePerfilDeUsuario .errores {
  margin: 10px 0 0 0;
}

div#formularioDeAlta ul.errores,
div#formularioDePerfilDeUsuario ul.errores {
  list-style: disc inside;
  margin-left: 10px;
}

.errores,
div#formularioDeAlta ul.errores li,
div#formularioDeAlta p.errores,
div#formularioDePerfilDeUsuario ul.errores li,
div#formularioDePerfilDeUsuario p.errores {
  color: #ff0000;
  line-height: 150%;
}

/* FORMULARIOS DE USUARIO */ 

div#formularioDeAlta fieldset,
div#formularioDePerfilDeUsuario fieldset,
div#formularioDeBaja fieldset {
  display: block;
  margin: 15px 0 0 0;
}

div#formularioDeAlta legend,
div#formularioDePerfilDeUsuario legend {
  font-weight: bold;
  margin: 0 0 10px 0;
}

div#formularioDeAlta p,
div#formularioDePerfilDeUsuario p {
  font-weight: normal;
  margin: 10px 0 10px 0;
}

div#formularioDeAlta p#explicacionDeContrasena,
div#formularioDeAlta p#explicacionDePreguntaYRespuesta {
  margin: 20px 0 5px 0;
}

div#formularioDeBusquedaDeDocumentos fieldset,
div#formularioDeBusquedaDeAutores fieldset,
div#formularioDeBusquedaDeRevistas fieldset,
div#formularioDeAlta fieldset,
div#formularioDePerfilDeUsuario fieldset,
div#formularioDeBaja fieldset {
  margin: 20px 0 0 0;
  display: block;
}

div#formularioDeAlta fieldset#informacionPersonalDeAlta label, /* Etiquetas para los campos de formulario de la información personal en el alta */
div#formularioDeAlta fieldset#informacionDeLaCuentaDeAlta label, /* Etiquetas para los campos de formulario de la información de la cuenta en el alta */
div#formularioDePerfilDeUsuario fieldset#informacionPersonalDePerfilDeUsuario label, /* Etiquetas para los campos de formulario de la información personal en el alta */
div#formularioDePerfilDeUsuario fieldset#informacionDeLaCuentaDePerfilDeUsuario label, /* Etiquetas para los campos de formulario de la información de la cuenta en el alta */
div#formularioDePerfilDeUsuario fieldset#cambioDeContrasenaDePerfilDeUsuario label /* Etiquetas para los campos de formulario de la información de la cuenta en el alta */ {
  width: 150px;
  padding: 0 10px 0 0;
  text-align: right;
  float: left;
}

div#formularioDeAlta fieldset#informacionPersonalDeAlta .campoCheck input, /* Campo de formulario de tipo check de la información personal en el alta */
div#formularioDeAlta fieldset#envioDeCorreosDeNoticias input,
div#formularioDePerfilDeUsuario fieldset#envioDeCorreosDeNoticias input,
div#formularioDePerfilDeUsuario fieldset#informacionPersonalDePerfilDeUsuario div.campoCheck input,
div#formularioDeAlta fieldset#materiasDeInteresDeAlta input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#proteccionDeDatosPersonales input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDePerfilDeUsuario fieldset#materiasDeInteresDePerfilDeUsuario input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeBaja fieldset#confirmacionDeBaja input {
  background-color: transparent;
  margin: 0 0 0 160px;

}

div#formularioDeAlta fieldset#materiasDeInteresDeAlta input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#proteccionDeDatosPersonales input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeBaja fieldset#confirmacionDeBaja input {
  display: block;
  float: left;
}

div#formularioDeAlta fieldset#envioDeCorreosDeNoticias label,
div#formularioDePerfilDeUsuario fieldset#envioDeCorreosDeNoticias label,
div#formularioDePerfilDeUsuario fieldset#materiasDeInteresDePerfilDeUsuario label,
div#formularioDeBaja fieldset#confirmacionDeBaja label {
  display: inline;
  padding: 0 0 0 10px;
  text-align: left;
}

div#formularioDePerfilDeUsuario fieldset#informacionPersonalDePerfilDeUsuario label#labelDeCorreoActivo {
  display: inline;
  padding: 0 0 0 10px;
  text-align: left;
  float: none;
}

div#formularioDeAlta fieldset#informacionPersonalDeAlta .campoCheck input, /* Campo de formulario de tipo check de la información personal en el alta */
div#formularioDeAlta fieldset#materiasDeInteresDeAlta input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#proteccionDeDatosPersonales .campoCheck input, /* inputs de campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#informacionPersonalDeAlta .campoCheck input,
div#formularioDePerfilDeUsuario fieldset#materiasDeInteresDePerfilDeUsuario input /* inputs de campos de formulario de las materias de interés en el alta */
{
  display: inline;
  border: 0 none;
  background-color: transparent;
}

div#formularioDeAlta fieldset#materiasDeInteresDeAlta label, /* Etiquetas de los campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#proteccionDeDatosPersonales label, /* Etiquetas de los campos de formulario de las materias de interés en el alta */
div#formularioDeAlta fieldset#informacionPersonalDeAlta .campoCheck label /* Etiquetas para los campos check de los formularios de la información personal en el alta */
{   
  width: 300px;
  text-align: left;
  padding: 0 0 0 10px;
  float: none; 
}

div#formularioDeAlta fieldset#proteccionDeDatosPersonales div.mensaje{
  /*font-size: 9px;*/
  padding: 0 10px 0 10px;
  margin: 10px 0 10px 0;
  border: 1px solid #cccccc;/*#000000;*/
}

div#bienvenida div#mensajeInformativoDeRegistro,
div#formularioDeAlta div#mensajeInformativoDeRegistro {
  padding: 5px 10px 10px 10px;
  background-color: #fffed8;
}

div#bienvenida div#mensajeInformativoDeRegistro ul li,
div#formularioDeAlta div#mensajeInformativoDeRegistro ul li {
  list-style: none;
  margin-left: 1.5em;
  list-style: circle inside;
  list-style-position: inside; 
}

.campoLargo input,
.campoLargo select {
  width: 300px;
}

.campoCorto input,
.campoCorto select {
  width: 150px;
}

div#formularioDeAlta fieldset div,
div#formularioDePerfilDeUsuario fieldset div,
div#formularioDeBaja fieldset div,
div#formularioDeCambioDeContrasena fieldset div {
  clear: both;
  display: block;
  margin: 0 0 3px 0;
  padding: 0;
}

div#formularioDeBusquedaDeDocumentos fieldset div,
div#formularioDeBusquedaDeAutores fieldset div,
div#formularioDeBusquedaDeRevistas fieldset div {
  margin: 0 0 10px 0;
}

div#formularioDeAlta fieldset#botonesDeAlta input, /* inputs de campos de formulario de los botones en el alta */
div#formularioDePerfilDeUsuario fieldset#botonesDePerfilDeUsuario input, /* inputs de campos de formulario de los botones en el alta */
div#formularioDeBaja fieldset#botonesDeBaja input {
  width: 100px;
  background-color: #ffffff;
  margin: 0 0 0 170px;
}

/* CHECKS DE SELECCIÓN Y SUSCRIPCIÓN */

ul#listadoDeEdicionesDeCongreso li.articulo input,
ul#listadoDeEdicionesDeCongreso li.libro input,
ul#listadoDeArticulos li.articulo input,
ul#listadoDeArticulos li.libro input,
ul#listadoDeRevistas li div.suscribir input,
div#portadaDeRevista div#imagenSuscripcionResumenEIconos input,
ul#listadoDeDsis li div.activar input{
  border: 0;
  padding: 0;
  background-color: transparent;
}

/* MULTIPÁGINA */

ul.multipagina {
  position: relative;
  margin: 0 0 0 10px;
  padding: 0;
  display: inline;
}

ul.multipagina li {
  display: inline;
  margin: 0 5px 0 0;
  padding: 0;
}

ul.multipagina li.informacion {
  margin: 0 10px 0 5px;
}

ul.multipagina li.informacion span.numeroDePaginaActual,
ul.multipagina li.informacion span.numeroTotalDePaginas {
  font-weight: bold;
}

ul#listadoDeEdicionesDeCongreso li p,
ul#listadoDeArticulos li p,
ul#listadoDeRevistas li p,
ul#listadoDeDsis li p {
  line-height: 130%;
  text-align: left;
  margin: 0;
}

ul#listadoDeEdicionesDeCongreso acronym,
ul#listadoDeEdicionesDeCongreso abbr,
ul#listadoDeArticulos acronym,
ul#listadoDeArticulos abbr,
ul#listadoDeRevistas acronym,
ul#listadoDeRevistas abbr,
ul#listadoDeDsis acronym,
ul#listadoDeDsis abbr {
  border-bottom: 0;
}

/* LISTADO DE ARTÍCULOS EN BÚSQUEDA DOCUMENTAL */

ul#listadoDeEdicionesDeCongreso,
ul#listadoDeArticulos {
  position: relative;
  margin: 5px 0 5px 0;
}

ul#listadoDeEdicionesDeCongreso ul,
ul#listadoDeArticulos ul {
  position: relative;
}

ul#listadoDeEdicionesDeCongreso li.articulo,
ul#listadoDeEdicionesDeCongreso li.libro,
ul#listadoDeEdicionesDeCongreso li.ejemplar,
ul#listadoDeArticulos li.articulo,
ul#listadoDeArticulos li.libro {
  position: relative;
  padding: 10px;
}

ul#listadoDeEdicionesDeCongreso li.impar,
ul#listadoDeArticulos li.impar {
  background: url(../img/degradado_par.jpg) repeat-x top;
  background-color: #f4f3f1;
}

ul#listadoDeEdicionesDeCongreso li.par,
ul#listadoDeArticulos li.par {
  background-color: transparent;
}

ul#listadoDeEdicionesDeCongreso li.seleccionado,
div#portadaDeRevista div#sumarios span.alojado,
div#portadaDeRevista div#sumarios span.accesible,
ul#listadoDeArticulos li.seleccionado {
  background: none;
  background-color: #fffed8;
}

ul#listadoDeEdicionesDeCongreso li.articulo div.check,
ul#listadoDeEdicionesDeCongreso li.libro div.check,
ul#listadoDeArticulos li.articulo div.check,
ul#listadoDeArticulos li.libro div.check {
  position: relative;
  float: left;
  display: block;
}

ul#listadoDeEdicionesDeCongreso li.articulo div.check input,
ul#listadoDeEdicionesDeCongreso li.libro div.check input,
ul#listadoDeArticulos li.articulo div.check input,
ul#listadoDeArticulos li.libro div.check input {
  border: 0 none;
  padding: 0;
}

ul#listadoDeEdicionesDeCongreso li.articulo div.check label,
ul#listadoDeEdicionesDeCongreso li.libro div.check label,
ul#listadoDeArticulos li.articulo div.check label,
ul#listadoDeArticulos li.libro div.check label {
  display: none;
}

ul#listadoDeEdicionesDeCongreso li.articulo div.descripcion,
ul#listadoDeEdicionesDeCongreso li.libro div.descripcion,
ul#listadoDeArticulos li.articulo div.descripcion,
ul#listadoDeArticulos li.libro div.descripcion {
  position: relative;
  display: block;
  margin: 0 0 0 30px;
}

ul#listadoDeEdicionesDeCongreso li.articulo p.titulo span,
ul#listadoDeEdicionesDeCongreso li.libro p.titulo span,
ul#listadoDeEdicionesDeCongreso li.ejemplar p.titulo span,
ul#listadoDeArticulos li.articulo p.titulo span,
ul#listadoDeArticulos li.libro p.titulo span {
  display: inline;
  font-weight: bold;
}

ul#listadoDeEdicionesDeCongreso li.articulo p.titulo a,
ul#listadoDeEdicionesDeCongreso li.libro p.titulo a,
ul#listadoDeEdicionesDeCongreso li.ejemplar p.titulo a,
ul#listadoDeEdicionesDeCongreso li p.titulo strong a,
ul#listadoDeArticulos li.articulo p.titulo strong a,
ul#listadoDeArticulos li p.titulo strong a,
ul#listadoDeArticulos li.libro p.titulo strong a {
  text-decoration: underline;
}

ul#listadoDeEdicionesDeCongreso ul span.titulo,
ul#listadoDeEdicionesDeCongreso ul span.subtitulo,
ul#listadoDeArticulos ul span.titulo,
ul#listadoDeArticulos ul span.subtitulo {
  font-weight: normal;
}

ul#listadoDeEdicionesDeCongreso li.articulo ul li,
ul#listadoDeEdicionesDeCongreso li.libro ul li,
ul#listadoDeArticulos li.articulo ul li,
ul#listadoDeArticulos li.libro ul li {
  padding: 0;
  margin: 0;
}

ul#listadoDeEdicionesDeCongreso li ul li ul li p.titulo strong span.titulo,
ul#listadoDeArticulos li ul li ul li p.titulo strong span.titulo {
  display: inline;
  font-weight: bold;
}

ul#listadoDeEdicionesDeCongreso li ul li ul li,
ul#listadoDeArticulos li ul li ul li {
  position: relative;
  padding: 10px;
}

ul#listadoDeEdicionesDeCongreso ul.enlaces,
ul#listadoDeArticulos ul.enlaces {
  padding: 0;
}

ul#listadoDeEdicionesDeCongreso div.resenas ul,
ul#listadoDeEdicionesDeCongreso div.resenadoEn ul,
ul#listadoDeArticulos div.resenas ul,
ul#listadoDeArticulos div.resenadoEn ul {
  position: relative;
  display: block;
  margin: 0 0 0 20px;
}  

ul#listadoDeEdicionesDeCongreso div.resenas,
ul#listadoDeEdicionesDeCongreso div.resenadoEn,
ul#listadoDeArticulos div.resenas,
ul#listadoDeArticulos div.resenadoEn {
  margin: 0;
}

ul#listadoDeEdicionesDeCongreso div.resenas ul li,
ul#listadoDeEdicionesDeCongreso div.resenadoEn ul li,
ul#listadoDeArticulos div.resenas ul li,
ul#listadoDeArticulos div.resenadoEn ul li {
  display: block;
  margin: 0;
  padding: 0;
}

ul#listadoDeEdicionesDeCongreso ul.enlaces,
ul#listadoDeArticulos ul.enlaces {
  padding: 0;
}

ul#listadoDeEdicionesDeCongreso ul.enlaces li,
ul#listadoDeArticulos ul.enlaces li {
  display: inline;
  padding: 0;
}

/* LISTADOS DE REVISTAS */

div#resultadosDeBusquedaDeRevistas {
  position: relative;
}

div#cabeceraDeListadoDeBusquedaDeRevistas,
div#pieDeListadoDeBusquedaDeRevistas {
  position: relative;
  padding: 5px;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
}

div#resultadosDeBusquedaDeRevistas ul.botonesDeCabecera li {
  display: inline;
}

ul#listadoDeRevistas {
  position: relative;
  display: block;
  margin: 5px 0 5px 0;
}

ul#listadoDeRevistas li {
  position: relative;
  display: block;
  margin: 0;
  padding: 10px;
  overflow: hidden;
  height: 100%;
}

ul#listadoDeRevistas li.impar {
  background: url(../img/degradado_par.jpg) repeat-x top;
  background-color: #f4f3f1;
}

ul#listadoDeRevistas li.par {
  background-color: transparent;
}

ul#listadoDeRevistas li.suscrita {
  background: none;
  background-color: #fffed8;
}

ul#listadoDeRevistas li div.suscribir {   
  position: relative;
  display: block;
  float: left;
  width: 30px;
  margin: 0;
}

ul#listadoDeRevistas li div.suscribir label {
  display: none;
}

ul#listadoDeRevistas li div.disponible {  
  position: relative;
  display: block;
  float: right;
  width: 20px;
  margin: 0;
  padding: 0;
}

ul#listadoDeRevistas li div.descripcion {
  position: relative;
  float: left;
  display: block;
  width: 600px;
  padding: 0;
  margin: 0;
}

ul#listadoDeRevistas li div.descripcion p.titulo {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0;
}

ul#listadoDeRevistas li div.descripcion p.titulo strong {
  font-weight: normal;
}

ul#listadoDeRevistas li div.descripcion p.titulo strong a {
  font-weight: bold;
}

ul#listadoDeRevistas li div.descripcion p.titulo strong span.tituloExplicativo {
  color: #544a3c;
}

ul#listadoDeRevistas li div.descripcion ul.iconos {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0;
}

ul#listadoDeRevistas li div.descripcion ul.iconos li {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0 20px 0 20px;
  color: #544a3c;
}

/* RESULTADOS DE LA BÚSQUEDA DE AUTORES */

div#cabeceraDeListadoDeBusquedaDeAutores,
div#pieDeListadoDeBusquedaDeAutores {
  padding: 5px;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
}

div#resultadosDeBusquedaDeAutores h3 {
  margin-bottom: 10px;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores {
  position: relative;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li {
  border-top: 1px solid #cccccc;
  padding: 10px 0 10px 10px;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li ul li {
  padding: 0;
  border: 0;
  margin: 0 0 0 10px;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li:first-child {
  border: 0 none;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li:nth-child(odd) {
  background-color: #f4f3f1;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li:nth-child(even) {
  background-color: transparent;
}

div#resultadosDeBusquedaDeAutores ul#listadoDeAutores li h4 a {
  color: inherit;
}

/* PÁGINA DE AUTOR */

div#paginaDeAutor h3#instituciones,
div#paginaDeAutor h3#areasDeConocimiento,
div#paginaDeAutor h3#paginasWeb,
div#paginaDeAutor h3#tituloDeLinksAOtrasBasesDeDatos {
  display: none;
}

div#paginaDeAutor ul#listaDeAreasDeConocimiento,
div#paginaDeAutor ul#listaDePaginasWeb,
div#paginaDeAutor ul#linksAOtrasBasesDeDatos,
div#paginaDeAutor ul#arbolAcademico {
  margin: 5px 0 0 0;
}

div#paginaDeAutor ul#seccionesDeAutor {
  margin: 10px 0 10px 0;
}

div#paginaDeAutor ul#seccionesDeAutor li {
  display: inline;
  margin: 0 5px 0 0;
}

/* PÁGINA DE REVISTA */

div#portadaDeRevista {
  position: relative;
}

div#portadaDeRevista h2.tituloDeBloque {
  margin: 0 0 10px 0;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos {
  position: relative;
  float: left;
  width: 125px;
  padding: 10px 10px 0 0;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos h3#cabeceraDeDescripcion {
  display: none;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos ul, /* Listado de iconos */
div#portadaDeRevista div#imagenSuscripcionResumenEIconos p#descripcion { /* Resumen */
  margin: 10px 0 0 0;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos p#descripcion {
  text-align: left;
  line-height: 130%;
  overflow: hidden;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos div#contenedorDeImagenDeRevista {
  margin: 0 0 10px 0;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos div#contenedorDeImagenDeRevista img#imagenDeRevista {
  width: 125px;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos div.suscribir {
  display: inline;
  padding: 2px 2px 2px 0;
  background: none;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos div.suscrita {
  background-color: #fffed8;
}

div#portadaDeRevista div#imagenSuscripcionResumenEIconos div.suscribir input {
  position: relative;
}

div#portadaDeRevista div#sumarios {
  position: relative;
  float: right;
  width: 300px;
  margin: 10px 0 0 0;
}

div#portadaDeRevista div#clientesSuscritosConPadre {
  position: relative;
  display: block;
  clear: both;
}

div#portadaDeRevista div#informacion {
  position: relative;
  float: left;
  width: 300px;
  padding: 0;
}

div#portadaDeRevista div#informacion h3, 
div#portadaDeRevista div#clientesSuscritosConPadre h3 {
  margin: 10px 0 0 0;
}

div#portadaDeRevista div#informacion li#enlaceAREBIUN a acronym {
  color: inherit;
}

div#portadaDeRevista div#sumarios table tr td {
  line-height: 160%;
}

div#portadaDeRevista div#sumarios table {
  width: 100%;
}

div#portadaDeRevista div#sumarios table th {
  display: none;
}

div#portadaDeRevista div#sumarios table tr td {
  border-style: solid;
  border-color: #817769;
  border-width: 0 0 1px 0;
}

div#portadaDeRevista div#sumarios table tr.primerAno td {
  border-style: solid;
  border-color: #817769;
  border-width: 1px 0 1px 0;
}

div#portadaDeRevista div#sumarios table tr td.volumenes {
  width: 100%;
}

div#portadaDeRevista div#sumarios table tr td.ano a {
  margin: 0 10px 0 0;
}

div#portadaDeRevista div#sumarios ul.volumenes { /* Listado de volumen */
  width: 100%;
}

div#portadaDeRevista div#sumarios ul.volumenes li.volumen { /* Cada uno de los volumenes */
  clear: left;
  width: 100%;
  border: 0 none;
  padding: 0;
}

div#portadaDeRevista div#sumarios span {
  display: block;
  float: left;
  padding: 0 .3em 0 .3em;
}

div#portadaDeRevista div#sumarios span.separador,
div#portadaDeRevista div#sumarios sup {
  display: none;
}

/* LISTADO DE AUTORES */

div#autoresPorInstitucion h3,
div#autoresPorAreaDeConocimiento h3,
div#autoresPorInstitucionAgrupadoPorAreaDeConocimiento h3,
div#autoresPorAreaDeConocimientoAgrupadoPorInstitucion h3 {
  display: none;
}

div#autoresPorInstitucion table,
div#autoresPorAreaDeConocimiento table {
  width: 718px;
  display: block;
  margin: 10px 0 10px 0;
  border: 0;
  border-spacing: 0;
}

div#autoresPorInstitucion table th,
div#autoresPorAreaDeConocimiento table th {
  text-align: left;
  font-weight: bold;
  background-color: #ffffff;
  border-style: solid;
  border-color: #cccccc;
  padding: 10px;
  margin: 10px 0 10px 0;
  width: 348px;
  text-transform: uppercase;
}

div#autoresPorInstitucion table th#cabeceraDeAutor,
div#autoresPorAreaDeConocimiento table th#cabeceraDeAutor {
  border-width: 1px 0 1px 1px;
}

div#autoresPorInstitucion table th#cabeceraDeAreaDeConocimiento,
div#autoresPorAreaDeConocimiento table th#cabeceraDeInstitucion {
  border-width: 1px 1px 1px 0;
}

div#autoresPorInstitucion table tr td,
div#autoresPorAreaDeConocimiento table tr td {
  padding: 5px 0 5px 10px;
  border: 0;
}

div#autoresPorInstitucion table tbody tr:nth-child(odd) td,
div#autoresPorAreaDeConocimiento table tbody tr:nth-child(odd) td,
div#autoresPorInstitucionAgrupadoPorAreaDeConocimiento ul#listadoDeAutores li ul li:nth-child(odd),
div#autoresPorAreaDeConocimientoAgrupadoPorInstitucion ul#listadoDeAutores li ul li:nth-child(odd) {
  background-color: #f4f3f1;
}

ul#listadoDeAutores {
  margin: 0 0 10px 0;
}

ul#listadoDeAutores li ul li {
  padding: 5px 0 5px 10px;
}

ul#opcionesDeListadoDeAutores {
  position: relative;
  margin: 20px 0 10px 0;
}

ul#opcionesDeListadoDeAutores li {
  padding: 2px;
  margin: 0 5px 0 0;
  display: inline;
}

ul#opcionesDeListadoDeAutores a {
  color: #000000;
}

ul#opcionesDeListadoDeAutores a:hover {
  text-decoration: none;
}

/* PÁGINAS DE DOCUMENTOS INDIVIDUALES (ARTÍCULO, LIBRO Y TESIS) */

div#articulo ul#informacion li#enlaces acronym,
div#libro ul#informacion li#enlaces acronym {
  color: inherit;
}

div#articulo ul#informacion li#resenas,
div#libro ul#informacion li#resenas {
  padding: 5px 0 5px 0;
}

div#articulo ul#informacion li#resenas div ul li,
div#libro ul#informacion li#resenas div ul li {
  padding: 10px;
}

div#articulo ul#informacion li#resenas p,
div#libro ul#informacion li#resenas p {
  line-height: 130%;
  margin: 0;
  text-align: left;
}

div#articulo h2 span.subtitulo,
div#tesis h2 span.subtitulo,
div#libro h2 span.subtitulo{
  color: inherit;
}

div#articulo ul li strong.concepto,
div#tesis ul li strong.concepto,
div#tesis ul li strong.concepto acronym,
div#libro ul li strong.concepto {
  color: #000000;
}

div#articulo ul#informacion li#enlaces strong,
div#tesis ul#informacion li#enlaces strong.concepto,
div#libro ul#informacion li#enlaces strong.concepto {
  display: none;
}

div#articulo ul#informacion li#enlaces ul,
div#tesis ul#informacion li#enlaces ul,
div#libro ul#informacion li#enlaces ul {
  margin: 10px 0 10px 0;
}

div#articulo ul#informacion li#resenas,
div#tesis ul#informacion li#resenas,
div#libro ul#informacion li#resenas {
  padding: 5px 0 5px 0;
}

div#articulo ul#informacion li#resenas div ul li,
div#tesis ul#informacion li#resenas div ul li,
div#libro ul#informacion li#resenas div ul li {
  padding: 10px;
}

div#articulo ul#informacion li#resenas div ul li p.titulo strong a,
div#tesis ul#informacion li#resenas div ul li p.titulo strong a,
div#libro ul#informacion li#resenas div ul li p.titulo strong a {
  text-decoration: underline;
}

div#articulo ul#informacion li#resenas p,
div#tesis ul#informacion li#resenas p,
div#libro ul#informacion li#resenas p {
  line-height: 130%;
  margin: 0;
  text-align: left;
}

div#articulo ul#informacion li#resenas div ul li p.titulo strong a,
div#articulo ul#informacion li#resenas div ul li span.subtitulo,
div#tesis ul#informacion li#resenas div ul li p.titulo strong a,
div#tesis ul#informacion li#resenas div ul li span.subtitulo,
div#libro ul#informacion li#resenas div ul li p.titulo strong a,
div#libro ul#informacion li#resenas div ul li span.subtitulo {
  color: #000000;
}

div#articulo ul#informacion li#resumen,
div#tesis ul#informacion li#resumen,
div#libro ul#informacion li#resumen {
  margin: 10px 0 0 0;
}

div#articulo ul#informacion li#resumen ul li,
div#articulo ul#informacion li#resumen p,
div#tesis ul#informacion li#resumen ul li,
div#tesis ul#informacion li#resumen p,
div#libro ul#informacion li#resumen ul li,
div#libro ul#informacion li#resumen p {
  margin: 5px 0 10px 0;
  line-height: 165%;
  text-align: justify;
}

div#tesis ul#informacion li#visualizacionDeEstadisticas {
  margin: 10px 0 0 0;
}

div#tesis ul#informacion li#visualizacionDeEstadisticas a {
  font-weight: bold;
}

div#articulo ul#informacion li#enlaces acronym,
div#libro ul#informacion li#enlaces acronym {
  color: inherit;
}

/* PÁGINA DE LIBRO */

div#libro ul#informacion li#enlaceAREBIUN {
  margin-top: 10px;
  margin-bottom: 10px;
}

div#libro ul#informacion li#otrosTitulos ul,
div#libro ul#informacion li#otrosTitulos ul li {
  display: inline;
}

div#libro ul#informacion li#otrosTitulos ul li:after {
  content: '.';
}

div#libro ul#informacion li#otrosTitulos ul li:before {
  content: ' ';
}

div#libro ul#informacion li#enlaceAREBIUN a acronym {
  color: inherit;
}

div#libro ul#informacion li#enlaceAEstadisticas {
  margin-top: 10px;
}

div#libro ul#informacion li#enlaceAEstadisticas strong a {
  color: #504f41;
}

div#libro div#contenedorDeImagenDeLibro {
  position: relative;
  float: left;
  width: 125px;
  padding: 0 10px 0 0;
}

div#libro div#contenedorDeImagenDeLibro img {
  width: 125px;
  margin-bottom: 10px;
}

div#libro div#contenedorDeVolumenesDeLibro,
div#libro ul#listadoDeArticulos {
  clear: left;
  top: 10px;
}

div#libro div#contenedorDeVolumenesDeLibro {
  position: relative;
}

div#libro h3#cabeceraDeInformacionGeneral {
  display: none;
}

div#libro h2 span.subtitulo {
  color: inherit;
}

div#libro ul#informacion li#enlaces acronym {
  color: inherit;
}

div#libro ul#informacion li#enlaces strong.concepto {
  display: none;
}

div#libro ul#informacion span.congreso {
  display: block;
}

div#libro ul#informacion li#resenas div {
  padding: 5px 0 5px 0;
}

div#libro ul#informacion li#resenas div ul li {
  padding: 5px 10px 5px 10px;
}

div#libro ul#informacion li#resenas div ul li p {
  line-height: 130%;
  margin: 0;
  text-align: left;
}

div#libro ul#informacion li#resenas div ul li span.subtitulo {
  color: #000000;
}

div#libro ul#informacion li#resumen {
  margin: 10px 0 0 0;
  clear: left;
}

div#libro ul#informacion li.contenido {
  position: relative;
  clear: left;
}

div#libro ul#informacion li.contenido span.sangria {
    margin-left: 10px;
}

div#libro h3#tituloDeVolumenesDeLibro {
  margin: 20px 0 0 0;
}

div#libro ul#volumenesDeLibro {
  margin: 0 0 20px 0;
}

div#libro ul#volumenesDeLibro  {
  line-height: 160%;
}

div#libro ul#volumenesDeLibro li {
  position: relative;
  border-style: solid;
  border-color: #817769;
  border-width: 0 0 1px 0;
}

div#libro ul#volumenesDeLibro li:first-child {
  border-style: solid;
  border-color: #817769;
  border-width: 1px 0 1px 0;
}

div#libro ul#listadoDeArticulos li h4.colorPersonalizable *,
div#libro ul#listadoDeArticulos li ul li h4.colorPersonalizable * {
  color: inherit;
}

div#libro ul#listadoDeArticulos li h3 {
  position: relative;
  text-align: left;
  text-transform: uppercase;
  display: block;
  font-weight: bold;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  padding: 10px;
  margin: 10px 0 10px 0;
  width: 718px;
}

div#libro ul#listadoDeArticulos li h3.cabeceraDeSeccion,
div#libro ul#listadoDeArticulos li h4 {
  position: relative;
  display: block;
  font-weight: bold;
  color: #ffffff;
  background-color: #746e60;
  padding: 5px 10px 5px 10px;
  text-transform: uppercase;
  border: 0 none;
}

/* PÁGINA DE TESIS */

div#tesis ul#areasDeConocimiento,
div#tesis ul#areasDeConocimiento li {
  display: inline;
}

div#tesis ul#informacion li.clasificacionDeTesis {
    margin-top: 10px;
}

div#tesis ul#informacion li.clasificacionDeTesis ul li {
  list-style: none;
  margin-left: 1.5em;
  list-style: circle inside;
  list-style-position: inside; 
}

div#tesis ul#informacion li.clasificacionDeTesis ul li ul li {
  list-style: disc inside;
}

div#tesis ul#informacion li.clasificacionDeTesis ul li ul li ul li {
  list-style: square inside;
}

div#elementosMSCConTesis ul#listadoDeElementosMSCDePrimerNivel li ul li{
  list-style: none;
  margin-left: 1.5em;
  list-style-position: inside;
}

div#elementosMSCConTesis ul#listadoDeElementosMSCDePrimerNivel li ul li ul li{
  margin-left: 1.5em;  
}

div#tesis ul#informacion li.clasificacionDeTesis code:before {
  content: '[';
}

div#tesis ul#informacion li.clasificacionDeTesis code:after {
  content: ']';
}

/* REORDENACIÓN DE AUTORES */

div h3#tituloDeReordenarAutores {
  margin: 10px 0 10px 0;
}

table#reordenarAutores tr th {
  display: none;
}

table#reordenarAutores tr {
  margin: 5px 0 5px 0;
}

table#reordenarAutores ul li {
  display: inline;
  margin: 0 8px 0 0;
}

table#reordenarAutores ul li a img {
  border: thin solid #aaaaaa;
}

/* LISTADO DE TESIS */

div#tesisPorAreaAgrupadoPorInstitucion h2 span#numeroDeTesis,
div#tesisPorInstitucionAgrupadoPorArea h2 span#numeroDeTesis {
  text-transform: lowercase;
}

/* ARTÍCULOS DE REVISTA Y LIBRO */

div#articulosDeRevista ul#listadoDeArticulos li.articulo,
div#libro ul#listadoDeArticulos li.articulo {
  position: relative;
  display: block;
  float: none;
  padding: 10px;
  overflow: hidden;
  height: 1%;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo div.check,
div#libro ul#listadoDeArticulos li.articulo div.check {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0 10px 10px 0;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo div.descripcion,
div#libro ul#listadoDeArticulos li.articulo div.descripcion {
  position: relative;
  display: block;
  float: left;
  width: 595px;
  margin: 0;
  padding: 0;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo p.localizacion,
div#libro ul#listadoDeArticulos li.articulo p.localizacion {
  position: relative;
  display: block;
  float: right;
  text-align: right;
  width: 90px;
  margin: 0;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo div.resenas p.localizacion,
div#articulosDeRevista ul#listadoDeArticulos li.articulo div.resenadoEn p.localizacion,
div#libro ul#listadoDeArticulos li.articulo div.resenas p.localizacion,
div#libro ul#listadoDeArticulos li.articulo div.resenadoEn p.localizacion {
  float: none;
  display: block;
  text-align: left;
  width: 100%;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo p.localizacion abbr,
div#libro ul#listadoDeArticulos li.articulo p.localizacion abbr {
  display: none;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo div.resenas p.localizacion abbr,
div#articulosDeRevista ul#listadoDeArticulos li.articulo div.resenadoEn p.localizacion abbr,
div#libro ul#listadoDeArticulos li.articulo div.resenas p.localizacion abbr,
div#libro ul#listadoDeArticulos li.articulo div.resenadoEn p.localizacion abbr {
  display: inline;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo p.titulo,
div#libro ul#listadoDeArticulos li.articulo p.titulo {
  position: relative;
  display: inline;
}

div#articulosDeRevista ul#listadoDeArticulos li.articulo p.titulo strong span.titulo,
div#libro ul#listadoDeArticulos li.articulo p.titulo strong span.titulo {
  position: relative;
  display: inline;
  font-weight: bold;
}

div#articulosDeRevista ul#listadoDeArticulos ul.enlaces,
div#libro ul#listadoDeArticulos ul.enlaces {
  padding: 0;
}

/* AUTORES DE UNA REVISTA */

div#cabeceraDeListadoDeAutoresDeRevista,
div#pieDeListadoDeAutoresDeRevista {
  padding: 5px;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
}

div#autoresDeUnaRevista h3 {
  margin-bottom: 10px;
}

div#autoresDeUnaRevista ul#listadoDeArticulos {
  position: relative;
}

div#autoresDeUnaRevista ul#listadoDeArticulos li h4 {
  border-top: 1px solid #cccccc;
  margin: 0 0 10px 10px;
  padding: 5px 0 0 0;
  margin: 10px 0 5px 0;
}

div#autoresDeUnaRevista ul#listadoDeArticulos li:first-child h4 {
  border: 0 none;
}

div#autoresDeUnaRevista ul#listadoDeArticulos li.articulo {   
  margin: 0 0 0 20px;
  position: relative;
  display: block;
  padding: 10px;
  overflow: hidden;
  height: 1%;
  padding: 5px 10px 5px 10px;
}

/* CONGRESOS */

div#congreso ul#listadoDeEdicionesDeCongreso {
  position: relative;
}

div#congreso ul#listadoDeEdicionesDeCongreso li h4 {
  border-top: 1px solid #cccccc;
  margin: 0 0 10px 10px;
  padding: 5px 0 0 0;
  margin: 10px 0 5px 0;
}

div#congreso ul#listadoDeEdicionesDeCongreso li:first-child h4 {
  border: 0 none;
}

div#congreso ul#listadoDeEdicionesDeCongreso li.articulo,
div#congreso ul#listadoDeEdicionesDeCongreso li.libro,
div#congreso ul#listadoDeEdicionesDeCongreso li.ejemplar {
  margin: 0 0 0 20px;
  position: relative;
  display: block;
  padding: 10px;
  overflow: hidden;
  height: 1%;
  padding: 5px 10px 5px 10px;
}

/* OPCIONES DE ENTORNO */

ul#opcionesDeEntorno {
  position: relative;
  float: right;
}

ul#opcionesDeEntorno li {
  padding: 2px;
  margin: 0 0 0 5px;
  display: inline;
}

ul#opcionesDeEntorno a,
ul#opcionesDeEntorno label {
  color: #ffffff;
}

ul#opcionesDeEntorno a:hover {
  text-decoration: none;
}

ul#opcionesDeEntorno input#checkDeForzarRefresco {
  border: 0;
  background: transparent;
}

/* ESTÁNDARES */

ul#estandares {
  float: right;
  display: inline;
}

ul#estandares li {
  display: inline;
  margin: 0 0 0 5px;
}

ul#estandares li a acronym {
  cursor: pointer;
}

div#copyright * {
  color: #ffffff;
}

div#copyright p {
  margin: 0;
  line-height: 15px;
  float: left;
}

div#copyright span#simboloDeCopyright {
  cursor: help;
}

/* PÁGINA INDEX */

div#cajasDeBusqueda {
  float: left;
  display: block;
  width: 50%;
}

div#textos {
  float: left;
  width: 50%;
  background: url(../img/degradado_bloque.jpg) repeat-x top;
  background-color: #FAF9F7;
}

div#textos div {
  padding: 10px;
}

div#textos div p {
  line-height: 150%;
  margin: 10px 0 10px 0;
  text-align: justify;
}

div#cajaDeUltimasTesis {
  float: left;
  width: 50%;
  #width: 49.9%; /* Hack para los Explorer */
  background: url(../img/degradado_bloque.jpg) repeat-x top;
  background-color: #faf9f7;
}

/* AGRUPACIONES DE NIVEL 1 */

ul#listadoDeArticulos li h3,
ul#listadoDeAutores h3,
div#tesisPorAreaAgrupadoPorInstitucion ul#listadoDeArticulos h4,
div#tesisPorInstitucionAgrupadoPorArea ul#listadoDeArticulos h4,
div#articulosDeRevista ul#listadoDeArticulos li h3,
div#paginaDeAutor ul#listadoDeArticulos li h3,
div#editor div#librosPorEditor h3,
div#editor div#formularioDeBusquedaDeLibrosDeEditor h3 {
  position: relative;
  text-align: left;
  text-transform: uppercase;
  display: block;
  font-weight: bold;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  padding: 10px;
  margin: 10px 0 10px 0;
  width: 698px;
}

/* ARTÍCULOS DE REVISTA */

div#articulosDeRevista ul#listadoDeArticulos li h3.colorPersonalizable span {
  color: #000000;
}

div#articulosDeRevista ul#listadoDeArticulos li h3 span {
  display: inline;
}

div#articulosDeRevista ul#listadoDeArticulos li h3 span.primerCongreso {
  display: inline;
  margin-left: 0;
}

div#articulosDeRevista ul#listadoDeArticulos li h3 span.congreso {
  display: block;
}

div#articulosDeRevista ul#listadoDeArticulos li h3,
div#tesisPorAreaAgrupadoPorInstitucion ul#listadoDeArticulos h4,
div#tesisPorInstitucionAgrupadoPorArea ul#listadoDeArticulos h4,
div#paginaDeAutor ul#listadoDeArticulos li h3 {
  width: 718px;
}

ul#listadoDeAutores h3 {
  width: 696px;
}

/* AGRUPACIONES DE NIVEL 2 */

ul#listadoDeArticulos li ul li h4 {
  position: relative;
  display: block;
  font-weight: bold;
  color: #ffffff;
  background-color: #746e60;
  padding: 2px 10px 2px 10px;
  margin: 5px 0 5px 0;
  text-transform: uppercase;
}

div#articulosDeRevista ul#listadoDeArticulos li ul li h4 {
  position: relative;
  display: block;
  font-weight: bold;
  color: #ffffff;
  background-color: #746e60;
  padding: 2px 10px 2px 10px;
  margin: 5px 0 5px 0;
  text-transform: uppercase;
}

div#contenedorDePopUp div.bloque {
  background: url(../img/degradado_bloque.jpg) repeat-x top #faf9f7;
}

form#formularioDeCambioDeIdioma {
  display: inline;
}

form#formularioDeCambioDeIdioma legend,
form#formularioDeCambioDeIdioma label span.textoDeLabel {
  display: none;
  color: #ffffff;
}

form#formularioDeCambioDeIdioma select,
form#formularioDeCambioDeIdioma input {
  display: inline;
}

/* CAJA DE ERROR A PANTALLA COMPLETA */

.cajaDeError {
  width: 40em;
  margin: 0 auto;
  margin-top: 5em;
  margin-bottom: 20em;
  text-align: center;
}

.cabeceraCajaDeError {
  border-style: solid;
  border-width: 1px;  
  padding: 3px;
  background-color: transparent;
  background-image: url(../img/degradado_barra_principal.jpg);
  text-transform: uppercase;
}

.textoCajaDeError {
  border-style: solid;
  border-width: 1px;
  border-top: none;
  padding: 3px;
  background-color: transparent;
  background: url(../img/degradado_fondo.jpg) repeat-x fixed top;
}

/* PIE DE PÁGINA */

div#pieDePagina {
  background-color: #ffffff;   
}

div#pieDePagina ul {
  padding: 10px 0 10px 0;
}

div#pieDePagina ul img {
  width: 32px;
  height: 32px;
}

div#pieDePagina ul#imagenesDeInstituciones {
  float: left;
}

div#pieDePagina ul#imagenesDeInstituciones li {
  display: inline;
  margin: 0 10px 0 0;
}

div#pieDePagina ul#logosDeInstitucionesColaboradoras {
  float: right;
}

div#pieDePagina ul#logosDeInstitucionesColaboradoras li {
  display: inline;
  margin: 0 0 0 10px;
}

/* PORTADA DE REVISTAS */

div#portadaDeRevistas div#busquedaRapidaDeRevistasConTextosCompletos,
div#portadaDeRevistas div#busquedaRapidaDeRevistasPorInicial,
div#portadaDeRevistas div#busquedaRapidaDeRevistasPorMateriaYSubmateria,
div#portadaDeRevistas div#cajaDeListadoDeRevistas {
  position: relative;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasConTextosCompletos {
  position: relative;
  clear: left;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasPorInicial ul li {
  display: inline;
  margin: 0 4px 0 0;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasConTextosCompletos ul li a ,
div#portadaDeRevistas div#busquedaRapidaDeRevistasPorInicial ul li a {
  font-weight: bold;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasPorMateriaYSubmateria ul li.parteDeLista {
  float: left;
  width: 50%;
  background: transparent;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasPorMateriaYSubmateria ul#revistasPorMateria li ul li {
  margin: 0 0 0 30px;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasPorMateriaYSubmateria ul#revistasPorMateria li h3 {
  margin: 5px 0 5px 0;
}

div#portadaDeRevistas div#busquedaRapidaDeRevistasPorMateriaYSubmateria ul#revistasPorMateria li h3 img {
  vertical-align: middle;
}

/* PORTADA DE TESIS */

div#portadaDeTesis div#enlacesDeTesisDeUniversidades,
div#portadaDeTesis div#areasDeConocimiento {
  float: left;
  width: 100%;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
  padding: 0;
  border: 0;
}

div#portadaDeTesis div#enlacesDeTesisDeUniversidades {
  clear: left;
}

div#portadaDeTesis div#enlacesDeTesisDeUniversidades h2,
div#portadaDeTesis div#areasDeConocimiento h2 {
  margin: 10px 10px 20px 10px;
}

div#portadaDeTesis div#enlacesDeTesisDeUniversidades ul,
div#portadaDeTesis div#areasDeConocimiento ul {
  margin: 10px;
}

/* Añadido provisionalmente para que se vea junto a la clasificacion UNESCO */
div#portadaDeTesis div#enlacesDeTesisDeUniversidades {
  float: left;
}

div#portadaDeTesis div#cajaDeElementosUNESCOConTesis {
  background: url(../img/degradado_bloque.jpg) repeat-x top;
  float: left;
  display: block;
  width: 50%;
  #width: 49.9%; /* Hack para los Explorer */
}

/* PÁGINA DE LOGIN INCORRECTO */

div#loginIncorrecto form#formularioParaLoginIncorrecto label {
  display: block;
}

div#loginIncorrecto form#formularioParaLoginIncorrecto legend {
  display: none;
}

div#loginIncorrecto p {
  margin: 5px 0 5px 0;
}

/* PÁGINAS DE MI DIALNET */

ul#tabsDeMiDialnet {
  display: block;
}

ul#tabsDeMiDialnet li {
  display: block;
  float: left;
  padding: 5px;
  margin: 10px 10px 10px 0;
}

ul#tabsDeMiDialnet li a {
  color: #ffffff;
  font-weight: bold;
}

div#formularioDePerfilDeUsuario form fieldset {
  display: block;
  clear: none;
}

div#formularioDePerfilDeUsuario h3,
div#revistasSuscritas h3,
div#resultadosDeListadoDeDsis h3{
  display: block;
  clear: both;
  margin: 10px 0 0 0;
}

/* PÁGINA DE AUTOR */

div#paginaDeAutor p#aclaracionDeAutor {
  margin: 10px 0 10px 0;
}

div#paginaDeAutor p#aclaracionDeAutor,
div#paginaDeAutor p#aclaracionDeAutor * {
  font-size: 9px;
}

div#paginaDeAutor div#cajaDeAsociacionDeAutorAConjuntos,
div#paginaDeAutor div#cajaDeAsociacionDeAutorAURLs {
  padding: 10px;
  margin: 10px 0 10px 0;
  border: 1px dotted #000000;
}

div#paginaDeAutor div#cajaDeAsociacionDeAutorAConjuntos button,
div#paginaDeAutor div#cajaDeAsociacionDeAutorAURLs button {
  margin-top: 10px;
}

div#paginaDeAutor div#cajaDeAsociacionDeAutorAURLs div {
  margin-bottom: 5px;
}

div#paginaDeAutor div#cajaDeAsociacionDeAutorAURLs input.campoLargo {
  display: block;
  width: 100%
}

/* CRITERIOS DE BÚSQUEDA */

p#criteriosDeBusqueda {
  display: block;
  margin: 10px 0 10px 0;
}

/* ESTILOS PARA POPUPS DE INCIDENCIA, CORREO Y PETICION DE DOCUMENTO */

div#incidencia fieldset legend,
div#correo fieldset legend, 
div#peticionDeDocumento fieldset legend {
  font-weight: bold;
  margin-bottom: 10px;
}

div#peticionDeDocumento ul {
  margin: 10px 0 10px 0;
}

div#peticionDeDocumento ul#clientesSuscritos li {
  margin-left: 10px;
}

div#incidencia fieldset,
div#correo fieldset,
div#peticionDeDocumento fieldset {
  display: block;
  margin-bottom: 10px;
}

div#incidencia fieldset div,
div#correo fieldset div,
div#peticionDeDocumento fieldset div {
  display: block;
  margin: 5px 0 5px 0;
}

div#peticionDeDocumento fieldset ul#clientesDestino li {
  display: block;
  margin-left: 10px;
}

div#peticionDeDocumento fieldset ul#clientesDestino li label {
  display: inline;
  margin-left: 10px;
}

div#incidencia label,
div#correo label {
  display: block;
  float: left;
  width: 100px;
}

div#incidencia fieldset#comentarios label,
div#correo fieldset#comentarios label {
  display: none;
}

/* LOGIN DE USUARIO EN PETICIÓN DE DOCUMENTO */

div#peticionDeDocumento div#loginDeUsuario {
  display: block;
  float: none;
  margin: 10px 0 10px 0;
  padding: 0;
}

div#peticionDeDocumento div#loginDeUsuario h2 {
  color: #000000;
  display: block;
  margin: 0 0 10px 0;
}

div#peticionDeDocumento div#loginDeUsuario label {
  display: inline;
}

/* PÁGINA DE AYUDA DE OPENURL */

div#ayudaDeOpenURL em {
  font-style: normal;
  color: #ff0000;
}

div#ayudaDeOpenURL h3 acronym {
  color: inherit;
}

div#ayudaDeOpenURL ul {
  margin: 10px 0 0 10px;
}

div#ayudaDeOpenURL ul li ul li ul {
  margin: 5px 0 5px 10px;
}

/* MENÚ PRINCIPAL DE ADMINISTRACIÓN */

div#menuPrincipalDeAdministracion h3,
div#recargasEnCaliente h3,
div#mantenerMaquinasVirtuales h3 {
  margin: 10px 0 10px 0;
}

div#menuPrincipalDeAdministracion ul,
div#recargasEnCaliente ul,
div#mantenerMaquinasVirtuales ul {
  margin: 10px 0 0 20px;
}

div#menuPrincipalDeAdministracion p#enlaceANoticias {
  margin-left: 20px;
}

div#mantenerMaquinasVirtuales div#mostrarSalida {
  margin-top: 20px;
  border: 1px solid;
  background: #ffffff;
  overflow: auto;
}

/* FORMULARIO DE TRADUCCIÓN */

div#traduccionDeBloque form ul li {
  margin: 20px 0 10px 0;
}

div#traduccionDeBloque form ul li div {
  margin: 10px 0 10px 0;
}

/* MANTENIMIENTO DE PETICIONES DE DOCUMENTOS */

div#mantenimientoDePeticionesDeDocumentos select#instituciones {
  width: auto;
}

div#mantenimientoDePeticionesDeDocumentos table tr:first-child td {
  border-width: 1px 0 1px 0;
}

div#mantenimientoDePeticionesDeDocumentos table tr td {
  border-color: #000000;
  border-width: 0px 0 1px 0;
  border-style: solid;
  margin: 0;
  padding: 5px 10px 5px 10px;
}

div#mantenimientoDePeticionesDeDocumentos table tr td.segundaColumna {
  padding-top: 15px;
  width: 65%;
}

div#mantenimientoDePeticionesDeDocumentos p.nombreDeCampo,
div#mantenimientoDePeticionesDeDocumentos p.comentario {
  text-align: right;
}

div#mantenimientoDePeticionesDeDocumentos form#listaIndex {
  clear: left;
  margin-bottom: 10px;
}

div#mantenimientoDePeticionesDeDocumentos div#botonSiguiente,
div#mantenimientoDePeticionesDeDocumentos div#botonDeVolver {
  margin-top: 10px;
}

div#mantenimientoDePeticionesDeDocumentos input[type="radio"] {
  border: 0;
}

/* DESCARGAS, ESTADÍSTICAS Y CONTADORES */

div#detalleDeContador div#listaDeAnualidades,
div#detalleDeEstadistica div#listaDeAnualidades,
div#detalleDeEstadisticaDeRevista div#listaDeAnualidades,
div#detalleDeEstadisticaDeLibro div#listaDeAnualidades,
div#detalleDeEstadisticaDeTesis div#listaDeAnualidades{
  position: relative;
  top: 10px;
  float: left;
  width: 20%;
}

div#detalleDeContador div#tablaDeDetalleDeContador,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica,
div#detalleDeEstadisticaDeRevista div#tablaDeVisualizacionDeDetalleDeEstadistica,
div#detalleDeEstadisticaDeLibro div#tablaDeVisualizacionDeDetalleDeEstadistica,
div#detalleDeEstadisticaDeTesis div#tablaDeVisualizacionDeDetalleDeEstadistica{
  float: left;
  width: 40%;
  margin: -2px 0 10px 0;
  padding: 10px 0 10px 0;
  border: 1px solid;
}

div#detalleDeDescarga table,
div#historicoDeDescargas table#tablaDeHistoricoDeDescargas,
div#menuDeEstadisticas table#tablaDeEstadisticas,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica table,
div#menuDeContadores table#tablaDeContadores,
div#detalleDeContador div#tablaDeDetalleDeContador table,
div#detalleDeEstadisticaDeRevista div#tablaDeVisualizacionDeDetalleDeEstadistica table,
div#detalleDeEstadisticaDeLibro div#tablaDeVisualizacionDeDetalleDeEstadistica table,
div#detalleDeEstadisticaDeTesis div#tablaDeVisualizacionDeDetalleDeEstadistica table {
  display: table;
  margin: 0 auto 0 auto;
}

div#detalleDeDescarga table th,
div#historicoDeDescargas table#tablaDeHistoricoDeDescargas th,
div#detalleDeDescarga table td,
div#historicoDeDescargas table#tablaDeHistoricoDeDescargas td,
div#menuDeEstadisticas table#tablaDeEstadisticas th,
div#menuDeEstadisticas table#tablaDeEstadisticas td,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica table th,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica table td,
div#menuDeContadores table#tablaDeContadores th,
div#menuDeContadores table#tablaDeContadores td,
div#detalleDeContador div#tablaDeDetalleDeContador table th,
div#detalleDeContador div#tablaDeDetalleDeContador table td,
div#detalleDeEstadisticaDeRevista div#tablaDeVisualizacionDeDetalleDeEstadistica table th,
div#detalleDeEstadisticaDeRevista div#tablaDeVisualizacionDeDetalleDeEstadistica table td,
div#detalleDeEstadisticaDeLibro div#tablaDeVisualizacionDeDetalleDeEstadistica table th,
div#detalleDeEstadisticaDeLibro div#tablaDeVisualizacionDeDetalleDeEstadistica table td,
div#detalleDeEstadisticaDeTesis div#tablaDeVisualizacionDeDetalleDeEstadistica table th,
div#detalleDeEstadisticaDeTesis div#tablaDeVisualizacionDeDetalleDeEstadistica table td {
  padding: 5px 10px 5px 10px;
  text-align: center;
  border-bottom: 1px #817769 solid;
}

div#detalleDeDescarga table th,
div#historicoDeDescargas table th,
div#menuDeEstadisticas table#tablaDeEstadisticas th,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica table th,
div#menuDeContadores table#tablaDeContadores th,
div#detalleDeContador div#tablaDeDetalleDeContador table th,
div#detalleDeEstadisticaDeRevista div#tablaDeVisualizacionDeDetalleDeEstadistica table th,
div#detalleDeEstadisticaDeLibro div#tablaDeVisualizacionDeDetalleDeEstadistica table th,
div#detalleDeEstadisticaDeTesis div#tablaDeVisualizacionDeDetalleDeEstadistica table th {
  padding-bottom: 10px;
}

div#menuDeEstadisticas table#tablaDeEstadisticas td.descripcionDeEstadistica,
div#menuDeContadores table#tablaDeContadores td.descripcionDeContador {
  text-align: left;
}

div#menuDeEstadisticas table#tablaDeEstadisticas td.valorDeEstadistica,
div#detalleDeEstadistica div#tablaDeDetalleDeEstadistica table td.valorDeEstadistica,
div#menuDeContadores table#tablaDeContadores td.valorDeContador,
div#detalleDeContador div#tablaDeDetalleDeContador table td.valorDeContador {
  text-align: right;
}

div#menuDeContadores table#tablaDeContadores td.contadorNivel1 a,
div#menuDeEstadisticas table#tablaDeEstadisticas td.estadisticaNivel1 a {
  font-weight: bold;
}

div#menuDeContadores table#tablaDeContadores td.contadorNivel2 a,
div#menuDeEstadisticas table#tablaDeEstadisticas td.estadisticaNivel2 a {
  margin-left: 15px;
}

div#menuDeContadores table#tablaDeContadores td.contadorNivel3 a,
div#menuDeEstadisticas table#tablaDeEstadisticas td.estadisticaNivel3 a {
  margin-left: 30px;
  font-style: italic;
}

div#menuDeContadores table#tablaDeContadores td.contadorNivel4 a,
div#menuDeEstadisticas table#tablaDeEstadisticas td.estadisticaNivel4 a {
  margin-left: 45px;
}

div#controlDeDescargas ul#botonesDeDescarga,
div#informacionDeFormato ul#botonesDeDescarga {
  clear: left;
  padding-top: 10px;
}

div#controlDeDescargas ul#botonesDeDescarga li, 

div#informacionDeFormato ul#botonesDeDescarga li {
  padding: 2px;
  margin: 0 5px 0 0;
  display: inline;
}

div#controlDeDescargas ul#botonesDeDescarga a, 
div#informacionDeFormato ul#botonesDeDescarga a {
  color: #ffffff;
}

div#menuDeEstadisticasDeRevista ul,
div#menuDeEstadisticasDeLibro ul,
div#menuDeEstadisticasDeTesis ul {
  list-style: disc inside;
  line-height: 150%;
  margin-left: 10px;
}

/* LINKS PARA VOLVER A ADMINISTRACIÓN */

div#verificadorDeURLs a#volverAAdministracion,
div#recargasEnCaliente a#volverAAdministracion,
div#mantenerMaquinasVirtuales a#volverAAdministracion{
  display: block;
  margin: 10px 0 0 0;
}

/* CARGA DE DOCUMENTOS */

div#cargaDeDocumentosDeLibros div#botonAceptar,
div#cargaDeDocumentosDeTesis div#botonAceptar,
div#cargaDeDocumentos div#botonAceptar {
  margin-top: 10px;
}

div#cargaDeDocumentosDeLibros form legend,
div#cargaDeDocumentosDeTesis form legend,
div#cargaDeDocumentos form legend {
  margin: 0 0 10px 0;
}

div#cargaDeDocumentosDeLibros ul ,
div#cargaDeDocumentosDeTesis ul,
div#cargaDeDocumentos ul {
  list-style: disc inside;
  margin-left: 1.5em;
}

/* TABS */

div.tabs {
  display: block;
  position: relative;
  width: 100%;
  float: none;
}

div.tabs div.contenido {
  clear: left;
  float: left;
  border-width: 1px;
  border-style: solid;
  padding: 10px;
  z-index: -1;
  margin-top: -1px;
  width: 718px;
}

div.tabs ul.tabs li.tab {
  position: relative;
  float: left;
  border-width: 1px;
  border-style: solid;
  border-bottom: none;
  margin: 0 5px 0 5px;
  padding: 0 5px 0 5px;
  font-weight: bold;
}

div.tabs ul.tabs li.activo {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: 3px;
  background-color: #ffffff;
}

div.tabs ul.tabs li.seleccionado {
  padding-top: 5px;
  padding-bottom: 5px;
  z-index: 10;
  background-color: #faf9f7;
}

div.tabs ul.tabsVertical {
  position: relative;
  float: right;
}

div.tabs ul.tabsVertical li.tabVertical {
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-right: none;
  padding: 6px 0 6px 0;
  margin-top: -2px;
}

div.tabs ul.tabsVertical li.activo {
  padding-left: 3px;
  padding-right: 3px;
  width: 35px;
  margin-left: 10px;
  background-color: #ffffff;

}

div.tabs ul.tabsVertical li.seleccionado {
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
  width: 40px;
  left: 2px;
  z-index: 10;
  background-color: #faf9f7;
}

/* NOTICIAS */

div#noticias ul#listadoDeNoticias {
  margin: 5px 0 5px 0;
}

div#noticias ul#listadoDeNoticias li.noticia {
  position: relative;
  padding: 10px;
}

div#noticias ul#listadoDeNoticias li.par {
  background-color: transparent;
}

div#noticias ul#listadoDeNoticias li.impar {
  background: url(../img/degradado_par.jpg) repeat-x top;
  background-color: #f4f3f1;
}

div#noticias ul#listadoDeNoticias li.noticia span.fechaDeNoticia {
  font-weight: normal;
}

div#noticias ul#listadoDeNoticias li.noticia span.fechaDeNoticia abbr {
  border-bottom: 0;
}

div#noticias ul#listadoDeNoticias li.noticia p.resumen {
  margin-bottom: 0;
}

div#noticia h2 abbr#fecha {
  border-bottom: 0;
}

div#noticia ul {
  list-style: disc inside;
  line-height: 150%;
  margin-left: 10px;
}

/* CAJA DE NOTICIAS */

div#cajaDeNoticias {
  clear: left;
  background: transparent url(../img/barra_horizontal.gif) repeat-x top;
}

div#cajaDeNoticias h2 a img#imagenDeRSS {
  width: 1em;
  height: 1em;
  margin: 0;
}

div#cajaDeNoticias ul li {
  text-align: left;
  list-style: disc inside;
  margin: 0 0 5px 0;
}

/* CLASIFICACIONES */

div.cajaDeClasificacion {
  margin-top: 10px;
  clear: left;
}

div.cajaDeClasificacion h3 {
  margin-bottom: 10px;
  clear: left;
}

div.cajaDeClasificacion div.botones {
  padding-top: 10px;
  clear: left;
}

div.cajaDeClasificacion div.botones button.guardar {
  display: block;
  float: left;
}

div.cajaDeClasificacion select {
  width: 670px;
}

div.cajaDeClasificacion ul li ol {
  float: left;
}

div.cajaDeClasificacion ul li button {
  float: right;
}

div.cajaDeClasificacion ul li:first-child {
  padding: 0;
}

div.cajaDeClasificacion ul li {
  padding: 15px 0 15px 0;
  clear: left;
}

div.cajaDeClasificacion ul ol li {
  padding: 0;
  margin: 1px 0 1px 0;
}

div.cajaDeClasificacion ol {
  list-style: none;
}

div.cajaDeClasificacion span.textoDeLabel {
  display: none;
}

div.cajaDeClasificacion fieldset {
  border: 1px solid #5f5e50;
  padding: 10px;
}

div.cajaDeClasificacion legend {
  font-weight: bold;
}

/* LISTADOS DE DSIS */

div#resultadosDeListadoDeDsis {
  position: relative;
}

div#cabeceraDeListadoDeDsis,
div#pieDeListadoDeDsis {
  position: relative;
  padding: 5px;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
}

div#resultadosDeListadoDeDsis ul.botonesDeCabecera li {
  display: inline;
}

div#resultadosDeListadoDeDsis ul.botonesDeCabecera li a {
  padding: 2px;
}

ul#listadoDeDsis {
  position: relative;
  display: block;
  margin: 5px 0 5px 0;
}

ul#listadoDeDsis li {
  position: relative;
  display: block;
  margin: 0;
  padding: 10px;
  overflow: hidden;
  height: 100%;
}

ul#listadoDeDsis li.impar {
  background: url(../img/degradado_par.jpg) repeat-x top;
  background-color: #f4f3f1;
}

ul#listadoDeDsis li.par {
  background-color: transparent;
}

ul#listadoDeDsis li.activa {
  background: none;
  background-color: #fffed8;
}

ul#listadoDeDsis li div.activar {   
  position: relative;
  display: block;
  float: left;
  width: 30px;
  margin: 0;
}

ul#listadoDeDsis li div.activar label {
  display: none;
}

ul#listadoDeDsis li div.eliminar {  
  position: relative;
  display: block;
  float: right;
  width: 40px;
  margin: 0;
  padding: 0;
}

ul#listadoDeDsis li div.RSSDeDSI {
  position: relative;
  display: block;
  float: right;
  right: 70px;
  margin: 0;
  padding: 0;
}

ul#listadoDeDsis li img.imagenDeRSS {
  width: 1.2em;
  height: 1.2em;
  vertical-align: top;
  margin: auto 0 auto 0;
  padding: 0;
  border: 0;
}

ul#listadoDeDsis li div.descripcion {
  position: relative;
  float: left;
  display: block;
  width: 570px;
  padding: 0;
  margin: 0;
}

ul#listadoDeDsis li div.descripcion p.titulo {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0;
}

ul#listadoDeDsis li div.descripcion p.titulo a strong{
  color: inherit;
}

ul#listadoDeDsis li div.descripcion ul.iconos {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0;
}

ul#listadoDeDsis li div.descripcion ul.iconos li {
  position: relative;
  display: inline;
  padding: 0;
  margin: 0 20px 0 20px;
  color: #544a3c;
}

/* LISTADO DE INSTITUCIONES CON AUTORES */

div#enlacesDeAutoresDeInstituciones ul#listadoDeInstituciones li {
  padding: 5px 10px 5px 10px;
}

div#enlacesDeAutoresDeInstituciones ul#listadoDeInstituciones li:nth-child(odd) {
  background-color: #f4f3f1;
}

div#enlacesDeAutoresDeInstituciones ul#listadoDeInstituciones li:nth-child(even) {
  background-color: transparent;
}

div#enlacesDeTesisDeUniversidades ul#listadoDeUniversidades li {
  padding: 5px 10px 5px 10px;
}

div#enlacesDeTesisDeUniversidades ul#listadoDeUniversidades li:nth-child(odd) {
  background-color: #f4f3f1;
}

div#enlacesDeTesisDeUniversidades ul#listadoDeUniversidades li:nth-child(even) {
  background-color: transparent;
}

div#enlacesDeTesisDeUniversidades ul#listadoDeUniversidades a.universidad {
  font-weight: bold;
}

div#listadoDeAreasDeConocimiento ul#listaDeAreasDeConocimiento,
div#enlacesDeTesisDeUniversidades ul#listadoDeInstituciones {
  -moz-column-width: 25em;
  -webkit-column-width: 25em;
  -moz-column-gap: 0;
  -webkit-column-gap: 0;
}

/* LISTADO DE ÁREAS DE CONOCIMIENTO */

div#listadoDeAreasDeConocimiento ul#listaDeAreasDeConocimiento li {
  padding: 5px 10px 5px 10px;
}

div#listadoDeAreasDeConocimiento ul#listaDeAreasDeConocimiento li:nth-child(odd) {
  background-color: #f4f3f1;
}

div#listadoDeAreasDeConocimiento ul#listaDeAreasDeConocimiento li:nth-child(even) {
  background-color: transparent;
}

/* PÁGINA DE TEST */

div#test table {
  border-collapse: separate ;
  border-spacing: 2px;
  width: 100%;
}

div#test table td {
  padding: 1px;
}

/* ELEMENTOS MSC Y UNESCO DE PRIMER NIVEL */

div#elementosMSCConTesis ul#listadoDeElementosMSCDePrimerNivel li,
div#elementosUNESCOConTesis ul#listadoDeElementosUNESCODePrimerNivel li {
  padding: 5px 10px 5px 10px;
}

div#elementosMSCConTesis ul#listadoDeElementosMSCDePrimerNivel li code,
div#elementosUNESCOConTesis ul#listadoDeElementosUNESCODePrimerNivel li code {
  font-weight: bold;
}

div#elementosMSCConTesis code:before,
div#elementosUNESCOConTesis code:before {
  content: '[';
}

div#elementosMSCConTesis code:after,
div#elementosUNESCOConTesis code:after {
  content: ']';
}

/* LISTADO DE LIBROS POR EDITOR, POR COLECCIÓN Y POR CONGRESO */

div#librosPorEditor ul#listadoDeArticulos div.descripcion,
div#congreso ul#listadoDeEdicionesDeCongreso div.descripcion,
div#librosPorColeccion ul#listadoDeArticulos div.descripcion {
  position: relative;
  display: block;
  float: left;
  width: 595px;
  margin: 0;
  padding: 5px 0 5px 0;
}
div#librosPorEditor ul#listadoDeArticulos li.libro div.check,
div#congreso ul#listadoDeEdicionesDeCongreso li.libro div.check,
div#librosPorColeccion ul#listadoDeArticulos li.libro div.check {
  padding: 5px 10px 5px 0;
}

div#librosPorEditor ul#listadoDeArticulos li.libro,
div#congreso ul#listadoDeEdicionesDeCongreso li.libro,
div#librosPorColeccion ul#listadoDeArticulos li.libro {
  padding: 5px 10px 5px 10px;
}

div#librosPorEditor ul#listadoDeArticulos li.libro div.contenedorDeImagenDeLibro,
div#congreso ul#listadoDeEdicionesDeCongreso li.libro div.contenedorDeImagenDeLibro,
div#librosPorColeccion ul#listadoDeArticulos li.libro div.contenedorDeImagenDeLibro {
  position: relative;
  float: right;
  display: block;
}

div#librosPorEditor ul#listadoDeArticulos div.contenedorDeImagenDeLibro img,
div#congreso ul#listadoDeEdicionesDeCongreso div.contenedorDeImagenDeLibro img,
div#librosPorColeccion ul#listadoDeArticulos div.contenedorDeImagenDeLibro img {
  width: 50px;
}

div#librosPorEditor ul#listadoDeArticulos li.libro,
div#congreso ul#listadoDeEdicionesDeCongreso li.libro,
div#librosPorColeccion ul#listadoDeArticulos li.libro {
  position: relative;
  display: block;
  float: none;
  overflow: hidden;
  height: 1%;
}

span.codigoDeMateria {
  color: #000000;
}

/* PÁGINA DE EDITOR */

div#editor ul#informacion {
  display: block;
  float: left;
  width: 530px;
}

div#editor div#imagen {
  float: right;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor,
div#enlacesAListados,
div#editor div#librosPorEditor {
  position: relative;
  clear: both;
  padding: 0;
  top: 10px;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor form {
  position: relative;
  display: block;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor div.camposDeFormulario,
div#editor div#formularioDeBusquedaDeLibrosDeEditor div.botonSubmit {
  padding-left: 10px;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor div.botonSubmit {
  position: relative;
  clear: left;
  padding-top: 10px;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor div#campoBuscarPor,
div#editor div#formularioDeBusquedaDeLibrosDeEditor div#campoTextoDeConsulta {
  display: block;
  float: left;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor div.camposDeFormulario,
div#editor div#formularioDeBusquedaDeLibrosDeEditor div#campoBuscarPor {
  margin: 0 10px 0 0;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor input {
  width: 300px;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor label span.textoDeLabel,
div#editor div#formularioDeBusquedaDeLibrosDeEditor legend {
  display: none;
}

div#editor div#formularioDeBusquedaDeLibrosDeEditor h3,
div#editor div#librosPorEditor h3 {
  position: relative;
  width: 718px;
}

/* COLECCIONES DE EDITOR */

div#coleccionesDeEditor ul#listaDeColecciones li {
  padding: 5px 10px 5px 10px;
  border-top: 1px solid #cccccc;
  font-weight: bold;
}

div#coleccionesDeEditor ul#listaDeColecciones li:nth-child(odd) {
  background-color: #f4f3f1;
}

div#coleccionesDeEditor ul#listaDeColecciones li:nth-child(even) {
  background-color: transparent;
}

}
