@charset "UTF-8";
@charset "UTF-8";#blockGlobal{font-family:Abel;font-weight:400;background-color:#f3f3f3}a{text-decoration:none;color:#313f4a}#blockGlobal .firstBackground a,#blockGlobal .imageBackground a,#blockGlobal .secondBackground a{color:#fff}#blockGlobal .hasParagraph{font-size:14px;line-height:18px;padding-bottom:10px;font-family:Abel;font-weight:300;text-align:justify;color:#888}#blockGlobal .firstBackground .hasParagraph,#blockGlobal .imageBackground .hasParagraph,#blockGlobal .secondBackground .hasParagraph{color:#fff}#blockGlobal .blockArticle .articleHead p{color:#888}#blockGlobal .firstBackground .blockArticle .articleHead p,#blockGlobal .imageBackground .blockArticle .articleHead p,#blockGlobal .secondBackground .blockArticle .articleHead p{color:#fff}#blockGlobal .titleLevel-2{font-size:40px;text-transform:uppercase;font-weight:300;text-align:center;color:#7c93bc;margin-bottom:25px;font-family:Pompiere}#blockGlobal .firstBackground .titleLevel-2,#blockGlobal .imageBackground .titleLevel-2,#blockGlobal .secondBackground .titleLevel-2{color:#fff}#blockGlobal .titleLevel-3{font-size:25px;font-weight:300;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .titleLevel-3,#blockGlobal .imageBackground .titleLevel-3,#blockGlobal .secondBackground .titleLevel-3{color:#fff}#blockGlobal .titleLevel-4{font-size:18px;font-weight:300;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .titleLevel-4,#blockGlobal .imageBackground .titleLevel-4,#blockGlobal .secondBackground .titleLevel-4{color:#fff}#blockGlobal .btnLink-1{text-align:center;color:#888;font-size:14px;text-decoration:underline;background:url(puce_list-1.png) no-repeat 0 2px;padding-left:10px}#blockGlobal .btnLink-1 .innerLink-1,#blockGlobal .btnLink-1 .innerLink-2,#blockGlobal .btnLink-1 .innerLink-3,#blockGlobal .btnLink-1 .innerLink-4{background:0 0}#blockGlobal .firstBackground .btnLink-1,#blockGlobal .imageBackground .btnLink-1,#blockGlobal .secondBackground .btnLink-1{color:#fff}#blockGlobal .secondBackground .btnLink-1{background:url(puce_list-2.png) no-repeat 0 2px}#blockGlobal .btnRounded-1{background:#7c93bc;text-transform:uppercase;font-size:14px;height:30px;line-height:30px;text-shadow:none;font-weight:400;text-decoration:none;color:#fff;white-space:normal;height:auto}#blockGlobal .imageBackground .btnRounded-1,#blockGlobal .secondBackground .btnRounded-1{background:#fff;color:#888}#blockGlobal .btnRounded-1 .innerLink-1,#blockGlobal .btnRounded-1 .innerLink-2,#blockGlobal .btnRounded-1 .innerLink-3,#blockGlobal .btnRounded-1 .innerLink-4{background:0 0;height:auto}#blockGlobal .btnRounded-1 .innerLink-4{padding-left:5px}#blockGlobal .blockSeparator{border-top:3px solid #888;height:5px;margin-top:20px}#blockGlobal .firstBackground .blockSeparator,#blockGlobal .imageBackground .blockSeparator,#blockGlobal .secondBackground .blockSeparator{border-top:3px solid #fff}#blockGlobal .feedSourceContent{display:block;font-size:18px;margin-bottom:20px;text-align:center;color:#888}#blockGlobal .blockRSSFeed .titleLevel-2{text-align:center;font-family:Questrial}#blockGlobal .feedContent{text-align:center}#blockGlobal .firstBackground .feedSourceContent,#blockGlobal .imageBackground .feedSourceContent,#blockGlobal .secondBackground .feedSourceContent{color:#fff}#blockGlobal .blockDownloadFile{text-align:center}#blockGlobal .blockList-1 .list li{color:#888;font-size:14px;line-height:22px;padding-left:0}#blockGlobal .blockList-1 .list .item .innerItem{background:url(puce_list-1.png) no-repeat 0 2px;padding-left:20px}#blockGlobal .firstBackground .blockList-1 .list li,#blockGlobal .imageBackground .blockList-1 .list li,#blockGlobal .secondBackground .blockList-1 .list li{color:#fff}#blockGlobal .secondBackground .blockList-1 .list .item .innerItem{background:url(puce_list-2.png) no-repeat 0 2px}#blockGlobal .blockPicture.center .picture,.blockPicture.center .ui-wrapper{max-width:100%;height:auto}#blockGlobal .clicToAdd{font-style:italic;font-weight:300;color:#888}#blockGlobal .clicToAdd .innerClic{background:url(puce_video.png) no-repeat left center;padding:7px 0 5px 30px;line-height:30px}#blockGlobal .firstBackground .clicToAdd,#blockGlobal .imageBackground .clicToAdd,#blockGlobal .secondBackground .clicToAdd{color:#fff}#blockGlobal .firstBackground .clicToAdd .innerClic,#blockGlobal .imageBackground .clicToAdd .innerClic,#blockGlobal .secondBackground .clicToAdd .innerClic{background:url(puce_video2.png) no-repeat left center}#blockGlobal .blockFlashObject.left object{border:3px solid #888;margin:10px 0}#blockGlobal .firstBackground .blockFlashObject.left object,#blockGlobal .imageBackground .blockFlashObject.left object,#blockGlobal .secondBackground .blockFlashObject.left object{border:3px solid #fff}#blockGlobal .blockClock{margin:15px 0;text-align:right}#blockGlobal .clockSlot{font-size:14px;color:#888}#blockGlobal .firstBackground .clockSlot,#blockGlobal .imageBackground .clockSlot,#blockGlobal .secondBackground .clockSlot{color:#fff}#blockGlobal .blockCounter .counterInner-3{text-align:right;color:#888}#blockGlobal .firstBackground .blockCounter .counterInner-3,#blockGlobal .imageBackground .blockCounter .counterInner-3,#blockGlobal .secondBackground .blockCounter .counterInner-3{color:#fff}#blockGlobal .blockEmptySpace{height:20px}#blockGlobal .blockArticle .blockPicture .picture{max-width:100%}#blockGlobal .blockArticle .blockPicture{float:right;padding:2px;margin:0 0 9px 20px}#blockGlobal .blockArticle .blockPicture.left{float:left;margin:0 20px 9px 0}#blockGlobal .blockArticle .titleLevel-2{padding-bottom:15px;margin-bottom:10px;font-family:Questrial}#blockGlobal .blockArticle .titleLevel-3{padding-bottom:10px}#blockGlobal .blockArticle .titleLevel-4{margin-bottom:20px;text-align:center}#blockGlobal .blockArticle .hasParagraph{font-size:14px}#blockGlobal .blockArticle .hasParagraph{padding-bottom:15px}#blockGlobal .blockArticle a{text-decoration:underline}#blockGlobal .blockArticle .btnRounded-1{text-decoration:none}#blockGlobal .first{padding-left:0;margin-left:0}#blockGlobal .last{padding-right:0;margin-right:0}#blockGlobal .img-responsive{max-width:100%;height:auto}#blockGlobal .omega{padding-right:0}#blockGlobal .alfa{padding-left:0}#blockGlobal .noPaddingLR{padding-left:0;padding-right:0}#blockGlobal .blockPicture{margin:0}#blockGlobal .firstBackground{background-color:#4d596f;color:#fff}#blockGlobal .secondBackground{background-color:#7c93bc;color:#fff}#blockGlobal .inner-section{padding:60px 0}#blockGlobal .ContentRight .blockArticle,#blockGlobal .ContentRight .blockEdito{padding-left:25px;padding-right:25px}#blockGlobal .btn{padding:5px 20px;display:inline-block}#blockGlobal .hasParagraph{color:#888;font-size:14px;line-height:22px;padding-bottom:10px;text-align:center}#blockGlobal .block-Header{margin:0}#blockGlobal .block-Logo{margin-top:0;text-align:center;margin-bottom:0}#blockGlobal .block-Logo .innerLogo{display:block;margin-top:6px;float:left}#blockGlobal .menu{display:block;font-size:14px;text-align:right;text-transform:uppercase}#blockGlobal #menu1{float:right;margin:0}#blockGlobal .blockMainMenu #menu1 li{display:-moz-inline-box;display:inline-block;zoom:1;float:left;margin:0 15px}#blockGlobal .blockMainMenu #menu1 .subMenu{top:100%;right:auto;min-width:100%;width:auto}#blockGlobal .blockMainMenu #menu1 .subItem{display:-moz-inline-box;display:block;float:none;margin:0}#blockGlobal .blockMainMenu #menu1 li.first{margin-left:0}#blockGlobal .blockMainMenu #menu1 li.last{margin-right:0}#blockGlobal .blockMainMenu #menu1 li .linkMenu{color:#888;cursor:pointer}#blockGlobal .blockMainMenu #menu1 .item .linkMenu,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-1,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-2,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-3,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{float:left}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{padding:35px 8px 20px;font-size:22px;text-transform:uppercase;font-family:Pompiere}#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4{color:#fff;background:#7c93bc}#blockGlobal .blockMainMenu .CSWMenu .subMenu .subItem .subLink .innerSubLink-3{background:0 0;padding:0}#blockGlobal .footer-2 .CSWMenu .item .linkMenu{font-size:14px;text-align:right;color:#888;font-weight:100;text-align:right;margin:0;padding:5px;word-spacing:10px;text-decoration:none;background:0 0}#blockGlobal .footer-2 .CSWMenu .item .linkMenu:hover .innerLinkMenu-4{text-decoration:underline}#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-1,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-2,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-3,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-4{margin:0;padding:0;background:0 0}#blockGlobal div#btnRounded-Slide{z-index:3;text-align:center;margin-top:20px}#blockGlobal div#btnControl-Slide{z-index:4;text-align:center}#blockGlobal .blockSlideHome{position:center;margin:0 0 10px;text-align:center;padding:40px auto 60px auto}#blockGlobal .CSWSlide{position:relative}#blockGlobal div.blockSlide{width:100%;height:491px;overflow:hidden}#blockGlobal div.blockSlide img.background{width:100%;min-width:100%;height:491px;position:absolute}#blockGlobal div#all-Slide{width:auto;position:relative;margin:12% auto;padding:0;text-align:center}#blockGlobal div#all-Slide .title{margin:0;text-align:center;border:1px dashed #fff;font-size:50px;color:#fff;padding:7px 30px 0;font-family:Pompiere;text-transform:uppercase;display:inline-block}#blockGlobal div#all-Slide .hasParagraph{padding-top:45px}#blockGlobal div#all-Slide .hasParagraphp{color:#fff;text-align:center}#blockGlobal .blockPictureslide{position:center;margin:0;padding:0;background-size:cover}#blockGlobal .blockSlideHome .blockSlide .blockPicture{margin:0;width:100%}#blockGlobal .blockSlideHome .blockSlide .blockPicture .picture{display:block;border:0;margin:0}#blockGlobal .controlSlide{text-align:center;position:absolute;margin-top:-20px;z-index:1;width:100%}#blockGlobal .controlSlide .btnSlide{display:inline}#blockGlobal .controlSlide .btnSlide .control{display:-moz-inline-box;display:inline-block;zoom:1;background:url(bgd_slideNavigation-sprite.png) no-repeat 0 -11px;height:11px;width:12px;padding:0 5px}#blockGlobal .controlSlide .btnSlide .control.active,#blockGlobal .controlSlide .btnSlide .control:hover{background-position:0 0}#blockGlobal .controlSlide .btnSlide .control .button{padding:0 6px}#blockGlobal .CSWSlide .navigationSlider{margin:-25% auto 25%;position:relative}#blockGlobal .CSWSlide .navigationSlider .nav-left .link-nav{position:absolute;top:0;left:0;background:url(arrow-left.png) no-repeat top center;display:block;width:67px;height:68px}#blockGlobal .CSWSlide .navigationSlider .nav-right .link-nav{position:absolute;top:0;right:0;background:url(arrow-right.png) no-repeat top center;display:block;width:67px;height:68px}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -76px}#blockGlobal .price{padding-top:10%}#blockGlobal .price .blockQuote .quoteClose{background:url(quoteclose-home.png) bottom right no-repeat}#blockGlobal .firstBackground .price .blockQuote .quoteClose,#blockGlobal .secondBackground .price .blockQuote .quoteClose{background:url(puce_quoteClose2.png) bottom right no-repeat}#blockGlobal .price .quoteOpen{background:url(quoteOpen-home.png) top left no-repeat;font-size:27px;text-transform:uppercase;color:#888;font-family:Pompiere;text-align:left;line-height:25px;text-indent:13px;padding-left:20px}#blockGlobal .firstBackground .price .quoteOpen,#blockGlobal .secondBackground .price .quoteOpen{background:url(puce_quoteOpen2.png) top left no-repeat}#blockGlobal .firstBackground .price .quoteOpen,#blockGlobal .secondBackground .price .quoteOpen{color:#fff}#blockGlobal .price .priceEuro{margin-top:22px;text-align:center}#blockGlobal .price .priceEuro .innerPriceEuro{display:inline-block;background:url(bg-price.png) no-repeat top center;height:72px;width:103px;text-align:center;font-size:28px;font-family:Abel;padding:35px 0 0 0;color:#fff}#blockGlobal .secondBackground .priceEuro .innerPriceEuro{background:url(bg-price-2.png) no-repeat top center}#blockGlobal .blockNews .contentNews{padding-top:50px}#blockGlobal .blockNews .contentNews .titleLevel-4{font-size:15px;text-align:center;font-family:Questrial}#blockGlobal .blockNews .contentNews .hasParagraph{text-align:center}#blockGlobal .blockNews .btnRoundedPosition-1{text-align:center}#blockGlobal .blockNews .btnRounded-1{font-family:Pompiere;font-size:17px;margin-top:20px}#blockGlobal .containerFormula li{padding-top:20px}#blockGlobal .containerFormula li.first,#blockGlobal .containerFormula li.last{padding-left:10px;padding-right:10px}#blockGlobal .containerFormula li .itemBorder{border:1px dotted #888;text-align:center}#blockGlobal .firstBackground .containerFormula li .itemBorder,#blockGlobal .secondBackground .containerFormula li .itemBorder{border:1px dotted #fff;text-align:center}#blockGlobal .containerFormula .titleLevel-2{text-align:center;font-family:Pompiere}#blockGlobal .containerFormula .titleLevel-4{margin-bottom:40px;text-align:center;font-family:Abel;text-transform:none}#blockGlobal .containerFormula li .titleLevel-3{margin-bottom:0;font-size:22px;text-align:center;font-family:Pompiere;padding:10px 0 5px;margin:0 15px}#blockGlobal .containerFormula .blockSeparator{border-top:1px dotted #fff;margin:0 0 0;padding:0}#blockGlobal .containerFormula .hasParagraph{text-align:center;font-family:Abel;font-size:16px;padding-top:30px;padding-bottom:20px}#blockGlobal .containerFormula .prix{text-align:center;font-family:Questrial;font-size:44px;padding-bottom:10px}#blockGlobal .containerFormula .btnLinkPosition-1{margin:0 15px;padding-top:15px;text-align:center}#blockGlobal .containerFormula .blockSeparator{border-top:1px dotted #888;margin:0 15px}#blockGlobal .firstBackground .containerFormula .blockSeparator,#blockGlobal .secondBackground .containerFormula .blockSeparator{border-top:1px dotted #fff;margin:0 15px}#blockGlobal .containerFormula .btnLink-1{text-align:center;font-size:18px;text-transform:uppercase;font-family:Pompiere;margin-bottom:10px}#blockGlobal .horaireItem{background-repeat:no-repeat;background-position:top center;padding-top:60px}#blockGlobal .horaireItem .titleLevel-2{text-align:center;font-family:Pompiere}#blockGlobal .horaireItem .titleLevel-3{text-align:center;padding-bottom:10px;margin-bottom:0;font-family:Pompiere}#blockGlobal .horaireItem .blockSeparator{border-top:1px dotted #888;margin:0 0 20px;padding:0}#blockGlobal .firstBackground .horaireItem .blockSeparator,#blockGlobal .secondBackground .horaireItem .blockSeparator{border-top:1px dotted #fff;margin:0 0 20px;padding:0}#blockGlobal .horaireItem .blockHoraireList .blockList-1 li{text-align:center;font-family:Abel;font-size:14px;margin-bottom:0}#blockGlobal .horaireItem .blockList-1 .list .item .innerItem{background:0 0}#blockGlobal .horaireItem .blockList-1 .item_6{padding-top:15px}#blockGlobal .horaireItem .blockPicture img{max-width:100%}#blockGlobal .horaireItem .imgHoraire{padding:0}#blockGlobal .blockService .titleLevel-2{font-family:Pompiere}#blockGlobal .col-service .titleLevel-3{font-family:Pompiere;text-align:center}#blockGlobal .blockEvents{position:relative;padding:60px 0}#blockGlobal .blockEvents.modifyBackground{background:url(bg-event.jpg) no-repeat center top/cover}#blockGlobal .blockEvents img.background{width:100%;min-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0}#blockGlobal .blockEvents .innerblockEvents{position:relative}#blockGlobal .blockEvents .titleLevel-2{font-family:Pompiere}#blockGlobal .blockEvents .titleLevel-4{font-family:Abel;text-align:center;text-transform:none}#blockGlobal .blockEvents .hasParagraph{padding-left:5%;padding-right:5%}#blockGlobal .blockEvents .hasParagraph{font-family:Abel;text-align:center}#blockGlobal .blockEvents .btnRoundedPosition-1{text-align:center}#blockGlobal .blockReservez .titleLevel-2{font-family:Pompiere;margin-bottom:30px}#blockGlobal .blockReservez .blockTabForm{width:100%}#blockGlobal .blockTabForm table tbody td.label{text-align:left}#blockGlobal .blockReservez .blockTabForm .compartment,#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{border:1px solid #7c93bc;color:#7c93bc;padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#blockGlobal .firstBackground .blockReservez .blockTabForm .compartment,#blockGlobal .firstBackground .blockReservez .blockTabForm .text,#blockGlobal .firstBackground .blockReservez .blockTabForm .textarea,#blockGlobal .imageBackground .blockReservez .blockTabForm .compartment,#blockGlobal .imageBackground .blockReservez .blockTabForm .text,#blockGlobal .imageBackground .blockReservez .blockTabForm .textarea,#blockGlobal .secondBackground .blockReservez .blockTabForm .compartment,#blockGlobal .secondBackground .blockReservez .blockTabForm .text,#blockGlobal .secondBackground .blockReservez .blockTabForm .textarea{border:1px solid #fff;color:#fff}#blockGlobal .blockReservez .blockTabForm .date,#blockGlobal .blockReservez .blockTabForm .heure{margin-bottom:15px}#blockGlobal .blockReservez .blockTabForm .heure{float:right;width:27%}#blockGlobal .blockReservez .blockTabForm .compartment{display:inline-block;float:left;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .to-day{margin-right:10px}#blockGlobal .blockReservez .blockTabForm .month{margin:0 10px}#blockGlobal .blockReservez .blockTabForm .year{margin-left:10px}#blockGlobal .blockReservez .blockTabForm .separate{margin:0 3px;display:inline-block;float:left;color:#7c93bc;padding:5px 10px;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .text{margin-bottom:15px;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{width:100%}#blockGlobal .blockReservez .btnRoundedPosition-1{text-align:right;margin-top:20px}#blockGlobal .blockReservez .btnRounded-1{font-size:18px;font-family:Pompiere}#blockGlobal .blockGoogleMap{margin-bottom:0}#blockGlobal .blockGoogleMap .CSWGooglemap{width:100%!important;padding:0;margin:0}#blockGlobal .containerContactFooter .titleLevel-3{color:#fff;font-size:25px;font-family:Pompiere;text-align:left;margin-bottom:25px}#blockGlobal .containerContactFooter .nearby .item,#blockGlobal .containerContactFooter p{font-family:Abel;color:#fff;font-size:13px}#blockGlobal .containerContactFooter .intitule{text-transform:uppercase}#blockGlobal .containerContactFooter .social-list .item-socialPicto{float:left;width:33px;height:34px;margin-right:10px}#blockGlobal .section10 .followUs{border-left:1px solid #fff;border-right:1px solid #fff;min-height:220px}#blockGlobal .containerContactFooter .nearby{padding-left:45px}#blockGlobal .nearby .itemFooter.first{padding-left:10px}#blockGlobal .nearby .itemFooter .FooterSubItem{float:left}#blockGlobal .section11{background-color:#dfdfdf}#blockGlobal .blockBreadCrumb .breadCrumb .item{padding:10px 15px 0 0}#blockGlobal .blockBreadCrumb{margin-bottom:10px}#blockGlobal .blockBreadCrumb .breadCrumb .item .link .innerLink-3{background:url(puce_arrow-right.png) no-repeat 0 4px;padding:0 0 0 19px;font-size:12px;text-align:left;color:#4d596f}#blockGlobal .blockBreadCrumb .breadCrumb .item.first .link .innerLink-3{background:0 0;padding:0}#blockGlobal .blockEdito .titleLevel-2{padding-bottom:10px;margin-bottom:10px;font-family:Questrial}#blockGlobal .blockEdito .titleLevel-3{padding-bottom:20px;text-align:center;font-family:Questrial}#blockGlobal .blockEdito .titleLevel-4{padding-bottom:5px;font-family:Questrial}#blockGlobal .blockEdito .btnLinkPosition-1,#blockGlobal .blockEdito .btnRoundedPosition-1{text-align:left}#blockGlobal .blockEdito .btnRounded-1{margin-top:25px;text-decoration:none}#blockGlobal .blockEdito a{text-decoration:underline}#blockGlobal .section14 .titleLevel-2{color:#888;font-family:Abel}#blockGlobal .tabGallery{margin-bottom:10px;margin-top:40px}.blockGallery .tabGallery .cell{padding:0 10px;vertical-align:top}#blockGlobal .bottom{overflow:hidden;margin:60px 0 0}#blockGlobal .bottom div.item{width:25%;min-height:200px;height:268px;float:left;position:relative;overflow:hidden}#blockGlobal .tabGallery .cell .imgGallery{max-width:100%}.blockGallery .tabGallery .cell .itemGallery,.blockGallery .tabGallery .cell .itemGallery:hover{display:block;padding:0;border:none;background:0 0}#blockGlobal .tabGallery .btnRoundedPosition-1{display:none}#blockGlobal .galleryContent{position:relative}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav{background:url(arrow-left.png) no-repeat top left;position:absolute;top:40%;left:-24px;display:block;width:14px;height:26px}#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{background:url(arrow-right.png) no-repeat top left;position:absolute;top:40%;right:-24px;display:block;width:14px;height:26px}#blockGlobal .section16 .titleLevel-2{font-family:Questrial}#blockGlobal .section16 .blockGallery .navigationSlider .nav-left .link-nav{background:url(arrow-left-2.png) no-repeat top left}#blockGlobal .section16 .blockGallery .navigationSlider .nav-right .link-nav{background:url(arrow-right-2.png) no-repeat top left}#blockGlobal .blockQuote{background:0 0;border-radius:0;color:#888;font-style:normal;padding:0;text-indent:0;max-width:900px;margin:0 auto}#blockGlobal .firstBackground .blockQuote,#blockGlobal .imageBackground .blockQuote,#blockGlobal .secondBackground .blockQuote{color:#fff}#blockGlobal .quoteOpen{background:url(puce_quoteOpen.png) no-repeat top left;margin:0;padding:15px 0 0 30px;font-size:16px;font-family:Questrial}#blockGlobal .quoteClose{background:url(puce_quoteClose.png) no-repeat bottom right;padding:0 30px 20px 0}#blockGlobal .firstBackground .quoteOpen,#blockGlobal .imageBackground .quoteOpen,#blockGlobal .secondBackground .quoteOpen{background:url(puce_quoteOpen2.png) no-repeat top left}#blockGlobal .firstBackground .quoteClose,#blockGlobal .imageBackground .quoteClose,#blockGlobal .secondBackground .quoteClose{background:url(puce_quoteClose2.png) no-repeat bottom right}#blockGlobal .blockQuote .signature{font-size:14px;text-align:right;padding-top:0;margin-right:40px;color:#7c93bc;font-family:Questrial}#blockGlobal .blockQuote .signature .fonction{font-size:14px;font-style:italic;padding-top:10px;color:#7c93bc}#blockGlobal .firstBackground .blockQuote .signature,#blockGlobal .imageBackground .blockQuote .signature,#blockGlobal .secondBackground .blockQuote .signature{color:#fff}#blockGlobal .firstBackground .blockQuote .signature .fonction,#blockGlobal .imageBackground .blockQuote .signature .fonction,#blockGlobal .secondBackground .blockQuote .signature .fonction{color:#fff}#blockGlobal .section18 .titleLevel-2{padding-bottom:50px;text-align:center;margin-bottom:0;font-family:Questrial}#blockGlobal .blockTabForm{margin:0 auto;width:45%}#blockGlobal .blockTabForm tr{margin:0 0 20px}#blockGlobal .blockTabForm .select{border:1px solid #888;font-size:13px;padding:0 7px;background:0 0;height:22px;line-height:22px;display:block;color:#888;width:222px;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .select,#blockGlobal .imageBackground .blockTabForm .select,#blockGlobal .secondBackground .blockTabForm .select{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .select option{padding:5px 5px;font-family:Questrial}#blockGlobal .blockTabForm label{display:block;width:35%;float:left;font-size:14px;margin:0;padding:5px 4% 5px 2%;width:25%;text-align:right;font-family:Questrial}#blockGlobal .blockTabForm .label{width:31%;vertical-align:top;padding:0 0 18px}#blockGlobal .blockTabForm .input{padding:0 0 18px}#blockGlobal .blockTabForm .blockCaptcha{vertical-align:top}#blockGlobal .blockTabForm .label label{display:block;float:left;font-size:14px;margin:0;padding:5px;text-align:right;width:80%;color:#888}#blockGlobal .firstBackground .blockTabForm .label label,#blockGlobal .imageBackground .blockTabForm .label label,#blockGlobal .secondBackground .blockTabForm .label label{color:#fff}#blockGlobal .blockTabForm .text{font-size:14px;background:0 0;border:1px solid #888;margin:0;padding:3px 4% 3px 2%;width:180px;color:#888;font-weight:300;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .text,#blockGlobal .imageBackground .blockTabForm .text,#blockGlobal .secondBackground .blockTabForm .text{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .text-mail{background:0 0;border:1px solid #888;font-size:14px;margin:0;padding:3px 4% 3px 2%;width:240px;color:#888;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .text-mail,#blockGlobal .imageBackground .blockTabForm .text-mail,#blockGlobal .secondBackground .blockTabForm .text-mail{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .textarea{background:0 0;border:1px solid #888;font-size:14px;margin:0;padding:3px 4% 3px 2%;width:375px;height:135px;color:#888;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .textarea,#blockGlobal .imageBackground .blockTabForm .textarea,#blockGlobal .secondBackground .blockTabForm .textarea{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .input .captcha{margin-bottom:15px}#blockGlobal .blockTabForm .formAction .btnRounded-1{margin-left:31%;line-height:26px;text-align:center;margin-top:20px}#blockGlobal .blockTabForm .requiredFields{color:red}#blockGlobal .section19 .titleLevel-2{padding-bottom:0;text-align:center;font-family:Questrial}#blockGlobal .blockWeather{width:56%;margin:0 auto}#blockGlobal .day{border-left:1px solid #888;display:block;float:left;height:auto;min-height:85px;padding:0 34px 0 20px;text-align:center;border-right:none;margin-top:10px}#blockGlobal .firstBackground .day,#blockGlobal .imageBackground .day,#blockGlobal .secondBackground .day{border-left:1px solid #fff;color:#fff}#blockGlobal .daytime{clear:both;font-size:12px;font-weight:300;padding:0 0 4px;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .daytime,#blockGlobal .imageBackground .daytime,#blockGlobal .secondBackground .daytime{color:#fff}#blockGlobal .today{width:160px;text-align:left;border-left:none;font-size:10px}.CSWWeather .day .temperatures{padding-top:5px;color:#888}#blockGlobal .firstBackground .day .temperatures,#blockGlobal .imageBackground .day .temperatures,#blockGlobal .secondBackground .day .temperatures{color:#fff}.CSWWeather .today .city,.CSWWeather .today .daytime .hour{font-size:12px;color:#888}#blockGlobal .firstBackground .today .city,#blockGlobal .firstBackground .today .daytime .hour,#blockGlobal .imageBackground .today .city,#blockGlobal .imageBackground .today .daytime .hour,#blockGlobal .secondBackground .today .city,#blockGlobal .secondBackground .today .daytime .hour{color:#fff}.CSWWeather .visual{background-color:#7c93bc}#blockGlobal .blockSidebar .row-1{padding:60px 10px}#blockGlobal .blockSidebar .row-1 p{padding-bottom:15px}#blockGlobal .pictureSidebar{padding-top:60px;padding-bottom:60px;text-align:center}#blockGlobal .row-2{padding:0 10px 60px 10px}#blockGlobal .row-2 p{padding-bottom:15px}#blockGlobal .row-2 .titleLevel-4{padding-bottom:0;font-family:Questrial}#blockGlobal .row-2 .btnRoundedPosition-1{text-align:center}#blockGlobal .row-2 .btnRounded-1{margin-top:0;font-family:Questrial}#blockGlobal .ContentRight .blockGallery{padding:0 20px}#blockGlobal .ContentRight .tabGallery .innner-cell .btnRoundedPosition-1 .btnRounded-1{font-size:.6em;height:21px;line-height:21px;padding:0}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:82%}#blockGlobal .ContentRight .blockTabForm{margin:0 auto;width:67%}#blockGlobal .ContentRight .blockGallery .tabGallery .cell{padding:0 5px}#blockGlobal .containerContactAdress{position:relative}#blockGlobal .blockContact .CSWGooglemap{width:100%!important;z-index:1;padding:0;margin:0}#blockGlobal .containerContactAdress .ContactAdress{position:absolute;top:-393px;left:0;z-index:5;background:rgba(0,0,0,.6);padding:60px 25px 29px;min-height:393px}#blockGlobal .containerContactAdress .ContactAdress .titleLevel-4{color:#fff;margin-bottom:0}#blockGlobal .containerContactAdress .ContactAdress .blockSeparator{border-color:#fff}#blockGlobal .containerContactAdress .ContactAdress .AboutCompany{font-weight:300;padding-top:10px;color:#fff;font-size:13px;font-family:Arial,Helvetica,sans-serif}#blockGlobal .containerContactAdress .ContactAdress .linkMail{color:#fff}#blockGlobal .containerContactAdress .ContactAdress .linkMail:hover{color:#fff;text-decoration:underline}#blockGlobal .containerContactAdress .listSocial{width:316px;margin:30px auto 0}#blockGlobal .containerContactAdress .listSocial .item-social{float:left;margin:0 5px}#blockGlobal .containerContactAdress .listSocial .item-social{float:left;margin:0 5px}#blockGlobal .blockfooter .innerFooter{padding-bottom:10px;padding-top:10px}#blockGlobal .blockfooter .block-1 .CSWMenu .item{float:left;padding:5px;color:#888;font-size:11px}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{color:#888;font-size:12px;font-family:Abel}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu:hover{text-decoration:underline}#blockGlobal .blockfooter .block-2{text-align:right;font-size:12px;color:c2c2c2}#blockGlobal .blockfooter .block-2 .partenaires{padding-top:6px}#blockGlobal .blockfooter .block-2 .CSWFooterLinks .link,.blockfooter .block-2 .CSWFooterLinks{color:#888;font-size:12px}#blockGlobal .blockfooter .block-2 .CSWFooterLinks .link:hover{text-decoration:underline}#blockGlobal .section2 .hasParagraph p{text-align:center}#blockGlobal .containerFormula .itemBorder .hasParagraph p{text-align:center}.CSWMenu .item.last .subMenu{left:0;right:auto}@media screen and (max-width:1100px){#blockGlobal div#all-Slide{margin:0 14% 5%}#blockGlobal .titleLevel-1{font-size:30px}#blockGlobal .CSWSlide .navigationSlider{margin:-35% auto 35%}#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 39px}#blockGlobal .blockMainMenu{padding:0}#blockGlobal div.blockSlide{height:315px}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal div#all-Slide{padding:7% 0 0}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -122px}#blockGlobal .blockNews .quoteOpen{padding-left:9px}#blockGlobal .horaireItem .blockList-1 .item{font-size:12px}#blockGlobal .blockReservez .blockTabForm .date{width:67%}#blockGlobal .blockReservez .blockTabForm .heure{width:33%}#blockGlobal .ContentRight .tabGallery .innner-cell .btnRoundedPosition-1 .btnLink{font-size:.55em;padding:4% 6%}#blockGlobal .blockTabForm .textarea{height:135px;width:93%}#blockGlobal .blockEvents img.background{display:none}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:37%}#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{right:-12px}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav{left:-12px}#blockGlobal .blockGallery .tabGallery .cell{padding:0 5px}#blockGlobal .ContentRight .SocialWidget1{margin:0 auto;width:61%}#blockGlobal .blockWeather{margin:0 auto;width:65%}#blockGlobal .ContentRight .blockWeather{width:100%}#blockGlobal .containerContactAdress .ContactAdress{padding-top:55px}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{font-size:11px}#blockGlobal .containerContactFooter .nearby{padding-left:14px}}@media screen and (max-width:850px){#blockGlobal .titleLevel-2{font-size:31px}#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 17px}#blockGlobal div.blockSlide{height:246px;overflow:hidden;width:100%}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal .containerSlider{background-position:center top;background-size:130% auto;height:320px}#blockGlobal .titleLevel-1{font-size:24px}#blockGlobal div.blockSlide{height:415px;overflow:hidden;width:100%}#blockGlobal div.blockSlide img.background{height:415px}#blockGlobal .CSWSlide .navigationSlider{margin:-33% auto 33%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:33%}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -177px}#blockGlobal .blockNews .quoteOpen{font-size:18px}#blockGlobal .blockNews .contentNews{padding-top:32px}#blockGlobal .blockReservez .grid-40.floatRight{width:50%;padding:0}#blockGlobal .blockReservez .blockTabForm .date{width:68%}#blockGlobal .blockReservez .blockTabForm .heure{width:32%}#blockGlobal .blockWeather{margin:0 auto;width:86%}#blockGlobal .ContentRight .blockWeather{width:70%}#blockGlobal .SocialWidget1{width:54%}#blockGlobal .ContentRight .SocialWidget1{width:83%}#blockGlobal .blockArticle .blockPicture,#blockGlobal .blockArticle .blockPicture.left{max-width:300px}#blockGlobal .containerContactAdress .ContactAdress{width:35%}}@media screen and (max-width:800px){#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 13px}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -193px}#blockGlobal .blockReservez .blockTabForm .date{width:66%}#blockGlobal .blockReservez .blockTabForm .heure{width:34%}#blockGlobal .blockWeather{margin:0 auto;width:89%}}@media screen and (max-width:750px){#blockGlobal .section10 .followUs{border:none;min-height:0}}@media screen and (max-width:650px){#blockGlobal .block-Logo .innerLogo{float:none;margin-bottom:15px}#blockGlobal .blockArticle .blockPicture,#blockGlobal .blockArticle .picture{float:none!important;margin-bottom:10px;text-align:center!important}#blockGlobal .blockPicture.left,#blockGlobal .blockPicture.left .picture,#blockGlobal .blockPicture.left .ui-wrapper{float:none;margin:0 auto 10px!important}#blockGlobal .blockArticle .blockPicture{margin-left:0}#blockGlobal div.blockSlide{height:185px}#blockGlobal div#all-Slide .title{font-size:30px}#blockGlobal div#all-Slide .hasParagraph{padding-top:20px}#blockGlobal div#all-Slide{margin:0}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:25%}#blockGlobal .blockArticle .blockPicture{max-width:100%}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0}#blockGlobal .blockNews .blockQuote{max-width:250px}#blockGlobal .blockNews .quoteOpen{font-size:27px;text-align:center}#blockGlobal .horaireItem{background-position:left top}#blockGlobal .blockService .col-service{float:left;width:50%}#blockGlobal .blockReservez .grid-40.floatRight{width:100%}#blockGlobal .blockReservez .blockTabForm .date{float:left;width:78%}#blockGlobal .blockReservez .blockTabForm .heure{width:22%}#blockGlobal .blockWeather{margin:0 auto;width:59%}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:62%}#blockGlobal .social-list{float:none;margin:0 auto;width:220px}#blockGlobal .lineTop{margin-top:.5em}#blockGlobal .ContentRight{padding:0}#blockGlobal .section16 .img-responsive{padding:20px 0 0}#blockGlobal .containerContactAdress .ContactAdress{width:45%}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{font-size:11px}#blockGlobal .social-list{width:51%}#blockGlobal .containerContactFooter .nearby{margin-top:20px}#blockGlobal .containerContactFooter .nearby .grid-50{float:left;width:48%}}@media screen and (max-width:500px){#blockGlobal .blockMainMenu #menu1 .item{margin:0 20px}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{font-size:20px}#blockGlobal div.blockSlide{height:147px}#blockGlobal div#all-Slide{padding:4% 0 0}#blockGlobal div#all-Slide .title{font-size:20px}#blockGlobal div#all-Slide .hasParagraph{padding-top:10px}#blockGlobal .CSWSlide{position:relative}#blockGlobal div#all-Slide{width:100%;float:left}#blockGlobal .titleLevel-1{font-size:20px;margin-bottom:10px}#blockGlobal div#all-Slide .title{margin-bottom:20px}#blockGlobal .blockCarousel .navCarousel .nav-left .link-nav,#blockGlobal .blockCarousel .navCarousel .nav-right .link-nav{top:20%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:16%}#blockGlobal .blockReservez .blockTabForm .date{float:left;width:73%}#blockGlobal .blockReservez .blockTabForm .heure{width:27%}#blockGlobal .blockReservez .blockTabForm #cswcontactform_email{width:100%!important}#blockGlobal .blockWeather{margin:0 auto;width:75%}#blockGlobal .ContentRight .blockWeather{width:79%}#blockGlobal .blockSocialNetwork .listSocial{margin:0 auto;width:55%}#blockGlobal .blockTabForm #cswcontactform_email{width:93%!important}#blockGlobal .containerContactAdress .ContactAdress{position:relative;top:0;background:#000;padding:30px 0;width:100%}#blockGlobal .social-list{width:65%}}@media screen and (max-width:350px){#blockGlobal .blockMainMenu #menu1 .item{margin:0 6px}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{font-size:12px}#blockGlobal .ContentRight .blockArticle,#blockGlobal .ContentRight .blockEdito{padding-left:10px;padding-right:10px}#blockGlobal .titleLevel-2{font-size:29px}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:0}#blockGlobal .blockNews .CSWItem.first .blockPicture .picture{max-width:100%}.innerblockEvents{padding:10px 0 0}.titleLevel-2{font-size:25px;margin-bottom:8px}#blockGlobal .blockReservez .blockTabForm .date,#blockGlobal .blockReservez .blockTabForm .heure{float:none;width:100%}#blockGlobal .blockReservez .blockTabForm #cswcontactform_email,#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{width:100%!important}#blockGlobal .section18 .titleLevel-2{word-wrap:break-word;padding-left:12%;padding-right:12%}#blockGlobal .blockWeather{margin:0 auto;width:79%}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:83%}#blockGlobal .ContentRight .blockTabForm{margin:0 auto;width:100%}#blockGlobal .blockTabForm{width:100%}#blockGlobal .blockTabForm .text,#blockGlobal .blockTabForm .text-mail,#blockGlobal .blockTabForm .textarea{width:95%!important}#blockGlobal .blockTabForm .select{width:100%}#blockGlobal .blockTabForm .input,#blockGlobal .blockTabForm .label{display:block;clear:both}#blockGlobal .blockTabForm .label label{width:100%;padding:0;text-align:left}#blockGlobal .blockTabForm .input .text{width:94%;padding:3px 3%}#blockGlobal .blockTabForm .submitContact{margin-left:0}#blockGlobal .blockSocialNetwork .listSocial{margin:0 auto;width:89%}#blockGlobal .feedContent .btnRounded-1{font-size:11px}#blockGlobal .blockFlashObject.left object{width:250px}#blockGlobal .clockSlot{font-size:10px}#blockGlobal .containerContactAdress,#blockGlobal .containerContactAdress .grid-100{padding:0}#blockGlobal .containerContactAdress .ContactAdress .AboutCompany,#blockGlobal .containerContactAdress .ContactAdress .titleLevel-4{padding-left:20px}#blockGlobal .containerContactAdress .listSocial{padding-left:10px;width:90%}#blockGlobal .social-list{width:53%}#blockGlobal .containerContactFooter .nearby .grid-50{float:none;width:100%}}@media screen and (max-width:1200px){#blockGlobal .CSWMenu#menu1 .item{float:none;margin:0}#blockGlobal .blockMainMenu #menu1 .item .linkMenu,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-1,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-2,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-3,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{float:none}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4{background:0 0;padding:0}#blockGlobal .blockMainMenu #menu1 .subMenu{top:auto;display:inline-block;width:100%}#blockGlobal.isUnsemantic .CSWMenu .item .linkMenu.active .innerLinkMenu-3,#blockGlobal.isUnsemantic .CSWMenu .item .linkMenu:hover .innerLinkMenu-3,#blockGlobal.isUnsemantic .subMenu .subItem .subLink.active .innerSubLink-3,#blockGlobal.isUnsemantic .subMenu .subItem .subLink:hover .innerSubLink-3{background:#7c93bc}#blockGlobal .blockMainMenu .CSWMenu .subMenu .subItem .subLink .innerSubLink-3{padding:10px}#blockGlobal.isUnsemantic .blockMainMenu{margin:0 -20px}}@charset "UTF-8";#blockGlobal{font-family:Abel;font-weight:400;background-color:#f3f3f3}a{text-decoration:none;color:#313f4a}#blockGlobal .firstBackground a,#blockGlobal .imageBackground a,#blockGlobal .secondBackground a{color:#fff}#blockGlobal .hasParagraph{font-size:14px;line-height:18px;padding-bottom:10px;font-family:Abel;font-weight:300;text-align:justify;color:#888}#blockGlobal .firstBackground .hasParagraph,#blockGlobal .imageBackground .hasParagraph,#blockGlobal .secondBackground .hasParagraph{color:#fff}#blockGlobal .blockArticle .articleHead p{color:#888}#blockGlobal .firstBackground .blockArticle .articleHead p,#blockGlobal .imageBackground .blockArticle .articleHead p,#blockGlobal .secondBackground .blockArticle .articleHead p{color:#fff}#blockGlobal .titleLevel-2{font-size:40px;text-transform:uppercase;font-weight:300;text-align:center;color:#f1c500;margin-bottom:25px;font-family:Pompiere}#blockGlobal .firstBackground .titleLevel-2,#blockGlobal .imageBackground .titleLevel-2,#blockGlobal .secondBackground .titleLevel-2{color:#fff}#blockGlobal .titleLevel-3{font-size:25px;font-weight:300;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .titleLevel-3,#blockGlobal .imageBackground .titleLevel-3,#blockGlobal .secondBackground .titleLevel-3{color:#fff}#blockGlobal .titleLevel-4{font-size:18px;font-weight:300;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .titleLevel-4,#blockGlobal .imageBackground .titleLevel-4,#blockGlobal .secondBackground .titleLevel-4{color:#fff}#blockGlobal .btnLink-1{text-align:center;color:#888;font-size:14px;text-decoration:underline;background:url(puce_list-1.png) no-repeat 0 2px;padding-left:10px}#blockGlobal .btnLink-1 .innerLink-1,#blockGlobal .btnLink-1 .innerLink-2,#blockGlobal .btnLink-1 .innerLink-3,#blockGlobal .btnLink-1 .innerLink-4{background:0 0}#blockGlobal .firstBackground .btnLink-1,#blockGlobal .imageBackground .btnLink-1,#blockGlobal .secondBackground .btnLink-1{color:#fff}#blockGlobal .secondBackground .btnLink-1{background:url(puce_list-2.png) no-repeat 0 2px}#blockGlobal .btnRounded-1{background:#f1c500;text-transform:uppercase;font-size:14px;height:30px;line-height:30px;text-shadow:none;font-weight:400;text-decoration:none;color:#fff;white-space:normal;height:auto}#blockGlobal .imageBackground .btnRounded-1,#blockGlobal .secondBackground .btnRounded-1{background:#fff;color:#888}#blockGlobal .btnRounded-1 .innerLink-1,#blockGlobal .btnRounded-1 .innerLink-2,#blockGlobal .btnRounded-1 .innerLink-3,#blockGlobal .btnRounded-1 .innerLink-4{background:0 0;height:auto}#blockGlobal .btnRounded-1 .innerLink-4{padding-left:5px}#blockGlobal .blockSeparator{border-top:3px solid #888;height:5px;margin-top:20px}#blockGlobal .firstBackground .blockSeparator,#blockGlobal .imageBackground .blockSeparator,#blockGlobal .secondBackground .blockSeparator{border-top:3px solid #fff}#blockGlobal .feedSourceContent{display:block;font-size:18px;margin-bottom:20px;text-align:center;color:#888}#blockGlobal .blockRSSFeed .titleLevel-2{text-align:center;font-family:Questrial}#blockGlobal .feedContent{text-align:center}#blockGlobal .firstBackground .feedSourceContent,#blockGlobal .imageBackground .feedSourceContent,#blockGlobal .secondBackground .feedSourceContent{color:#fff}#blockGlobal .blockDownloadFile{text-align:center}#blockGlobal .blockList-1 .list li{color:#888;font-size:14px;line-height:22px;padding-left:0}#blockGlobal .blockList-1 .list .item .innerItem{background:url(puce_list-1.png) no-repeat 0 2px;padding-left:20px}#blockGlobal .firstBackground .blockList-1 .list li,#blockGlobal .imageBackground .blockList-1 .list li,#blockGlobal .secondBackground .blockList-1 .list li{color:#fff}#blockGlobal .secondBackground .blockList-1 .list .item .innerItem{background:url(puce_list-2.png) no-repeat 0 2px}#blockGlobal .blockPicture.center .picture,.blockPicture.center .ui-wrapper{max-width:100%;height:auto}#blockGlobal .clicToAdd{font-style:italic;font-weight:300;color:#888}#blockGlobal .clicToAdd .innerClic{background:url(puce_video.png) no-repeat left center;padding:7px 0 5px 30px;line-height:30px}#blockGlobal .firstBackground .clicToAdd,#blockGlobal .imageBackground .clicToAdd,#blockGlobal .secondBackground .clicToAdd{color:#fff}#blockGlobal .firstBackground .clicToAdd .innerClic,#blockGlobal .imageBackground .clicToAdd .innerClic,#blockGlobal .secondBackground .clicToAdd .innerClic{background:url(puce_video2.png) no-repeat left center}#blockGlobal .blockFlashObject.left object{border:3px solid #888;margin:10px 0}#blockGlobal .firstBackground .blockFlashObject.left object,#blockGlobal .imageBackground .blockFlashObject.left object,#blockGlobal .secondBackground .blockFlashObject.left object{border:3px solid #fff}#blockGlobal .blockClock{margin:15px 0;text-align:right}#blockGlobal .clockSlot{font-size:14px;color:#888}#blockGlobal .firstBackground .clockSlot,#blockGlobal .imageBackground .clockSlot,#blockGlobal .secondBackground .clockSlot{color:#fff}#blockGlobal .blockCounter .counterInner-3{text-align:right;color:#888}#blockGlobal .firstBackground .blockCounter .counterInner-3,#blockGlobal .imageBackground .blockCounter .counterInner-3,#blockGlobal .secondBackground .blockCounter .counterInner-3{color:#fff}#blockGlobal .blockEmptySpace{height:20px}#blockGlobal .blockArticle .blockPicture .picture{max-width:100%}#blockGlobal .blockArticle .blockPicture{float:right;padding:2px;margin:0 0 9px 20px}#blockGlobal .blockArticle .blockPicture.left{float:left;margin:0 20px 9px 0}#blockGlobal .blockArticle .titleLevel-2{padding-bottom:15px;margin-bottom:10px;font-family:Questrial}#blockGlobal .blockArticle .titleLevel-3{padding-bottom:10px}#blockGlobal .blockArticle .titleLevel-4{margin-bottom:20px;text-align:center}#blockGlobal .blockArticle .hasParagraph{font-size:14px}#blockGlobal .blockArticle .hasParagraph{padding-bottom:15px}#blockGlobal .blockArticle a{text-decoration:underline}#blockGlobal .blockArticle .btnRounded-1{text-decoration:none}#blockGlobal .first{padding-left:0;margin-left:0}#blockGlobal .last{padding-right:0;margin-right:0}#blockGlobal .img-responsive{max-width:100%;height:auto}#blockGlobal .omega{padding-right:0}#blockGlobal .alfa{padding-left:0}#blockGlobal .noPaddingLR{padding-left:0;padding-right:0}#blockGlobal .blockPicture{margin:0}#blockGlobal .firstBackground{background-color:#434343;color:#fff}#blockGlobal .secondBackground{background-color:#f1c500;color:#fff}#blockGlobal .inner-section{padding:60px 0}#blockGlobal .ContentRight .blockArticle,#blockGlobal .ContentRight .blockEdito{padding-left:25px;padding-right:25px}#blockGlobal .btn{padding:5px 20px;display:inline-block}#blockGlobal .hasParagraph{color:#888;font-size:14px;line-height:22px;padding-bottom:10px;text-align:center}#blockGlobal .block-Header{margin:0}#blockGlobal .block-Logo{margin-top:0;text-align:center;margin-bottom:0}#blockGlobal .block-Logo .innerLogo{display:block;margin-top:6px;float:left}#blockGlobal .menu{display:block;font-size:14px;text-align:right;text-transform:uppercase}#blockGlobal #menu1{float:right;margin:0}#blockGlobal .blockMainMenu #menu1 li{display:-moz-inline-box;display:inline-block;zoom:1;float:left;margin:0 15px}#blockGlobal .blockMainMenu #menu1 .subMenu{top:100%;right:auto;min-width:100%;width:auto}#blockGlobal .blockMainMenu #menu1 .subItem{display:-moz-inline-box;display:block;float:none;margin:0}#blockGlobal .blockMainMenu #menu1 li.first{margin-left:0}#blockGlobal .blockMainMenu #menu1 li.last{margin-right:0}#blockGlobal .blockMainMenu #menu1 li .linkMenu{color:#888;cursor:pointer}#blockGlobal .blockMainMenu #menu1 .item .linkMenu,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-1,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-2,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-3,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{float:left}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{padding:35px 8px 20px;font-size:22px;text-transform:uppercase;font-family:Pompiere}#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4{color:#fff;background:#f1c500}#blockGlobal .blockMainMenu .CSWMenu .subMenu .subItem .subLink .innerSubLink-3{background:0 0;padding:0}#blockGlobal .footer-2 .CSWMenu .item .linkMenu{font-size:14px;text-align:right;color:#888;font-weight:100;text-align:right;margin:0;padding:5px;word-spacing:10px;text-decoration:none;background:0 0}#blockGlobal .footer-2 .CSWMenu .item .linkMenu:hover .innerLinkMenu-4{text-decoration:underline}#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-1,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-2,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-3,#blockGlobal .footer-2 .CSWMenu .item .linkMenu .innerLinkMenu-4{margin:0;padding:0;background:0 0}#blockGlobal div#btnRounded-Slide{z-index:3;text-align:center;margin-top:20px}#blockGlobal div#btnControl-Slide{z-index:4;text-align:center}#blockGlobal .blockSlideHome{position:center;margin:0 0 10px;text-align:center;padding:40px auto 60px auto}#blockGlobal .CSWSlide{position:relative}#blockGlobal div.blockSlide{width:100%;height:491px;overflow:hidden}#blockGlobal div.blockSlide img.background{width:100%;min-width:100%;height:491px;position:absolute}#blockGlobal div#all-Slide{width:auto;position:relative;margin:12% auto;padding:0;text-align:center}#blockGlobal div#all-Slide .title{margin:0;text-align:center;border:1px dashed #fff;font-size:50px;color:#fff;padding:7px 30px 0;font-family:Pompiere;text-transform:uppercase;display:inline-block}#blockGlobal div#all-Slide .hasParagraph{padding-top:45px}#blockGlobal div#all-Slide .hasParagraphp{color:#fff;text-align:center}#blockGlobal .blockPictureslide{position:center;margin:0;padding:0;background-size:cover}#blockGlobal .blockSlideHome .blockSlide .blockPicture{margin:0;width:100%}#blockGlobal .blockSlideHome .blockSlide .blockPicture .picture{display:block;border:0;margin:0}#blockGlobal .controlSlide{text-align:center;position:absolute;margin-top:-20px;z-index:1;width:100%}#blockGlobal .controlSlide .btnSlide{display:inline}#blockGlobal .controlSlide .btnSlide .control{display:-moz-inline-box;display:inline-block;zoom:1;background:url(bgd_slideNavigation-sprite.png) no-repeat 0 -11px;height:11px;width:12px;padding:0 5px}#blockGlobal .controlSlide .btnSlide .control.active,#blockGlobal .controlSlide .btnSlide .control:hover{background-position:0 0}#blockGlobal .controlSlide .btnSlide .control .button{padding:0 6px}#blockGlobal .CSWSlide .navigationSlider{margin:-25% auto 25%;position:relative}#blockGlobal .CSWSlide .navigationSlider .nav-left .link-nav{position:absolute;top:0;left:0;background:url(arrow-left.png) no-repeat top center;display:block;width:67px;height:68px}#blockGlobal .CSWSlide .navigationSlider .nav-right .link-nav{position:absolute;top:0;right:0;background:url(arrow-right.png) no-repeat top center;display:block;width:67px;height:68px}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -76px}#blockGlobal .price{padding-top:10%}#blockGlobal .price .blockQuote .quoteClose{background:url(quoteclose-home.png) bottom right no-repeat}#blockGlobal .firstBackground .price .blockQuote .quoteClose,#blockGlobal .secondBackground .price .blockQuote .quoteClose{background:url(puce_quoteClose2.png) bottom right no-repeat}#blockGlobal .price .quoteOpen{background:url(quoteOpen-home.png) top left no-repeat;font-size:27px;text-transform:uppercase;color:#888;font-family:Pompiere;text-align:left;line-height:25px;text-indent:13px;padding-left:20px}#blockGlobal .firstBackground .price .quoteOpen,#blockGlobal .secondBackground .price .quoteOpen{background:url(puce_quoteOpen2.png) top left no-repeat}#blockGlobal .firstBackground .price .quoteOpen,#blockGlobal .secondBackground .price .quoteOpen{color:#fff}#blockGlobal .price .priceEuro{margin-top:22px;text-align:center}#blockGlobal .price .priceEuro .innerPriceEuro{display:inline-block;background:url(bg-price.png) no-repeat top center;height:72px;width:103px;text-align:center;font-size:28px;font-family:Abel;padding:35px 0 0 0;color:#fff}#blockGlobal .secondBackground .priceEuro .innerPriceEuro{background:url(bg-price-2.png) no-repeat top center}#blockGlobal .blockNews .contentNews{padding-top:50px}#blockGlobal .blockNews .contentNews .titleLevel-4{font-size:15px;text-align:center;font-family:Questrial}#blockGlobal .blockNews .contentNews .hasParagraph{text-align:center}#blockGlobal .blockNews .btnRoundedPosition-1{text-align:center}#blockGlobal .blockNews .btnRounded-1{font-family:Pompiere;font-size:17px;margin-top:20px}#blockGlobal .containerFormula li{padding-top:20px}#blockGlobal .containerFormula li.first,#blockGlobal .containerFormula li.last{padding-left:10px;padding-right:10px}#blockGlobal .containerFormula li .itemBorder{border:1px dotted #888;text-align:center}#blockGlobal .firstBackground .containerFormula li .itemBorder,#blockGlobal .secondBackground .containerFormula li .itemBorder{border:1px dotted #fff;text-align:center}#blockGlobal .containerFormula .titleLevel-2{text-align:center;font-family:Pompiere}#blockGlobal .containerFormula .titleLevel-4{margin-bottom:40px;text-align:center;font-family:Abel;text-transform:none}#blockGlobal .containerFormula li .titleLevel-3{margin-bottom:0;font-size:22px;text-align:center;font-family:Pompiere;padding:10px 0 5px;margin:0 15px}#blockGlobal .containerFormula .blockSeparator{border-top:1px dotted #fff;margin:0 0 0;padding:0}#blockGlobal .containerFormula .hasParagraph{text-align:center;font-family:Abel;font-size:16px;padding-top:30px;padding-bottom:20px}#blockGlobal .containerFormula .prix{text-align:center;font-family:Questrial;font-size:44px;padding-bottom:10px}#blockGlobal .containerFormula .btnLinkPosition-1{margin:0 15px;padding-top:15px;text-align:center}#blockGlobal .containerFormula .blockSeparator{border-top:1px dotted #888;margin:0 15px}#blockGlobal .firstBackground .containerFormula .blockSeparator,#blockGlobal .secondBackground .containerFormula .blockSeparator{border-top:1px dotted #fff;margin:0 15px}#blockGlobal .containerFormula .btnLink-1{text-align:center;font-size:18px;text-transform:uppercase;font-family:Pompiere;margin-bottom:10px}#blockGlobal .horaireItem{background-repeat:no-repeat;background-position:top center;padding-top:60px}#blockGlobal .horaireItem .titleLevel-2{text-align:center;font-family:Pompiere}#blockGlobal .horaireItem .titleLevel-3{text-align:center;padding-bottom:10px;margin-bottom:0;font-family:Pompiere}#blockGlobal .horaireItem .blockSeparator{border-top:1px dotted #888;margin:0 0 20px;padding:0}#blockGlobal .firstBackground .horaireItem .blockSeparator,#blockGlobal .secondBackground .horaireItem .blockSeparator{border-top:1px dotted #fff;margin:0 0 20px;padding:0}#blockGlobal .horaireItem .blockHoraireList .blockList-1 li{text-align:center;font-family:Abel;font-size:14px;margin-bottom:0}#blockGlobal .horaireItem .blockList-1 .list .item .innerItem{background:0 0}#blockGlobal .horaireItem .blockList-1 .item_6{padding-top:15px}#blockGlobal .horaireItem .blockPicture img{max-width:100%}#blockGlobal .horaireItem .imgHoraire{padding:0}#blockGlobal .blockService .titleLevel-2{font-family:Pompiere}#blockGlobal .col-service .titleLevel-3{font-family:Pompiere;text-align:center}#blockGlobal .blockEvents{position:relative;padding:60px 0}#blockGlobal .blockEvents.modifyBackground{background:url(bg-event.jpg) no-repeat center top/cover}#blockGlobal .blockEvents img.background{width:100%;min-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0}#blockGlobal .blockEvents .innerblockEvents{position:relative}#blockGlobal .blockEvents .titleLevel-2{font-family:Pompiere}#blockGlobal .blockEvents .titleLevel-4{font-family:Abel;text-align:center;text-transform:none}#blockGlobal .blockEvents .hasParagraph{padding-left:5%;padding-right:5%}#blockGlobal .blockEvents .hasParagraph{font-family:Abel;text-align:center}#blockGlobal .blockEvents .btnRoundedPosition-1{text-align:center}#blockGlobal .blockReservez .titleLevel-2{font-family:Pompiere;margin-bottom:30px}#blockGlobal .blockReservez .blockTabForm{width:100%}#blockGlobal .blockTabForm table tbody td.label{text-align:left}#blockGlobal .blockReservez .blockTabForm .compartment,#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{border:1px solid #f1c500;color:#f1c500;padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#blockGlobal .firstBackground .blockReservez .blockTabForm .compartment,#blockGlobal .firstBackground .blockReservez .blockTabForm .text,#blockGlobal .firstBackground .blockReservez .blockTabForm .textarea,#blockGlobal .imageBackground .blockReservez .blockTabForm .compartment,#blockGlobal .imageBackground .blockReservez .blockTabForm .text,#blockGlobal .imageBackground .blockReservez .blockTabForm .textarea,#blockGlobal .secondBackground .blockReservez .blockTabForm .compartment,#blockGlobal .secondBackground .blockReservez .blockTabForm .text,#blockGlobal .secondBackground .blockReservez .blockTabForm .textarea{border:1px solid #fff;color:#fff}#blockGlobal .blockReservez .blockTabForm .date,#blockGlobal .blockReservez .blockTabForm .heure{margin-bottom:15px}#blockGlobal .blockReservez .blockTabForm .heure{float:right;width:27%}#blockGlobal .blockReservez .blockTabForm .compartment{display:inline-block;float:left;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .to-day{margin-right:10px}#blockGlobal .blockReservez .blockTabForm .month{margin:0 10px}#blockGlobal .blockReservez .blockTabForm .year{margin-left:10px}#blockGlobal .blockReservez .blockTabForm .separate{margin:0 3px;display:inline-block;float:left;color:#f1c500;padding:5px 10px;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .text{margin-bottom:15px;font-family:Abel;font-size:14px}#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{width:100%}#blockGlobal .blockReservez .btnRoundedPosition-1{text-align:right;margin-top:20px}#blockGlobal .blockReservez .btnRounded-1{font-size:18px;font-family:Pompiere}#blockGlobal .blockGoogleMap{margin-bottom:0}#blockGlobal .blockGoogleMap .CSWGooglemap{width:100%!important;padding:0;margin:0}#blockGlobal .containerContactFooter .titleLevel-3{color:#fff;font-size:25px;font-family:Pompiere;text-align:left;margin-bottom:25px}#blockGlobal .containerContactFooter .nearby .item,#blockGlobal .containerContactFooter p{font-family:Abel;color:#fff;font-size:13px}#blockGlobal .containerContactFooter .intitule{text-transform:uppercase}#blockGlobal .containerContactFooter .social-list .item-socialPicto{float:left;width:33px;height:34px;margin-right:10px}#blockGlobal .section10 .followUs{border-left:1px solid #fff;border-right:1px solid #fff;min-height:220px}#blockGlobal .containerContactFooter .nearby{padding-left:45px}#blockGlobal .nearby .itemFooter.first{padding-left:10px}#blockGlobal .nearby .itemFooter .FooterSubItem{float:left}#blockGlobal .section11{background-color:#dfdfdf}#blockGlobal .blockBreadCrumb .breadCrumb .item{padding:10px 15px 0 0}#blockGlobal .blockBreadCrumb{margin-bottom:10px}#blockGlobal .blockBreadCrumb .breadCrumb .item .link .innerLink-3{background:url(puce_arrow-right.png) no-repeat 0 4px;padding:0 0 0 19px;font-size:12px;text-align:left;color:#434343}#blockGlobal .blockBreadCrumb .breadCrumb .item.first .link .innerLink-3{background:0 0;padding:0}#blockGlobal .blockEdito .titleLevel-2{padding-bottom:10px;margin-bottom:10px;font-family:Questrial}#blockGlobal .blockEdito .titleLevel-3{padding-bottom:20px;text-align:center;font-family:Questrial}#blockGlobal .blockEdito .titleLevel-4{padding-bottom:5px;font-family:Questrial}#blockGlobal .blockEdito .btnLinkPosition-1,#blockGlobal .blockEdito .btnRoundedPosition-1{text-align:left}#blockGlobal .blockEdito .btnRounded-1{margin-top:25px;text-decoration:none}#blockGlobal .blockEdito a{text-decoration:underline}#blockGlobal .section14 .titleLevel-2{color:#888;font-family:Abel}#blockGlobal .tabGallery{margin-bottom:10px;margin-top:40px}.blockGallery .tabGallery .cell{padding:0 10px;vertical-align:top}#blockGlobal .bottom{overflow:hidden;margin:60px 0 0}#blockGlobal .bottom div.item{width:25%;min-height:200px;height:268px;float:left;position:relative;overflow:hidden}#blockGlobal .tabGallery .cell .imgGallery{max-width:100%}.blockGallery .tabGallery .cell .itemGallery,.blockGallery .tabGallery .cell .itemGallery:hover{display:block;padding:0;border:none;background:0 0}#blockGlobal .tabGallery .btnRoundedPosition-1{display:none}#blockGlobal .galleryContent{position:relative}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav{background:url(arrow-left.png) no-repeat top left;position:absolute;top:40%;left:-24px;display:block;width:14px;height:26px}#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{background:url(arrow-right.png) no-repeat top left;position:absolute;top:40%;right:-24px;display:block;width:14px;height:26px}#blockGlobal .section16 .titleLevel-2{font-family:Questrial}#blockGlobal .section16 .blockGallery .navigationSlider .nav-left .link-nav{background:url(arrow-left-2.png) no-repeat top left}#blockGlobal .section16 .blockGallery .navigationSlider .nav-right .link-nav{background:url(arrow-right-2.png) no-repeat top left}#blockGlobal .blockQuote{background:0 0;border-radius:0;color:#888;font-style:normal;padding:0;text-indent:0;max-width:900px;margin:0 auto}#blockGlobal .firstBackground .blockQuote,#blockGlobal .imageBackground .blockQuote,#blockGlobal .secondBackground .blockQuote{color:#fff}#blockGlobal .quoteOpen{background:url(puce_quoteOpen.png) no-repeat top left;margin:0;padding:15px 0 0 30px;font-size:16px;font-family:Questrial}#blockGlobal .quoteClose{background:url(puce_quoteClose.png) no-repeat bottom right;padding:0 30px 20px 0}#blockGlobal .firstBackground .quoteOpen,#blockGlobal .imageBackground .quoteOpen,#blockGlobal .secondBackground .quoteOpen{background:url(puce_quoteOpen2.png) no-repeat top left}#blockGlobal .firstBackground .quoteClose,#blockGlobal .imageBackground .quoteClose,#blockGlobal .secondBackground .quoteClose{background:url(puce_quoteClose2.png) no-repeat bottom right}#blockGlobal .blockQuote .signature{font-size:14px;text-align:right;padding-top:0;margin-right:40px;color:#f1c500;font-family:Questrial}#blockGlobal .blockQuote .signature .fonction{font-size:14px;font-style:italic;padding-top:10px;color:#f1c500}#blockGlobal .firstBackground .blockQuote .signature,#blockGlobal .imageBackground .blockQuote .signature,#blockGlobal .secondBackground .blockQuote .signature{color:#fff}#blockGlobal .firstBackground .blockQuote .signature .fonction,#blockGlobal .imageBackground .blockQuote .signature .fonction,#blockGlobal .secondBackground .blockQuote .signature .fonction{color:#fff}#blockGlobal .section18 .titleLevel-2{padding-bottom:50px;text-align:center;margin-bottom:0;font-family:Questrial}#blockGlobal .blockTabForm{margin:0 auto;width:45%}#blockGlobal .blockTabForm tr{margin:0 0 20px}#blockGlobal .blockTabForm .select{border:1px solid #888;font-size:13px;padding:0 7px;background:0 0;height:22px;line-height:22px;display:block;color:#888;width:222px;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .select,#blockGlobal .imageBackground .blockTabForm .select,#blockGlobal .secondBackground .blockTabForm .select{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .select option{padding:5px 5px;font-family:Questrial}#blockGlobal .blockTabForm label{display:block;width:35%;float:left;font-size:14px;margin:0;padding:5px 4% 5px 2%;width:25%;text-align:right;font-family:Questrial}#blockGlobal .blockTabForm .label{width:31%;vertical-align:top;padding:0 0 18px}#blockGlobal .blockTabForm .input{padding:0 0 18px}#blockGlobal .blockTabForm .blockCaptcha{vertical-align:top}#blockGlobal .blockTabForm .label label{display:block;float:left;font-size:14px;margin:0;padding:5px;text-align:right;width:80%;color:#888}#blockGlobal .firstBackground .blockTabForm .label label,#blockGlobal .imageBackground .blockTabForm .label label,#blockGlobal .secondBackground .blockTabForm .label label{color:#fff}#blockGlobal .blockTabForm .text{font-size:14px;background:0 0;border:1px solid #888;margin:0;padding:3px 4% 3px 2%;width:180px;color:#888;font-weight:300;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .text,#blockGlobal .imageBackground .blockTabForm .text,#blockGlobal .secondBackground .blockTabForm .text{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .text-mail{background:0 0;border:1px solid #888;font-size:14px;margin:0;padding:3px 4% 3px 2%;width:240px;color:#888;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .text-mail,#blockGlobal .imageBackground .blockTabForm .text-mail,#blockGlobal .secondBackground .blockTabForm .text-mail{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .textarea{background:0 0;border:1px solid #888;font-size:14px;margin:0;padding:3px 4% 3px 2%;width:375px;height:135px;color:#888;font-family:Questrial}#blockGlobal .firstBackground .blockTabForm .textarea,#blockGlobal .imageBackground .blockTabForm .textarea,#blockGlobal .secondBackground .blockTabForm .textarea{border:1px solid #fff;color:#fff}#blockGlobal .blockTabForm .input .captcha{margin-bottom:15px}#blockGlobal .blockTabForm .formAction .btnRounded-1{margin-left:31%;line-height:26px;text-align:center;margin-top:20px}#blockGlobal .blockTabForm .requiredFields{color:red}#blockGlobal .section19 .titleLevel-2{padding-bottom:0;text-align:center;font-family:Questrial}#blockGlobal .blockWeather{width:56%;margin:0 auto}#blockGlobal .day{border-left:1px solid #888;display:block;float:left;height:auto;min-height:85px;padding:0 34px 0 20px;text-align:center;border-right:none;margin-top:10px}#blockGlobal .firstBackground .day,#blockGlobal .imageBackground .day,#blockGlobal .secondBackground .day{border-left:1px solid #fff;color:#fff}#blockGlobal .daytime{clear:both;font-size:12px;font-weight:300;padding:0 0 4px;text-transform:uppercase;color:#888}#blockGlobal .firstBackground .daytime,#blockGlobal .imageBackground .daytime,#blockGlobal .secondBackground .daytime{color:#fff}#blockGlobal .today{width:160px;text-align:left;border-left:none;font-size:10px}.CSWWeather .day .temperatures{padding-top:5px;color:#888}#blockGlobal .firstBackground .day .temperatures,#blockGlobal .imageBackground .day .temperatures,#blockGlobal .secondBackground .day .temperatures{color:#fff}.CSWWeather .today .city,.CSWWeather .today .daytime .hour{font-size:12px;color:#888}#blockGlobal .firstBackground .today .city,#blockGlobal .firstBackground .today .daytime .hour,#blockGlobal .imageBackground .today .city,#blockGlobal .imageBackground .today .daytime .hour,#blockGlobal .secondBackground .today .city,#blockGlobal .secondBackground .today .daytime .hour{color:#fff}.CSWWeather .visual{background-color:#f1c500}#blockGlobal .blockSidebar .row-1{padding:60px 10px}#blockGlobal .blockSidebar .row-1 p{padding-bottom:15px}#blockGlobal .pictureSidebar{padding-top:60px;padding-bottom:60px;text-align:center}#blockGlobal .row-2{padding:0 10px 60px 10px}#blockGlobal .row-2 p{padding-bottom:15px}#blockGlobal .row-2 .titleLevel-4{padding-bottom:0;font-family:Questrial}#blockGlobal .row-2 .btnRoundedPosition-1{text-align:center}#blockGlobal .row-2 .btnRounded-1{margin-top:0;font-family:Questrial}#blockGlobal .ContentRight .blockGallery{padding:0 20px}#blockGlobal .ContentRight .tabGallery .innner-cell .btnRoundedPosition-1 .btnRounded-1{font-size:.6em;height:21px;line-height:21px;padding:0}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:82%}#blockGlobal .ContentRight .blockTabForm{margin:0 auto;width:67%}#blockGlobal .ContentRight .blockGallery .tabGallery .cell{padding:0 5px}#blockGlobal .containerContactAdress{position:relative}#blockGlobal .blockContact .CSWGooglemap{width:100%!important;z-index:1;padding:0;margin:0}#blockGlobal .containerContactAdress .ContactAdress{position:absolute;top:-393px;left:0;z-index:5;background:rgba(0,0,0,.6);padding:60px 25px 29px;min-height:393px}#blockGlobal .containerContactAdress .ContactAdress .titleLevel-4{color:#fff;margin-bottom:0}#blockGlobal .containerContactAdress .ContactAdress .blockSeparator{border-color:#fff}#blockGlobal .containerContactAdress .ContactAdress .AboutCompany{font-weight:300;padding-top:10px;color:#fff;font-size:13px;font-family:Arial,Helvetica,sans-serif}#blockGlobal .containerContactAdress .ContactAdress .linkMail{color:#fff}#blockGlobal .containerContactAdress .ContactAdress .linkMail:hover{color:#fff;text-decoration:underline}#blockGlobal .containerContactAdress .listSocial{width:316px;margin:30px auto 0}#blockGlobal .containerContactAdress .listSocial .item-social{float:left;margin:0 5px}#blockGlobal .containerContactAdress .listSocial .item-social{float:left;margin:0 5px}#blockGlobal .blockfooter .innerFooter{padding-bottom:10px;padding-top:10px}#blockGlobal .blockfooter .block-1 .CSWMenu .item{float:left;padding:5px;color:#888;font-size:11px}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{color:#888;font-size:12px;font-family:Abel}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu:hover{text-decoration:underline}#blockGlobal .blockfooter .block-2{text-align:right;font-size:12px;color:c2c2c2}#blockGlobal .blockfooter .block-2 .partenaires{padding-top:6px}#blockGlobal .blockfooter .block-2 .CSWFooterLinks .link,.blockfooter .block-2 .CSWFooterLinks{color:#888;font-size:12px}#blockGlobal .blockfooter .block-2 .CSWFooterLinks .link:hover{text-decoration:underline}#blockGlobal .section2 .hasParagraph p{text-align:center}#blockGlobal .containerFormula .itemBorder .hasParagraph p{text-align:center}.CSWMenu .item.last .subMenu{left:0;right:auto}@media screen and (max-width:1100px){#blockGlobal div#all-Slide{margin:0 14% 5%}#blockGlobal .titleLevel-1{font-size:30px}#blockGlobal .CSWSlide .navigationSlider{margin:-35% auto 35%}#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 39px}#blockGlobal .blockMainMenu{padding:0}#blockGlobal div.blockSlide{height:315px}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal div#all-Slide{padding:7% 0 0}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -122px}#blockGlobal .blockNews .quoteOpen{padding-left:9px}#blockGlobal .horaireItem .blockList-1 .item{font-size:12px}#blockGlobal .blockReservez .blockTabForm .date{width:67%}#blockGlobal .blockReservez .blockTabForm .heure{width:33%}#blockGlobal .ContentRight .tabGallery .innner-cell .btnRoundedPosition-1 .btnLink{font-size:.55em;padding:4% 6%}#blockGlobal .blockTabForm .textarea{height:135px;width:93%}#blockGlobal .blockEvents img.background{display:none}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:37%}#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{right:-12px}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav{left:-12px}#blockGlobal .blockGallery .tabGallery .cell{padding:0 5px}#blockGlobal .ContentRight .SocialWidget1{margin:0 auto;width:61%}#blockGlobal .blockWeather{margin:0 auto;width:65%}#blockGlobal .ContentRight .blockWeather{width:100%}#blockGlobal .containerContactAdress .ContactAdress{padding-top:55px}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{font-size:11px}#blockGlobal .containerContactFooter .nearby{padding-left:14px}}@media screen and (max-width:850px){#blockGlobal .titleLevel-2{font-size:31px}#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 17px}#blockGlobal div.blockSlide{height:246px;overflow:hidden;width:100%}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal .containerSlider{background-position:center top;background-size:130% auto;height:320px}#blockGlobal .titleLevel-1{font-size:24px}#blockGlobal div.blockSlide{height:415px;overflow:hidden;width:100%}#blockGlobal div.blockSlide img.background{height:415px}#blockGlobal .CSWSlide .navigationSlider{margin:-33% auto 33%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:33%}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -177px}#blockGlobal .blockNews .quoteOpen{font-size:18px}#blockGlobal .blockNews .contentNews{padding-top:32px}#blockGlobal .blockReservez .grid-40.floatRight{width:50%;padding:0}#blockGlobal .blockReservez .blockTabForm .date{width:68%}#blockGlobal .blockReservez .blockTabForm .heure{width:32%}#blockGlobal .blockWeather{margin:0 auto;width:86%}#blockGlobal .ContentRight .blockWeather{width:70%}#blockGlobal .SocialWidget1{width:54%}#blockGlobal .ContentRight .SocialWidget1{width:83%}#blockGlobal .blockArticle .blockPicture,#blockGlobal .blockArticle .blockPicture.left{max-width:300px}#blockGlobal .containerContactAdress .ContactAdress{width:35%}}@media screen and (max-width:800px){#blockGlobal .blockMainMenu .CSWMenu .item{margin:0 13px}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0 0 0 -193px}#blockGlobal .blockReservez .blockTabForm .date{width:66%}#blockGlobal .blockReservez .blockTabForm .heure{width:34%}#blockGlobal .blockWeather{margin:0 auto;width:89%}}@media screen and (max-width:750px){#blockGlobal .section10 .followUs{border:none;min-height:0}}@media screen and (max-width:650px){#blockGlobal .block-Logo .innerLogo{float:none;margin-bottom:15px}#blockGlobal .blockArticle .blockPicture,#blockGlobal .blockArticle .picture{float:none!important;margin-bottom:10px;text-align:center!important}#blockGlobal .blockPicture.left,#blockGlobal .blockPicture.left .picture,#blockGlobal .blockPicture.left .ui-wrapper{float:none;margin:0 auto 10px!important}#blockGlobal .blockArticle .blockPicture{margin-left:0}#blockGlobal div.blockSlide{height:185px}#blockGlobal div#all-Slide .title{font-size:30px}#blockGlobal div#all-Slide .hasParagraph{padding-top:20px}#blockGlobal div#all-Slide{margin:0}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:25%}#blockGlobal .blockArticle .blockPicture{max-width:100%}#blockGlobal .blockNews .CSWItem.first .blockPicture{margin:0}#blockGlobal .blockNews .blockQuote{max-width:250px}#blockGlobal .blockNews .quoteOpen{font-size:27px;text-align:center}#blockGlobal .horaireItem{background-position:left top}#blockGlobal .blockService .col-service{float:left;width:50%}#blockGlobal .blockReservez .grid-40.floatRight{width:100%}#blockGlobal .blockReservez .blockTabForm .date{float:left;width:78%}#blockGlobal .blockReservez .blockTabForm .heure{width:22%}#blockGlobal .blockWeather{margin:0 auto;width:59%}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:62%}#blockGlobal .social-list{float:none;margin:0 auto;width:220px}#blockGlobal .lineTop{margin-top:.5em}#blockGlobal .ContentRight{padding:0}#blockGlobal .section16 .img-responsive{padding:20px 0 0}#blockGlobal .containerContactAdress .ContactAdress{width:45%}#blockGlobal .blockfooter .block-1 .CSWMenu .item .linkMenu{font-size:11px}#blockGlobal .social-list{width:51%}#blockGlobal .containerContactFooter .nearby{margin-top:20px}#blockGlobal .containerContactFooter .nearby .grid-50{float:left;width:48%}}@media screen and (max-width:500px){#blockGlobal .blockMainMenu #menu1 .item{margin:0 20px}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{font-size:20px}#blockGlobal div.blockSlide{height:147px}#blockGlobal div#all-Slide{padding:4% 0 0}#blockGlobal div#all-Slide .title{font-size:20px}#blockGlobal div#all-Slide .hasParagraph{padding-top:10px}#blockGlobal .CSWSlide{position:relative}#blockGlobal div#all-Slide{width:100%;float:left}#blockGlobal .titleLevel-1{font-size:20px;margin-bottom:10px}#blockGlobal div#all-Slide .title{margin-bottom:20px}#blockGlobal .blockCarousel .navCarousel .nav-left .link-nav,#blockGlobal .blockCarousel .navCarousel .nav-right .link-nav{top:20%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:16%}#blockGlobal .blockReservez .blockTabForm .date{float:left;width:73%}#blockGlobal .blockReservez .blockTabForm .heure{width:27%}#blockGlobal .blockReservez .blockTabForm #cswcontactform_email{width:100%!important}#blockGlobal .blockWeather{margin:0 auto;width:75%}#blockGlobal .ContentRight .blockWeather{width:79%}#blockGlobal .blockSocialNetwork .listSocial{margin:0 auto;width:55%}#blockGlobal .blockTabForm #cswcontactform_email{width:93%!important}#blockGlobal .containerContactAdress .ContactAdress{position:relative;top:0;background:#000;padding:30px 0;width:100%}#blockGlobal .social-list{width:65%}}@media screen and (max-width:350px){#blockGlobal .blockMainMenu #menu1 .item{margin:0 6px}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{font-size:12px}#blockGlobal .ContentRight .blockArticle,#blockGlobal .ContentRight .blockEdito{padding-left:10px;padding-right:10px}#blockGlobal .titleLevel-2{font-size:29px}#blockGlobal div.blockSlide img.background{height:100%}#blockGlobal .blockGallery .navigationSlider .nav-left .link-nav,#blockGlobal .blockGallery .navigationSlider .nav-right .link-nav{top:0}#blockGlobal .blockNews .CSWItem.first .blockPicture .picture{max-width:100%}.innerblockEvents{padding:10px 0 0}.titleLevel-2{font-size:25px;margin-bottom:8px}#blockGlobal .blockReservez .blockTabForm .date,#blockGlobal .blockReservez .blockTabForm .heure{float:none;width:100%}#blockGlobal .blockReservez .blockTabForm #cswcontactform_email,#blockGlobal .blockReservez .blockTabForm .text,#blockGlobal .blockReservez .blockTabForm .textarea{width:100%!important}#blockGlobal .section18 .titleLevel-2{word-wrap:break-word;padding-left:12%;padding-right:12%}#blockGlobal .blockWeather{margin:0 auto;width:79%}#blockGlobal .ContentRight .blockWeather{margin:0 auto;width:83%}#blockGlobal .ContentRight .blockTabForm{margin:0 auto;width:100%}#blockGlobal .blockTabForm{width:100%}#blockGlobal .blockTabForm .text,#blockGlobal .blockTabForm .text-mail,#blockGlobal .blockTabForm .textarea{width:95%!important}#blockGlobal .blockTabForm .select{width:100%}#blockGlobal .blockTabForm .input,#blockGlobal .blockTabForm .label{display:block;clear:both}#blockGlobal .blockTabForm .label label{width:100%;padding:0;text-align:left}#blockGlobal .blockTabForm .input .text{width:94%;padding:3px 3%}#blockGlobal .blockTabForm .submitContact{margin-left:0}#blockGlobal .blockSocialNetwork .listSocial{margin:0 auto;width:89%}#blockGlobal .feedContent .btnRounded-1{font-size:11px}#blockGlobal .blockFlashObject.left object{width:250px}#blockGlobal .clockSlot{font-size:10px}#blockGlobal .containerContactAdress,#blockGlobal .containerContactAdress .grid-100{padding:0}#blockGlobal .containerContactAdress .ContactAdress .AboutCompany,#blockGlobal .containerContactAdress .ContactAdress .titleLevel-4{padding-left:20px}#blockGlobal .containerContactAdress .listSocial{padding-left:10px;width:90%}#blockGlobal .social-list{width:53%}#blockGlobal .containerContactFooter .nearby .grid-50{float:none;width:100%}}@media screen and (max-width:1200px){#blockGlobal .CSWMenu#menu1 .item{float:none;margin:0}#blockGlobal .blockMainMenu #menu1 .item .linkMenu,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-1,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-2,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-3,#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4{float:none}#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4,#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4{background:0 0;padding:0}#blockGlobal .blockMainMenu #menu1 .subMenu{top:auto;display:inline-block;width:100%}#blockGlobal.isUnsemantic .CSWMenu .item .linkMenu.active .innerLinkMenu-3,#blockGlobal.isUnsemantic .CSWMenu .item .linkMenu:hover .innerLinkMenu-3,#blockGlobal.isUnsemantic .subMenu .subItem .subLink.active .innerSubLink-3,#blockGlobal.isUnsemantic .subMenu .subItem .subLink:hover .innerSubLink-3{background:#f1c500}#blockGlobal .blockMainMenu .CSWMenu .subMenu .subItem .subLink .innerSubLink-3{padding:10px}#blockGlobal.isUnsemantic .blockMainMenu{margin:0 -20px}}#blockGlobal #headerBanner {
	background: url("slide-1-cut.jpg") no-repeat center center / auto 100%;
	position: relative;
	background-color: #6C6C6C;
}
#blockGlobal #imageHaut {
	padding-top: 5px;
}
#blockGlobal .block-Header {
	margin: auto;
}
#blockGlobal .sousSection {
	padding-bottom: 15px;
}
#blockGlobal .titleLevel-1 {
	color: #888;
	display: block;
	font-size: 44px;
	text-align: center;
	text-transform: uppercase;
	font-family: 'Poiret One', cursive;
	font-weight: normal;
}
#blockGlobal .firstBackground .titleLevel-1,
#blockGlobal .secondBackground .titleLevel-1 {
	color: #fff;
}
#blockGlobal .bvn {
	font-family: 'Pinyon Script', cursive;
	font-size: 110px;
	line-height: 40px;
	color: #fff;
	text-transform: none;
}
#blockGlobal .au {
	font-family: 'Poiret One', cursive;
	text-transform: uppercase;
	color: #fff;
}
#blockGlobal .resto {
	font-family: 'Poiret One', cursive;
	font-size: 44px;
	color: #33dfcf;
	text-transform: uppercase;
}
#blockGlobal .hasParagraph {
	text-align: center;
	color: #FFF;
	font-size: 18px;
}
#blockGlobal .blockList-1 .list li {
    color: #ACACAC;
    font-size: 18px;
    line-height: 22px;
    padding-left: 0;
}
#blockGlobal .blockList-1 .list .item .innerItem {
    background-position:0px 6px;
}
#blockGlobal .blockPicture .picture {
	max-width: 100%;
	height: auto;
}
#blockGlobal .btnRoundedPosition-2 {
	text-align: center;
}
#blockGlobal .btnRounded-1 {
	background: none;
	border: 1px solid;
	font-size: 20px;
}
#blockGlobal .section3 {
	background: #FFF;
}
#blockGlobal .notre {
	font-family: 'Pinyon Script', cursive;
	color: #33dfcf;
	font-size: 70px;
	line-height: 40px;
}
#blockGlobal .menus,
#blockGlobal .histoire {
	font-family: 'Poiret One', cursive;
	color: #333534;
	font-size: 55px;
	text-transform: uppercase;
}
#blockGlobal .blockSeparator {
	border-top: 3px dotted #888;
	height: 5px;
	margin-top: 40px;
}
#blockGlobal .txtHeader {
	padding-top: 70px;
	padding-bottom: 30px;
}
#blockGlobal .Chef {
	width: 100%;
	overflow: hidden;
	border-radius: 100%;
}
#blockGlobal .tx.menus,
#blockGlobal .tx.histoire {
	color: black;
}
#blockGlobal .hasParagraph {
	text-align: left;
}
#blockGlobal #famBanner {
	background: url("slide-4-cut.jpg") no-repeat center center / auto 100%;
}
#blockGlobal .entreprise {
	font-family: 'Pinyon Script', cursive;
	font-size: 90px;
	color: #fff;
	line-height: 25px;
	display: inline;
}
#blockGlobal .fam {
	font-family: 'Poiret One', cursive;
	font-size: 45px;
	color: #33dfcf;
	text-transform: uppercase;
}
#blockGlobal .menus,
#blockGlobal .histoire {
	font-family: 'Poiret One', cursive;
	text-transform: uppercase;
	font-size: 45px;
	color: #333534;
}
#blockGlobal .hasParagraph {
	color: #ACACAC;
}
#blockGlobal .discover {
	background: #33dfcf;
	border: 1px solid;
	font-size: 20px;
}
#blockGlobal #poivrons {
	background: url("slide-3.jpg") no-repeat center center / auto 100%;
}
#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4, #blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4 {
	color: #fff;
	background: #33dfcf;
}
#blockGlobal .plat-2 {
	border-radius: 100%;
	width: 210px;
	height: 200px;
}
#blockGlobal .fondgris {
	background-color: #CDCDCD;
}
#blockGlobal .horraires {
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	min-height: 220px;
}
#blockGlobal .nomPlat {
	font-family: 'Pinyon Script', cursive;
}
#blockGlobal .hasParagraph {
	text-align: left;
}
#blockGlobal .nos {
	margin-top: -45px;
}
#blockGlobal .history {
	margin-top: -50px;
}
#blockGlobal .restaurant {
	margin-top: -65px;
}
#blockGlobal .produits {
	font-family: 'Pinyon Script', cursive;
	font-size: 85px;
	color: #fff;
	line-height: 40px;
	display: inline;
}
#blockGlobal .qualite {
	font-family: 'Poiret One', cursive;
	color: #33dfcf;
	text-transform: uppercase;
	font-size: 50px;
}
#blockGlobal .qualit {
	margin-top: -45px;
}
#blockGlobal .section4,
#blockGlobal .section6 {
	padding-top: 220px;
	padding-bottom: 190px;
}
#blockGlobal .section10 {
	padding: 60px 0;
}
#blockGlobal .section10 .inner-section {
	padding:0;
}
#blockGlobal .btnRoundedPosition-1 {
	text-align: center;
}
#blockGlobal .pri {
	border: 1px solid #888;
	margin-top: 12px;
	height: 0;
}
#blockGlobal .trait {
	border: 1px solid #000;
	margin-bottom: 5px;
	margin-top: -10px;
	height: 0;
}
#blockGlobal .titleLevel-3 {
	font-size: 25px;
	font-weight: 300;
	text-transform: uppercase;
	color: #888;
	text-align: center;
}
#blockGlobal .titleLevel-4 {
    margin: 0;
    padding-bottom: 15px;
}
#blockGlobal .row-2 .titleLevel-4 {
    padding-bottom: 15px;
}
#blockGlobal .intro {
	text-align: center;
	font-size: 18px;
}
#blockGlobal .reservation {
	padding-top: 50px;
}
#blockGlobal .familly {
	margin-top: -50px;
}
#blockGlobal .firstBackground {
	background-color: #697B78;
}
#blockGlobal .souligne {
	border-top: 3px solid #888;
	height: 5px;
	margin: 0;
}
#blockGlobal .liste {
	width: 100%;
	margin-top: -5px;
}
#blockGlobal .footerBackground {
	background-image: url('Footer.jpg');
	color: #fff;
}
#blockGlobal .underT {
	text-align: center;
	font-family: 'Pinyon Script', cursive;
	text-transform: none;
	font-size: 30px;
}
#blockGlobal .peace {
	text-align: left;
}
#blockGlobal .casque {
	margin-top: -45px;
}
#blockGlobal .assiette {
	font-family: 'Pinyon Script', cursive;
	color: black;
	text-transform: none;
}
#blockGlobal .titretoque {
	text-align: left;
}
#blockGlobal .bvngauche {
	background-image: url("toque.jpg");
}
#blockGlobal .section16 .bvntoque {
	font-family: 'Pinyon Script', cursive;
	text-transform: none;
}
#blockGlobal .titretoque {
	text-align: left;
}
#blockGlobal .pageii {
	margin-left: 360px;
}
#blockGlobal .secondBackground {
	background-color: #33dfcf;
	color: #fff;
}
#blockGlobal .secondBackground .btnRounded-1 {
	background: #33dfcf;
	color: #fff;
}
#blockGlobal .footerBackground .titleLevel-3,
#blockGlobal .footerBackground .hasParagraph p {
	color: #fff;
}
#blockGlobal .firstBackground .blockSeparator.pointille {
	border-top: 3px dotted #fff;
}
#blockGlobal .blockfooter .CSWMenu .item {
	border-right: 1px solid #888;
}
#blockGlobal .blockfooter .CSWMenu .last {
	border: none;
}
#blockGlobal .titleLevel-2 {
	font-size: 40px;
	font-weight: 300;
	text-align: center;
	color: #FFF;
	text-transform: none;
    margin-bottom: 25px;
}
#blockGlobal .blockfooter .block-1 #menu4.CSWMenu .item {
	padding: 0 15px;
}
#blockGlobal .titre {
	font-weight: normal;
}
#blockGlobal .nomPlat p {
	text-align: center;
}
#blockGlobal .section7 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section5 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section3 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .blockMainMenu #menu1 li .linkMenu {
	color: #fff;
	cursor: pointer;
}
#blockGlobal .section12 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section13 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section14 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section15 .innerSection {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section16 .titre1 {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section17 .titre2 {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section18 .titre3 {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal .section19 .titr4 {
	padding-top: 50px;
	padding-bottom: 50px;
}
#blockGlobal #bannerFooter {
	background-image: url('slide-2.jpg');
	position: relative;
	background-repeat: no-repeat;
}
#blockGlobal .backgroundFooter {
	padding-bottom: 750px;
}
#blockGlobal .tabGallery .cell .imgGallery {
	max-width: 100%;
	display: block;
}
#blockGlobal .firstBackground .blockSocialNetwork .listSocial .btnSocial {
	color: #fff;
}
#blockGlobal .firstBackground .blockSocialNetwork .listSocial .btnSocial .innerLink-1 {
	border: 1px solid #fff;
}
#blockGlobal .firstBackground .blockSocialNetwork.noText .listSocial .btnSocial .innerLink-1 {
	border: none;
}
#blockGlobal .blockSocialHeader {
	background: no-repeat 25px center #3D3D3F;
	display: inline-block;
	position: fixed;
	top: 30%;
	right: 0;
	width: auto;
	height: auto;
}
#blockGlobal .blockSocialHeader .listSocial {
	width: 32px;
	padding: 6px 6px 0px 6px;
	height: auto !important;
}
#blockGlobal .blockSocialHeader .blockSocialNetwork {
	margin: 0;
}
#blockGlobal .blockSocialNetwork .listSocial .btnSocial {
	margin: 0;
}
#blockGlobal .blockSocialHeader .blockSocialNetwork .listSocial .btnSocial {
	display:-moze-inline-box;
	display:inline-block;
	zoom:1;
	#display:inline;
	background:none;
	height:auto;
	padding:0;
}
#blockGlobal .blockSocialHeader .blockSocialNetwork .listSocial .btnSocial .innerLink-1 {
	width: auto !important;
	border: 0px solid #fff;
	padding: 0;
}
#blockGlobal .blockSocialHeader .blockSocialNetwork .listSocial .btnSocial .innerLink-4 {
	font-size: 0;
	text-indent: -999px;
}
#blockGlobal .blockSocialFooter .blockSocialNetwork .listSocial .btnSocial:hover {
	color: #fff;
}
#blockGlobal .row-1 {
	background-image: url('toque-2.jpg');
}
#blockGlobal .row-1 .titleLevel-3 {
	color: #fff;
	text-align: left;
	padding-bottom: 0;
}
#blockGlobal .row-1 .hasParagraph {
	color: #fff;
}
#blockGlobal .row-1 .titleLevel-2 {
	font-family: 'Pinyon Script', cursive;
}
#blockGlobal #headerPage {
	background-image: url('Footer.jpg');
}
#blockGlobal #txtHeaderPage {
	padding-bottom:50px;
}
#blockGlobal .fondgris .citation {
	padding-top: 50px;
}
#blockGlobal .floatted {
	float: right;
}
#blockGlobal .entrepriseFooter {
	font-size: 12px;
	color: #888;
	padding: 0;
	line-height: 28px;
}
#blockGlobal .row-2 {
	padding: 0;
}
#blockGlobal .section10 .blockArticle .articleHead p {
	color: #fff;
}
#blockGlobal .section10 .hasParagraph {
	color: #fff;
}
#blockGlobal .section1 .hasParagraph {
	color: #fff;
}
#blockGlobal .section1 .blockList-1 .list li {
	color: #fff;
}
#blockGlobal .section1 .blockArticle .articleHead p {
	color: #fff;
}
#blockGlobal .firstBackground .btnRounded-1:hover {
	background-color:#FFF;
}
#blockGlobal .btnRounded-1:hover {
	background: #33DFCF;
	border: 1px solid #fff;
}
#blockGlobal .btnRounded-1:hover {
	color: #FFF;
}
#blockGlobal .blockMenu .btnRoundedPosition-1 .btnRounded-1 .ricky {
	font-family: 'Poiret One', cursive;
	font-size: 17px;
	color: #fff;
}
#blockGlobal .section1 .section4 .section6 .blockEdito a {
	text-decoration: underline;
	color: #fff;
}
#blockGlobal .section6 .blockQuote {
	color: #fff;
}
#blockGlobal .section6 .blockQuote .signature {
	color: #fff;
}
#blockGlobal .section6 .blockQuote .signature .fonction {
	color: #fff;
}
#blockGlobal .section6 .blockList-1 .list li {
	color: #fff;
}
#blockGlobal .blockfooter .block-2 {
	text-align: left;
}
#blockGlobal .blockfooter .block-3 {
	text-align: right;
}
#blockGlobal .blockMainMenu .menu .CSWMenu .subMenu {
	left: 0;
	box-shadow: none;
}
#blockGlobal .blockMainMenu #menu1 .subMenu {
	top: 100%;
}
#blockGlobal .CSWMenu .subMenu .subItem .subLink .innerSubLink-3 {
	background: none;
}
#blockGlobal .CSWMenu .subMenu {
	width: auto;
	min-width: 100%;
}
#blockGlobal .CSWMenu .item.last .subMenu {
	right: auto;
}
.blockGallery .tabGallery .cell {
	padding:0 0px;
	vertical-align:top;
}
#blockGlobal .blockMainMenu #menu1 .item .linkMenu .innerLinkMenu-4 {
	padding: 35px 8px 20px;
	font-size:22px;
	text-transform:uppercase;
	font-family:'Pompiere';
}
#blockGlobal .blockfooter .innerFooter .entrepriseFooter #TDR {
	padding-right: 10px;
}
#blockGlobal .firstBackground .fondgris {
	background-color: none;
}
#blockGlobal .blockfooter .block-1 .CSWMenu {
	text-align: center;
}
#blockGlobal .blockfooter .block-1 .CSWMenu .item {
	float: none;
	display: inline-block;
}
#blockGlobal .fondgris .pictureContent .plat-2 {
	width: 180px;
	height: 180px;
	padding: 15px 0;
}
#blockGlobal .btnRounded-1:hover {
	background: #fff;
	border: 1px solid #33DFCF;
}
#blockGlobal .btnRounded-1:hover {
	color: #33DFCF;
}
#blockGlobal .containerFormula .prix {
	color: #888;
}
#blockGlobal .blockNews .btnRounded-1:hover {
	background-color: #33DFCF;
	color: #fff;
	border: 1px solid #33DFCF;
}
#blockGlobal .blockMainMenu #menu1 .subMenu a {
	color: #666;
}
#blockGlobal .blockSocialNetwork .listSocial .btnSocial .innerLink-1 {
	border: 1px solid #888;
}
#blockGlobal .blockSocialNetwork .listSocial .btnSocial {
	color: #888;
}
/********************** RESPONSIVE **********************************/
@media screen and (max-width: 1200px) {
	#blockGlobal .menus,
	#blockGlobal .histoire {
		font-size: 45px;
	}
	#blockGlobal .notre {
		font-size: 55px;
	}
}
@media screen and (max-width: 1200px) {
	#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4,
	#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4 {
		background: none;
	}
	#blockGlobal .titleLevel-1 {
		font-size: 40px;
	}
	#blockGlobal .blockMainMenu #menu1 .subMenu {
		top: auto;
	}
	#blockGlobal .blockMainMenu #menu1.CSWMenu .item .linkMenu.active .innerLinkMenu-3,
	#blockGlobal .blockMainMenu #menu1.CSWMenu .item .linkMenu:hover .innerLinkMenu-3,
	#blockGlobal .blockMainMenu #menu1 .subMenu .subItem .subLink.active .innerSubLink-3,
	#blockGlobal .blockMainMenu #menu1 .subMenu .subItem .subLink:hover .innerSubLink-3 {
		background-color: #33DFCF;
	}
	#blockGlobal .blockMainMenu .innerMainMenu-3 {
		background: url('ico_menu.png') no-repeat center center;
	}
	#blockGlobal .menuFixed .innerMainMenu-3:hover #menu1.CSWMenu {
		margin-right: 0px;
	}
	#blockGlobal.isUnsemantic .blockMainMenu {
		margin: 0 -10px;
	}
	#blockGlobal .blockfooter .block-2 {
		text-align: center;
	}
	#blockGlobal .blockMainMenu #menu1 .subMenu a {
		color: #fff;
	}
}
@media screen and (max-width: 767px) {
	#blockGlobal .menus,
	#blockGlobal .histoire {
		font-size: 40px;
	}
	#blockGlobal .titleLevel-1 {
		font-size: 37px;
	}
	#blockGlobal .notre {
		font-size: 50px;
	}
	#blockGlobal .menu {
		padding: 0;
	}
	#blockGlobal #poivrons {
	background: url("slide-3.jpg") no-repeat center center / auto 100%;
	}
	#blockGlobal .pos {
		padding-top: 120px;
		padding-bottom: 90px;
	}
	#blockGlobal .txtHeader {
		padding: 0;
	}
	#blockGlobal .bvn {
		font-size: 76px;
		line-height: 100%;
	}
	#blockGlobal .au {
		font-size: 20px;
	}
	#blockGlobal .resto {
		font-size: 28px;
	}
	#blockGlobal .blockSocialHeader {
		display: none;
	}
	#blockGlobal #txtHeaderPage {
		padding: 0;
	}
	#blockGlobal #imageHaut {
		float: left;
	}
	#blockGlobal .block-Header .blockMainMenu .CSWMenu#menu1 {
		background-position-x: 40%;
	}
	#blockGlobal #headerBanner {
		background: url("slide-1.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal #famBanner {
		background: url("slide-4.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal #poivrons {
		background: url("slide-3.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal .blockfooter  .block-1 .CSWMenu .item {
		padding: 0px;
		border: none;
		padding-top: 5px;
		padding-right: 5px;
		padding-left: 5px;
		float: none;
		text-align: center;
	}
	#blockGlobal .Chef {
		width: 75%;
	}
	#blockGlobal .history {
		margin-top: -95px;
	}
	#blockGlobal .nos {
		margin-top: -90px;
	}
	#blockGlobal .horraires {
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		border-left: none;
		border-right: none;
		margin: 20px 0px;
		padding-top: 10px;
	}
	#blockGlobal .tarifs {
		text-align: center;
		margin: 0;
		padding-top: 10px;
	}
	#blockGlobal .cacher {
		display: none;
	}
	#blockGlobal .pri {
		margin-top: 14px;
		margin-bottom: 5px;
	}
	#blockGlobal .tabGallery .cell .imgGallery {
		max-width: 100%;
	}
	#blockGlobal .section6 .grid-35 {
		display: none;
	}
	#blockGlobal .blockSocialNetwork .listSocial {
		width: 220px;
		display: inline-block;
	}
	#blockGlobal .blockSocialHeader {
		top: 85%;
		position: absolute;
	}
	#blockGlobal .titre {
		padding-top: 25px;
	}
	#blockGlobal .txtHeader .btnRoundedPosition-1 {
		padding-top: 15px
	}
	#blockGlobal .plat-2 {
		padding-top: 15px;
	}
	#blockGlobal .blockfooter .block-2 .partenaires {
		text-align: center;
		padding-top: 10px;
	}
	#blockGlobal .entrepriseFooter {
		text-align: center;
		float: none;
	}
	#blockGlobal .section4,
	#blockGlobal .section6 {
		padding-top: 100px;
		padding-bottom: 90px;
	}

}
@media screen and (max-width: 650px) {
	#blockGlobal .menu {
		padding: 0;
	}
	#blockGlobal .txtHeader {
		padding: 0;
	}
	#blockGlobal .au {
		font-size: 20px;
	}
	#blockGlobal .bvn {
		font-size: 70px;
	}
	#blockGlobal .resto {
		font-size: 28px;
	}
	#blockGlobal .blockSocialHeader {
		display: none;
	}
	#blockGlobal #txtHeaderPage {
		padding: 0;
	}
	#blockGlobal #imageHaut {
		float: left;
	}
	#blockGlobal .block-Header .blockMainMenu .CSWMenu#menu1 {
		background-position-x: 40%;
	}
	#blockGlobal #headerBanner {
		background: url("slide-1.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal #famBanner {
		background: url("slide-4.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal #poivrons {
		background: url("slide-3.jpg") no-repeat center center;
		position: relative;
	}
	#blockGlobal .blockfooter  .block-1 .CSWMenu .item {
		padding: 0px;
		border: none;
		padding-top: 5px;
	}
	#blockGlobal .Chef {
		width: 75%;
	}
	#blockGlobal .history {
		margin-top: -95px;
	}
	#blockGlobal .nos {
		margin-top: -90px;
	}
	#blockGlobal .tarifs {
		text-align: center;
		margin: 0;
		padding-top: 10px;
	}
	#blockGlobal .cacher {
		display: none;
	}
	#blockGlobal .pri {
		margin-top: 14px;
		margin-bottom: 5px;
	}
	#blockGlobal .tabGallery .cell .imgGallery {
		max-width: 100%;
	}
	#blockGlobal .section6 .grid-35 {
		display: none;
	}
	#blockGlobal .blockSocialNetwork .listSocial {
		width: 220px;
	}
	#blockGlobal .blockSocialHeader {
		top: 85%;
		position: absolute;
	}
	#blockGlobal .titre {
		padding-top: 25px;
	}
	#blockGlobal .txtHeader .btnRoundedPosition-1 {
		padding-top: 15px
	}
}

