@font-face { font-family: "myfont"; font-style: normal; font-weight: normal; src: url(../Fonts/myfont.ttf); }
@font-face { font-family: "myfont"; font-style: italic; font-weight: normal; src: url(../Fonts/myfontita.ttf); }

body { margin: 0em 16px; }

/*****      Titulares     *****/
div.caja_titulo { height: 11em; }

p.titulo_capa { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: center; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; padding: 3em 0em 0em 0em; }
p.titulo_capb { font-family: "Times New Roman", serif; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.1!important; text-align: center; text-decoration: none; color: black; text-indent: 0em!important; margin: .6em 0em 0em 0em; }

p.subtitulobiblio { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: center; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.428em 0; padding: 1.428em 0em 0em 0em; page-break-after: avoid; }

div.caja_titulo + p.subtitulobiblio { margin-top: 0em; padding-top: 0em; }
/******************************/

/*****Cubierta Portadilla *****/
.cubierta { margin: 0; padding: 0; }
/******************************/

/********  Dedicatoria ********/
div.divdedic { padding-top: 11em; }
p.dedic { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; }
p.firmadedic { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: .6em 1.5em 0em 0em; }
/******************************/

/***********  Cita ************/
div.divcita { padding-top: 11em; margin-left: 10% }
p.cita { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; }
p.firmacita { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: .6em 1.5em 0em 0em; }
/******************************/

/*****        Copy        *****/
p.copy { font-family: "Times New Roman", serif; font-size: .7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.21!important; text-align: center; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; }
div.divcopy { padding-top: 3em; }
div.divlegal { margin: 0 5%; }
div.contlogo { text-align: center; margin: 1.3em 0 3px 0; line-height: 0; }
div.divlogo { display: inline-block; width: 8em; }
/******************************/

/*********** Notas ************/
a { text-decoration: none; }
a.callnote { font-size: 80%; vertical-align: .4em; line-height: .5; }
a.callnoteg { font-size: 77.77%; vertical-align: .5em; line-height: .5; }
p.rule { border-bottom: 1px solid black; margin-right: 90%; margin-top: 2em; margin-bottom: 0.5em; page-break-after: avoid; }
p.footnote { font-family: "Times New Roman", serif; font-size: .75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.51!important; text-align: justify; text-decoration: none; color: black; text-indent: 1.5em!important; margin: 0em 0em .3em 0em; }
/******************************/

/********* Indice ***********/ 
p.toc1 { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em 0em 0em 0em; }
p.toc1m { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.3em 0em 0em 1.5em; }
p.toc2 { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: -1.5em!important; margin: 0em 0em 0em 3em; }
div.tocbloc { page-break-inside: avoid; }
/****************************/

/******** Biografia *********/ 
body.bbiografia { background-color: rgb(225,184,1); }
div.divbio { padding: 64px 20px 0 20px; }
div.divfotobio { float: left; padding: 5px 15px 0 0; width: 35%; line-height: 0; }
span.autor { color: black; font-weight: normal; font-style: normal; font-size: 1.1em; }
p.pbiografia { font-family: "Times New Roman", serif; font-size: .9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em; }
img.imgbio { width: 100%; }
p.copybio { font-family: "Times New Roman", serif; font-size: .5em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 3px 0em 0em 0em; }
/****************************/

/******* Comentarios ******/
body.comentarios { background-color: rgb(225,184,1); }
div.divcoment { padding: 64px 16px 0 16px; }
p.comentA { font-family: "Times New Roman", serif; font-size: .9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0 1em .5em 1em; }
p.comentB { font-family: "Times New Roman", serif; font-size: .8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 1em 1em 0 1em; }
p.comentC { font-family: "Times New Roman", serif; font-size: .73em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0 6% 1em 6%; }
p.comentFirma { font-family: "Times New Roman", serif; font-size: .8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: .3em 1.5em 1.3em 0; }
/**************************/


p.normal { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 1.5em!important; margin: 0em 0em 0em 0em; }
p.normal_mtop1 { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 1.5em!important; margin: 1.3em 0em 0em 0em; }

p.noindent { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em; }
p.noindent_mtop1 { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.3em 0em 0em 0em; }

p.menornoin_mtop1 { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.428em 0em 0em 1.648em; }

p.menorin { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: 1.648em!important; margin: 0em 0em 0em 1.648em; }

p.menorfrances { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: -1.648em!important; margin: 0em 0em 0em 3.296em; }
p.menorfrances_mtop1 { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: -1.648em!important; margin: 1.428em 0em 0em 3.296em; }

span.caja_alta { font-size: 90%; }
span.smallcaps { font-size: 75%; }
span.myfont { font-family: myfont; }
span.super { font-size: .65em; vertical-align: .5em; line-height: .5; }

p.poema { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em 0em 0em 10%; }
p.poema_mtop1 { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.428em 0em 0em 10%; }

img.w100 { width: 100%; }


div.contcitacap { text-align:right; margin: 0em 0em 0em 0em }
div.divcitacap { display:inline-block; margin: 0em 0em 0em 5%  }
div.divcitacap8 { margin: 0em 0em 0em 40%  }
div.divcitacap25 { margin: 0em 0em 0em 40%  }
div.divcitacap29 { margin: 0em 0em 0em 40%  }
div.divcitacap30 { margin: 0em 0em 0em 40%  }
div.divcitacap31 { margin: 0em 0em 0em 40%  }
div.divcitacap35 { margin: 0em 0em 0em 40%  }
div.divcitacap37 { margin: 0em 0em 0em 40%  }
div.divcitacap38 { margin: 0em 0em 0em 40%  }
div.divcitacap41 { margin: 0em 0em 0em 40%  }
div.divcitacap43 { margin: 0em 0em 0em 40%  }
div.divcitacap45 { margin: 0em 0em 0em 40%  }
p.citacapj { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; }
p.citacapl { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0px; }
p.citacapf { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: -1.5em!important; margin: 0em 0em 0em 1.5em; }

