/* /!\ 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*/ /************************************************************/ body { hyphens: auto; -epub-hyphens: auto; -webkit-hyphens: auto; adobe-hyphenate: auto; } p { margin: 0; padding: 0; } /*.appel_note { font-weight: bolder; line-height: 0.7em; vertical-align: super; font-size: 0.7em; }*/ sup { font-size: 0.7em; line-height: 0.7em; vertical-align: 60%; } /************************************************************/ /*CONTAINER*/ /************************************************************/ .exergue_container { display: block; font-size: 0.7em; text-align: right; margin-left: 8px; margin-top: 18px; } /************************************************************/ /* SPECIAL */ /************************************************************/ .date { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; text-indent: 0; } .letter_head { font-size: 0.8em; text-align: left; font-style: italic; margin-bottom: 1em; text-indent: 0; } .letter_place { font-size: 0.8em; text-align: right; font-style: italic; margin-bottom: 1em; text-indent: 0; } .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; } .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; } .exergue_auteur { font-size: 0.8em; text-align: right; font-style: italic; margin-top: 1em; } /************************************************************/ /* TYPO */ /************************************************************/ .typo_italic { font-style: italic; } .typo_smallcaps { /*font-variant:small-caps;*/ font-size: 0.8em; } /************************************************************/ /* FRONT */ /************************************************************/ /************************************************************/ /* PART */ /************************************************************/ /************************************************************/ /* SUBPART */ /************************************************************/ /************************************************************/ /* CHAPTER */ /************************************************************/ /************************************************************/ /* SUBCHAPTER */ /************************************************************/ /************************************************************/ /* SECTION */ /************************************************************/ /************************************************************/ /* LEVEL */ /************************************************************/ .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; } /************************************************************/ /* APPEN */ /************************************************************/ /************************************************************/ /* BOX */ /************************************************************/ /************************************************************/ /* LIST */ /************************************************************/ /*ul et ol*/ /*li*/ /* puce écrite en dur */ /* contenu (générique) */ /************************************************************/ /* 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; } /************************************************************/ /*IMAGES*/ /************************************************************/ .img { max-width: 100%; } .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: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 */ /************************************************************/ /************************************************************/ /* INDEX */ /************************************************************/ /************************************************************/ /* NOTEFIN */ /************************************************************/ /************************************************************/ /* MODULE GENLIST */ /************************************************************/ /************************************************************/ /* 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; } /************************************************************/ /* MODULE INDEX XSL */ /************************************************************/ /************************************************************/ /* MODULE GENLIST */ /************************************************************/ /************************************************************/ /* PAGE DE SOMMAIRE AUTOMATIQUE */ /************************************************************/ /************************************************************/ /* PAGE IDENT */ /************************************************************/ /************************************************************/ /* 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; }