@font-face { font-family: "AcidSerifRegE"; src: url(fonts/AcidSerifRegE.ttf) } @font-face { font-family: "CharBB"; src: url(fonts/CharBB.ttf) } @font-face { font-family: "PeachesenRegalia"; src: url(fonts/PeachesenRegalia.ttf) } @font-face { font-family: "AffairRegular"; src: url(fonts/AffairRegular.ttf) } @font-face { font-family: "AJensonPro-Regular"; src: url(fonts/AJensonPro-Regular.ttf) } @font-face { font-family: "AllieEngGre"; src: url(fonts/AllieEngGre.ttf) } @font-face { font-family: "AllieEngLUBED"; src: url(fonts/AllieEngLUBED.ttf) } @font-face { font-family: "Augusta-Regular"; src: url(fonts/Augusta-Regular.ttf) } @font-face { font-family: "BatteryPark"; src: url(fonts/BatteryPark.ttf) } @font-face { font-family: "BemboStd"; src: url(fonts/BemboStd.ttf) } @font-face { font-family: "BemboStd-Italic"; font-style: italic; src: url(fonts/BemboStd-Italic.ttf) } @font-face { font-family: "knockout-htf-94-ultmt-sumo-1361516701it"; font-style: italic; src: url(fonts/knockout-htf-94-ultmt-sumo-1361516701it.ttf) } @font-face { font-family: "BlackletterHPLHS"; src: url(fonts/BlackletterHPLHS.ttf) } @font-face { font-family: "BOYCOTT"; src: url(fonts/BOYCOTT.ttf) } @font-face { font-family: "CableMad"; src: url(fonts/CableMad.ttf) } @font-face { font-family: "ColdharbourGothic"; src: url(fonts/ColdharbourGothic.ttf) } @font-face { font-family: "CrustiWacky"; src: url(fonts/CrustiWacky.ttf) } @font-face { font-family: "DKNutnik"; src: url(fonts/DKNutnik.ttf) } @font-face { font-family: "HelveNeuBol"; font-weight: bold; src: url(fonts/HelveNeuBol.ttf) } @font-face { font-family: "HelveNeuCon"; src: url(fonts/HelveNeuCon.ttf) } @font-face { font-family: "HelveNeuThiCon"; src: url(fonts/HelveNeuThiCon.ttf) } @font-face { font-family: "knockout-htf-94-ultmt-sumo-1361516701"; src: url(fonts/knockout-htf-94-ultmt-sumo-1361516701.ttf) } @font-face { font-family: "OuthouseRegular"; src: url(fonts/OuthouseRegular.ttf) } @font-face { font-family: "PERRYGOT"; src: url(fonts/PERRYGOT.ttf) } @font-face { font-family: "scythe"; src: url(fonts/scythe.ttf) } @font-face { font-family: "Short"; src: url(fonts/Short.ttf) } @font-face { font-family: "TurntBB"; src: url(fonts/TurntBB.ttf) } @font-face { font-family: "TwelvTonSus"; src: url(fonts/TwelvTonSus.ttf) } @font-face { font-family: "USDeclaration"; src: url(fonts/USDeclaration.ttf) } @font-face { font-family: "VintageTypewriterCorona"; src: url(fonts/VintageTypewriterCorona.ttf) } @font-face { font-family: "TrajanPro-Regular"; src: url(fonts/TrajanPro-Regular.ttf) } @font-face { font-family: "GASOLINEscratchydemo"; src: url(fonts/GASOLINEscratchydemo.ttf) } @font-face { font-family: "Dioszeghiensis"; src: url(fonts/Dioszeghiensis.ttf) } @font-face { font-family: "HelveNeuRom"; src: url(fonts/HelveNeuRom.ttf) } @font-face { font-family: "HelveNeuIta"; font-style: italic; src: url(fonts/HelveNeuIta.ttf) } .image, .imagelarge { text-align: center; max-width: 100%; padding: 0.5em 0 0.5em 0 } .imgpp { max-width: 100%; max-height: 100% } img.imagelarge, img.image { width: 60%; max-width: inherit; padding: 0; margin-right: 40%; text-align: left } #fig-004 img.imagelarge { width: 40%; max-width: inherit; padding: 0; text-align: left } #p256 img.image { width: 80%; max-width: inherit; padding: 0; text-align: left } .imagelarge_intext { width: 100% } body { margin: 0% 5% 0% 5%; padding: 0%; font-style: normal; font-weight: normal; font-family: BemboStd; font-size: 90%; 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 } p, div { margin: 0%; padding: 0%; text-rendering: optimizeSpeed } h1, h2 { margin: 0%; padding: 0%; font-style: normal; font-weight: normal; text-rendering: optimizeSpeed } i { font-style: italic; font-family: BemboStd-Italic; text-rendering: optimizeSpeed } .ip23 { font-style: italic; font-size: 2.1em; font-family: BemboStd-Italic; text-rendering: optimizeSpeed } b { font-weight: bold; text-rendering: optimizeSpeed } .sl { color: #000 } .sl1 { color: #000; font-family: HelveNeuBol; font-size: 75% } small { font-size: 77%; text-rendering: optimizeSpeed } a { text-decoration: none; text-rendering: optimizeSpeed } .chap { padding: 25% 0% 0% 0%; text-rendering: optimizeSpeed } .schap { padding: 25% 0% 0% 0%; page-break-before: always; text-rendering: optimizeSpeed } .dev { margin: 2% 0% 0% 0%; text-rendering: optimizeSpeed } /*#pre-018 .dev, #pre-019 .dev, #pre-031 .dev, #pre-009 .dev { margin : 0% 0% 0% 0%; text-rendering : optimizeSpeed; }*/ .chap_n { font-size: 1.6em; 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; color: #b2b3b3; text-rendering: optimizeSpeed } .schap_stit { font-size: 1.8em; line-height: 120%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 1% 10% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; color: #646464; text-rendering: optimizeSpeed } .chap_tit { font-size: 2.55em; color: #b2b3b3; 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-rendering: optimizeSpeed } .schap_tit { font-size: 5em; color: #646464; line-height: 80%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 1% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } #pre-014 .schap_tit { font-size: 2.45em; color: #646464; line-height: 80%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 1% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .niv1 { margin: 12% 0% 0% 0%; page-break-before: always; page-break-after: avoid; text-rendering: optimizeSpeed } .niv1#niv0 { padding-top: 10% } .niv1#niv1-001 { margin: 12% 0% 0% 0%; page-break-before: always; padding-top: 50%; text-rendering: optimizeSpeed } .niv1#niv1-008 { margin: 12% 0% 0% 0%; page-break-before: always; padding-top: 25%; text-rendering: optimizeSpeed } .niv1#niv1-002 { margin: 12% 0% 0% 0%; page-break-before: always; padding-top: 60%; text-rendering: optimizeSpeed } .niv1#niv1-004, .niv1#niv1-005, .niv1#niv1-006, .niv1#niv1-007 { margin: 12% 0% 0% 0%; page-break-before: always; padding-top: 50%; text-rendering: optimizeSpeed } .niv1#niv1-005, .niv1#nivp217, .niv1#nivp245 { margin: 12% 0% 0% 0%; page-break-before: always; page-break-after: always; padding-top: 50%; text-rendering: optimizeSpeed } .last { margin: 0% 0% 2% 0%; 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_centre { text-align: center; text-indent: 0%; line-height: 140%; margin: 0% 5% 0% 5%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } #niv1-004 .txt_courant_centre, #niv1-005 .txt_courant_centre { text-align: center; font-size: 80%; text-indent: 0%; line-height: 140%; margin: 0% 5% 0% 5%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; text-rendering: optimizeSpeed } .txt_courant_centre1 { text-align: center; font-size: 80%; text-indent: 0%; line-height: 140%; margin: 0% 5% 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 } .txt_courant_ssalinea1 { text-align: left; text-indent: 0%; line-height: 140%; text-rendering: optimizeSpeed } .cita { margin: 5%; /*color : #646464;*/ text-rendering: optimizeSpeed } .sep { margin: 3% 0% 2% 0%; text-align: center; page-break-inside: avoid; text-rendering: optimizeSpeed } .fig { margin: 0% 0% 0% 0%; text-align: left; font-size: 0.85em; text-indent: 0%; line-height: 140%; page-break-inside: avoid; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; 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 } .SOM_titre { font-size: 1.7em; line-height: 120%; text-align: center; page-break-inside: avoid; page-break-after: avoid; margin: 0% 0% 7% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; font-variant: small-caps; text-rendering: optimizeSpeed } .SOM_pdd { font-size: 0.9em; margin: 2% 0% 0% 3%; text-rendering: optimizeSpeed } .SOM_chap { font-size: 0.8em; margin: 2% 0% 0% 3%; text-rendering: optimizeSpeed } .tabulation { margin-left: 30px; text-rendering: optimizeSpeed } .retrait_gauche { margin-left: 5%; text-rendering: optimizeSpeed } .retrait_droite { margin-right: 5%; text-rendering: optimizeSpeed } .schap_sstit { font-size: 3.2em; line-height: 120%; text-align: left; page-break-inside: avoid; page-break-after: avoid; margin: 0% 10% 0% 0%; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; color: #646464; text-rendering: optimizeSpeed } .chap_debut { text-rendering: optimizeSpeed } /***mev***/ .mev1 { font-family: PeachesenRegalia; text-rendering: optimizeSpeed } .schap_stit .mev1 { font-family: PeachesenRegalia; font-size: 5em; text-rendering: optimizeSpeed } #pre-014 .mev1 { font-family: PERRYGOT; color: #000; font-size: 4em; text-rendering: optimizeSpeed } .mev2 { font-family: VintageTypewriterCorona; text-rendering: optimizeSpeed; font-size: 1.3em } .mev213pt { font-family: VintageTypewriterCorona; text-rendering: optimizeSpeed; font-size: 1.05em } .mev225pt { font-family: VintageTypewriterCorona; text-rendering: optimizeSpeed; font-size: 2.1em; line-height: 80% } .mev3 { font-family: AcidSerifRegE; text-rendering: optimizeSpeed; font-size: 1.3em } .mev3a { font-family: AcidSerifRegE; text-rendering: optimizeSpeed; font-size: 1.3em; color: #000 } .mev313pt { font-family: AcidSerifRegE; text-rendering: optimizeSpeed; font-size: 1.05em } .mev346pt { font-family: AcidSerifRegE; text-rendering: optimizeSpeed; font-size: 3.8em; line-height: 80% } .mev11 { color: #646464; line-height: 80%; font-size: 3.5em } .mev18p18 { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 4em; text-rendering: optimizeSpeed } .mev13p19 { font-family: AllieEngLUBED; font-size: 3.5em; line-height: 80%; text-rendering: optimizeSpeed } .mev4 { font-family: OuthouseRegular; font-size: 2.45em; line-height: 80%; text-rendering: optimizeSpeed } .mev440pt { font-family: OuthouseRegular; font-size: 3.4em; line-height: 80%; text-rendering: optimizeSpeed } .p25 { font-size: 3.5em; line-height: 80% } .p42 { font-size: 1.7em; line-height: 80% } .mev60 { font-size: 4.9em; line-height: 80% } .mev46 { font-size: 3.8em; line-height: 80% } .mev5 { font-family: CharBB; font-size: 1.8em; line-height: 80%; text-rendering: optimizeSpeed } .mev537pt { font-family: CharBB; font-size: 3em; line-height: 80%; text-rendering: optimizeSpeed } .mev6 { font-family: TwelvTonSus; font-size: 2.45em; line-height: 80%; text-rendering: optimizeSpeed } .mev7 { font-family: Augusta-Regular; font-size: 1.05em; line-height: 120%; text-rendering: optimizeSpeed } .mev740pt { font-family: Augusta-Regular; font-size: 3.4em; line-height: 80%; text-rendering: optimizeSpeed } .mev8 { font-family: AJensonPro-Regular; font-size: 1.5em; line-height: 80%; text-rendering: optimizeSpeed } .mev10 { font-family: TurntBB; font-size: 1.6em; line-height: 80%; text-rendering: optimizeSpeed } .mev1013pt { font-family: TurntBB; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev11a { font-family: GASOLINEscratchydemo; font-size: 3.3em; line-height: 80%; text-rendering: optimizeSpeed } .mev11b { font-family: Dioszeghiensis; font-size: 3.3em; line-height: 80%; text-rendering: optimizeSpeed } .mev12 { font-family: CrustiWacky; font-size: 2.25em; line-height: 80%; text-rendering: optimizeSpeed } .mev13 { font-family: AllieEngLUBED; font-size: 1.8em; line-height: 80%; text-rendering: optimizeSpeed } .mev13a { font-family: AllieEngLUBED; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev14 { font-family: BOYCOTT; font-size: 3em; line-height: 80%; text-rendering: optimizeSpeed } .mev14a { font-family: BOYCOTT; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev1426pt { font-family: BOYCOTT; font-size: 1em; line-height: 80%; color: #000; text-rendering: optimizeSpeed } .mev15 { font-family: CrustiWacky; font-size: 1.6em; line-height: 80%; text-rendering: optimizeSpeed } .mev1517pt { font-family: CrustiWacky; font-size: 1.45em; line-height: 80%; text-rendering: optimizeSpeed } .mev16 { font-family: AllieEngGre; font-size: 0.95em; line-height: 80%; text-rendering: optimizeSpeed } .mev16a { font-family: AllieEngGre; font-size: 0.75em; line-height: 80%; text-rendering: optimizeSpeed } .mev17 { font-family: HelveNeuCon; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev18y { font-family: knockout-htf-94-ultmt-sumo-1361516701it; font-size: 2.85em; line-height: 80%; text-rendering: optimizeSpeed } .mev1815pt { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 1.3em; line-height: 80%; text-rendering: optimizeSpeed } .mev1823pt { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 1.9em; line-height: 80%; text-rendering: optimizeSpeed } .mev1829pt { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 2.35em; line-height: 100%; text-rendering: optimizeSpeed } .mev1832pt { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 2.55em; line-height: 80%; text-rendering: optimizeSpeed } .mev1840pt { font-family: knockout-htf-94-ultmt-sumo-1361516701; font-size: 3.2em; line-height: 80%; text-rendering: optimizeSpeed } .mev22 { font-family: PERRYGOT; line-height: 80%; color: #000; text-rendering: optimizeSpeed } .mev22cc { font-family: PERRYGOT; line-height: 80%; color: #000; font-size: 70%; text-rendering: optimizeSpeed } .mev23 { font-family: BlackletterHPLHS; line-height: 80%; font-size: 1.9em; text-rendering: optimizeSpeed } .mev24 { font-family: Short; line-height: 80%; font-size: 1.4em; text-rendering: optimizeSpeed } .mev25 { font-family: CableMad; line-height: 80%; font-size: 1.05em; text-rendering: optimizeSpeed } .mev26 { font-family: scythe; line-height: 80%; font-size: 1.8em; text-rendering: optimizeSpeed } .mev2626pt { font-family: scythe; line-height: 80%; font-size: 2.2em; text-rendering: optimizeSpeed } .mev27 { font-family: BatteryPark; line-height: 80%; font-size: 2.2em; text-rendering: optimizeSpeed } .mev28 { font-family: USDeclaration; line-height: 140%; font-size: 1.9em; text-rendering: optimizeSpeed } .mev29 { font-family: HelveNeuThiCon; line-height: 80%; font-size: 1.05em; color: #b2b3b3; text-rendering: optimizeSpeed } .mev30 { font-family: ColdharbourGothic; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev31 { font-family: DKNutnik; font-size: 1.5em; line-height: 80%; text-rendering: optimizeSpeed } .mev32 { font-family: AffairRegular; font-size: 1.6em; line-height: 80%; text-rendering: optimizeSpeed } .mev3241pt { font-family: AffairRegular; font-size: 3.3em; line-height: 120%; text-rendering: optimizeSpeed } .mev34 { font-family: OuthouseRegular; font-size: 4.05em; line-height: 120%; text-rendering: optimizeSpeed } .mev3424pt { font-family: OuthouseRegular; font-size: 2em; line-height: 80%; text-rendering: optimizeSpeed } .mev3441pt { font-family: OuthouseRegular; font-size: 3.5em; line-height: 80%; text-rendering: optimizeSpeed } .mev2237pt { font-family: PERRYGOT; font-size: 2.6em; line-height: 100%; text-rendering: optimizeSpeed } .mev2270pt { font-family: PERRYGOT; font-size: 5.7em; line-height: 80%; text-rendering: optimizeSpeed } .mev1413pt { font-family: BOYCOTT; font-size: 1.05em; line-height: 80%; text-rendering: optimizeSpeed } .mev36 { font-size: 3.7em; font-family: HelveNeuRom; color: #b2b3b3; line-height: 80% } .mev36i { font-size: 1.4em; font-family: HelveNeuIta; color: #b2b3b3; line-height: 80%; font-style: italic } .mev3615pt { font-size: 1.3em; font-family: HelveNeuRom; color: #b2b3b3; line-height: 80% } .mev3620pt { font-size: 1.6em; font-family: HelveNeuRom; color: #b2b3b3; line-height: 80% } .mev3626pt { font-size: 2.2em; font-family: HelveNeuRom; color: #b2b3b3; line-height: 80% } .mev3650pt { font-size: 4.2em; font-family: HelveNeuRom; color: #b2b3b3; line-height: 80% } /*Bembo*/ .mev61 { font-size: 1.8em } .mev18pt { font-size: 1.4em } .mev20pt { font-size: 1.6em } .mev62pt { font-size: 2.9em } .mev99pt { font-size: 7.66em } .mev26pt { font-size: 2.2em; line-height: 80% } .mev25pt { font-size: 2.1em } .mev23pt { font-size: 1.9em } .mev24pt { font-size: 2em; line-height: 80% } .mev36pt { font-size: 3em; line-height: 100% } .mev38pt { font-size: 3.01em; line-height: 100% } .mev20pt { font-size: 1.6em; line-height: 80% } .mev29pt { font-size: 2.35em; line-height: 80% } .mev31pt { font-size: 2.5em; line-height: 80% } .mev36pt { font-size: 3em; color: #b2b3b3; line-height: 80% } .mev36pta { font-size: 3em; line-height: 80% } .mev38pt { font-size: 3.1em; line-height: 100% } .mev35pt { font-size: 2.8em; color: #b2b3b3; line-height: 80% } .mev35pta { font-size: 2.8em; line-height: 80% } .mev48pt { font-size: 4em; line-height: 80% } .mev46pt { font-size: 3.85em; line-height: 80% } .mev44pt { font-size: 4em; color: #b2b3b3; line-height: 80% } .mev44pta { font-size: 4em; line-height: 80% } .mev115pt { font-size: 8.2em; line-height: 110% } .mev68pt { font-size: 5.5em; line-height: 80% } .mev55pt { font-size: 4em; line-height: 80% } .mev58pt { font-size: 4.75em; line-height: 80% } .mev135pt { font-size: 8em; color: #b2b3b3; line-height: 80% }