@font-face { font-family: "Times New Roman"; } @font-face { font-family: "Times New Roman"; font-weight: bold; } @font-face { font-family: "Times New Roman"; font-style: italic; } @page { margin: 2mm; } aside, section { display: block; margin: 0%; padding: 0%; font-size: 100%; line-height: inherit; } body { margin-right: 24pt; font-family: "Times New Roman"; font-style: normal; font-weight: normal; orphans: 2; widows: 2; } h1 { margin: 0%; padding: 0%; font-style: normal; font-weight: normal; } i { font-family: "Times New Roman"; font-style: italic; } sup { line-height: 0%; text-transform: none !important; } .collec { page-break-before: avoid; page-break-after: avoid; padding-top: 10%; text-align: center; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; font-size: 100%; } .collec_tit { page-break-inside: avoid; margin-top: 2em; margin-bottom: 1em; font-family: "Times New Roman"; font-weight: bold; font-size: 100%; } .collec .txt_courant_justif { margin-bottom: 0.3em; text-indent: -1em; margin-left: 1em; } .chap, .appen { page-break-before: avoid; padding-top: 25%; } .dev { margin-top: 2em; } .chap_tit, .appen_tit { page-break-inside: avoid; text-align: center; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; line-height: 119%; font-family: "Times New Roman"; font-weight: bold; font-size: 200%; } p { margin-top: 0; margin-bottom: 0; } .txt_courant_justif { text-align: justify; text-indent: 24pt; } .txt_courant_ssalinea { text-align: justify; } .lettre { margin-top: 1.15em; margin-bottom: 1.15em; margin-left: 24pt; text-align: justify; font-size: 100%; } small { font-size: 77%; } .defnotes { margin-top: 3em; } .ntb { margin-bottom: 1em; margin-left: 5%; text-indent: 24pt; font-size: 80%; } .txt_ssalinea { text-align: justify; text-indent: 0; } .apnb { font-size: smaller; vertical-align: text-top; }