@namespace h "http://www.w3.org/1999/xhtml"; .Apple-style-span { font-size: 1.5em; line-height: 1.2 } .asterix { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0.64em; margin-left: 0; margin-right: 0; margin-top: 0.78em; text-align: center; text-decoration: none; text-indent: 0 } .asterix1 { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0.64em; margin-left: 0; margin-right: 0; margin-top: 0.35em; text-align: center; text-decoration: none; text-indent: 0 } .calibre { display: block; font-size: 1.25em; line-height: 1.2; margin-bottom: 0; margin-left: 5pt; margin-right: 5pt; margin-top: 0; padding-left: 0; padding-right: 0 } .calibre1 { display: table-row; vertical-align: middle } .calibre2 { display: block } .calibre3 { display: block; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em; text-align: justify } .calibre4 { font-style: italic } .calibre5 { font-weight: bolder } .calibre6 { display: block; line-height: 1.2 } .cbjauthor { display: table-cell; font-size: 1em; line-height: 1.2; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; text-align: center; vertical-align: inherit } .cbjbanner { -webkit-border-radius: 8px; background: #eee; border: thin solid black; display: block; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; margin-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; padding-top: 1em } .cbjcomments { display: block; font-family: sans-serif } .cbjfooter { display: block; font-family: sans-serif; font-size: 0.7em; line-height: 1.2; margin-top: 8px; text-align: center } .cbjheader { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0; width: 100% } .cbjpubdata { display: table-cell; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; text-align: center; vertical-align: inherit } .cbjtitle { display: table-cell; font-size: 1.1em; font-style: italic; line-height: 1.2; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; text-align: center; vertical-align: inherit } .chapnum-poche { color: #000; display: block; font-family: "Trajan Pro"; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.2; margin-bottom: 2.13em; margin-left: 0; margin-right: 0; margin-top: 4.25em; text-align: center; text-decoration: none; text-indent: 0 } .footnote-link { color: blue; cursor: pointer; line-height: 1.2; text-decoration: underline } .metadatadivider { border: 1px inset; border-bottom: solid black 1px; border-left: solid white 0; border-right: solid white 0; border-top: solid white 0; color: gray; display: block; height: 2px; margin-bottom: 0.5em; margin-left: 5%; margin-right: auto; margin-top: 0.5em; width: 90% } .no-style-override { font-weight: bold; line-height: 1.2 } .no-style-override1 { font-style: italic; line-height: 1.2 } .no-style-override2 { line-height: 1.2; text-transform: uppercase } .no-style-override3 { line-height: 1.46em } .no-style-override4 { font-size: 1.11111em; line-height: 1.2 } .no-style-override5 { font-family: "Times New Roman"; line-height: 1.2 } .no-style-override6 { font-family: "Times New Roman"; font-weight: bold; line-height: 1.2 } .no-style-override7 { font-family: "Times New Roman"; font-style: italic; line-height: 1.2 } .notes { color: #000; display: block; font-family: "Adobe Garamond Pro"; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 0 } .ours-aut { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .ours-dedi { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.8em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .ours-infos { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: left; text-decoration: none; text-indent: 0 } .ours-log { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .ours-log1 { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.6em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .ours-titre { color: #000; display: block; font-family: "Adobe Caslon Pro"; font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase } .ours-trad { color: #000; display: block; font-family: "Versailles"; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .pub-accro { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0.31em; text-align: center; text-decoration: none; text-indent: 0 } .pub-aut { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0.85em; text-align: center; text-decoration: none; text-indent: 0 } .pub-edi { color: #000; display: block; font-family: "Myriad Pro"; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.2; margin-bottom: 0.94em; margin-left: 0; margin-right: 0; margin-top: 0.47em; text-align: center; text-decoration: none; text-indent: 0 } .pub-edi1 { color: #000; display: block; font-family: "Myriad Pro"; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.2; margin-bottom: 0.76em; margin-left: 0; margin-right: 0; margin-top: 0.38em; text-align: center; text-decoration: none; text-indent: 0 } .pub-isbn { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 1.42em; text-align: center; text-decoration: none; text-indent: 0 } .pub-site { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.6em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .pub-texte { color: #000; display: block; font-family: "Myriad Pro"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: light; line-height: 1.2; margin-bottom: 0; margin-left: 1.42em; margin-right: 1.42em; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 1.06em } .pub-titre { color: #000; display: block; font-family: "Myriad Pro"; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-decoration: none; text-indent: 0 } .sgc { color: blue; cursor: pointer; text-decoration: underline } .sgc1 { -webkit-line-break: after-white-space; -webkit-nbsp-mode: space; display: block; font-size: 1.25em; line-height: 1.2; margin-bottom: 0; margin-left: 5pt; margin-right: 5pt; margin-top: 0; padding-left: 0; padding-right: 0; word-wrap: break-word } .sgc2 { font-size: 1em; line-height: 1.2 } .sgc3 { font-size: 0.77778em; line-height: 1.2 } .sommaire { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.7em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 1.26em } .texte-poche { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 1.04em } .texte-poche1 { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 0 } .texte-poche2 { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 15px } .texte-poche3 { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 2.83em } .texte-poche4 { color: #000; display: block; font-family: "Times New Roman"; font-size: 0.9em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 1.04em; margin-right: 1.04em; margin-top: 0; text-align: justify; text-decoration: none; text-indent: 0 } .tiret-lettrine { color: #000; font-family: "Times New Roman"; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .title { line-height: 1.2 }