p.firmacitacap { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: .6em 1em 0em 0em; }

div.divanticodigos{ margin: 1.3em 0em 1.3em 0em; padding: 6px 6px 6px 6px;background-color:#e9e9e9}
p.anticodigos { font-family: monospace; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em; }

p.ilustraciones { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: 1.648em!important; margin: 0em 0em 0em 0em; }

p.bibliografia { font-family: "Times New Roman", serif; font-size: .91em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.428!important; text-align: justify; text-decoration: none; color: black; text-indent: -1.648em!important; margin: 0em 0em 0em 1.648em; }

div.divimagen01 { padding-top: 1.3em; line-height:0 }
p.pieimagen01 { font-family: "Times New Roman", serif; font-size: .86em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: justify; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em; }



div.clear{height:1px;clear:both}

p.piefoto { font-family: "Times New Roman", serif; font-size: .67em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 6px 0em 0em 0em; page-break-before:avoid;}
p.piefototop { font-family: "Times New Roman", serif; font-size: .67em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em 0em 0em 0em;}
p.piefotobotr { font-family: "Times New Roman", serif; font-size: .67em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: left; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em 0em 0em 6px;padding-bottom:4px}
p.piefotobotl { font-family: "Times New Roman", serif; font-size: .67em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3!important; text-align: right; text-decoration: none; color: black; text-indent: 0em!important; margin: 0em 0em 0em 0px;padding-bottom:4px;padding-right:6px}

div.bloc{display:block}

.divpliego01{padding-top:14px;margin:0 0%}
.div01{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div02{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego02{padding-top:14px;margin:0 0%}
.div03i{float:left;width:63%;margin:0;line-height:0;padding-top:0px;}
.div03d{float:right;width:35%;margin:0;line-height:0;padding-top:0px;}
.div04i{display:inline-block;vertical-align:bottom;width:28%;margin:0;line-height:0;padding-top:14px;}
.div04d{display:inline-block;width:70%;margin:0;line-height:0;padding-top:14px;}

.divpliego03{padding-top:14px;margin:0 0%}
.div05i{float:left;width:63%;margin:0;line-height:0;padding-top:0px;}
.div05d{float:right;width:35%;margin:0;line-height:0;padding-top:0px;}
.div06{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego04{padding-top:14px;margin:0 0%}
.div07{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div08{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego05{padding-top:14px;margin:0 0%}
.div09{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div10{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego06{padding-top:14px;margin:0 0%}
.div11{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div12{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego07{padding-top:14px;margin:0 0%}
.div13i{float:left;width:51%;margin:0;line-height:0;padding-top:0px;}
.div13d{float:right;width:47%;margin:0;line-height:0;padding-top:0px;}
.div14i{display:inline-block;vertical-align:bottom;width:47%;margin:0;line-height:0;padding-top:14px;}
.div14d{display:inline-block;width:51%;margin:0;line-height:0;padding-top:14px;}

.divpliego08{padding-top:14px;margin:0 0%}
.div15{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div16{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego09{padding-top:14px;margin:0 0%}
.div17{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div18{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego10{padding-top:14px;margin:0 0%}
.div19{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div20{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego11{padding-top:14px;margin:0 0%}
.div21{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div22i{display:inline-block;width:65%;margin:0;line-height:0;padding-top:14px;}
.div22d{display:inline-block;vertical-align:bottom;width:33%;margin:0;line-height:0;padding-top:14px;}

.divpliego12{padding-top:14px;margin:0 0%}
.div23{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div24{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego13{padding-top:14px;margin:0 0%}
.div25{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div26i{display:inline-block;width:51%;margin:0;line-height:0;padding-top:14px;}
.div26d{display:inline-block;vertical-align:bottom;width:47%;margin:0;line-height:0;padding-top:14px;}

.divpliego14{padding-top:14px;margin:0 0%}
.div27{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div28{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego15{padding-top:14px;margin:0 0%}
.div29{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div30{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego16{padding-top:14px;margin:0 0%}
.div31{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div32{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego17{padding-top:14px;margin:0 0%}
.div33i{float:left;width:66%;margin:0;line-height:0;padding-top:0px;}
.div33d{float:right;width:32%;margin:0;line-height:0;padding-top:0px;}
.div34{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego18{padding-top:14px;margin:0 0%}
.div35i{float:left;width:66%;margin:0;line-height:0;padding-top:0px;}
.div35d{float:right;width:32%;margin:0;line-height:0;padding-top:0px;}
.div36{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego19{padding-top:14px;margin:0 0%}
.div37{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div38{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego20{padding-top:14px;margin:0 0%}
.div39{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div40{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego21{padding-top:14px;margin:0 0%}
.div41{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div42i{display:inline-block;width:51%;margin:0;line-height:0;padding-top:14px;}
.div42d{display:inline-block;vertical-align:bottom;width:47%;margin:0;line-height:0;padding-top:14px;}

.divpliego22{padding-top:14px;margin:0 0%}
.div43{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div44{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego23{padding-top:14px;margin:0 0%}
.div45{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
.div46{padding-top:14px;margin:0;line-height:0;page-break-inside:avoid}

.divpliego24{padding-top:14px;margin:0 0%}
.div47{padding-top:0px;margin:0;line-height:0;page-break-inside:avoid}
