@page { margin: 1.5em; } h1,h2,h3,h4 { hyphenate: none !important; } h1,h2,h3,h4 { -webkit-hyphens: none !important; } body { text-align: justify; font-family: serif; font-size: 100%; font-weight: normal; } h1 { font-size: 150%; text-align: center; margin-top: 0; margin-bottom: 5em; line-height: 130%; text-indent: 0; } h2 { font-family: sans-serif; text-align: center; font-size: 100%; font-weight: normal; margin-top: 2em; margin-bottom: 1em; } h3 { font-family: sans-serif; text-align: left; font-size: 100%; font-weight: bold; margin-top: 1em; margin-bottom: 0em; } h4 { font-family: serif; text-align: left; font-size: 100%; font-weight: normal; margin-top: 1em; margin-bottom: 0em; font-style: italic; } p { line-height: 130%; margin: 0; } img { max-width: 90%; } div.img { text-align: center; margin: 1em 0; } /* TITLE PAGE */ .pagina-titolo { text-align: center; } h1.titolo { font-size: 200%; padding-top: 4em; margin-bottom: 1em; } .titolo-collana { font-variant: small-caps; font-size: 140%; margin: 0; font-weight: normal; text-indent: 0; text-align: center; } .titolo-editore { text-transform: uppercase; font-size: 80%; margin: 0; font-weight: normal; text-indent: 0; text-align: center; } h2.titolo-autore { margin-top: 0; margin-bottom: 4em; font-size: 120%; text-indent: 0; text-align: center;font-family: serif; } h2.titolo-traduttore { margin-bottom: 2em; text-indent: 0; text-align: center; font-family: serif; } h2.titolo-illustratore { margin-bottom: 2em; text-indent: 0; text-align: center; font-family: serif; } h2.titolo-curatore { text-indent: 0; margin-bottom: 0; margin-top: 0; text-align: center; font-family: serif; } /* NO DRM PAGE */ .pagina-nodrm { font-family: sans-serif; font-size: 80%; } h1.nodrm { font-family: sans-serif; font-size: 120%; margin-bottom: 2em; } /* BREVI INTRODUZIONI */ .pagina-introduzione { font-size: 80%; } h1.introduzione { font-size: 200%; margin-bottom: 2em; } /* COLLANA */ .pagina-collana { font-family: sans-serif; text-align: left; text-indent: 0; } h1.collana { font-family: sans-serif; font-size: 120%; margin-bottom: 2em; } span.questa-collana { font-size: 80%; } dl.collana { font-family: sans-serif; text-align: left; margin: 0 2em; text-indent: 0; } dt { margin: 0; font-size: 100%; margin-top: 1em; } dd { margin: 0.5em 0 0.5em 1em; font-size: 90%; } dd.dati { font-size: 80%; color: #666; } span.isbn { font-size: 75%; color: #999; } span.titolo-collana { font-size: 110%; color: #d55; } h2.ciclo { margin: 2em 0 0 0; font-size: 120%; font-weight: bold; } /* INDICE */ .pagina-contents { font-family: sans-serif; text-align: center; font-size: 80%; } h1.indice { font-family: sans-serif; font-size: 150%; margin-bottom: 2em; } ul.indice { font-family: sans-serif; font-size: 100%; text-align: left; margin: 1em 1em; text-indent: 0; } span.indice-titolino { font-size: 150%; font-weight: bold; } li.indice-titolino { padding: 0; margin: 1em 0 .3em 0; } li.indice-interno { padding: 0; margin: .3em 0; } li.indice-altro { padding: 0; margin: .3em 0; font-style: italic; } /* COLOPHON */ .pagina-colophon { font-family: sans-serif; font-size: small; text-align: center; } /* INTERNO */ .pagina-interno { text-indent: 1em; } h2.autore { margin-top: -4em; margin-bottom: 4em; font-size: 120%; } .dedica { margin-left: 30%; text-align: right; margin-bottom: 2em; font-style: italic; } .ringraziamenti { margin-left: 30%; text-align: right; margin-bottom: 2em; font-style: italic; } .intro { margin: 4em 0; font-style: italic; } .intro i { font-style: normal; } .fonte { margin: 0 0 0 0; font-size: 80%; text-align: right; } .firma { margin: 1.5em 3em 4em 0; font-style: italic; text-align: right; } .stelle { font-family: sans-serif; text-align: center; font-size: 140%; text-indent: 0; margin: 2em; margin-bottom: 1.5em; letter-spacing: 1em; } .rigabianca { margin-top: 2em; } .separatore { margin-top: 2em 40%; border: 1px solid #666; } .sottotitolo { margin-top: -4em; margin-bottom: 4em; text-indent: 0; text-align: center; font-size: 150%; } .domanda { margin-top: 1.5em; font-weight: bold; } .lettera { font-family: monospace; margin: 1.5em; text-align: left; } .calligrafia { font-family: cursive; margin: 1.5em; text-align: left; } .stampa { font-family: sans-serif; margin: 1.5em; font-size: 90%; } .speaker { font-family: sans-serif; margin: 1.5em; text-align: left; font-style: italic; } .speaker i { font-style: normal; } .cartello { font-family: sans-serif; margin: 1.5em; text-align: center; } .corsivo { margin: 1.5em 0; font-style: italic; } .corsivo i { font-style: normal; } .citazione { margin: 1.5em; text-align: left; font-size: 90%; } span.fonte { font-style: italic; } blockquote { margin: 1px; text-align: justify; font-size: 90%; } .epigrafe { margin: 1.5em; margin-left: 50%; text-align: left; font-size: 90%; font-style: italic; text-indent: 0; } .epigrafe i { font-style: normal; } .epigrafe span.fonte { font-style: normal; font-size: 80%; } .codice { font-family: monospace; font-weight: bold; margin: 1.5em; text-align: left; } .note { font-size: 80%; } a.nota-target { font-size: x-small; vertical-align: super; margin-right: 0.3em; } a.nota-ref { font-size: 50%; vertical-align: super; margin: 0 0.3em; } p.illustrazione { text-align: center; } p.dida { text-align: center; margin-top: 0.5em; font-size: small; }