@font-face { font-family: "Serif"; font-style: normal; font-weight: normal; src: url('fonts/Merriweather-Regular.ttf') } @font-face { font-family: "Serif"; font-style: italic; font-weight: normal; src: url('fonts/Merriweather-Italic.ttf') } @font-face { font-family: "Serif"; font-style: normal; font-weight: bold; src: url('fonts/Merriweather-Bold.ttf') } @font-face { font-family: "Serif"; font-style: italic; font-weight: bold; src: url('fonts/Merriweather-BoldItalic.ttf') } @font-face { font-family: "Sans"; font-style: normal; font-weight: bold; src: url('fonts/OpenSans-Bold.ttf') } @font-face { font-family: "Sans"; font-style: italic; font-weight: bold; src: url('fonts/OpenSans-BoldItalic.ttf') } @font-face { font-family: "Sans"; font-style: italic; font-weight: normal; src: url('fonts/OpenSans-Italic.ttf') } @font-face { font-family: "Sans"; font-style: normal; font-weight: normal; src: url('fonts/OpenSans.ttf') } @page { margin: 0} @media amzn-kf8 { .dpup, .dplw { font-weight: normal; font-size: 420%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } } @media amzn-mobi { .dpup, .dplw { font-size: 3em; font-weight: bold; } } nav, section { display: block; margin: 0; padding: 0; font-size: 1em; line-height: inherit; } body { font-family: "Serif", serif; font-style: normal; font-weight: normal; line-height: normal; } sup { line-height: 0; } .conversion { text-align: justify; margin-top: 2em; margin-left: 0; } .pagepart { background-color: #DFE8F8; } p { padding: 0; orphans: 2; widows: 2; margin-bottom: 0; margin-left: 90px; margin-right: 9pt; margin-top: 9pt; clear: both; } h2 { font-weight: normal; } a.url, a.lnk, a.lnk *, a.url * { text-decoration: underline; color: #178ED3; } .sans { font-family: "Sans", sans-serif; } .sans_sz { } .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%; } .pagededicace, .pageintro, .pagechap, .pagebio { } .real_spc { } .figure { page-break-inside: avoid; orphans: 0; widows: 0; text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 90px; } .pagepart .figure { page-break-inside: avoid; orphans: 0; widows: 0; text-align: center; margin-top: 1em; margin-bottom: 1em; margin-left: 0; } .pagepart .figure img { display: inline; } .figure p.legende { margin-left: 0; } .tit_part_l0, .tit_part_l0.tit_center { font-size: 2.2em; color: #178ED3; text-align: center; padding-top: 1em; margin-bottom: 0.5em; page-break-after: avoid; page-break-inside: avoid; padding-left: 3%; font-family: "Sans", sans-serif; } .tit_num { display: block; font-size: 1.1em; color: #178ED3; padding-bottom: 0.25; margin: 0; line-height: 1; text-align: center; } .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; } .pageappendix .tit_chap_l0, .pageintro .tit_chap_l0, .pagebio .tit_chap_l0, .pagededicace .tit_chap_l0 { border-bottom: solid 2.5pt #DFE8F8; margin-bottom: 1em; } .tit_chap_l0 .chapno, .tit_chap_l0 .suptitle { 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 3pt #178ED3; } .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; } .tit_sect_l3 { -epub-hyphens: none; -webkit-hyphens: none; color: #178ED3; font-size: 1.20em; 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: 100%; -epub-hyphens: auto; -webkit-hyphens: auto; vertical-align: bottom; text-align: left; } .no { } .leg_tit { font-size: 0.9em; } .chapno { font-size: 1em; } .suptitle { font-size: 0.8em; } .tit_left { text-align: left; clear: both; } .tit_center { text-align: center; 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; } .list_check .smt_liste_entry { border-left: 5pt solid #DFE8F8; 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: #DFE8F8; clear: both; } .enc_def p.legende { font-weight: bold; padding-top: 5pt; text-align: left; margin: 0; display: block; font-size: 1.2em; color: #178ED3; border: none; border-bottom: solid 3pt White; } .enc_def .legende .leg_tit { margin-left: 0; padding-left: 0; } .figure .leg_tit { margin-left: 0; } .enc_def .txt, .enc_def .txt_noind, .enc_def .txt_left_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; margin-left: 0; text-align: justify; } .enc_def .list1 { border-left: 5pt solid #DFE8F8; padding-left: 2em; margin-left: 1em; text-align: justify; } .enc_def .list_check .smt_liste_entry { border: none; padding-left: 0; margin-left: 0; } .enc_topbottom { margin: 1em; border-top: 2.5pt solid #DFE8F8; border-bottom: 2.5pt solid #DFE8F8; 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.1em; margin-left: 0; } .pagepart .enc_def { border: none; page-break-inside: avoid; background-color: White; 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, .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; color: #178ED3; } .tableau { orphans: 0; widows: 0; margin: 1em; text-align: center; max-width: 100%; font-size: 95%; } .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 table .txt, .tableau table .txt_noind, .tableau table .txt_left_noind, .tableau table .txt_left { text-align: left; text-indent: 0em; } .tableau.with_legende table { width: 100%; margin-left: 0; margin-right: 0; border-bottom: 3pt solid #178ED3; } .tableau.with_legende .tbl_row_header th { border-bottom: 2pt solid #DFE8F8; } .tableau.with_legende .legende { text-align: left; } table { padding-top: 0.5em; margin-left: auto; margin-right: auto; max-width: 100%; clear: both; page-break-inside: auto; } .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; font-family: "Serif", serif; } .SOM_titre { font-size: 1.2em; text-align: center; padding-top: 2em; padding-bottom: 2em; font-family: "Serif", serif; font-weight: bold; } .SOM_lv1 { font-size: 1.1em; padding-bottom: 0.2em; margin-left: 2em; font-family: "Serif", serif; } .SOM_lv2 { padding-bottom: 0.2em; margin-left: 4em; font-size: 1em; font-family: "Serif", serif; } .SOM_lv3 { padding-bottom: 0.2em; margin-left: 6em; font-size: 0.9em; font-family: "Serif", serif; } .under { text-decoration: underline; } .lstn { color: #178ED3; display: inline-block; width: 1.5em; text-indent: 0; padding-left: 5pt; white-space: nowrap; } .smt_liste_entry { padding-left: 1.5em; text-indent: -1.5em; clear: both; } .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; max-width: 86px; } .enc_vno .inl_fig_vno { margin: 0 0 0 -105px; } .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_entry { min-height: 75px; } .p_vno.smt_liste_entry .inl_fig_vno { display: block; margin-left: -90px; } .p_vno.smt_liste_entry .inl_fig_vno .im_sz { display: block; margin-left: -1.5em; } .p_vno.smt_liste_entry .inl_fig_vno .im_sz img { margin-left: 0; display: block; } img { display: inline; max-width: 100%; } .p_vno { min-height: 70px; } .p_vno.legende { padding-left: 0; margin-left: 0; } .enc_vno { margin-left: 90px; } .enc_vno .legende + p { clear: none; } .tit_line { } .im_sz { } .list_check { }