@media screen and (max-width: 627px) {
	#blockGlobal .bvn {
		font-size: 65px;
	}
	#blockGlobal .restaurant {
		margin-top: -55px;
	}
	#blockGlobal .casque {
		margin-top: -95px;
	}
	#blockGlobal .pageii {
		margin: 0;
	}
}

@media screen and (max-width: 568px) {
	#blockGlobal .bvn {
		font-size: 62px;
	}
	#blockGlobal .titleLevel-1 {
		font-size: 34px;
	}
	#blockGlobal .restaurant {
		margin-top: -50px;
	}
	#blockGlobal .entreprise {
		font-size: 80px;
	}
	#blockGlobal .resto {
		font-size: 55px;
	}
	#blockGlobal .menus,
	#blockGlobal .histoire {
		font-size: 37px;
	}
	#blockGlobal .notre {
		font-size: 45px;
	}
}
@media screen and (max-width: 407px) {
	#blockGlobal .bvn {
		font-size: 60px;
	}
	#blockGlobal .menus,
	#blockGlobal .histoire {
		font-size: 33px;
	}
	#blockGlobal .notre {
		font-size: 40px;
	}
}
@media screen and (max-width: 329px) {
	#blockGlobal .bvn {
		font-size: 52px;
	}
	#blockGlobal .menus,
	#blockGlobal .histoire {
		font-size: 28px;
	}
	#blockGlobal .notre {
		font-size: 35px;
	}
}
@media screen and (max-width: 300px) {
	#blockGlobal .bvn {
		font-size: 50px;
	}
}


