body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body, p, li, td { hyphens: auto; -epub-hyphens: auto; -webkit-hyphens: auto; } h1, h2, h3, h4, p.fronte, p.titolo { hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; } p, li, td, h1, h2, h3, h4, div, #tc { font-family : "Simoncini Garamond", serif; -epub-ruby-position: over; } @page { margin : 0px 0px 0px 0px; } a { color:#000000; -webkit-text-fill-color: black; } p.corpo---paragrafo-base-noindent { -epub-ruby-position:over; font-size:1em; line-height:1.2; text-align:justify; text-indent:0px; } .titolo { padding-left: 0.0000%; text-align: center; font-family : "Simoncini Garamond", serif; font-size : 2.00em; font-style : normal; font-weight : normal; text-indent: 0.000%; padding-bottom:1.45em; } .fronte { text-align:center; text-indent: 0.000%; text-transform: none; } img.collana { height: 250px; } p.colophon { font-family : "Simoncini Garamond", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : right; color : #000000; text-indent : 0px; margin : 0px; } p.colophon-spazio-prima { font-family : "Simoncini Garamond", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : right; color : #000000; text-indent : 0px; margin : 14px 0px 0px 0px; } p.fronte-titolo { font-family : "Simoncini Garamond", serif; font-weight : normal; font-style : normal; font-size : 2.33em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 0px; } p.fronte---sottotitolo { font-family : "Simoncini Garamond", serif; font-weight : normal; font-style : normal; font-size : 1.17em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin-top : 14px; margin-bottom : 14pxem; } p.fronte---autore { font-family : "Simoncini Garamond", serif; font-weight : normal; font-style : normal; font-size : 1.17em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin-bottom : 2em; } p { margin: 0; padding: 0; text-indent:1.5em; text-align: justify; } span.Smallcaps { font-size:75%; font-variant:small-caps; } .spaziob { padding-top: 3em; } .center { text-align: center; text-indent: 0; } .right { text-align: right; text-indent: 0} .spaced { margin-top: 1.2em; } .dspaced { margin-top: 2.4em; } .qspaced { margin-top: 4.8em; } .rspaced { margin-top: 6.4em; } p.noind, .noind p { text-indent: 0; } .rind p, .biblio p, p.rind { text-indent: -1.5em; margin-left: 1.5em; } .biblio p + p { margin-top: 0.4em; } .epi {margin-left:6em; text-indent:1.5em; } .small {font-size:80%;} h1 { font-weight: normal; text-align:center; text-indent: 0px; font-size:1.5em; margin-bottom:1em; } h1.oc { font-size: 240%; margin-top: 4em; } h2 { font-weight: normal; text-align:center; text-indent: 0px; font-size:1.1em; margin-top:2.5em;margin-bottom:2em; } .alone {margin-bottom:3.5em;} p.Infra { -epub-line-break:normal; -epub-ruby-position:over; font-size:0.875em; } span.bblack {background-color:black; color:black;} div.footnote { margin-top: 6.4em; } div.footnote p { margin-top: 0; font-size: 80%; text-indent: 0; margin-bottom: 0.25em; } div.footnote sup { margin-left: 0; } div.footnote sup a { font-size: 100%; } sup { line-height: 0; margin-left: 0.1em; } sup a { font-size: 80%; } div.imm, div.full, div.image img, div.imm p, div.full img { text-align: center; margin-left: auto; margin-right: auto; } div.full { height: 100%; page-break-after: always; } div.full img { height: 100%; } div.imm { margin-top: 1em; margin-bottom: 1em; max-width: 100%; max-height: 70%; } div.imm img { max-width: 88%; max-height: 70%; } div.imm p { max-width: 88%; text-align:justify; text-indent: 0; font-size: 0.85em; font-style: italic; margin-top: 0.25em; } span.tondo {font-style:normal;} table {width:100%;padding:0;margin-top:1.5em;margin-right:auto;margin-left:auto;text-align:center;border:1px solid black;border-collapse:collapse;} td {border:1px solid black;padding:0.3em;font-size:0.7em;text-align:left;}