@font-face { font-family: "myfont"; font-style: normal; font-weight: normal; src: url(../Fonts/myfont.ttf); }

body { margin: 0em 10px; }

/*****      Titulares     *****/
div.caja_titulo { height:  7em; }
div.caja_intro  { height: 11em; }

p.titulo_capa { font-family: "Times New Roman", serif; font-size: 1.4em; 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; padding: 5em 0em 0em 0em; }

p.subtitulo1 { 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: 1.3em 0em; padding: 1.3em 0em 0em 0em; page-break-after: avoid; page-break-inside: avoid; }
p.subtitulo1_m0 { 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: 0em 0em 1.3em 0em; padding: 0em 0em 0em 0em; page-break-after: avoid; page-break-inside: avoid; }
/******************************/

/*****Cubierta Portadilla *****/
.cubierta { margin: 0; padding: 0; }
/******************************/

/*****        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: 0em 0em 0em 0em; }
div.divcopy { padding-top: 3em; }
div.divlegal { margin: 0em 5%; }
div.contlogo { text-align: center; margin: 0em 0em 1.3em 0em; 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: 2em 90% .5em 0em; 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: 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 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 0em; }
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: 0em!important; margin: 0em 0em 0em 1.5em; }
div.tocbloc { page-break-inside: avoid; }
/****************************/


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.normall_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: left; 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 0em 0em 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.menorin_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 1.648em; }

p.menorfirma_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: right; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.428em 1.648em 0em 0em; page-break-before: avoid; page-break-inside: avoid;}

p.menorderecha_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: right; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.428em 1.648em 0em 0em; }

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; }
span.sub { font-size: .65em; vertical-align: sub; line-height: .5; }
span.miniesp { font-size: .36em }
span.grande{font-size:2.8em; line-height: 0; vertical-align: -.15em}


p.poema { 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: -5%!important; margin: 0em 0em 0em 15%; }
p.poema_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: left; text-decoration: none; color: black; text-indent: -5%!important; margin: 1.3em 0em 0em 15%; }

img.w100 { width: 100%; }

p.derecha_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: right; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.3em 1.5em 0em 0em; page-break-before: avoid; page-break-inside: avoid;}

p.centro { 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: 0em 0em 0em 0em; }
p.centro_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: center; text-decoration: none; color: black; text-indent: 0em!important; margin: 1.3em 0em 0em 0em; }

p.frances { 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 1.5em; }
p.frances_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 1.5em; }

div.divcap { line-height: 0; padding-top: 0em; margin-bottom: 1em; }
div.divimg { line-height: 0; padding-top: 1em; margin-bottom: 1em; }
div.divfr { float: right; margin: 0em 0em 0em 1em; width: 30% }
div.divfl { float:  left; margin: 0em 1em 0em 0em; width: 30% }

div.divsvg { margin-top: 1em; margin-bottom: 1em; }

div.divdoble { page-break-before: always; padding-top: 156px; margin-bottom: 300px; }

div.contfirma { margin: 1.3em 1.5em 0 0; text-align: right; }
div.divfirma { display: inline-block; }
p.firmaintro { font-family: "Times New Roman", serif; font-size: 1.05em; 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.mleft_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 1.5em; }

p.glosario { 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: -1.648em!important; margin: 0em 0em 0em 1.648em; }
p.glosario_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 1.648em; }
p.glosario_mtop2 { 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: 2.856em 0em 0em 1.648em; }
p.glosario_centro { 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: center; text-decoration: none; color: black; text-indent: 0em!important; margin: 2em 0em 0em 0em; }

div.divtabi { line-height: 0; padding-top: 1.3em; margin: 0em; }
div.divtab  { line-height: 0; padding: 0em; margin: 0em; }

div.clear { height: 1px; clear: both }

img.w30fl { float:  left; margin: 0em 1em 0em 0em; padding-top: 1em; width: 30% }
img.w30fr { float: right; margin: 0em 0em 0em 1em; padding-top: 1em; width: 30% }

img.w30flm0 { float:  left; margin: 0em 1em 0em 0em; padding-top: 0em; width: 30% }
img.w30frm0 { float: right; margin: 0em 0em 0em 1em; padding-top: 0em; width: 30% }

