@font-face {
    font-family: "New Aster LT Std";
    font-style: normal;
    font-weight: normal;
    src: url(../font/NewAsterLTStd.otf)
    }
@font-face {
    font-family: "New Aster LT Std";
    font-style: normal;
    font-weight: bold;
    src: url(../font/NewAsterLTStd-Bold.otf)
    }
@font-face {
    font-family: "New Aster LT Std";
    font-style: italic;
    font-weight: normal;
    src: url(../font/NewAsterLTStd-It.otf)
    }
@font-face {
    font-family: "New Aster LT Std";
    font-style: oblique;
    font-weight: normal;
    src: url(../font/NewAsterLTStd-It.otf)
    }
@font-face {
    font-family: Rockwell;
    font-style: normal;
    font-weight: normal;
    src: url(../font/Rockwell.TTF)
    }
@font-face {
    font-family: Rockwell;
    font-style: normal;
    font-weight: bold;
    src: url(../font/Rockwell-Bold.TTF)
    }
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
    margin: 0;
    padding: 0;
    border-width: 0
    }
body {
    -epub-hyphens: auto
    }
@page {
    margin: 0 0 0 0
    }
a._idGenColorInherit {
    color: inherit
    }
div.Basic-Graphics-Frame {
    border-color: #000;
    border-width: 1px;
    border-style: solid
    }
div.Basic-Text-Frame {
    border-style: solid
    }
h1.h1 {
    -epub-line-break: normal;
    color: #000;
    font-family: Rockwell, serif;
    font-size: 1.417em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15%;
    orphans: 1;
    page-break-after: auto;
    page-break-before: always;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
h2.h2 {
    -epub-line-break: normal;
    color: #000;
    font-family: Rockwell, serif;
    font-size: 1.167em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.8;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15%;
    orphans: 1;
    page-break-after: auto;
    page-break-before: always;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
h3.h3 {
    -epub-line-break: normal;
    color: #000;
    font-family: Rockwell, serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.542;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 7%;
    orphans: 1;
    page-break-after: avoid;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
p.credits {
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 0.75em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
p.epigrafe {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    margin-bottom: 0;
    margin-left: 50%;
    margin-right: 0;
    margin-top: 7%;
    orphans: 2;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 2
    }
p.firma {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 0.917em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.4;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 14px;
    orphans: 2;
    page-break-after: auto;
    page-break-before: auto;
    text-align: right;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 2
    }
p.footnote {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 0.792em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.263;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    orphans: 2;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 2
    }
p.legales {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 0.583em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
p.p {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    orphans: 2;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 23px;
    text-transform: none;
    widows: 2
    }
p.pp {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 14px;
    orphans: 2;
    page-break-after: auto;
    page-break-before: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 2
    }
p.separador {
    -epub-line-break: normal;
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.458;
    margin-bottom: 23px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    widows: 1
    }
strong.BOLD {
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-style: normal;
    font-weight: bold
    }
em.ITALIC {
    color: #000;
    font-family: "New Aster LT Std", serif;
    font-style: italic;
    font-weight: normal
    }
span.super {
    font-family: "New Aster LT Std", serif;
    font-style: normal;
    font-weight: normal;
    vertical-align: super
    }
span.SuperItalic {
    font-family: "New Aster LT Std", serif;
    font-style: italic;
    font-weight: normal;
    vertical-align: super
    }
p._idGenParaOverride-1, h3._idGenParaOverride-1 {
    page-break-after: always
    }
span._idGenCharOverride-1 {
    font-size: 58%
    }
#_idContainer000 {
    display: inline-block;
    height: 641px;
    overflow: hidden;
    width: 408px
    }
#_idContainer001, #_idContainer004 {
    display: inline-block;
    height: 41px;
    position: relative;
    width: 329px
    }
img._idGenObjectAttribute-1 {
    -webkit-transform: translate(-1.158%, -1.158%) rotate(0deg) skew(0deg) scale(1.023, 1.023);
    -webkit-transform-origin: 0% 0%;
    transform: translate(-1.158%, -1.158%) rotate(0deg) skew(0deg) scale(1.023, 1.023);
    transform-origin: 0% 0%;
    max-width: 100%
    }
img.gallery {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 5% 0;
    max-width: 90%
    }
img.crest {
    display: block;
    max-width: 5%;
    margin: 1em auto 0
    }
div._idGenObjectStyleOverride-1 {
    background-color: #fff;
    border-color: #fff
    }
div._idGenObjectStyleOverride-2 {
    border-width: 0
    }
hr.HorizontalRule-1 {
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-top: solid #000 1px
    }
div._idGenObjectLayout-1 {
    text-align: center
    }
