*{box-sizing:border-box}html{height:98.5%;font-family:helvetica,sans-serif}body{width:100%;margin:0;padding:0;text-align:left}input,select,button{cursor:pointer}input[disabled=disabled],select[disabled=disabled],button[disabled=disabled]{cursor:default}figure{margin:0;text-align:center}.slide img{max-width:100%}#screen.modeplan,#screen.fullscreen{width:100%;margin:0 auto}.main-header{margin:0;z-index:700}.modeplan .main-header,.fullscreen .main-header{width:100%;z-index:1;top:0}.modeplan .main-header{position:fixed}.fullscreen .main-header{position:relative}.main-header.masque{left:-100000000px}.modeplan .main-header.masque{left:0}.main-header h1{text-align:center}.main-logo{position:absolute}#wrapper{position:relative;height:100%;max-height:100%;overflow:hidden}.modeplan #wrapper{width:100%;padding-top:53px}#volet{position:absolute;width:99%;height:100.1%;z-index:1;margin-top:-5px;display:none;background:#F9F9F9}.modeplan #volet{width:0}.tool-bar{position:fixed;z-index:3}.modeplan .tool-bar{width:100%;bottom:1px;padding-top:10px}#navbar{padding:0;margin:5px 0 0}.modeplan #navbar{margin-right:2px;margin-top:-10px}.tool-bar button{width:33px;height:33px;margin:0 5px;padding:0}.tool-bar button img{width:100%}.tool-bar button span,.tool-bar span.no{position:absolute;left:-1000000000px}#navbar li{display:inline}#prev,#next,#set,#toc{float:left}#next,#prev{width:0;height:0}.modeplan #prev,.modeplan #next,.modeplan #Fgo,.modeplan #cpt{display:none}#Fgo{position:relative;float:left;text-align:left}#Fgo select,#Fgo button{float:left;margin:0}#Fgo select{min-width:4em;height:33px;padding:5px 0 5px 4px;margin:0}#Fgo button{padding:0;width:30px}#cpt{float:left}#cpt span{display:inline-block;width:2em;min-height:33px;margin:0;padding:.1em 0;text-align:center}#total{margin-top:5px;margin-left:-5px}.slide{position:relative;height:100%;opacity:0;overflow:auto}.modeplan .slide{opacity:1;position:relative;min-height:20em;z-index:0;font-size:100%}.modeplan .Cagauche .slide{width:75%}.modeplan .couv{margin-top:0}.modeplan .end{margin-bottom:50px}.slide h2:first-of-type{margin-top:0}#Caudio{display:none}#Dcourante{position:absolute;top:-10000000000px}.PlanIndex{position:absolute;top:-13px;right:0}.PlanIndex span{display:block;width:5em;text-align:center;font-size:65%;font-weight:400;padding-top:3px}.tool-block,#sommaire{position:absolute;display:none;padding-bottom:25px;z-index:800;top:0;right:0}.modeplan #sommaire,.modeplan .tool-block{position:fixed;top:0}.tool-block button{text-align:left}.tool-block h1{margin-top:0;padding-bottom:.3em}.tool-settings fieldset{font-size:80%}.tool-settings input,.tool-settings label.align{display:inline-block}.tool-settings label.align{position:absolute;margin-top:-1px}.tool-settings label img{vertical-align:middle}.tool-settings input:hover+p,.tool-settings input:focus+p{display:block;position:absolute;max-width:15em;margin-top:-10px;margin-left:30px;font-size:80%;padding:3px}#effects,#effects option{font-size:100%}.tool-settings p.help{display:none}#configbutton{margin:2px auto}#configbutton input{float:left;padding:.3em;margin-right:3px}#close,#close2{position:absolute;top:3px;right:3px;width:23px;height:23px}#close span,#close2 span{position:absolute;left:-10000000000000px}table{width:100%;margin:1em auto}.col table{margin:auto}td{padding:1px 3px}.table{position:relative;margin-bottom:30px}#volet.ALTR,#volet.ARTL{display:block;-webkit-animation:horizontal 1s ease;animation:horizontal 1s ease}#volet.ALTR{left:0}#volet.ARTL{right:0}#volet.ATtoB,#volet.ABtoT{display:block;-webkit-animation:vertical 1s ease;animation:vertical 1s ease}#volet.ATtoB{bottom:0}#volet.ABtoT{top:0}body{background-color:#fff;color:#111}a{color:#AD4D9F}a:hover{color:#333}a,button,input,a:hover,button:hover,input:hover,a:focus,button:focus,input:focus{-webkit-transition:all ease .5s;transition:all ease .5s}a:focus,select:focus,button:focus{outline:2px solid #ff0}figcaption{font-size:.8em}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}code,kbd{border-radius:2px}code{padding:1px 3px;background:#fff}kbd{padding:2px;background:#fdfdfd;color:#666;border:1px solid #aaa;font-size:90%}h2{margin-bottom:0;font-size:110%;color:#AD4D9F}h3{margin-bottom:0;font-size:95%}#screen,#screen.modeplan #wrapper,#screen.modeplan .tool-bar{background-color:#fff}.main-header{background-color:#fff}.main-header h1{font-size:100%;color:#AD4D9F}#volet{background:#F9F9F9}.modeplan .tool-bar{border-top:1px dashed gray}.tool-bar button{text-indent:-999999px;border:0;background:0}#next,#prev{border:16px solid transparent}#next{border-width:16px 0 16px 26px;border-color:transparent transparent transparent #AD4D9F}#prev{border-width:16px 26px 16px 0;border-color:transparent #AD4D9F transparent transparent}#Fgo select{color:#fff;background:#AD4D9F}#Fgo button{background:url(icons/goto.png) no-repeat center center #AD4D9F}#toc{background:url(icons/summary.png) no-repeat center center #AD4D9F}#set{background:url(icons/config.png) no-repeat center center #AD4D9F}#current{background-color:#fff;color:#AD4D9F;margin-top:7px;border:1px solid #AD4D9F}#total{background-color:#AD4D9F;color:#fff;border:1px solid transparent}.tool-bar button[disabled=disabled],.tool-bar button:hover{opacity:.5}.tool-bar button[disabled=disabled]:hover{opacity:.5;cursor:default}.related{font-size:80%}.PlanIndex{border-radius:0}.PlanIndex span{border:1px solid gray;box-shadow:2px 2px 1px #000;background-color:#FFFFF8;color:#000}.slide{font-size:90%}.modeplan .slide{border-bottom:3px double gray;border-top:1px solid gray}.couv{text-align:center;margin-top:10%}.end{text-align:center;color:#AD4D9F}.modeplan .end{border-radius:0}.end h2{font-size:150%;color:#AD4D9F;margin-top:10%}.credit{font-size:.8em;padding:0}.credit li{display:inline-block}.credit a{text-decoration:none}.credit a:hover,.credit a:focus{text-decoration:underline}.list-disc{padding:0}.list-disc li{list-style:none}.disc{display:block;width:100%;border:0;padding-top:85px}.disc1{background:transparent url(../image_slide/disc_1_gray.png) center top no-repeat}.disc1:hover,.disc1:focus{background:transparent url(../image_slide/disc_1.png) center top no-repeat}.pastille{float:left;width:80px;height:80px;margin:5px;padding:25px 3px;border:1px solid gray;background-color:#AD4D9F;text-align:center;color:#fff;-webkit-transform:rotate(333deg);-ms-transform:rotate(333deg);transform:rotate(333deg);border-radius:50%}.tool-block,#sommaire{background-color:#fff}.modeplan .tool-block,.modeplan #sommaire{background-color:#f2f2f2}.modeplan .tool-block{border-radius:0;box-shadow:none}.tool-block h1,#sommaire h1{font-size:1.2em;text-align:center;border-bottom:1px dashed #AD4D9F}.tool-settings fieldset{border:1px dashed gray}.tool-settings legend{background-color:#fff}.tool-settings input:focus,.tool-settings input[checked=checked]{background-color:#AD4D9F;color:#fff}.tool-settings input:hover+p,.tool-settings input:focus+p{border:1px solid #AD4D9F;border-radius:5px;box-shadow:5px 5px 5px #000;background:#FDFBE9}.tool-block button,#sommaire button{border:0}.tool-block button{background:0;border:0}#sommaire button:hover,#sommaire button:focus,.tool-block button:hover,.tool-block button:focus{color:#AD4D9F}#configbutton input{background-color:#AD4D9F;color:#fff;border:0}#close,#close2{text-indent:-999999px;background:url(icons/close.png) no-repeat center center #AD4D9F;border:0}#close:hover,#close:focus,#close2:hover,#close2:focus{background:url(icons/close.png) no-repeat center center grey}table{border:1px solid #CC8FC3}table h2,.title-table,caption{padding:.5em 0;font-size:76%;color:#000;text-align:center;font-weight:700;background-color:#CC8FC3}th{font-weight:700;text-align:center;border-bottom:1px}tr:nth-child(odd){background-color:#F0F0F0}td{border-right:1px solid #fff;font-size:70%}.table{border:1px solid #AD4D9F}.table table{border:0;border-right:1px solid #AD4D9F}.hljs-comment{color:#999}.hljs-variable,.hljs-attribute,.hljs-tag,.hljs-regexp,.ruby .hljs-constant,.xml .hljs-tag .hljs-title,.xml .hljs-pi,.xml .hljs-doctype,.html .hljs-doctype,.css .hljs-id,.css .hljs-class,.css .hljs-pseudo{color:#f2777a}.hljs-number,.hljs-preprocessor,.hljs-pragma,.hljs-built_in,.hljs-literal,.hljs-params,.hljs-constant{color:#f99157}.ruby .hljs-class .hljs-title,.css .hljs-rules .hljs-attribute{color:#fc6}.hljs-string,.hljs-value,.hljs-inheritance,.hljs-header,.ruby .hljs-symbol,.xml .hljs-cdata{color:#9c9}.hljs-title,.css .hljs-hexcolor{color:#6cc}.hljs-function,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword,.perl .hljs-sub,.javascript .hljs-title,.coffeescript .hljs-title{color:#69c}.hljs-keyword,.javascript .hljs-function{color:#c9c}.hljs{display:block;overflow-x:auto;background:#2d2d2d;color:#ccc;padding:.5em;-webkit-text-size-adjust:none}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata{opacity:.5}@media screen and (min-width:24em) and (max-width:48em){.main-header h1{text-align:right;margin-right:5px}.main-header .main-logo{position:absolute;left:0}#wrapper{padding-top:50px}.tool-settings fieldset{width:49%;margin:0}.tool-settings fieldset:first-child{float:left;margin-left:.5%}.tool-settings fieldset:nth-child(2),.tool-settings fieldset:nth-child(3){float:right;margin-right:.5%}#configbutton{float:right}.list-disc li{float:left;width:25%}}@media screen and (min-width:48em){#screen{position:relative;width:98%;max-width:1200px;height:93%;margin:5px auto auto;z-index:0;overflow:hidden}.main-header{padding:5px 0 0}.main-logo{left:5px;top:5px}#wrapper{padding:0 .3em .3em}.tool-bar{width:98%;max-width:1200px;height:40px;bottom:-7px}#wrappernav{margin:auto;text-align:right}#navbar{margin-top:-5px;margin-right:-10px;float:right}.related{float:left;margin:0;padding:0}.related li{display:inline}.related img{vertical-align:middle}.slide{padding:1em 1.5em}.end{padding-top:80px}.tool-block{width:18em;height:95%;overflow:auto}#configbutton{width:10em;margin-bottom:3em}#screen{border:5px solid #AD4D9F;background:#F9F9F9;border-radius:10px 10px 0 0;box-shadow:10px 10px 35px #000}#screen.modeplan,#screen.fullscreen{border:0;border-radius:none;box-shadow:none}.main-header{border-bottom:1px solid #000;background-color:#fff;border-radius:10px 10px 0 0}.modeplan .main-header,.fullscreen .main-header{border:0;border-radius:none}.slide{font-size:100%}.end{border-radius:10px;background:url(image_slide/deco-wrapper.png) top right no-repeat}.col{float:left;width:50%}.colD{float:right;width:50%}.list-disc li{float:left;width:25%}.tool-block{border-radius:5px;box-shadow:-10px 0 20px #000}}@media screen and (max-width:48em){#screen{margin:0;overflow:auto}.main-header{position:fixed;width:100%}.main-header h1{padding:2px 0;margin:0}.main-logo{position:relative;width:70px;height:auto;display:block;margin:auto}#wrapper{padding-top:80px;padding-bottom:80px}.tool-bar{bottom:0;width:100%}.related{display:none}#set,#toc{position:absolute;bottom:0}#set{right:0}#toc{right:38px}#cpt{position:fixed;bottom:47px;left:0;z-index:1}.slide{padding:.5em}.tool-block{min-height:100%;left:0}.main-header{box-shadow:0 3px 3px #ddd}.main-header h1{font-size:90%}.tool-bar{background:#fff;box-shadow:0 -1px 3px #333}.tool-block,#sommaire{background-color:#f2f2f2}}@-webkit-keyframes horizontal{0%{width:99%;opacity:1}100%{width:0;opacity:.9}}@keyframes horizontal{0%{width:99%;opacity:1}100%{width:0;opacity:.9}}@-webkit-keyframes vertical{0%{height:99%;opacity:1}100%{height:0;opacity:.9}}@keyframes vertical{0%{height:99%;opacity:1}100%{height:0;opacity:.9}}