@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-SemiboldItalic-webfont.eot);src:url(fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Bold-webfont.eot);src:url(fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Bold-webfont.woff) format('woff'),url(fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-BoldItalic-webfont.eot);src:url(fonts/OpenSans-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-ExtraBold-webfont.eot);src:url(fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold) format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:url(fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:800;font-style:italic}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Italic-webfont.eot);src:url(fonts/OpenSans-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Italic-webfont.woff) format('woff'),url(fonts/OpenSans-Italic-webfont.ttf) format('truetype'),url(fonts/OpenSans-Italic-webfont.svg#open_sansitalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Light-webfont.eot);src:url(fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Light-webfont.woff) format('woff'),url(fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-LightItalic-webfont.eot);src:url(fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Regular-webfont.eot);src:url(fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Regular-webfont.woff) format('woff'),url(fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Semibold-webfont.eot);src:url(fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:500;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.ui-btn:focus{box-shadow:none!important}*{text-shadow:none!important;font-family:'Open Sans',sans-serif;font-weight:400}body{font-family:'Open Sans',sans-serif;font-weight:400;margin:0;padding:0;text-align:center;background-color:#FFF}fieldset{margin:2px}form{width:100%;padding:3px}h1{color:navy;font-size:150%;font-weight:600;letter-spacing:1px;text-align:left;padding-left:1em}h2{color:navy;font-size:130%;line-height:130%;font-weight:300;font-style:italic;text-align:left;padding-left:2em}h3{font-size:100%;font-weight:700}h4{font-size:90%;font-weight:700}input[type=email],input[type=text]{width:100%}button,input[type=submit]{width:160px;height:30px;padding:3px!important}label{font-style:italic;font-weight:300;font-size:70%;text-align:left}li{text-align:left}p{margin:0;padding:0;font-size:100%;line-height:115%;font-weight:400;text-align:left}textarea{width:100%;height:150px}.bold{font-weight:500;letter-spacing:1px}.center{text-align:center!important}.centreHV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.centreV{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.clause{font-size:75%;text-align:justify}.done{background-image:url(checkboxCheck-25.png)}.hidden{display:none;visibility:hidden;height:0}.italic{font-style:italic}.light{font-weight:300}.listecompact{font-size:90%;line-height:125%;font-style:italic;font-weight:300;white-space:normal;padding-right:15px}.menuOpen{background-image:url(menu-25.png)}.menuCancel{background-image:url(cancel-25.png)}.next{background-image:url(next-25.png)}.principal li{background-repeat:no-repeat;list-style-type:none}.principal>li{background-size:25px 25px;background-position:0 1em;min-height:50px;line-height:120%;padding:1em 0 2em 35px;border-top:1px #CCC solid}.principal li li{background-size:16px 16px;background-position:0 1em;padding:.8em 0 .5em 30px}.quest{background-image:url(questionBox-25.png)}#header{border-color:#FFF}#main{padding-bottom:42px}#footer{width:100%;z-index:32000;height:42px;position:fixed;bottom:0;background-color:navy;border:none}#cookieOk,#cookieQuest,#infojs{position:absolute;right:0;bottom:0;padding:8px;width:100%;height:auto;min-height:42px;background-color:navy}#cookieOk form label,#cookieQuest form label,#infojs form label{color:#FFF;font-size:75%;font-weight:300;text-align:left;float:left;width:75%}#footer .ui-field-contain{margin:0}#footer .ui-field-contain>label+.ui-flipswitch{margin-top:.5em}#footer .ui-bar-inherit{border:0;margin:0}#footer .ui-btn{padding:.2em .7em;margin:.1em}#cookieOk .ui-btn{float:right}#logo{text-align:left;padding:0 5px;height:100%}#nav ul{border-right:1px #CCF solid;border-left:1px #036 solid;margin-bottom:10px}#nav li{padding-left:.5em}#nav a{font-size:.85em;font-weight:500;line-height:1.5em;color:navy}#nav a.ui-btn-active{color:#FFF;background-color:navy}#navAccueil{text-decoration:none;background-position:5px top;background-repeat:no-repeat}#navAccueil a{height:100%;width:100%;display:block}#navMenu{font-weight:400;letter-spacing:1px;padding:5px;margin:0;height:36px;width:90px;background-repeat:no-repeat;background-position:60px 5px;text-align:left;background-color:#FFF}#navMenu p{padding-top:5px;font-size:100%}#page{background-color:#FFF}#splash p{line-height:130%;font-size:90%}#splash ul{padding:.5em .5em .5em 20%;list-style-type:square}#splash li{padding:5px}#splashLink{width:100%;margin:auto}#splash a{font-size:90%;background-color:#FFF;text-align:left;padding:5px;margin:0;white-space:normal;overflow:hidden}#splash a:hover,#splash a:hover p.un{background-color:navy;color:#fff}#splash a p.un{font-style:normal;font-size:120%;color:navy;padding-bottom:8px;text-align:center}#splash p.deux{font-style:italic;font-weight:300;font-size:90%;padding-top:0;padding-bottom:5px;overflow:hidden}#btAbout{width:auto;float:right;color:#fff;font-weight:300;font-size:75%;padding-top:12px;text-decoration:none}@media (max-height:640px) and (orientation:landscape){h1{text-align:left;padding-bottom:8px;padding-top:8px}h2{font-size:110%;padding-bottom:8px;padding-top:8px}.hiddenOnMobile{display:none;visibility:hidden;height:0}.justify{text-align:left}#header{height:45px;width:100%;background-color:navy;border-color:#FFF;position:fixed;z-index:32000}#logoWeb{width:100%;max-width:440px;height:auto}#main{padding-left:1em;padding-right:1em;display:block;padding-top:45px}#nav{background-color:#FFF;width:100%;display:none;padding-top:45px}#navAccueil{height:45px;width:60px;background-size:45px;background-image:url(logo-6x7-web-inverse.png)}#navMenu{right:1em;top:.25em}#splash a{height:65px}#splashLink div{width:48%;float:left;margin:0 1% 1% 0}#splash p.un{margin:auto;padding-top:4px;padding-bottom:8px}#splash p.deux{display:none}}@media (max-width:640px) and (orientation:portrait){h1{text-align:left;padding-bottom:8px;padding-top:8px}h2{font-size:110%;padding-bottom:8px;padding-top:8px}.hiddenOnMobile{display:none;visibility:hidden;height:0}.justify{text-align:left}#header{height:50px;width:100%;background-color:navy;position:fixed;z-index:32000}#logoWeb{width:100%;max-width:440px;height:auto}#main{padding-left:1em;padding-right:1em;display:block;padding-top:50px}#nav{background-color:#FFF;width:100%;display:none;padding:50px 3px 0}#navAccueil{height:45px;width:60px;background-size:50px;background-image:url(logo-6x7-web-inverse.png)}#navMenu{right:1em;top:.5em}#splash a{height:65px}#splashLink div{width:95%;margin-top:.5em;margin-right:auto;margin-left:auto}#splash p{line-height:130%;padding-top:1em;padding-bottom:1em}#splash p.un{margin:auto;padding-top:4px;padding-bottom:8px}#splash p.deux{display:none}}@media (min-width:641px) and (min-height:641px){.justify{text-align:justify}.shout{font-size:400%;text-align:center;padding-top:10px;padding-bottom:15px;font-weight:700;color:#CCC;line-height:100%;display:block}#header{width:100%;margin:auto;background:#FFF;height:96px}#logoWeb{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);width:100%;max-width:440px;height:auto}#main{padding-left:1.5em;padding-right:1.5em;display:block;min-height:630px}#nav{width:18em;float:left;margin:3px 10px}#navAccueil{height:105px!important;width:120px!important;background-size:105px;background-image:url(logo-6x7-web.png)}#navMenu{display:none}#plage{margin-top:0;margin-bottom:1em;text-align:left;text-decoration:none;padding-right:3px;padding-bottom:2em}.avecNav{margin-left:19em}#plage h1{font-size:150%;line-height:150%;font-weight:500;text-align:left;padding:5px}#plage h2{font-size:140%;line-height:130%;text-align:left;font-style:italic;padding:0 0 5px 35px}#plage p{padding:10px 0}#splash{margin-left:1em;margin-right:1em;text-align:center}#splash a{height:95px}#splashLink div{width:32%;float:left;margin:0 1% 1% 0}#splash p.un{font-size:130%}#splash p.deux{font-size:100%;padding-left:20px;padding-right:20px}}