/* ePub base r0.2 [13insurgentes] */ /* ----- ESTILOS GLOBALES (NO MODIFICABLES) ----- */ body { margin:1em; padding:0; border:0; } p { margin:0; text-align:justify; text-indent:1.5em; line-height:1.25; orphans:1; widows:1; } a, .normal { font-style:normal; font-weight:normal; text-decoration:none; } sup, sub { font-size:.75em; line-height:0; } .cubierta { margin:0; padding:0; border:0; text-align:center; text-indent:0; font-size:0; display:block; visibility:visible; page-break-before:always; page-break-after:always; } .cubierta img { height:100%; min-height:100%; max-height:100%; } .sinopsis, .sinopsis p, .info, .autor, .autor p, .nota p { margin-top:.5em; text-indent:0; } .info p { text-align:center; text-indent:0; font-size:.8em; } .info img { padding:15% 0 2em; height:17%; min-height:17%; max-height:17%; } .info hr { margin:4% 45% 2%; padding:0; border:0; border-top:1px solid #353535; width:10%; } .autor img { padding:.5em 0 1em; height:40%; min-height:40%; max-height:40%; } .nota { padding-top:10%; page-break-before:always; } /* ----- ESTILOS GENERALES (ADAPTABLES) ----- */ /* página título */ .titulo h1, .titulo p { margin:2% 0; padding:0 1em; border:0; text-align:center; text-indent:0; font-family:sans-serif; font-size:1.1em; font-style:normal; text-decoration:none; display:block; visibility:visible; page-break-inside:avoid; adobe-hyphenate:none; hyphenate:none; -moz-hyphens:none; -webkit-hyphens:none; } .titulo .tautor { margin:15% 0 2%; font-size:1.2em; color:#595959; } .titulo .ttitulo { font-size:1.7em; font-weight:bold; } .titulo .tsaga { margin-top:25%; } .tsaga p { margin:.25em 0 0; font-size:1em; } .titulo img { padding:2% 0 3%; height:5%; min-height:5%; max-height:5%; } /* usar el mismo valor en height, min-height y max-height */ /* encabezados */ h1, h2, h3, h4, h5, h6 { margin:25% 0 1em; text-align:center; text-indent:0; page-break-after:avoid; page-break-inside:avoid; adobe-hyphenate:none; hyphenate:none; -moz-hyphens:none; -webkit-hyphens:none; } h1 { font-size:1.5em; } /* los cambios pueden afectar a la página título */ 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 15%; text-align:right; } .dedicatoria p { text-align:right; text-indent:0; } /* tipografía */ .sans, .sans p, .sans i, .sans em, .sans cite, .sans dfn, .sans b, .sans strong, .sans ins, .sans del, .sans big, .sans small, .sans span, .sans li, .sans dt, .sans dd, .sans th, .sans td, .sans blockquote, .sans a, .sans sup, .sans sub { font-family:sans-serif; } .serif, .serif p, .serif i, .serif em, .serif cite, .serif dfn, .serif b, .serif strong, .serif ins, .serif del, .serif big, .serif small, .serif span, .serif li, .serif dt, .serif dd, .serif th, .serif td, .serif blockquote , .serif a, .serif sup, .serif sub { font-family:serif; } code, kbd, .mono, .mono p, .mono i, .mono em, .mono cite, .mono dfn, .mono b, .mono strong, .mono ins, .mono del, .mono big, .mono small, .mono span, .mono li, .mono dt, .mono dd, .mono th, .mono td, .mono blockquote, .mono a, .mono sup, .mono sub { 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; } big, .grande { font-size:1.25em; } small, .versalita { font-size:.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; } /* espacios */ .sinmargen { margin:0; } .sintop { margin-top:0; } .saltoinicio { margin-top:33%; } .salto05 { padding-top:.5em; } .salto10 { padding-top:1em; } .salto25 { padding-top:2.5em; } /* bloques */ br, hr { display:block; } 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 */ /* listas */ li { margin:0; text-align:justify; text-indent:0; line-height:1.25; } /* imágenes simples */ /* para láminas verticales (página completa), usar el estilo fijo «cubierta» */ .ilustra { margin:1.25em 0; text-align:center; text-indent:0; display:block; } .ilustra img { max-height:100%; max-width:100%; } i i, .cursiva i { font-style: normal; } /* ----- ESTILOS PERSONALES ----- */ @font-face { font-family: "ACaslon"; src: url(../Fonts/ACaslon.ttf); font-style: normal; font-weight: normal;} @font-face { font-family: "ACaslon"; src: url(../Fonts/ACaslonI.ttf); font-style: italic; font-weight: normal;} @font-face { font-family: "ACaslon"; src: url(../Fonts/ACaslonBI.ttf); font-style: italic; font-weight: bold;} @font-face { font-family: "ACaslon"; src: url(../Fonts/ACaslonB.ttf); font-style: normal; font-weight: bold;} h4 { text-align:left; } h2 { font-family:"ACaslon", ACaslon;} .cap { font-size:300%; float:left; margin:-0.1em 0.125em -0.2em 0; text-indent:0; line-height:1em; height:1em; font-family:"ACaslon", ACaslon; } .ncap { font-size:200%; float:left; margin:-0.1em 0.125em -0.2em 0; text-indent:0; line-height:1em; height:1em; } .tit {margin:1em 0em 3em 0em;text-align:center; text-indent:0; font-size:1.5em; font-family:"ACaslon", ACaslon;} .tit p {text-align:center; text-indent:0; }