@font-face {
    font-family: "myfont";
    font-style: italic;
    font-weight: normal;
    src: url(../Fonts/myfontita.ttf);
}

@font-face {
    font-family: Garamond;
    font-style: normal;
    font-weight: normal;
    src: url("../Fonts/Garamond.TTF");
}

@font-face {
    font-family: Garamond;
    font-style: normal;
    font-weight: bold;
    src: url("../Fonts/Garamond-Bold.TTF");
}

@font-face {
    font-family: Garamond;
    font-style: italic;
    font-weight: normal;
    src: url("../Fonts/Garamond-Italic.TTF");
}

@font-face {
    font-family: "Garamond MT";
    font-style: italic;
    font-weight: bold;
    src: url("../Fonts/GaramondMT-BoldItalic.TTF");
}

@font-face {
    font-family: StoneSans;
    font-style: normal;
    font-weight: normal;
    src: url("../Fonts/StoneSans.TTF");
}

@font-face {
    font-family: "StoneSans-Semibold";
    font-style: normal;
    font-weight: normal;
    src: url("../Fonts/StoneSans-Semibold.TTF");
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
    margin: 0;
    padding: 0;
    border-width: 0;
}

body {
    margin: 0;
    -epub-hyphens: auto;
    -webkit-hyphens: auto;
}

@page {
    margin: 16px 16px 16px 16px;
}

p.FOOTNOTE-1 {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.833em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.1;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.x00-titulo-obra-portadeta {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    break-before: page;
    color: black;
    font-family: Garamond, serif;
    font-size: 1.417em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.176;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
}

p.titulo_obra {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    break-before: page;
    color: black;
    font-family: Garamond, serif;
    font-size: 2.083em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 11px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
}

p.autor {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.333;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 34px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
}

p.director_colec {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.667em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.125;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.creditos {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.583em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.286;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.x00-Copyright {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.583em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.143;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.titulo_autores {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    break-before: page;
    color: black;
    font-family: "Garamond MT", serif;
    font-size: 1em;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.167;
    margin-bottom: 14px;
    margin-left: 45%;
    margin-right: 0px;
    margin-top: 0px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
    border-bottom: 1px solid black;
}

p.curriculum_autor {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.273;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
}

p.curriculum_txt {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 0.833em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.txt_normal {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 14px;
}

p.txt_normal_01 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: 14px;
}

p.txt_ejemplo_01 {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.273;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.txt_ejemplo {
    color: black;
    font-family: Garamond, serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.273;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

p.x02-IMAGEN {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
}

h1.titol_capitol_num {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    break-before: page;
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
}

p.titol_capitol_text {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1.167em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 54px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
}

h2.titulo_1 {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1.167em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 14px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 42px;
    text-align: left;
    text-decoration: none;
    text-indent: -14px;
}

h3.titulo_2 {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1.083em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.077;
    margin-bottom: 6px;
    margin-left: 23px;
    margin-right: 0px;
    margin-top: 26px;
    text-align: left;
    text-decoration: none;
    text-indent: -23px;
}

h4.titulo_3 {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Garamond, serif;
    font-size: 1.083em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.077;
    margin-bottom: 6px;
    margin-left: 37px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: left;
    text-decoration: none;
    text-indent: -37px;
}

p.boliches_0 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

p.boliches_01 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

p.boliches_sang {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 28px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

span.spanboliches {
    width: 14px;
    text-indent: 0;
    display: inline-block;
}

p.guiones_0 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 28px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

span.spanguiones {
    width: 14px;
    text-indent: 0;
    display: inline-block;
}

p.guiones-01 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 28px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

p.guiones_sang {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 43px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

p.listanum_primer {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 18px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: -18px;
}

p.listanum_cont_0 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 18px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -18px;
}

p.listanum_cont_1 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 18px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: -18px;
}

span.spanlistanum {
    width: 18px;
    text-indent: 0;
    display: inline-block;
}

p.txt_biblio {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

p.txt_biblio_01 {
    color: black;
    font-family: Garamond, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.167;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-right: 0px;
    margin-top: 14px;
    text-align: justify;
    text-decoration: none;
    text-indent: -14px;
}

table.Ning-n-estilo-de-tabla {
    table-layout: fixed;
    margin: 20px 0 20px 0;
    border-collapse: collapse;
    width: 100%;
}

p.x06-tabla-T2C {
    color: black;
    font-family: "StoneSans-Semibold", sans-serif;
    font-size: 0.625em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.333;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
}

p.x06-tabla-texto {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: StoneSans, sans-serif;
    font-size: 0.625em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.333;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
}

td {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 0px;
    border-right: 0px;
    vertical-align: middle;
    padding: 4px 0px;
}

td.tdleft {
    border-right: 1px solid black;
}

tr.trhead td, tr.trhead tdleft {
    background-color: silver;
}

p.Cos-del-text {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: black;
    font-family: Arial, sans-serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 6px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
}

span.text_cursiva {
    font-family: Garamond, serif;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
}

span.negreta_cursiva {
    font-family: "Garamond MT", serif;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
}

span.bold {
    font-family: Garamond, serif;
    font-style: normal;
    font-weight: bold;
}

span.myfont {
    font-family: myfont;
    font-style: italic;
    font-weight: normal;
}

img.frame-1 {
    width: 60%;
}

div.contlogouoc {
    padding-top: 500px;
    margin: 0;
    text-align: center;
}

div.divlogouoc {
    display: inline-block;
    width: 150px;
}

img.w100 {
    width: 100%;
}

hr.linia_notes {
    height: 1px;
    padding: 0;
    margin: 30px 70% 5px 0;
    border-width: 0;
    background-color: black;
}

span.footnote-NUM {
    font-size: 0.8em;
    vertical-align: .4em;
    line-height: .5;
}

a.footnote-link {
    text-decoration: none;
}

a.footnote-anchor {
    text-decoration: none;
}