@font-face { font-family: "Caslon"; src: url('../Fonts/ACaslonPro-Regular.otf'); font-weight: normal; font-style: normal; } @font-face { font-family: "Caslon"; src: url('../Fonts/ACaslonPro-Italic.otf'); font-weight: normal; font-style: italic; } @font-face { font-family: "Caslon"; src: url('../Fonts/ACaslonPro-Semibold.otf'); font-weight: bold; font-style: normal; } @font-face { font-family: "Caslon"; src: url('../Fonts/ACaslonPro-SemiboldItalic.otf'); font-weight: bold; font-style: italic; } @font-face { font-family: "Legacy"; src: url('../Fonts/LegacySansStd-Book.otf'); font-weight: normal; font-style: normal; } @font-face { font-family: "Legacy"; src: url('../Fonts/LegacySansStd-BookItalic.otf'); font-weight: normal; font-style: italic; } @font-face { font-family: "Trajan"; src: url('../Fonts/TrajanPro-Regular.otf'); font-weight: normal; font-style: normal; } @font-face { font-family: "Trajan"; src: url('../Fonts/TrajanPro-Bold.otf'); font-weight: bold; font-style: normal; } @page { margin: 16px 0; } body { margin: 0 16px; padding: 0; font-size: 100%; } h1 { margin-left:0; margin-right:0; margin-top:20%; margin-bottom:5%; border:none; padding:0; padding-bottom: 0.25em; color: #085596; text-align:center; letter-spacing: 0em; font-weight:normal; font-size:1.25em; text-indent:0; line-height: 150%; border-bottom: 0px solid black; font-family: "Trajan", Helvetica, Arial, sans-serif; } h2 { margin-left:0; margin-right:0; margin-top:10%; margin-bottom:5%; border:none; padding:0; padding-bottom: 0.25em; color: #085596; text-align:center; letter-spacing: 0em; font-weight:bold; font-style: normal; font-size:1.8em; border-bottom: 0px solid black; text-indent:0; font-family: "Caslon", Times, Georgia, serif; } h3 { color: #085596; text-align:center; font-weight: bold; font-size: 1.3em; margin-top:6%; margin-bottom:3%; font-family: "Caslon", Times, Georgia, serif; } h4 { color: #085596; text-align:left; font-weight: bold; font-style: italic; font-size: 1.2em; margin-top:3%; margin-bottom:1%; font-family: "Caslon", Times, Georgia, serif; } h5 { text-align:center; font-weight: normal; font-style: normal; font-size: 1.05em; margin-top:3%; margin-bottom:1%; font-family: "Caslon", Times, Georgia, serif; } h6 { text-align:left; font-weight: normal; font-style: italic; font-size: 1.05em; margin-top:3%; margin-bottom:1%; font-family: "Caslon", Times, Georgia, serif; } p { margin:0pt; text-indent:3%; text-align: justify; font-size: 1.05em; line-height: 150%; font-family: "Caslon", Times, Georgia, serif; } p.chapitre { font-size: 1em; color:#4b7fac; text-align: center; text-indent:0; } p.grandecitation { font-size: 1.5em; font-style: italic; text-align: center; margin-top: 2%; margin-bottom : 2%; text-indent:0em; } p.note_bdp { border-top: 1px solid black; text-indent:0em; font-size: 0.9em; margin-top: 5%; } .noindent { margin:0pt; text-indent:0em; text-align: justify; font-size: 1,05em; line-height: 140%; } .credits { margin:0pt; text-indent:0em; text-align: justify; font-size: .8em; line-height: 130%; } .question { margin-top: 3%; margin-bottom: 0%; text-align: justify; font-size: 1,05em; font-style: italic; line-height: 150%; } .lettrine { font-size: 2em; color: #085596; } a { color:#5069ad; text-decoration: underline; } .center { text-align: center; text-indent:0em; font-size: 1,2em; margin-top: 3%; margin-bottom : 5%; } em { font-style: italic; } strong { font-style: font-weight: bold; } ol { margin-top: 3%; margin-bottom : 3%; text-align: justify; font-size: 1.05em; line-height: 150%; font-family: "Caslon", Times, Georgia, serif; } ul { margin-top: 3%; margin-bottom : 3%; text-align: justify; font-size: 1.05em; line-height: 150%; font-family: "Caslon", Times, Georgia, serif; } div.img { text-align:center; } /*PAGE DE TITRE ET COLLECTION*/ .auteur { text-align: center; font-size: 1.55em; margin-top: 5%; text-indent:0em; font-weight: bold; } .titre { text-align: center; font-size: 2.25em; margin-top: 20%; font-weight: bold; text-indent:0%; } .soustitre { text-align: center; text-transform: uppercase; font-size: 1.05em; font-weight: normal; margin-top:15%; margin-bottom:5%; text-indent:0em; } .editeur { text-align: center; font-size: 1em; margin-top: 10%; text-indent:0em; }