#cookie-banner{display:none;position:fixed;margin:auto;bottom:0px;z-index:255;padding:4px;font-size:12px;background:black;color:white;filter : alpha(opacity=90);opacity : 0.9;width:100%;}
#cookie-banner a{color:white;text-decoration:underline;}
sup{vertical-align:top}strong{font-weight:bold}em{font-style:italic}.galactica{position:absolute;left:-10000px}.clearer{clear:both;font-size:0;line-height:0}#middle-col #rpro-external-widget{margin-left:15px}.grisClair{color:#666}.listeFlottante{float:left;padding-right:45px}.listeFlottante li{background:url("/assets/img/darkSquare2px.gif") no-repeat 0 8px;padding-left:8px}.blocGris{float:left;background:#f5f5f5;width:460px;padding:8px 16px 0 16px;margin:0 0 24px 0}.lienDetails{display:inline-block;color:#000;cursor:pointer;background:url("/assets/img/plusDetails.gif") no-repeat 0 4px;padding:0 0 0 12px}.SavoirPlus{display:block;float:left;font-size:11px;padding:0 0 10px 8px;color:#303030;background-image:url("/assets/img/fleche-noire.gif");background-position:0 4px;background-repeat:no-repeat}.SavoirPlus:hover{background-position:2px 4px}.lienFleche{display:inline-block;color:#000;background:url("/assets/img/fleche-noire.gif") no-repeat 0 5px;padding:0 0 0 8px}.lienFleche:hover{background:url("/assets/img/fleche-noire.gif") no-repeat 2px 5px}.lienPack{display:table-cell;vertical-align:middle;width:228px;height:108px;background:#807a6f;font-size:18px;font-family:Garamond;font-style:italic;text-align:center;color:#fff;margin:0 0 12px 0}.lienNoir24{display:block;height:24px;line-height:24px;padding:0 14px;margin:8px auto 0 auto;text-align:center;background:url("/assets/img/boutonNoir24-bg.gif") repeat-x 0 0;font-size:11px;text-transform:uppercase;color:#fff}.lienNoir30{display:block;height:30px;line-height:30px;padding:0 14px;margin:8px auto 0 auto;text-align:center;background:url("/assets/img/boutonNoir30-bg.gif") repeat-x 0 0;font-size:13px;text-transform:uppercase;color:#fff}.lienNoir36{display:block;height:36px;line-height:36px;padding:0 14px;margin:8px auto 0 auto;text-align:center;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x 0 0;font-size:14px;text-transform:uppercase;color:#fff}.lienNoirPostule{display:block;height:26px;line-height:26px;width:140px;padding:0 5px;margin:8px auto 0 auto;text-align:center;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x 0 0;font-size:9px;text-transform:uppercase;color:#fff}body{font-family:Arial,sans-serif;background:#807a6f;font-size:13px;line-height:14px}#outer-wrapper{width:1014px;height:auto;margin:0 auto;-moz-box-shadow:0 0 5px #313131;-webkit-box-shadow:0 0 5px #313131;box-shadow:0 0 5px #313131}
#whitePart-wrapper{position:relative;float:left;width:966px;background:#fff;padding:0 24px;overflow:hidden}
#littleMenuTop{width:966px;padding:0 24px;height:18px;margin:0 auto;}
li.meteonice{display:none;}
body#la-perouse li.meteonice{display:inline;}
body#la-perouse li.meteoparis, body#groupe li.meteoparis{display:none;}
#littleMenuTop ul{float:right;font-size:10px;color:#fff}
#littleMenuTop ul li{float:left;padding-left:10px}
#littleMenuTop ul li a{color:#fff}
#littleMenuTop li.langues{position:relative;top:40px;right:18px;z-index:200;width:90px;text-align:right}
#littleMenuTop li.meteoparis{position: relative;top: 62px;right: -82px;z-index: 200;font-size:9px;}
#littleMenuTop li.meteonice{position: relative;top: 62px;right: -82px;z-index: 200;font-size:9px;}
#littleMenuTop li.langues a{color:black;display:block}
#littleMenuTop li.meteoparis a, #littleMenuTop li.meteonice a{color:#888888;}
#littleMenuTop li.langues a.lang{padding:0 20px 0 0;margin:0;height:12px;line-height:12px;overflow:hidden}
#littleMenuTop li.langues ul li a.lang{padding:0 20px 0 0;margin:4px;height:12px;line-height:12px;overflow:hidden;display:block}
#littleMenuTop li.langues ul li a.lang_fr{background:url("/assets/img/flags.gif") no-repeat right -11px}
#littleMenuTop li.langues a.lang_fr,#littleMenuTop li.langues ul li a.lang_fr:hover{background:url("/assets/img/flags.gif") no-repeat right 0}
#littleMenuTop li.langues ul li a.lang_en{background:url("/assets/img/flags.gif") no-repeat right -33px}
#littleMenuTop li.langues a.lang_en,#littleMenuTop li.langues ul li a.lang_en:hover{background:url("/assets/img/flags.gif") no-repeat right -22px}#littleMenuTop li.langues ul li a.lang_es{background:url("/assets/img/flags.gif") no-repeat right -55px}#littleMenuTop li.langues a.lang_es,#littleMenuTop li.langues ul li a.lang_es:hover{background:url("/assets/img/flags.gif") no-repeat right -44px}#littleMenuTop li.langues ul li a.lang_it{background:url("/assets/img/flags.gif") no-repeat right -77px}#littleMenuTop li.langues a.lang_it,#littleMenuTop li.langues ul li a.lang_it:hover{background:url("/assets/img/flags.gif") no-repeat right -66px}#littleMenuTop li.langues ul li a.lang_ja{background:url("/assets/img/flags.gif") no-repeat right -99px}#littleMenuTop li.langues a.lang_ja,#littleMenuTop li.langues ul li a.lang_ja:hover{background:url("/assets/img/flags.gif") no-repeat right -88px}#littleMenuTop li.langues ul li a.lang_cn{background:url("/assets/img/flags.gif") no-repeat right -121px}#littleMenuTop li.langues a.lang_cn,#littleMenuTop li.langues ul li a.lang_cn:hover{background:url("/assets/img/flags.gif") no-repeat right -110px}#littleMenuTop li.langues ul li a.lang_br{background:url("/assets/img/flags.gif") no-repeat right -143px}#littleMenuTop li.langues a.lang_br,#littleMenuTop li.langues ul li a.lang_br:hover{background:url("/assets/img/flags.gif") no-repeat right -132px}#littleMenuTop li.langues ul{position:absolute;right:0;top:18px;z-index:100;background:#000;padding:0;width:82px;margin:0}#littleMenuTop li.langues ul li{float:none;padding:0}#littleMenuTop li.langues ul li a,#littleMenuTop li.langues ul li.yams_current{display:block;padding:0 10px;color:white;text-align:right}#header{width:966px;height:114px}#header-top{width:966px;height:78px}
#header-top h1{font-family:Garamond;font-size:28px;line-height:28px;text-align:center;color:#535353;padding:23px 0 0 0;text-decoration:none;}
#header-top h1 a{color:#535353;text-decoration:none;}
#header-top h1 sup{font-family:Arial;font-size:12px;color:#ababab;text-decoration:none;}
#header-top h1 a sup{color:#ababab;text-decoration:none;}
#header-top h2,#header-top h2 a{font-family:GillSans;font-size:10px;line-height:10px;text-align:center;text-transform:uppercase;color:#a3a2a2;padding:0;text-decoration:none;}
#header-top h1 a sup{color:#a3a2a2;text-decoration:none;}
#header-bottom{width:966px;height:36px;font-size:10px;color:#303030}#menuPrincipal{float:left;width:966px;padding-top:6px}#menuPrincipal li.level1{float:left}#menuPrincipal li .link1{display:block;height:21px;float:left;background:url("/assets/img/menu-separator.png") no-repeat 0 11px;padding:9px 10px 0 11px;line-height:10px;color:#303030;text-transform:uppercase;cursor:pointer}#menuPrincipal li.level1:hover .link1,#menuPrincipal li .link1:hover{background:#000;color:#fff}#menuPrincipal li.first .link1{height:24px;padding:6px 10px 0 11px;background:0}#menuPrincipal ul.subMenu{position:absolute;top:114px;left:-10000px;z-index:50;background:#000;width:690px;padding:18px 228px 26px 48px}#menuPrincipal li.level1:hover ul.subMenu{left:24px}#menuPrincipal .menuGroupe li{float:left;width:212px;padding:0 18px 0 0}#menuPrincipal .menuGroupe li a{font-size:11px;font-weight:bold;color:#fff;line-height:17px;padding:0 0 0 7px;background:url("/assets/img/menuPrincipal-flecheBlanche.gif") no-repeat 0 4px}#menuPrincipal .menuParis li a.link2{font-style:italic;font-size:13px;color:#e0cfb2}#menuPrincipal .menuGroupe li a.link2{font-style:italic;font-size:13px;color:#e0cfb2;font-weight:normal;background:none;padding:0;}#menuPrincipal .menuGroupe li ul {margin: 8px 0 0 0;}#menuPrincipal .menuParis li ul{margin:8px 0 0 0}#menuPrincipal .menuParis li.level2{float:left;padding:0 52px 0 0}#menuPrincipal .menuParis li.level3 a{font-size:11px;font-weight:bold;color:#fff;line-height:17px;padding:0 0 0 7px;background:url("/assets/img/menuPrincipal-flecheBlanche.gif") no-repeat 0 4px}#menuPrincipal .menuPackages li{float:left}#menuPrincipal .menuPackages li a{display:block;font-size:11px;font-weight:bold;color:#fff;line-height:17px;padding:0 40px 0 7px;background:url("/assets/img/menuPrincipal-flecheBlanche.gif") no-repeat 0 6px}#footer-wrapper{width:1014px;border-top:1px solid #e1dfdc;margin:0 0 20px 0}#footer-top{position:relative;width:930px;height:196px;padding:0 42px;border-top:1px solid #f4f2ef;background:#edeae4}#footer-top h2{font-family:Garamond;font-style:italic;font-size:17px;text-align:center;color:#696968;padding:16px 0 30px 0}#logosFooter a{display:block;float:left;padding:10px 0 0 0;}#logosFooter a.hc:hover{background:url("/assets/images/groupe/footer/logo-HotelCalifornia.png") no-repeat top left}#logosFooter a.pr:hover{background:url("/assets/images/groupe/footer/logo-HotelPontRoyal.png") no-repeat top left}#logosFooter a.rsh:hover{background:url("/assets/images/groupe/footer/logo-HotelRoyalSaintHonore.png") no-repeat top left}#logosFooter a.rh:hover{background:url("/assets/images/groupe/footer/logo-RoyalHotel.png") no-repeat top left}#logosFooter a.rdr:hover{background:url("/assets/images/groupe/footer/logo-HotelLaResidenceDuRoy.png") no-repeat top left}#logosFooter a.hp:hover{background:url("/assets/images/groupe/footer/logo-HotelLaPerouse.png") no-repeat top left}#footer-top li{display:block;float:left}
#menuPrincipal li.level1{float:left}
#menuPrincipal li .link1b{display:block;height:21px;float:left;background:url("/assets/img/menu-separator-maranatha.png") no-repeat 0 9px;padding:9px 10px 0 27px;line-height:10px;color:#303030;text-transform:uppercase;cursor:pointer}
#menuPrincipal li.level1:hover .link1b,#menuPrincipal li .link1b:hover{background:#000;color:#fff}
#menuPrincipal li.level1:hover .link1b,#menuPrincipal li .link1b:hover{display:block;color:#fff;height:21px;float:left;background:#000 url("/assets/img/menu-separator-maranatha-hover.png") no-repeat 0 9px;padding:9px 10px 0 27px;line-height:10px;text-transform:uppercase;cursor:pointer}
#menuPrincipal li.first .link1b{height:24px;padding:6px 10px 0 11px;background:0}
#ariva-map{position:relative;left:770px;bottom:225px;padding:0;margin:0;width:187px;height:145px;}
#ariva-map a{display:block;background:transparent url(/assets/images/groupe/footer/ariva-map-en.png) no-repeat;width:187px;height:145px;}
#ariva-map a.fr{background:transparent url(/assets/images/groupe/footer/ariva-map-fr.png) no-repeat;}
#footer-top iframe{position:absolute;left:-9999px;top:-112px;background:transparent;width:496px;height:190px}.footer-bulle-hotel{width:426px;height:185px}.footer-bulle-hotel .content{position:relative;width:390px;height:132px;padding:18px;background:#807a6f;color:#fff;font-size:10px}.footer-bulle-hotel .content img{float:left;margin-right:18px}.footer-bulle-hotel .content h3{font-size:14px}.footer-bulle-hotel .content h4{font-size:11px}.footer-bulle-hotel .content a{position:absolute;bottom:18px;left:234px;display:inline-block;height:24px;line-height:24px;padding:0 14px;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x;font-size:11px;text-transform:uppercase;color:#fff}#footer-bottom{width:1014px;height:284px;padding:26px 0 0 0;background:#2a2c32;color:#929292;text-align:center}#footer-bottom #firstLine ul,#footer-bottom #firstLine form,#footer-bottom #secondLine ul,#footer-bottom #thirdLine ul,#footer-bottom .rezosSocios{display:inline-block}#footer-bottom #firstLine{font-size:11px}#footer-bottom #firstLine ul li{float:left}#footer-bottom #firstLine ul li a,#footer-bottom #secondLine ul li a,#footer-bottom #secondLine ul li span,#footer-bottom #thirdLine ul li a{color:#929292;padding:0 5px}#footer-bottom #firstLine ul li a:hover,#footer-bottom #secondLine ul li a:hover,#footer-bottom #thirdLine ul li a:hover{color:#fff}#footer-bottom #firstLine form{margin:0;padding:0;height:18px;border-left:1px solid #555}#footer-bottom #firstLine form label,#footer-bottom #firstLine form input,#footer-bottom #firstLine form image{display:block;float:left}#footer-bottom #firstLine form label{font-family:GillSans,sans-serif;font-size:15px;padding:3px 6px 0 6px}#footer-bottom #firstLine form input[type="text"]{width:138px;height:18px;padding:0 3px;border:0;font-size:10px;color:#929292;margin:0 6px 0 0}#footer-bottom #firstLine form #submitNewsletter{cursor:pointer}#footer-bottom #firstLine .form-newsletter-footer{width:auto;display:inline-block;margin:0;padding:0;height:18px;border-left:1px solid #555;background:0}#footer-bottom #firstLine .form-newsletter-footer .sellinity-widget-input-email,#footer-bottom #firstLine .form-newsletter-footer .sellinity-widget-input-submit{display:block;float:left;padding:0;margin:0;border:0}#footer-bottom #firstLine .form-newsletter-footer .sellinity-widget-header{font-family:GillSans,sans-serif;font-size:15px;line-height:15px;height:15px;padding:3px 6px 0 6px;margin:0;background:0}#footer-bottom #firstLine .form-newsletter-footer input#sellinity-widget-newsletter-email{width:138px;height:18px;padding:0 3px;border:0;font-size:10px;color:#929292;margin:0 6px 0 0;border:0}#footer-bottom #firstLine .form-newsletter-footer .sellinity-widget-input-submit button{width:auto;height:23px;margin-left:5px;padding:0 10px;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x;cursor:pointer}#footer-bottom #firstLine .form-newsletter-footer .message.error{font-family:GillSans,sans-serif;font-size:13px;background:#807a6f;color:#fff}#footer-bottom #firstLine .form-newsletter-footer .message.success{height:18px;width:100%}#footer-bottom #firstLine #sellinity-widget-newsletter-13 .message.success p{font-family:GillSans,sans-serif;font-size:13px;height:23px;width:315px;background-color:#2a2c32;color:#929292}#footer-bottom #firstLine #sellinity-widget-newsletter-13 .sellinity-widget-input-submit button{font-family:GillSans,sans-serif;font-size:12px;color:#929292}#footer-bottom #firstLine #sellinity-widget-newsletter-41 .message.success p{font-family:GillSans,sans-serif;font-size:13px;height:23px;width:315px;background-color:#2a2c32;color:#929292}#footer-bottom #firstLine #sellinity-widget-newsletter-41 .sellinity-widget-input-submit button{font-family:GillSans,sans-serif;font-size:12px;color:#929292}#footer-bottom #secondLine,#footer-bottom #thirdLine{margin:20px 0 24px 0;font-size:10px}#footer-bottom #secondLine li,#footer-bottom #thirdLine li{float:left}#footer-bottom .rezosSocios{margin:26px 0 0 0}#footer-bottom .rezosSocios li,#footer-bottom .rezosSocios li a{float:left;display:block;width:32px;height:32px}#footer-bottom .rezosSocios li{padding:0 10px}#footer-bottom .rezosSocios li.flikr a{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat 0 0}#footer-bottom .rezosSocios li.flikr a:hover{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat 0 bottom}#footer-bottom .rezosSocios li.youTube a{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -32px 0}#footer-bottom .rezosSocios li.youTube a:hover{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -32px bottom}#footer-bottom .rezosSocios li.facebook a{background:url("http://www.leshotelsduroy.com//assets/img/rezos-socios-2.png") no-repeat -64px 0}#footer-bottom .rezosSocios li.facebook a:hover{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -64px bottom}#footer-bottom .rezosSocios li.tweeter a{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -96px 0}#footer-bottom .rezosSocios li.tweeter a:hover{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -96px bottom}#footer-bottom .rezosSocios li.gplus a{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -128px 0}#footer-bottom .rezosSocios li.gplus a:hover{background:url("http://www.leshotelsduroy.com/assets/img/rezos-socios-2.png") no-repeat -128px bottom}#slider-home{position:relative;width:966px;height:390px;overflow:hidden;margin:0 0 24px 0}#slider-home #slider li,#slider-home #slider li a{width:966px;height:390px;float:left}#slider-home #nav{width:966px;height:30px;position:absolute;bottom:0;left:0;z-index:50}#slider-home #nav-menu{width:966px;height:24px;background:url("/assets/img/slider-home-bg-nav.png") repeat-x top left}#slider-home #nav-menu li{float:left;width:138px;height:24px;text-align:center}#slider-home #nav-menu li a{display:block;float:left;width:138px;height:19px;padding:5px 0 0 0;background:url("/assets/img/slider-home-bg-menu.png") no-repeat top right;color:#fff}#slider-home li#hotel1 a:hover,#slider-home li.active a{background-color:#aa9d87}#slider-home #nav-timer{width:966px;height:6px;background:url("/assets/img/slider-home-timer.gif") repeat-x top left}
#footer-bottom iframe{position:absolute;top:1232px;background:transparent;width:496px;height:190px;display:none;margin-left:-200px;}
#maranatha{width:200px;margin:auto;text-align:center;}
#blocReservation{position:absolute;top:78px;right:42px;z-index:80;width:210px;background:url("/assets/img/resa-bg.png") repeat top left;font-size:11px;color:#fff;-moz-box-shadow:0 0 4px #656565;-webkit-box-shadow:0 0 4px #656565;-o-box-shadow:0 0 4px #656565;box-shadow:0 0 4px #656565}
#blocReservation h1{width:210px;height:24px;padding:12px 0 0 0;background:#fff url("/assets/img/resa-flecheBas.png") no-repeat 25px 16px;text-align:center;font-family:Garamond;font-size:15px;color:#807a6f;text-transform:uppercase}
#blocReservation h1.close{background:#fff url("/assets/img/resa-flecheDroite.png") no-repeat 25px 13px}#blocReservation #formResaHomeTop{float:left;width:160px;height:auto;padding:12px 25px}form.bloc-resa{width:160px;margin:0 auto}form.bloc-resa ul li{float:left;width:160px;line-height:18px;margin:0 0 6px 0}form.bloc-resa ul li label,form.bloc-resa ul li input,form.bloc-resa ul li select{float:left;height:18px;padding:0;margin:0;border:0}form.bloc-resa ul li.hotels select{width:160px;padding:0 0 0 10px}#blocReservation form.bloc-resa ul li.date label,.blocResa form.bloc-resa ul li.date label{padding:0 0 0 10px;width:78px;color:#807a6f;background:#fff}
form.bloc-resa ul li.date input{padding:0 24px 0 0;width:48px;background:#fff url("/assets/img/datepicker-bg.gif") no-repeat top right;cursor:pointer;color:#807a6f;font-size:11px}
#blocReservation form.bloc-resa ul li.nuits label,.blocResa form.bloc-resa ul li.nuits label{width:114px}form.bloc-resa ul li.nuits select{width:46px}form.bloc-resa ul li.promo{padding-top:8px}form.bloc-resa ul li.promo label{padding:0 0 0 10px;background:url("/assets/img/menuHotel-fleche1.gif") no-repeat 0 6px;cursor:pointer;font-size:11px}form.bloc-resa li.promo div{clear:both}form.bloc-resa ul li.promo input{width:160px}form.bloc-resa ul li.submit input{cursor:pointer;height:24px;line-height:24px;padding:0 14px;margin:24px auto 0 auto;text-align:center;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x;font-size:11px;text-transform:uppercase;color:#fff}.blocResaBottom,#blocReservation #formResaHomeBottom{float:left;width:160px;padding:8px 25px 8px 25px;background:url("/assets/img/border-dashed.png") repeat-x top left}.blocResaBottom{width:178px;padding:8px 25px 0 25px}.blocTop form.bloc-resa .submit a,.blocResaBottom a,#blocReservation #formResaHomeBottom a{display:block;color:#fff;margin:0 0 10px 0}.blocTop form.bloc-resa .submit a{float:left;margin-right:20px}.blocTop form.bloc-resa .submit a span,.blocResaBottom a span,#blocReservation #formResaHomeBottom a span{padding:0 0 0 8px;background:url("/assets/img/menuHotel-fleche1.gif") no-repeat 0 3px}.blocTop form.bloc-resa .submit a img,.blocResaBottom a img,#blocReservation #formResaHomeBottom a img{padding:0 0 0 8px;vertical-align:bottom}.blocTop form.bloc-resa{padding-top:6px}.blocTop form.bloc-resa,.blocTop form.bloc-resa ul li,.blocTop form.bloc-resa .promo label{width:270px}.blocTop form.bloc-resa label{width:110px}.blocTop form.bloc-resa ul li input{padding-left:10px}.blocTop form.bloc-resa .promo input{width:250px;padding:0 10px}.blocTop form.bloc-resa ul li.submit input{margin:0;float:right}#blocs-homes .bloc{position:relative;float:left;width:306px;margin-bottom:24px;margin-right:24px;color:#fff;font-size:11px;overflow:hidden}#blocs-homes .bloc.last{margin-right:0}#blocs-homes .blocTop{height:186px}#blocs-homes .blocTop h1{height:18px;font-family:Gill Sans;font-size:15px;color:#807a6f}
#blocs-homes .blocTop .blocContent, #blocs-homes #blocTopLeft .blocContent{width:306px;height:163px;padding-top:5px;background-image:url("/assets/img/homes-blocContent-bg.gif");background-repeat:repeat-x}#blocs-homes .blocBottom{width:270px;height:234px;padding:18px}#blocTopLeft .blocContent,#blocTopRight .blocContent{background-color:#807a6f}#blocBottomLeft,#blocBottomCenter{background-color:#000}#blocBottomRight{background-color:#807a6f} body#royal-saint-honore #blocBottomRight, body#residence-du-roy #blocBottomRight, body#royal-hotel #blocBottomRight, body#hotel-california #blocBottomRight {padding:0px;width:306px;height:270px;} body#residence-du-roy #blocBottomRight #blog, body#royal-hotel #blocBottomRight #blog, body#hotel-california #blocBottomRight #blog{padding:18px;}
#blocReservation-private{
width:760px;background:transparent;padding:4px 35px 10px 35px;margin:0 68px 0 68px;position:absolute;top:185px;z-index:255;}
#blocReservation-private ul{width:100%;}
#blocReservation-private label, #blocReservation-private input, #blocReservation-private select{display:block;width:100%;margin:0;padding:0;height:24px;}
#blocReservation-private label{font-size:11px;color:white;}
#blocReservation-private #AVP1 select, #blocReservation-private #AVP1  li.date input{font-size:14px;color:black;}
#blocReservation-private ul, #blocReservation-private li{margin:0;padding:0;}
#blocReservation-private li{float:left;width:170px;margin:5px 10px 5px 10px;}
#blocReservation-private li.hotels{width:225px;}
#blocReservation-private li.date{width:105px;}
#blocReservation-private li.nuits{width:60px;}
#blocReservation-private li.promo2 {width:100px;}
#blocReservation-private li.submit input{font-weight:bold;}
#blocReservation-private form.bloc-resa{width:100%;}
#blocReservation-private form.bloc-resa ul li.submit input{margin:0;}
#blocReservation-private form.bloc-resa ul li.submit input{background: url("/assets/img/orange.gif") repeat-x;}
#blocReservation-private input#rate1,#blocReservation-private input#dateArrive1{padding-left:2px;}
h1.private{width:210px;height:24px;padding:12px 0 0 0;background:none;text-align:center;font-family:Garamond;font-size:15px;color:#807a6f;text-transform:uppercase}
h1.private a{color:#807a6f;}

#blocReservation-early{
width:826px;background:transparent url(/assets/img/pink.gif);padding:8px 8px 10px 8px;margin:0 55px 0 55px;position:absolute;top:400px;z-index:255;}
#blocReservation-early ul{width:100%;}
#blocReservation-early label, #blocReservation-early input, #blocReservation-early select{display:block;width:100%;margin:0;padding:0;height:24px;}
#blocReservation-early label{font-size:11px;color:white;}
#blocReservation-early #AVP1 select, #blocReservation-early #AVP1  li.date input{font-size:14px;color:black;}
#blocReservation-early ul, #blocReservation-early li{margin:0;padding:0;}
#blocReservation-early li{float:left;width:170px;margin:5px 15px 5px 15px;}
#blocReservation-early li.hotels{width:275px;}
#blocReservation-early li.date{width:155px;}
#blocReservation-early li.nuits{width:105px;}
#blocReservation-early li.promo2 {width:100px;}
#blocReservation-early li.submit input{font-weight:bold;}
#blocReservation-early form.bloc-resa{width:100%;}
#blocReservation-early form.bloc-resa ul li.submit input{margin:4px 0 0 0;background: #222222 url(/assets/img/menuHotel-fleche1.gif) no-repeat 135px;height:45px;font-family: Novecentowide-demibold;font-size:100%;}
#blocReservation-early input#rate1,#blocReservation-early input#dateArrive1{padding-left:2px;}
h1.private{width:210px;height:24px;padding:12px 0 0 0;background:none;text-align:center;font-family:Garamond;font-size:15px;color:#807a6f;text-transform:uppercase}
h1.private a{color:#807a6f;}

#blocs-homes h2{font-family:GillSans;font-size:17px;line-height:18px;padding:0 0 5px 0}
#blocs-homes div.volet h2{color: #fff;font-family: Novecentowide-demibold;font-size: 14px;font-weight: normal;line-height:18px;padding:0 0 5px 0}
#blocs-homes #blocBottomLeft p{color:#b8b8b8;padding:0 0 12px 0}.blocTop .volet{width:270px;height:72px;background:url("/assets/img/menu-hotel-bg.png") repeat top left;padding:12px 18px;position:absolute;z-index:10;top:148px;left:0}.bloc .listePuces{padding:0 0 12px}.bloc .listePuces li{color:#c4b59b;background:url("/assets/img/fleche-groupe.gif") no-repeat 0 4px;padding:0 0 0 8px}.bloc .listePuces li a{color:#c4b59b}#slider-home-hotel{position:relative;width:966px;height:390px;overflow:hidden;margin:0 0 24px 0}#slider-home-hotel #slider li,#slider-home-hotel #slider li a{width:966px;height:390px;float:left}#slider-home-hotel #nav{position:absolute;left:18px;bottom:18px;z-index:50}#slider-home-hotel #nav li{float:left;padding:0 6px 0 0}#slider-home-hotel #nav li a{display:block;width:12px;height:6px;background:url("/assets/img/slider-home-hotel-bg-nav.png") repeat top left}#slider-home-hotel #nav li a:hover,#slider-home-hotel #nav li.current a{background:#fff}#menuHotel-wrapper{position:absolute;top:66px;right:42px;z-index:80;width:210px;background:url("/assets/img/menu-hotel-bg.png") repeat top left}#menuHotel-wrapper #logoHotel{width:210px;height:114px;background:#807a6f;text-align:center}#menuHotel{padding:15px 0 22px 0;color:#fff}#menuHotel li a{display:block;color:#fff;font-size:11px;padding:0 0 0 40px;line-height:16px;background:url("/assets/img/menuHotel-fleche1.gif") no-repeat 30px 5px}#menuHotel li.menu-hotel-parent{padding:0 0 10px 0}#menuHotel li.menu-hotel-parent h1,#menuHotel li.menu-hotel-parent p.menuHotelTitre{font-size:12px;padding:0 0 4px 26px;font-style:italic}#menuHotel li.menu-hotel-parent ul li a{font-size:10px;font-weight:bold;background:url("/assets/img/menuHotel-fleche2.gif") no-repeat 33px 7px}#menuHotel li a:hover,#menuHotel li.active a:hover,#menuHotel li.menu-hotel-parent ul li a:hover,#menuHotel li.menu-hotel-parent ul li.active a:hover{background:#807a6f}#image-col-left{width:198px;height:auto;margin:0;overflow:hidden}#image-col-left img{width:198px}
#slider-interne{position:relative;width:966px;height:336px;overflow:hidden;margin:0 0 24px 0}#slider-interne #slider li,#slider-interne #slider li a{width:966px;height:336px;float:left}#slider-interne #nav{position:absolute;left:18px;bottom:18px;z-index:50}#slider-interne #nav li{float:left;padding:0 6px 0 0}#slider-interne #nav li a{display:block;width:12px;height:6px;background:url("/assets/img/slider-home-hotel-bg-nav.png") repeat top left}#slider-interne #nav li a:hover,#slider-interne #nav li.current a{background:#fff}#content-wrapper{float:left;width:966px;margin:0 0 24px 0}#left-col{float:left;width:198px;min-height:200px;height:auto!important;height:200px}#content{float:left;width:744px;padding:0 0 0 24px;color:#303030}
#slider-early{position:relative;width:966px;height:516px;overflow:hidden;margin:0 0 24px 0;font-size:0.85em;}#slider-early #visuel, #slider-early #book{float:left;margin-top:9px;}#slider-early #book{width:334px; height:427px;margin-left:9px;color:white;font-weight:bold;}#slider-early form{margin-top:230px;}
#slider-early #book form.bloc-resa ul li.date label, .blocResa form.bloc-resa ul li.date label {
padding: 0 10px 0 0;
width: 78px;
color: #fff;
background:transparent;
}
#slider-early #book form.bloc-resa ul li.nuits {
padding-top:8px;;
}
#slider-early #book form.bloc-resa ul li.nuits label, .blocResa form.bloc-resa ul li.nuits label {
width: 114px;
}
#slider-early #book form.bloc-resa ul li.promo label{
font-size:0.85em;
background:none;
padding:0 10px 0 0;
width: 94px;
}
#slider-early #book form.bloc-resa ul li.promo input{
padding:0 3px 0 5px;
}
#slider-early #book li.submit input{
background:#4f1931;
color:white;
width:100%;
font-weight:bold;
font-size:1.2em;
padding:4px;
height:auto;
box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7);
}
#slider-early form.bloc-resa ul li.promo input{width:48px;}
#content-landing{float:left;width:966px;padding:0;color:#303030}
#content-landing div.ariva{background:transparent url("/assets/images/groupe/landings/ariva.jpg") no-repeat right;padding:0 250px 40px 0;}
#content-landing div.ariva-ligne{border-bottom:1px solid #807A6F;color:#807A6F;font-size:10px;margin:10px 0 10px 0;text-align:right;}
#content-landing div.uneChambre{width:966px;height:223px;padding:0;margin:0 0 20px 0;}
#content-landing div.cal{background:#a3041a;}
#content-landing div.hpr{background:#a6174b;}
#content-landing div.rsh{background:#6c1f13;}
#content-landing div.rh{background:#483537;}
#content-landing div.rdr{background:#4d3650;}
#content-landing div.lap{background:#4f1931;}
#content-landing div.uneChambreLeft{width:750px;height:223px;margin:0;color:white;}
#content-landing div.uneChambreLeft a{color:white;}
#content-landing div.uneChambreLeft a.discover{padding:0 10px 5px 0;display:inline;background:transparent url("/assets/images/groupe/landings/arrow.png") no-repeat right bottom;}
#content-landing div.uneChambreLeft a.openMap{padding:3px 0 3px 13px;background:transparent url("/assets/images/groupe/landings/map.png") no-repeat left;}
#content-landing div.uneChambreLeft img{margin:0 45px 0 0;}
#content-landing div.uneChambreLeft h3{width:300px;display:block;margin:45px 0 5px 0;padding:0;font-size:150%;}
#content-landing div.uneChambreLeft h4{display:block;text-transform:uppercase;margin:0 0 10px 0;padding:0;font-size:80%;}
#content-landing div.uneChambreLeft p{display:block;padding:0;margin:0 0 20px 0;}
#content-landing div.uneChambreRight{width:216px;float:right;padding:0;margin:0;text-align:center;padding:15px 0 0 0;}
#content-landing div.uneChambreRight .resa, #content-landing div.uneChambreRight .resa-early{position:relative;}
#agentsVoyage{display:none;}

