@charset "UTF-8"; /* Descrizione: Regole CSS per gli e-book Harlequin Mondadori Copyright © 2011–2015 Harlequin Mondadori S.p.A., Milano. Tutti i diritti riservati. All rights reserved. Versione 2015 10 09 */ /*** BASIC RULES ***/ body { margin: 3%; font-family: "Times New Roman", serif; font-size: 100%; line-height: 1.2em; word-wrap: break-word; } p, h1, h2, h3, h4, h5, h6, blockquote, ul, li, tr, th, td, img { padding: 0; margin: 0; border: 0; font-style: normal; font-weight: normal; } h1, h2 { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } a { text-decoration: none; color: #bd2716; } /*** ***/ /*** COVER ***/ body#cover { margin: 0; padding: 0; } body#cover div { text-align: center; } body#cover div img { width: auto; max-width: inherit; height: 100%; } /*** ***/ /*** CHAPTERS ***/ h1 { font-size: 1em; line-height: 1.2em; text-align: center; margin-top: 2.4em; margin-bottom: 3.6em; } p { text-align: justify; text-indent: 0; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } h1+p { text-indent: 0; } p { text-indent: 1.2em; } p.new-part { margin-top: 1.2em; } p.left { text-align: left; } p.center { text-indent: 0; text-align: center; } p.right { text-indent: 0; text-align: right; } /*** ***/ /*** COPYRIGHT PAGE ***/ p.copyright { margin-left: 13.3%; margin-right: 13.3%; text-align: center; font-size: 0.6em; line-height: 1.2em; text-indent: 0; } p.disclaimer { margin-left: 13.3%; margin-right: 13.3%; text-align: justify; font-size: 0.6em; line-height: 1.2em; text-indent: 0; } /*** TITOLO STORIA ***/ h1.storia { font-size: 2em; line-height: 1.2em; text-align: center; margin-top: 1.2em; margin-bottom: 0; } h1.storia + p { margin-top: 1.2em; } /*** ***/ span.bolditalic { font-weight: bold; font-style: italic; } span.all-small-caps { font-size: 0.7em; letter-spacing: 0.05em; } span.underlined { text-decoration: underline; } /*** ***/ span.line-through { text-decoration: line-through; } img { max-width: 100%; } p.imgcenter { text-align: center; text-indent: 0; margin-top: 1.2em; margin-bottom: 1.2em; } p.imgfull { text-align: center; text-indent: 0; margin-top: 0; margin-bottom: 0; page-break-before: always; page-break-after: always; } p.imgfull img { width: auto; max-width: inherit; height: 100%; }