/* -------------- Básicos -------------- */

body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin: 0;
	padding: 0;
	border-width: 0;
	font-weight: normal;
}

body {
margin-right: 5%;
margin-left: 5%;
hyphens:auto;
}

a {
color: inherit;
text-decoration:none;
}

/* -------------- Heads -------------- */

h1, h2, h3, h4, h5, h6 {
font-weight: normal;

hyphens:none !important;
}

/* -------------- Párrafos -------------- */

p {
-epub-ruby-position: over;
color: inherit;
font-size: 1em;

font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
text-align: justify;
text-decoration: none;
text-indent: 1.4em;
}

/* -------------- Nosangrados -------------- */

.nosangrado {

font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}


.nosangradosans {
font-family:"Arial", sans-serif !important;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin-left:6.5%;
margin-right:6.5%;
line-height: 1.333;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}



.nosangrado1 {

font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
margin-top: 1.4em;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}



.nosangradoa {

font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
margin-top: 7%;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}


/* -------------- Normales -------------- */
.normal1{

margin-top:1em;

}

.normalsans{
font-family:"Arial", sans-serif !important;
}

/* -------------- Falsa -------------- */

/* -------------- Capitulo -------------- */



.capitulo{
    font-size: 1.4em ;
    text-align: center;
text-indent:0em;
font-family:"Arial", sans-serif !important;
    margin-bottom: 0%;
    margin-top: 20%;

}

.capitulon{
    font-size: 1.2em ;
    text-align: center;

    margin-bottom: 0%;
    margin-top: 1%;

}


.capituloa{
    font-size: 1.15em !important;
    text-align: center;



    margin-bottom: 0%;
    margin-top: 15%;
 
}

.sub1a{
    font-size: 1.2em;
    text-align: center;
text-indent:0em;
    margin-bottom: 0%;
    margin-top: 22%;
 
}

.sub1{
    font-size: 1.2em;
page-break-before: always !important;
    text-align: center;
text-indent:0em;
    margin-bottom: 0%;
    margin-top:2.8em;
 
}

.sub2{
    font-size: 1.1em;
    text-align: left;
text-indent:0em;
font-weight:bold;
font-family:"Arial", sans-serif !important;
    margin-bottom: 0%;
    margin-top:2.4em;
 
}

.sub3{
   font-size: 1.1em;
    text-align: left;
text-indent:0em;
font-weight:bold;
font-family:"Times", serif !important;
    margin-bottom: 0%;
    margin-top:2.4em;
}


.sub5{
   font-size:1em;
    text-align:left;
text-indent:0em;
font-weight:bold;
font-family:"Arial", sans-serif !important;
    margin-bottom: 0%;
    margin-top:2.4em;
}

.nomcapa{
    font-size: 1.65em !important;
    text-align: center;

    margin-bottom: 0%;
    margin-top: 15%;
 
}

.nomcap{
        font-size: 1.75em !important;
    text-align: center;
text-indent:0em;
font-weight:bold;
font-family:"Times", serif !important;
    margin-bottom: 0%;
    margin-top: 3%;
 
}

.nomcapb{
    font-size: 1.15em !important;
    text-align: center;
    margin-bottom: 0%;
    margin-top: 1%;
 
}



/* -------------- dedicatoria -------------- */
.dedicatoriaa{
text-align:right;
font-style:italic;
margin-left:35%;
margin-right:0%;
font-size:.95em;
text-indent:0em;
margin-top:20%;
} 
/* -------------- Imagenes -------------- */



.cuarenta{
width:40%;
}

.siete{
width:7%;
}


.diez{
width:10%;
}

.veinte{
width:20%;
}

.treinta{
width:30%;
}

.quince{
width:15%;
}


.cinco{
width:5%;
}
.noventa{
width:90%;
}

.ochenta{
width:80%;
}
.cincuenta{
width:50%;
}

.sesenta{
width:60%;
}

.setenta{
width:70%;
}

div.imagenes{
text-align:center;
margin-bottom:1.5em;
margin-top:3.5em;

}

.imagenesfalsa{
text-align:center;
margin-bottom:1em;
margin-top:1em;
}

div.imagenesdobles {
  width: 75%;
  margin: 0 auto; 
}

.imgder{



margin-top:1em;
margin-bottom:1em;
text-align: right;
}


.imgder1{

width:20%;
float:right;
margin-top:1em;
margin-bottom:1em;
text-align: right;
}


.imgizq{

margin-right:1.5em;

margin-top:1em;
margin-bottom:1em;
text-align: left;
}

.imgder1{


margin-top:-2em;
width:60%;
margin-left:6em;
text-align: right;
}


