@font-face { font-family : "Times"; src : url(../Fonts/times.ttf); } @font-face { font-family : "TimesBold"; src : url(../Fonts/timesbd.ttf); font-weight : bold; } @font-face { font-family : "TimesItalic"; src : url(../Fonts/timesi.ttf); font-style : italic; } @font-face { font-family : "TimesBoldItalic"; src : url(../Fonts/timesbi.ttf); font-weight : bold; font-style : italic; } @page { margin : 2mm; } .imagelarge , .image { max-width : 100%; margin-bottom : 5pt; margin-top : 10pt; text-align:justify; } body { margin-right : 24pt; font-family : Times; font-style : normal; font-weight : normal; orphans : 2; widows : 2; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } table.Tableau-Maroc { border-style:none; border-width:0px; margin-bottom:12px; margin-top:4px; } table.Tableau-simple { margin-right:auto; margin-left:auto; border-style:none; border-width:1px; margin-bottom:2em; margin-top:4px; } td.cellule_col_gauche_filet0 { border-top:0; border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_gauche_filet_bas { border-top:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_gauche_filet_haut { border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_gauche_filets { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_filet0 { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_ital { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_ital_droite { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_rom_droite { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_rom_gauche { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_col_tit_rom_gauche_filet0 { border-top:0; border-left:0; border-right:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_generique { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_haut_gauche_filet0 { border-top:0; border-left:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_centre_filet0 { border-top:0; border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_centre_filet_bas { border-top:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_centre_filet_haut { border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_droite_filet0 { border-top:0; border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_droite_filet_bas { border-top:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_droite_filet_haut { border-bottom:0; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } td.cellule_txt_droite_filets { padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; } h1 , h2 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; } sup { line-height : 0%; } .part , .chap , .appen { page-break-before : always; padding-top : 25%; } .pre { page-break-before : always; page-break-after : always; padding-top : 25%; } .dev { margin-top : 2em; } .part_n , .part_tit { page-break-inside : avoid; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top : 25%; line-height : 118%; font-family : TimesBold; font-weight : bold; font-size : xx-large; } .part_stit { page-break-inside : avoid; margin-top : 0.75em; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 118%; font-family : TimesBold; font-weight : bold; font-size : xx-large; } span.apnf { font-family:"Times", serif; font-size:0.6em; line-height: 0em; font-style:normal; font-variant:normal; font-weight:normal; text-decoration:none; vertical-align:super; } span.generic_bold { font-family : TimesBold; font-weight : bold; } span.generic_bolditalic { font-family : TimesBolditalic; font-weight : bold; font-style : italic; } span.generic_italic { font-family : TimesItalic; font-style : italic; } span.generic_pc { font-style:normal; font-weight:normal; font-size:75%; text-transform:uppercase; } span.generic_pc_bold { font-family:TimesBold; font-style:normal; font-weight:bold; font-size:75%; text-transform:uppercase; } span.generic_pc_italic { font-family:TimesItalic; font-style:italic; font-weight:normal; font-size:75%; text-transform:uppercase; } span.generic_roman { font-family : Times; font-style : normal; } span.generic_sup { vertical-align:super; font-size:0.6em; line-height: 0em; } span.generic_sup_bold { font-family:"TimesBold", serif; font-family:TimesBold; font-style:normal; font-weight:bold; vertical-align:super; font-size:0.6em; line-height: 0em; } span.generic_sup_bold_italic { font-family : TimesBolditalic; font-weight : bold; font-style : italic; vertical-align:super; font-size:0.6em; line-height: 0em; } span.generic_sup_italic { font-family:TimesItalic; font-style:italic; vertical-align:super; font-size:0.6em; line-height: 0em; } span.generic_und_roman { font-family : Times; font-style : normal; font-weight : normal; text-decoration : underline; } span.txt_car_etendu_ital { font-family : TimesItalic; font-style : italic; } span.txt_car_etendu_pc { font-style:normal; font-weight:normal; font-size:75%; text-transform:uppercase; } span.txt_car_etendu_rom { font-family : Times; font-style : normal; } p.part_numero { font-family:"TimesBold", serif; font-family : TimesBold; font-weight : bold; font-size : xx-large; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; padding-top : 25%; margin-bottom:2em; margin-left:0; margin-right:0; margin-top: 0; line-height : 118%; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; } p.part_tit { font-family:"TimesBold", serif; font-family : TimesBold; font-weight : bold; font-size : xx-large; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; padding-top : 0; margin-bottom:2em; margin-left:0; margin-right:0; margin-top: 0; line-height : 118%; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; } p.annexe_n { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:13px; margin-left:0; margin-right:0; margin-top: 2em; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:always; padding-top: 25%; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.annexe_tit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:44px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.appen_surtit { page-break-before:always; page-break-inside : avoid; page-break-after:avoid; text-align : center; font-family:"TimesBold", serif; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top: 25%; margin-bottom:13px; line-height : 119%; font-family : TimesBold; font-weight : bold; font-size:large; } p.appen_tit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:x-large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding-top: 25%; margin-bottom:44px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.chap_n { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:x-large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:13px; margin-left:0; margin-right:0; margin-top: 2em; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:always; padding-top: 25%; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.chap_soustit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:x-large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:44px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.chap_tit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:x-large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:44px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.chap_appen_tit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:44px; margin-left:0; margin-right:0; margin-top: 2em; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:always; padding-top: 25%; text-align:center; text-decoration:none; text-indent:0; widows:1; } p.ident_tit { -epub-hyphens:none; -webkit-hyphens:none; font-family:"TimesBold", serif; font-size:x-large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:44px; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; widows:1; } .bio_titre { page-break-inside : avoid; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top: 25%; margin-bottom:44px; line-height : 119%; font-family : TimesBold; font-weight : bold; font-size : x-large; } p.pre_surtit { page-break-before:always; page-break-inside : avoid; page-break-after:avoid; text-align : center; font-family:"TimesBold", serif; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top: 25%; margin-bottom:13px; line-height : 119%; font-weight : bold; font-size:large; } p.pre_tit { page-break-before:auto; page-break-inside : avoid; page-break-after:avoid; text-align : center; font-family:"TimesBold", serif; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top: 25%; margin-top:2em; margin-bottom:44px; line-height : 119%; font-weight : bold; font-size : x-large; } p.pre_stit { page-break-inside : avoid; margin-top : 0.75em; margin-bottom:44px; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 120%; font-family : TimesBold; font-weight : bold; font-size : x-large; } .niv1 { margin-top : 1.25em; } p.int_niv1 { font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:12px; widows:2; } p.int_niv1_debut { font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:justify; text-decoration:none; text-indent:12px; widows:2; } p.int_niv1_centre { font-family:"TimesBold", serif; font-size:large; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:12px; widows:2; } p.int_niv2 { font-family:"TimesItal", serif; font-size:large; font-style:italic; font-variant:normal; font-weight:normal; line-height:normal; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:24px; widows:2; } p { margin-top : 0em; margin-bottom : 0em; } .sign { margin-top : 1.5em; margin-left : 30%; text-align : right; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; } p.biblio_titre { font-family:"TimesBold", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:bold; font-size:95%; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:3em; page-break-after:avoid; page-break-before:always; text-align:center; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.biblio_titre_sous-section { font-family:"TimesBold", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:bold; font-size:95%; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.biblio_txt { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; line-height:120%; margin-bottom:0.5em; margin-left:0; margin-right:0; margin-top:0; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.biblio_txt_hanging { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; line-height:120%; margin-bottom:0.5em; margin-left:1em; margin-right:0; margin-top:0; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:-1em; orphans: 2; widows: 2; } p.biblio_intro { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; line-height:120%; margin-bottom:0.5em; margin-left:0; margin-right:0; margin-top:0.5; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.biblio_commentaire { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.bio_txt { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; page-break-after:avoid; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:12pt; orphans: 2; widows: 2; } p.index1 { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:-2em; orphans: 2; widows: 2; } p.sep_asterisque { font-family:"Times", serif; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; text-align : center; margin-top:2em; margin-bottom:2em; margin-left : 0; margin-right : 0; page-break-after:auto; page-break-before:auto; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-indent : 0pt; } p.txt_annexe_citation { font-family:"Times", serif; font-size:80%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:2em; margin-right:0; margin-top:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_annexe_citation_debut { font-family:"Times", serif; font-size:80%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_annexe_citation_entre { font-family:"Times", serif; font-size:80%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_annexe_citation_fin { font-family:"Times", serif; font-size:80%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_signature_auteur { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-right:2em; margin-top:1em; margin-bottom:0; margin-left:0; page-break-after:auto; page-break-before:avoid; text-align:right; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_citation { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:1em; margin-bottom:1em; margin-left:2em; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_debut { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:1em; margin-bottom:0; margin-left:2em; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_ssalinea { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:1em; margin-bottom:1em; margin-left:2em; margin-right:0; text-indent:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_tit { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:1em; margin-bottom:0; margin-left:2em; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_entre { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:0; margin-bottom:0; margin-left:2em; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_fin { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:0; margin-bottom:1em; margin-left:2em; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_neutre { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; text-indent:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; orphans: 2; widows: 2; } p.txt_citation_auteur { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_poesie { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:24pt; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_poesie_vers_debut { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:24pt; margin-right:0; margin-top:1em; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_poesie_strophe_fin { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:24pt; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_poesie_vers_fin { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:24pt; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.ident_MemAut_Titres { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:-2em; orphans: 2; widows: 2; } p.ident_MemAut_Intertitre { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:24pt; orphans: 2; widows: 2; } p.exerg_txt { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.exerg_source { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.ntf { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:24pt; orphans: 2; widows: 2; } p.ntf_signature { font-family:"TimesItal", serif; font-size:small; font-style:italic; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:24pt; orphans: 2; widows: 2; } p.ntf_int1 { font-family:"TimesBold", serif; font-weight : bold; font-size : large; margin-top : 2em; margin-bottom : 0.4em; text-align : left; page-break-after : avoid; page-break-inside : avoid; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 119%; } p.ntf_int2 { font-family:"TimesBold", serif; font-weight : normal; font-size : large; margin-top : 1em; margin-bottom : 0.4em; text-align : left; page-break-after : avoid; page-break-inside : avoid; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 119%; } p.ntf_part_numero { font-family:"TimesBold", serif; font-weight : bold; font-size : large; margin-top : 2em; margin-bottom : 0; text-align : center; page-break-after : avoid; page-break-inside : avoid; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 119%; } p.ntf_part_tit { font-family:"TimesBold", serif; font-weight : bold; font-size : large; margin-top : 0; margin-bottom : 0.4em; text-align : center; page-break-after : avoid; page-break-inside : avoid; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 119%; } p.txt_annexe_hanging { font-family:"Times", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:-2em; orphans: 2; widows: 2; } p.txt_annexe_justif { font-family:"Times", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:24pt; orphans: 2; widows: 2; } p.txt_annexe_centre { font-family:"Times", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_annexe_ssalinea { font-family:"Times", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_courant_droite { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_courant_justif { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:24pt; orphans: 2; widows: 2; } p.txt_courant_justif_ssalinea { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_courant_centre { margin-left : 12pt; margin-right : 12pt; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-indent : 0pt; } p.txt_dedicace { font-family:"TimesItalic", serif; font-size:90%; font-style:italic; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_courant_justif_hanging { font-family:"Times", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:2em; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:-2em; orphans: 2; widows: 2; } p.txt_legende { margin-left : 12pt; margin-right : 12pt; font-size:85%; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; text-align : center; page-break-after:avoid; page-break-before:auto; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-indent : 0pt; } p.txt_notice_txt { font-family:"Times", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.txt_notice_tit { font-family:"TimesBold", serif; font-size:90%; font-style:normal; font-variant:normal; font-weight:bold; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; page-break-after:never; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.tableau_tit_col { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_tit_col_gauche { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_tit_col_ital { font-family:"TimesItalic", serif; font-size:small; font-style:italic; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_tit_col_ital_droite { font-family:"TimesItalic", serif; font-size:small; font-style:italic; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_source { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0.5em; page-break-after:avoid; page-break-before:avoid; text-align:justify; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.tableau_titre { font-family:"Times", serif; font-size:85%; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:1em; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; orphans: 2; widows: 2; } p.tableau_txt_centre { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align: center; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_txt_droite { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:right; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_txt_gauche { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.tableau_txt_tab_2 { font-family:"Times", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; line-height:120%; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; orphans: 0; widows: 0; } p.volume_tit { font-family:"Times", serif; font-family : Times; font-weight : normal; font-size : xx-large; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; padding-top : 15%; margin-bottom:2em; margin-left:0; margin-right:0; margin-top: 0; line-height : 120%; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; } p.volume_trad { font-family:"TimesItalic", serif; font-family : TimesItalic; font-weight : normal; font-size : large; font-style:italic; page-break-inside: avoid; page-break-after:avoid; page-break-before:auto; padding-top : 0; margin-bottom:2em; margin-left:0; margin-right:0; margin-top: 0; line-height : 120%; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; } .stroplg { margin-top : 1.15em; margin-bottom : 1.15em; margin-left : 48pt; font-size : small; } .verslg { text-align : justify; } .SOM_titre { page-break-after : avoid; page-break-inside : avoid; margin-top : 25%; margin-bottom : 1em; text-align : center; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; line-height : 120%; font-family : TimesBold; font-weight : bold; font-size : x-large; } .SOM_pdd { font-size : 1em; margin : 0% 0% 3% 0%; } .SOM_part { font-size : 0.9em; margin : 0% 0% 3% 0%; } .SOM_chap , .SOM_pre { font-size : 0.9em; margin : 0% 0% 2% 3%; } .SOM_chap_annexe { font-family : TimesItalic; font-style : italic; font-size : 0.9em; margin : 0% 0% 2% 3%; } .SOM_niv1 { font-family : TimesItalic; font-style : italic; font-size : 0.8em; margin : 0% 0% 2% 9%; } .part_debut , .chap_debut , .div_autre , .div_pref { }