/*NQ:Le 14/12/11 Création de CSS selon de spécificités de client*/ /*LD : 26/06/2012 changements des éléments suivants .dev, .encsimple, .encsimple .txt_courant, .int_niv1, .int_nfniv1, .int_niv2, .int_nfniv2, .niv5, .nfniv5*/ @font-face { font-family:"Times"; src:url(fonts/times.ttf); } @font-face { font-family:"TimesBold"; src:url(fonts/timesbd.ttf); } @font-face { font-family:"TimesItalic"; src:url(fonts/timesi.ttf); } @font-face { font-family:"TimesBoldItalic"; src:url(fonts/timesbi.ttf); } @page { margin: 2mm; } /* Declaration generique pour que les images et les tableaux se reduisent en fonction de la taille de la fenetre ------------------------------*/ .image { max-width: 100%; padding: 0.5em; } .image_intext { max-width: 100%; } .stab { max-width: 100%; } /* Declaration generique ------------------------------*/ body { margin-left: 24pt; margin-right: 24pt; font-family: Times; font-style: normal; font-weight: normal; font-size: small; orphans: 2; widows: 2; } /* Enrichissement typographique ------------------------------*/ i { font-family:TimesItalic; } b { font-family:TimesBold; } i b { font-family:TimesBoldItalic; } b i { font-family:TimesBoldItalic; } .pc { font-variant: small-caps; } .r { font-family: Times; font-style: normal; font-weight: normal; } .sl { text-decoration: underline; } sup { line-height: 0em; } /* Elements presents dans Ident ------------------------------*/ /*Dans les pages de debut (hors rubrique collection) c'est centre dans la page*/ .ident { text-align: center; font-size: x-small; padding-top: 5%; } .pagecopyright { font-size: xx-small;} .ftit { margin-top: 12%; margin-bottom: 5%; margin-left: 24pt; line-height: normal; font-size: xx-large; } .fstit { margin-top: 7%; margin-bottom: 3%; margin-left: 24pt; line-height: normal; font-size: x-large; } .pagetitre { page-break-before: always; } .auteur_ident { padding-top: 5%; margin-bottom: 2%; margin-left: 24pt; line-height: normal; font-size: x-large; } .auteur_ident_multiple { margin-top: 2%; margin-bottom: 2%; margin-left: 24pt; line-height: normal; font-size: x-large; } .pagetitre .info { margin-top: -3%; margin-bottom: 0; margin-left: 24pt; line-height: normal; font-size: x-large; } .ident_tit { margin-top: 15%; margin-bottom: 5%; margin-left: 24pt; line-height: normal; font-size: xx-large; } .ident_stit { margin-top: 5%; margin-bottom: 5%; margin-left: 24pt; line-height: normal; font-size: x-large; } .pagetitre .type { padding-top: 5%; margin-bottom: 2%; margin-left: 24pt; line-height: normal; font-size: large; } .pagetitre .trad { margin-top: 1%; margin-bottom: 1%; margin-left: 24pt; line-height: normal; font-size: medium; } .edit { page-break-after: always; margin-top: 15%; margin-bottom: 0em; margin-left: 24pt; line-height: normal; font-size: large; } .info, .type, .trad, .accro, .copy, .isbn, .issn { padding-top: 1%; margin-bottom: 0em; } .titreVO { padding-top: 1%; margin-bottom: 0em; text-transform:uppercase; } .ean_numerique { padding-top: 5%; margin-bottom: 0em; margin-left: 24pt; } .ean, .coned { visibility: hidden; } .ref { padding-top: 10%; margin-bottom: 0em; margin-left: 24pt; } .modulus { padding-top: 2%; margin-bottom: 2%; margin-left: 24pt; margin-right: 24pt; text-align: justify; font-size: xx-small; } .dedi { padding-top: 25%; margin-bottom: 0em; text-align: center; text-indent: 0pt; font-size: small; } /* Collec de Ident et de fin de Corpus ------------------------------*/ /*Dans les collec, c'est centre sur la justif (il y a le decalage a droite de 24pt prevu pour le folio)*/ .collec { page-break-before: always; page-break-after: always; padding-top: 10%; text-align: center; font-size: x-small; } .collec_tit /*premier titre de collec qui demarre en haut de page grace au pagebreak de son parent le collec*/ { page-break-inside: avoid; margin-top: 2em; margin-bottom: 1em; font-family: TimesBold; font-size: small; } .collec_tit2, .collec_tit3, .collec_tit4 /*titre suivant dans collec qui demarre en haut de page grace a leur propre pagebreak*/ { page-break-before: always; page-break-inside: avoid; padding-top: 17%; margin-top: 2em; margin-bottom: 1em; font-family: TimesBold; font-size: small; } .collec_stit { page-break-inside: avoid; margin-top: 1em; margin-bottom: 1em; font-family: TimesItalic; font-size: small; } .cint_collec { page-break-after: avoid; page-break-inside: avoid; margin-top: 2em; margin-bottom: 0.75em; font-family: TimesBold; } .cint2_collec { page-break-after: avoid; page-break-inside: avoid; margin-top: 2em; margin-bottom: 0.75em; font-family: TimesItalic; } .cint3_collec { page-break-after: avoid; page-break-inside: avoid; margin-top: 2em; margin-bottom: 0.75em; } .collec .auteur { margin-bottom: 0.3em; text-indent: 0pt; } .collec .txt_courant, .collec .txt_courant_justif, .collec .txt_courant_gauche, .collec .txt_courant_ssalinea { margin-bottom: 0.3em; text-indent: 0pt; } .collec .txt_courant_droite, .collec .txt_courant_centre { margin-bottom: 0.3em; text-indent: 0pt; } .pbib, .autbib, .titbib, .editbib, .datebib, .auteur { margin-bottom: 0.3em; text-indent: 0pt; } .pagecopyright .collec_tit { padding-top: 2%; margin-bottom: 0em; font-family: Times; font-size: xx-small; margin-top: 0em; margin-bottom: 0em; } /* Exergue de Ident ------------------------------*/ .ident .exergues { page-break-before: always; padding-top: 25%; margin-left: 40%; } /* Exergue de Pre, Vol, Part, Section, Chap, Schap, Sect, Niv1 a Niv5, Enc et niv1 a niv5 de enc ------------------------------*/ .pre .exergues, .vol .exergues, .part .exergues, .section .exergues, .chap .exergues, .sect .exergues, .niv1 .exergues, .niv2 .exergues, .niv3 .exergues, .niv4 .exergues, .niv5 .exergues, .enc .exergues { margin-top: 2em; margin-bottom: 2em; margin-left: 40%; } /* Exergue de Ident, Pre, Vol, Part, Section, Chap, Schap, Sect, Niv1 a Niv5, Enc ------------------------------*/ .exer { margin-bottom: 1.25em; text-align: right; font-size: x-small; } .exer .txt_courant, .exer .txt_courant_justif, .exer .txt_courant_gauche, .exer .txt_courant_droite, .exer .txt_courant_ssalinea { text-indent: 0pt; } .exer .txt_courant_centre /*centrer sur la justif avec une marge à droite de 24pt prevu pour le folio*/ { margin-left: 12pt; margin-right: 12pt; } .exer .auteur, .exer_source { text-indent: 0pt; } /* Page d'ouverture de Pre, Appcrit, Vol, Part, Section, Chap, Schap, Appen, Sect, Dev ------------------------------*/ .appcrit, .vol, .part, .section, .chap, .schap, .appen, .sect, .pre { /*page-break-before: always;*/ } .dev, .notefin /*Notefin est autorise dans les pages de fin. Notefin est le dev utilise pour les notes de fins*/ { margin-top: 3em; } .appen .dev, .part .dev { margin-top: 2em; } /* Page d'ouverture de Pre, Appcrit, Appen qui contient seulement une ou plusieurs figures (un dev avec fig, et bl qui sera supprime par le convertisseur. Suppression de la marge haut pour que la figure s'affiche correctement ------------------------------*/ .pre_fig { page-break-before: always; page-break-after: always; } .appcrit_fig { page-break-before: always; page-break-after: always; } .appen_fig { page-break-before: always; page-break-after: always; } /* Titrailles des englobants Pre Appcrit Vol Part Section Chap Schap Appen Sect ------------------------------*/ /*Dans le corpus, c'est centre sur la justif (il y a le decalage a droite de 24pt prevu pour le folio)*/ .vol_n, .vol_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-family: TimesBold; font-size: xx-large; } .part_n, .part_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-family: Times; font-size: x-large; padding-top:30%; } .vol_stit, .part_stit { page-break-inside: avoid; margin-top: 0.75em; text-align: center; line-height: normal; font-family: TimesBold; font-size: xx-large; } .section_n, .section_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-family: TimesBold; font-size: x-large; } .section_stit { page-break-inside: avoid; margin-top: 0.75em; text-align: center; line-height: normal; font-family: TimesBold; font-size: x-large; } .chap_n, .chap_tit, .pre_tit, .appcrit_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-family: Times; font-size: x-large; padding-top: 25%; } .appen_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-family: Times; font-size: large; padding-top: 25%; } .chap_stit, .pre_stit, .appcrit_stit, .appen_stit { page-break-inside: avoid; margin-top: 0.75em; text-align: center; line-height: normal; font-family: TimesBold; font-size: x-large; } .schap_n, .schap_tit, .sect_n, .sect_tit { page-break-inside: avoid; text-align: center; line-height: normal; font-size: x-large; font-family:TimesItalic; } .schap_stit, .sect_stit { page-break-inside: avoid; margin-top: 0.75em; text-align: center; line-height: normal; font-size: x-large; font-family:TimesItalic; } /* Blanc systematique au dessus des Niveaux 1 a 5 dans le corpus ET Notefin de Appen (nf) ------------------------------*/ .niv1, .nfniv1 { margin-top: 1.25em; } .niv2, .nfniv2 { margin-top: 1.25em; } .niv3, .nfniv3 { margin: 1.25em 5% 1.25em 5%; } .niv4, .nfniv4 { margin:0.5em 20% 0.5em 20%; } .niv5, .nfniv5 { margin:0.5em 0em 0.5em 20%; } /* Titrailles des Niveau 1 a 5 dans le corpus ET Notefin de Appen (nf) ------------------------------*/ .niv1_n, .nfniv1_n { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesBold; font-size: large; } .int_niv1, .int_nfniv1 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 1em; text-align: left; line-height: normal; font-family: Times; font-size: medium; } .sint_niv1, .sint_nfniv1 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesBold; font-size: large; } .niv2_n, .nfniv2_n { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesItalic; font-size: large; } .int_niv2, .int_nfniv2 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 1em; text-align: left; line-height: normal; font-family: Times; font-size: medium; } .sint_niv2, .sint_nfniv2 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesItalic; font-size: large; } .niv3_n, .nfniv3_n { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesBold; font-size: medium; } .int_niv3, .int_nfniv3 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; text-indent:0; } .sint_niv3, .sint_nfniv3 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesBold; font-size: medium; } .niv4_n, .nfniv4_n { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesItalic; font-size: medium; } .int_niv4,.int_nfniv4 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: Times; } .sint_niv4, .sint_nfniv4 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-family: TimesItalic; font-size: medium; } .niv5_n, .nfniv5_n { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-size: medium; } .int_niv5, .int_nfniv5 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; text-indent:0; } .sint_niv5, .sint_nfniv5 { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.4em; text-align: left; line-height: normal; font-size: medium; } /* Style Commun de Texte ------------------------------*/ p { margin-top: 0em; margin-bottom: 0em; } .last /* Utiliser sur le dernier p d'un exergue pour generer un blanc entre l'exergue et l'auteur ou la source de l'exergue */ { margin-bottom: 0.75em; } .p_let { text-indent: 24pt; } .let { font-size: 270%; line-height: 0.5em; } .sign { margin-top: 1.5em; margin-left: 30%; text-align: right; } .fin /*centrer sur la justif*/ { margin-top: 0.75em; margin-bottom: 0.75em; margin-left: 12pt; margin-right: 12pt; text-align: center; text-indent: 0pt; } .txt_courant, .txt_courant_justif { text-align: justify; text-indent: 5%; } .txt_courant_gauche { text-align: left; text-indent: 24pt; } .txt_courant_droite { margin-left: 20%; text-align: right; text-indent: 0pt; } .txt_courant_centre /*centrer sur la justif*/ { margin-left: 12pt; margin-right: 12pt; text-align: center; text-indent: 0pt; } .niv3 p { text-indent:0; font-family: TimesItalic;} .niv4 p { text-indent:0;} .niv5 p { text-indent:0; font-family: TimesItalic;} .enc p { text-indent:0; font-size:x-small;} .txt_courant_ssalinea { text-align: justify; } /* Style Commun de Texte dans un appendice de type bibliographie ------------------------------*/ .div_biblio .appen .txt_courant_justif { margin-left: 24pt; text-indent: -24pt; } /* Style Commun de Texte dans une tetiere de tableau ------------------------------*/ th .txt_courant, th .txt_courant_justif { text-align: justify; text-indent: 0em; } th .txt_courant_gauche { text-align: left; text-indent: 0em; } th .txt_courant_droite { margin-left: 20%; text-align: right; text-indent: 0em; } th .txt_courant_centre /*centrer dans la cellule*/ { margin-left: 0.5em; margin-right: 0.5em; text-align: center; text-indent: 0em; } th .txt_courant_ssalinea { text-align: justify; } /* Style Commun de Texte dans une ligne courante de tableau ------------------------------*/ td .txt_courant, td .txt_courant_justif { text-align: justify; text-indent: 0em; } td .txt_courant_gauche { text-align: left; text-indent: 0em; } td .txt_courant_droite { margin-left: 20%; text-align: right; text-indent: 0em; } td .txt_courant_centre /*centrer dans la cellule*/ { margin-left: 0.5em; margin-right: 0.5em; text-align: center; text-indent: 0em; } td .txt_courant_ssalinea { text-align: justify; } /* Liste : Numerotation automatique ------------------------------*/ /* Les elements html des liste ol, ul, li ont des styles auto par défaut avec des marges et des blancs. Par defaut: -la numerotation generee est placee a gauche du point (0,0). -la numerotation generee est alignee sur la droite. -le texte qui suit la numerotation a sa 2e ligne alignee sur la 1e ligne. -l'option list-style position qui permet de positionner la numerotation auto (et le texte par rapport a cette num auto) ne fonctionne pas. Conclusion: La numerotation auto n'est pas prise en compte pour le point 0(0,0). Le point 0 demarre apres la numerotation auto: a la premiere lettre du paragraphe. Pour afficher la num auto, il faut un minimum de marge a gauche, qui est variable suivant la nature de la num auto (petite marge pour une puce, grosse marge pour un numero+point). */ ul { margin:0; padding:0;} .liste_none { list-style-image: none; list-style-type: none; } .liste_num { list-style-image: none; list-style-type: decimal;/*num generee: chiffre+point+espace*/ } .liste_alpha { list-style-image: none; list-style-type: lower-alpha;/*num generee: lettre+point+espace*/ } .liste_tiret { list-style-image: url(images/lg_tiret.jpg);/*num generee: tiret moyen+espace*/ } .liste_puce, .liste_autre_puce { list-style-type: disc; list-style-image: none;/*num generee: puce+espace*/ } .liste_autre { list-style-image: url(images/lg_tiret.jpg); } /* Liste : Alignement des paragraphes dans une liste ------------------------------*/ .liste_txt_courant, .liste_txt_courant_justif { text-align: justify; } .liste_txt_courant_gauche { text-align: left; } .liste_txt_courant_droite { text-align: right; text-indent: 0pt;/*Verifier que c utile*/ } .liste_txt_courant_centre /*centrer sur la justif*/ { margin-left: 12pt; margin-right: 12pt; text-align: center; text-indent: 0pt;/*Verifier que c utile*/ } .liste_txt_courant_ssalinea { text-align: justify; text-indent: 0pt;/*Verifier que c utile*/ } /* Liste de PREMIER NIVEAU ------------------------------*/ /*Le point (0,0) pour une liste de niveau 1 est le debut du paragraphe courant sans alinea*/ .liste_none /*Pas de num genere, donc il faut tout parametre pour avoir la meme chose qu'avec les num generees*/ { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; text-indent: 5%; } .liste_num { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } .liste_alpha { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } .liste_tiret { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } .liste_puce { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } .liste_autre /*Style utile pour une liste de type autre de premier niveau. Cette liste est transformee en liste a tiret*/ { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } /* Liste de SECOND NIVEAU ------------------------------*/ /*Le point (0,0) pour une liste de niveau 2 est le debut du texte de la liste de niveau 1*/ li .liste_none { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: -0.9em; } li .liste_num { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } li .liste_alpha { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } li .liste_tiret { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } li .liste_puce { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } .liste_autre_puce /*Style utile pour une liste de type autre de second niveau. Cette liste est transformee en liste a puce*/ { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } /* Liste de PREMIER NIVEAU dans une ligne courante de tableau ------------------------------*/ td .liste_none { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: -0.9em; } td .liste_num { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } td .liste_alpha { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } td .liste_tiret { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } td .liste_puce { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } td .liste_autre { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } /* Liste de SECOND NIVEAU dans une ligne courante de tableau ------------------------------*/ td li .liste_none { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; text-indent: -0.9em; } td li .liste_num { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } td li .liste_alpha { margin-top: 0em; margin-bottom: 0em; margin-left: 1.3em; } td li .liste_tiret { margin-top: 0em; margin-bottom: 0em; margin-left: 1em; } td li .liste_puce { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } td .liste_autre_puce { margin-top: 0em; margin-bottom: 0em; margin-left: 0.7em; } /* Stroplg ------------------------------*/ .stroplg { margin-top: 1.15em; margin-bottom: 1.15em; margin-left: 48pt; font-size: x-small; } .stroplg_tit { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.5em; font-family: TimesBold; } .verslg { text-align: justify; } /* Citation de type Cita, Citation de type Lettre, Lettre ------------------------------*/ .cita { margin-top: 1.15em; margin-bottom: 1.15em; text-align: justify; font-size: small; } .lettre { margin-top: 1.15em; margin-bottom: 1.15em; margin-left: 24pt; text-align: justify; font-size: x-small; } .cita .date, .cita .lieu, .lettre .date, .lettre .lieu { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.25em; margin-left: 30%; text-align: right; } .cita .auteur, .cita_source, .lettre .auteur, .lettre_source { margin-top: 0.25em; margin-left: 30%; text-align: right; } .cita .entete, .cita .polit, .lettre .entete, .lettre .polit { margin-top: 0.5em; margin-bottom: 0.5em; } .cita .txt_courant_centre, .lettre .txt_courant_centre /*centrer sur la justif*/ { margin-left: 12pt; margin-right: 12pt; } .cita .fin /*centrer sur la justif*/ { margin-left: 12pt; margin-right: 12pt; } /* Encadre ------------------------------*/ .enc { margin:1.25em 5% 1.25em 5%; } .enc_tit, .enc_stit /*centrer sur la justif*/ { page-break-after: avoid; page-break-inside: avoid; margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; font-family: TimesBold; font-size: large; } .enc .dev .niv1 .niv1_n, .enc .dev .niv1 .int_niv1, .enc .dev .niv1 .sint_niv1 { line-height: normal; font-family: TimesBold; font-size: medium; } .enc .dev .niv2 .niv2_n, .enc .dev .niv2 .int_niv2, .enc .dev .niv2 .sint_niv2 { line-height: normal; font-family: TimesItalic; font-size: medium; } .enc .dev .niv3 .niv3_n, .enc .dev .niv3 .int_niv3, .enc .dev .niv3 .sint_niv3 { line-height: normal; font-family: Times; font-size: medium; } .enc .dev .niv4 .niv4_n, .enc .dev .niv4 .int_niv4, .enc .dev .niv4 .sint_niv4 { font-family: TimesBold; font-size: small; } .enc .dev .niv5 .niv5_n, .enc .dev .niv5 .int_niv5, .enc .dev .niv5 .sint_niv5 { font-family: TimesItalic; font-size: small; } .enc .txt_courant_centre, .enc .fin /*centrer sur la justif*/ { margin-left: 12pt; margin-right: 12pt; } .enc .cita { margin-left: 0pt; margin-right: 0pt; } /* Separateur ------------------------------*/ .sep /*une etoile ou 3 etoiles*/ /*centrer sur la justif*/ { margin-top: 1.5em; margin-bottom: 1em; text-align: center; page-break-inside:avoid; } .sep_hr /*un filet*/ /*centrer sur la justif*/ { margin-top: 1.5em; margin-bottom: 1em; text-align: center; } /* Dialogue et Infratexte ------------------------------*/ .dialogue, .infratexte { margin-top: 1.25em; margin-bottom: 1.25em; } .interloc { margin-top: 1em; margin-bottom: 0.5em; text-align: left; line-height: normal; font-family: TimesItalic; } .infratexte_tit { page-break-after: avoid; page-break-inside: avoid; margin-top: 1em; margin-bottom: 0.5em; text-align: left; line-height: normal; font-family: TimesBold; font-size: medium; } /* Theatre ------------------------------*/ /*centrer sur la justif*/ .distrib, .acte, .scene { margin-top: 3em; margin-bottom: 3em; } .distrib_tit, .acte_n, .acte_tit,.acte_stit { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.5em; text-align: center; line-height: normal; font-size: x-large; } .scene_n, .scene_tit, .scene_stit { page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.5em; text-align: center; line-height: normal; font-size: large; } .acte .pers, .scene .pers { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 24pt; margin-right: 24pt; text-align: justify; } .expos, .acte .didasc_para, .scene .didasc_para { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 24pt; margin-right: 24pt; text-align: justify; font-family: TimesItalic; } .role { margin-top: 0.5em; margin-bottom: 0.5em; } .role .pers, .role .acteur { text-align: justify; text-indent: 24pt; } .replique { margin-top: 1em; margin-bottom: 0.5em; } .replique .pers { text-align: center; line-height: normal; font-size: medium; } .didasc_cara { font-family: TimesItalic; } .vers, .vers_gauche { margin-left: 24pt; text-align: left; } .vers_centre { margin-left: 24pt; margin-right: 24pt; text-align: center; } .vers_justif { margin-left: 24pt; text-align: justify; } .vers_droite { margin-left: 96pt; text-align: right; } .vers_stichomythie { margin-left: 120pt; text-align: justify; } /* Tableaux bordures ------------------------------*/ .tbl_top { border-top: 1px solid #000000; } .tbl_bottom { border-bottom: 1px solid #000000; } .tbl_topbot { border-top: 1px solid #000000; border-bottom: 1px solid #000000; } .tbl_sides { border-left: 1px solid #000000; border-right: 1px solid #000000; } /* Tableau ------------------------------*/ .tableau /* tableau contient table qui contient caption thead tbody tfoot*/ { margin-top: 1em; margin-bottom: 1em; text-align: center; font-size: x-small; } .table-align, .stab { text-align: center; } thead /* thead contient des tr qui contiennent des th*/ { vertical-align: middle; } tbody /* tbody contient des tr qui contiennent des td*/ { vertical-align: middle; } /* Figures ------------------------------*/ .fig, .fighaut, .figbas { margin-top: 1em; margin-bottom: 2em; text-align: center; font-size: x-small; } .figpageprec, .figpagesui { page-break-after: always; margin-top: 1em; margin-bottom: 2em; text-align: center; font-size: x-small; } .pre_fig .dev .fig { margin-top: 0; margin-bottom: 2em; text-align: center; font-size: x-small; } .appcrit_fig .dev .fig { margin-top: 0; margin-bottom: 2em; text-align: center; font-size: x-small; } .appen_fig .dev .fig { margin-top: 0; margin-bottom: 2em; text-align: center; font-size: x-small; } /* PARTICULARITE DANS LES PAGES DE DEBUT : Tableau, Figure, Legende, Titre, Source : Alignement dans Ident : CENTRER dans la PAGE ------------------------------*/ .ident .tableau, .ident .fig, .ident .fighaut, .ident .figbas, .ident .figpageprec, .ident .figpagesui { margin-left: 24pt; text-align: center; } .ident .stab { text-align: center; } /* Tableaux et Figures : titraille, source ------------------------------*/ .leg { margin-top: 0.5em; margin-bottom: 0.5em; } .fig_tit, .fig_source, caption, .tableau_source { margin-top: 0.5em; margin-bottom: 0.5em; text-align: justify; text-indent: 0pt; } .leg .txt_courant, .leg .txt_courant_justif, .leg .txt_courant_gauche, .leg .txt_courant_droite, .leg .txt_courant_centre, .leg .txt_courant_ssalinea, .tabtit .txt_courant, .tabtit .txt_courant_justif, .tabtit .txt_courant_gauche, .tabtit .txt_courant_droite, .tabtit .txt_courant_centre, .tabtit .txt_courant_ssalinea, .fig_source .txt_courant, .fig_source .txt_courant_justif, .fig_source .txt_courant_gauche, .fig_source .txt_courant_droite, .fig_source .txt_courant_centre, .fig_source .txt_courant_ssalinea, .tableau_source .txt_courant, .tableau_source .txt_courant_justif, .tableau_source .txt_courant_gauche, .tableau_source .txt_courant_droite, .tableau_source .txt_courant_centre, .tableau_source .txt_courant_ssalinea { text-indent: 0pt; } /* Table des illustrations generee par le convertisseur ------------------------------*/ .illu /*centrer sur la justif*/ { margin-bottom: 1em; text-align: center; font-size: x-small; } /* Defnotes, Note de bas de page, Note de marge, Note de fin, Appel de NBP, NM, NF ------------------------------*/ .defnotes { margin-top: 3em; } .ntb, .ntb2, .ntb3, .ntm, .ntf { margin-bottom: 1em; text-indent: 24pt; font-size: xx-small; } .txt_justif { text-align: justify; } .txt_gauche { text-align: left; } .txt_droite { margin-left: 20%; text-align: right; text-indent: 0pt; } .txt_centre /*centrer sur la justif*/ { margin-left: 24pt; margin-right: 24pt; text-align: center; text-indent: 0pt; } .txt_ssalinea { text-align: justify; text-indent: 0pt; } .ntb .tableau, .ntb2 .tableau, .ntb3 .tableau, .ntm .tableau, .ntf .tableau, .ntb .fig, .ntb2 .fig, .ntb3 .fig, .ntm .fig, .ntf .fig { text-indent: 0pt; font-size: xx-small; } .apnb, .apnb2, .apnb3, .apnm, .apnf { vertical-align: super; line-height: 0em; font-family: Times; font-size: xx-small; font-style: normal; font-weight: normal; } /* Le Sommaire dans l'epub dans les pages de debut ------------------------------*/ .SOM_titre /*centrer sur la justif*/ { page-break-after: avoid; page-break-inside: avoid; margin-top: 25%; margin-bottom: 1em; text-align: center; line-height: normal; font-family: TimesBold; font-size: x-large; } .SOM_volume, .SOM_pdd, .SOM_pdf { margin-bottom: 1em; } .SOM_part { margin-bottom: 1em; margin-left: 1em; } .SOM_section { margin-bottom: 1em; margin-left: 2em; } .SOM_chap { margin-bottom: 1em; margin-left: 3em; } .SOM_index { margin-bottom: 1em; margin-left: 1em; } /* Les 3 types d'index indx, indx2, indx3 ------------------------------*/ .titre_index1, .titre_index2, .titre_index3, .titre_index4 /*centrer sur la justif*/ { page-break-after: avoid; page-break-inside: avoid; margin-top: 25%; margin-bottom: 1em; text-align: center; line-height: normal; font-family: TimesBold; font-size: x-large; } .pindex1, .pindex2, .pindex3, .pindex4 { text-align: justify; } .pindex1_1, .pindex2_1, .pindex3_1, .pindex4_1 { margin-left: 2em; text-align: justify; font-size: x-small; } .pindex1_2, .pindex2_2, .pindex3_2, .pindex4_2 { margin-left: 4em; text-align: justify; font-size: x-small; } .pindex1_3, .pindex2_3, .pindex3_3, .pindex4_3 { margin-left: 6em; text-align: justify; font-family: TimesItalic; font-size: x-small; } .lien_indexer, .lien_index1, .lien_index2, .lien_index3, .lien_index4 { font-family: Times; font-size: x-small; font-style: normal; font-weight: normal; } .encsimple { font-family:Arial, Helvetica, sans-serif; margin:1.25em 10% 1.25em 10%; font-size:0.9em; } .encsimple .txt_courant { text-indent:0pt; } .encsimple .dev { margin-top:0em; }