.imgizq1{

margin-right:1.5em;
width:50%;
margin-top:1em;
margin-left:3em;
margin-bottom:1em;
text-align: left;
}


/* -------------- Epigrafe -------------- */
.derechaa{
text-align:right;

margin-left:15%;
margin-right:0%;
font-size:1em;
text-indent:0em;
margin-top:20%;
} 

.derecha1{
text-align:right;

margin-left:15%;
margin-right:0%;
font-size:1em;
text-indent:0em;
margin-top:1.2em;
} 


.oraciones1{
text-align:right;

margin-left:25%;
margin-right:0%;
font-size:.9em;
text-indent:0em;
margin-top:1.2em;
} 

.oraciones{
text-align:right;

margin-left:25%;
margin-right:0%;
font-size:.9em;
text-indent:0em;
margin-top:0em;
} 


/* -------------- Centrado -------------- */

.centrado2{
text-indent:0em;
margin-top:2em;



text-align:center;
}

.centrado1{
text-indent:0em;
margin-top:1em;


text-align:center;
}

.centrado1sin{
text-indent:0em;
margin-top:1em;
font-size:1.2em;

text-align:right;
}


.centrado{
text-indent:0em;
margin-top:0em;



text-align:center;
}

.fotografias{
text-indent:0em;
font-size:1.4em;

margin-top:1em;
text-align:center;
}

.bullet{
margin-top:1em;
color:#cccccc;
text-align:center;
text-indent:0em;
font-size:2em;
}

.creditos{
text-indent:0em;
font-size:.85em;
text-align:center;
}




/* -------------- Recuadro -------------- */




.recuadrolineas{
margin-top:6.5%;
padding:1.5em;
border:solid 0px;
font-size:.95em;


}

.recuadrocitasizq{
margin-top:2em;

width:52%;
padding:1em;
margin-right:.8em;

float:left;
}

.recuadrocitasder{
margin-top:2em;

width:52%;
padding:1em;
margin-left:.8em;

float:right;
}

.plecaflotanter{
float:right;

margin-left:.5em;
    

}

.plecaflotantel{
float:left;
 
margin-right:.5em;
    

}



.citar{
font-family:"Arial", sans-serif !important;
margin-top:2em;
text-align:left;
text-indent:0em;
font-weight:bold;
font-style:italic;
font-size:1.3em;

}

.cital{
font-family:"Arial", sans-serif !important;
margin-top:2em;
text-align:right;
text-indent:0em;
font-weight:bold;
font-style:italic;
font-size:1.3em;

}

.recuadrogris{

margin-top:6.5%;
padding:1.5em;

font-size:.95em;
border-radius:25px;
background-color:#e6e6e6;
}

.recuadrocabeza{

text-align:left;
font-family:"Arial", sans-serif !important;
margin-left:6.5%;
margin-right:6.5%;
font-weight:bold;

text-indent:0em;
}


span.sansbold{
font-family:"Arial", sans-serif !important;

font-weight:bold;
}

/* ---------------------------- */

/* class para insertar un caracter como imagen */


a {
text-decoration:none;
color:inherit;
}


b {
font-weight:600;
}

/* -------------- Imagenes -------------- */



.portadaimg{
text-align:center;
padding:0em;
margin:0em;
}

.tres{
width:3%;
}


.sesenta{
width:60%;
}

.setenta{
width:70%;
}

.cuarenta{
width:40%;
}

/* -------------- Recuadros -------------- */

/* -------------- Ingredientes -------------- */


/* -------------- Listas -------------- */

ol{
font-style:normal;
margin-left:2.4em;
line-height: 1.333;
text-align:justify;
}

ol{



}


ul{
font-size:1em ;

text-align:justify;
line-height: 1.333;

margin-left:2.4em;
}


ul.balas{
list-style-type:none;
margin-left:1.4em;
text-indent:-1.3em;
}
/* -------------- Frances -------------- */

.frances{
padding-left:4.8em;
text-indent:-1.4em;
font-size:.98em ;
}

.francessans{
padding-left:1.4em;
margin-left:6.5%;
margin-right:6.5%;
text-indent:-1.2em;
font-family:"Arial", sans-serif !important;
}


.frances1{
font-size:.98em ;
padding-left:4.8em;
text-indent:-1.4em;
margin-top:1.4em;
}
.francesa{
font-size:.9em ;
padding-left:2.4em;
text-indent:-2em;
margin-top:3.4em;
}


.francesm{
font-size:.9em ;
padding-left:4em;
text-indent:-2em;

}

.francesn{
font-size:.9em ;
padding-left:5em;
text-indent:-2em;

}



