@namespace h "http://www.w3.org/1999/xhtml";
body{
font-family:AGaramondPro-Regular;
adobe-hyphenate:none;
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;
}
/* COUVERTURE */
.couv{
margin:0;
padding:0;
text-align:center;
}
.couv_img{
width:auto;
height:100%;
}
/* FONTES */
@font-face{
font-family:AGaramondPro-Regular;
src:url(../Fonts/AGaramondPro-Regular.ttf);
}
@font-face{
font-family:AGaramondPro-Italic;
font-style:italic;
src:url(../Fonts/AGaramondPro-Italic.ttf);
}
@font-face{
font-family:OfficinaSansStd-Book;
src:url(../Fonts/OfficinaSansStd-Book.ttf);
}
@font-face{
font-family:OfficinaSansStd-BookItalic;
font-style:italic;
src:url(../Fonts/OfficinaSansStd-BookItalic.ttf);
}
@font-face{
font-family:LetterGothicStd-Bold;
font-weight:bold;
src:url(../Fonts/LetterGothicStd-Bold.ttf);
}
/* SPAN */
.r{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
}
.italic,
.i{
font-family:AGaramondPro-Italic;
font-weight:normal;
font-style:italic;
}
.sup{
vertical-align:33%;
font-size:67%;
line-height:100%;
}
.supi{
vertical-align:33%;
font-size:67%;
line-height:100%;
font-style:italic;
}
.apnb{
vertical-align:33%;
font-size:67%;
line-height:100%;
padding-left:0.3%;
}
.pc{
font-family:AGaramondPro-Regular;
font-variant:normal;
font-size:75%;
letter-spacing:0.1em;
}
.pci{
font-variant:normal;
font-size:80%;
font-style:italic;
letter-spacing:0.1em;
}
/* PAGES DE DEBUT */
p.exer{
font-family:AGaramondPro-Regular;
font-size:0.9em;
line-height:110%;
text-align:right;
text-indent:0;
font-weight:normal;
margin:0% 0% 1% 0%;
}
p.dedi{
font-family:AGaramondPro-Regular;
font-size:1em;
line-height:110%;
text-align:right;
text-indent:0;
font-weight:normal;
margin:0% 0% 0% 0%;
}
p.exer-sign{
font-family:AGaramondPro-Regular;
font-size:0.85em;
font-variant:normal;
line-height:110%;
text-align:right;
text-indent:0;
margin:0% 3% 6% 0%;
}
/* NIVEAU DE STRUCTURE */
h1.nchap,
.signet,
.npart{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:140%;
text-decoration:none;
font-variant:normal;
line-height:100%;
text-align:center;
text-indent:0;
margin-top:0%;
margin-bottom:2%;
}
h1.titpart{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:125%;
text-decoration:none;
font-variant:normal;
line-height:120%;
text-align:center;
text-indent:0;
margin-top:2%;
margin-bottom:8%;
}
h1.tit2{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:italic;
font-size:100%;
text-decoration:none;
font-variant:normal;
line-height:120%;
text-align:left;
text-indent:0;
margin-top:2%;
margin-bottom:1%;
}
h1.tit-chap{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:1.4em;
text-decoration:none;
font-variant:normal;
line-height:120%;
text-align:center;
text-indent:0;
margin-top:1%;
margin-bottom:3%;
}
h1.dma{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:125%;
text-decoration:none;
font-variant:normal;
line-height:100%;
text-align:center;
text-indent:0;
margin-top:0%;
margin-bottom:2%;
}
p.inter{
font-family:AGaramondPro-Italic;
font-weight:normal;
font-style:italic;
font-size:1em;
text-decoration:none;
font-variant:normal;
line-height:120%;
text-align:left;
text-indent:0;
margin-top:4%;
margin-bottom:1%;
}
p.p-carnet{
font-family:AGaramondPro-Italic;
font-weight:normal;
font-style:italic;
font-size:1em;
text-decoration:none;
font-variant:normal;
line-height:120%;
text-align:left;
text-indent:0;
margin:0%;
}
/* CORPS */
p.bl{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-align:center;
font-size:0.8em;
line-height:100%;
margin:0.5% 0% 0% 0%;
padding:0;
}
p.bl2{
font-weight:normal;
font-style:normal;
font-variant:normal;
text-align:center;
font-size:0.4em;
line-height:50%;
margin:0%;
padding:0;
}
p.p,
.body{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
text-align:justify;
text-indent:2%;
margin:0%;
font-size:100%;
line-height:125%;
}
p.sep{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
text-align:center;
text-indent:0%;
margin:0%;
font-size:100%;
line-height:125%;
}
p.avert{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
text-align:justify;
text-indent:2%;
margin:0% 5% 0 5%;
font-size:100%;
line-height:125%;
}
p.cita,
p.p-internet{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
text-align:justify;
text-indent:0%;
margin:0% 3% 0 3%;
font-size:100%;
line-height:125%;
}
p.premer{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
text-align:justify;
text-indent:2%;
margin:0 5% 0 5%;
font-size:90%;
line-height:125%;
}
p.poeme,
.vers{
font-family:AGaramondPro-Italic;
font-weight:normal;
font-style:italic;
text-decoration:none;
text-align:justify;
text-indent:-4%;
margin:0% 3% 0% 5%;
line-height:120%;
text-decoration:none;
font-variant:normal;
}
p.pbib{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:95%;
font-variant:normal;
line-height:140%;
text-align:left;
text-indent:0;
margin:0%;
padding:0%;
}
p.cint{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:100%;
font-variant:normal;
line-height:130%;
text-align:left;
text-indent:0;
margin-bottom:1%;
margin-top:3%;
padding:0%;
}
p.cint1{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:100%;
font-variant:normal;
line-height:130%;
text-align:left;
text-indent:0;
margin-bottom:1%;
margin-top:4%;
padding:0%;
}
/* copy */
p.image_copy{
text-align:center;
}
/* PAGES FIN */
div.pagetitre{
margin:0;
padding:0;
text-align:center;
}
div.fin{
margin-top:20%;
padding:0;
}
div.dma,
.copyright{
margin-top:25%;
padding:0;
}
div.chap,
.article,
.part{
margin-top:20%;
padding:0;
}
p.fin{
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-size:90%;
font-variant:normal;
line-height:120%;
text-align:center;
text-indent:0;
margin:0%;
padding:0%;
}
/* NOTES */
._idFootnotes{
margin-top:9%;
}
p.notes,
.ntb{
text-align:justify;
text-indent:0;
margin:0% 0% 1% 0%;
font-family:AGaramondPro-Regular;
font-weight:normal;
font-style:normal;
font-variant:normal;
font-size:85%;
line-height:120%;
}
/* PRÉSENTATION - Verticales : titre uniquement */
#presentation
{
font-family:OfficinaSansStd-Book, sans-serif;
margin:20% 5% 0% 5%;
}
#presentation i
{
font-family:OfficinaSansStd-BookItalic, sans-serif;
font-style:italic;
}
div.pres{
margin-top:30%;
padding:0;
}
p.auteur4e{
font-size:1.4em;
font-family:LetterGothicStd-Bold, sans-serif;
line-height:120%;
text-align:left;
margin:0% 0% 0% 0%;
}
p.titre4e{
color:#ff7276;
font-size:1.4em;
font-family:LetterGothicStd-Bold, sans-serif;
line-height:120%;
text-align:left;
margin:0% 10% 10% 0%;
}
p.p4e{
font-style:normal;
font-variant:normal;
font-size:1em;
line-height:130%;
text-align:justify;
margin:1% 0 0 0;
padding:0%;
adobe-hyphenate:none;
}
p.biop4e{
font-style:normal;
font-variant:normal;
font-size:0.85em;
line-height:120%;
text-align:justify;
margin:1% 0 0 0;
padding:0%;
adobe-hyphenate:none;
}
.i4e{
font-family:OfficinaSansStd-BookItalic;
font-weight:normal;
font-style:italic;
}
/* TOC */
.sgc-toc-title{
font-family:AGaramondPro-Regular;
font-size:1.3em;
font-style:normal;
margin-top:10%;
margin-bottom:5%;
text-align:center;
}
div.sgc-toc-level-1{
font-family:AGaramondPro-Regular;
text-align:left;
text-indent:0;
margin:1% 0% 0.5% 5%;
font-weight:normal;
font-style:normal;
font-size:100%;
line-height:140%;
}
div.sgc-toc-level-2{
font-family:AGaramondPro-Regular;
text-align:left;
text-indent:0;
margin:0 0 0 2%;
font-weight:normal;
font-style:normal;
font-size:90%;
line-height:140%;
}