@font-face { font-family: JansonTextLTStd-Roman; src: url(fonts/JansonTextLTStd-Roman.ttf) } @font-face { font-family: JansonTextLTStd-Bold; font-weight: bold; src: url(fonts/JansonTextLTStd-Bold.ttf) } @font-face { font-family: JansonTextLTStd-Italic; font-style: italic; src: url(fonts/JansonTextLTStd-Italic.ttf) } @font-face { font-family: angiesansstd-regular; src: url(fonts/angiesansstd-regular.ttf) } @font-face { font-family: angiesansstd-italic; font-style: italic; src: url(fonts/angiesansstd-italic.ttf) } @font-face { font-family: BodoniStd; src: url(fonts/BodoniStd.ttf) } @font-face { font-family: BodoniStd-Italic; font-style: italic; src: url(fonts/BodoniStd-Italic.ttf) } @font-face { font-family: UniversLTStd-BoldCn; font-weight: bold; src: url(fonts/UniversLTStd-BoldCn.ttf) } @font-face { font-family: AGaramondPro-Regular; src: url(fonts/AGaramondPro-Regular.ttf) } body { margin: 0% 5% 0% 5%; padding: 0%; font-family: JansonTextLTStd-Roman; font-style: normal; font-weight: normal; font-size: 90%; orphans: 2; widows: 2; -webkit-hyphenate-after: 3; -webkit-hyphenate-before: 3; -webkit-hyphenate-lines: 2; -moz-hyphenate-after: 3; -moz-hyphenate-before: 3; -moz-hyphenate-lines: 2; -ms-hyphenate-after: 3; -ms-hyphenate-before: 3; -ms-hyphenate-lines: 2; -o-hyphenate-after: 3; -o-hyphenate-before: 3; -o-hyphenate-lines: 2; text-rendering: optimizeSpeed } p, div { margin: 0%; padding: 0%; text-rendering: optimizeSpeed } h1 { margin: 0%; padding: 0%; font-style: normal; font-weight: normal; text-rendering: optimizeSpeed } i { font-family: JansonTextLTStd-Italic; font-style: italic; text-rendering: optimizeSpeed } b { font-family: JansonTextLTStd-Bold; font-weight: bold; text-rendering: optimizeSpeed } sup { font-size: smaller; vertical-align: text-top } small { font-size: 77%; text-rendering: optimizeSpeed } a { text-decoration: none; text-rendering: optimizeSpeed } .auteur { margin: 0% 0% 1% 0%; text-indent: 0%; text-align: right; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .pbib { margin: 0% 0% 0% 2%; text-indent: -2%; text-align: justify; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed; line-height: 140% } .exergues { margin: 0% 0% 0% 0%; text-rendering: optimizeSpeed } .exer { text-align: right; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; margin: 0% 0% 5% 0%; text-rendering: optimizeSpeed } .exer .txt_courant_justif { text-indent: 5%; margin: 0% 0% 0% 30%; text-rendering: optimizeSpeed } .exer .txt_courant_ssalinea { text-indent: 0%; margin: 0% 0% 0% 30%; text-rendering: optimizeSpeed } .exer .auteur { text-indent: 0%; page-break-after: avoid; margin: 2% 5% 0% 30%; text-rendering: optimizeSpeed } .chap, .pre { padding: 25% 0% 0% 0%; text-rendering: optimizeSpeed } .chap#chap-013, .chap#chap-014, .chap#chap-015, .chap#chap-016, .chap#chap-017 { padding: 43% 0% 0% 0%; text-rendering: optimizeSpeed } .pre#pre-001 { padding: 30% 0% 0% 0%; text-rendering: optimizeSpeed } .appen { padding: 32% 0% 0% 0%; text-rendering: optimizeSpeed } .appen#appen-004 { padding: 15% 0% 0% 0%; text-rendering: optimizeSpeed } #appen-004 { font-family: BodoniStd } #appen-004 i { font-family: BodoniStd-Italic; font-style: italic } .dev, .defnotes { margin: 9% 0% 0% 0%; text-rendering: optimizeSpeed } #appen-004 .dev { margin: 5% 0% 0% 0%; text-rendering: optimizeSpeed } .chap_n { font-family: JansonTextLTStd-Roman; font-size: 1.2em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 3% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .pre_tit, .chap_tit { font-family: JansonTextLTStd-Roman; font-size: 1.05em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 3% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .appen_tit { font-family: JansonTextLTStd-Roman; font-size: 1.2em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 3% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } #appen-004 .appen_tit { font-family: UniversLTStd-BoldCn; font-size: 1.3em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 3% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed; font-weight: bold } .appen_stit { font-family: JansonTextLTStd-Roman; font-size: 1.7em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 3% 10% 0% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } #appen-004 .appen_stit { font-family: BodoniStd; font-size: 1.5em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 3% 10% 0% 10%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed; color: #e02f11 } .last { margin: 0% 0% 2% 0%; text-rendering: optimizeSpeed } .let { font-size: 270%; text-rendering: optimizeSpeed } .txt_courant, .txt_courant_justif, .ps { text-align: justify; text-indent: 5%; line-height: 140%; text-rendering: optimizeSpeed } .lettre .txt_courant_justif_1 { text-align: justify; text-indent: 5%; line-height: 140%; text-rendering: optimizeSpeed; margin-left: 15% } .lettre .txt_courant_justif_2 { text-align: justify; text-indent: 5%; line-height: 140%; text-rendering: optimizeSpeed; margin-left: 25% } .lettre .txt_courant_justif_3 { text-align: justify; text-indent: 5%; line-height: 140%; text-rendering: optimizeSpeed; margin-left: 35% } .lettre .txt_courant_justif_4 { text-align: justify; text-indent: 5%; line-height: 140%; text-rendering: optimizeSpeed; margin-left: 40% } .ps_gauche { text-align: left; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed } .txt_courant_gauche { text-align: left; text-indent: 0%; line-height: 140%; margin: 0% 5% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .txt_courant_centre, .tableau .txt_courant { text-align: center; 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; text-rendering: optimizeSpeed } .txt_courant_ssalinea { text-align: justify; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed } .lettre_2 .txt_courant_ssalinea { text-align: justify; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed; margin-top: 1% } .lettre .txt_courant_ssalinea_1 { text-align: justify; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed; margin-top: 1% } .cita .txt_courant_ssalinea_1 { text-align: justify; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed; margin-top: 1% } .stroplg { margin: 3% 10% 3% 20%; text-rendering: optimizeSpeed } .stroplg_1 { margin: 3% 10% 1% 20%; text-rendering: optimizeSpeed } .stroplg_2 { margin: 1% 10% 1% 20%; text-rendering: optimizeSpeed } .stroplg_3 { margin: 1% 10% 3% 20%; text-rendering: optimizeSpeed } .verslg { text-align: left; text-indent: -5%; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed; margin-left: 5% } .lettre { margin: 3% 10% 3% 10%; text-rendering: optimizeSpeed; font-size: 95% } .lettre_1 { margin: 3% 0% 3% 30%; text-rendering: optimizeSpeed; font-size: 95% } .lettre_2 { margin: 3% 10% 3% 10%; text-rendering: optimizeSpeed; font-size: 95% } .lettre .auteur { text-align: right; margin: 2% 5% 2% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .cita .entete, .lettre .entete, .lettre_2 .entete { line-height: 140%; text-align: center; page-break-after: avoid; page-break-inside: avoid; margin: 3% 0% 2% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .lettre .polit { line-height: 120%; text-align: left; page-break-after: avoid; page-break-inside: avoid; margin: 3% 0% 2% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .cita .txt_courant_gauche, .lettre .txt_courant_gauche, .tabtit .txt_courant, table .txt_courant_justif, table .txt_courant_gauche { text-indent: 0%; text-rendering: optimizeSpeed } .lettre .txt_courant_gauche_indent { text-indent: 5%; text-rendering: optimizeSpeed; text-align: left; line-height: 140%; margin: 0% 5% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .cita .txt_courant_justif { text-indent: 5%; text-rendering: optimizeSpeed } .cita .txt_courant_gauche_indent { text-indent: 5%; text-rendering: optimizeSpeed; text-align: left; line-height: 140%; margin: 0% 5% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .sep { margin: 3% 0% 3% 0%; text-align: center; page-break-inside: avoid; text-rendering: optimizeSpeed } .tableau { page-break-inside: always; text-align: center; text-indent: 0%; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; margin: 3% 10% 3% 10%; text-rendering: optimizeSpeed; font-size: 95% } .tableau#tab-002, .tableau#tab-003, .tableau#tab-004, .tableau#tab-005, .tableau#tab-006, .tableau#tab-007, .tableau#tab-008, .tableau#tab-009, .tableau#tab-011, .tableau#tab-012 { page-break-inside: always; text-align: center; text-indent: 0%; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; margin: 1% 10% 1% 10%; text-rendering: optimizeSpeed; font-size: 95% } table { text-align: left; table-layout: fixed; width: 100%; max-width: 100%; border-collapse: collapse; text-rendering: optimizeSpeed } td { font-style: normal; font-weight: normal; text-rendering: optimizeSpeed } .table-align { text-align: center; text-indent: 0%; line-height: 140%; margin: 0 0 0 0; table-layout: fixed; width: 100%; max-width: 100%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } tbody { vertical-align: middle; text-rendering: optimizeSpeed } .tableau .txt_courant_justif, .tableau .txt_courant_ssalinea { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; text-rendering: optimizeSpeed; text-align: left } .tabtit { text-align: center; text-indent: 0%; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .ntb { margin: 0% 0% 1% 0%; font-size: 0.85em; line-height: 130%; font-style: normal; font-weight: normal; text-align: justify; text-indent: 0%; text-rendering: optimizeSpeed } .txt_justif { text-align: justify; text-indent: 5%; text-rendering: optimizeSpeed } .apnb { font-size: smaller; vertical-align: text-top } .mev1 { text-rendering: optimizeSpeed; font-size: 110% } .mev2 { text-rendering: optimizeSpeed; font-family: AGaramondPro-Regular } .chap_debut, .renv, .div_autre, .div_remer, .div_tdm, .url { text-rendering: optimizeSpeed } .cita { margin: 3% 10% 3% 10%; text-rendering: optimizeSpeed; font-family: angiesansstd-regular; font-size: 90% } .cita_1 { margin: 3% 10% 3% 20%; text-rendering: optimizeSpeed; font-family: angiesansstd-regular; font-size: 90% } .cita i, .cita_1 i { font-family: angiesansstd-italic; font-style: italic } .sep img { width: 4% }