/* CSS Éditions Almora - © Zebook, 2015 */ @page {margin: 2.50em;} body {orphans: 2;widows: 2;font-family:arial, helvetica, sans-serif;} hr {margin-top:10%;margin-bottom : 3%;} ul, ol { margin:1.27em 0; padding:0em; } h1 span.notoc, h1 span.nomenu, h2 span.notoc, h2 span.nomenu, h3 span.notoc, h3 span.nomenu {display:block; margin:0;} p {margin:0;font-size:0.82em;line-height:140%;} /* PAGE DE TITRE */ div#divtpauthor{ margin-top: 15%; } p.tpauthor { font-weight: bold; font-size: 150%; color: #666666; text-align: left; margin-top: 40%; text-indent: 0.00em; line-height: 120.00%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; } div#divtptitle{ margin-top: 0; } p.tptitle { font-weight: bold; font-size: 200%; text-align: left; text-indent: 0.00em; line-height: 105.00%; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } p.tpsubtitle { font-weight: normal; font-size: 110%; color: #666666; text-align: left; text-indent: 0.00em; line-height: 130.00%; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; } div#divtplogo{ width:20%; margin-top: 5%; } /*IMAGES*/ /*IMAGES*/ img {width:100%;max-width:100%;} .image100 { width:100%; margin:0; page-break-inside:avoid; } .image75 { width:74%; margin:0 13%; page-break-inside:avoid; } .image50 { width:50%; margin:0 25%; page-break-inside:avoid; } .image33 { width:34%; margin:0 33%; page-break-inside:avoid; } .image25 { width:26%; margin:0 37%; page-break-inside:avoid; } .image10 { width:10%; margin:0 45%; page-break-inside:avoid; } div.picto { float:left; width:7%; max-width:7%; margin-top:0; margin-right:1em; margin-bottom:0; margin-left:0; padding-top:0; page-break-inside:avoid; } /*FIN IMAGES*/ /*paragraphes*/ p.parafirst { text-align: justify; margin-top: 28%; text-indent: 1.00em; } .pagebreak { page-break-after: always; } p.parajustify { text-align: justify; text-indent: 1.00em; } p.pararight{ text-align: right; text-indent: 0.00em; } p.paraleft{ text-align: left; text-indent: 0.00em; } p.paracenter{ text-align: center; text-indent: 0.00em; } p.paracenter2{ text-align: center; text-indent: 0.00em; } p.paraindent { text-align: justify; color: #555; /*margin-top: 2em; margin-right: 0; margin-bottom: 2em;*/ margin-left: 2.00em; text-indent: 0.00em; } p.paranoindent { text-align: justify; text-indent: 0.00em; } /*EPIGRAPHES*/ div.epigraphfirst { margin-top: 26%; margin-right: 1.00em; margin-bottom: 0.00em; margin-left: 5.00em; text-indent:0; line-height:120%; } div.epigraph { margin-top: 1.27em; margin-right: 1.00em; margin-bottom: 0.00em; margin-left: 3.00em; text-indent:0; line-height:120%; } div.epigraphfirst p.quoteleft { text-align: left; margin-left: 1.00em; text-indent:0; line-height:120%; } div.epigraphfirst p.biblio { margin-top: 1.27em; margin-right: 0.00em; text-align: right; margin-bottom: 0.00em; margin-left: 1.00em; text-indent:0; line-height:120%; } div.epigraphfirst p.quote, div.epigraph p.quote, p.quote { text-align: justify; font-style:italic; color: #666666; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } div.epigraphfirst p.quoteright, div.epigraph p.quoteright, p.quoteright { text-align: right; font-style:italic; color: #666666; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } div.epigraph p.quoteleft, div.quote p.quoteleft, blockquote { text-align: left; font-style:italic; color: #666666; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } div.epigraphfirst p.quotecenter, div.epigraph p.quotecenter, p.quotecenter { text-align: center; font-style:italic; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } div.epigraph p.biblio { text-align: right; font-style:normal; color: #666666; margin-top: 0.63em; line-height:120%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } div.epigraphfirst p.biblio .author, div.epigraph p.biblio .author, div.epigraphfirst p.biblio .bibliotitle, div.epigraph p.biblio .bibliotitle { display:block; margin:0; } div.epigraphfirst p.biblio .bibliotitle, div.epigraph p.biblio .bibliotitle { font-style:italic; } p.signature { text-align: right; margin-left: 2.00em; text-indent: 0.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-before:avoid; } p.question { font-style:italic; text-align: justify; margin-top: 1.27em; margin-bottom: 0.63em; text-indent: 1.00em; } p.verse { font-style:italic; text-align: left; margin-left: 2.00em; text-indent: 0.00em; } p.separator { margin-top: 1.90em; margin-bottom: 1.90em; page-break-before:avoid; page-break-inside:avoid; } /* légendes*/ p.caption { font-size: 0.80em; text-align: center; margin-left: 2.00em; margin-right: 2.00em; text-indent: 0.00em; page-break-before:avoid; page-break-inside:avoid; } /* Titres */ h1 { font-size: 0.91em; font-weight:normal; margin: 0; line-height:130%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } h2 { font-weight: normal; font-size: 0.91em; text-align: left; margin-top: 1.27em; margin-right: 0.0em; margin-bottom: 1.27em; margin-left: 0.00em; text-indent: 0.00em; line-height: 1.10em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside: avoid; page-break-after: avoid; } h3 { font-weight: bold; font-size: 0.83em; text-align: center; margin-top: 1.27em; margin-right: 0.0em; margin-bottom: 1.27em; margin-left: 0.00em; text-indent: 0.00em; line-height: 1.05em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside: avoid; page-break-after: avoid; } /*suppression de la marge invisible entre deux heads successifs*/ h1 span.headingseparator { display: none; } h1 span.partnumber, h1 span.capspartnumber{ display:block; text-align: center; margin-top:0; margin-right: 1.00em; margin-bottom: 0em; margin-left: 1.00em; line-height:180%; } h1 span.parttitle, h1 span.capsparttitle{ display:block; font-size:0.91em; text-align: center; margin-top: 0; margin-right: 1.00em; margin-bottom: 2.54em; margin-left: 1.00em; line-height:180%; } h1 span.partsubtitle { display:block; font-size: 1.09em; text-align: center; margin-top: 1.16em; margin-right: 0.00em; margin-bottom: 0.00em; margin-left: 0.00em; line-height:105%; } h1 span.chaptitle, h1 span.capschaptitle, h1 span.chapnumber{ display:block; font-size: 180%; text-align: right; margin-top: 26%; margin-bottom: 1.17em; line-height:110%; color:#666; } h1 span.chapsubtitle { display:block; font-size:100%; margin-top:0.25em; margin-right: 1.00em; margin-bottom: 2.54em; margin-left: 1.00em; } p.chapsubtitle { display:block; font-weight: bold; font-size:100%; margin-top:0.25em; margin-right: 1.00em; margin-bottom: 2.54em; margin-left: 1.00em; } h1 span.frontmattertitle, h1 span.backmattertitle, h1 span.biblioauthor, h1 span.capsfrontmattertitle, h1 span.capsbackmattertitle, h1 span.capsbiblioauthor { display:block; font-weight: normal; font-size: 1.00em; text-align: center; margin-top: 26%; margin-right: 2.00em; margin-bottom: 2.54em; margin-left: 2.00em; } p.partintro { font-weight: normal; font-size: 0.91em; text-align: left; margin-top: 0.00em; margin-right: 0.00em; margin-bottom: 0.00em; margin-left: 1.00em; line-height:120%; } p.chapintro { font-weight: bold; text-transform: uppercase; text-align: left; margin-top: 0.0em; margin-bottom: 0.20em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } /*SECTIONTITLE*/ h1 span.sectiontitle, h1 span.capssectiontitle, h1 span.sectionsubtitle, h1 span.capssectionsubtitle{ display:block; font-weight: bold; color: #555; font-size: 127%; margin-top: 0; margin-right: 0.0em; margin-bottom: 1.57em; margin-left: 0.00em; } p.sectionintro { font-weight: bold; font-size: 0.91em; color: #333333; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 0.00em; margin-right: 0.00em; line-height: 1.40em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside: avoid; page-break-after: avoid; } /*FIN SECTIONTITLE*/ /*SUBSECTIONTITLE*/ h3 span.subsectiontitle, h3 span.capssubsectiontitle { display: block; text-align: left; margin-top: 2.54em; } p.subsectiontitle{ display: block; text-align: left; font-weight: bold; margin-top: 2.54em; margin-bottom: 2em; } /*FIN SUBSECTIONTITLE*/ /* subsubsectiontitle */ p.subsubsectiontitle { font-weight: bold; font-size: 0.91em; color: #666666; text-align: left; margin: 1.16em 0; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside: avoid; page-break-after: avoid; } /*fin subsubsectiontitle*/ /* subsubsubsectiontitle */ p.subsubsubsectiontitle{ font-weight: bold; font-size: 0.91em; text-align: justify; margin: 1.16em 0; text-indent: 0.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside: avoid; page-break-after: avoid; } .heading { font-family: "Times New Roman", Times, serif; font-weight: bold; font-style: italic; font-size: 1.00em; text-align: left; color: #666666; margin-top: 0; margin-right: 4.00em; margin-bottom: 1.16em; margin-left: 0; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-inside: avoid; page-break-after: avoid;} .intertitre { font-family: "Times New Roman", Times, serif; font-weight: bold; font-style: italic; font-size: 0.91em; text-align: left; color: #666666; margin-top: 1.16; margin-right: 4.00em; margin-bottom: 1.16em; margin-left: 0; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-inside:avoid; page-break-after: avoid;} /*ENCADRÉS*/ div.sidebar { font-size: 1.18em; font-style: italic; text-align: center; margin-top: 1.50em; margin-right: 2.00em; margin-bottom: 1.50em; margin-left: 2.00em; text-indent: 0.00em; line-height: 110%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; page-break-inside:avoid; } p.sidebartext { font-size: 0.75em; text-align: left; margin-top: 0.00em; margin-right: 2.00em; margin-bottom: 0.00em; margin-left: 2.00em; text-indent: 0.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none;} p.sidebarintro { font-weight:bold; font-style: italic; color: #333333; font-size: 0.75em; text-align: left; margin-top: 1.16em; margin-right: 2.00em; margin-bottom: 0.58em; margin-left: 2.00em; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; page-break-after:avoid;} p.sidebarsignature { font-size: 0.75em; text-align: right; margin-top: 1.16em; margin-right: 0.00em; margin-bottom: 1.16em; margin-left: 2.00em; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none;} p.blank{ margin:0; } div.trailer { text-align:center; margin-top: 2.54em; margin-right: 2.00em; margin-bottom: 1.27em; margin-left: 2.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.blank{ margin:0; } .date { font-style: italic; text-align: right; margin-left: 3.00em; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; hyphens: none; } .descriptionfirst { color: #714D8B; font-weight: bold; text-align: justify; margin-top: 42%; margin-bottom: 1.27em; text-indent: 0.00em; } .description { text-align: justify; margin-top: 0.00em; margin-bottom: 0.00em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 140%; } .descriptionbio { font-size: 0.83em; text-align: justify; margin-top: 1.53em; margin-bottom: 0.00em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 140%; } .descriptionleft { font-size: 0.83em; text-align: left; color: #555; margin-top: 1.53em; margin-bottom: 0.00em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 140%; } .descriptionbio .italic, .descriptionbio .bibliotitle, .descriptionbio .titlem{font-style:italic;} .dedicationfirst { font-size: 0.83em; text-align: right; margin-top: 26%; margin-bottom: 0.00em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } .dedication { font-size: 0.83em; text-align: right; margin-top: 0.00em; margin-bottom: 0.00em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.aknowledgementfirst{ font-size: 0.83em; text-align: right; margin-top: 126%; margin-bottom: 0.00em; margin-left: 4.00em; margin-right: 10%; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.aknowledgement{ font-size: 0.83em; text-align: justify; margin-top: 0.00em; margin-bottom: 0.00em; margin-left: 2.00em; margin-right: 2.00em; text-indent: 0.00em; line-height: 115%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } .copyrightfirst { font-size: 0.75em; text-align: center; margin-top: 26%; margin-bottom: 0.00em; margin-left: 3.00em; margin-right: 3.00em; text-indent: 0.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } .copyright { font-size: 0.75em; text-align: center; margin:0 3em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } .colophonfirst { font-size: 0.75em; text-align: justify; margin-top: 26%; text-indent: 0.00em; } .colophon { font-size: 0.75em; text-align: justify; text-indent: 0.00em; } p.bibliofirst { font-size: 0.83em; text-align: left; margin-top: 26%; margin-right: 0.00em; margin-bottom: 0.30em; margin-left: 1.00em; text-indent: -1.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.biblio { font-size: 0.83em; text-align: left; margin-top: 0.00em; margin-right: 0.00em; margin-bottom: 0.30em; margin-left: 1.00em; text-indent: -1.00em; line-height: 150%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.collectionfirst { font-size: 0.83em; text-align: left; margin-top: 16%; margin-bottom: 0.30em; margin-left: 1.00em; margin-right: 0.00em; text-indent: -1.00em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.collection { font-size: 0.83em; text-align: left; margin-top: 0.00em; margin-bottom: 0.30em; margin-left: 1.00em; margin-right: 0.00em; text-indent: -1.00em; line-height: 150%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.promofirst{ width: 50%; font-size: 0.83em; text-align: center; margin-top: 26%; margin:0 25%; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } p.promo{ font-size: 0.83em; text-align: center; text-indent: 0.00em; line-height: 140%; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } /*LISTES*/ ul li { list-style-type: disc; list-style-position: outside; font-size: 0.82em; text-align: justify; margin-left: 3.00em; line-height: 140%; } ol li { list-style-position: outside; font-size: 0.82em; text-align: justify; margin-left: 3.00em; line-height: 140%; } /*GLOSSAIRES*/ dt { float: left; font-size: 0.82em; font-weight: bold; margin-top: 0.63em; line-height: 140%; margin-top: 0.63em; margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 0; height: 1.27em; clear: both; } dd { font-size: 0.82em; line-height: 140%; text-align: justify; margin-top: 0.63em; margin-right: 0; margin-bottom: 0; margin-left: 0; padding:0; } /*TABLEAUX*/ table { font-family:arial, helvetica, sans-serif; width:100%; border:none; font-size: 0.66em; text-align: center; border-collapse:collapse; } div table caption { font-size: 1.00em; background-color:#333; color:#fff; text-align: center; margin-top: 0.50em; margin-right: 0.00em; margin-bottom: 0.00em; margin-left: 0.00em; padding: 0.50em; line-height: 140%; page-break-inside:avoid; } tr.thead th { background-color:#333; color:#fff; margin:0; padding:0.5em;} tr.data1 td, tr.data2 td { height:5em; color:#333; margin:0; padding:0.5em; } tr.data1 td{ background-color:#E9E6E6; } tr.data2 td{ background-color:#666; } /*FIN TABLEAUX*/ /*SPAN*/ span.highlight1{ font-size: 130%; color: #666666; } .bold { font-weight: bold; } .italic, .bibliotitle, .titlem { font-style: italic; } .boldita { font-weight:bold; font-style: italic; } .smallcaps { text-transform: uppercase; font-size:91%; } .smallcapsita { font-style: italic; text-transform: uppercase; font-size:80%; } .smallcapsbold { font-weight: bold; text-transform: uppercase; font-size:80%; } .smallcapsboldita { font-style:italic; font-weight: bold; text-transform: uppercase; font-size:80%; } .sup{ vertical-align:12%; font-size: 75%; } /*FIN SPAN*/ /* SOMMAIRE */ h1.toctitle { font-weight: normal; font-size: 1.27em; color:#666; text-align: left; margin-top: 26%; margin-bottom: 1.57em; margin-left: 0.00em; margin-right: 0.00em; line-height:120%; text-indent:O; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; epub-hyphens: none; } ul.toc {list-style: none; margin: 0;} li.toc0 { list-style: none; font-size: 0.91em; text-align: left; margin-top: 0.00em; margin-bottom: 0.50em; margin-left: 0.00em; margin-right: 0.00em; line-height: 1.2em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } li.toc1 { list-style: none; font-size: 0.83em; text-align: left; margin-top: 0.00em; margin-bottom: 0.00em; margin-left: 2.00em; margin-right: 0.00em; line-height: 1.5em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } li.toc2 { list-style: none; font-size: 0.83em; text-align: left; margin-top: 0.00em; margin-bottom: 0.00em; margin-left: 4.00em; margin-right: 0.00em; line-height: 1.5em; -webkit-hyphens: none; -moz-hyphens: none; adobe-hyphenate: none; -epub-hyphens: none; } li a.biblioauthor {display:none;} ul.specList li { list-style: none; } /* FIN SOMMAIRE */ /* NOTES */ a { text-decoration:none; color: #666; } a.notelink sup { font-size:91%; vertical-align:12%; padding-left:0.2em; } div.noteHeading { width: 15%; text-align: left; border-top:1px solid #333; margin-top:2.32em; margin-bottom:1.16em; } div.note { font-size: 0.67em; text-align: justify; margin-top: 0.00em; margin-bottom: 0.50em; margin-left: 0.00em; margin-right: 0.00em; text-indent: 0.00em; line-height: 1.3em; } /* FIN NOTES */