@charset "utf-8"; /* CSS Document */ @font-face { font-family : GENTIUMPLUS; src : url(fonts/GENTIUMPLUS.ttf); } @font-face { font-family : GENTIUMPLUS-ITALIC; font-style : italic; src : url(fonts/GENTIUMPLUS-ITALIC.ttf); } @font-face { font-family : OPENSANS; src : url(fonts/OPENSANS.ttf); } @font-face { font-family : OPENSANS-BOLD; font-weight : bold; src : url(fonts/OPENSANS-BOLD.ttf); } @font-face { font-family : OPENSANS-BOLDITALIC; font-weight : bold; font-style:italic; src : url(fonts/OPENSANS-BOLDITALIC.ttf); } @font-face { font-family : OPENSANS-EXTRABOLDITALIC; font-weight : bold; font-style:italic; src : url(fonts/OpenSans-ExtraBoldItalic.ttf); } @font-face { font-family : OPENSANS-EXTRABOLD; font-weight : bold; src : url(fonts/OPENSANS-EXTRABOLD.ttf); } @font-face { font-family : OPENSANS-ITALIC; font-style : italic; src : url(fonts/OPENSANS-ITALIC.ttf); } @font-face { font-family : COLABORATE-BOLD; font-weight : bold; src : url(fonts/COLABORATE-BOLD.ttf); } @font-face { font-family : COLABORATE-BOLDITALIC; font-weight : bold; font-style:italic; src : url(fonts/OPENSANS-BOLDITALIC.ttf); } @font-face { font-family : SOURCESANSPRO-REGULAR; src : url(fonts/SOURCESANSPRO-REGULAR.ttf); } @font-face { font-family : SOURCESANSPRO-BOLD; font-weight : bold; src : url(fonts/SOURCESANSPRO-BOLD.ttf); } @font-face { font-family : SOURCESANSPRO-IT; font-style : italic; src : url(fonts/SOURCESANSPRO-IT.ttf); } @font-face { font-family : SOURCESANSPRO-BOLDIT; font-weight : bold; font-style:italic; src : url(fonts/SOURCESANSPRO-BOLDIT.ttf); } @font-face { font-family : ZAPFDINGBATSITC; src : url(fonts/ZAPFDINGBATSITC.ttf); } @font-face { font-family : GENTIUMBOOKBASIC-BOLD; font-weight : bold; src : url(fonts/GENTIUMBOOKBASIC-BOLD.ttf); } @font-face { font-family : GENTIUMBOOKBASIC; src : url(fonts/GENTIUMBOOKBASIC.ttf); } @font-face { font-family : GENTIUMBOOKBASIC-ITALIC; font-style:italic; src : url(fonts/GENTIUMBOOKBASIC-ITALIC.ttf); } body { margin : 0% 5% 0% 5%; padding : 0%; font-family:GENTIUMPLUS; font-style : normal; font-weight : normal; font-size : 110%; text-align:justify; orphans : 2; widows : 2; -webkit-hyphenate-after : 3; -webkit-hyphenate-before : 3; -webkit-hyphenate-lines : 2; -moz-hyphenate-after : 3; -moz-hyphenate-before : 3; -moz-hyphenate-lines : 2; -ms-hyphenate-after : 3; -ms-hyphenate-before : 3; -ms-hyphenate-lines : 2; -o-hyphenate-after : 3; -o-hyphenate-before : 3; -o-hyphenate-lines : 2; text-rendering : optimizeSpeed; } i { font-family : GENTIUMPLUS-ITALIC; font-style : italic; } p , div { margin : 0%; padding : 0%; text-rendering : optimizeSpeed; } h1 , h2 { margin : 0%; padding : 0%; font-style : normal; font-weight : normal; font-size:inherit; text-rendering : optimizeSpeed; } sup { line-height : 120%; font-size : 60%; vertical-align : 70%; text-rendering : optimizeSpeed; } small { font-size : 85%; text-rendering : optimizeSpeed; } .cible_index small, h2.lettrine + div .entree small, .cible_index_directeur small, .index_noms_cites small, .cible_index_auteur small { /*font-size : 95%;*/ font-size : 90%; text-rendering : optimizeSpeed; } a { color: /*red;*/inherit; text-decoration : none; text-rendering : optimizeSpeed; } .renvoi a { color: inherit !important; } .renvoi a:link, .renvoi a:visited, .renvoi a:hover, .renvoi a:focus, .renvoi a:active { color:inherit !important; } .arts { color : #c50c1f; } .arts_spectacle{ color : #ec7404; } .geo_exploration{ color : #7caa16; } .histoire_politique_eco{ color : #74408e; } .litterature_livres{ color : #00D916; } .litterature_livres{ color : #008243; } .sciences_tech{ color : #d20072; } .sciences_humaines{ color : #00539f; } .sports{ color : #0094d8; } .auteur { margin : 0% 0% 1% 0%; text-indent : 0%; text-align : right; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .chap .auteur{ font-family : SOURCESANSPRO-REGULAR; color:#00853f; } .part { font-family : GENTIUMBOOKBASIC; padding : 25% 0% 0% 0%; text-rendering : optimizeSpeed; } .chap { font-family : GENTIUMBOOKBASIC; padding : 15% 0% 0% 0%; text-rendering : optimizeSpeed; } .pre { font-family : GENTIUMBOOKBASIC; padding : 9% 0% 0% 0%; text-rendering : optimizeSpeed; } .chap i, .pre i, .part i { font-family : GENTIUMBOOKBASIC-ITALIC; font-style:italic; text-rendering : optimizeSpeed; } .chap b, .part b { font-family : GENTIUMBOOKBASIC-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } .pre b { font-family : OPENSANS-BOLD; font-weight : bold; color:#00853f; font-size:90%; text-rendering : optimizeSpeed; } .dev , .defnotes { margin : 9% 0% 0% 0%; text-rendering : optimizeSpeed; } .part_tit { font-family : OPENSANS-BOLD; font-weight : bold; font-size : 2em; line-height : 120%; text-align : center; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 3% 10%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-transform : uppercase; text-rendering : optimizeSpeed; } .chap_tit { font-family : OPENSANS; font-size : 1.5em; line-height : 120%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 5% 0%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .niv1 { margin-top : 3%; text-rendering : optimizeSpeed; } .int_niv1 { font-family : GENTIUMBOOKBASIC-ITALIC; font-style:italic; font-size : 1.1em; line-height : 110%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 15% 2% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .pre .int_niv1 { font-family : OPENSANS-BOLD; font-weight : bold; font-style:normal; font-size : 1.1em; text-indent:0%; line-height : 110%; text-align:center; page-break-inside : avoid; page-break-after : avoid; margin : 9% 15% 5% 15%; color:#00853f; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .encsimple .int_niv1 { font-size : 1em; line-height : 110%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 15% 1% 5%; text-indent:-2%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; font-variant:small-caps; text-rendering : optimizeSpeed; } .sign { margin : 2% 0% 0% 0%; text-align : right; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .txt_courant_justif { text-align : justify; text-indent : 5%; line-height : 140%; text-rendering : optimizeSpeed; } .txt_courant_droite { text-align : right; text-indent : 0%; line-height : 140%; margin : 0% 0% 0% 5%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .txt_courant_ssalinea { text-align : justify; text-indent : 0%; line-height : 140%; text-rendering : optimizeSpeed; } .pre .txt_courant_ssalinea { margin-top:2%; } .pre .txt_courant_ssalinea + .retrait_gauche { margin-top:0% !important; } .encsimple .dev { margin : 0%; text-rendering : optimizeSpeed; } .enc_tit { font-size : 1.33em; line-height : 140%; text-align : left; page-break-inside : avoid; page-break-after : avoid; margin : 0% 10% 3% 3%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .ntb { margin : 0% 0% 1% 0%; font-size : 0.85em; line-height : 130%; font-style : normal; font-weight : normal; text-align : justify; text-indent : 0%; text-rendering : optimizeSpeed; } .txt_justif { text-align : justify; text-indent : 0%; text-rendering : optimizeSpeed; } .apnb { font-family : GENTIUMBOOKBASIC-BOLD; font-weight : bold; margin : 0em 0em 0em 0.2em; line-height : 120%; font-size : 60%; vertical-align : 70%; text-rendering : optimizeSpeed; } .SOM { padding : 25% 0% 0% 0%; text-align : left; line-height : 120%; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .border { border : 1px solid #000000; margin : 0.2em 0em 0.2em 0em; text-rendering : optimizeSpeed; } .border_tit { margin : 0% 30% 0% 30%; text-rendering : optimizeSpeed; } .border_note { border : 1px solid #646464; margin : 0% 50% 2% 0%; text-rendering : optimizeSpeed; } .encsimple { font-family : OPENSANS; padding : 5% 0% 5% 0%; margin : 5% 0% 5% 0%; border : 1px solid #000000; font-size : 0.75em; page-break-inside : avoid; background-color:#ececed; text-rendering : optimizeSpeed; } .retrait_gauche { margin-left : 5%; margin-right : 5%; text-rendering : optimizeSpeed; } .bl_demiligne { margin-top : -0.5em; text-rendering : optimizeSpeed; } .part_debut , .chap_debut , .div_autre { text-rendering : optimizeSpeed; } .entree { margin-top : 5%; text-rendering : optimizeSpeed; } .personne, .sujet { font-family : OPENSANS; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } .personne i, .sujet i, .index_niv1 i, index_niv2 i, index_niv3 i, h2.lettrine + div .entree i, h2.lettrine + div .entree i b, h2.lettrine + div .entree b i, .cible_index_directeur i, .encsimple i, .cible_index_auteur i { font-family : OPENSANS-ITALIC; font-style : italic; text-rendering : optimizeSpeed; } .personne b, .sujet b, .index_niv1 b, index_niv2 b, index_niv3 b, .cible_index_directeur b, .encsimple b, .cible_index_auteur b { font-family : OPENSANS-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } h2.lettrine + div .entree b { font-family : OPENSANS; font-weight:normal; } .personne i b, .sujet b i, .personne b i, .sujet i b, .index_niv1 i b, index_niv2 i b, index_niv3 i b, .index_niv1 b i, index_niv2 b i, index_niv3 b i, .cible_index_directeur i b, .cible_index_directeur b i, .encsimple i b, .encsimple b i, .cible_index_auteur b i, .cible_index_auteur i b { font-family : OPENSANS-BOLDITALIC; font-weight : bold; font-style:italic; text-rendering : optimizeSpeed; } .nom { font-family : OPENSANS-EXTRABOLD; font-weight : bold; font-size:1.6em; text-rendering : optimizeSpeed; } .nom i { font-family : OPENSANS-EXTRABOLDITALIC; font-weight : bold; font-style:italic; text-rendering : optimizeSpeed; } .complement { font-family : OPENSANS-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } .complement .nom { font-size:1.2em; text-rendering : optimizeSpeed; } .prenom { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1.3em; text-rendering : optimizeSpeed; } .naissance_deces{ font-size:1.2em; /*margin-left:0.4em;*/ text-rendering : optimizeSpeed; } .sujet .naissance_deces{ font-family : OPENSANS-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } .genre { font-family : COLABORATE-BOLD; font-weight : bold; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; text-rendering : optimizeSpeed; } p.sujet + p.genre{ margin-top : 1em; } .genre i { font-family : COLABORATE-BOLDITALIC; font-weight : bold; font-style:italic; text-rendering : optimizeSpeed; } .biblios { font-family : SOURCESANSPRO-REGULAR; font-size:90%; text-rendering : optimizeSpeed; } .biblios i, .chap .auteur i { font-family : SOURCESANSPRO-IT; font-style : italic; text-rendering : optimizeSpeed; } .biblios b, .chap .auteur b { font-family : SOURCESANSPRO-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } .biblios b i, .biblios i b, .chap .auteur b i, .chap .auteur b i { font-family : SOURCESANSPRO-BOLDIT; font-weight : bold; font-style:italic; text-rendering : optimizeSpeed; } .carre { font-family : ZAPFDINGBATSITC; font-size:1em; text-rendering : optimizeSpeed; } .mot_voir { font-family : OPENSANS-BOLD; font-weight : bold; font-size:0.7em; color:#000; text-rendering : optimizeSpeed; } .texte { line-height : 130%; margin-top:0.3em; text-rendering : optimizeSpeed; } .entree h2 { text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; margin-top:1%; font-size: 100%; } h2 b { font-family : GENTIUMBOOKBASIC-BOLD; font-weight : bold; text-rendering : optimizeSpeed; } .index_titre, .index_noms_cites_titre, .index_directeur_titre, h1.titre, .index_auteur_titre { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1.8em; color:#64596e; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; padding-top:15%; margin-bottom:8%; text-rendering : optimizeSpeed; } .index_niv1 { font-family : OPENSANS; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; margin-top:8%; text-rendering : optimizeSpeed; } .index_niv2 { font-family : OPENSANS; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; margin-top:6%; text-rendering : optimizeSpeed; } .index_niv3 { font-family : OPENSANS; text-align:left; -webkit-hyphens : none; -moz-hyphens : none; -ms-hyphens : none; -o-hyphens : none; hyphens : none; margin-top:3%; text-rendering : optimizeSpeed; } .index_niv1 .titre { font-family : OPENSANS-EXTRABOLD; font-weight : bold; font-size:1.5em; text-rendering : optimizeSpeed; } .index_niv2 .titre { font-family : OPENSANS; font-weight:normal; font-size:1.1em; text-rendering : optimizeSpeed; } .index_niv3 .titre { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1em; margin-bottom:0.5em; text-rendering : optimizeSpeed; } .cible_index { font-size:0.8em; color:#000; margin-bottom:0.7em; display: inline-block; text-rendering : optimizeSpeed; } .index_noms_cites_lettrine, .index_directeur_lettrine { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1em; color:#00792d; margin-top:5%; margin-bottom:2%; text-rendering : optimizeSpeed; } .lettrine { font-family : OPENSANS-BOLD; font-weight : bold; font-size:6em; color:#00792d; padding-top:50%; margin-bottom:0%; page-break-after:always; text-align:center; text-rendering : optimizeSpeed; } .titre + .lettrine { page-break-before:always; } /*Crér div englobant index_noms_cites, div.index_directeur*/ div.index_noms_cites p { font-family : OPENSANS-BOLD; font-weight : bold; font-size:0.8em; text-rendering : optimizeSpeed; } div.index_directeur p { /*font-family : OPENSANS-BOLD; font-weight : bold;*/ font-family : OPENSANS; font-size:0.8em; margin-bottom:0.7em; text-rendering : optimizeSpeed; } div.index_directeur p.index_auteur_lettrine { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1em; color:#00792d; margin-top:2%; margin-bottom:1%; text-rendering : optimizeSpeed; } div.index_directeur p.index_auteur_lettrine_alpha { font-family : OPENSANS-BOLD; font-weight : bold; font-size:1.3em; color:#00792d; margin-top:5%; text-rendering : optimizeSpeed; } div.index_noms_cites .cible_index { font-family : OPENSANS; font-weight:normal; margin-bottom:0em; display: inline; text-rendering : optimizeSpeed; } h2.lettrine + div .entree { font-family : OPENSANS; font-size:0.8em; text-rendering : optimizeSpeed; } h2.lettrine + div { padding-top:15%; } .cible_index_auteur{ /*margin-left:1em; */ } .imagelarge_intext { text-align:center; max-width:100%; } .img_lettrine, .img_lettrine img { text-align:center; width:auto; max-width:100%; height:100%; }