/* ePub base r1.2 ePubLibre */ /* ----- ESTILOS GLOBALES Y DE SECCIONES FIJAS (NO MODIFICABLES) ----- */ body { margin:1em; padding:0; border:0; } p { margin:0; text-align:justify; text-indent:1.5em; line-height:1.25em; } a, .normal { font-style:normal; font-weight:normal; text-decoration:none; } sup, sub { font-size:0.75em; line-height:normal; } .cubierta { margin:0; padding:0; border:0; font-size:0; text-align:center; text-indent:0; page-break-before:always; page-break-after:always; } .cubierta img { height:100%; max-height:100%; } .tlogo, .tautor, .ttitulo, .tsubtitulo, .trevision, .tfirma { margin:0 0.25em; text-align:center; text-indent:0; font-family:sans-serif; font-weight:bold; adobe-hyphenate:none; hyphenate:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; } .tlogo span { margin:3em 0 2.5em; display:inline-block; width:8em; } .tautor { margin-bottom:0.5em; font-size:1.2em; font-weight:normal; color:#595959; } .ttitulo { padding:0; border:0; font-size:1.8em; font-style:normal; text-decoration:none; color:black; visibility:visible; } .tsubtitulo { margin-top:0.3em; } .trevision { margin-top:2.5em; font-size:0.8em; color:#595959; } .tfirma { margin-top:0.25em; font-size:0.65em; } .tfecha { font-family:sans-serif; font-weight:normal; color:#595959; } .sinopsis, .sinopsis p, .autor, .autor p, .nota p { margin-top:0.5em; text-indent:0; } .sinopsis p, .sinopsis em, .sinopsis strong, .sinopsis big, .sinopsis small, .sinopsis span { font-family:sans-serif; } .info { margin:3.5em 1.5em 2.5em; font-size:0.8em; width:90%; } .info p { text-align:left; text-indent:0; } .vineta { padding:1em 0; text-align:center; text-indent:0; display:block; } .nota { padding-top:9%; page-break-before:always; } /* ----- ESTILOS GENERALES (ADAPTABLES) ----- */ /* encabezados */ h1, h2, h3, h4, h5, h6 { margin:25% 0.25em 1em; text-align:center; text-indent:0; page-break-after:avoid; page-break-inside:avoid; adobe-hyphenate:none; hyphenate:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; } h1 { font-size:1.5em; } /* sólo cambios aprobados, puede afectar páginas globales */ h2 { font-size:1.5em; } h3 { font-size:1.4em; } h4 { font-size:1.3em; } h5 { font-size:1.2em; } h6 { font-size:1.1em; } /* dedicatoria */ .dedicatoria { margin:5em 1em 0 3em; text-align:right; } .dedicatoria p { text-align:right; text-indent:0; } /* tipografía */ .sans, .sans p, .sans em, .sans strong, .sans big, .sans small { font-family:sans-serif; } .serif, .serif p, .serif em, .serif strong, .serif big, .serif small { font-family:serif; } code, kbd, .mono, .mono p, .mono em, .mono strong, .mono big, .mono small { font-family:monospace; } i, em, cite, dfn, .cursiva { font-style:italic; } b, strong, .negrita { font-weight:bold; } ins, .subrayado { text-decoration:underline; } del, .tachado { text-decoration:line-through; } .oculto { display:none; visibility:hidden; } big, .grande { font-size:1.2em; } small, .versalita { font-size:0.8em; } /* para texto en mayúsculas, de tamaño similar al de las minúsculas */ /* alineación */ .izquierda, .izquierda p { text-align:left; } .derecha, .derecha p { text-align:right; text-indent:0; } .centrado, .centrado p { text-align:center; text-indent:0; } .justificado, .justificado p { text-align:justify; } .asangre, .asangre p { text-indent:0; } /* saltos */ .sintop { margin-top:0; } .saltoinicio { margin-top:33%; } .salto05 { padding-top:0.5em; } .salto10 { padding-top:1em; } .salto25 { padding-top:2.5em; } /* bloques */ .sinmargen { margin:0; } blockquote, .cita { margin:1.5em; } .bloque { page-break-inside:avoid; } /* evita dividir un elemento entre páginas */ .nosep { text-indent:0; display:inline-block; } /* evita dividir una palabra entre líneas */ .extenso { orphans:0; widows:0; } /* evita división aleatoria de párrafos muy extensos (bug ADE) */ .banner { margin:1.5em 12%; padding:0.5em 1em; text-align:center; text-indent:0; border:2px solid black; border-left:none; border-right:none; } .banner p { text-align:center; text-indent:0; } /* listas */ li { margin:0; text-align:justify; text-indent:0; line-height:1.3em; } /* imágenes simples */ /* para láminas verticales (página completa), usar el estilo fijo «cubierta» */ .ilustra { margin:1em 0; text-align:center; text-indent:0; display:block; } .ilustra img { max-height:100%; max-width:100%; } /* ----- ESTILOS PERSONALES ----- */ /* para letra capital metida en el párrafo */ .inicio { margin-top:5em; text-indent:0; } span.letrak { float:left; font-size:5em; margin:0.3em 0.1em 0 0; } /* para epigrafes cargados a la derecha y justificados en una sola página sin más texto*/ .epi { padding:7em 0 0 6em; } .epi p { text-indent:0; } /* combinado de asangre y salto05 (no usar con la clase "asteriscos" ni con "subtit" ni con los encabezados "h" porque dupica el salto; usar solo)*/ .asan05 { text-indent:0; padding-top:0.5em; } /* combinado de asangre y salto10 (no usar con la clase "asteriscos" ni con "subtit" ni con los encabezados "h" porque dupica el salto; usar solo)*/ .asan10 { text-indent:0; padding-top:1em; } /* combinado de asangre y salto25 (no usar con la clase "asteriscos" ni con "subtit" ni con los encabezados "h" porque dupica el salto; usar solo)*/ .asan25 { text-indent:0; padding-top:2.5em; } /* subtítulos de capítulos cuando sólo hay un subtítulo por fichero*/ .subtit { text-align:center; text-indent:0em; font-size:1.3em; margin-bottom:2.36em; } /* subtítulos de capítulos cuando sólo hay varios subtítulos por fichero*/ .subtitulo { text-align:center; text-indent:0em; font-size:1.3em; padding-top:1.5em; padding-bottom:1em; font-weight:bold; } /* para separar párrafos con tres asteriscos */ .asteriscos { text-align:center; text-indent:0em; font-size:1.2em; padding-top:1.5em; padding-bottom:1em; } /* para sangrías francesas útil en bibliografías, definiciones */ blockquote.francesa {margin:0 0 0 4em;} blockquote.francesa p {text-align:justify; text-indent:-2.5em;} /* para epígrafes al inicio de cada capítulo */ .epigram { margin-left:7em; margin-right:0; font-size:1em; text-align:justify; } /* Para títulos semejantes a h1 pero que no se reflejen en la TOC. Útil cuando el primer capítulo se llama igual que el título del libro (se repetiría la misma línea dos veces en la TOC) */ .titul { text-align:center; text-indent:0em; font-size:1.5em; font-weight:bold; margin:25% 0.25em 1em; } /* Para intercalar una línea de separación entre los encabezados y el subtit */ .separasubtit {text-align:center; text-indent:0em; font-weight:bold; margin:35% 20% 5%; padding-bottom:5%; border-bottom:1px solid; } /* Para versos sin sangrar; el poema da sus propios saltos antes y después*/ .poemita { font-size:1em; text-align:center; margin: 0em 0em 0em 3em; text-indent:0em; padding-top:1em; padding-bottom:1em;} /* Para versos sin sangrar en cursiva, útil en poemas en lengua ajena al español; el poema da sus propios saltitos antes y después*/ .poemitacursi { font-size:1em; font-style:italic; text-align:center; margin: 0em 0em 0em 3em; text-indent:0em; padding-top:1em; padding-bottom:1em;} /* Combinado de asangre y párrafo de cita. Para uno y sólo un párrafo de cita sin sangría. El párrafo da sus propios saltos antes y despues. Se recomienda usar en el siguiente párrafo solamente el estilo asangre */ .asancita { margin:1.5em; text-indent:0; } /* Para dar color gris a la letra de textos, notas, números que no corresponden al texto, pero son necesarios. Por ejemplo los números de verso en las obras poéticas al lado de cada verso */ .versis { color:#595959; } /* Para subtitulos dentro del texto y que no se reflejan en la TOC */ .subtit01 { text-align:center; text-indent:0em; font-size:1.2em; padding-top:1.5em; padding-bottom:1em; font-weight:bold; } /* Para la palabra "Fin" */ .fin { text-align:center; text-indent:0em; font-size:1.2em; padding-top:1.5em; padding-bottom:1em; } /* Para firmas de cartas*/ .firma { text-align:right; text-indent:0em; font-size:1em; padding-top:1em; } /* Para titulares centrados de periodicos */ .ahuizote { text-align:center; text-indent:0em; font-size:1em; padding-top:1em; padding-bottom:1em; } /* Para pies de foto */ .piedefoto, .piedefoto p { margin:0; font-style:italic; text-align:justify; font-size:.8em; text-indent:0em; line-height:1.25em; }