body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } h1, h2, h3, h4, h5, h6 { -epub-hyphens:none; -webkit-hyphens:none; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } body { -epub-hyphens:auto; -webkit-hyphens:auto; font-family: "Times New Roman",serif; } @page { margin : 0px 0px 0px 0px; } h1 { font-weight: normal; font-variant: normal; font-size: 1.3em; text-align:center !important; margin: 2em 0em 1em 0em; } h2 { font-weight: normal; font-style: normal; font-size: 1.8em; text-align:center !important; margin:.5em 0em 2em 0em; } h3 { font-weight: normal; font-style: normal; font-size: 1.2em; text-align:center !important; margin:1em 0em 2em 0em; } h4 { font-weight: normal; font-style: normal; font-size: 1em; text-align:center !important; margin: 0em 0em 2em 0em; } h5 { font-weight: normal; font-style: normal; font-size: 0.8em; text-align:center; margin: 0em 0em 2em 0em; } .partie h1 { font-size: 1.4em; font-variant: small-caps; margin:3em 0em 0em 0em; } .partie h2 { font-size: 1.5em; font-variant: small-caps; margin:.5em 0em 0em 0em; } .partie h3{ font-size: 1em; margin:5em 0em 0em 0em; } .liminaire h1 { font-size: 1.8em; margin:2em 0em 4em 0em; } .liminaire h2 { font-size: 2.5em; margin:2em 0em 1em 0em; } .liminaire h3 { font-size: 1.2em; margin: 1em 0em 1em 0em; } .liminaire h4 { font-size: 1.5em; margin: 0em 0em 0em 0em; } .liminaire h5 { font-size: 1.3em; margin: 4em 0em 5em 0em; } p { text-indent: 1em; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.3em; color: #000000; text-align: justify !important; margin: 0em 0em 0em 0em; orphans:2; /* mettre au moins 2 lignes d'un paragraphes au bas d'une page ( ne fonctionne pas sur Ibooks) */ widows:2; /* mettre au moins 2 lignes de fin de paragraphes en haut d'une page ( ne fonctionne pas sur Ibooks) */ } /* texte de la page de crédit */ .credits { line-height: 1.3em; font-weight: normal; font-style: normal; font-size: 0.83em; text-indent: 0em; text-align: left; color: #000000; margin: 0em 0em 0.12em 0em; } .espaceavantCrdt { margin: .8em 0em 0em 0em; } p.note { font-size:0.767em; line-height:1.2; margin-bottom:0px; margin-left:1em; margin-right:0em; text-align:left; text-indent:0em; } p.separateur { font-size:1em; line-height:0.702; margin-bottom:1em; margin-top:1em; text-align:center !important; text-indent:0em; } p.lettre { line-height:1.32; margin-left:1em; text-indent:0em; } p.personnages { margin-bottom:.2em; text-align:left !important; text-decoration:none; text-indent:0em; } p.personnagesST { margin-bottom:6px; margin-left:12px; margin-right:0px; margin-top:12px; text-indent:-12px; } p.personnagesHisto { margin-bottom:6px; margin-left:12px; text-indent:-12px; } p.lettreEspaceAvt { margin-left:15px; margin-top:12px; text-indent:15px; } p.lettreAuteur { margin-left:15px; margin-top:12px; text-align:right !Important; text-indent:0em; } p.espaceavant { margin: 1em 0em 0em 0em; } .centre { text-align:center !important; } p.serieEspAvnt { text-align:left !important; margin-top:.4em; text-indent:0em; } p.serieTitre { text-align:left !important; margin-top:1em; text-indent:0em; } p.serie { text-align:left !important; text-indent:0em; } span.bold { font-style:normal; font-weight:bold; } span.italic { font-style:italic; font-weight:normal; } span.sc { font-variant:small-caps; } span.Roman { font-style:normal; font-weight:normal; } img.frame-1 { height:10px; width:35px; } a.footnote-link { text-align:left; font-size:0.7em; text-decoration: none; vertical-align:super; line-height:10%; } a:link { color:#A00000; text-decoration: none; } .footnote-link, .footnote-anchor{ color:#000000; font-style:normal; font-weight:bold; } hr { width:8%; margin-left:0; margin-top:30px; }