@font-face { font-family : UVCB; font-weight: bold; src : url(fonts/UVCB.ttf); } @font-face { font-family : AGaramondPro-Italic; font-style : italic; src : url(fonts/AGaramondPro-Italic.ttf); } @font-face { font-family : AGaramondPro-Regular; src : url(fonts/AGaramondPro-Regular.ttf); } @font-face { font-family : NewBaskervilleStd-Roman; src : url(fonts/NewBaskervilleStd-Roman.ttf); } @font-face { font-family : NewBaskervilleStd-Bold; font-weight : bold; src : url(fonts/NewBaskervilleStd-Bold.ttf); } @font-face { font-family : NewBaskervilleStd-Italic; font-style : italic; src : url(fonts/NewBaskervilleStd-Italic.ttf); } @font-face { font-family : NewBaskervilleStd-BoldItalic; font-weight : bold; font-style : italic; src : url(fonts/NewBaskervilleStd-BoldItalic.ttf); } body { margin : 0% 5% 0% 5%; padding : 0%; font-family : NewBaskervilleStd-Roman, 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 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; text-rendering : optimizeSpeed; } i { font-family : NewBaskervilleStd-Italic, serif; font-style : italic; text-rendering : optimizeSpeed; } a { text-decoration : none; text-rendering : optimizeSpeed; } .chap , .appen { padding : 25% 0% 0% 0%; text-rendering : optimizeSpeed; } .dev { margin : 9% 0% 0% 0%; text-rendering : optimizeSpeed; } .niv1 { margin : 12% 0% 0% 0%; text-rendering : optimizeSpeed; } .txt_courant_justif { text-align : justify; text-indent : 5%; line-height : 140%; text-rendering : optimizeSpeed; } .chap_debut { text-rendering : optimizeSpeed; } .chap_n { font-family : NewBaskervilleStd-Roman, serif; font-size : 1.15em; 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; } .appen_tit { font-family : NewBaskervilleStd-Bold, serif; font-weight: bold; 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; adobe-hyphenate : none; hyphens : none; text-rendering : optimizeSpeed; } .appen_stit { font-family : NewBaskervilleStd-Bold, serif; font-weight: bold; font-size : 1.3em; 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; color: #d74255; } .int_niv1 { font-family : NewBaskervilleStd-Italic, serif; font-style: italic; font-size : 1.1em; line-height : 110%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 15% 4% 0%; -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; } /**********************/ .appen#autopromo { padding-top: 8%; font-family : AGaramondPro-Regular; } .appen#autopromo .dev { font-size: 100%; margin:4% 0 0 0; } .appen#autopromo .appen_tit { font-size:1.7em; font-family:UVCB; font-weight: bold; text-align: left; padding-top:0em; color:#d35a51; margin : 0% 0% 0% 0%; } .appen#autopromo i { font-family:NewBaskervilleStd-Italic; font-style:italic; } .appen#autopromo .appen_stit { font-family:AGaramondPro-Regular; font-weight:normal; font-style: normal; font-size : 1.4em; line-height : 140%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : -0.4% 0% 0% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; color:#000; } .bl { line-height: 70%; } .appen#autopromo .txt_courant_droite { text-align: right; margin-right: 1em; } .imagelarge { max-width: 100%; max-height: 100%; } .appen#autopromo .txt_courant_justif { text-align : justify; text-indent : 0%; line-height : 140%; text-rendering : optimizeSpeed; }