/* image */ .img { height: 100%; } .fig{ margin: -0.3em 0 0.2em 0; } /* full page image */ .imgpp { max-width: 100%; } /* superior text */ .suptext { font-size: xx-small; line-height: 0em; } /* subscript text */ .subtext { font-size: xx-small; line-height: 0em; } /* copyright */ .cop { font-family:serif; font-size: small; text-align: left; margin-right: 15pt; margin-left: 15pt; } /* dedication */ .ded { font-size: small; text-align: right; font-family:serif; margin-left: 12em; margin-right: 1em; margin-top: 100pt; } /* front matter title */ .fmtit { font-size: large; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* front matter sub title */ .fmstit { font-size: medium; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* back matter title */ .bmtit { font-size: large; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* back matter subtitle */ .bmstit { font-size: medium; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* part title */ .pttit { font-size: x-large; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* part subtitle */ .ptstit { font-size: large; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* chapter title */ .chtit { font-size: large; font-family:serif; text-align: center; margin-top: 3em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 2em; } /* chapter subtitle */ .chstit { font-size: medium; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* subchapter title */ .schtit { font-size: medium; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* subchapter subtitle */ .schstit { font-size: medium; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 1 title */ .niv1tit { font-size: small; font-family:serif; font-style:italic; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; text-indent:0em; } /* level 1 subtitle */ .niv1stit { font-size: small; font-family:serif; font-weight:bold; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 2 title */ .niv2tit { font-size: small; font-family:serif; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 2 subtitle */ .niv2stit { font-size: small; font-family:serif; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 3 title */ .niv3tit { font-size: small; font-family:serif; font-style:italic; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 3 subtitle */ .niv3stit { font-size: small; font-family:serif; font-style:italic; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 4 title */ .niv4tit { font-size: x-small; font-family:serif; font-weight:bold; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 4 subtitle */ .niv4stit { font-size: x-small; font-family:serif; font-weight:bold; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 5 title */ .niv5tit { font-size: x-small; font-family:serif; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* level 5 subtitle */ .niv5stit { font-size: x-small; font-family:serif; text-align: left; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* signature */ .sign { font-size: small; font-family:serif; text-align: right; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* strophe */ .strophe { font-size: small; font-family:serif; text-align: left; margin-top: 1em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* line of verse */ .vers { font-size: small; font-family:serif; font-style:italic; text-align: left; margin-right: 15pt; margin-left: 15pt; } /* citation paragraph */ .citp { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; margin-right: 15pt; margin-left: 30pt; } .citptext{ text-indent: 0em; font-size: small; font-family:serif; text-align: justify; margin: 0 0 0 1em; } .exer { font-size: small; font-family:serif; text-align: left; text-indent: 0em; margin: 1em 15pt 1em 45%; } .exer .chp{ margin: 0; } /* citation paragraph with center alignment */ .citp-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; margin-right: 15pt; margin-left: 15pt; } /* citation paragraph with justify alignment */ .citp-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; margin-right: 30pt; margin-left: 15pt; } /* citation paragraph with right alignment */ .citp-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; margin-right: 15pt; margin-left: 15pt; } /* figure couverture*/ .fig-cover { text-align: center; margin-right: 0pt; margin-left: 0pt; margin-top: -6.5pt; margin-bottom: 0pt; } /* figure */ .fig { font-family:serif; text-align: center; margin-right: 15pt; margin-left: 15pt; } /* legend */ .leg { font-family:serif; text-align: center; margin-right: 15pt; margin-left: 15pt; } /* legend paragraph */ .legp { font-size: small; font-family:serif; font-style:italic; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* legend paragraph with center aligment*/ .legp-c { font-size: small; font-family:serif; font-style:italic; text-align: center; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* legend paragraph with justify alignment*/ .legp-j { font-size: small; font-family:serif; font-style:italic; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* legend paragraph with right alignment */ .legp-d { font-size: small; font-family:serif; font-style:italic; text-align: right; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* notes paragraph */ .ntsp { font-size: x-small; font-family:serif; text-align: justify; text-indent: 1em; margin-top: 0.2em; margin-right: 15pt; margin-left: 15pt; } hr{ margin: 2em 15pt 0 15pt; } /* notes paragraph with center alignment */ .ntsp-c { font-size: x-small; font-family:serif; text-align: center; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* notes paragraph with justify alignment */ .ntsp-j { font-size: x-small; font-family:serif; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* notes paragraph with right alignment */ .ntsp-d { font-size: x-small; font-family:serif; text-align: right; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* chapter paragraph */ .chp { font-size: small; font-family:serif; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* chapter paragraph with center alignment */ .chp-c { font-size: small; font-family:serif; text-align: center; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* chapter paragraph with justify alignment */ .chp-j { font-size: small; font-family:serif; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* chapter paragraph with right alignment */ .chp-d { font-size: small; font-family:serif; text-align: right; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* Box paragraph */ .encp { font-family:serif; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* Box paragraph with center alignment */ .encp-c { font-family:serif; text-align: center; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* Box paragraph with justify alignment */ .encp-j { font-family:serif; text-align: justify; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* Box paragraph with right alignment */ .encp-d { font-family:serif; text-align: right; text-indent: 1em; margin-right: 15pt; margin-left: 15pt; } /* level 1 paragraph */ .niv1p { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 1 paragraph with center alignment */ .niv1p-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; } /* level 1 paragraph with justify alignment */ .niv1p-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 1 paragraph with right alignment */ .niv1p-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; } /* level 2 paragraph */ .niv2p { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 2 paragraph with center alignment */ .niv2p-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; } /* level 2 paragraph with justify alignment */ .niv2p-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 2 paragraph with right alignment */ .niv2p-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; } /* level 3 paragraph */ .niv3p { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 3 paragraph with center alignment */ .niv3p-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; } /* level 3 paragraph with justify alignment */ .niv3p-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 3 paragraph with right alignment */ .niv3p-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; } /* level 4 paragraph */ .niv4p { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 4 paragraph with center alignment */ .niv4p-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; } /* level 4 paragraph with justify alignment */ .niv4p-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 4 paragraph with right alignment */ .niv4p-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; } /* level 5 paragraph */ .niv5p { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 5 paragraph with center alignment */ .niv5p-c { font-size: small; font-family:serif; text-align: center; text-indent: 0em; } /* level 5 paragraph with justify alignment */ .niv5p-j { font-size: small; font-family:serif; text-align: justify; text-indent: 0em; } /* level 5 paragraph with right alignment */ .niv5p-d { font-size: small; font-family:serif; text-align: right; text-indent: 0em; } /* figure title */ .figtit { font-size: small; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* underline text */ .underline { text-decoration: underline; } /* dropped initial */ .lettrine { font-size: x-large; font-family:serif; font-weight:bold; } /* bold text */ .bold { font-weight:bold; } /* italic text */ .italic { font-style: italic; } /* bold italic text */ .bolditalic, .bold.italic, .italic.bold, .bold > .italic, .italic > .bold { font-family:serif; font-weight:bold; font-style:italic; } /* roman text */ .roman { font-family:serif; } /* small caps */ .smallcap { font-variant: small-caps; } /* separator */ .sep { font-family:serif; text-align: center; margin-top: 1em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* box */ .enc { font-size: x-small; font-family:serif; border: solid; margin-top: 1em; margin-left: 20px; margin-right: 20px; border-width: 1px; background-color: #FFFFFF; border: solid; padding: 1em; margin-bottom: 1em; } /* netted box */ .encfilet { font-size: x-small; font-family:serif; border-left: solid; margin-top: 1em; margin-left: 20px; margin-right: 20px; border-width: 1px; background-color: #FFFFFF; border: solid; padding: 1em; margin-bottom: 1em; } /* shadowed box */ .encombre { font-size: x-small; font-family:serif; margin-left: 20px; margin-right: 20px; background-color: #CCCCCC; padding: 1em; } /* rounded box */ .encrond { font-size: x-small; font-family:serif; border: solid; margin-top: 1em; margin-left: 20px; margin-right: 20px; border-width: 1px; background-color: #FFFFFF; border: solid; padding: 1em; margin-bottom: 1em; } /* table */ table { font-size: x-small; font-family:serif; border-collapse: collapse; margin-top: 1em; margin-bottom: 1em; margin-right: 15pt; margin-left: 15pt; } td { padding:4px; vertical-align:middle; } /* table */ .tab { font-family:serif; text-align: center; margin-right: 15pt; margin-left: 15pt; } /* table title */ .tabtit { font-size: small; font-family:serif; text-align: center; margin-top: 2em; margin-right: 15pt; margin-left: 15pt; margin-bottom: 1em; } /* left border */ .l { border-left: thin solid; padding:10px; } /* right border */ .r { border-right: thin solid; padding:10px; } /* top border */ .t { border-top: thin solid; padding:10px; } /* bottom border */ .b { border-bottom: thin solid; padding:10px; } /* ??? */ .x { } /* paragraph */ p { margin: 0; padding: 0; } /* citation paragraph */ .citp .chp { font-size: small; font-family:serif; text-align: justify; text-indent: 1em; margin-left: 0em; margin-top: 0px; margin-bottom: 0px; } .pagetitre .auteur { font-family:serif; text-align: center; padding-top: 5%; margin-right: 15pt; margin-left: 15pt; font-size: 19pt; } .pagetitre .titre { font-family:serif; text-align: center; margin-top: 20%; font-size: 25pt; margin-right: 15pt; margin-left: 15pt; } .pagetitre .traduction { font-family:serif; font-style:italic; text-align: center; margin-top: 7%; font-size: 14pt; margin-right: 15pt; margin-left: 15pt; } .pagetitre .editeur { font-family:serif; text-align: center; margin-top: 35%; font-size: 14pt; margin-bottom: 0%; margin-right: 15pt; margin-left: 15pt; } /* asterisque en triangle */ .aster1 { font-size: small; font-family:serif; text-align: center; margin-right: 15pt; margin-left: 15pt; margin-top: 3px; margin-bottom: -0.7em; text-indent:0em; } .aster2 { font-size: small; font-family:serif; text-align: center; margin-right: 15pt; margin-left: 15pt; text-indent:0em; }