@namespace h "http://www.w3.org/1999/xhtml"; @page { margin: 5pt; } p { margin: 0; text-indent: 1.5em; text-align: justify; line-height: 1.2em; font-size: 1em; widows: 2; orphans: 2; } a:link, a:visited, a:active { color: #000; text-decoration: none; } a:hover { color: #000; text-decoration: underline; } sup { font-size: 0.8em; line-height: 0.4em; } hr { width: 100%; color: black; background-color: black; height: 2px; } h1 { padding-top: 1em; margin-right: 0; margin-bottom: 5%; margin-left: 0; page-break-after: avoid; font-size: 1.4em; text-align: center; text-indent: 0; font-weight: normal; } h2 { padding-top: 0; margin-right: 0; margin-bottom: 10%; margin-left: 0; page-break-after: avoid; font-size: 1.2em; text-align: left; text-indent: 0; font-weight: normal; } .h1-senza-titolo { font-size: 1.2em; text-indent: 0; line-height: 2em; text-align: left; padding-top: 8%; margin-bottom: 20%; } .h1-con-titolo { font-size: 1em; text-indent: 0; text-align: left; padding-top: 8%; margin-bottom: 0; } .h2-con-titolo { font-size: 1em; text-indent: 0; text-align: center; margin-top: 10%; } .h2-senza-titolo { font-size: 1em; text-indent: 0; text-align: center; padding-top: 8%; margin-bottom: 20%; } .autore { font-size: 1.5em; text-indent: 0; text-align: center; margin-top: 15%; } .big { font-size: 1.2em; } .bold { font-weight: bold; } .center { text-align: center; text-indent: 0; } .centrato { text-indent: 0; text-align: center; } .dx { text-align: right; } .editore { font-size: 1em; text-indent: 0; text-align: center; margin-top: 10em; } div.floatleft { width: 50%; float: left; margin: 2% 2% 2% 0; page-break-inside: avoid; } div.floatleft30 { width: 30%; float: left; margin: 2% 2% 2% 0; page-break-inside: avoid; } div.floatleft img { width: 100%; } div.floatleft30 img { width: 100%; } div.floatright { width: 50%; float: right; margin: 2% 0 2% 2%; page-break-inside: avoid; } div.floatright img { width: 100%; } div.floatright30 { width: 30%; float: right; margin: 2% 0 2% 2%; page-break-inside: avoid; } div.floatright30 img { width: 100%; } .trafiletto { text-indent: 0; margin-top: 0.5em; font-size: 83%; } .trafiletto80 { text-indent: 0; margin-top: 0.5em; margin-left: 10%; margin-right: 10%; font-size: 83%; } .footnote { font-size: 0.9em; margin-left: 1em; text-indent: -1em; text-align: justify; page-break-before: always; border-top: 0.5px; border-top-style: solid; border-top-color: black; padding-top: 1em; width: 90%; } .footnote-cap { font-size: 1.2em; text-align: center; page-break-before: always; border-top: 0.5px; border-top-style: solid; border-top-color: black; padding-top: 2em; padding-bottom: 1em; } .infratesto { text-indent: 0; margin-left: 10%; margin-right: 0; font-family: sans-serif; } .insieme { display: inline-block; width: 100%; } .interr { page-break-before: always; } .mini { font-size: 83%; } .neg { text-indent: -1.5em; margin-left: 1.5em; } .norientro { text-indent: 0; } .red { color: red; } .sans { font-family: sans-serif; } .sd { margin-bottom: 1em; } .small { font-size: 80%; } .sottolineato { text-decoration: underline; } .sp { padding-top: 1em; } .sp2 { padding-top: 2em; } .spmax { padding-top: 20%; } .spd { padding-top: 1em; margin-bottom: 1em; } .sx { margin-left: 8%; text-indent: 0; } .titolo { font-size: 2.5em; font-weight: bold; text-indent: 0; text-align: center; padding-top: 20%; } .toc { margin-bottom: 0.3em; text-indent: 0; margin-left: 8%; font-weight: bold; font-size: 0.9em; } span.fakesmallcaps { font-size: 0.8em; } table { display: inline-table; border-collapse: collapse; margin-left: 0; margin-right: 0; font-size: 0.8em; text-align: left; width: 100%; } td { width: 33%; } td + td { width: 33%; } td + td + td { width: 33%; } /**epub 2 righe**/ .dropcap { float: left; font-size: 2.7em; line-height: 0.9em; margin-right: 3pt; margin-bottom: -0.2em; } /**kindle 2 righe**/