@font-face { font-family: AGaramondPro; src: url(fonts/AGaramondPro-Regular.ttf); } @font-face { font-family: AGaramondPro; font-style: italic; src: url(fonts/AGaramondPro-Italic.ttf); } @font-face { font-family: FuturaStd; font-style: normal; font-weight: normal; src: url(fonts/FuturaStd-Book.otf); } @font-face { font-family: FuturaStd; font-style: italic; font-weight: normal; src: url(fonts/FuturaStd-BookOblique.otf); } @font-face { font-family: FuturaStd; font-style: normal; font-weight: bold; src: url(fonts/FuturaStd-Heavy.otf); } @font-face { font-family: FedraCondensed; font-style: normal; font-weight: normal; src: url(fonts/FeSaCdPro-Medium.otf); } @font-face { font-family: FedraCondensed; font-style: normal; font-weight: bold; src: url(fonts/FeSaCdPro-Bold.otf); } @font-face { font-family: FedraCondensed; font-style: italic; font-weight: normal; src: url(fonts/FeSaCdPro-BookItalic.otf); } @font-face { font-family: InterstateCondensed; font-style: normal; font-weight: normal; src: url(fonts/InterRegCon.ttf); } @font-face { font-family: InterstateCondensed; font-weight: 300; font-style: normal; src: url(fonts/InterLigCon.ttf); } @font-face { font-family: InterstateCondensed; font-weight: 300; font-style: italic; src: url(fonts/InterLigConItal.ttf); } @font-face { font-family: InterstateCondensed; font-style: normal; font-weight: bold; src: url(fonts/InterBolCon.ttf); } @font-face { font-family: InterstateCompressed; font-weight: bold; src: url(fonts/InterstateBoldCompressed.ttf); } body { margin: 0% 2.5% 0% 2.5%; padding: 0%; font-family: AGaramondPro; font-style: normal; font-weight: normal; font-size: 90%; orphans: 2; widows: 2; -webkit-hyphenate-limit-after: 3; -webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-lines: 2; -ms-hyphenate-limit-chars: 6 3 3; -ms-hyphenate-limit-lines: 2; } p, div { margin: 0%; padding: 0%; } /* section info */ div.BlocCopyright { padding-top: 25%; font-family: TheSansC4s; text-align: center; } p.cCopy { font-size: 0.85em; line-height: 140%; margin: 3% 0% 0% 0%; } div.BlocAcheve { padding-top: 25%; font-family: TheSansC4s; text-align: center; } div.BlocCouverture { text-align: center; } div.BlocCouverture img { max-width: 100%; max-height: 100%; } p.cAche { font-size: 90%; text-indent: 0%; line-height: 140%; margin: 0% 5% 0% 5%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; } div.BlocPresentation { background-color: black; color: #FFF; padding-top: 10%; } p.cPrestit { color: #FFF; font-family: InterstateCompressed; font-weight: bold; font-size: 1.8em; line-height: 120%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 0% 0%; } p.cPresStit { color: #fd0; font-family: InterstateCompressed; font-weight: bold; font-size: 1.8em; line-height: 120%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 0% 0%; } p.cPres { font-family: InterstateCondensed; text-align: justify; text-indent: 5%; line-height: 140%; } p.cPresAuteur { font-family: InterstateCondensed; text-align: justify; font-weight: 300; text-indent: 5%; line-height: 140%; } p.cPresInt { font-family: InterstateCondensed; font-weight: bold; font-size: 1em; line-height: 120%; text-align: left; margin: 1.5em 0% 2em 0%; } p.cPresTrad { font-family: InterstateCondensed; font-weight: 300; font-size: 1em; line-height: 120%; text-align: left; margin: -1.5em 0% 2em 0%; } #nrf { margin: 35% 5% 0% 5%; text-align: center; } p.identTit { font-family: FedraCondensed; font-weight: bold; text-align: center; font-size: 3em; line-height: 120%; padding: 12.5% 0% 5% 0%; } p.identAuteur { font-family: FedraCondensed; font-weight: bold; font-size: 1.4em; line-height: 120%; margin: 2% 0% 2% 0%; text-align: center; } p.identTrad { font-family: FedraCondensed; font-style: italic; font-weight: normal; font-size: 1.1em; line-height: 120%; margin: 1% 0% 0% 0%; text-align: center; } p.identEditeur { font-family: FedraCondensed; font-size: 1.1em; line-height: 120%; margin: 7.5% 0% 0% 0%; text-align: center; letter-spacing: 3px; } p.identInfo { text-align: center; font-size: 0.85em; line-height: 140%; padding: 0% 0% 0% 0%; } /* fin section info */ sup { line-height: 120%; font-size: 60%; vertical-align: 50%; } span.pc { font-size: 70%; } a { text-decoration: none; } .chap { margin: 22% 0% 0% 0%; } .pre { padding: 10% 0% 0% 0%; } .appen { padding: 10% 0% 0% 0%; } .dev { margin: 2em 0% 0% 0%; } .niv1 { padding: 0% 0% 0% 0%; } .defnotes { margin: 9% 0% 0% 0%; } .part_debut { margin-top: 10em; } .part_n { font-size: 1.45em; text-align: center; } .part_tit { font-family: AGaramondPro; font-size: 1.45em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 2.5em 0%; padding: 2.5% 0% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .chap_n, .schap_n { font-family: AGaramondPro; font-size: 1.5em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 2.5em 0%; padding: 5% 0% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .chap_tit, .schap_tit { font-family: AGaramondPro; font-size: 1.65em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 2.5em 0%; padding: 5% 0% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .pre_tit { font-family: AGaramondPro; font-size: 1.5em; font-style: italic; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 2.5em 0%; padding: 5% 0% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .txt_courant { text-align: justify; text-indent: 5%; line-height: 140%; } .r { font-style: normal; } .appen_tit { font-family: InterstateBoldCompressed; font-size: 1.4em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 0.8em 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .div_remer .appen_tit { font-style: italic; } .appen .txt_courant { text-indent: 0%; } .div_remer .appen .txt_courant { text-indent: 5%; } .lettre { font-family: FuturaStd; margin: 2em 5% 2em 5%; } .lettre, .lettre_message { margin: 2em 5% 2em 10%; } .lettre .txt_courant { font-style: italic; text-indent: 5%; } .enc_enc5 .txt_courant { font-family: FuturaStd; } .enc_enc5 .enc_tit { margin: 2.5em 0 2.5em 0; font-family: FuturaStd; text-align: center; font-weight: 700; } .nnot{margin-left:0.2em; font-size:75%; vertical-align:text-top; line-height:120% } .niv1_int { font-family: AGaramondPro; font-size: 1.1em; line-height: 110%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 2.5em 0% 1.15em 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .appen .niv1_int { font-family: AGaramondPro; font-size: 1.1em; line-height: 110%; text-align: left; font-style: italic; page-break-inside: avoid; page-break-after: avoid; margin: 2.5em 0 1.15em 2em; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; adobe-hyphenate: none; hyphens: none; } .txt_courant_droite { text-align: right; text-indent: 5%; line-height: 140%; } .sep_etoile, .sep_etoiles { margin-top: 1em; margin-bottom: 1em; text-align: center; } .enc_enc1 { margin: 0 0 1em 8%; } .enc_enc5 { margin: 0 10% 1em 10%; } .ntb .txt_courant { text-align: justify; text-indent: 5%; font-family: InterstateCondensed; font-size: 0.9em; line-height: 130%; font-style: normal; font-weight: normal; } .ntb i { font-weight: 300; font-style: italic; }