@font-face { font-family:font_serif; font-weight:normal; font-style:normal; src:url(FONTS/notoSerif.ttf); } @font-face { font-family:font_serif; font-weight:normal; font-style:italic; src:url(FONTS/notoSerif_italic.ttf); } @font-face { font-family:font_serif; font-weight:bold; font-style:normal; src:url(FONTS/notoSerif_bold.ttf); } @font-face { font-family:font_serif; font-weight:bold; font-style:italic; src:url(FONTS/notoSerif_bold_italic.ttf); } @font-face { font-family:font_sans; font-weight:normal; font-style:normal; src:url(FONTS/notoSans.ttf); } @font-face { font-family:font_sans; font-weight:normal; font-style:italic; src:url(FONTS/notoSans_italic.ttf); } @font-face { font-family:font_sans; font-weight:bold; font-style:normal; src:url(FONTS/notoSans_bold.ttf); } @font-face { font-family:font_sans; font-weight:bold; font-style:italic; src:url(FONTS/notoSans_bold_italic.ttf); } h1,h2,h3,h4,h5,h6,.sstitre,.h7 { font-family:font_sans; font-weight:bold; text-align:left; letter-spacing:-0.04em; page-break-inside:avoid; page-break-after:avoid; widows:2; orphans:2; -webkit-hyphens:none; -moz-hyphens:none; -epub-hyphens:none; hyphens:none; } .surtitre { font-size:2em; font-style:italic; } .sstitre { font-size:1.6em; } h2,h3,h4,h5,h6,.sstitre,.h7,.annee_edition { margin:0.5em 0; } h1 { font-size:2.1em; } h2 { font-size:1.8em; } h3 { font-size:1.5em; } h4 { font-size:1.25em; } h5 { font-size:1em; } h6 { font-size:0.8em; } .h7 { font-size:0.7em; } .section1 { margin:1.9em 0; } .section2 { margin:1.7em 0; } .section3 { margin:1.9em 0; } .section4 { margin:1.6em 0; } .section5 { margin:1.4em 0; } .section6 { margin:1.2em 0; } .section7 { margin:1.1em 0; } div.liminaire { text-align:right; } .liminaire > h1 { text-align:left; margin-bottom:1em; } .liminaire div.auteur { margin:1em 0em; margin-left:33%; } .auteur span.nom_auteur { font-size:1.6em; letter-spacing:-0.04em; font-family:font_serif; font-style:italic; page-break-inside:avoid; widows:2; orphans:2; } .auteur div.wrapper_affil div.affil { font-size:0.9em; text-align:justify; display:inline-block; } .liminaire div.resume { font-family:font_serif; font-style:italic; font-size:0.95em; border-top:1px solid #665; border-bottom:1px solid #665; color:#665; margin:3em 0; padding:0.8em; text-align:justify; } .liminaire .resume .titreparal { font-size:1.25em; } .liminaire .resume .sstitreparal { font-size:1.1em; } .resume span.resume_titre { font-family:font_serif; font-weight:bold; font-style:italic; display:block; padding-bottom:0.8em; } body { margin:0em 1em; font-size:0.8em; font-family:font_serif; line-height:1.5; text-align:justify; } .table_titre { color:inherit; } .liensimple,.no_note,.note,.noteenc,.notefig,.notetable,.memo a,.red { color:red; -webkit-text-fill-color:red; } i,em { font-style:italic; } b,strong { font-weight:bold; } p { margin:0; } ul,ol { margin:0; padding:0; } ol { list-style:none; } ol > li { list-style-position:inside; margin-left:0; display:table; } ol li > .elemliste_puce,ul li > .elemliste_puce { padding-right:0.5em; display:table-cell; } ol li > .wrapper_listeord_elemliste,ul li > .wrapper_listenonord_elemliste { display:table-cell; } ul.carre { list-style-type:square; } ul.cercle { list-style-type:circle; } ul.disque { list-style-type:disc; } ul.tiret,ul.lettremin,ul.lettremaj { list-style-type:none; } ul.tiret > li > * { padding-left:0.8em; } ul.tiret > li:before { content:'-\00a0'; float:left; } ul.nul { list-style-type:none; } li { margin-left:2em; } div.liminaire,div.corps,div.biblio,div.annexe { margin-bottom:3em; } .invisible { display:none; } span.souligne { text-decoration:underline; } .petite_cap { text-transform:uppercase; font-size:75%; } .petite_cap .majuscule { font-size:134%; } span.barre { text-decoration:line-through; } blockquote,.encadre { text-align:justify; } blockquote.epigraphe { border-left:0.2em #ccc solid; padding-left:1em; } blockquote p { font-family:font_sans; } span.dedicace { display:block; font-style:italic; } .chapo { margin:1em; font-family:font_serif; font-weight:bold; } div.encadre,div.exemple { margin:1em 0; padding:1em; border:1px solid black; } div.exemple .no_seul { font-weight:bold; float:left; margin-right:0.5em; } span.titre_encadre { display:block; font-weight:bold; font-size:1.15em; page-break-after:avoid; page-break-inside:avoid; } .source { margin-left:1em; text-align:right; font-family:font_serif; font-weight:bold; } .titre_merci { font-family:font_serif; font-weight:bold; } .lettrine { font-size:3.07em; margin:-0.035em 0.1em -0.1em 0em; float:left; line-height:0.99em; } sup { vertical-align:30%; } sub { vertical-align:-30%; } img.ligne { vertical-align:bottom; } img.equation { max-width:100%; vertical-align:bottom; } div.tableau,div.figure { margin:1em; } div.encadre .tableau,div.encadre .figure { margin:0; } div.tableau,div.figure,div.equation { text-align:center; } .tableau img,.figure img,img.figure,img.tableau { max-width:100%; display:inline-block; margin-top:0.5em; } .tableau table { border:1px black solid; vertical-align:top; border-collapse:collapse; } table { width:100%; } .tableau td { padding:5px; border:1px black solid; } .tableau span.tableau_titre,.figure span.figure_titre { text-align:left; font-family:font_serif; font-weight:bold; display:block; } .tableau div.tableau_legende,.figure div.figure_legende { text-align:center; font-size:0.8em; } .tableau div.unbreakable,.figure div.unbreakable { page-break-inside:avoid; text-align:center; display:inline-block; } .verbatim { margin-left:1em; } .verbatim + .verbatim { margin-top:1em; } .verbatim.forme,.verbatim.poeme,.verbatim.theatre { font-family:inherit; white-space:normal; } .verbatim.equation,.verbatim.formeef,.verbatim.poemeef,.verbatim.programme { font-family:monospace; white-space:normal; } .bloc { margin:0; } .bloc + .bloc { margin-top:1em; } .hgauche,.hleft { text-align:left; } .hcentre,.hcenter { text-align:center; } .hdroite,.hright { text-align:right; } .hjustifie,.hjustify { text-align:justify; } .vhaut { vertical-align:top; } .vcentrer { vertical-align:center; } .vbas { vertical-align:bottom; } .vlignebas { vertical-align:baseline; } span.ligne { display:block; } .objetmedia.ligne { display:inline; } .ligne .objetmedia.bloc { display:block; } div.notes { font-size:0.75em; } .notes h2 { letter-spacing:-0.04em; font-family:font_serif; font-weight:bold; text-indent:0em; text-align:left; margin-top:0.3em; } .notes p { font-family:font_serif; line-height:1.37em; } .notes p+p { margin-top:0.4em; } .notes .no_note { text-decoration:none; margin-right:0.75em; } .notes .no_note .no_chr { font-size:120%; font-weight:900; } .notes hr { margin-left:0; border:0; background-color:red; width:20mm; height:1px; } a.note,a.noteenc { font-size:65%; vertical-align:top; } a.note,.notes a.no_note { -webkit-text-fill-color:red; } div.biblio ul.biblio,.biblio ul.divbiblio,.biblio li.biblio { margin:0; padding:0; list-style-type:none; } .biblio h2.biblio_title,div.annexe h2.annexe_title { margin-top:0.3em; } h2.annexe_title { border-bottom:3px #ccc dotted; } .biblio > hr.biblio_sep { margin:0; height:2px; width:40mm; background-color:#B5B5B5; border:0; page-break-after:avoid; } .annexe > .no { font-weight:bold; } div.couverture { text-align:center; } img.couverture { height:100%; } .title-page_liminaire { line-height:1.4em; font-size:1.4em; text-align:center; letter-spacing:-0.04em; font-family:font_serif; } .title-page_liminaire > .intro { display:block; } .title-page_liminaire > .auteurs { display:block; } h1.title-page { font-size:3em; font-family:font_serif; margin-top:2em; } h1.title-page,h2.title-page { text-align:center; } .title-page_footer { margin:30% 0 0 0; } .title-page_footer .annee { float:left; padding-top:4.2em; margin-top:-1.2em; } .title-page_footer img { float:right; height:4.2em; } .copyright_wrapper { border-right:1px solid red; padding-right:1em; } .copyright { font-family:font_sans; } .copyright_logos { margin:4em 6%; } .copyright_logos .logo_CNL { float:left; } .copyright_logos .logo_editeur { float:right; } .copyright_logos .logo_clear { clear:both; } .copyright_logos img { max-height:150px; } .section.sect_som,.section.sect_ssom { padding:4.5em 1em 0em 1em; font-size:2em; letter-spacing:-0.04em; font-family:font_serif; page-break-inside:avoid; } .section.sect_ssom { font-size:1.8em; } .table_header { text-align:center; font-family:font_serif; word-spacing:.3em; letter-spacing:.1em; } .table_root { text-align:left; } .table_root .table_titre { text-decoration:none; } .table_sect_som > .table_titre { margin-top:1.5em; padding:.3em 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; display:block; } .table_sect_ssom > .table_titre { margin-top:1em; margin-left:1.5em; display:inline-block; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:.3em 0; } .table_root,.table_sect_som,.table_sect_som ul,.table_sect_ssom { font-family:font_sans; font-weight:bold; list-style-type:none; } .table_root,.table_sect_som,.table_sect_som ul,.table_sect_ssom,.table_article,.table_chapitre { margin-left:0; padding-left:0; } .table_article { margin-top:.7em; } .table_article b { font-family:font_sans; } .table_article .table_titre { margin-right:.3em; } .table_article > ul { margin-top:.3em; } .table_auteurs { font-family:font_sans; font-style:italic; font-weight:normal; } .table_chapitre { font-family:font_sans; font-weight:normal; margin-left:1.5em; margin-top:.2em; list-style-type:none; } .listerelation.type1,.listerelation.type2,.listerelation.type3 { overflow:hidden; } .listerelation.type1 .lrsource,.listerelation.type2 .lrsource,.listerelation.type3 .lrsource,.listerelation.type1 .lrcible,.listerelation.type2 .lrcible,.listerelation.type3 .lrcible { width:48%; margin-top:0.6em; } .listerelation.type1 .lrsource,.listerelation.type2 .lrsource,.listerelation.type3 .lrsource { float:left; clear:both; } .listerelation.type1 .lrcible,.listerelation.type2 .lrcible,.listerelation.type3 .lrcible { float:left; margin-left:4%; } .listerelation.type4 .lrsource,.listerelation.type5 .lrsource,.listerelation.type6 .lrsource { margin-top:0.6em; } .listerelation.type4 .lrcible,.listerelation.type5 .lrcible,.listerelation.type6 .lrcible { margin-top:0.3em; margin-left:0; } .listerelation.type2 .lrsource,.listerelation.type5 .lrsource { font-weight:bold; } .listerelation.type2 .lrsource b,.listerelation.type2 .lrsource strong,.listerelation.type5 .lrsource b,.listerelation.type5 .lrsource strong { font-weight:bold; } .listerelation.type3 .lrcible,.listerelation.type6 .lrcible { font-weight:bold; } .listerelation.type3 .lrcible b,.listerelation.type3 .lrcible strong,.listerelation.type6 .lrcible b,.listerelation.type6 .lrcible strong { font-weight:bold; }