@namespace h "http://www.w3.org/1999/xhtml";
.publidisa {
    background-color: white;
    display: block;
    font-size: 1em;
    line-height: 1em;
    margin-bottom: 0;
    margin-left: 20pt;
    margin-right: 20pt;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    page-break-before: always
    }
.publidisa1 {
    display: block;
    line-height: 1em;
    page-break-after: always
    }
.publidisa10 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 0.70588em
    }
.publidisa11 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 0;
    margin-left: 38px;
    margin-right: 8px;
    margin-top: 0;
    text-align: justify;
    text-indent: 19px
    }
.publidisa12 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: right;
    text-indent: 0
    }
.publidisa13 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: italic;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa14 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 19px
    }
.publidisa15 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em
    }
.publidisa16 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    line-height: 1em
    }
.publidisa17 {
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    line-height: 1em
    }
.publidisa18 {
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em
    }
.publidisa19 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 19px
    }
.publidisa2 {
    border-collapse: separate;
    border-spacing: 2px;
    display: table;
    line-height: 1em;
    margin-bottom: 0;
    margin-top: 0;
    text-indent: 0
    }
.publidisa20 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: right;
    text-indent: 0
    }
.publidisa21 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 3em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    text-align: center;
    text-indent: 0
    }
.publidisa22 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 2em;
    font-style: normal;
    font-weight: bold;
    line-height: 0.5em
    }
.publidisa23 {
    direction: ltr;
    display: block;
    font-size: 1.41667em;
    font-weight: bold;
    line-height: 28px;
    margin-bottom: 0.70588em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0
    }
.publidisa24 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0
    }
.publidisa25 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    line-height: 1em
    }
.publidisa26 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa27 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    line-height: 1em
    }
.publidisa28 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 21px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 21px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa29 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 1em
    }
.publidisa3 {
    display: table-row;
    line-height: 1em;
    text-align: center;
    vertical-align: middle
    }
.publidisa30 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 113px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa31 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa32 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -25px
    }
.publidisa33 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa34 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 27px
    }
.publidisa35 {
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa36 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 27px
    }
.publidisa37 {
    font-family: "Times New Roman", Times, serif;
    font-size: 0.41667em;
    font-style: normal;
    font-weight: normal;
    line-height: 2.4em
    }
.publidisa38 {
    font-size: 1em;
    line-height: normal;
    vertical-align: super
    }
.publidisa39 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa4 {
    display: table-cell;
    line-height: 1em;
    padding-bottom: 1em;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1em;
    text-align: inherit;
    vertical-align: inherit
    }
.publidisa40 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 38px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -18px
    }
.publidisa41 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 38px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -18px
    }
.publidisa42 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 83px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa43 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 50px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa44 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 21px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 41px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa45 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 16px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa46 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa47 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 99px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa48 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 7em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa49 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    margin-bottom: 1em
    }
.publidisa5 {
    direction: ltr;
    display: block;
    line-height: 17px;
    margin-bottom: 2em;
    margin-left: 23px;
    margin-right: 0;
    margin-top: 3em;
    text-align: left;
    text-indent: 0
    }
.publidisa50 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa51 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa52 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    margin-bottom: 0
    }
.publidisa53 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 27px
    }
.publidisa54 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: -25px
    }
.publidisa55 {
    direction: ltr;
    display: block;
    line-height: 14px;
    margin-bottom: 1em;
    margin-left: 120px;
    margin-right: 0;
    margin-top: 1em;
    text-align: justify;
    text-indent: 23px
    }
.publidisa56 {
    color: #666;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.41667em;
    font-style: normal;
    font-weight: normal;
    line-height: 2.4em
    }
.publidisa57 {
    color: #666;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa58 {
    color: #666;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: italic;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa59 {
    direction: ltr;
    display: block;
    line-height: 14px;
    margin-bottom: 0;
    margin-left: 120px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 23px
    }
.publidisa6 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa60 {
    direction: ltr;
    display: block;
    font-size: 1.41667em;
    font-weight: bold;
    line-height: 0.70588em;
    margin-bottom: 0.70588em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0
    }
.publidisa61 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 37px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa62 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 19px
    }
.publidisa63 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 80px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa64 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 144px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa65 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 38px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa66 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 136px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa67 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 72px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa68 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 21px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 125px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa69 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa7 {
    display: block;
    line-height: 1.33333em
    }
.publidisa70 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 21px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 16px;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa71 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa72 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 1em;
    margin-left: 38px;
    margin-right: 8px;
    margin-top: 0;
    text-align: justify;
    text-indent: 19px
    }
.publidisa73 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 1em;
    margin-left: 38px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa74 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.41667em;
    font-style: normal;
    font-weight: normal;
    line-height: 2.4em
    }
.publidisa75 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -35
    }
.publidisa76 {
    font-family: "Times New Roman", Times, serif;
    font-size: 0.55556em;
    font-style: normal;
    font-weight: normal;
    line-height: 2.4em
    }
.publidisa77 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 38px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa78 {
    direction: ltr;
    display: block;
    font-weight: bold;
    line-height: 19px;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 87px;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa79 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1.33333em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em
    }
.publidisa8 {
    direction: ltr;
    display: block;
    line-height: 17px;
    margin-bottom: 1em;
    margin-left: 23px;
    margin-right: 118px;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa80 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1.33333em;
    font-style: italic;
    font-weight: normal;
    line-height: 1em
    }
.publidisa81 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -25px
    }
.publidisa82 {
    font-family: "Times New Roman", Times, serif;
    font-size: 1.33333em;
    font-style: italic;
    font-weight: normal;
    line-height: 1em
    }
.publidisa83 {
    font-family: "Times New Roman", Times, serif;
    font-size: 1.33333em;
    font-style: normal;
    font-weight: normal;
    line-height: 1em
    }
.publidisa84 {
    direction: ltr;
    display: block;
    line-height: 20px;
    margin-bottom: 1em;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.publidisa85 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -25px
    }
.publidisa86 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: 0
    }
.publidisa87 {
    direction: ltr;
    display: block;
    line-height: 19px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -18px
    }
.publidisa88 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa89 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -18px
    }
.publidisa9 {
    direction: ltr;
    display: block;
    font-size: 1.41667em;
    font-weight: bold;
    line-height: 0.70588em;
    margin-bottom: 2.11765em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 0
    }
.publidisa90 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa91 {
    direction: ltr;
    display: block;
    line-height: 18px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: justify;
    text-indent: -18px
    }
.publidisa92 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 0.75em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa93 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa94 {
    color: #000;
    font-family: "Times New Roman", Times, serif;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.33333em
    }
.publidisa95 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 19px;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: -18px
    }
.publidisa96 {
    direction: ltr;
    display: block;
    line-height: 15px;
    margin-bottom: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.capitulo {
    display: block;
    line-height: 1.1em
    }
.imagen {
    max-width:95%;
    padding-top:0em;
    padding-bottom:0em;
    align:center;
    }
.imagen1 {
    max-width:95%;
    padding-top:0em;
    padding-bottom:0em;
    align:center;
    }