@font-face { font-family : Avenir35light; src : url(fonts/Avenir35light.ttf); } @font-face { font-family : Avenir35light-Ital; font-style : italic; src : url(fonts/Avenir35light-Ital.ttf); } @font-face { font-family : JansonTextLTStd-Bold; font-weight:bold; src : url(fonts/JansonTextLTStd-Bold.ttf); } @font-face { font-family : JansonTextLTStd-BoldItalic; font-style : italic; font-weight:bold; src : url(fonts/JansonTextLTStd-BoldItalic.ttf); } @font-face { font-family : JansonTextLTStd-Roman; src : url(fonts/JansonTextLTStd-Roman.ttf); } @font-face { font-family : JansonTextLTStd-Italic; font-style : italic; src : url(fonts/JansonTextLTStd-Italic.ttf); } @font-face { font-family : JansonTextLTStd-RomanElz; src : url(fonts/JansonTextLTStd-RomanElz.ttf); } @font-face { font-family : JansonTextLTStd-ItalicElz; font-style : italic; src : url(fonts/JansonTextLTStd-ItalicElz.ttf); } @font-face { font-family : BodoniStd; src : url(fonts/BodoniStd.ttf); } @font-face { font-family : TimesNewRoman; src : url(fonts/TimesNewRoman.ttf); } @font-face { font-family : TimesNewRomanItalic; font-style : italic; src : url(fonts/TimesNewRomanItalic.ttf); } @font-face { font-family : CenturyStd-Ultra; src : url(fonts/CenturyStd-Ultra.ttf); } .imagelarge { text-align : center; max-width : 100%; padding : 0.5em 0em 0.5em 0em; } .imagelarge_intext { max-width : 100%; vertical-align: -30%; } body { margin : 0% 5% 0% 5%; padding : 0%; font-family : JansonTextLTStd-RomanElz, serif; 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 , h2 , h3 , h4 , h5 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; text-rendering : optimizeSpeed; } i { font-family : JansonTextLTStd-ItalicElz, serif; font-style : italic; text-rendering : optimizeSpeed; } b { font-family : JansonTextLTStd-Bold, serif; font-weight : bold; text-rendering : optimizeSpeed; } b i { font-family : JansonTextLTStd-BoldItalic, serif; font-weight : bold; font-style : italic; text-rendering : optimizeSpeed; } .sl { border-bottom : 1px dotted #000000; padding : 0em 0em 0.01em 0em; text-rendering : optimizeSpeed; } .sl2 { border-bottom : 1px solid #000000; padding : 0em 0em 0.01em 0em; text-rendering : optimizeSpeed; } .sl .r { font-family : JansonTextLTStd-RomanElz; border-bottom: dashed 1px; padding: 0 0 0 0; } .date .sl, .retour { border-bottom: none; padding: 0 0 0 0; display:block; text-align:right; margin-top: -1.3em; margin-left: 50%; } sup { line-height : 120%; font-size : 60%; vertical-align : 70%; text-rendering : optimizeSpeed; } sub { line-height : 120%; font-size : 60%; text-rendering : optimizeSpeed; } small { font-size : 77%; text-rendering : optimizeSpeed; } a { text-decoration : none; text-rendering : optimizeSpeed; } .collec { padding : 25% 0% 0% 0%; text-rendering : optimizeSpeed; } .collec .txt_courant_justif { font-size : 0.85em; margin-left : 5%; text-indent : -5%; text-rendering : optimizeSpeed; } .chap , .part, .appen#idlgappen-001 { padding : 33% 0% 0% 0%; text-rendering : optimizeSpeed; } .chap#chap-003-1, .chap#chap-077-1, .chap#chap-048-1, .chap#chap-050-1 { padding : 10% 0% 0% 0%; text-rendering : optimizeSpeed; } .appen , .pre { padding : 25% 0% 0% 0%; text-rendering : optimizeSpeed; } .sect { padding : 35% 0% 0% 0%; page-break-before : always; text-rendering : optimizeSpeed; } .defnotes { margin : 9% 0% 0% 0%; text-rendering : optimizeSpeed; font-family : JansonTextLTStd-Roman; } .defnotes i { font-family : JansonTextLTStd-Italic; font-style : italic; } .dev { margin : 9% 0% 0% 0%; text-rendering : optimizeSpeed; } .niv1 { margin : 12% 0% 0% 0%; text-rendering : optimizeSpeed; } .niv2 { margin : 8% 0% 0% 0%; text-rendering : optimizeSpeed; } .niv3 { margin : 2% 0% 0% 0%; text-rendering : optimizeSpeed; } .niv3 .txt_courant_justif { margin-left: 5%; text-indent:-5%; } .niv3 .txt_courant_gauche { margin-left: 5%; } .niv3 .txt_courant_centre { text-align : left; text-indent : 0%; line-height : 140%; margin : 0% 0% 0% 15%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .niv4 { margin : 1.5em 0% 0% 0%; font-size: 80%; text-rendering : optimizeSpeed; font-family:Avenir35light; } .niv4 .apnb { font-family : Avenir35light; } .niv4 i { font-style: italic; font-family:Avenir35light-Ital; } .f100 { font-size: 92%; page-break-before: always; padding: 30% 0 0 0; } .f101 { font-size: 100%; padding: 10% 0 0 0; } .f102 { font-size: 100%; padding: 0% 0 0 0; } .niv5 { margin : 1em 0% 1em 20%; text-rendering : optimizeSpeed; } .niv5#idlg946 { margin: 0em 0% 0.15em 20%; } .last { text-rendering : optimizeSpeed; } .txt_courant_justif { text-align : justify; text-indent : 5%; line-height : 140%; text-rendering : optimizeSpeed; } .div_biblio .appen .txt_courant_justif { margin-left : 5%; text-indent : -5%; text-rendering : optimizeSpeed; } .stroplg { margin : 5% 10% 5% 10%; text-rendering : optimizeSpeed; } .sep { margin : 3% 0% 2% 0%; text-align : center; page-break-inside : avoid; text-rendering : optimizeSpeed; } .tableau { font-size : 0.85em; page-break-inside : avoid; text-align : center; text-indent : 0%; line-height : 140%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; margin : 5% 0% 5% 0%; text-rendering : optimizeSpeed; } .tableau#tabpa { margin : 0% 0% 0% 5%; } 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.7em 0em 0.7em 0em; 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; } .fig { margin : 1% 0% 1% 0%; text-align : center; font-size : 0.85em; text-indent : 0%; line-height : 140%; page-break-inside : avoid; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .fig#fig-048 { margin : 1% 0% 1% 5%; } .ntb { margin : 1% 0% 0% 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; } .ntb .fig { text-indent : 0%; font-size : inherit; text-rendering : optimizeSpeed; } .apnb { font-family : JansonTextLTStd-Roman; font-style:normal; margin : 0em 0em 0em 0.2em; line-height : 120%; font-size : 60%; vertical-align : 70%; text-rendering : optimizeSpeed; } .part_debut , .chap_debut , .div_autre , .div_biblio , .div_postface { text-rendering : optimizeSpeed; } .r { font-family:TimesNewRoman; unicode-bidi: bidi-override; text-rendering : optimizeSpeed; } .collec_tit { font-size : 1.05em; line-height : 120%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 4% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .cint_collec { font-size : 100%; line-height : 130%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 5% 10% 2% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .auteur { margin : 2% 0% 0% 0%; text-indent : 0%; text-align : right; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .part_n { 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; adobe-hyphenate : none; hyphens : none; text-transform : uppercase; text-rendering : optimizeSpeed; } .part_tit { font-size : 1.3em; font-family:JansonTextLTStd-Roman; line-height : 120%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 1em 10% 3% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-transform : uppercase; text-rendering : optimizeSpeed; } .chap_stit { font-size : 1.35em; line-height : 130%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0.75em 10% 0% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .part_stit , .appen_stit { font-size : 1.2em; 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; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .pre_tit { font-size : 1.15em; text-transform:uppercase; 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; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .chap_tit { font-size : 1.4em; line-height : 120%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 0% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .appen_tit { font-size : 1.1em; line-height : 120%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 0% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .int_niv1 { font-family:JansonTextLTStd-Roman; font-size : 0.9em; line-height : 140%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 7.5% 4% 7.5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .int_niv1 small { font-size: 95%; } .int_niv2 { font-size : 1.05em; line-height : 130%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 7.5% 0.85em 7.5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .int_niv3 { font-size : 1.05em; line-height : 130%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 15% 2% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .int_niv4 { font-size : 1.05em; line-height : 120%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 15% 2% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .txt_courant_gauche { text-align : justify; text-indent : 0%; line-height : 140%; margin : 0% 0% 0% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .txt_courant_droite, .sign { text-align : center; text-indent : 0%; line-height : 140%; margin : 3% 0% 0% 50%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .niv4 .txt_courant_droite { text-align : center; text-indent : 0%; line-height : 140%; margin : 3% 0% 0% 65%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .niv4 + .cita { margin-top: 1.15em; } .txt_courant_droite + .txt_courant_droite { margin: 0 0 0 50%; } .txt_courant_centre { 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; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .verslg { text-align : left; text-indent : -5%; margin-left : 5%; line-height : 140%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .cita { margin : 0% 0% 0% 0%; text-rendering : optimizeSpeed; } .cita + .cita { padding-top: 0.15em; } .cita .lieu { line-height : 130%; text-align : right; page-break-after : avoid; page-break-inside : avoid; margin : 0% 0% 0% 35%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .lieu + .txt_courant_justif, .p1 { margin-top: 1.15em; } .cita .date { line-height : 130%; text-align : left; page-break-after : avoid; page-break-inside : avoid; margin : 0% 0% 0% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .cita_source { text-align : center; margin : 3% 0% 0% 50%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; page-break-after : avoid; text-rendering : optimizeSpeed; } p.auteur + div.cita_source, div.cita_source + div.cita_source { margin: 0 0 0 50%; } div.cita_source + p.auteur { margin: 0 0 1em 50%; } .cita .auteur { text-align : center; margin : 3% 0% 1em 50%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; page-break-after : avoid; text-rendering : optimizeSpeed; } .cita .entete { line-height : 130%; text-align : left; page-break-after : avoid; page-break-inside : avoid; margin : 3% 0% 0% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .niv5#idlgniv5a .txt_courant_droite { text-align:right; margin: -1.25em 5% 0 0; font-family : JansonTextLTStd-RomanElz; font-size:100%; } .espace { padding-left: 1.5px; } .ehaut { padding-top: 0.75em; } .etous { padding-bottom: 0.75em; padding-top: 0.75em; } .appen#acheve_numeriser { font-family : JansonTextLTStd-Roman; } .retrait1 { margin:2% 0 0% 15%; font-size:88%; } .retrait2 { margin:0% 0 2% 15%; font-size:88%; }