._idfootnoteanchor { color: inherit; line-height: 1.2; } ._idfootnotelink { color: inherit; } ._idgenobjectattribute { height: 100%; min-width: 100%; width: 100%; } ._idgenobjectlayout { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; margin: 0; padding: 0; } ._idgenobjectstyleoverride { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0; } .bl { font-size: 0.83333em; font-style: normal; font-weight: normal; } .calibre { display: block; font-size: 1em; height: 100%; width: 100%; margin: 0 5pt; padding: 0% 0; } .calibre1 { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt; } .calibre2 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em; } .calibre3 { display: list-item; } .calibre4 { display: block; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0; } .calibre5 { display: block; font-size: 2em; font-weight: bold; line-height: 1.2; margin: 0.67em 0; } .calibre6 { -epub-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; margin: 0 5pt; padding: 0; } .calibre7 { line-height: 1.2; } .calibre8 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0; } .calibre9 { display: block; } .calibre10 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; line-height: 150%; text-align: center; margin: 1em 0; padding: 0; } .calibre11 { font-size: 1em; line-height: 1.2; } .calibre12 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; line-height: 133%; text-align: center; margin: 1em 0; padding: 0; } .calibre13 { height: auto; width: auto; } .calibre14 { font-style: italic; line-height: 1.2; } .calibre15 { display: block; line-height: 1.2; } .calibre16 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; height: 580px; width: 434px; margin: 0; padding: 0; } .charoverride { font-variant: normal; text-transform: uppercase; } .couverture { height: 100%; text-align: center; width: auto; } .exterieur { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; height: auto; text-align: center; width: 100%; margin: 0 auto; padding: 0; } .horizontalrule { color: gray; display: block; height: 2px; margin: 0.5em auto; border-top: #000 solid 1px; border-right: currentColor none medium; border-bottom: currentColor none medium; border-left: currentColor none medium; } .i { font-style: italic; font-weight: normal; } .i1 { font-style: italic; font-weight: normal; line-height: 1.2; } .ident_copy { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.091; orphans: 1; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0; } .ident_dedi { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: right; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0; } .ident_isbn { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.091; orphans: 1; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0; } .ident_meme-auteur_p { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0; } .ident_meme-auteur_tit { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 0 0 40px; padding: 0; } .img { height: 100%; width: auto; } .int { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 28px; padding: 0; } .int--d-part-chap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 126px 0 14px; padding: 0; } .int1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 42px 0 14px; padding: 0; } .int2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 34px 0 14px; padding: 0; } .int3 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 21px; padding: 0; } .ntb { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.189; orphans: 1; text-align: justify; text-decoration: none; text-indent: 12px; text-transform: none; widows: 2; margin: 0; padding: 0; } .p { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: justify; text-decoration: none; text-indent: 12px; text-transform: none; widows: 2; margin: 0; padding: 0; } .p--centr---corps-du-texte { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0; } .p--d-part { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: justify; text-decoration: none; text-indent: 12px; text-transform: none; widows: 2; margin: 0 0 197px; padding: 0; } .p-achev { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 147px; padding: 0; } .p1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: justify; text-decoration: none; text-indent: 12px; text-transform: none; widows: 2; margin: 0; padding: 0; } .p2 { -epub-text-align-last: justify; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: justify; text-decoration: none; text-indent: 12px; text-transform: none; widows: 2; margin: 0; padding: 0; } .paraoverride { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: justify; widows: 2; margin: 0; padding: 0; } .pc { font-size: 0.83333em; font-variant: normal; text-transform: uppercase; } .pc1 { font-size: 0.9em; font-variant: normal; text-transform: uppercase; } .petitespace { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: justify; margin: 0; padding: 0; } .sep { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 14px 0; padding: 0; } .sep1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 14px 0; padding: 0; } .sup { font-size: 0.625em; vertical-align: super; } .sup-ital { font-size: 0.48387em; font-style: italic; font-weight: normal; vertical-align: super; } .tit { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 140px 0 42px; padding: 0; }