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 } p { orphans: 3; widows: 3 } li { display: block } @page { margin: 5px 5px 5px 5px } h { -epub-hyphens: none; -webkit-hyphens: none } a:link { color: #7d1117; text-decoration: none } a:visited { color: #7d1117 } a:hover { color: #7d1117 } a:focus { color: #7d1117 } a:active { color: #7d1117 } table.Tableau-simple { margin: 1em auto 1em auto; border-style: none; border-color: transparent; text-align: center } td.cell-style-override-1 { border-color: transparent; padding: 0 } /* PAGE POINT DE VUE DES EDITEURS */ p.lettres-type { color: #000; font-size: 0.8em; font-style: normal; font-weight: normal; line-height: 1.2; margin-bottom: 2%; text-align: center; text-transform: uppercase } p.serie-dirigee { color: #000; font-size: 0.9em; font-style: normal; font-weight: normal; line-height: 1.2; margin-bottom: 4%; text-align: center } h1.ptdevue-titre { color: #7d1117; font-size: 0.95em; font-style: normal; font-weight: normal; line-height: 1.45; margin-bottom: 4%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } p.ptdevue-premier-para { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.ptdevue-para { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify; text-indent: 1em } /* PAGE AUTEUR */ h1.auteur-titre { color: #7d1117; font-size: 0.95em; font-style: normal; font-weight: normal; line-height: 1.45; margin-bottom: 4%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } p.bio-premier-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.bio-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.dma-titre { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; margin-bottom: 4%; margin-top: 6%; text-align: center; text-transform: uppercase } p.dma-genre { color: #000; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; text-align: center } p.dma-txt { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; text-align: center } p.txt-du-meme-auteur { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; text-align: center } p.copyright { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; text-align: center } p.copyright-1l-avant { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.26; margin-top: 1em; text-align: center } p.oeuvre-citees { color: #000; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; text-align: justify } /* PAGE TITRE */ p.auteur { -epub-hyphens: none; -webkit-hyphens: none; color: #000; font-size: 1.6em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 5%; margin-bottom: 10%; text-align: center; text-transform: uppercase } h1.titre-livre { -epub-hyphens: none; -webkit-hyphens: none; color: #b61f27; font-size: 2.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 8%; text-align: center } h1.sous-titre-livre { color: #707070; font-size: 1.2em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 5%; text-align: center } p.mention-genre { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center } p.traducteur { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center } p.logo-actes-sud { color: #7d1117; font-size: 1.3em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; margin-top: 40%; text-align: center } /* PAGE DEDICACE */ p.citation { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.citation-premier-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; text-align: right } p.citation-fad-premier-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 20%; margin-left: 40%; text-align: left } p.citation-fad-1l-avant { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; margin-left: 40%; text-align: left } p.citation-justifie { /* citation longue */font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; /* confirmer interlignage */margin-left: 40%; text-align: justify } p.citation-justifie-premier-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; margin-left: 50%; text-align: justify } p.citation-justifie-premier-para2 { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; margin-left: 30%; text-align: justify } p.citation-justifie-para { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 3em; margin-left: 30%; text-align: justify } p.citation-justifie-premier-alinea-negatif { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 30%; margin-left: 30%; text-align: justify; padding-left: 1em; text-indent: -1em } p.citation-justifie-para-alinea-negatif { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-left: 30%; text-align: justify; padding-left: 1em; text-indent: -1em } p.citation-sous-auteur { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.citation-auteur { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 4%; text-align: right } p.citation-sous-signature { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.dedicace { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; text-align: right } p.dedicace-2eme { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.retrait-citation-texte { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.citation-auteur-bdc { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.d-dicade-pc-ital { color: #000; font-size: 0.95em; font-style: italic; font-variant: small-caps; font-weight: normal; line-height: 1.45; text-align: justify } p.d-dicade-pc-ital-1er- { color: #000; font-size: 0.95em; font-style: italic; font-variant: small-caps; font-weight: normal; line-height: 1.45; text-align: justify } p.citation-premier-para-fer-a-gauche { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; text-align: left } p.citation-fer-a-gauche { color: #000; font-size: 0.95em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: left } /* TITRES */ h2.partie-titre { /* comprend : partie-titre-numero */color: #7d1117; font-size: 1.1em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 20%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } h2.partie-soustitre { color: #7d1117; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 5%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } h2.titre-chapitre { color: #7d1117; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 20%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } h2.titre-fad { color: #7d1117; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 20%; text-align: right; text-transform: uppercase; letter-spacing: 0.1em } h2.titre-fag { color: #7d1117; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.2; margin-top: 20%; text-align: left } p.titre-page-collection { color: #000; font-size: 0.95em; font-style: normal; font-weight: normal; line-height: 1.4; margin-top: 20%; text-align: center; text-transform: uppercase } /* TEXTE COURANT */ p.txt { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify; text-indent: 1em } p.txt-premier-para { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; margin-top: 10%; line-height: 1.45; text-align: justify } p.txt-premier-para-alinea { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; margin-top: 10%; line-height: 1.45; text-align: justify; text-indent: 1em } p.txt-sans-alinea { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.txt-sans-alinea-1l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: justify } p.txt-sans-alinea-2l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 2em; text-align: justify } p.txt-centre { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: center } p.txt-centre-1l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: center } p.txt-1l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: justify; text-indent: 1em } p.txt-2l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 2em; text-align: justify; text-indent: 1em } p.asterisque { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; margin-bottom: 15px; text-align: center } p.txt-alinea-negatif { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } p.txt-alinea-negatif-premier-para { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 10%; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } p.txt-alinea-negatif-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } p.txt-retrait-8mm { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; text-align: justify } p.txt-retrait-8mm-1l-avant { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; margin-top: 1em; text-align: justify } p.retrait-8mm-premier-para { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-top: 20%; margin-left: 8%; text-align: justify } p.retrait-8mm { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; text-align: justify } p.retrait-8mm-1l-avant { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; margin-top: 1em; text-align: justify } p.retrait-8mm-alinea { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; text-align: justify; text-indent: 1em } p.retrait-8mm-alinea-1l-avant { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; margin-top: 1em; text-align: justify; text-indent: 1em } p.retrait-8mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-8mm-alinea-negatif-1l-avant { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 8%; margin-top: 1em; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-12mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 12%; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-12mm-alinea-negatif-1l-avant { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 12%; margin-top: 1em; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-14mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 14%; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-24mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 24%; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-30mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 30%; text-align: justify; padding-left: 1em; text-indent: -1em } p.retrait-42mm-alinea-negatif { color: #000; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-left: 42%; text-align: justify; padding-left: 1em; text-indent: -1em } /* PAGE REMERCIEMENTS */ h1.remerciements-titre { color: #7d1117; font-size: 0.95em; font-style: normal; font-weight: normal; line-height: 1.45; margin-top: 24%; margin-bottom: 6%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } p.remerciements-texte-sans-alinea { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify } p.remerciements-texte-avec-alinea { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify; text-indent: 1em } h1.txt-1pt-titre { color: #721414; font-size: 0.95em; font-style: normal; font-weight: normal; line-height: 1.2; margin-top: 20%; text-align: center; text-transform: uppercase; letter-spacing: 0.1em } p.txt-1pt { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: justify; text-indent: 1em } p.txt-1pt-premier-para { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 10%; text-align: justify } p.txt-1pt-premier-para-alinea { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 10%; text-align: justify; text-indent: 1em } p.txt-1pt-sans-alinea-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: justify } p.txt-1pt-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: justify; text-indent: 1em } p.txt-1pt-centre { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: center } p.txt-1pt-centre-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: center } p.txt-1pt-fad { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; text-align: right } p.txt-1pt-fad-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; text-align: right } p.txt-1pt-alinea-negatif { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } p.txt-1pt-alinea-negatif-premier-para { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 10%; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } p.txt-1pt-alinea-negatif-1l-avant { font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.45; margin-top: 1em; padding-left: 0.5em; text-align: justify; text-indent: -0.5em } /* ACHEVE */ p.acheve-numerique { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-top: 20%; text-align: center } /* STYLE DE CARACTERE */ span.italic { font-style: italic; font-weight: normal } span.regular { font-style: normal; font-weight: normal } span.gras { font-style: normal; font-weight: bold } span.italic-txt-courant { font-size: 0.95em; font-style: italic; font-weight: normal } span.gras-italic { font-style: italic; font-weight: bold } span.exposant { vertical-align: 0.63em; font-size: 0.63em; line-height: 1.45 } span.exposant-ital { font-style: italic; font-weight: normal; vertical-align: 0.63em; font-size: 0.63em; line-height: 1.45 } span.exposant-notes { color: #7d1117; font-weight: bold; vertical-align: 0.63em; font-size: 0.63em; line-height: 1.45 } span.indice { vertical-align: -0.43em; font-size: 0.63em; line-height: 1.45 } span.petites-cap { /* à reprendre avec les PC+ et PC- */text-transform: uppercase; font-size: 75% } span.petites-cap-ital { font-style: italic; text-transform: uppercase; font-size: 75% } span.petites-cap-plus { /* à reprendre avec les PC+ et PC- */text-transform: uppercase; font-size: 90% } span.petites-cap-plus-ital { font-style: italic; text-transform: uppercase; font-size: 90% } span.moyennes-cap { text-transform: uppercase; font-size: 95% } span.dma-titre { font-size: 0.85em; font-style: italic; font-weight: normal; text-transform: uppercase } span.cap-C7-romain { font-size: 0.85em; text-transform: uppercase } span.Titre-livre-du-meme-auteur { font-size: 0.85em; font-style: normal; font-weight: normal; text-transform: uppercase } span.majuscule { text-transform: uppercase } span.logoAS { color: #7d1117 } img.frame-1 { max-width: 100%; height: 100% } div.frame-2 { margin: 0 auto 0 auto; text-align: center } img.frame-3 { max-width: 100%; height: 50% } div.download-titre { margin: 0 auto 0 auto; padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: center; border: solid 1px #7d1117 } p.resume { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; margin-top: 1em } p.liens { color: #7d1117; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-indent: 1em } p.note-bdp-haut-de-page { color: #000; font-size: 0.95em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-top: 24%; text-align: justify } p.note-bdp { color: #000; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; text-align: justify } span.note-chiffre { color: #7d1117; font-style: normal; font-weight: bold } div.footnotes { margin: 2em auto 0 auto; border-top: solid 1px #721414; font-style: normal } div.footnote { margin: 0.6em auto 0.4em auto; font-style: normal } span.footnote-anchor-chiffre { color: #7d1117; font-style: normal; font-weight: bold } a.footnote-anchor { color: #707070; font-style: normal; font-weight: normal } a.footnote-link { color: #7d1117; font-style: normal; font-weight: normal } .enc_def_ { border-radius: 10px; page-break-inside: avoid; padding: 5pt; margin-top: 1em; margin-left: 15%; margin-right: 15%; text-align: center }