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; } 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; } h2 { font-weight: normal; font-style: normal; font-size: 1em; text-align:center !important; margin:1em 0em 4em 0em; } h1 { font-weight: normal; font-variant: normal; font-size: 1.3em; text-align:center !important; margin: 5em 0em 1em 0em; } h3 { font-weight: bold; font-size: 1.2em; text-align:center !important; margin:1em 0em 2em 0em; } h4 { font-size: 1em; text-align:center !important; margin: 0em 0em 2em 0em; } h5 { font-size: 0.8em; text-align:center; margin: 0em 0em 2em 0em; } .partie h1 { font-variant: small-caps; margin:5em 0em 0em 0em; } .partie h2 { font-size: 1.5em; margin:2em 0em 4em 0em; } .liminaire h1 { font-size: 1.4em; margin:2em 0em 6em 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.00em; margin: 0em 0em 1em 0em; } .liminaire h5 { font-size: 1.3em; margin: 0em 0em 8em 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) */ } p.serie { font-weight:bold; line-height:1.2; text-align:left; text-indent:0em; font-size: 1em; } p.serieTitre { line-height:1.2; margin-bottom:.2em; margin-top:2em; text-align:left !important; text-indent:0em; font-size: 1em; } 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.espaceavant { margin: 1em 0em 0em 0em; } div.sansRetrait p{ text-indent:0em; margin-top:.8em; } .citation p { text-align:right !important; text-indent:0em; margin-left:25%; margin-top:8em; } /* texte de la page de crédit */ .credits { line-height: 1.3em; font-weight: normal; font-style: normal; font-size: 0.9em; text-indent: 0em; text-align: left; color: #000000; margin: 0em 0em 0.12em 0em; } .credits p{ text-indent: 0em; } .espaceavantCrdt { margin: .8em 0em 0em 0em; text-indent: 0em; } p.retrait { text-indent: 2em; } span.bold { font-style:normal; font-weight:bold; } span.italic { font-style:italic; font-weight:normal; } span.normal { font-style:normal; font-weight:normal; } span.BI { font-style:italic; font-weight:bold; } span.SC { font-variant:small-caps; } .center { text-align:center !important; } .right { text-align:right !important; } span.superscript{ font-size: 75%; vertical-align:top; line-height:.8; } img{ max-width: 100% !important; padding: 0; margin: 0; } div.imgFloatRight{ float:right !Important; padding:0em 0em 0em 1em; clear:both; } a:link{ color:#A00000 ; text-decoration: none; } p.corr_EspcAvt { color:#000000; font-style:italic; line-height:1.287; margin-left:8%; text-align:justify; text-indent:1em; margin-top: 1em; } p.corr_droite { color:#000000; font-style:italic; line-height:1.222; text-align:right !Important; } p.corr { color:#000000; line-height:1.287; margin-left:8%; text-align:justify; text-indent:1em; }