@font-face { font-family: "Serif"; font-style: normal; font-weight: normal; src: url(../Fonts/font00258.ttf) } @font-face { font-family: "Serif"; font-style: italic; font-weight: normal; src: url(XXXXXXXXXXXXXXXX) } @font-face { font-family: "Serif"; font-style: normal; font-weight: bold; src: url(../Fonts/font00259.ttf) } @font-face { font-family: "Serif"; font-style: italic; font-weight: bold; src: url(XXXXXXXXXXXXXXXX) } @font-face { font-family: "Sans"; font-style: normal; font-weight: bold; src: url(../Fonts/font00260.ttf) } @font-face { font-family: "Sans"; font-style: italic; font-weight: bold; src: url(../Fonts/font00261.ttf) } @font-face { font-family: "Sans"; font-style: italic; font-weight: normal; src: url(../Fonts/font00262.ttf) } @font-face { font-family: "Sans"; font-style: normal; font-weight: normal; src: url(../Fonts/font00263.ttf) } @font-face { font-family: "LiberationMono"; font-style: normal; font-weight: normal; src: url(../Fonts/font00267.ttf) } @font-face { font-family: "LiberationMono"; font-style: italic; font-weight: normal; src: url(../Fonts/font00268.ttf) } @font-face { font-family: "LiberationMono"; font-style: italic; font-weight: bold; src: url(XXXXXXXXXXXXXXXX) } @font-face { font-family: "LiberationMono"; font-style: normal; font-weight: bold; src: url(XXXXXXXXXXXXXXXX) } @page { margin: 0} @media all{ .dpup, .dplw { font-weight: normal; font-size: 420%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } } body { font-style: normal; font-weight: normal; line-height: normal; } sup { line-height: 0; } .conversion { text-align: left; margin-top: 1.5em; margin-left: 0; } .pagepart { background-color: #FBF312; } p { padding: 0; orphans: 2; widows: 2; margin-bottom: 0; margin-left: 90px; margin-right: 9pt; margin-top: 9pt; } h2 { font-weight: normal; } a.url, a.lnk { text-decoration: underline; color: #178ED3; } .sans { font-family: "Sans", sans-serif; } .sans_sz { font-size: 100%; } .mono { font-family: "LiberationMono", monospace; } .txt { text-align: justify; text-indent: 0; } .txt_left { text-align: justify; text-indent: 0; } .txt_noind { text-align: justify; text-indent: 0em; } .txt_left_noind { text-align: justify; text-indent: 0em; } .pageinfo { text-align: left; } .pageinfo > div { padding-top: 5%; padding-bottom: 5%; } .pageintro, .pagechap { } .real_spc { } .citation { padding-top: 0.2em; padding-bottom: 0.2em; margin-left: 1em; } .citation_in_list_decimal { padding-top: 4.5pt; padding-bottom: 4.5pt; margin-left: 50px; margin-top: 0; margin-bottom: 0; clear: none; } blockquote { padding: 0; margin: 0; } .figure { page-break-inside: avoid; orphans: 0; widows: 0; text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 90px; } .figure p.legende { margin-left: 0; } .tit_part_l0, .tit_part_l0.tit_left { font-size: 2.2em; text-align: left; padding-top: 1em; margin-bottom: 0.5em; color: #178ED3; page-break-after: avoid; page-break-inside: avoid; font-weight: bold; padding-left: 3%; font-family: "Sans", sans-serif; } .tit_num { display: block; font-size: 3.5em; color: #FFF; padding: 0; margin: 0; line-height: 1; } .tit_chap_l0 { color: #178ED3; font-weight: bold; text-align: left; font-size: 2.2em; margin: 0; page-break-after: avoid; page-break-inside: avoid; padding-top: 2em; } .pageintro .tit_chap_l0 { border-bottom: solid 5pt #FBF312; } .tit_chap_l0 .chapno { font-size: 0.7em; text-align: left; display: block; } .tit_sect_l0 { -epub-hyphens: none; -webkit-hyphens: none; color: #178ED3; font-size: 1.9em; margin-bottom: 9pt; margin-left: 9pt; margin-right: 9pt; margin-top: 23pt; text-align: left; text-indent: 0; page-break-after: avoid; border-bottom: solid 5pt #FBF312; } .tit_sect_l1 { -epub-hyphens: none; -webkit-hyphens: none; color: #178ED3; font-size: 1.6em; font-style: normal; margin-bottom: 0.5em; margin-left: 90px; margin-right: 9pt; margin-top: 1em; text-align: left; text-indent: 0; page-break-after: avoid; } .tit_sect_l2 { -epub-hyphens: none; -webkit-hyphens: none; color: #178ED3; font-size: 1.35em; font-style: normal; margin-bottom: 0; margin-left: 90px; margin-right: 9pt; margin-top: 1.1em; text-align: left; text-decoration: none; text-indent: 0; page-break-after: avoid; } .legende { orphans: 0; widows: 0; page-break-after: avoid; margin-bottom: 0.5em; margin-top: 0.5em; margin-right: 5px; padding-bottom: 0.3em; padding-top: 0.3em; } .figure .im_sz { display: block; } .figure .legende { font-size: 0.9em; -epub-hyphens: auto; -webkit-hyphens: auto; vertical-align: bottom; text-align: left; } .no { } .leg_tit { font-size: 0.9em; } .chapno { font-size: 1em; } .tit_left { text-align: left; clear: both; } .dpup { -epub-hyphens: none; -webkit-hyphens: none; margin-right: 0.05em; -adobe-float-keep: column; float: left; display: inline-block; padding: 0; font-size: 6.0513em; line-height: 0.5294; margin-top: 0.0374em; margin-bottom: 0em; } .dpup.q { color: #178ED3; -epub-hyphens: none; -webkit-hyphens: none; margin-right: 0.05em; -adobe-float-keep: column; float: left; display: inline-block; padding: 0; font-size: 6.0513em; line-height: 0.5294; margin-top: 0.0374em; margin-bottom: 0.31em; } .list1 { margin-left: 90px; } .list2 p.smt_liste_entry { padding-left: 4.5em; } .list_none { list-style-type: none; list-style-image: none; padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; padding-left: 2em; } .list_decimal { list-style-type: decimal; list-style-image: none; } .list_disque { list-style-type: disc; list-style-image: none; } .list_check .smt_liste, .list_check .smt_liste_entry { border-left: 5pt solid #62BBE5; padding-top: 4.5pt; padding-bottom: 4.5pt; margin-top: 0; margin-bottom: 0; clear: none; } .list2 .list_disque { margin-left: 3pt; } .list1 .list2 .list_disque { margin-left: 0; } .list2 .list_disque .smt_liste_entry { border-left: none; padding-top: 4.5pt; padding-bottom: 4.5pt; margin-top: 0; margin-bottom: 0; clear: none; } .list_decimal .list2 .list_disque .smt_liste_entry, .list_decimal.list2 .list_disque .smt_liste_entry { border-left: none; padding-top: 4.5pt; padding-bottom: 4.5pt; margin-top: 0; margin-bottom: 0; clear: none; } .list1 p { margin-left: 3pt; } .figure img { display: block; } .enc_def { page-break-inside: avoid; padding: 15px; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 9pt; background-color: #D3E8F7; clear: both; } .enc_def p.legende { font-weight: bold; padding-top: 5pt; text-align: left; margin: 0; display: block; font-size: 1.2em; border: none; border-bottom: solid 3pt White; } .enc_def .txt, .enc_def .txt_noind { padding-left: 0; padding-right: 0; margin-left: 0; margin-right: 0; text-align: justify; } .enc_def .list_check { border: none; padding-left: 0; text-align: justify; margin-left: 0; } .enc_def .list1 { border-left: none; padding-left: 2em; margin-left: 1em; text-align: justify; } .enc_def .list_check .smt_liste_entry { border: none; padding-left: 0; margin-left: 0; text-align: justify; } .enc_topbottom { margin: 1em; border-top: 2pt solid #00A4E0; border-bottom: 2pt solid #00A4E0; border-left: none; border-right: none; padding-top: 0.5em; padding-bottom: 1em; font-size: 0.85em; line-height: 1.3; padding-left: 1em; padding-right: 1em; } .enc_topbottom .legende { font-weight: bold; text-align: left; padding-bottom: 0; border: none; font-size: 1.2em; margin-left: 0; } .pagepart .enc_def { border: solid 2pt black; page-break-inside: avoid; margin-top: 5%; margin-left: 10%; margin-right: 10%; padding-left: 1%; padding-right: 1%; padding-bottom: 1em; margin-bottom: 2em; } .pagepart .enc_def .txt_noind { padding-left: 0; padding-right: 0; margin-left: 0; margin-right: 0; text-align: left; } .pagepart .enc_def p.legende { font-weight: bold; padding-top: 5pt; text-align: left; margin: 0; display: block; font-size: 1em; border: none; } .tableau { orphans: 0; widows: 0; margin: 1em; text-align: center; } .tableau p.legende { text-align: left; orphans: 0; widows: 0; margin-bottom: 0.5em; margin-top: 0.5em; margin-left: 0; margin-right: 0; padding-bottom: 0.3em; padding-top: 0.3em; border-bottom: none; border-top: none; display: block; } .tableau .txt_left_noind, .tableau .txt_left { text-align: left; text-indent: 0em; font-size: 90%; } .tableau.with_legende table { width: 100%; margin-left: 0; margin-right: 0; border-bottom: 3pt solid #25ACE3; } .tableau.with_legende .tbl_row_header th { border-bottom: 2pt solid #DFE8F8; } table { padding-top: 0.5em; margin-left: auto; margin-right: auto; clear: both; } .tbl_cals_none { border: none; border-collapse: collapse; } .tbl_cals_none td, .tbl_cals_none th { border: none; border-collapse: collapse; text-align: justify; } td, th { border: solid 1px black; padding: 0.25em; vertical-align: top; } .tbl_row_header { } .tbl_cell_header { } .SOM { page-break-before: always; } .SOM_titre { font-size: 1.2em; text-align: center; padding-top: 2em; padding-bottom: 2em; font-weight: bold; } .SOM_lv1 { font-size: 1.1em; padding-bottom: 0.2em; margin-left: 2em; } .SOM_lv2 { padding-bottom: 0.2em; margin-left: 4em; font-size: 1em; } .SOM_lv3 { padding-bottom: 0.2em; margin-left: 6em; font-size: 0.9em; } .lstn { color: #178ED3; display: inline-block; width: 1.5em; text-indent: 0; padding-left: 5pt; } .smt_liste_entry { padding-left: 1.5em; text-indent: -1.5em; clear: both; } .smt_liste { padding-left: 1.5em; text-indent: 0; } .p_let { padding-top: 1em; min-height: 6em; } .tit_sect_l0 + p, .tit_sect_l1 + p { margin-top: 3pt; } .inl_fig_vno { float: left; display: block; padding-top: 0; padding-bottom: 0; padding-right: 4px; padding-left: 0; margin: 0 0 0 -90px; } .enc_topbottom .list1 { margin-left: 0; } .enc_topbottom .list_check .smt_liste_entry { border-left: none; } .pageinfo p { padding: 0; margin: 0; } table p { padding: 0; margin: 0; } .lnk_taggingentity { color: #178ED3; } .p_vno.smt_liste { padding-left: 1.5em; min-height: 75px; clear: both; min-height: 75px; } .list_none .p_vno.smt_liste { padding-left: 0; line-height: 1.2; clear: both; min-height: 75px; } .p_vno.smt_liste .inl_fig_vno { display: block; margin-left: -90px; } .p_vno.smt_liste .inl_fig_vno .im_sz { display: block; margin-left: -1.5em; } .p_vno.smt_liste .inl_fig_vno .im_sz img { margin-left: 0; display: block; } img { display: inline; } .list1 .figure { margin-left: -90px; } .p_vno { min-height: 70px; } .tit_line { } .list1 .list_check .list2 .list_disque .smt_liste_entry { border-left: 5pt solid #62BBE5; } .im_sz { } .list_check { } .list2 { } .with_legende { } .smt__neg, .smt__pos { text-align: left, ; }