/* 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 ----- */
.lineacorta {
height: 0.3em;
width: 10%;
margin-left: 45%;
border-bottom: 1px solid }
.lineacorta2 {
margin-top: 1em;
margin-bottom: 1em;
height: 0.3em;
width: 10%;
margin-left: 45%;
border-bottom: 1px solid }
.lineacorta3 {
height: 0.3em;
width: 10%;
margin-left: 45%;
margin-bottom: 1.5em;
border-bottom: 1px solid }
/*- en la Section.xhtml:
(100% =
)*/
.titulo {text-align:center; text-indent:0; padding-bottom: 3em; font-size: 0.9em; }
.titulofr { padding-left:1.5em; text-indent:-1.5em; padding-bottom: 3em; font-size: 0.9em; }
.titulofr p { text-indent:-1.5em; }
/* sangria francesa */
.francesa { padding-left:1.5em; text-indent:-1.5em;}
.francesa p { text-indent:-1.5em; }
.titulo2 {text-align:center; text-indent:0; padding-bottom: 1em; font-weight:bold; }
.titulnovel {text-align:center; text-indent:0; padding-top: 2em; padding-bottom: 1em; font-size: 1.2em; font-weight:bold; }
.titulnovel2 {text-align:center; text-indent:0; padding-top: 0.5em; padding-bottom: 1em; font-size: 1.2em; font-weight:bold; }
.hueco { padding-bottom:2em; }
.titulolector {text-align:center; text-indent:0; padding-top: 3em; padding-bottom: 2em; font-size: 1.5em; font-weight:bold; }
.titulodedi {text-align:center; text-indent:0; padding-bottom: 1em; font-size: 1.3em; }
.titulodedi2 {text-align:center; text-indent:0; padding-bottom: 1em; font-size: 1.3em; }
.textderch { padding-top: 1.5em; padding-left:10em; text-indent:-1.5em; font-style:italic; font-size: 0.9em; padding-bottom: 1em;}
.ilustra0 { margin:0; text-align:center; text-indent:0; display:block; }
.ilustra0 img { max-height:100%; max-width:100%; }
/*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: -1em 0 0.5em 0; }
div.imgizqu img {
width: 100%;
display: block; }
/*Imagenes NO RECTANGULARES:
******
******
**
**
En la xhtml:

define las características de la imagen de que se trate
Para ocupar todo:
width: 25.5em;
*/
div#capituloIV {
width: 10em;
height: 5em;}
div#capituloIV + div.imgizqu{
width:5em;
height:7em;
margin-top: -0.5em;}
/*IMÁGENES CAPITULARES*/
.imgcapital {
float: left;
margin: -1.5em 0.5em -0.1em 0.25em; }
.imgcapital2 {
float: left;
margin: -2.5em 0.5em -0.1em 0.25em; }
.imgcapital3 {
float: left;
margin: -0.5em 0.5em -0.1em 0.25em; }
.primera0 {margin-left: -2em; white-space: pre; }
.primera {margin-left: -2.5em; white-space: pre; font-size:0.8em;}
.primera2 {margin-left: -4.5em; white-space: pre; font-size:0.8em;}
.imgcapitalverso {
float: left;
margin: 1em 0.5em -0.1em 1.25em; }
.segunda {
margin-left: -1.5em;
white-space: pre; }
.firma { text-align:right; text-indent:0; padding-top:1.5em; margin-right: 2em;}
.dedic { margin:3em 0 1.5em 0; text-indent:0; text-align:center; font-family: "AgencyFB", AgencyFB; font-size: 1.3em;}
.titnovel {text-align:center; text-indent:0; padding: 1.5em 0; font-weight:bold; font-family: "ArgosGeorge", ArgosGeorge; font-size: 1.3em; }
/* fuentes */
@font-face { font-family:"ArialHelveticaLTStd"; src:url(../Fonts/ArialHelveticaLTStd.otf); }
.arial { font-family:"ArialHelveticaLTStd", ArialHelveticaLTStd; }
/* ATENCIÓN: Por motivos de compatibilidad el nombre de la fuente debe contener sólo caracteres alfanuméricos y prescindir de espacios */
/* PARA CENTRAR TABLAS */
/*para tabla que centrará los poemas*/
.tablacentro { text-align:center; text-indent:0; font-size:0.8em; page-break-inside:avoid; }
.text04 { margin:0.1em auto; display:inline-table; }
.text04 p { text-indent:0; text-align:left;}
.td1 { width:6em;}
.versoc1 {
margin-left: 1em;
}
/* En el archivo de texto irá: */
/*
*/
/* */
/* TEXTO EN DOS COLUMNAS ....*/
/*Código proporcionado por Tizón, al que me siento muy agradecido por el regalo*/
.coltextzn { margin-left: 22%; font-size: 0.9em; margin-top:1em;}
.colnottzn { float:left; margin-left:-33.337%; width: 31.5%; line-height:1.3em; clear:both; text-align: left; }
/*Código proporcionado por Tizón, al que me siento muy agradecido por el regalo
.coltextzn { margin-left: 20%; }
.colnottzn { float:left; padding-top:.3em; margin-left:-27%; width: 25%; text-indent:1.2em; font-size:0.8em; line-height:1.1em; clear:both; text-align: left; text-indent:0; }
----- El margen de 25% es de (20/80)*100 ----- */
/*
JUANA. Y tú, amiga Lucía, bien hallada,
que me verás de estado mejorada.
LUCÍA. Admirada.
*/
.coltexder { margin-left:20%; }
.coltexizq { float:left; padding-top:.3em; margin-left:-27%; width: 5%; text-indent:1.2em; line-height:1.1em; clear:both; text-align: justify;}
/*{ float:left; clear:both; margin-left:-25%; max-width:10%; text-indent:.2em; line-height:1.1em; }*/
/*-----
ToledoSr. D. Tomás Recio.
SolsonaSr. D. Francisco Blanch.
-------*/
.fin {text-align:center; text-indent:0; font-weight:bold; padding-top: 2.5em; font-size:0.8em;}
.ilustrader { margin:1em 3em; text-align:right; text-indent:0; display:block; }
.ilustrader img { max-height:100%; max-width:100%; }
/*--POEMA--*/
.poema { padding: 1em 0 1em 6em; text-indent:0; font-size:0.9em;}
.verso1 { margin-left:2.5em;}
.verso2 { margin-left:-3.5em;}
.verso3 { margin-left:-2.5em;}
.estrofa { padding-top: 1em; text-indent:2.5em;}
.titpoema { margin-top:45%; text-align:center; text-indent:0; page-break-before:always; font-size:1.4em;}
.nompoema { text-align:center; text-indent:0; page-break-before:always; padding-top: 4.5em;}
.poemacursi { padding: 1em 0 1em 4em; text-indent:0; font-style:italic;}
.poema4 { padding: 1em 0 1em 4em; text-indent:0;}
.noestrofa { padding-top: 1.5em;}
.numestrofa {margin-left:6.5em; padding-top: 1.5em; }
.margen1em { margin-left:1em; }
.margenb { margin-left:1.7em; }
.margen2em { margin-left:2em; }
.margen3em { margin-left:3em; }
.margen5em { margin-left:5em; }
.margen7em { margin-left:7em; }
.margen9em { margin-left:9em; }
.margen11em { margin-left:11em; }
.margen13em { margin-left:13em; }
.movi { text-align:center; text-indent:0; margin:0.7em 0;}
.citacc { margin:1em; text-align:center; text-indent:0; font-style:italic;}
.enlinea { display:inline; }
.textcap { font-size:2em; text-align:center; text-indent:0; font-weight:bold; margin-top:45%;}
.subtextcap { font-size: 1.7em; text-align: center; text-indent: 0; font-weight: bold; }
.textdedi { font-size: 1.6em; text-align: center; text-indent: 0; padding: 1.5em 0; font-family: "OldStandard", OldStandard; font-size: 200%}
.dedi1 { margin:3em 2em 1.5em 45%; text-indent:0; }
.dedi2 { margin:1em 2em 1em 0; text-indent:0; text-align:right; }
.dedi2 p {text-indent:0; text-align:right;}
.dedi3 { margin:2em 2em 0 50%; font-style:italic; font-size:0.8em; }
.Numcap { font-size:1.5em; text-align:center; text-indent:0; font-weight:bold; padding-bottom: 0.75em; margin-top:25%;}
.micita { padding: 2em 0 1.5em 5em; }
.intro { text-indent: -1.85em; padding: 0 2.5em 2.5em; font-size:0.85em; }
.titulopre { text-align:center; text-indent:0; padding-bottom: 1.5em; font-size:0.9em; font-weight:bold; padding-top: 1.5em;}
.subtil {text-indent: 0; font-weight:bold; padding-bottom: 1em;}
.inden30 { text-indent:3em; }
.inden50 { text-indent:5em; }
.inden70 { text-indent:7em; }
.inden90 { text-indent:9em; }
.inden110 { text-indent:11em; }
.salto50 { margin-top:5em; }
.salto100 { margin-top:10em; }
.salto150 { margin-top:15em; }
.salto180 { margin-top:18em; }
.salto250 { margin-top:25em; }
.salto260 { margin-top:26em; }
.salto25x {margin-top:25%; }
.margen5izqcen { margin-left:50%; }
.margen5dercen { margin-right:50%; }
.margen5der { margin-right: 5em; }
.margen2der { margin-right: 2em; }
.font040 { font-size:0.4em; }
.font050 { font-size:0.5em; }
.font075 { font-size:0.75em; }
.font090 { font-size:0.9em; }
.font120 { font-size:1.2em; }
.font150 { font-size:1.5em; }
.font200 { font-size:2em; }
.ilustrancha img { max-width:100%; }
.ilustralarga img { max-width:100%; max-height:90%; }
.carta { text-align:right; padding-top:2.5em; font-style:italic; padding-bottom: 1em;}
.break {page-break-before:always;}
.breakpost {page-break-after:always;}
.columna {margin-left:15%; margin-right:15%;}
.puntos { font-size:0.9em; padding-top: 1em; padding-bottom: 1em; text-indent: 0; text-align:center;}
/* ••••••••••••••••••••••••••••••••••••••• distinto a los puntos ....
Si van a ir en dos líneas distintas, conviene poner así:
.asteriscos { font-size:1.2em; padding: 4em 0; page-break-inside:avoid; }
.asteriscos p {text-indent: 0; text-align:center; }
*/
.asteriscos { font-size:1.3em; padding: 1em 0; page-break-inside:avoid; }
.asteriscos p {text-indent: 0; text-align:center; }
.asterisco { padding: 1em 0; }
.asterisco p {font-size:1.5em; text-indent: 0; text-align:center;}
/* Para usar con h1, p.e. */
.linea { margin-bottom:20%; padding:0.5em; text-align:center; text-indent:0; border:2px solid black; border-left:none; border-right:none; border-top:none; }
/* línea de puntos */
/* en .xhtlm: */
/* 100%: hr { margin:1.5em 0; border:none; border-bottom:2px dotted; width:100%; } */
hr { margin:1.5em 25%; border:none; border-bottom:2px dotted; width:50%; }
/* -------- 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;}
/* ------------LETRA CAPITULAR (párrafo asangre) -------*/
.capital { font-family:"Blacc", Blacc;
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;}
/* *****************IMAGENES*************** */
.imagenconpie {
text-align:center;
text-indent:0;
margin:1.5em 3em; }
.imagenconpie p{ text-align:center; font-size:0.75em; }
/* En archivo .xhtml:

Escuadra española delante de Ceuta.
*/
/*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; }
/* Para poner el pie de imagen */
.floatizqconpie {
page-break-inside:avoid;
float: left;
margin: 3px; }
.floatizqconpie p{ text-align:center; text-indent:0; font-size:0.75em; }
.floatderconpie {
page-break-inside:avoid;
float: right;
margin: 3px; }
.floatderconpie p{ text-align:center; text-indent:0; font-size:0.75em; }
/*
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 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*/ |