@charset "utf-8";
/* CSS Document */
body { color:#333; font-family: Arial, Helvetica, sans-serif; font-size:62.5%; line-height:1.8em; margin:20px; }
.clear { clear:both; font-size:1px; line-height:0; margin:0; padding:0; }
a { color:#900; outline-style:none; }

.mainContainer { margin:auto; width:920px; }
.header { background:url(../images/bg-cabecera.gif) no-repeat; clear:both; height:130px; margin-bottom:20px; position:relative; width:920px; }
.leftCol { float:left; width:310px; }
.contents { float:right; width:530px; }

h1, h1 a { font-family:Arial, Helvetica, sans-serif; color:#000; float:left; height:130px; margin:0; text-indent:-9000px; width:415px; }
h2 { background:url(../images/logo-libreria-bosch.png) no-repeat; float:left; height:56px; margin:0; text-indent:-9000px; width:161px; }

ul.normal li, ol.normal li { font-size:1.1em; }

.datosNumero { color:#000; position:absolute; bottom:23px; right:0; width:400px; }
.numCurrent { color:#333; display:block; font-size:1.1em; margin-bottom:3px; }
.numTema { font-size:1.3em; text-transform:uppercase; }
.nomArticulo, .nomBajada { display:block; font-family:Arial, Helvetica, sans-serif; color:#000; }
.nomArticulo { font-size:1.8em; font-weight:bold; margin-bottom:4px; }
.nomBajada { font-size:1.6em; }

p.datosAutor { font-size:1.1em; line-height:1.4em; margin-bottom:25px; margin-top:15px; text-align:right; }
p.datosAutor .nomAutor { display:block; font-weight:bold; font-size:1.3em; margin-bottom:4px; }

p { font-size:1.1em; line-height:1.7em; text-align:justify; }
p.titulo { font-size:1.5em; font-weight:bold; }
blockquote { color:#666; font-size:1.2em; margin-right:0; text-align:justify; }
p.descarga { background:#FF9; border:1px dotted #999; padding:10px; text-align:center; }

ul.indice { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }
ul.indice, ul.indice li { list-style-type:none; margin:0; padding:0; }
ul.indice li { background:url(../images/puntos.gif) repeat-x 15px bottom; margin-bottom:5px; margin-left:15px; text-align:justify; }
ul.indice li.nombreMenu { background:none; color:#666; font-size:1.6em; font-weight:bold; margin:0; padding-left:0; }
ul.indice li.sub { background:none; color:#333; font-size:1.25em; font-weight:bold; margin:0; padding:10px 0 5px 0; text-transform:uppercase; }

ul.indice li a:link, ul.indice li a:active, ul.indice li a:visited { color:#333; text-decoration:none; }
ul.indice li a:hover { color:#036; text-decoration:underline; }

a#descarga-pdf { background:url(../images/pdf.gif) no-repeat 15px 3px; color:#900; display:block; font-size:1em; height:20px; text-indent:40px; }

ul.consejos, ul.consejos li { list-style-type:none; margin:0; padding:0; }
ul.consejos li.departamento { color:#000; margin-bottom:6px; margin-top:10px; }
ul.consejos li.persona, ul.consejos li.carrera { font-size:1.1em; line-height:1.4em; text-align:justify; }
ul.consejos li.carrera { padding-left:18px; }

.departamento { color:#333; font-size:1.5em; font-weight:bold; text-transform:uppercase; }
.cargo { color:#333; font-size:1.3em; font-weight:bold; text-transform:uppercase; }

#presentacion ul.indice li a#presentacion, #numero0 ul.indice li a#numero0, #comite-editorial ul.indice li a#comite-editorial, #asesores ul.indice li a#asesores, #linea-editorial ul.indice li a#linea-editorial, #normas ul.indice li a#normas, #suscripcion ul.indice li a#suscripcion, #contacto ul.indice li a#contacto 
{ color:#036; text-decoration:none; }

.footer { border-top:1px solid #069; font-size:1.1em; line-height:1.3em; margin-bottom:30px; margin-top:20px; padding:10px; }
.footer .direccion { float:left; margin-left:15px; width:auto; }
