body{margin:auto;width:100%}#header{background:#fff;margin:auto;max-width:100%;height:90px;overflow:visible;position:fixed;z-index:5;top:0;left:0;right:0;padding:0;border-top:5px solid #C30F2D;box-shadow:0 5px 21px 7px rgba(0,0,0,.32);border-bottom:1px solid rgba(176,176,176,1);}#logo{position:fixed;z-index:6;float:left;width:252px;height:79px;padding:10px 0;margin-left:10px}#lang{float:right;font-size:12px;margin:3px 20px 0}.nav-collapse{float:right;width:390px;height:auto;margin:20px 0 0;clear:both}.nav-collapse ul{margin:0}.nav-collapse li{display:list-item;float:left;list-style-type:none}.nav-collapse li a{font-family:champagne,helvetica,sans-serif;text-transform:uppercase;color:#000;font-size:20px;display:block;height:29px;padding:6px 0 0 20px;text-decoration:none}.nav-collapse li a:hover{color:#ecd8d8}#header_image{background:url("img/homeHeader3f.jpg") no-repeat center center;margin:0;padding:0;width:100%;height:709px;margin-top:85px}#header_page{background-repeat:no-repeat;background-position:center center;margin:0;padding:0;width:100%;height:430px;margin-top:85px}#video{max-width:640px;max-height:360px;margin:30px auto}.gamecontainer,.videocontainer{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.videocontainer iframe{width:100%;height:100%;max-height:360px;position:absolute;top:0;left:0}#page{background:#EBECE7 url("img/corps.png") repeat-y center center;width:100%;margin:auto;padding:10px 0}#corps{max-width:1000px;margin:auto}#corps p{padding-left:2%;padding-right:2%;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}#container{padding:10px 0;width:686px;margin-left:20px}#gamepage{background:#fff;max-width:1000px;margin:auto}#contact{width:600px;height:500px;margin-left:55px}#footer{background:#EBECE7 url("img/footer.jpg") center top no-repeat;margin:auto;height:80px;padding:0}#footerResa{background:#EBECE7;margin:auto;height:40px;padding:0}#footerResa p{padding-top:10px;margin:0;font-size:10px;color:#000;text-align:center}#footer p{padding-top:50px;margin:0;font-size:10px;color:#000;text-align:center}#footer a,#footerResa a{color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10px}p{color:#666;font-family:Helvetica,arial,sans-serif;font-size:12px;font-weight:lighter;line-height:18px;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}a{font-family:helvetica,arial,sans-serif;font-weight:lighter}.slogan{font-style:italic;font-family:champagne,helvetica,sans-serif;font-size:26px;color:#CCC;letter-spacing:2px;margin-top:10px;text-align:center}img{border:none;margin:0}iframe{border:none}h1.home{color:#fff;font-size:58px;font-family:champagne,helvetica,sans-serif;padding-top:40px;margin-bottom:0;text-align:center;line-height:40px}span.header{color:#fff;font-size:58px;font-family:champagne,helvetica,sans-serif;padding-top:40px;margin-bottom:0;text-align:center;line-height:40px;margin-top:10px;display:block}h2.home{color:#C30F2D;font:55px champagne,helvetica,arial,sans-serif;text-align:center;margin:-40px auto 0 auto}h1.page{color:#C30F2D;font:55px champagne,helvetica,arial,sans-serif;text-align:center;margin:0 auto}h1{color:#C60;font-size:16px;font-family:champagne,Arial,Helvetica,sans-serif;margin-top:10px;font-weight:400;text-transform:uppercase}h2{color:#C72370;font-family:champagne,Helvetica,Arial,sans-serif;font-size:14px;font-weight:lighter}h3{color:#CCC;font-family:champagne,Helvetica,Arial,sans-serif;font-size:14px;font-weight:lighter}h4{color:#fff;font-family:champagne,Helvetica,Arial,sans-serif;font-size:16px;font-weight:lighter;margin-left:30px}p.itali{color:#fff;padding-left:30px;font-family:Helvetica,arial,sans-serif;font-weight:lighter;font-style:italic}.clearer{clear:both}.alignleft{float:left;margin:5px}.alignright{float:right;margin:5px}#content h2.mt{margin-top:40px}@font-face{font-family:champagneBold;src:url("font/champagne-limousines/champagne__limousines_bold-webfont.eot");src:url("font/champagne-limousines/champagne__limousines_bold-webfont.eot") format('embedded-opentype'),url("font/champagne-limousines/champagne__limousines_bold-webfont.woff") format('woff'),url("font/champagne-limousines/champagne__limousines_bold-webfont.ttf") format('truetype'),url("font/champagne-limousines/champagne__limousines_bold-webfont.svg") format('svg');font-weight:400;font-style:normal}@font-face{font-family:champagne;src:url("font/champagne-limousines/champagne__limousines-webfont.eot");src:url("font/champagne-limousines/champagne__limousines-webfont.eot") format('embedded-opentype'),url("font/champagne-limousines/champagne__limousines-webfont.woff") format('woff'),url("font/champagne-limousines/champagne__limousines-webfont.ttf") format('truetype'),url("font/champagne-limousines/champagne__limousines-webfont.svg") format('svg');font-weight:400;font-style:normal}ul#navi{margin:30px auto;padding:0;text-align:center;max-width:977px}ul#navi li{list-style:none;width:317px;display:inline-block;margin-bottom:10px}li#progressives{background:url("img/homeMenuProgressives.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}li#classiques{background:url("img/homeMenuClassiques.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}li#anglaises{background:url("img/homeMenuAnglaise.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}li#themes{background:url("img/homeMenuLicences.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}li#video{background:url("img/homeMenuVideo.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}li#trois{background:url("img/homeMenu3D.jpg") no-repeat;margin:0 3px;height:101px;padding-top:60px}ul#navi li a{color:#fff;background:rgba(95,20,21,.56);width:317px;height:30px;padding-top:7px;display:block;text-transform:uppercase;text-decoration:none;font-size:20px}ul#navi li a:hover{color:#fff;background:rgba(95,20,21,.86)}li#3dimensions,li#anglaises,li#classiques,li#progressives,li#themes,li#video{margin-bottom:7px}.ac-menu a.yse{height:80px;margin:5px 0;padding-top:20px;font-family:champagne,arial,sans-serif;font-size:50px;text-indent:-9999px;border-bottom:2px solid #fff;border-top:2px solid #fff}.ac-menu a.yse:hover{border-bottom:2px solid #000;border-top:2px solid #000}.ac-menu{margin:30px 0;padding:0;border:0;outline:0}.ac-menu a,.ac-menu li,.ac-menu span,.ac-menu ul{margin:0;padding:0;border:0;outline:0}.ac-menu li{list-style:none}.ac-menu li>a{display:block;position:relative;min-width:160px;padding:0 10px 0 0;text-align:center;color:#FFF;text-decoration:none}.ac-menu li a:hover{background:#5f1415}#abaout{max-width:1000px;background:#C30F2D;background-image:url("img/incrustQuisommesnous.jpg");background-repeat:no-repeat;background-position:left bottom;background-size:25%;overflow:hidden}#abaout h2{color:#fff;font-size:85px;text-align:center;margin-top:-30px;margin-bottom:20px}#abaout h3{color:#fff;font-size:30px;text-align:left;margin:0}.container{max-width:720px;display:inline-block;float:right}#abaout .container p{color:#fff;font-size:15px;font-weight:lighter}span#spanPage{text-align:center;border-bottom:1px solid #000;display:block;width:350px;margin:auto;text-transform:uppercase;color:#1E523A;font:20px champagne,helvetica,arial,sans-serif;margin-top:-70px;padding-bottom:3px}#reservation{max-width:590px;margin:0 auto}#reservationPage{max-width:578px;margin:80px auto;padding-top:220px}#fResa{background:url("img/bgResa.jpg") repeat-x;max-width:1000px;height:79px;margin-top:30px}a.btnReservation,a.btnReservation:hover{max-width:165px;background:#EBECE7;padding:8px 20px;font-size:25px;font-family:helvetica,arial,sans-serif;text-decoration:none;color:#000;letter-spacing:1px;height:30px}a.btnReservation:hover{background:#C30F2D;color:#fff}p.sloganResa{width:352px;font:14px helvetica,arial,sans-serif italic;color:#fff;height:auto;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px;margin-left:2%;font-weight:lighter;letter-spacing:.8px;margin-top:0}p.srbottom{margin-top:14px}.etoile{color:#C30F2D;font-size:45px;line-height:35px;float:left;padding:0;margin-right:10px;height:12px}.playreal{max-width:200px;text-align:center;margin:auto;height:80px;margin-top:10px}a.btnPlay,a.btnPlay:hover{max-width:165px;background:#f6e549;border:2px solid #bcad31;padding:8px 20px;font-size:25px;font-family:helvetica,arial,sans-serif;text-decoration:none;color:#000;letter-spacing:1px;height:30px}a.btnPlay:hover{background:#7bc210;color:#fff}#sidebar{width:250px;float:left;display:inline-block;margin-top:20px}.sidebarMenu,.sidebarTech{padding:20px 0;width:180px;margin-left:20px;text-align:center}.sidebarMenu Span,.sidebarTech Span{text-transform:uppercase;font-family:champagneBold,arial,sans-serif;font-size:19px;color:#C30F2D}.sidebarMenu ul,.sidebarTech ul{border-bottom:2px #C30F2D solid;border-top:2px #C30F2D solid;padding:0}.sidebarMenu li{text-align:center;list-style:none;line-height:25px;border-bottom:2px solid #fff;height:30px;padding-top:5px;vertical-align:middle;background:#EBECE7}.sidebarTech li{text-align:center;list-style:none;line-height:25px;border-bottom:2px solid #fff;height:30px;padding-top:5px;vertical-align:middle;background:#f5faf7;font-size:15px}.sidebarMenu li:hover{background:#c5c7be}.sidebarMenu li a{text-decoration:none;color:#C30F2D;text-transform:uppercase;font-size:14px}.sidebarMenu li a:hover{text-decoration:underline;color:#1E523A}#content{max-width:750px;display:inline-block;margin-top:30px;height:auto;text-align:center}#content h2{color:#000;font-size:30px;text-align:left;margin:0;text-transform:uppercase}#content h3,#contentCate h3{color:#1E523A;font-size:25px;font-style:italic;text-align:left}blockquote{margin:30px 50px;border-left:1px solid #000;padding-left:10px;font-style:italic;text-align:left}cite a{padding-left:10px;font-size:12px;text-decoration:none;color:#666}#contentCate{max-width:750px;margin:auto;text-align:center}#contentCate h2{color:#000;font-size:50px;text-align:center;margin:0}strong{font-family:helvetica,arial,sans-serif;font-weight:600;color:#666;text-align:center;padding:2%}#content li{color:#666;font-family:Helvetica,arial,sans-serif;font-size:12px;font-weight:lighter;line-height:18px;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}#content ul{margin-left:4%;padding-right:2%}@media only screen and (min-width:580px){a.btnReservation,a.btnReservation:hover{float:left}#fResa a.btnReservation,#fResa a.btnReservation:hover{float:left;margin:14px 15px 0 0}p.sloganResa{float:left}}@media only screen and (max-width:580px){#reservation{text-align:center}#reservation p.sloganResa{margin:20px auto}#fResa{background:url("img/bgResa.jpg") repeat;padding-top:25px;height:115px}}#contacter{max-width:600px;margin:50px auto;text-align:center;border:3px solid #5d1118;padding:10px;height:auto}.contact-form{float:left;max-width:600px}#comment_form input,#comment_form textarea,#contact-form input,#contact-form textarea{padding:5px;font-family:Helvetica,Arial,sans-serif;margin:0 0 40px;border:1px solid #000;height:25px;color:#666;font-weight:lighter;text-align:center;font-size:16px}#comment_form input:hover,#comment_form textarea:hover,#contact-form input:hover,#contact-form textarea:hover{box-shadow:1px 1px 2px #000}#comment_form input,#contact-form input{width:95%;background-color:#fff;background-repeat:repeat;position:relative!important;float:none}#comment_form textarea,#contact-form textarea{height:150px;width:95%;background-color:#fff;background-repeat:repeat}#contact-form input:focus,#contact-form textarea:focus{border:1px solid #ccc}#comment_form input#submit,#comment_form input#submit_comment,#contact-form input#submit,#contact-form input#submit_comment{text-align:center;color:#fff!important;font-size:15px;font-family:Helvetica,Arial,sans-serif;font-weight:400;padding:4px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;background-color:#5d1118;width:200px;height:40px;border:none}#comment_form input#submit:hover,#contact-form input#submit:hover{color:#fff!important;padding:4px;text-decoration:none;background-color:#1E523A;cursor:pointer}#comment_form label,#contact-form label{width:70px;margin:auto;text-align:center;padding-top:1px;font-size:25px;font-family:champagne,Helvetica,Arial,sans-serif;color:#000;letter-spacing:3px}.vaidate_error{border:1px solid #F96E5B!important}#response{color:#063}.socialH{width:100%;top:50%;text-align:center;transform:translateY(-13%)}.socialH .link{display:inline-block;vertical-align:middle;position:relative;width:80px;height:80px;border-radius:50%;border:2px dashed #C30F2D;background-clip:content-box;padding:10px;transition:.5s;color:#D7D0BE;margin-left:15px;margin-right:15px;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.2);font-size:50px}.socialH .link span{display:block;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.socialH .link:hover{padding:20px;color:#fff;margin-left:-5px;transform:translateX(10px) rotate(360deg)}.socialH .link.google-plus{background-color:tomato;color:#fff}.socialH .link.twitter{background-color:#00ACEE;color:#fff}.socialH .link.facebook{background-color:#3B5998;color:#fff}@media only screen and (min-width:580px){a.btnReservation,a.btnReservation:hover{float:left}#fResa a.btnReservation,#fResa a.btnReservation:hover{float:left;margin:14px 15px 0 0}p.sloganResa{float:left}}@media only screen and (max-width:580px){#reservation{text-align:center}#reservation p.sloganResa{margin:20px auto}#fResa{background:url("img/bgResa.jpg")repeat;padding-top:25px;height:115px}}