/* 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 ----- */ /*IMÁGENES CAPITULARES*/ .imgcapital { float: left; margin: -0.5em 0 -0.6em -0.25em; } .imgcapitalverso { float: left; margin: 1em 0.5em -0.1em 1.25em; } .primera { margin-left: -2.2em; white-space: pre; font-size:0.8em; } .segunda { margin-left: -1.5em; white-space: pre; } .supertit {text-align:center; text-indent:0; padding-top: 2em; font-size:2em; } .titulo {text-align:center; text-indent:0; padding-bottom: 1.5em; font-family:"old-claude-lp", old-claude-lp;} .subtit {text-align:center; text-indent:0; padding-bottom: 1.5em; font-style:italic; font-size:0.9em; } .tit1 {text-align:center; text-indent:0; padding-bottom: 1.5em; font-size:0.9em; } .tit2 {text-align:center; text-indent:0; padding-bottom: 0.5em; font-size:1.5em; } .miilustra { text-align:center; text-indent:0; display:block; } .miilustra img { max-height:100%; max-width:100%; padding-bottom: 2em; } .numcap { font-size:1.5em; text-align:center; text-indent:0; font-weight:bold; padding-bottom: 0.75em; } .hueco3 { margin-bottom: 3em; } .titcoro { text-indent:7em; font-style:italic; padding-bottom: 0.5em} /* línea de puntos */ /* en .xhtlm:
•••••••••••••••••••••••••••••••••••••••
distinto a los puntos ....*/ /* -------- TABLA ----------------------*/ .arriba { vertical-align: top; width: 6.5em; } .bordetabla {border-collapse:separate; border-spacing:20px 0 } .centro { text-indent:0; text-align: center } .izq { text-indent:0; text-align: left } .columder { margin-right:1em; text-align:right } /* para alineación del texto en las columnas 2 y 3 */ .bordeinf { height:auto; border-bottom:2px solid } /* para el "subrayado" de la 1ª fila */ .noborde { border:0; height:auto } /* celdas sin bordes */ .bordesup { border:0; height:auto; border-top:2px solid } /* para el "subrayado" de la penúltima fila */ /* TABLA A LA DERECHA, para poesía, p.e. */ /*¡¡¡¡OJO!!! Si el tamaño de la tabla excede de una página, se pierde lo sobrante */ /*Ejemplo en Diario de un testigo de la guerra de África, Alarcón)*/ .tabladerecha { text-align:right; text-indent:0; margin:0 1em} .parrf4 { margin:1em auto; display:inline-table; } .parrf4 p { text-indent:0; font-size:0.9em; text-align:left;} .verso1 { margin-left: 1em;} /* PARA CENTRAR TABLAS */ /*para tabla que centrará los poemas*/ .tablacentro { text-align:center; text-indent:0; margin: 2em} .text04 { margin:1em auto; display:inline-table; } .text04 p { text-indent:0; font-size:0.9em; text-align:left;} .versoc1 { margin-left: 1em;} /* En el archivo de texto irá: */ /* ------------LETRA CAPITULAR (párrafo asangre) -------*/ .capital { font-family: "OldStandard", OldStandard; font-size:400%; font-weight:normal; float:left; margin:-0.1em 0.125em 0 0; text-indent:0; line-height:1em; height:1em; } .linea1 {margin-left: -0.5em; white-space: pre; font-size:0.8em;} .linea2 {white-space: pre; margin-left:-0.1em; text-indent:0;} /*IMÁGENES RECTANGULARES, FLOAT IZQU.Y FLOAT DERC.------------*/ /* la imagen aparece insertada en el texto, a la izquierda Se pone entre el texto y aparecen a la altura donde se ponga*/ .alaizqu { float: left; margin: 3px; } /* la imagen aparece insertada en el texto, a la derecha Se pone entre el texto*/ .aladrch { float: right; margin: 3px; } /* Permite poner dos imagenes, una a cada lado Se ponen ambas seguidas a la altura en que se quiera que aparezca*/ .alaizqupeque { float: left; text-align: left; margin: 3px; max-width: 125px; } .aladrchpeque { float: right; margin: 3px; text-align: right; max-width: 125px; } .imghoriz { max-width: 90%; } .imgverti { max-height: 90%; } /*FIN IMÁGENES RECTANGULARES*/ /*IMÁGENES NO RECTANGULARES, FLOAT IZQU.*/ /*El texto se adapta, por la derecha de la imagen*/ div.imgizqu { float: left; clear: left; text-align: left; margin: 0 0.5em 0.5em 0; } div.imgizqu img { width: 100%; display: block; } /*Imagenes: ****** ****** ** ** En la xhtml: define las características de la imagen de que se trate Para ocupar todo: width: 25.5em; */ div#pueblo { width: 18.5em; height: 10em;} div#pueblo + div.imgizqu{ width:14em; height:16em; margin-top: -0.5em;} /*IMÁGENES NO RECTANGULARES, FLOAT DERC.*/ div.imgdrch { float: right; clear: right; text-align: right; margin: 0 0.5em 0.5em 0; } div.imgdrch img { width: 100%; display:block;} /*Imagenes: --****** --****** -------** -------** En la xhtml: define las características de la imagen de que se trate Para ocupar todo: width: 25.5em; */ div#capituloI { width: 25.5em; height: 18em;} div#capituloI + div.imgdrch{ width:20em; height:21em; margin-top: -0.5em;} /* FLOAT IZQ. ESCALONADAS*/ /* Para imagen del tipo: *********** *********** ****** ****** **** **** */ div.imgpal { float:left; clear:left; text-align:left; margin:0 .1em .1em 0; } div.imgpal img { width:100%; display:block; padding-top:.25em; } div#palmas { width:600px; height:350px; } /*rectángulo arriba*/ div#palmas + div.imgpal { width:490px; height:145px; } /*primer rectángulo recortado*/ div#palmas + div.imgpal + div.imgpal { width:400px; height:150px; } /*segundo rectángulo recortado*/ div#palmas + div.imgpal + div.imgpal + div.imgpal { width:220px; height:75px; } /*tercer rectángulo recortado*/ .saltpalmas { margin-top:360px; } /*FIN IMGÁGENES NO RECTANGULARES*/ |