._idfootnotelink { color: inherit; } ._idgenobjectattribute { height: 100%; min-width: 100%; width: 100%; } ._idgenobjectattribute1 { height: auto; width: 91.93%; } ._idgenobjectattribute2 { height: auto; width: 65.61%; } ._idgenobjectattribute3 { height: auto; width: 91.66%; } ._idgenobjectattribute4 { height: auto; width: 91.67%; } ._idgenobjectlayout { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; padding: 0; margin: 10px auto 2px; } ._idgenobjectstyleoverride { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0; } .auteur---aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0; margin: 0 0 6px; } .bloc-de-texte-standard { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 100%; padding: 0; margin: 0; } .bloc-graphique-standard { background-color: transparent; display: inline-block; width: 62.64%; padding: 0; border: #000 solid 0; margin: 0; } .bloc-graphique-standard1 { background-color: transparent; display: inline-block; width: 80.48%; padding: 0; border: #000 solid 0; margin: 0; } .calibre { -epub-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; padding: 0; margin: 0 5pt; } .calibre1 { display: block; } .calibre2 { display: block; line-height: 1.2; } .calibre3 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 96.03%; padding: 0; margin: 0; } .charoverride { font-family: Garamond, serif; font-size: 1em; font-style: normal; font-weight: 300; } .etoile { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 3px 0 0; } .etoiles { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0 0 3px; } .faux-titre--aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.4; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 0; } .horizontalrule { color: gray; display: block; height: 2px; border-top: #000 solid 1px; border-right: currentColor none medium; border-bottom: currentColor none medium; border-left: currentColor none medium; margin: 0.5em auto; } .l-gendeok { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0; margin: 0; } .n--chapitre-aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Adobe Garamond Pro Bold", serif; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.386; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 0 0 20px; } .notes-c-sure-3-lettres-aa { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.221; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 1; padding: 0; margin: 0; } .ours---aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.221; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0; margin: 0; } .paraoverride { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; text-indent: 14px; padding: 0; margin: 0 0 126px; } .prologue-titre-aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Adobe Garamond Pro Bold", serif; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.386; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 0 0 71px; } .prologue-titre-aa1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Adobe Garamond Pro Bold", serif; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.386; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 0 0 74px; } .texte-courant---blanc-aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.271; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; padding: 0; margin: 0 0 3px; } .texte-courant---exposant { font-family: Garamond, serif; font-size: 0.625em; font-style: normal; font-weight: 300; vertical-align: super; } .texte-courant-aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.271; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; padding: 0; margin: 0; } .texte-courant-aa1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.271; orphans: 2; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; padding: 0; margin: 0; } .texte-courant-aa2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.271; orphans: 2; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0; } .texte-courant-ital-aa { font-family: Garamond, serif; font-size: 1em; font-style: italic; font-weight: 300; } .titre---aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Garamond, serif; font-size: 1.83333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 0 0 6px; } .titre-chapitre-aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Adobe Garamond Pro", serif; font-size: 1.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: right; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0 0 71px; } .titre-chapitre-ital { font-style: italic; font-weight: normal; line-height: 1.2; } .titre-niveau-2---aa { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Garamond Book", serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0; margin: 3px 0 164px; }