/*iPad 1, iPad 2, iPad Mini*/ @media screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 1) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPad 3, iPad 4*/ @media screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPhone 3G*/ @media screen and (device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPhone 4*/ @media screen and (device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPhone 5*/ @media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPhone 6*/ @media screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } /*iPhone 6 Plus*/ @media screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) { body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: 0.7em; vertical-align: super } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e } } body { margin: 0 1.2em 0 1.2em } img { max-width: 100% !important } div.pagebreak { page-break-after: always } p.pagebreak { page-break-after: always } p.image { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center } a { text-decoration: none; color: #000 } p.author { font-size: 110%; margin-top: 2em; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; font-weight: normal; font-family: sans-serif; text-align: center } p.title { font-size: 230%; margin-top: 5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center } p.title1 { font-size: 110%; margin-top: 0; margin-bottom: 5em; margin-left: 0; margin-right: 0; font-weight: normal; text-indent: 0; font-family: sans-serif; text-align: center } .logo { margin-top: 8em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 1em } .back { margin-top: 1.3em; margin-bottom: 1.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90%; font-family: sans-serif } span.sup { font-size: smaller; vertical-align: top } span.sub { font-size: 0.7em; vertical-align: sub } span.em { font-style: italic } span.bold { font-weight: bold } .back1 { margin-top: 2.5em; margin-bottom: 1em; margin-right: 0; text-indent: 0; text-align: justify; font-family: sans-serif; font-size: 90%; color: #0f5e9b } .copy { margin-top: 0.4em; margin-bottom: 0.8em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy1 { margin-top: 0; margin-bottom: 3em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy2 { margin-top: 6em; margin-bottom: 6em; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .copy3 { margin-top: 0; margin-bottom: 0.3em; margin-right: 0; text-indent: 0; text-align: justify; font-size: 90% } .copy4 { margin-top: 1.2em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 90% } .dedi { margin-top: 3em; margin-bottom: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 90%; font-family: sans-serif; font-style: italic } .dedi1 { margin-top: 1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; font-style: italic; text-indent: 0; text-align: right; font-size: 90% } .dedi2 { margin-top: 1.1em; margin-bottom: 0; margin-right: 0; font-family: sans-serif; text-indent: 0; text-align: right; font-size: 90% } h1.heading { margin-bottom: 3em; margin-top: 2em; text-indent: 0; text-align: right; font-size: 160%; font-weight: normal; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; font-family: sans-serif } p.toc { font-family: sans-serif; margin-top: 0.6em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } p.part-num { font-family: sans-serif; margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; text-align: center; font-size: 95%; font-weight: bold } p.part-chap { font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } p.part-chap1 { font-weight: normal; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0; text-indent: 0; font-family: sans-serif; text-align: center; font-size: 105% } div.sty { -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } span.color { color: #5e6062 } p.toc1 { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1em; margin-bottom: 0.1em; text-align: left; font-size: 90% } p.toc1a { font-family: sans-serif; margin-top: 0.3em; font-weight: normal; margin-left: 1.5em; margin-bottom: 0.1em; text-align: left; font-size: 90% } span.space { padding-right: 0.3em } p.chap { font-weight: bold; margin-top: 1.5em; margin-bottom: 0.3em; margin-left: 6em; text-indent: -6em; font-family: sans-serif; text-align: left; font-size: 100% } p.toca { font-family: sans-serif; margin-top: 1.5em; font-weight: normal; margin-bottom: 0.1em; text-align: left; font-size: 95% } span.color1 { color: #5e6062 } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 1em } h3.heading3 { font-family: sans-serif; margin-bottom: 0.3em; margin-top: 1.5em; margin-left: 0; text-indent: 0; text-align: left; font-size: 120%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .footnote { margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em; margin-right: 0; text-indent: -1.5em; text-align: justify; font-size: 0.9em } .fnote { margin-top: 2em; margin-bottom: 0; border-top: 1px solid #000; width: 20% } span.fns { padding-right: 0.65em } span.fns1 { padding-right: 0.2em } h1.part-num1 { margin-bottom: 0; font-family: sans-serif; margin-top: 4.5em; text-indent: 0; text-align: center; font-size: 110%; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } h2.part-titre { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 250%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Citation { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 0; margin-right: 0; text-indent: 0; font-family: sans-serif; text-align: right; font-size: 0.9em } table.chap { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } td.chap-num { text-align: right; font-weight: bold; font-size: 1.05em; padding: 0 } td.chap-titre { text-align: right; font-weight: normal; font-size: 140%; padding: 0 } td.chap-num1 { text-align: right; font-weight: bold; font-size: 500%; padding: 0 } span.colorn { color: #5e6062 } div.block { margin-top: 1em; margin-bottom: 1em; padding: 0 } .Titre-exemple { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 95%; font-weight: bold; color: #636466 } .Exemple-fin { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } span.ash { color: #5e6062 } .imgl { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: left; font-size: 95% } .imgr { margin-top: 0; margin-bottom: 0.1em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: right; font-size: 95% } div.line { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.heading4 { margin-bottom: 0.5em; margin-top: 1em; margin-left: 0; text-indent: 0; text-align: left; font-family: sans-serif; font-size: 105%; color: #5e6062; font-weight: bold; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box { margin-top: 1.5em; margin-bottom: 1.5em; padding: 0.5em; border: 1px solid #949599 } .Titre-encadre { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 0; text-align: center; font-size: 100%; font-weight: bold } .Texte-encadre { margin-top: 0.5em; margin-bottom: 0.2em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 95% } ul.bull { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 95%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bull li { margin-top: 0.3em; margin-bottom: 0.3em } .noindenth { margin-top: 0; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; margin-right: 0; text-align: justify; font-size: 1em } span.space1 { padding-right: 0.3em } ul.bulln { padding: 0; margin-left: 0.9em; font-weight: normal; font-size: 100%; text-align: justify; margin-right: 0; margin-top: 0; margin-bottom: 0.2em; list-style-image: url(Images/bull.jpg) } ul.bulln li { margin-top: 0.3em; margin-bottom: 0.3em } h2.part-titre1 { margin-bottom: 0; margin-top: 0.8em; text-indent: 0; text-align: center; font-size: 150%; font-weight: normal; font-family: sans-serif; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } div.box1 { margin-top: 2em; margin-bottom: 0; padding-left: 0; padding-right: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } .Titre-exercice { margin-top: 0; font-family: sans-serif; margin-bottom: 0; margin-left: 0; margin-right: 0; font-weight: bold; text-indent: 0; border-left: 1px solid; text-align: left; font-size: 0.95em; padding-left: 0.3em } .Texte-exercice { margin-top: 0.5em; font-family: sans-serif; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-indent: 0; text-align: justify; font-size: 0.9em } .exe { margin-top: 0; margin-bottom: 1em; border-top: 1px solid #000; width: 10% } table.table { margin-top: 1.5em; margin-bottom: 1em; border-collapse: collapse; font-family: sans-serif } th.th { background-color: #dcdcde; border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } td.td { border: 1px solid #949599; padding: 0.5em; font-size: 80%; text-align: center } .Texte-biblio { margin-top: 0; margin-bottom: 0.3em; margin-left: 1.5em; text-indent: -1.5em; margin-right: 0; text-align: justify; font-size: 1em } .FM-Collection { margin-top: 1.5em; font-weight: bold; margin-bottom: 0.6em; margin-left: 0; text-indent: 0; margin-right: 0; text-align: left; font-size: 110% } .FM-Auteur-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; text-align: left; font-size: 100% } .FM-Livres { margin-top: 0; font-weight: normal; margin-bottom: 0.3em; margin-left: 1em; text-indent: 0; margin-right: 0; font-style: italic; text-align: left; font-size: 100% } img.img2 { vertical-align: middle } p.center-e { text-align: center; margin-top: 25%; margin-bottom: 4%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none } p.center-e1 { text-align: center; margin-top: 0.5%; margin-bottom: 0%; font-size: 90% } span.inf { color: #00e }