.pre .exergues { margin-top : 2em; margin-bottom : 2em; margin-left : 40%; } .part , .chap , .appen { page-break-before : always; padding-top : 3%; } .int_nfniv1 { font-size: 16pt; line-height: 18pt; font-weight : bold; font-style:normal; text-align: left; text-indent: 0pt; margin-top: 24pt; margin-bottom: 12pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; font-family:Arial, Helvetica, sans-serif; } .int_nfniv2 { font-size: 14pt; line-height: 18pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style : italic; text-align: left; text-indent: 12pt; margin-top: 24pt; margin-bottom: 12pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } .last { margin-bottom : 0.75em; } .stroplg { margin-top : 1.15em; margin-bottom : 1.15em; margin-left : 48pt; font-size : x-small; } .exer .txt_courant_droite { text-indent : 0pt; } .nfniv1 , .nfniv2 { margin-top : 1.25em; } .niv1{ padding-top : 1.5em; } .dev , .notefin { margin-top : 2em; } .dev1 { margin-top : 10%; } .SOM_pdd , .SOM_appen , .SOM_pre { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; font-size:9pt; line-height:13pt; text-align:left; margin-left:0pt; margin-top:6pt; text-align:left; text-indent: 0px; margin-right: 12pt; } .SOM_pdd i, .SOM_appen i, .SOM_pre i { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style : italic; } @page { margin : 5pt 0; } body { margin : 0 20pt; } p , div { orphans : 2; widows : 3; } .img { height : 100%; } .part_n { font-size: 30pt; line-height: 32pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: center; margin-top: 36pt; margin-bottom: 12pt; border-bottom: 1pt solid; border-color: #ff0000; padding-bottom:10pt; } .part_tit { font-size: 30pt; line-height: 32pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: center; margin-top: 0pt; margin-bottom: 36pt; } .chap_tit, .pre_stit, .appen_stit { font-size: 24pt; line-height: 26pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: left; margin-top: 0pt; margin-bottom: 48pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } .chap_stit{ font-size: 20pt; line-height: 26pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: left; margin-top: 0pt; margin-bottom: 48pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } .chap_n , .pre_tit , .appen_tit { font-size: 24pt; line-height: 26pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: left; margin-top: 24pt; margin-bottom: 12pt; border-bottom: 1pt solid; border-color: #ff0000; padding-bottom:3pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } .int_niv1 { font-size: 16pt; line-height: 18pt; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-align: left; text-indent: 0pt; margin-top: 24pt; padding-bottom: 12pt; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } .int_niv1 i { font-family: Arial, Helvetica, sans-serif; font-style:italic; } .int_niv2 { font-size : 12pt; line-height : 14pt; font-family: Arial, Helvetica, sans-serif; font-weight : normal; font-style : normal; text-align : left; text-indent : 0pt; margin-top : 15pt; margin-bottom : 8pt; } .pre#pre1 .int_niv1, .SOM .SOM_titre { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; font-size:24pt; line-height:26pt; margin-left:0pt; margin-top:20pt; margin-bottom:10pt; margin-right: 12pt; } .txt_courant_justif { font-size : small; font-family: "Times New Roman", Times, serif; font-weight : normal; font-style : normal; line-height : 135%; text-align : justify; text-indent : 1em; margin-top : 0pt; margin-bottom : 0pt; } .div_autre .pre#pre1 .txt_courant_justif, .div_autre .pre#pre_cop .txt_courant_justif { font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt; text-align:left; margin-left:0pt; margin-right: 12pt; } .div_autre .pre#pre1 .txt_courant_justif i, .div_autre .pre#pre_cop .txt_courant_justif i { font-family: Arial, Helvetica, sans-serif; font-style : italic; font-size:10pt; line-height:14pt; text-align:left; margin-left:0pt; } .txt_courant_droite { font-size : small; font-family: "Times New Roman", Times, serif; font-weight : normal; line-height : 135%; font-style : normal; text-align : right; text-indent : 0pt; margin-top : 0pt; margin-bottom : 0pt; } .niv1 p { margin-left : 0pt; margin-top : 0pt; margin-right : 0pt; margin-bottom : 0pt; } .cita { margin-right: 0pt; margin-left: 2em; margin-top: 1em; margin-bottom: 1em; } .cita .txt_courant_justif { font-size: x-small; font-family: "Times New Roman", Times, serif; font-weight:normal; line-height: 135%; font-style:normal; text-indent: 0em; text-align: justify; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; } .let { font-family: "Times New Roman", Times, serif; font-weight : bold; font-style:normal; text-indent:0pt; font-size: 24pt; line-height: 0; } i { font-style : italic; } b { font-weight: bold; } i b, b i { font-weight : bold; font-style : italic; } sup { font-size : 60%; line-height : 0pt; } .defnotes { margin-top : 1em; } .ntb , .ntf , .txt_justif { font-size: x-small; font-family: "Times New Roman", Times, serif; font-weight:normal; line-height: 135%; font-style:normal; text-align: justify; text-indent: 1em; margin-top: 0px; margin-bottom: 0px; } .ntb i , .ntf i, .txt_justif i{ font-size: x-small; font-family: "Times New Roman", Times, serif; font-style : italic; font-weight:normal; line-height: 135%; text-align: justify; text-indent: 1em; margin-top: 0px; margin-bottom: 0px; } .apnb , .apnf { font-size : 60%; line-height : 0pt; vertical-align : super; } .exer { margin-right : 0pt; margin-top : 0em; margin-bottom : 1em; margin-left: 45%; } .exer1 { margin-right : 0pt; margin-top : 0em; margin-bottom : 1em; margin-left:25%; } .SOM_part { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; font-size:11pt; line-height:15pt; text-align:left; margin-right: 24pt; margin-left:0pt; margin-top:18pt; margin-bottom:12pt; text-indent: 0px; border-bottom: 1pt solid; border-color: #ff0000; padding-bottom:2pt; } .SOM_part i { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style : italic; } .SOM_chap { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; font-size:9pt; line-height:13pt; text-align:left; margin-left:0pt; margin-top:6pt; text-align:left; text-indent: 0px; margin-right: 12pt; } .SOM_chap i { font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style : italic; } .SOM_niv1 { font-family: Arial, Helvetica, sans-serif; font-style : italic; font-weight:normal; font-size:9pt; line-height:13pt; text-align:left; margin-left:10pt; text-align:left; text-indent: 0px; margin-right: 12pt; } .SOM_niv1 i { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; } a { color : #FF0000; } .SOM_part a , .SOM_chap a { color : #000000; text-decoration : none; } .SOM_part a:hover , .SOM_chap a:hover { color : #000000; text-decoration : underline; } .part_debut , .chap_debut , .div_autre , .div_conclusion , .div_intro { } .pageliminaire, .pagetitre, .collec, .pagecopyright, .SOM { border-right: 1pt solid; border-color: #ff0000; margin-right:8pt; margin-left:0pt; /*padding-right: 8pt; */ } .div_autre .pre#pre1, .div_autre .pre#pre_cop, .pagetitre, .collec, .pagecopyright, .pagetable { border-right: 1pt solid; border-color: #ff0000; margin-right:8pt; margin-left:0pt; /*padding-right: 8pt; */ } .collec .txt_courant_justif, .pagecopyright .txt_courant_justif { font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt; text-align:left; margin-left:0pt; text-indent: 0px; margin-top:0pt; margin-bottom:0pt; margin-right: 12pt; } .collec .txt_courant_justif i, .pagecopyright .txt_courant_justif i { font-family: Arial, Helvetica, sans-serif; font-style : italic; font-size:10pt; line-height:14pt; text-align:left; margin-left:0pt; text-indent: 0px; margin-top:0pt; margin-bottom:0pt; } .italique { font-family: Arial, Helvetica, sans-serif; font-style : italic; font-size:10pt; line-height:14pt; text-align:left; margin-left:0pt; text-indent: 0px; margin-top:0pt; margin-bottom:0pt; } .pagecopyright .div_autre { border-right: none; margin-right:8pt; margin-left:0pt; /*padding-right: 8pt; */ } .filetnote { width: 10%; text-align: left !important; margin: 1em auto 0.5em 0 !important; background-color: #ff0000; height: 1px; border: none; } .titre_note { font-size: x-small; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-style:normal; text-indent: 0em; text-align: left; margin-top: 0pt; margin-bottom: 0.5em; } .tableau .txt_courant_justif { font-size : small; font-family: "Times New Roman", Times, serif; font-weight : normal; font-style : normal; line-height : 135%; text-align : justify; text-indent : 0em; margin-top : 0pt; margin-bottom : 0pt; } .auteur, .exer_source{ text-align:right; font-size:small; margin-top: 0.3em; } .fig { font-family : serif; font-weight : normal; font-style : normal; text-align : center; margin : 0em; page-break-inside:avoid; } .img { height : 100%; } .imagelarge { max-height : 100%; max-width : 100%; } .image { max-width : 100%; text-align: center; } .leg { margin-top : 0.5em; margin-bottom : 0.5em; } .fig_source { margin-top : 0.5em; margin-bottom : 0.5em; text-align : justify; text-indent : 0pt; } .exer_source , .fig_source .txt_courant_justif, .leg .txt_courant_justif{ text-indent : 0pt; } .fig_source .txt_courant_centre { text-indent : 0pt; text-align:center; } .pbib{ text-align: justify; font-size:small; margin-left:2em !important; text-indent:-1em; margin-bottom: 0pt; margin-top: 0pt; } /* box */ .enc { margin-left: 24pt; margin-top: 1em; margin-bottom: 1em; border-left: 1pt solid #ff0000; padding-left: 12pt } .enc .int_niv2, .enc_tit { font-size: x-small; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; text-indent: 0em; text-align: left; margin-right: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 1em; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -khtml-hyphens: none; -o-hyphens: none; hyphens: none; } /* Box paragraph */ .enc .txt_courant, .enc .txt_courant_justif { font-size: x-small; font-family:serif; font-weight:normal; line-height: 135%; font-style:normal; text-indent: 0em; text-align: justify; margin-right: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; } /* Box paragraph with center alignment */ .enc .txt_courant_centre { font-size: x-small; font-family:serif; font-weight:normal; font-style:normal; line-height: 135%; text-indent: 0em; text-align: center; margin-right: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; } /* Box paragraph with justify alignment */ .enc .txt_courant_gauche { font-size: x-small; font-family:serif; font-weight:normal; font-style:normal; text-indent: 0em; line-height: 135%; text-align: left; margin-right: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; } /* Box paragraph with right alignment */ .enc .txt_courant_droite { font-size: x-small; font-family:serif; font-weight:normal; line-height: 135%; font-style:normal; text-indent: 0em; text-align: right; margin-right: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; }