/* CSS FENIXX 20151201 */ @charset"utf-8"; @page{margin: 15pt;} body { text-align: justify; font-style: normal; font-weight: normal; margin: 0; font-family: serif; } img { max-width: 100%; max-height: 100%; } .header { font-size: 3em; } .backCover, .backMatter, .chapter, .part, .frontMatter, .toc, .toc_table, .toc_figure, .acknowPage, .appendix, .forewordPage, .aboutAuthorPage, .praisePage, .creditsPage, .advertPage, .glossary, .epilog, .orderPage, .biblio, .introduction, .conclusion, .teaser, .prologue, .epilogue, .section1, .section2, .section3, .section4, .section5, .section6 {} /* PAGE DE TITRE */ .titlePage { text-align: center; margin-left: 10%; margin-right: 10%; } .titlePage>.author { font-size: 1.3em; margin-bottom: 3%; } .titlePage>.title { font-size: 2.1em; margin-top: 13%; margin-bottom: 8%; font-weight: bold; } .titlePage>.subtitle { font-size: 1em; margin-bottom: 8%; } .titlePage>.publisher { font-size: 1.1em; margin-top: 17%; } .titlePage>.blocktext { margin: 0; } .titlePage>.p-c, .titlePage>.p { font-size: 1em; margin-top: 1.1em; margin-bottom: 1.1em; } .titlePage>.p-c b, .titlePage>.p b, .titlePage>.author b, .titlePage>.subtitle b, .titlePage>.publisher b, .titlePage>.p-br b { font-weight: normal; } .titlePage>.p-c u, .titlePage>.p u, .titlePage>.author u, .titlePage>.subtitle u, .titlePage>.publisher u, .titlePage>.p-br u, .titlePage>.title u { text-decoration: none; } /* TEXT STYLES */ .u, u { text-decoration: underline; } .barre { text-decoration: line-through; } .surligne { background-color: gray; } sup { font-size: 80%; vertical-align: super; line-height: 0.3em; } small { font-size: 80%; } /* LIENS */ a { color: #000000; } .url, .mail, .ref_int, .label_int {} /* LETTRINE */ .let { float: left; font-size: 3.5em; margin: -0.1em 0.2em -0.3em 0em; } /* POLICES */ .computer { font-family: monospace; margin-top: 1em; margin-bottom: 1em; } .scri { font-family: monospace; } /* MISE EN PAGE */ .center { text-align: center; } .right { text-align: right; } .saut_fullpage { page-break-before: always; page-break-after: always; } .saut_de_page { page-break-before: always; } .go_to_new_line { clear: both; } .sep_para { text-align: center; font-size: 110%; margin-top: 1em; margin-bottom: 1em; } /* PARAGRAPHES */ p { margin: 0; padding: 0; text-indent: 0; } .p, .p-br, .p-indent, .p-indent-br, .p-d, .p-d-br, .p-d-indent, .p-c, .p-c-br, .p-c-indent { } .p-indent, .p-indent-br { text-indent: 1em; } .p-indent-inverse, .p-indent-inverse-br { text-indent: -1em; margin-left: 1em; } .p-indent-inverse-suite { margin-left: 1em; } .p-d, .p-d-br { text-align: right; } .p-d-indent { text-align: right; text-indent: 1em; } .p-c, .p-c-br { text-align: center; } .p-c-indent { text-align: center; text-indent: 1em; } .p-blanc { } .p-marge, .p-marge-br, .p-marge-niveau-1, .p-marge-niveau-1-br { margin-left: 1em; } .p-marge-niveau-2, .p-marge-niveau-2-br { margin-left: 2em; } .p-marge-niveau-3, .p-marge-niveau-3-br { margin-left: 3em; } .p-marge-niveau-4, .p-marge-niveau-4-br { margin-left: 4em; } .p-marge-niveau-5, .p-marge-niveau-5-br { margin-left: 5em; } .p-marge-niveau-6, .p-marge-niveau-6-br { margin-left: 6em; } .p-marge-niveau-7, .p-marge-niveau-7-br { margin-left: 7em; } .p-marge-niveau-8, .p-marge-niveau-8-br { margin-left: 8em; } .p-marge-niveau-9, .p-marge-niveau-9-br { margin-left: 9em; } /* GESTION DES TITRES */ h1, h2, h3, h4, h5, h6, h7 {margin:0;padding:0;font-size:1em;font-weight:normal;} h1 b, h2 b, h3 b, h4 b, h5 b, h6 b, h7 b { font-weight: normal; } .part>.title { font-style: normal; font-weight: normal; font-size: 140%; text-align: center; text-decoration: none; margin: 1.5em 10% 1.5em 10%; padding: 0; } .part>.subtitle { font-style: normal; font-weight: normal; font-size: 130%; text-align: center; text-decoration: none; margin: 0em 10% 2em 10%; padding: 0; } .chapter>.title, .frontMatter>.title, .backMatter>.title, .acknowPage>.title, .appendix>.title, .forewordPage>.title, .glossary>.title, .aboutAuthorPage>.title, .resume>.title, .prologue>.title, .epilogue>.title, .introduction>.title, .conclusion>.title, .biblio>.title { font-style: normal; font-weight: normal; font-size: 130%; text-align: center; text-decoration: none; margin: 1.5em 10% 1.5em 10%; padding: 0; } .chapter>.subtitle, .frontMatter>.subtitle, .backMatter>.subtitle, .acknowPage>.subtitle, .appendix>.subtitle, .forewordPage>.subtitle, .glossary>.subtitle, .aboutAuthorPage>.subtitle, .resume>.subtitle, .prologue>.subtitle, .epilogue>.subtitle, .introduction>.subtitle, .conclusion>.subtitle, .biblio>.subtitle { font-style: normal; font-weight: normal; font-size: 120%; text-align: center; text-decoration: none; margin: 0em 10% 2em 10%; padding: 0; } .section1>.title { font-style: normal; font-weight: normal; font-size: 120%; text-align: left; text-decoration: none; margin: 2em 0em 1em 0em; padding: 0; } .section1>.subtitle { font-style: normal; font-weight: normal; font-size: 110%; text-align: left; text-decoration: none; margin: 0em 0em 1em 0em; padding: 0; } .section2>.title { font-style: normal; font-weight: normal; font-size: 110%; text-align: left; text-decoration: none; margin: 1em 0em 0.5em 0em; padding: 0; } .section2>.subtitle { font-style: normal; font-weight: normal; font-size: 100%; text-align: left; text-decoration: none; margin: 0em 0em 0.5em 0em; padding: 0; } .section3>.title, .section3>.subtitle, .section4>.title, .section4>.subtitle, .section5>.title, .section5>.subtitle, .section6>.title, .section6>.subtitle { font-style: normal; font-weight: normal; font-size: 100%; text-align: left; text-decoration: none; margin: 1em 0em 0.5em 0em; padding: 0; } /* ----- BLOCKS ----- */ /* ENCADRÉS */ /* div contient h3 title + p */ .box { display: block; text-align: justify; border: 1px solid black; margin: 1em 1.3em 1em 1.3em; padding: 0.5em 0.7em 0.5em 0.7em; } .box-grey { display: block; text-align: justify; border: 1px solid black; margin: 1em 1.3em 1em 1.3em; padding: 0.5em 0.7em 0.5em 0.7em; background-color: #E8E8E8; } /* MARGÉS */ .blocktext /* div contient p */ { display: block; margin: 1em 0em 1em 2em; } .blocktext-grey { display: block; margin: 1em 0em 1em 2em; padding: 0.5em; background-color: #E8E8E8; } .sidebar /* petits blocs de texte en dehors du flux */ { display: block; width: 40%; margin: 1em 0em 1em 2em; } .sidebar-grey /* petits blocs de texte en dehors du flux */ { display: block; width: 40%; margin: 1em 0em 1em 2em; padding: 0.5em; background-color: #E8E8E8; } .sidebar-large /* grands blocs de texte en dehors du flux */ { display: block; width: 60%; margin: 1em 0em 1em 2em; } .sidebar-large-grey /* grands blocs de texte en dehors du flux */ { display: block; width: 60%; margin: 1em 0em 1em 2em; padding: 0.5em; background-color: #E8E8E8; } /* TITRES BLOCKS */ .box>.title, .box-grey>.title, .blocktext>.title, .blocktext-grey>.title, .sidebar>.title, .sidebar-grey>.title, .sidebar-large>.title, .sidebar-large-grey>.title { font-weight: normal; font-style: normal; font-size: 120%; text-align: center; padding: 0.7em 1em 0.7em 1em; } .box>.subtitle, .box-grey>.subtitle, .blocktext>.subtitle, .blocktext-grey>.subtitle, .sidebar>.subtitle, .sidebar-grey>.subtitle, .sidebar-large>.subtitle, .sidebar-large-grey>.subtitle { font-weight: normal; font-style: normal; font-size: 100%; text-align: center; padding: 0.7em 2em 0.6em 2em; } /* AUTHOR */ .author { font-size : 110%; text-align : center; margin-top: 1em; margin-bottom: 1em; } /* IMAGES */ .image, .image_tab, .image_net, .image_text, .image_text_net, .carte, .carte_net, .image_externe, .image_math {} .margin_image_left, .margin_image_left_net, .margin_image_left_text_net { text-align: left; display: inline-block; margin: 1em 0.7em 0em 0em; } .margin_image_right, .margin_image_right_net, .margin_image_right_text_net { text-align: right; display: inline-block; margin: 1em 0em 0em 0.7em; } .image_right_in_paragraph, .image_right_in_paragraph_net, .image_right_in_paragraph_text_net { float: right; margin: 0.2em 0em 0.2em 0.7em; max-height: 250px; max-width: 250px; } .image_left_in_paragraph, .image_left_in_paragraph_net, .image_left_in_paragraph_text_net { float: left; margin: 0.2em 0.7em 0.2em 0em; max-height: 250px; max-width: 250px; } .image_left_in_paragraph img, .image_right_in_paragraph img, .image_left_in_paragraph_net img, .image_right_in_paragraph_net img, .image_left_in_paragraph_text_net img, .image_right_in_paragraph_text_net img { max-height: 250px; max-width: 250px; margin: 0em; } /* Pour les textes « tabulés » ferrés à gauche (les tableaux étant centrés) */ .image_tab_left, .illustype_image_tab_left { text-align: left; margin: 1em; page-break-inside: avoid; position: relative; } .illustype_image, .illustype_image_net, .illustype_carte, .illustype_carte_net, .illustype_image_tab, .illustype_image_text, .illustype_image_text_net, .illustype_image_math, .illustype_image_deco, .illustype_image_deco_net, .illustype_image_externe, .image_orig_tab, .image_sep_para, .illustype_image_orig_tab, .illustype_image_sep_para, .illustype_image_right_in_paragraph_net, .illustype_image_left_in_paragraph_net, .illustype_image_left_in_paragraph_text_net, .illustype_image_right_in_paragraph_text_net, .illustype_image_right_in_paragraph, .illustype_image_left_in_paragraph { text-align: center; margin: 1.5em 1em 1.5em 1em; page-break-inside: avoid; position: relative; } .illustype_fullpage_image, .illustype_fullpage_image_net, .illustype_fullpage_image_tab, .illustype_fullpage_image_text, .illustype_fullpage_image_text_net, .illustype_fullpage_image_math, .illustype_fullpage_image_deco, .illustype_fullpage_image_deco_net, .fullpage_image_orig_tab, .illustype_fullpage_image_externe { text-align: center; margin: 1em; page-break-inside: avoid; position: relative; } .illustype_fullpage_image_tab_left { text-align: left; margin: 1em; page-break-inside: avoid; position: relative; } .image_deco, .image_deco_net { text-align: center; margin: 1em 0em 1em 0em; } .imageinline, .imageinline_net, .imageinline_text_net { display: -webkit-inline-flex; display: inline-flex; vertical-align: middle; text-indent: 0; } .caption { font-size: 90%; text-align: center; margin: 0.7em; } .credits { font-size: 90%; text-align: center; margin: 0.7em; } /* COUVERTURE */ .cover { text-align: center; } .cover_image { max-width: 100%; max-height: 100%; } /* TOC */ .toc>.title, .toc_table>.title, .toc_figure>.title { font-style: normal; font-weight: normal; font-size: 130%; text-align: center; text-decoration: none; margin: 1.5em 10% 1.5em 10%; padding: 0; } .toc>.subtitle, .toc_table>.subtitle, .toc_figure>.subtitle { font-style: normal; font-weight: normal; font-size: 120%; text-align: center; text-decoration: none; margin: 0em 10% 2em 10%; padding: 0; } .toc_entry { text-align: left; margin: 0.2em 0em 0em 1.5em; font-size: 100%; line-height: 200%; } .toc a { text-decoration: none; color: #000000; } .toc_entry_cover, .toc_entry_backCover, .toc_entry_titlePage, .toc_entry_frontMatter, .toc_entry_footnotes, .toc_entry_pubInfo, .toc_entry_acheve, .toc_entry_backMatter, .toc_entry_epigraphPage, .toc_entry_dedicationPage, .toc_entry_acknowPage, .toc_entry_section1, .toc_entry_section2, .toc_entry_section3, .toc_entry_section4, .toc_entry_section5, .toc_entry_section6, .toc_entry_appendix, .toc_entry_aboutAuthorPage, .toc_entry_forewordPage, .toc_entry_glossary, .toc_entry_index, .toc_entry_part, .toc_entry_toc_figure, .toc_entry_biblio, .toc_entry_toc_table, .toc_entry_teaser, .toc_entry_introduction, .toc_entry_conclusion, .toc_entry_prologue, .toc_entry_epilogue, .toc_entry_praisePage {} /* MINITOC */ .minitoc { border-top: 1px solid #555555; border-bottom: 1px solid #555555; margin: 2em; padding-top: 1em; padding-bottom: 1em; text-align: left; } .minitoc .title { margin-bottom: 0.5em; font-size: 1em; font-style: normal; font-weight: bold; margin-top: 0em; margin-left: 1em; } .minitoc .toc_entry_chapter { font-weight: normal; } .minitoc .toc_entry_section1 { font-weight: normal; font-size: 0.8em; } .minitoc .toc_entry_section2 { font-weight: normal; font-size: 0.7em; } .minitoc p { margin: 1em; } .minitoc .toc-title { font-weight : normal; font-style : normal; font-size : 1em; display:inline; margin: 0em; padding: 0em 1em; } .minitoc .toc-subtitle {} .minitoc a { text-decoration: none; color: #000000; } /* INDEX */ .index>.title { font-style: normal; font-weight: normal; font-size: 130%; text-align: center; text-decoration: none; margin: 1.5em 10% 1.5em 10%; padding: 0; } .index>.subtitle { font-style: normal; font-weight: normal; font-size: 120%; text-align: center; text-decoration: none; margin: 0em 10% 2em 10%; padding: 0; } .index { line-height: 110%; } .index_section { margin: 0.8em 0em 0.8em 5%; } /* TABLEAUX */ .tableau { display: block; margin: 1.5em 1em 1.5em 1em; } table { border-collapse: collapse; margin: 0em auto 0em auto; text-align: left; width: 100%; } table .none {} /* tableaux sans filets */ th { text-indent: 0; padding: 0.2em; background-color: #202020; color: #FFFFFF; } td { text-indent: 0; padding: 0.2em; vertical-align: top; } td span { vertical-align: top; } .filet_l { border-left: thin solid #000000; } .filet_r { border-right: thin solid #000000; } .filet_t { border-top: thin solid #000000; } .filet_b { border-bottom: thin solid #000000; } .filet_x {} .td_v_middle { vertical-align: middle; } .td_v_bottom { vertical-align: bottom; } .td_h_center { text-align: center; } .td_h_right, .th_h_right { text-align: right; } .th_h_left { text-align: left; } .td_h_justify { text-align: justify; } /* LISTES */ /* Gestion des listes dans les sections biblio */ section.biblio ul { padding: 0em; } ol, ul { margin-top: 0.5em; margin-bottom: 0.5em; list-style: none; text-indent: -1em; } p ul, p ol { margin-top: 0em; } li { text-align: justify; } ul.bl, ul.bln { list-style: disc; text-indent: 0em; } ul.ni { list-style: none; text-indent: -1em; } ol.al, ol.aln { list-style: lower-latin; text-indent: 0em; } ol.nl, ol.nln { list-style: decimal; text-indent: 0em; } .asl{} /* liste alphanumérique */ .bsl{} /* liste bullet */ .nsl{} /* liste numérique */ /* NOTES */ .footnotes, .endnotes { } .footnotes>.title, .endnotes>.title { font-style: normal; font-weight: normal; font-size: 130%; text-align: center; text-decoration: none; margin: 1.5em 10% 1.5em 10%; padding: 0; } .footnote, .endnote { margin-bottom: 1em; } .footnote a, .endnote a { text-decoration: none; color: #000000; } /* APPELS DE NOTES */ a[href*="#ftn_fn"] { text-decoration: none; margin-left: 0.1em; } a[href*="#end_en"] { text-decoration: none; margin-left: 0.1em; } .footnote_number { color: #000000; } /* DEDICACE ET ÉPIGRAPHE */ .epigraphPage{} .dedicationPage { margin-left: 25%; } .epigraph { margin: 1em 0em 1em 25%; } .verse { text-align: left; } .source { text-align: center; padding-left: 15%; margin-top: 0.3em; margin-bottom: 1em; } /* 4e DE COUVERTURE */ .resume { } /* PAGES DE COPYRIGHT ET D'ACHEVE */ .pubInfo, .acheve { text-align: center; margin-left: 8%; margin-right: 8%; font-size: 90%; } .copyrights, .isbn, .issn { text-align: center; } /* classes nécessaires à la conversion Daisy pour BnF */ .fullpage_image, .fullpage_image_tab, .fullpage_image_net , .fullpage_image_text, .fullpage_image_text_net, .fullpage_image_deco_net, .fullpage_image_deco, .fullpage_image_math, .fullpage_image_tab_left, .fullpage_image_externe {}