/* -------------- Bandos -------------- */

.bando1{
font-size:.97em;


margin-left: 2.7em;
margin-right: 0em;
margin-top:1em;
line-height: 1.3em;
text-indent:0px;
}

.epigrafebando1{
font-size:.85em;


margin-left: 6.7em;
margin-right: 0em;
margin-top:2.2em;
line-height: 1.3em;
text-indent:0px;
}


/* -------------- Notas -------------- */

.nota{
font-size:.9em !important;
margin-top:.5em;


vertical-align:super;

}

.notapien{
font-size:.9em !important;
text-align:left;

margin-left:1.2em;

margin-top:0em;
}

.notapie{
font-size:.9em !important;
text-align:left;

margin-left:1.2em;
text-indent:-1.2em;
margin-top:0em;
}

.notapie1{
font-size:.9em !important;
text-align:left;


margin-left:1.2em;
text-indent:-1.2em;
margin-top:1em;
}


.credito{
font-size:.85em !important;
text-align:center;


margin-left:1.2em;
text-indent:0em;
margin-top:.5em;
}


.piefoto{
font-size:.95em !important;
text-align:left;


margin-left:1.2em;
text-indent:0em;
margin-top:1em;
}


div.footnotes{
margin-top:2em;
   page-break-before: always;

}

/* -------------- Versos -------------- */
.epigrafeda{
text-align: justify;
margin-top:4em;
font-size:.9em !important;
text-indent:0%;
margin-left:30%;
}

.epigrafed1{
text-align: justify;
margin-top:1.4em;
font-size:.9em !important;
text-indent:0%;
margin-left:30%;
}

.epigrafed{
text-align: justify;
text-indent:0%;
font-size:.9em !important;

margin-left:30%;
}

.epigrafedautor{
text-align: right;
text-indent:0%;
font-size:.9em !important;

margin-left:30%;
}

.verso{
padding-left:15%;
text-indent:-5%;
font-size:.9em !important;
}
.verso1{
padding-left:15%;
margin-top:1.4em;
text-indent:-5%;
font-size:.9em !important;
}

.soneto{
padding-left:25%;
text-indent:-5%;
font-size:.9em !important;
}
.soneto1{
padding-left:25%;
margin-top:1.4em;
text-indent:-5%;
font-size:.9em !important;
}

/* -------------- Tablas -------------- */

div.tablacentrado{

text-align: center;
margin-top:2em;
}

div.tablacentrado table{

margin:0 auto;
border:solid 1px;

}

tr.cabezatabla{
border:solid 1px;
}

table{

width:100%;
border-collapse:collapse;
}




div.centradotabla{
text-align:center;
margin:0 auto;
}


div.centradotabla2 table td.columna{
border-left: solid 1px;

}


td{
vertical-align:top;
padding:.5em;
}



div.tablacentrado table td{
border-left: solid 1px;
border-right: solid 1px;
vertical-align:top;
padding:.5em 1em .5em .5em;
}
/* -------------- Toc -------------- */

.tooc{

text-indent:1.2em;
margin-left:1.4em;
font-size:1em;

margin-top:0em;
}

.tooc1{

text-indent:0em;

font-size:1em;
font-weight:bold;
margin-top:1.4em;
}

.tooc1ab{

text-indent:0em;

font-size:1em;
font-weight:bold;
margin-top:0em;
}



/* -------------- Legal -------------- */

.legal6 {
font-size: .9em ;
margin-top: 6em;
text-align: center ;
text-indent: 0em;
}


.legal1 {
margin-top: 1em;
font-size: .9em;
text-indent: 0em;
text-align: center;
}

.legal {
margin-top: 0em;
font-size: .9em;
text-indent: 0em;
text-align: center;
}

.logo {
	font-size: .8em ;
margin-top: 1em;
text-align: center ;
text-indent: 0em;
}

.invisible{
visibility:hidden;
}

.mail {
color: blue;
}

/* -------------- Corporativa -------------- */

.derecha{
text-align: right;

}

.corpcentrado1 {
font-family:sans-serif; 
font-weight: normal; 
font-size: 1.6em; 
text-align: center;
text-indent: 0em;
margin-top: 1.4em;
}

.corpcentrado1a {
color: #2E74B5; 
font-weight: bold; 
font-size: 1.167em; 
text-align: center;
text-indent: 0em;
margin-top: 1.4em;
}


.sincentrado2{
margin-top:2.2em;
text-align: center;
text-indent: 0em;
}

.imgsinopsis {
	float:left; 
	margin: 0 0.5em 0.1em 0;
}



/* -------------- Fonts -------------- */