/* Font color */
#blockGlobal .blockNews .contentNews .titleLevel-2 , 
#blockGlobal .blockReservez .blockTabForm .separate {
	color: #B28F7D;
}

/* bouton */
#blockGlobal .btnRounded-1 {
	background-color:#B28F7D;
}

/* block Color */
#blockGlobal .section4 ,
#blockGlobal .section10 {
	background-color:#B28F7D;
}

/*------------------*/


#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4, 
#blockGlobal .blockMainMenu #menu1 .item:hover .linkMenu .innerLinkMenu-4 {
	background-color:#B28F7D;
}

/* formulaire */
#blockGlobal .blockReservez .blockTabForm .compartment, 
#blockGlobal .blockReservez .blockTabForm .text, 
#blockGlobal .blockReservez .blockTabForm .textarea {
	border-color:#B28F7D;
	color: #B28F7D;
}



/*ajout 20-03-15*/

#blockGlobal .secondBackground,
.CSWWeather .visual {
	background-color:#B28F7D;
}

#blockGlobal .blockReservez .blockTabForm .compartment ,
#blockGlobal .blockReservez .blockTabForm .text ,
#blockGlobal .blockReservez .blockTabForm .textarea {
	border:1px solid #B28F7D;
	color:#B28F7D;
}

#blockGlobal .titleLevel-2,
#blockGlobal .blockReservez .blockTabForm .separate {
	color:#B28F7D;
}

