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-size:100%;font:inherit;vertical-align:baseline}strong{font-weight:700}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}sub,sup{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}em{font-style:italic}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}@font-face{font-family:TitilliumText22LThin;src:url(css/fonts/TitilliumText22L001-webfont.eot);src:url(css/fonts/TitilliumText22L001-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L001-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L001-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L001-webfont.svg#TitilliumText22LThin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LLight;src:url(css/fonts/TitilliumText22L002-webfont.eot);src:url(css/fonts/TitilliumText22L002-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L002-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L002-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L002-webfont.svg#TitilliumText22LLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LRegular;src:url(css/fonts/TitilliumText22L003-webfont.eot);src:url(css/fonts/TitilliumText22L003-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L003-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L003-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L003-webfont.svg#TitilliumText22LRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LMedium;src:url(css/fonts/TitilliumText22L004-webfont.eot);src:url(css/fonts/TitilliumText22L004-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L004-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L004-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L004-webfont.svg#TitilliumText22LMedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LBold;src:url(css/fonts/TitilliumText22L005-webfont.eot);src:url(css/fonts/TitilliumText22L005-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L005-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L005-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LXBold;src:url(css/fonts/TitilliumText22L006-webfont.eot);src:url(css/fonts/TitilliumText22L006-webfont.eot?#iefix) format('embedded-opentype'),url(css/fonts/TitilliumText22L006-webfont.woff) format('woff'),url(css/fonts/TitilliumText22L006-webfont.ttf) format('truetype'),url(css/fonts/TitilliumText22L006-webfont.svg#TitilliumText22LXBold) format('svg');font-weight:400;font-style:normal}strong{font-weight:400;font-family:TitilliumText22LBold}body,html{height:100%}body{font-family:TitilliumText22LLight;background:#fff;overflow-x:hidden}.wrapper{width:1000px;margin:0 auto;height:100%;position:relative;z-index:1}body.large .wrapper{width:1400px}.logo{text-align:center}.projet.logo table tr td{text-align:center;vertical-align:middle;background:#fff}.projet.logo table tr td img{margin:0;padding:0;display:block}header{height:30px;background:#ebebeb;text-transform:uppercase;font-size:12px;width:100%;position:fixed;left:0;top:-30px;transition:top .2s;-moz-transition:top .2s;-webkit-transition:top .2s;-o-transition:top .2s;z-index:2;display:none}.show header{top:0}header nav ul li{display:inline-block}header nav ul li a{display:block;line-height:30px;color:#828282;text-decoration:none;padding:0 10px;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s;-o-transition:color .2s}header nav ul li a:hover{color:#111}.projet{width:200px;height:200px;float:left;overflow:hidden;position:relative;z-index:1;transition:width,height .2s ease-out;-moz-transition:width,height .2s ease-out;-webkit-transition:width,height .2s ease-out;-o-transition:width,height .2s ease-out}.projet a{overflow:hidden;z-index:3;color:#ef3037;text-decoration:none}.projet>a{display:block;position:absolute;left:0;top:0;width:200px;height:200px;text-indent:-2000px}.projet a.boxed{background:url(images/transparent_bg.png) top left repeat}.projet table{height:200px}.logo .logo_zone{width:100%;top:0;left:0;height:100%;text-indent:0}.logo .logo_zone img{position:absolute;top:92px;left:16px}.logo .logo_zone div.coordonnees{color:#444;text-align:left;line-height:1.3;text-transform:none;position:absolute;top:128px;left:16px;letter-spacing:.05em;display:none}.logo div.coordonnees a{position:relative;width:auto;height:auto;overflow:auto;text-indent:0;color:#333;text-decoration:none}.logo div.coordonnees a:hover{text-decoration:underline}.logo div.coordonnees a span.red{color:#ef3037}.projet .img{position:relative;z-index:-1;float:left;margin:0 20px 0 0;width:200px;height:200px}.projet h2,.projet h3{position:relative;left:-200px;text-transform:uppercase;width:auto}.projet h2{color:#222;font-size:15px;transition:left .3s ease-in-out .4s;-moz-transition:left .3s ease-in-out .4s;-webkit-transition:left .3s ease-in-out .4s;-o-transition:left .3s ease-in-out .4s;margin-bottom:5px;margin-top:20px}.projet h3{font-size:20px;color:#e81b2e;transition:left .3s ease-in-out .3s;-moz-transition:left .3s ease-in-out .3s;-webkit-transition:left .3s ease-in-out .3s;-o-transition:left .3s ease-in-out .3s;margin-bottom:10px}.projet.activated h2,.projet.activated h3{left:0;z-index:0}.projet .text{height:200px;overflow:hidden}.projet div.description{transition:height .3s ease-out .8s;-moz-transition:height .3s ease-out .8s;-webkit-transition:height .3s ease-out .8s;-o-transition:height .3s ease-out .8s;margin:0 20px 0 0;font-size:12px;display:block;height:0;overflow:hidden}.projet.activated div.description{height:600px}.projet small{display:block;font-size:10px;padding:10px 0 0 0}.projet .small{font-size:10px}.projet .gallery{border-top:1px solid #d4d4d4;height:199px;clear:both;padding:12px}.projet .gallery a{position:relative;left:0;top:0;width:87px;height:87px;background:0 0;display:block;text-indent:0;overflow:hidden}.projet.activated .gallery-item{float:left;margin:0!important;width:87px!important}.projet.activated .gallery-item dd{display:none}.projet.visited .gallery a{background:0 0}.projet .gallery img{margin:0;width:87px;height:87px;float:none;border:1px solid #fff!important}.projet.visited>a,.projet>a:visited{background:url(images/bg-x-1.png) center center no-repeat}.projet .viewed{position:absolute;left:0;top:0;width:200px;height:200px;background:url(images/bg-x-1.png);z-index:2}.projet.selected .viewed{display:none}.show .projet .viewed{display:block}.projet .bottom,.projet .left,.projet .right,.projet .top{position:absolute;height:376px;width:376px;background:url(images/masque-blanc-1.png) center center no-repeat;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;z-index:2}.projet .bottom,.projet .top{left:50%;margin:0 0 0 -188px}.projet .top{top:-275px}.projet .bottom{bottom:-275px}.projet .left,.projet .right{top:50%;margin:-188px 0 0 0}.projet .left{left:-275px}.projet .right{right:-275px}.projet.selected .top{top:-278px}.projet.selected .bottom{bottom:-278px}.projet.selected .left{left:-278px}.projet.selected .right{right:-278px}.projet.open .top{top:-380px}.projet.open .bottom{bottom:-380px}.projet.open .left{left:-380px}.projet.open .right{right:-380px}.projet table tr td{background:#e81b2e;width:168px;height:168px;text-align:right;color:#fff;vertical-align:bottom;padding:16px;font-size:11px;text-transform:uppercase}body.large .projet.social{margin-left:200px}.projet.social table tr td{background:#fff;width:180px;height:184px;text-align:left;color:#666;vertical-align:bottom;padding:0;padding-left:20px;font-size:16px;text-transform:uppercase}.projet.activated{width:600px;height:400px;background:#f1f1f1;z-index:2}.projet.box1.activated{width:400px;height:200px}.projet.box2.activated{width:400px;height:400px}.projet.box3.activated{width:400px;height:400px}.projet.box3.activated .gallery{display:none}.projet.box3.activated .text{height:400px}.projet.box4.activated{width:400px;height:600px}.projet.box4.activated .text{height:400px}.projet.box5.activated{width:600px;height:200px}.projet.box6.activated{width:600px;height:400px}.projet.box7.activated{width:600px;height:400px}.projet.box7.activated .gallery{display:none}.projet.box7.activated .text{height:400px}.projet.box8.activated{width:600px;height:600px}.projet.box8.activated .text{height:400px}.projet.box9.activated{width:200px;height:400px}.projet.box9.activated .gallery{display:none}.projet.box9.activated .img{float:none;margin-bottom:20px}.projet.box7 h3,.projet.box9 h2{position:relative;left:-200px;top:0;width:auto;padding-left:20px;line-height:20px}.projet.box9.activated h2,.projet.box9.activated h3{left:0}.projet.box9.activated .description{margin:0 20px 0 20px}.projet.box10.activated{width:200px;height:400px}.projet.box10.activated .description,.projet.box10.activated h2,.projet.box10.activated h3{display:none}.projet.box11.activated{width:200px;height:600px}.projet.box11.activated .img{float:none;margin-bottom:20px}.projet.box11 h2,.projet.box9 h3{position:relative;left:-200px;top:0;width:auto;padding-left:20px;line-height:20px}.projet.box11.activated h2,.projet.box11.activated h3{left:0}.projet.box11.activated .description{margin:0 20px 0 20px}.projet.box12.activated{width:600px;height:200px;background-color:#ec1a23}.projet.box12.activated p a{color:#fff;text-decoration:underline}.projet.box12.activated .description{height:330px;color:#fff;font-size:14px}.projet.box12 .gallery{display:none}.projet.box12 h3{display:none}.projet.box13.activated{width:600px;height:400px;background-color:#ec1a23}.projet.box13.activated p a{color:#fff;text-decoration:underline}.projet.box13.activated .description{height:330px;color:#fff;font-size:14px}.projet.box13.activated .text{height:400px}.projet.box13 .gallery{display:none}.projet.box13 h3{display:none}.projet.logo.activated{width:200px;height:200px;background:#fff}.projet.activated.page{background:#e81b2e}.projet.social{overflow:visible}.noel a.lang,.social table tr td>a{float:left;width:16px;height:16px;margin:20px 0 0 0;position:relative;background:url(images/social.png) top left no-repeat;transition:background-position .2s;-moz-transition:background-position .2s;-webkit-transition:background-position .2s;-o-transition:background-position .2s;text-indent:-2000em}.noel a.lang{position:fixed;bottom:28px;right:30px;z-index:5}.social a.twitter{background-position:top left}.social a.twitter:hover{background-position:bottom left}.social a.gp{background-position:-16px 0}.social a.gp:hover{background-position:-16px bottom}.social a.fb{background-position:-32px 0}.social a.fb:hover{background-position:-32px bottom}.social a.li{width:20px;background-position:-48px 0}.social a.li:hover{background-position:-48px bottom}.social a.pinterest{background-position:-68px 0}.social a.pinterest:hover{background-position:-68px bottom}.social a.fs{width:40px;background-position:-84px 0}.social a.fs:hover{background-position:-84px bottom}.social a.vimeo{background-position:-124px 0}.social a.vimeo:hover{background-position:-124px bottom}.projet.social table{position:absolute;bottom:0;right:0}.projet.social table tr td a.news{display:block;width:22px;height:16px;margin-left:30px;background-image:url(images/btn_news.png);transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.projet.social table tr td a.news:hover{background-position:bottom left}.noel a.lang,.projet.social table tr td a.lang{width:27px;float:right;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.noel a.fr,.projet.social table tr td a.fr{background-position:-140px 0}.projet.social table tr td a.fr:hover,a.fr:hover{background-position:-140px bottom}.noel a.en,.projet.social table tr td a.en{background-position:top right}.noel a.en:hover,.projet.social table tr td a.en:hover{background-position:right bottom}.projet.social div#news{padding:0;width:180px;background:url(images/bg_news.png) top left repeat;position:absolute;bottom:0;right:0;z-index:10;height:0;overflow:hidden;transition:width,height .2s ease-out;-moz-transition:width,height .2s ease-out;-webkit-transition:width,height .2s ease-out;-o-transition:width,height .2s ease-out}.projet.social div#news.open{height:260px;padding:30px 10px 10px 10px}.projet.social div#news.open-article{height:360px;width:400px;padding:30px 0 10px 0}.projet.social div#news div.loader{width:32px;height:32px;background:url(images/ajax-loader.gif) top left no-repeat;display:none;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.projet.social div#news div.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:url(images/overlay.png) top left repeat}.projet.social div#news.open div.overlay{display:block}.projet.social div#news a.btn_close{display:block;width:14px;height:14px;background:url(images/btn_close.png) top left no-repeat;position:absolute;top:10px;right:10px}.projet.social div#news ul li{border-top:1px solid #fff;padding:10px 0;position:relative}.projet.social div#news ul li:first-child{border-top:none}.projet.social div#news p a{color:#fff;text-decoration:underline}.projet.social div#news ul li a{color:#fff;text-transform:uppercase;font-size:15px;line-height:1.2;padding-right:10px}.projet.social div#news ul li a span.expand{background:url(images/btn_expand.png) top left no-repeat;width:8px;height:8px;position:absolute;bottom:13px;right:0}.projet.social div#news div#loaded-news-item{display:none;padding:30px 0 30px 0;height:290px;color:#fff;font-size:12px;line-height:1.2;position:relative;z-index:11}.projet.social div#news div#loaded-news-item a.btn_back{display:block;height:18px;width:77px;background:url(images/news_navigation.png) 0 -36px no-repeat;text-indent:-2000em;margin-top:-38px;margin-left:20px;margin-bottom:20px}.en .projet.social div#news div#loaded-news-item a.btn_back{background-position:0 -90px;width:57px}.projet.social div#news div#loaded-news-item a.btn_prev{height:18px;width:108px;background:url(images/news_navigation.png) 0 0 no-repeat;text-indent:-2000em;position:absolute;bottom:0;left:10px;display:none}.en .projet.social div#news div#loaded-news-item a.btn_prev{background-position:0 -54px;width:90px}.projet.social div#news div#loaded-news-item a.btn_next{height:18px;width:81px;background:url(images/news_navigation.png) 0 -18px no-repeat;text-indent:-2000em;position:absolute;bottom:0;right:10px;display:none}.en .projet.social div#news div#loaded-news-item a.btn_next{background-position:0 -72px;width:58px}.projet.social div#news div#loaded-news-item .content{overflow:hidden;height:290px;width:400px}.projet.social div#news div#loaded-news-item .content .scrollable{padding:0 20px}.projet.social div#news div#loaded-news-item p{margin-bottom:10px}.projet.social div#news div#loaded-news-item h2{color:#fff;font-size:20px;left:0;margin-top:0}.projet.social div#news div#loaded-news-item h2,.projet.social div#news div#loaded-news-item h3,.projet.social div#news div#loaded-news-item h4,.projet.social div#news div#loaded-news-item h5,.projet.social div#news div#loaded-news-item h6{left:0;color:#fff}.logo div.langues{color:#444;text-align:left;line-height:1.3;text-transform:none;position:absolute;top:128px;left:0;letter-spacing:.05em;text-align:center;width:100%}.logo div.langues a{display:inline-block;zoom:1;width:16px;height:16px;margin:10px 10px 0 10px;position:relative;background:url(images/lang.png) top left no-repeat}.logo div.langues a.fr{background-position:top left}.logo div.langues a.fr:hover{background-position:bottom left}.logo div.langues a.en{background-position:top right}.logo div.langues a.en:hover{background-position:bottom right}.splash{position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;width:400px;height:400px;text-align:center}.splash table{display:inline-table;zoom:1;position:relative}.splash p{font-size:14px;margin-bottom:10px;color:#444;text-align:left}.splash .wpcf7{margin-top:20px}.splash .wpcf7 .wpcf7-form-control-wrap{display:inline-block;zoom:1;vertical-align:middle;position:relative;height:28px}.splash .wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip-no-ajax{position:absolute;top:120%;left:0}.splash .wpcf7 input.wpcf7-email{border:1px solid #ddd;border-right:none;padding:5px 10px;font-family:TitilliumText22LLight;font-size:13px;color:#444;line-height:1;height:16px}.splash .wpcf7 input.wpcf7-submit{width:28px;height:28px;border:none;cursor:pointer;padding:0;background:url(images/btn_send.png) top left no-repeat;vertical-align:middle;overflow:hidden;text-indent:-2000em;font-size:0;line-height:0}.splash .wpcf7 input.wpcf7-submit:hover{background-position:bottom left}div.wpcf7-mail-sent-ok{border:1px solid #ddd!important}div.wpcf7-validation-errors{border:1px solid #ef3037!important}div.wpcf7-response-output{padding:20px!important;margin-top:60px!important}div#fakebg{width:100%;height:100%;z-index:-1;position:absolute}.showing{width:100%;height:0%;position:fixed;left:0;top:0;z-index:5;overflow:hidden;transition:height .2s ease-out;-moz-transition:height .2s ease-out;-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;background:url(images/bg-x-1.png) right top no-repeat #fff}.showing.active{height:100%}.showing img{display:block;margin:50px auto}div.fancybox-bg{display:none}a#fancybox-close{display:none;background:0 0}#fancybox-left,#fancybox-right{height:50%;top:25%;width:20%}#snow{display:none;position:fixed;left:0;top:0;z-index:0}.logged-in #snow{display:block}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:5px;width:5px;height:100%;background:0 0}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:0 0}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:0 0;position:relative}.jspDrag{background:#960a0f;position:relative;top:0;left:0;cursor:pointer;border-radius:3px}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.popUp{width:700px;height:460px;position:fixed;left:50%;top:50%;margin:-250px 0 0 -350px;background:#e81b2e;z-index:5;display:none}.overLay{position:fixed;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:3;display:none}.popIn{padding:20px;background:#fff;margin:10px;height:400px;position:relative}.popIn .popMask{width:680px;height:440px;background:url(images/ajax-loader-2.gif) center center no-repeat #fff;position:absolute;left:0;top:0;display:none}.popUp img{width:398px;display:block;float:left;border:1px solid #e1e1e1}.popUp .btn-close{display:block;position:absolute;right:-10px;top:-10px;height:20px;width:20px;background:url(images/noel/btn-close.png) left top no-repeat;text-indent:-1000%;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.popUp .btn-close:hover{background-position:left bottom}.popIn .partage{background:#f1f1f1;float:right;width:200px;padding:20px}.popIn .partage h2{margin:0 0 20px 0}.popIn .partage p{margin:0 0 20px 0;font-size:14px;line-height:17px}aside{width:210px;padding:0 20px;float:left;background:#f1f1f1}aside p{font-size:12px;margin:0 0 10px 0;line-height:14px}aside p a,aside small a{color:#444}aside ul{margin:0 0 20px 0;overflow:hidden}aside ul li{display:block;width:48px;height:48px;float:left;margin:0 20px 0 0;border:1px solid #f1f1f1}aside ul li.active{border:1px solid #ddd;background:#fff}aside ul li a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-800%}aside ul.boules a{background-image:url(images/noel/btn-boules.png);background-repeat:no-repeat}a.brouge{background-position:10px 5px}a.bverte{background-position:-62px 5px}a.bjaune{background-position:-135px 5px}aside ul.lumieres a{background-image:url(images/noel/btn-lumieres.png);background-repeat:no-repeat}a.lrouge{background-position:17px 10px}a.lbleue{background-position:-54px 10px}a.lorange{background-position:-130px 10px}aside ul.cadeaux a{background-image:url(images/noel/btn-cadeaux.png);background-repeat:no-repeat}a.crouge{background-position:-68px 4px}a.cbleu{background-position:8px 4px}a.cvert{background-position:-140px 4px}aside ul.etoiles a{background-image:url(images/noel/btn-etoiles.png);background-repeat:no-repeat}a.erouge{background-position:-71px 2px}a.ejaune{background-position:4px 2px}a.eorange{background-position:-149px 1px}canvas{width:700px;height:700px;position:fixed;left:50%;top:50%;margin:-350px 0 0 -230px;border:1px solid #e1e1e1}aside h1{color:red;margin:30px 0 10px 0;text-transform:uppercase}aside h2{text-transform:uppercase;font-size:16px;margin:20px 0 10px 0}aside h3{text-transform:uppercase;font-size:14px}aside h3.first{border-top:1px solid #ddd;margin:20px 0 0 0;padding:20px 0 0 0}aside small{font-size:10px;line-height:11px;display:block;padding:20px 0 20px 0}aside .buttons{height:26px;padding:20px 0 20px 0;margin:20px 0 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}aside button,button.share{display:block;border:none;width:100px;height:26px;text-transform:uppercase;font-size:11px;font-family:TitilliumText22LLight;color:#fff;float:left;line-height:26px;cursor:pointer;background:url(images/noel/btn-share.png) 10px 50% no-repeat #e81b2e;text-indent:10px}button.share{background:url(images/btn-facebook.png) left top no-repeat #3b5998;width:100%;font-family:TitilliumText22LBold;font-size:16px}aside button.refresh{margin:0 10px 0 0;background:url(images/noel/btn-refresh.png) 6px 50% no-repeat #3e3e3e}aside button:hover,button.share:hover{background-color:#222}h2.merci{width:300px;height:50px;font-size:40px;position:fixed;left:50%;top:50%;margin:-25px 0 0 -150px;z-index:5;text-align:center;display:none;padding:20px;background:#e81b2e;color:#fff}h2.merci span{display:block;clear:both;padding:2px 0 0 0;font-size:14px;font-family:Arial}.logoNoel{position:fixed;bottom:30px;right:70px;z-index:5}.noCanvas{width:100%;height:100%;position:fixed;left:0;top:0;background:#fff;z-index:4}.noCanvas h1{text-align:center;font-size:70px;margin:10% 0 0 0;color:#e81b2e}.noCanvas h2{text-align:center;font-size:20px;width:700px;margin:30px auto;line-height:24px}.noCanvas ul{width:300px;margin:0 auto;overflow:hidden}.noCanvas ul li{float:left;width:128px;height:170px;text-align:center;font-size:16px}.noCanvas ul li a{display:block;height:40px;padding:128px 0 0 0;color:#000;text-decoration:none}.noCanvas ul li a:hover{color:#e81b2e}.noCanvas ul li.chrome{margin:0 44px 0 0}.noCanvas ul li.chrome a{background:url(images/icon-chrome.png) left top no-repeat}.noCanvas ul li.firefox a{background:url(images/icon-firefox.png) left top no-repeat}.preLoader{height:0;width:0;overflow:hidden}@media print{.do-not-print{display:none}#comments{page-break-before:always}body{width:100%!important;margin:0!important;padding:0!important;line-height:1.4;word-spacing:1.1pt;letter-spacing:.2pt;font-family:Garamond,"Times New Roman",serif;color:#000;background:0 0;font-size:12pt}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}h1{font-size:19pt}h2{font-size:17pt}h3{font-size:15pt}h4,h5,h6{font-size:12pt}code{font:10pt Courier,monospace}blockquote{margin:1.3em;padding:1em}img{display:block;margin:1em 0}a img{border:none}table{margin:1px;text-align:left}th{border-bottom:1px solid #333;font-weight:700}td{border-bottom:1px solid #333}td,th{padding:4px 10px 4px 0}caption{background:#fff;margin-bottom:2em;text-align:left}thead{display:table-header-group}tr{page-break-inside:avoid}a{text-decoration:none;color:#000}}