#liste-collection{position:relative;bottom:20px;}
#liste-collection h4{clear:both;color:#807a6f;border-bottom:1px solid #807a6f;font-size:11px;font-family:GillSans, Georgia, serif;font-weight:bold;padding-top:20px;} 
#liste-collection li {font-size:12px;font-weight:bold;margin:10px 0 0 0;width:228px;float:left;}
#liste-collection li em{font-size:10px;font-weight:bold;font-style:italic;font-family:Georgia, serif;}
#liste-collection li img{float:left;margin:0 8px 0 0;}
#liste-collection li a{color:black;}

#content p,#content ul{padding-bottom:17px;line-height:17px}#content{float:left;width:744px;padding:0 0 0 24px;color:#303030}#content p,#content ul{padding-bottom:17px;line-height:17px}
#content h1{font-family:GillSans;font-size:20px;line-height:22px;font-weight:bold;margin:0 0 8px 0} body#groupe #content h1{color:#aa9d87;} #content-landing h1{font-family:GillSans;font-size:20px;line-height:22px;font-weight:bold;margin:0 0 8px 0} #middle-col h2:first-child{}#middle-col h2{font-family:GillSans;font-size:14px;line-height:28px}#middle-col{float:left;width:492px;margin:0 24px 24px 0}#middle-col-landing{float:left;width:966px;margin:0 24px 24px 0}#right-col{float:left;width:228px;margin:0 0 12px 0}#right-col a.combined,#right-col a.combined:hover,#right-col a.combined:visited{color:#999}#right-col .bloc-pages{text-align:center;position:relative;width:228px;height:115px;margin-bottom:24px;color:#fff;font-size:10px;background-color:#2a2c30;overflow:hidden}#left-col .bloc-pages{text-align:center;position:relative;width:198px;height:115px;margin-bottom:24px;color:#fff;font-size:10px;background-color:#2a2c30;overflow:hidden}#right-col .bloc-pages p{text-align:center;color:#fff;font-size:10px;overflow:hidden}#right-col .bloc-pages h2,#left-col .bloc-pages h2{font-family:GillSans;font-size:14px;line-height:18px;padding:20px 0 5px 0}#right-col .bloc-pages a,#left-col .bloc-pages a{display:inline-block;font-family:GillSans;height:24px;line-height:24px;padding:0 14px;margin:10px 0;text-align:center;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x;font-size:10px;text-transform:uppercase;color:#fff}#right-col .bloc-fourchette-lap{text-align:center;position:relative;width:214px;height:145px;margin-bottom:24px;color:#fff;font-size:10px;overflow:hidden}#menuInterne{width:198px;background:#807a6f;margin:0 0 24px 0;color:#fff}
#menuInterne h1,#menuInterne h2{width:180px;min-height:24px;height:auto!important;height:24px;font-family:Novecentowide-demibold;font-size:11px;line-height:24px;background:#aa9d87;padding:0 0 0 18px}#menuInterne ul{width:198px;padding:12px 0 12px 0;font-size:11px;line-height:17px}#menuInterne a{display:block;padding:0 9px 0 18px;color:#fff;background:url("/assets/img/menuHotel-fleche1.gif") no-repeat 9px 6px}#menuInterne h1 a,#menuInterne h2 a{padding:0 0 0 18px;color:#fff;background:0}#menuInterne li.active a,#menuInterne a:hover{background:#aa9d87}#content-footer{width:492px;float:left;border-top:1px solid #d6d6d6;padding:15px 0 0 0;text-align:center;font-size:10px}#content-footer ul{padding:0}#content-footer li{display:inline;padding:0 18px 0 0}#content-footer a{color:#999}.rezosSocios{height:20px;margin:4px 0 28px 0}.rezosSocios li{float:left}.chambres #right-col{color:#666;font-size:11px}.chambres #right-col h3{font-family:GillSans;font-size:15px;padding:3px 0 10px 0px}
.chambres #right-col ul li{line-height:18px;padding:0 0 0 18px;background:url("/assets/img/greySquare2px.gif") no-repeat 11px 10px}
.chambres #right-col ul li.check{border-top:1px dotted #999;margin-top:4px;padding-top:4px;}
.chambres #right-col p{padding:0 0 0 18px}.unPack,.uneChambre{float:left;width:744px;height:96px;padding:18px 0;border-top:1px solid #d6d6d6}.unPack{border-top:0;border-bottom:1px solid #d6d6d6}.unPackLeft,.uneChambreLeft{float:left;width:492px;height:96px;margin:0 24px 0 0}.unPackLeft img,.uneChambreLeft img{float:left;margin:0 12px 0 0}.unPackLeft h3,.uneChambreLeft h3{float:left;width:324px;font-family:GillSans;font-size:15px;line-height:12px;padding:0 0 8px 0;line-height:18px}.unPackLeft h3 a,.uneChambreLeft h3 a{color:#161616}.uneChambreLeft h3 span{font-family:GillSans;font-style:normal;font-size:12px;float:right}#content .unPackLeft p,#content .uneChambreLeft p{font-size:11px;line-height:14px;color:#666;padding:0}.unPackRight,.uneChambreRight{position:relative;float:left;width:192px;height:96px;padding:0 18px;text-align:center;}#content .unPackRight .prix,#content .uneChambreRight .prix{font-family:Garamond;font-style:Italic;font-size:15px;padding:0 0 10px 0;text-align:left;}.uneOffre .savoirPlus,.unPackRight .savoirPlus,.uneChambreRight .savoirPlus{display:block;float:left;font-size:11px;padding:0 0 10px 8px;color:#303030;background-image:url("/assets/img/fleche-noire.gif");background-position:0 4px;background-repeat:no-repeat}.uneOffre .savoirPlus:hover,.unPackRight .savoirPlus:hover,.uneChambreRight .savoirPlus:hover{background-position:2px 4px}.uneOffre .resa,.unPackRight .resa,
.uneChambreRight .resa{display:block;position:absolute;color:#fff;height:24px;line-height:24px;text-align:center;font-size:10px;text-transform:uppercase;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x}.unPackRight .resa,.uneChambreRight .resa,.uneChambreRight .resa-early{bottom:0;left:33px;width:150px}.uneOffre .resa,.unPackRight .resa{width:193px}.uneOffre .resa:hover,.unPackRight .resa:hover,.uneChambreRight .resa:hover,.uneChambreRight .resa-early:hover{-moz-box-shadow:0 0 3px #313131;-webkit-box-shadow:0 0 3px #313131;box-shadow:0 0 3px #313131}.chambre .blocPrix{font-family:GillSans;font-size:18px;font-style:normal;background:#f5f5f5;padding:16px 0;margin:0 0 6px 0;text-align:center;line-height:20px}.chambre .blocPrix a{color:#303030}.chambre .blocPrix span{font-size:13px}.chambre .infosSup{float:left}.blocResa{font-size:12px;float:left;width:228px;padding:0;background:#807a6f;margin:0 0 12px 0;color:#fff}.blocResa p{padding:10px 0}.blocResa h3{font-family:Gillsans;font-size:15px;text-align:center;line-height:30px;padding:0 0 10px 0}#form-offres{width:192px;background:#000;padding:8px 18px 12px 18px}#form-offres p{padding:0;color:#fff;font-size:13px;font-family:GillSans}#form-offres input[type="text"]{width:144px;height:18px;line-height:18px;border:0;margin:8px 0;padding:0 8px;font-size:10px;color:#888787}.uneOffre,.unPackGroupe{position:relative;float:left;width:708px;height:150px;padding:18px;background:#f5f5f5;margin-bottom:18px}.uneOffre img,.unPackGroupe img{float:left;width:228px;height:150px;margin-right:24px}.uneOffre h3,.unPackGroupe h3{font-family:GillSans;font-size:21px;line-height:12px;padding:0 0 8px 0;line-height:18px;color:#161616}.uneOffre h3 a{color:#161616}#content .uneOffre .date-validite{font-family:Garamond;font-style:italic;font-size:14px;padding:0}#content .uneOffre .intro,#content .unPackGroupe .intro{font-size:11px;line-height:14px;color:#666;padding:0}.uneOffre .savoirPlus{position:absolute;bottom:18px;left:270px;padding:0 0 0 8px}.uneOffre .resa{bottom:18px;right:18px}.unPackGroupe select.hotels{width:200px;margin:0 30px 0 0;color:#807a6f}.unPackGroupe a{display:inline-block;padding:0 0 0 8px;font-size:12px;color:#807a6f;background:url("/assets/img/fleche-groupe.gif") no-repeat 0 4px}.unPackGroupe a:hover{background:url("/assets/img/fleche-groupe.gif") no-repeat 3px 4px}.packages-offres-groupe #middle-col{margin:0 24px 0 0}.packages-offres-groupe #offresHotels li{float:left;width:354px;height:108px;background:#f5f5f5;padding:0 18px 0 0;margin:0 0 2px 0;font-size:11px}.packages-offres-groupe #offresHotels li img{float:left;width:120px;height:108px;margin-right:20px}.packages-offres-groupe #offresHotels li p{color:#666;padding:20px 0 8px 0}.packages-offres-groupe #offresHotels li a{padding:0 0 0 8px;background-position:0 4px;background-repeat:no-repeat}.packages-offres-groupe #offresHotels li a:hover{background-position:2px 4px}.seminaire .titreContact{font-family:Garamond;font-size:17px;background:#f5f5f5;padding:16px 18px;margin:0 0 6px 0;line-height:20px}.seminaire .infosContact{padding:16px 18px;background:#807a6f;margin:0 0 12px 0}.seminaire .infosContact p{font-family:Garamond;font-size:13px}.seminaire .infosContact a{display:block;height:24px;line-height:24px;text-transform:uppercase;font-size:10px;text-align:center;color:#fff;background:url("/assets/img/boutonNoir36-bg.gif") repeat-x}.seminaire h3{font-size:13px;font-weight:bold;line-height:18px}#formCandidature,#formContact,#formSeminaire{margin:18px 0 0 0}#formCandidature p,#formContact p,#formSeminaire p{font-size:11px;padding:0 0 20px 0}#formCandidature label,#formContact label,#formSeminaire label{display:inline-block;padding:0 0 10px 0}#formCandidature input[type="text"],#formContact input[type="text"],#formSeminaire input[type="text"]{height:18px;width:492px;padding:0;border:1px solid #c8c8c8;background:url("/assets/img/input-bg.gif") repeat-x 0 0}#formCandidature input[type="radio"],#formContact input[type="radio"],#formSeminaire input[type="radio"]{margin:0 10px;vertical-align:top}#formCandidature select,#formContact select,#formSeminaire select{width:492px;height:18px}#formCandidature textarea,#formContact textarea,#formSeminaire textarea{height:96px;width:492px;padding:0;border:1px solid #c8c8c8;background:#f5f5f5 url("/assets/img/input-bg.gif") repeat-x 0 0}#formCandidature ul li,#formContact ul li,#formSeminaire ul li{float:left;width:492px;margin:0 0 20px 0}#formCandidature ul li.col1,#formContact ul li.col1,#formSeminaire ul li.col1{width:320px}#formCandidature ul li.col2,#formContact ul li.col2,#formSeminaire ul li.col2{width:172px}#formCandidature ul li.col1 input[type="text"],#formCandidature ul li.col2 input[type="text"],#formContact ul li.col1 input[type="text"],#formContact ul li.col2 input[type="text"],#formSeminaire ul li.col1 input[type="text"],#formSeminaire ul li.col2 input[type="text"],#formCandidature ul li.col1 select,#formCandidature ul li.col2 select,#formContact ul li.col1 select,#formContact ul li.col2 select,#formSeminaire ul li.col1 select,#formSeminaire ul li.col2 select{width:172px}#formContact ul.objets{float:left;width:482px;background:#f5f5f5;padding:10px 10px 0 0}#formContact ul.objets li{margin:0}#left-col #rpro-external-widget{position:relative;top:-233px;left:10px}#review-bulle{position:relative;top:-163px;background:#eee;border:1px solid #ddd;padding:10px;margin:0 0 10px 0;font-style:italic;color:#333;font-size:14px;font-family:georgia,garamond,serif}#review-texte{position:relative;top:-174px;background:white url('/assets/img/review.gif') no-repeat top;padding-top:3px}#review-texte a{color:#333;font-weight:bold}#review-texte p.guest{font-weight:bold;font-size:80%;padding:0 0 10px 24px}#tripadvisor{margin:0 0 12px 0;height:125px;overflow:hidden;border:1px solid #ccc}#tripadvisor iframe{height:60px;overflow:hidden;position:relative;top:3px;width:228px;height:60px}.commentaires #livredor{background:#807a6f;color:#fff;float:left;width:228px}.commentaires #livredor h3{font-family:GillSans;font-size:14px;padding:8px 18px}.commentaires #livredor a{width:108px;height:30px;line-height:30px;display:block;background:#f5f5f5 url("/assets/img/boutonNoir30-bg.gif") repeat-x 0 0;color:#fff;margin:12px auto;text-align:center;text-transform:uppercase}.commentaires #livredor a span{display:block;float:left;width:18px;height:18px;margin:6px 0 0 5px;background:#f5f5f5 url("/assets/img/carre-fleche-right.gif") no-repeat 0 0}#content.commentaires .unCommentaire{padding:16px 0;border-bottom:1px solid #d6d6d6}#content.commentaires .unCommentaire p{font-size:11px;color:#666;padding:0 0 10px 0}#content.commentaires .unCommentaire p.com-infos{padding:0;text-align:right;font-size:10px;color:#303030}#com-paginate{margin-top:24px;text-align:center}#com-paginate .ditto_currentpage,#com-paginate .ditto_page,#com-paginate .ditto_previous_link,#com-paginate .ditto_previous_off,#com-paginate .ditto_next_link,#com-paginate .ditto_next_off{display:inline-block;width:18px;height:18px;line-height:18px;background:#8c8c8c;color:#fff;text-align:center;font-size:11px;font-weight:bold}#com-paginate .ditto_previous_off,#com-paginate .ditto_next_off{background:#edeae4}#com-paginate .ditto_currentpage,#com-paginate .ditto_page,#com-paginate .ditto_previous_link,#com-paginate .ditto_previous_off{margin-right:6px}#com-paginate .ditto_currentpage{background:#000}.unEmploi{width:472px;float:left;padding:0 10px;margin-bottom:10px;border-bottom:1px solid #d6d6d6;font-size:11px;font-family:Arial,sans-serif;font-size:12px;line-height:14px}.unEmploi.last{margin-bottom:24px;font-family:Arial,sans-serif;font-size:11px;line-height:14px}.unEmploi h3{display:inline-block;font-family:GillSans;font-size:10px;line-height:14px}.unEmploi a{float:right;text-align:right;color:#303030;padding:0 0 0 8px;background:url("/assets/img/fleche-noire.gif") no-repeat 0 5px}.unEmploi a:hover{background:url("/assets/img/fleche-noire.gif") no-repeat 2px 5px}.unEmploiPlus{width:492px;float:left;border-top:1px solid #d6d6d6}.unEmploiPlus a{height:30px;line-height:30px;display:inline-block;padding:0 20px;float:right;background:#f5f5f5 url("/assets/img/boutonNoir30-bg.gif") repeat-x 0 0;color:#fff;margin:12px auto;text-align:center;text-transform:uppercase}#candidatureSpontanee{background:#807a6f;padding:13px}#candidatureSpontanee p{color:#fff;padding:0}#candidatureSpontanee a{height:30px;line-height:30px;display:block;background:#f5f5f5 url("/assets/img/boutonNoir30-bg.gif") repeat-x 0 0;color:#fff;margin:12px 0 0 0;text-align:center;text-transform:uppercase}.retourAnnonce{display:block;float:right;color:#303030;padding:0 0 0 8px;background:url("/assets/img/fleche-noire.gif") no-repeat 0 5px;font-weight:bold}.retourAnnonce:hover{background:url("/assets/img/fleche-noire.gif") no-repeat 2px 5px}.galerie-part{width:744px;float:left;padding-bottom:12px;border-bottom:1px solid #d6d6d6;margin-bottom:11px}#content .galerie-part h2{font-family:Garamond;width:720px;height:24px;line-height:24px;float:left;font-size:14px;font-style:italic}.galerie-part .trigger{width:24px;height:24px;float:left;background:url("/assets/img/trigger-open.gif") no-repeat top left}.galerie-part.open .trigger{background:url("/assets/img/trigger-close.gif") no-repeat top left}.galerie-content{float:left;width:744px;height:102px;margin-top:18px}.galerie-content .prev,.galerie-content .next{width:18px;height:102px;float:left;background-position:0 42px;background-repeat:no-repeat;cursor:pointer}.galerie-content .prev{background-image:url("/assets/img/carre-fleche-left.gif")}.galerie-content .next{background-image:url("/assets/img/carre-fleche-right.gif")}.galerie-images{width:708px;height:102px;float:left;overflow:hidden}.galerie-images img{width:162px;height:102px;margin:0 8px 0 7px;float:left}#carte-quartier{width:966px;overflow:hidden;margin:0 0 24px 0}.modaleBox{position:relative;width:540px;height:560px;padding:24px;background:#fff;margin:0 auto;overflow:auto}.modaleBox .close{position:absolute;top:10px;right:10px;display:block;width:26px;height:26px;background:url("/assets/img/close-modale.png") no-repeat top left}#slider-home li#hotel1 a:hover,#slider-home li#hotel1.active a{background-color:#aa9d87}#slider-home li#hotel2 a:hover,#slider-home li#hotel2.active a{background-color:#af101d}#slider-home li#hotel3 a:hover,#slider-home li#hotel3.active a{background-color:#a6174b}#slider-home li#hotel4 a:hover,#slider-home li#hotel4.active a{background-color:#9a2c1b}#slider-home li#hotel5 a:hover,#slider-home li#hotel5.active a{background-color:#47281f}#slider-home li#hotel6 a:hover,#slider-home li#hotel6.active a{background-color:#4d3751}#slider-home li#hotel7 a:hover,#slider-home li#hotel7.active a{background-color:#4f1931}.offre-HC img{background:#af101d}.offre-HC a{color:#af101d;background-image:url("/assets/img/fleche-hc.gif")}.offre-RH img{background:#47281f}.offre-RH a{color:#47281f;background-image:url("/assets/img/fleche-rh.gif")}.offre-PR img{background:#a6174b}.offre-PR a{color:#a6174b;background-image:url("/assets/img/fleche-pr.gif")}.offre-RDR img{background:#4d3751}.offre-RDR a{color:#4d3751;background-image:url("/assets/img/fleche-rdr.gif")}.offre-RSH img{background:#9a2c1b}.offre-RSH a{color:#9a2c1b;background-image:url("/assets/img/fleche-rsh.gif")}.offre-HP img{background:#4f1931}.offre-HP a{color:#4f1931;background-image:url("/assets/img/fleche-hp.gif")}.footer-bulle-hotel.hotel-california{position:absolute;top:0;left:0;background:url("/assets/img/footer-bulle.gif") no-repeat 66px 168px}.footer-bulle-hotel.hotel-california .content{background:#af101d}.footer-bulle-hotel.pont-royal{background:url("/assets/img/footer-bulle.gif") no-repeat 66px 151px}.footer-bulle-hotel.pont-royal .content{background:#a6174b}.footer-bulle-hotel.royal-saint-honore{background:url("/assets/img/footer-bulle.gif") no-repeat 66px 134px}.footer-bulle-hotel.royal-saint-honore .content{background:#9a2c1b}.footer-bulle-hotel.royal-hotel{background:url("/assets/img/footer-bulle.gif") no-repeat 310px 117px}.footer-bulle-hotel.royal-hotel .content{background:#47281f}.footer-bulle-hotel.residence-du-roy{background:url("/assets/img/footer-bulle.gif") no-repeat 310px 100px}.footer-bulle-hotel.residence-du-roy .content{background:#4d3751}
.footer-bulle-hotel.la-perouse .content{background:#4f1931}.footer-bulle-hotel.la-perouse{background:url("/assets/img/footer-bulle.gif") no-repeat 310px 83px}
.footer-bulle-hotel.maranatha .content{background:#af9463}.footer-bulle-hotel.maranatha{background:url("/assets/img/footer-bulle.gif") no-repeat 310px 66px}
#closelink{width:26px;height:26px;left:790px;top:-15px;background:url("/assets/img/close-modale.png") no-repeat top left}#zimask{background:#000}#right-col .bloc-pages a.combined{color:#fff;text-decoration:none;display:block}
.uneChambreRight .resa-early{display:block;position:absolute;color:#fff;height:36px;font-family: Novecentowide-demibold;line-height:36px;text-align:center;font-size:11px;background: #222222 url(/assets/img/menuHotel-fleche1.gif) no-repeat 120px;}
.news{margin-bottom:17px;}
.news h2, .news h1{display:inline;font-weight:bold;}
.news h2 a{color:#303030;}
.news span.date{font-size:9px;color:#808080;}
.news img{display:block;}
#content .news p{padding-bottom:4px;margin-top:8px;}
.news div.suite{text-align:right;padding-bottom:6px;}
.news div.suite a{padding:6px 8px 6px 8px;color:white;text-decoration:none;background:#aa9d87;font-size:11px;}
.early #content{padding:0;width:966px;}
.early #middle-col{width:716px;margin:0 22px 0 0;}
.early #right-col{width:210px;position:relative;bottom:200px;}
.early #right-col img{margin:5px 0 5px 0;}
div.bloc-viafrance{margin-bottom:20px;}
div.bloc-viafrance a{color:#807a6f;font-weight:bold;text-decoration:underline;margin-bottom:20px;}
.uneChambre sup{position:relative;top:-4px;}
div#new-site{
position:fixed;
bottom:0px;
left:0px;
text-align:center;
width:100%;
padding:100px 0 100px 0;
font-size:175%;
z-index:250;
color:#ffffff;
}
body#royal-hotel div#new-site{
background-color: rgb(72, 54, 56);
    background-color: rgba(72, 54, 56, 0.95);
}
body#residence-du-roy div#new-site{
background-color: rgb(77, 54, 80);
    background-color: rgba(77, 54, 80, 0.95);
}
body#hotel-california div#new-site{
background-color: rgb(176, 15, 30);
    background-color: rgba(176, 15, 30, 0.95);
}
body#royal-saint-honore div#new-site{
background-color: rgb(144,159,178);
    background-color: rgba(144,159,178, 0.95);
}
body#pont-royal div#new-site{
background-color: rgb(166, 23, 75);
    background-color: rgba(166, 23, 75, 0.95);
}
body#la-perouse div#new-site{
background-color: rgb(79, 25, 49);
    background-color: rgba(79, 25, 49, 0.9);
}
div#new-site a{
color:white;
font-weight:bold;
text-decoration:none;
background-color:#000000;
padding:7px;
border-radius:5px;
margin-left:10px;
text-transform:uppercase;
}
div#new-site a.close{
cursor:pointer;
position :relative;
bottom:50px;
left:50px;
background:none;
font-weight:normal;
text-decoration:underline;
text-transform:none;
font-size:14px;
}
body#royal-hotel{
background-attachment:fixed;	
}
#pitch h2{font-size:300%;font-weight:600;margin:0 0 30px 0;line-height:1em;}
#pitch p{font-size:130%;line-height:130%;font-weight:100;}
#pitch p.adresse-bloc-home{margin:20px 0 20px 0;font-size:100%;}