/* /!\ 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 } 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 { text-align: left; font-size: 0.8em; margin-top: 2em; margin-bottom: 0.5em } sup { font-size: smaller; vertical-align: text-top } /************************************************************/ /*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; position: relative } .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 } /************************************************************/ /* 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: smaller; vertical-align: text-top } .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; 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; 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; 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; 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 { max-width: 100% } .img_inline_container { max-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; max-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%; max-width: 100% } /*IMAGES:FLOAT*/ .img_container.floatRight { float: right; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; max-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; max-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; max-width: 100%; margin-right: 3px; margin-left: 3px; height: 1em } img.inline { /* OLD display:inline-block; height:1em; max-width:100%;*/ vertical-align: text-bottom; line-height: 1em; height: 1em; max-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; -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; -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; -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 }