@font-face { font-family : NewBaskerville; src : url(fonts/NewBaskervilleITCProRoman.ttf); } @font-face { font-family : NewBaskervilleBold; font-weight : bold; src : url(fonts/NewBaskervilleITCProBold.ttf); } @font-face { font-family : NewBaskervilleItalic; font-style : italic; src : url(fonts/NewBaskervilleITCProItalic.ttf); } @font-face { font-family : NewBaskervilleBoldItalic; font-weight : bold; font-style : italic; src : url(fonts/NewBaskervilleITCProBdIt.ttf); } @font-face { font-family : code2stars; src : url(fonts/code2stars.ttf); } .imagelarge_intext { max-width : 100%; } body { margin : 0% 5% 0% 5%; padding : 0%; font-family : NewBaskerville, 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 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; text-rendering : optimizeSpeed; } i { font-family : NewBaskervilleItalic, serif; font-style : italic; text-rendering : optimizeSpeed; } .lettre .stroplg { font-family : NewBaskerville, serif; 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; } .collec { font-family : NewBaskerville, serif; padding : 8% 0% 0% 0%; text-rendering : optimizeSpeed; } .collec .txt_courant { font-size : 0.85em; margin-left : 5%; text-indent : -5%; text-rendering : optimizeSpeed; } .exergues { margin : 5% 0% 5% 0%; text-rendering : optimizeSpeed; } .exer .txt_courant_justif , .exer .txt_courant_droite { text-indent : 0%; margin-top: 0%; margin-right: 0%; margin-left: 50%; margin-bottom: 0%; text-rendering : optimizeSpeed; } .chap , .appen , .part { padding : 25% 0% 0% 0%; text-rendering : optimizeSpeed; } .pre { padding : 22% 0% 0% 0%; text-rendering : optimizeSpeed; } .dev { margin : 9% 0% 0% 0%; text-rendering : optimizeSpeed; } .last { margin : 0% 0% 2% 0%; text-rendering : optimizeSpeed; } .txt_courant , .txt_courant_justif { text-align : justify; text-indent : 5%; line-height : 140%; text-rendering : optimizeSpeed; } .txt_courant_ssalinea { text-align : justify; text-indent : 0%; line-height : 140%; text-rendering : optimizeSpeed; } .stroplg { margin : 5% 10% 5% 10%; text-rendering : optimizeSpeed; } .lettre { margin : 5%; text-rendering : optimizeSpeed; } .cita .txt_courant , .cita .txt_courant_justif , .lettre .txt_courant { text-indent : 5%; text-rendering : optimizeSpeed; } .retrait_gauche { margin-left : 5%; text-rendering : optimizeSpeed; } .part_debut , .chap_debut , .div_autre { text-rendering : optimizeSpeed; } .collec_tit { font-size : 1.25em; 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 : 1em; line-height : 120%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 5% 10% 2% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .exer { font-size : 1em; text-align : right; line-height : 140%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; margin : 0% 0% 5% 0%; text-rendering : optimizeSpeed; } .chap_n { font-family : NewBaskerville, serif; 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-family : NewBaskervilleItalic; font-style : italic; font-size : 1.75em; 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; } .part_stit , .appen_stit { font-family : NewBaskerville, serif; font-size : 1em; 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 , .appen_tit { font-family : NewBaskerville, serif; font-size : 1.8em; 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; } .sign { margin : 2% 0% 0% 0%; text-align : right; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .txt_courant_droite { text-align : right; text-indent : 0%; line-height : 140%; margin : 0% 0% 0% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .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 : 5% 0% 5% 10%; text-rendering : optimizeSpeed; } .cita.autre { margin : 5% 0% 5% 5%; text-rendering : optimizeSpeed; } .cita.citation, .cita.lettre { font-size: 0.9em; text-rendering : optimizeSpeed; } .cita.lettre { margin : 0% 0% 0% 10%; text-rendering : optimizeSpeed; } .cita .stroplg { margin : 0% 0% 0% 0%; font-size: 0.9em; text-rendering : optimizeSpeed; } .cita.citation .stroplg { margin : 5% 5% 5% 5%; text-rendering : optimizeSpeed; } .cita.lettre .stroplg, .cita.citation .stroplg { font-size: 1em; text-rendering : optimizeSpeed; } .part .exergues { page-break-before: always; } .part, .part .exer { padding : 38% 0% 5% 0%; } #fig001 { max-width:20%; } #cp28 { margin: 0% 0% 0% 4.12em; } .p30 { margin: 0% 0% 0% 6.35em; } .p41 { padding-top: 4%; } .last.p41 { padding-top: 0%; padding-bottom: 4%; } .stroplg.p41, .stroplg.p41 .verslg { margin: 0 0 0 0; } .stroplg.p41 .verslg { text-indent: 5%; } .cita .txt_courant.retrait_gauche { margin-left : 4.5em; text-rendering : optimizeSpeed; } .stroplg .verslg.p117 { margin-left: .25em; } .cita.promo { margin : 2% 5% 2% 10%; } .cita.promo .txt_courant_justif{ text-indent : -5%; margin-left : 5%; } #autopromo { padding-top: 8%; } #autopromo .appen_tit { font-size : 1.5em; text-rendering : optimizeSpeed; } #autopromo .appen_stit { font-size : 1.5em; text-rendering : optimizeSpeed; color:#e31c18; } .appen#autopromo { border: 4px #e31c18 double; font-size: 85%; } .appen#autopromo .dev { margin:5% 5% 5% 5%; } .appen#autopromo .txt_courant_centre span { font-family:code2stars; }