#blockGlobal .blockQuote .signature,
#blockGlobal .blockQuote .signature .fonction {
	color: #C39F01;
}

#blockGlobal .firstBackground {
	background-color:#B28F7D;
}
#blockGlobal .blockBreadCrumb .breadCrumb .item .link .innerLink-3 {
	color:#B28F7D;
}
#blockGlobal .btnHeader {
	background: none;
}
#blockGlobal .resto {
	color:#B28F7D;
}
#blockGlobal .notre {
	color: #B28F7D;
}
#blockGlobal .fam {
	color: #B28F7D;
}
#blockGlobal .qualite {
	color: #B28F7D;
}
#blockGlobal .contacts {
	color:#fff;
}
#blockGlobal .chrome {
	color: #fff;
}
#blockGlobal .firstBackground .pointille {
	border-top: 3px dotted #fff;
}
#blockGlobal .secondBackground .btnHeader {
	background: none;
}
#blockGlobal .footerBackground {
	background-image: url('Footer.jpg');
}
#blockGlobal .secondBackground .btnRounded-1 {
	background: #B28F7D;
}
#blockGlobal .blockMenu .btnRoundedPosition-1 .btnRounded-1 {
	color: #B28F7D;
}
#blockGlobal .blockSeparator.cacher {
	border-top: 3px dotted #B28F7D;
}
#blockGlobal .firstBackground .notre {
	color: #fff;
}
#blockGlobal .btnRounded-1 {
	color: #FFF;
}
#blockGlobal .btnRounded-1:hover {
	background: none;
	border: 1px solid #B28F7D;
}
#blockGlobal .btnRounded-1:hover{
	color: #B28F7D;
}
#blockGlobal .btnRounded-1.btnHeader:hover {
	background: #fff;
	color: #B28F7D;
}
#blockGlobal .btnRounded-1:hover {
	background: none;
	border: 1px solid #B28F7D;
}
#blockGlobal .btnRounded-1:hover {
	color: #B28F7D;
}
@media screen and (max-width: 1200px) {
	#blockGlobal .blockMainMenu #menu1 .item.active .linkMenu .innerLinkMenu-4 {
		background: none;
	}
	#blockGlobal .blockMainMenu .CSWMenu#menu1 .item .linkMenu.active .innerLinkMenu-3,
	#blockGlobal .blockMainMenu .CSWMenu#menu1 .item .linkMenu:hover .innerLinkMenu-3,
	#blockGlobal .blockMainMenu #menu1 .subMenu .subItem .subLink.active .innerSubLink-3,
	#blockGlobal .blockMainMenu #menu1 .subMenu .subItem .subLink:hover .innerSubLink-3 {
		background: #B28F7D;
	}
}
