@font-face { font-family : Charter; src : url(fonts/ChartBTRom.ttf); } @font-face { font-family : CharterBold; font-weight : bold; src : url(fonts/ChartBTBol.ttf); } @font-face { font-family : CharterItalic; font-style : italic; src : url(fonts/ChartBTIta.ttf); } @font-face { font-family : CharterBoldItalic; font-weight : bold; font-style : italic; src : url(fonts/ChartBTBolIta.ttf); } div { margin : 0%; padding : 0%; text-rendering : optimizeSpeed; } h1 , h2 , h3 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; text-rendering : optimizeSpeed; } i , .int_niv1 i { font-family : CharterItalic, serif; font-style : italic; text-rendering : optimizeSpeed; } b { font-family : CharterBold, serif; font-weight : bold; text-rendering : optimizeSpeed; } sup { line-height : 120%; font-size : 60%; vertical-align : 70%; text-rendering : optimizeSpeed; } small { font-size : 77%; text-rendering : optimizeSpeed; } a { text-decoration : none; text-rendering : optimizeSpeed; } .exer .txt_courant_justif , .exer .txt_courant_ssalinea { text-indent : 0%; margin : 0% 0% 0% 30%; text-rendering : optimizeSpeed; } .pre .exer .txt_courant_justif ,.pre .exer .txt_courant_ssalinea { text-indent : 0%; margin : 0% 0% 0% 5%; text-rendering : optimizeSpeed; } .chap .exer .txt_courant_justif , .chap .exer .txt_courant_ssalinea { text-indent : 0%; margin : 0% 0% 0% 5%; text-rendering : optimizeSpeed; } .exer .auteur { text-indent : 0%; page-break-after : avoid; margin : 0% 0% 0% 30%; text-rendering : optimizeSpeed; } .pre .exer .auteur { text-align:right; text-indent : 0%; page-break-after : avoid; margin : 0% 0% 0% 30%; text-rendering : optimizeSpeed; } .chap .exer .auteur { text-align:right; text-indent : 1em; page-break-after : avoid; margin : 0% 3% 0% 0%; text-rendering : optimizeSpeed; } .appen_sstit { font-family : Charter, serif; font-size : 1.3em; 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; hyphens : none; text-rendering : optimizeSpeed; } .last { margin : 0% 0% 2% 0%; text-rendering : optimizeSpeed; } .txt_courant_justif { text-align : justify; text-indent : 5%; 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_ssalinea { text-align : justify; text-indent : 0%; line-height : 140%; text-rendering : optimizeSpeed; } .txt_justif { text-align : justify; text-indent : 0%; text-rendering : optimizeSpeed; } .mev1 { text-rendering : optimizeSpeed; } .retrait_gauche { margin-left : 5%; text-rendering : optimizeSpeed; } .chap_debut , .renv , .div_annexe , .div_autre , .div_pref , .div_presentation , .url { text-rendering : optimizeSpeed; } img { max-width : 100%; max-height : 100%; } .collec { page-break-before : always; page-break-after : always; padding-top : 10%; text-align : center; font-size : small; } .collec_tit { page-break-inside : avoid; margin-top : 2em; margin-bottom : 1em; font-size : small; } .collec_stit { page-break-inside : avoid; margin-top : 1em; margin-bottom : 1em; font-size : small; } .exer { page-break-before : always; page-break-after : always; margin-top : 30%; display : block; font-size : small; margin-left : 2em; } .pre .exer, .chap .exer { page-break-before : avoid; page-break-after : avoid; margin-top : 10%; display : block; font-size : small; margin-left : 2em; } .exergues { margin-top : 15%; display : block; font-size : small; margin-right : 2em; margin-left : 2em; } .pre .exergues, .chap .exergues { margin-top : 5%; display : block; font-size : small; margin-right : 2em; margin-left : 2em; } .auteur { margin-bottom : 0.3em; text-indent : 0pt; } .pre .exergues, .chap .exergues { margin-top : 2em; margin-bottom : 2em; margin-left : 20%; } .chap , .appen , .pre { margin-top : 25%; } .dev { margin-top : 10%; } .defnotes { margin-top : 3em; } .chap_tit , .appen_stit { page-break-inside : avoid; text-align : center; line-height : normal; font-size : large; } .appen_tit { page-break-inside : avoid; text-align : center; margin-bottom : 0.6em; line-height : normal; font-size : medium; } .pre_tit { page-break-inside : avoid; text-align : center; line-height : normal; font-size : medium; } .chap_stit , .pre_stit { page-break-inside : avoid; text-align : center; line-height : normal; margin-top : 1em; font-size : large; } p { margin-top : 0em; margin-bottom : 0em; } .sign { margin-top : 1.5em; margin-left : 30%; text-align : right; } body { font-style : normal; font-weight : normal; font-size : small; orphans : 2; widows : 2; margin-right : 5%; margin-left : 2%; } .txt_courant { text-indent : 1em; font-style : normal; font-weight : normal; font-size : small; vertical-align : top; text-align : justify; margin-left : 0; margin-right : 2em; } .stroplg { margin-left:5%; margin-top : 1em; margin-bottom : 1em; } .verslg { font-style : normal; font-weight : normal; text-align : justify; font-size : small; } .niv1 , .niv2 { margin-top : 1.25em; } .int_niv1 { page-break-after : avoid; page-break-inside : avoid; margin-top : 2em; margin-bottom : 0.6em; text-align : left; line-height : normal; font-weight : lighter; font-size : medium; } .int_niv2 { margin-top : 1.25em; margin-bottom : 0.75em; font-style : normal; font-weight : normal; text-align : center; text-indent : 0em; font-size : medium; } .ntb { margin-bottom : 1em; text-indent : 24pt; font-size : xx-small; } .apnb { vertical-align : super; line-height : 0em; font-size : xx-small; font-style : normal; font-weight : normal; } .pre_sstit { text-align:center; font-size:120%; } #chap-004 .exer .txt_courant_justif { text-indent:1em; } .collec .txt_courant_gauche { text-indent:-1em; margin-left:5%; }