/* /!\ ATTENTION EN CAS DE SURCHARGE Les instructions CSS font-size ne doivent contenir que des valeurs numériques. Les valeurs explicites telles que ‘xx-small’, ‘x-small’, ‘small’, ‘medium’, ‘large’, ‘x-large’, ‘xx-large’ et ‘larger’ ou ‘smaller’ sont à proscrire et entraineront un rejet de l’EPUB3 */ /************************************************************/ /*GENERIQUES*/ /************************************************************/ #edition_number { font-size: 0.5em; color: #ccc; } body { hyphens: auto; -epub-hyphens: auto; -webkit-hyphens: auto; adobe-hyphenate: auto; } p { margin: 0; padding: 0; } .center { text-align: center !important; } table.center { margin-left: auto; margin-right: auto; } .justify { text-align: justify !important; } .right { text-align: right !important; } .noindent { text-indent: 0 !important; } .indent1 { text-indent: 1em !important; } .indent2 { text-indent: 2em !important; } .indent3 { text-indent: 3em !important; } .indent4 { text-indent: 4em !important; } .indent5 { text-indent: 5em !important; } .keep { display: inline-block; /*annulé en xpgt*/ width: 100%; } #defnotes { font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-right: 1em; margin-bottom: 6px; } /*.appel_note { font-weight: bolder; line-height: 0.7em; vertical-align: super; font-size: 0.7em; }*/ div.notes h1.title, aside.notes h1.title { text-align: left; font-size: 0.8em; margin-top: 2em; margin-bottom: 0.5em; } .collec_auteur { font-size: 1.1em; text-align: left; font-variant: small-caps; margin-bottom: 1em; margin-top: 3em; } sup { font-size: 0.7em; line-height: 0.7em; vertical-align: 60%; } /************************************************************/ /*CONTAINER*/ /************************************************************/ .note_container { width: 90%; font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 12px; margin-bottom: 6px; } .note_marge_container { /*display:block; font-size:0.6em; float:right; width:30%; margin:2%; margin-right:0em; padding:2%; padding-right:0em;*/ border: 1px solid #ccc; display: block; margin: 0.1em 0 0.3em 0.8em; padding: 0.2em; float: right; clear: right; border: 1px solid #ccc; width: 9em; } .exergue_container { display: block; font-size: 0.7em; text-align: right; margin-left: 8px; margin-top: 18px; } /************************************************************/ /* SPECIAL */ /************************************************************/ .page_break { /*page-break-before:always;*/ } .info_copyright { margin-top: 0.5em; font-size: 0.8em; text-align: center; text-indent: 0; } .info_traduction { margin-top: 0.5em; font-size: 0.8em; text-align: center; text-indent: 0; } .date { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; text-indent: 0; } .dedicace { font-size: 0.8em; text-align: right; font-style: italic; text-indent: 0; } .mail { border-bottom: 1px solid; } .letter_head { font-size: 0.8em; text-align: left; font-style: italic; margin-bottom: 1em; text-indent: 0; } .letter_signature { font-size: 0.8em; font-style: normal; text-align: right; text-indent: 0; margin-top: 2em; margin-bottom: 1em; } .letter_place { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; text-indent: 0; } .lettrine-top { font-size: 2.7em; line-height: 0.65em; } .lettrine { font-weight: bold; font-size: 2.7em; line-height: 0.65em; margin-right: 0.08em; margin-top: 0.2em; bottom: 0.05em; float: left; } .separator { font-style: normal; text-align: center; margin-top: 2em; margin-left: 1em; margin-bottom: 1em; } .source { font-size: 0.8em; text-align: right; text-indent: 0; margin-top: 1em; margin-bottom: 1em; } .note_para { font-size: 0.7em; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .poem_strophe { font-size: 0.8em; font-style: normal; text-align: left; margin-top: 1em; margin-bottom: 1em; } .poem_verse { font-size: 0.8em; font-style: italic; text-align: justify; } .citation_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-left: 12px; margin-top: 6px; margin-bottom: 6px; } .citation_auteur { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; } .exergue_auteur { font-size: 0.8em; text-align: right; font-style: italic; margin-top: 1em; } .undertitle { font-style: normal; text-align: center; margin-left: 1em; } .undertitle_para { font-size: 0.8em; font-style: italic; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .para_bib { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: -1em; margin-left: 1em; margin-top: 6px; margin-bottom: 6px; } .letter_polit { font-size: 0.8em; text-indent: 2em; margin-top: 2em; margin-right: 1em; margin-bottom: 1em; } div.mention_CNL { margin-top: 4em; text-align: center; } div.mention_CNL p { text-align: center; text-indent: 0; font-size: 0.6em; font-family: sans-serif; } /************************************************************/ /* TYPO */ /************************************************************/ .typo_bold { font-weight: bold; } .typo_italic { font-style: italic; } .typo_bolditalic { font-style: italic; font-weight: bold; } .typo_roman { font-style: normal; } .typo_sup { font-size: 0.7em; line-height: 0.7em; vertical-align: 60%; } .typo_sub { font-size: 0.6em; line-height: 0.6em; vertical-align: sub; } .typo_bar { text-decoration: line-through; } .typo_smallcaps { /*font-variant:small-caps;*/ font-size: 0.8em; } .no_smallcaps { font-size: 1.2em; } .typo_underline { text-decoration: underline; } .typo_underline2 { border-bottom: 1px solid; text-decoration: underline; } /************************************************************/ /* FRONT */ /************************************************************/ .front_title { font-size: 1.2em; font-style: normal; text-align: center; font-weight: normal; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .front_subtitle { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .front_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .front_title_niv2 { font-size: 1em; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .front_title_niv3 { font-size: 1em; font-style: italic; text-align: center; font-weight: normal; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .front_title_niv4 { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .front_toc { font-size: 0.8em; font-weight: normal; text-align: center; margin-bottom: 1em; } .front_toc_level1 { font-size: 0.8em; text-align: left; margin-bottom: 1em; } .front_toc_level2 { font-size: 0.8em; text-align: left; margin-bottom: 1em; } .front_toc_level3 { font-size: 0.8em; text-align: left; margin-bottom: 1em; text-indent: 2em; } .front_toc_level4 { font-size: 0.7em; font-style: italic; text-align: left; text-indent: 2em; margin-bottom: 1em; text-indent: 3em; } .front_toc_level5 { font-size: 0.6em; font-style: italic; text-align: left; text-indent: 4em; margin-bottom: 1em; } /************************************************************/ /* PART */ /************************************************************/ .part_title { font-size: 1.45em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .part_number { font-size: 1.45em; font-style: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; font-weight: normal; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .part_subtitle { font-size: 1.2em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } /************************************************************/ /* SUBPART */ /************************************************************/ .subpart_title { font-size: 1.45em; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .subpart_number { font-size: 1.45em; text-align: center; margin-top: 2em; margin-bottom: 1em; font-weight: normal; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .subpart_subtitle { font-size: 1.2em; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .subpart_para { font-size: 0.8em; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* CHAPTER */ /************************************************************/ .chap_title { font-size: 1.2em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .chap_number { font-size: 1.2em; font-style: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; font-weight: normal; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .chap_subtitle { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } /************************************************************/ /* SUBCHAPTER */ /************************************************************/ .subchapter_title { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .subchapter_number { font-size: 1em; font-style: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; font-weight: normal; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .subchapter_subtitle { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } /************************************************************/ /* SECTION */ /************************************************************/ .section_number { font-size: 1em; font-style: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; font-weight: normal; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .section_title { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .section_subtitle { font-size: 0.8em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .section_para { font-size: 0.8em; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* LEVEL */ /************************************************************/ .level1_number { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level1_title { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level1_subtitle { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level1_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .level1_list_para { font-size: 0.8em; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .level2_title { font-size: 0.8em; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level2_number { font-size: 0.8em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level2_subtitle { font-size: 0.8em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level2_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .level2_list_para { font-size: 0.8em; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .level3_number { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level3_title { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level3_subtitle { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level3_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .level3_list_para { font-size: 0.8em; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .level4_number { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level4_title { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level4_subtitle { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level4_para { font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .level4_list_para { font-size: 0.7em; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .level5_number { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level5_title { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level5_subtitle { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .level5_para { font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .level5_list_para { font-size: 0.7em; text-align: justify; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* APPEN */ /************************************************************/ .appen_title { font-size: 1.2em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .appen_subtitle { font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .appen_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* BOX */ /************************************************************/ .box_title { font-size: 0.8em; font-weight: normal; text-align: left; margin-bottom: 1em; } .box_subtitle { font-size: 0.8em; font-style: normal; font-weight: normal; text-align: center; margin-top: 2em; margin-bottom: 1em; } .box_solid { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 1em 20px; border: 1px solid #000; } .box_solid_left { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 1em 20px; border-left: 5px solid #CCC; } .box_fill { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 1em 20px; background-color: #CCC; border: 1px solid #000; } .box_noborder { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 1em 20px; } .box_shadow { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 2em 20px; background-color: #CCC; box-shadow: 10px 10px 5px #777; -webkit-box-shadow: 10px 10px 5px #777; } .box_rounded { font-size: 0.7em; font-style: normal; padding: 1em; border: 1px solid black; margin: 1em 20px 1em 20px; background-color: white; border-radius: 8px; webkit-border-radius: 8px; } .box_custom { font-size: 0.7em; font-style: normal; padding: 1em; margin: 1em 20px 1em 20px; border: 1px solid #000; background-color: #CCC; border-radius: 8px; webkit-border-radius: 8px; box-shadow: 10px 10px 5px #777; -webkit-box-shadow: 10px 10px 5px #777; } .box_solid_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .box_shadow_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .box_rounded_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .box_noborder_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .box_solid_left_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .box_fill_para { font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* LIST */ /************************************************************/ /*ul et ol*/ ul, ol { /*list-style:inside;*/ } .list_type_disc { list-style-type: disc; } .list_type_dash { list-style-type: none; } .list_type_decimal { list-style-type: decimal; } .list_type_roman { list-style-type: upper-roman; } .list_type_alpha { list-style-type: lower-alpha; } /*li*/ li.list_type_none { list-style-type: none; } li.list_item_type_disc { list-style-type: disc; } li.list_item_type_dash { list-style-type: none; } li.list_item_type_decimal { list-style-type: decimal; font-weight: bold; } li.list_item_type_roman { list-style-type: upper-roman; } li.list_item_type_alpha { list-style-type: lower-alpha; font-weight: bold; } li.list_item_type_none { list-style-type: none; } /* puce écrite en dur */ .list_item_dash { margin-left: -1em; padding-right: 0.5em; } /* contenu (générique) */ .list_item_para { font-size: 0.8em; text-align: justify; text-indent: 0; margin-top: 6px; margin-bottom: 6px; font-weight: normal; } /************************************************************/ /* TABLE */ /************************************************************/ div.table_container { width: 100%; } table { font-size: 0.7em; font-style: normal; border-collapse: separate; border-spacing: 0; margin-top: 1em; margin-bottom: 1em; width: 100%; } td { padding: 0.3em; margin: 0; line-height: 1.3em; } th { padding: 0.3em; margin: 0; line-height: 1.3em; font-weight: bold; } .table_title { font-size: 0.8em; font-style: normal; text-align: center; margin-top: 2em; margin-left: 1em; margin-bottom: 1em; } /************************************************************/ /*IMAGES*/ /************************************************************/ .img { width: 100%; } .img_inline_container { width: 100%; margin-right: 3px; margin-left: 3px; } .img_container { text-indent: 0; display: block; } /*IMAGES:BLOCK*/ .img_container.block, .img_container.blockFull, .img_container.blockRight, .img_container.blockLeft { padding-top: 12px; padding-bottom: 12px; width: 100%; clear: both; } img.block, img.blockRight, img.blockLeft { width: 100%; } .img_container.blockFull, img.blockFull { width: 100%; } /*IMAGES:FULLPAGE*/ div.img_container.fullpage { text-align: center; width: 100%; clear: both; } img.fullpage { height: 100%; width: 100%; } /*IMAGES:FLOAT*/ .img_container.floatRight { float: right; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; width: 100%; clear: right; } img.floatRight { width: 100%; display: inline-block; } .img_container.floatLeft { float: left; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; width: 100%; clear: left; } img.floatLeft { width: 100%; display: inline-block; } /*IMG:INLINE*/ .img_container.inline { /* OLD vertical-align: baseline; margin-right:3px; margin-left:3px; height:1em; display:inline!important;*/ vertical-align: text-bottom; line-height: 1em; display: inline-block; width: 100%; margin-right: 3px; margin-left: 3px; height: 1em; } img.inline { /* OLD display:inline-block; height:1em; width:100%;*/ vertical-align: text-bottom; line-height: 1em; height: 1em; width: 100%; } /************************************************************/ /* LINK */ /************************************************************/ a.link { /*border-bottom:1px solid;*/ } a.refnote { font-weight: bolder; } /************************************************************/ /* INDEX */ /************************************************************/ /************************************************************/ /* NOTEFIN */ /************************************************************/ .notefin_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level1_number { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level1_title { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level1_subtitle { font-size: 0.8em; font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level1_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level1_list_para { font-size: 0.8em; font-style: normal; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .notefin_level2_title { font-size: 0.8em; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level2_number { font-size: 0.8em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level2_subtitle { font-size: 0.8em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level2_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level2_list_para { font-size: 0.8em; font-style: normal; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .notefin_level3_number { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level3_title { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level3_subtitle { font-size: 0.8em; font-style: italic; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level3_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level3_list_para { font-size: 0.8em; font-style: normal; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .notefin_level4_number { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level4_title { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level4_subtitle { font-size: 0.7em; font-weight: bold; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level4_para { font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level4_list_para { font-size: 0.7em; font-style: normal; text-align: justify; margin-top: 6px; margin-bottom: 6px; } .notefin_level5_number { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level5_title { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level5_subtitle { font-size: 0.7em; font-style: normal; text-align: left; margin-top: 2em; margin-bottom: 1em; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .notefin_level5_para { font-size: 0.7em; font-style: normal; text-align: justify; text-indent: 1em; margin-top: 6px; margin-bottom: 6px; } .notefin_level5_list_para { font-size: 0.7em; font-style: normal; text-align: justify; margin-top: 6px; margin-bottom: 6px; } /************************************************************/ /* MODULE GENLIST */ /************************************************************/ .list_entry_level_1 { margin-top: 1em; } /************************************************************/ /* PAGE DE SOMMAIRE AUTOMATIQUE */ /************************************************************/ .auto_toc_page_entry { text-indent: 0; margin: 0; padding: 0; } .auto_toc_page_entry a { text-decoration: none; color: #000; -webkit-text-fill-color: #000; } .auto_toc_page_entry_level_1 { padding-top: 1em; font-weight: bold; } .auto_toc_page_entry_level_2 { padding-top: 0.5em; padding-left: 1em; } .auto_toc_page_entry_level_3 { padding-top: 0.5em; padding-left: 2em; } .auto_toc_page_entry_level_4 { padding-top: 0.5em; padding-left: 3em; } .auto_toc_page_entry_level_5 { padding-top: 0.5em; padding-left: 4em; } .auto_toc_page_entry_level_6 { padding-top: 0.5em; padding-left: 5em; } /************************************************************/ /* MODULE INDEX XSL */ /************************************************************/ .index h2 { text-align: center; } .idx_l h3 { font-weight: bold; font-size: 0.9em; margin-top: 2em; margin-bottom: 1em; } .idx_lbl { font-size: 0.8em; } .idx_lvl_1 { text-indent: 0; } .idx_lvl_2 { text-indent: 1em; } .idx_lvl_3 { text-indent: 2em; } .idx_lvl_4 { text-indent: 3em; } .idx_lvl_5 { text-indent: 4em; } .idx_lvl_6 { text-indent: 5em; } /************************************************************/ /* MODULE GENLIST */ /************************************************************/ .list_entry { text-indent: 0; margin: 0; padding: 0; line-height: 1em; } .list_entry a { text-decoration: none; color: #000; -webkit-text-fill-color: #000; } .list_entry_level_1 { padding-top: 1em; } .list_entry_level_2 { padding-top: 0.5em; padding-left: 1em; } .list_entry_level_3 { padding-top: 0.5em; padding-left: 2em; } .list_entry_level_4 { padding-top: 0.5em; padding-left: 3em; } .list_entry_level_5 { padding-top: 0.5em; padding-left: 4em; } .list_entry_level_6 { padding-top: 0.5em; padding-left: 5em; } /************************************************************/ /* PAGE DE SOMMAIRE AUTOMATIQUE */ /************************************************************/ .auto_toc_page_entry { text-indent: 0; margin: 0; padding: 0; line-height: 1em; } .auto_toc_page_entry a { text-decoration: none; color: #000; -webkit-text-fill-color: #000; } .auto_toc_page_entry_level_1 { padding-top: 1em; font-weight: bold; } .auto_toc_page_entry_level_2 { padding-top: 0.5em; padding-left: 1em; } .auto_toc_page_entry_level_3 { padding-top: 0.5em; padding-left: 2em; } .auto_toc_page_entry_level_4 { padding-top: 0.5em; padding-left: 3em; } .auto_toc_page_entry_level_5 { padding-top: 0.5em; padding-left: 4em; } .auto_toc_page_entry_level_6 { padding-top: 0.5em; padding-left: 5em; } /************************************************************/ /* PAGE IDENT */ /************************************************************/ .ident_title { font-size: 2em; margin-top: 2em; margin-bottom: 0.5em; font-weight: bold; text-align: center; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .ident_subtitle { margin-bottom: 1em; font-weight: bold; text-align: center; hyphens: none; -epub-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } .ident_publisher { font-size: 1.2em; margin-top: 5em; text-align: center; text-indent: 0; } .ident_author { font-size: 1.5em; margin-top: 3em; text-align: center; text-indent: 0; } /************************************************************/ /* LETTRE */ /************************************************************/ .lettre_para { font-size: 0.8em; font-style: normal; text-align: justify; text-indent: 1em; margin-left: 12px; margin-top: 6px; margin-bottom: 6px; } .lettre_auteur { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; }