/* --- STYLES DE BASE --- */
/* Page */
html{font-size:100%}
body{font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:.8em;line-height:1.4;color:#000;background:#FFF;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400;font-style:normal;margin:0}
h1{font-size:1.75em}
h2{font-size:1.5em}
h3{font-size:1.25em}
h4{font-size:1em}
ul,ol{margin:0;padding:0}
li{list-style:none}
p{margin:.75em 0}
address{font-style:normal;margin:.75em 0}
a:link{color:#707070;font-size:12px}
a:visited{color:#707070}
a:hover,a:focus,a:active{color:#454545;font-size:12px}
em{font-style:italic}
strong{font-weight:700}
form,fieldset{border:none;margin:0;padding:0}
.black_bold{color:#000;font-weight:700}
hr{border:0}
a:focus,a:hover,a:visited,a:link{outline-width:0!important}
.clear{clear:both;border:0;height:0;color:#fff}
.wrapper{min-width:965px}
#wrapper{min-height:900px}
#top_links_container{border-bottom:1px solid #e7e7e7;background:#f9f9f9;height:23px}
#top_links_container div#top_links{text-align:right;height:20px;padding-top:3px;width:965px;position:relative;margin:0 auto}
#wrapper_ul_top_links{height:20px}
#top_links_container div#top_links ul{float:right;margin:0}
#top_links_container div#top_links ul li{float:left;line-height:15px}
#top_links_container div#top_links ul li.top_switch{background-image:url(images/pipe.gif);background-repeat:no-repeat;background-position:right center;background-color:#f9f9f9;display:inline}
#top_links_container div#top_links ul li.second{margin-left:0;margin-right:15px}
#top_links_container div#top_links ul li.connect_account_links{background-image:url(images/puce_top_links.gif);background-repeat:no-repeat;background-position:left 4px;background-color:#f9f9f9;margin-right:20px;padding:0 3px 0 10px}
#top_links_container div#top_links a.top_links_links{text-decoration:none;font-size:11px}
#top_links_container div#top_links a.switch{padding:0 7px}
#top_links_container div#top_links a.active{font-weight:700;color:#000}
#top_links_container div#top_links li.social{margin:-3px 5px 0 0}
#top_links_container div#top_links li.social a{width:20px;height:20px}
a.sprite_css{background-image:url(images/top-sprite-icons-social.gif);background-repeat:no-repeat;background-color:#f9f9f9;display:block;overflow:hidden;text-indent:9999px}
#top_links_container div#top_links a#facebook{background-position:5px 0}
#top_links_container div#top_links a#facebook:hover{background-position:5px -21px}
#top_links_container div#top_links a#twitter{background-position:-20px 0}
#top_links_container div#top_links a#twitter:hover{background-position:-20px -21px}
#top_links_container div#top_links a#youtube{background-position:-44px 0}
#top_links_container div#top_links a#youtube:hover{background-position:-44px -21px}
#top_links_container div#top_links a#rss{background-position:-66px 0}
#top_links_container div#top_links a#rss:hover{background-position:-66px -21px}
#top_links_container div#top_links a#instagram{background-position:-88px 0}
#top_links_container div#top_links a#instagram:hover{background-position:-88px -21px}
#top_links_container div#top_links a#linkedin{background-position:-66px 0}
#top_links_container div#top_links a#linkedin:hover{background-position:-66px -21px}
#header{width:100%;height:100px;margin:0 auto}
#logo{float:left;height:100%;position:relative;width:43%;margin:0 auto}
#nom-logo{text-indent:-9999px;display:block}
#right-header{width:57%;height:100px;background-image:url(images/bg_header.gif);background-repeat:no-repeat;background-color:#E8E8E8;float:right}
.logo_header{display:block;width:355px;height:94px;padding-top:5px;position:absolute;top:0;right:0}
#wrapper_topinfo{height:100px;margin-left:105px;width:532px; text-transform:uppercase}
p.top_info{float:left;width:152px;font-size:11px;color:#626262;line-height:15px;margin:27px 7px 0 0; position: relative;}
p.top_info a{text-decoration: none;}
p.top_info:before{position: absolute; content:""; background-image: url(images/picto-hotel.png); width: 30px; height: 30px; left: -40px;}
p.top_info.info2{margin:27px 47px 0 0;}
p.top_info.info3{margin:27px 17px 0 0;}
p.top_info.info2:before{position: absolute; content:""; background-image: url(images/picto-to.png); width: 30px; height: 30px; left: -40px;}
p.top_info.info3:before{position: absolute; content:""; background-image: url(images/picto-dollar.png); width: 30px; height: 30px; left: -40px;}
p.info3{margin-right:0!important}
p.top_info span{color:#467d7f;font-size:13px; font-weight:bold}
.navigation{background-color:#242424}
.navigation ul{width:965px;height:30px;line-height:30px;margin:0 auto}
.ddsmoothmenu{background:#242424;width:100%;clear:both}
.ddsmoothmenu ul.navigation li.active{font-size:12px;background-color:#467d7f;color:#FFF}
.ddsmoothmenu ul{z-index:100;list-style-type:none;margin:0 auto;padding:0}
.ddsmoothmenu ul.navigation{z-index:100;list-style-type:none;width:965px;height:30px;margin:0 auto;padding:0}
.ddsmoothmenu ul li{position:relative;display:inline;float:left}
.ddsmoothmenu ul li a{display:block;color:#2d2b2b;text-decoration:none;text-shadow:1px 1px 1px #000;height:17px;line-height:17px;font-size:12px;padding:6px 23px 7px 28px}
.ddsmoothmenu ul li a:hover .downarrowclass{opacity:1}
.dropdown2{background-position:95% 12px}
* html .ddsmoothmenu ul li a{display:inline-block}
.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:#FFF}
.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited{color:#2e2e2e}
.ddsmoothmenu ul li a.selected{background:#467d7f;color:#FFF}
.ddsmoothmenu ul li a:hover{background-color:#467d7f;color:#FFF}
.ddsmoothmenu ul li ul{position:absolute;top:30px!important;left:0!important;display:none;visibility:hidden}
.large-menu li a{width:190px!important}
.large-menu2 li a{width:180px!important}
.ddsmoothmenu ul li ul li.active{background:none!important}
.ddsmoothmenu ul li ul li{display:list-item;float:none}
.ddsmoothmenu ul li ul li ul{top:0}
.ddsmoothmenu ul li ul li a{width:177px;border-top-width:0;border-bottom:1px solid gray;background-image:url(images/puce-menu-level02.png);background-repeat:no-repeat;background-position:5px 10px;background-color:#cecece;color:#2e2e2e;text-shadow:1px 1px 1px #FFF;height:30px;line-height:30px;font-size:12px;margin:0;padding:0 0 0 16px}
.ddsmoothmenu ul li ul li a:hover{background-color:#b4b4b4}
a.last_li{border-radius:0 0 5px 5px}
* html .ddsmoothmenu{height:1%}
.downarrowclass{position:absolute;top:12px;right:7px;width:7px;height:5px;opacity:0.7}
.rightarrowclass{position:absolute;top:6px;right:5px}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver}
#sitemapHTML ul.sitemap a.rubrique{color:#666;font-size:13px;font-weight:700;display:block;margin:5px 0}
#sitemapHTML ul.souspages{padding-bottom:15px;border-bottom:1px dotted #ddd;margin:0 3px 10px}
#sitemapHTML ul.souspages li{background-image:url(images/list-style.jpg);background-position:0 4px;background-repeat:no-repeat;margin-bottom:4px}
#sitemapHTML ul.souspages a.page_rubrique{color:#626262;font-size:12px;padding:5px 5px 0 17px}
#page{/*background-image:url(images/bg-skyline.gif);*/background-repeat:repeat-x;background-position:250px 0;padding-top:25px;min-height:350px; position: relative;}
#page:before{content:""; background-color: #e8e8e8; height: 320px; width: 100%; position: absolute; top: 0; z-index: -1;}
.pager{width:965px!important}
#slider2 h2.img-title a{background:url(images/bg-white.png);background-repeat:repeat;font-size:33px;font-weight:400;height:66px;line-height:66px;padding-left:20px;position:absolute;top:269px;width:945px;color:#000!important;text-decoration:none}
.flexslider{width:965px!important;height:365px;position:relative;margin:0 auto}
#slider2{width:965px;height:365px;overflow:hidden;margin:0 auto}
#slider2 li{width:965px;height:365px;position:relative}
.arrow.back,.arrow.forward{width:45px;height:86px;background-image:url(images/sprite-slider.png);position:absolute;top:142px;text-indent:-9999px; display: none!important;}
.arrow.back{left:0;background-position:-168px 0}
.arrow.back:hover{background-position:-171px 0}
.arrow.forward{right:-36px;background-position:-3px 0}
.thumbNav{height:15px;width:120px;margin:10px 0 0 440px !important}
.thumbNav li a{width:12px;height:12px;background-image:url(images/puce-inactive.jpg);background-repeat:no-repeat;background-position:0 0;margin-right:8px;display:inline;float:left;text-indent:-9999px}
.thumbNav li a.cur{background-image:url(images/puce-active.jpg);background-repeat:no-repeat;background-position:0 0}
#wrapper_middle{clear:both;min-width:965px;background-color:#FFF;padding:15px 0 10px}
#middle_container{width:965px;background-color:#FFF;margin:0 auto}
#col_left_actus{float:left;background-color:#f1f1f1;width:458px;height:310px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;padding:17px 0 10px 17px}
#col_left_actus .bloc_actu_home{width:218px;height:302px;float:left;margin-right:11px;position:relative}
a.img-actu{width:218px;height:125px;overflow:hidden;display:block;position:relative;margin-bottom:8px}
.img-actu span{width:208px;height:35px;line-height:21px;display:block;position:absolute;bottom:-8px;left:0;font-size:19px;color:#fff;background-image:url(images/bg-opacity.png);background-repeat:repeat;background-position:0 0;padding-left:10px}
#col_left_focus{float:left;background-color:#c8c8c8;width:235px;height:310px;-moz-border-radius-topleft:0;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;padding:17px 0 10px 10px}
#col_left_focus .bloc_focus_home{width:218px;height:302px;float:left;position:relative}
#col_left_actus .bloc_actu_home span.date_post,#col_left_focus .bloc_focus_home span.date_post{color:#3b3b3b}
#col_left_actus .bloc_actu_home h4,#col_left_focus .bloc_focus_home h4{color:#467d7f;font-size:1.3em;font-family:Times, Georgia, serif;font-weight:400;line-height:18px;margin:3px 0 0}
#col_left_actus .bloc_actu_home p,#col_left_focus .bloc_focus_home p{color:#3c3c3c;text-align:left;line-height:15px;margin:3px 0 0}
#col_left_actus .bloc_actu_home a.read_more,#col_left_focus .bloc_focus_home a.read_more{position:absolute;bottom:0;right:0;color:#467d7f;text-decoration:none;background-image:url(images/puce-read-more.png);background-repeat:no-repeat;background-position:0 5px;padding-left:10px}
#wrapper_middle h3 a{color:#467d7f;font-size:17px;font-weight:400;text-decoration:none}

#col-right{float:left;width:227px;height:338px;margin-left:18px}
#col-right ul li{margin-bottom:18px}
#col-right ul li.last_bloc_img_home{margin-bottom:0}
#col-right ul li a{width:228px;height:100px;text-indent:-9999px;display:block}

#col-right ul.bloc_right_fr_FR li a#bloc_hgp_home{background-image:url(images/encart-Vixouze.jpg);background-repeat:no-repeat;/*background-position:0 -99px;*/height:99px;width:228px;display:block}

/*#col-right ul.bloc_right_fr_FR li a#bloc_hgp_home:hover{background-position:0 0}*/
/*#col-right ul.bloc_right_fr_FR li a#bloc_bif_home{background-image:url(images/bt-bookin-fr.png);background-repeat:no-repeat;background-position:0 -98px;height:99px;width:228px;display:block}*/
#col-right ul.bloc_right_fr_FR li a#bloc_bif_home{background-image:url(images/encart-voeux-2019.png);background-repeat:no-repeat;height:99px;width:228px;display:block}
/*#col-right ul.bloc_right_fr_FR li a#bloc_bif_home:hover{background-position:0 0}*/
#col-right ul.bloc_right_fr_FR li a#bloc_download_home{background-image:url(images/telecharger-presentation-fr.png);background-repeat:no-repeat;background-position:1px -102px;height:102px;width:228px;display:block}
#col-right ul.bloc_right_fr_FR li a#bloc_download_home:hover{background-position:1px -0}
#col-right ul.bloc_right_fr_FR li a#bloc_bpi_home{background-image:url(images/encart-bpi-2019-fr.png);background-repeat:no-repeat;height:102px;width:227px;display:block}
#col-right ul.bloc_right_fr_FR li a#bloc_10km{background-image:url(images/encart-10km.JPG);background-repeat:no-repeat;height:99px;width:228px;display:none;}
#col-right ul.bloc_right_en_US li a#bloc_hgp_home{background-image:url(images/encart-Vixouze.jpg);background-repeat:no-repeat;/*background-position:0 -99px;*/height:99px;width:228px;display:block}
/*#col-right ul.bloc_right_en_US li a#bloc_hgp_home:hover{background-position:0 0}*/
#col-right ul.bloc_right_en_US li a#bloc_bif_home{background-image:url(images/encart-voeux-2019-EN.png);background-repeat:no-repeat;background-position:0 0;height:99px;width:228px;display:block}
#col-right ul.bloc_right_en_US li a#bloc_bif_home:hover{background-position:0 0}
#col-right ul.bloc_right_en_US li a#bloc_download_home{background-image:url(images/telecharger-presentation-en.png);background-repeat:no-repeat;background-position:1px -102px;height:102px;width:228px;display:block}
#col-right ul.bloc_right_en_US li a#bloc_download_home:hover{background-position:1px -0}
#col-right ul.bloc_right_en_US li a#bloc_bpi_home{background-image:url(images/encart-bpi-2019-en.png);background-repeat:no-repeat;height:102px;width:228px;display:block}
#wrapper-content{width:967px;background-image:url(images/bg-skyline.gif);background-repeat:repeat-x;background-position:250px 131px;margin:0 auto}
#wrapper-content a{text-decoration:none; font-size: 12px;}
#wrapper-content a.btn-maisonalbar{display: block; background-color: #242424; color: #fff; padding: 3px; text-align: center; width: 150px;}
#left-sidebar{width:203px;min-height:700px;float:left;background:#FFF;padding:18px 0 0 18px; border-color: #DADADA; border-style: solid; border-width: 1px 0 0 0;}
#left-sidebar #titre-rubrique{font-size:24px;color:#242424;margin-top:0;line-height:0}
#left-sidebar ul.menu{margin-top:10px}
#left-sidebar ul.menu li a{width:189px;height:38px;line-height:38px;border-bottom:1px solid #ddd;padding-left:15px;font-weight:700;color:#666;display:block;font-size:12px}
#left-sidebar ul.menu li a:hover{color:#333}
#left-sidebar ul.menu li.active a{background:#eee;color:#467d7f}

#info-bulle-overlay{background:#000;opacity:0.8;-ms-filter:alpha(opacity=80);position:absolute;top:0;left:0;height:1673px;width:100%;z-index:1111;display:none}
#info-bulle-background{width:360px;height:230px;background:#fff;border:1px solid #fff;position:relative;margin:9% auto 0;padding:20px 25px}
#info-bulle-background p{float:left;color:#888}
#info-bulle-background p.titre{background:none repeat scroll 0 0 #EEE;color:#444;float:left;font-weight:700;width:345px;padding:5px 0 5px 13px}
#info-bulle-background img.close{float:right;cursor:pointer;position:absolute;right:20px;top:20px;margin:-10px}
.info-bulle-logo{float:left;margin:10px 0 20px}
.info-bulle-bt{background:none repeat scroll 0 0 #467d7f;color:#FFF!important;display:block;text-align:center;width:130px;text-decoration:none;margin:40px auto 0;padding:6px 12px}


#left-sidebar ul#col-left a{text-indent:-9999px;opacity:1}
#left-sidebar ul#col-left a:hover{opacity:0.9}
#left-sidebar a#bloc_dl_en_US{background-image:url(images/sprite-page-en.png);background-repeat:no-repeat;background-position:0 0;width:186px;height:93px;display:block}
#left-sidebar a#bloc_dl_fr_FR{background-image:url(images/sprite-page-fr.png);background-repeat:no-repeat;background-position:0 0;width:186px;height:93px;display:block}
#left-sidebar a#bloc_newsletter_en_US{background-image:url(images/sprite-page-en.png);background-repeat:no-repeat;background-position:0 -99px;width:186px;height:93px;display:block}
#left-sidebar a#bloc_newsletter_fr_FR{background-image:url(images/sprite-page-fr.png);background-repeat:no-repeat;background-position:0 -99px;width:186px;height:93px;display:block}


#content{width:703px;min-height:709px;float:left;background:#fff;color:#555;position:relative;border-color:#dadada;border-style:solid;border-width:1px 1px 0;padding:9px 18px 30px}
.bg_gris{background:#ededed;border-radius:4px;border:1px solid #e7e7e7;padding:18px}
.bg_gris p{margin-top:8px;margin-bottom:-2px}
.bg_gris img{margin-left:-18px;width:690px!important}
#content p{line-height:22px}
#content p a{color:#467d7f;font-size:12px}
#wrapper-img{width:703px;height:220px;position:relative;margin-top:9px}
p#info-presentation{display:inline;color:#ccc;background-image:url(images/bg-opacity.png);background-repeat:repeat;position:relative;top:155px;left:0;z-index:5;font-size:16px;padding:15px}
img.img-presentation{position:absolute;top:0;left:0;z-index:4;width:703px}
#content h2,#content h1{color:#467d7f;margin-top:5px}
#content h2.subtitle{font-size:14px;color:#999;font-weight:400;margin-bottom:30px;line-height:21px}
#content h2.subtitle a{font-size:14px;color:#467d7f}
#content h2.subtitle2,#content h2.subtitle_article{font-size:14px;color:#999;font-weight:400;margin-bottom:15px;line-height:21px}
#content h2.subtitle_article{font-size:14px!important}
.title-article{margin-top:15px!important}
.title-graphique{font-size:14px;margin-top:50px!important}
.title-graphique2{font-size:14px;margin-top:23px!important; width: 100%; margin-bottom:0px; float:left}
.title-graphique3{font-size:14px;margin-top:23px!important; width: 100%; margin-bottom:9px; float:left}
h2.chiffre{margin-top:35px!important}
.chiffres-cle{width:700px;margin:0 0 35px}
.chiffres-cle .acitem li{color:#666}
.chiffres-cle p{line-height:19px!important}
.chiffres-cle p strong{color:#444;}
.chiffres-cle .revpar4 p strong{color:#444;left:43px; position:absolute; top:0;}
.grey{color:#999}
.chiffres-cle h3 a{font-size:17px;font-weight:400;color:#467d7f;height:19px; border-top:1px dotted #ccc;padding-top:10px;background-image:url(../medias/chiffres/sprite-accordion.png);background-repeat:no-repeat;background-position:0 15px;padding-left:30px;display:block;margin:10px 0 7px}
.chiffres-cle h3 a:hover{text-decoration:underline!important;background-image:url(../medias/chiffres/sprite-accordion.png);background-repeat:no-repeat;background-position:0 -69px}
.chiffres-cle h3 a.active{background-image:url(../medias/chiffres/sprite-accordion.png);background-repeat:no-repeat;background-position:0 -27px}
.chiffres-cle li:first-child h3{border-top:0}
.chiffres-cle h3 span{font-size:13px;color:#467d7f}
.chiffres-cle h3.selected a{background-position:0 -27px}
.chiffres-cle li.stand{min-height:405px}
#parc-hotel p.info{width:400px;float:left}
.plaque-hotel{float:right;margin-left:30px;text-align:center;border-radius:4px 4px 4px 4px;padding:5px}
.performance p{clear:left}
.compar{position:absolute; color:#fff; font-size:12px; top:1px; left:56px}
.progress-bar p.percents,.progress-bar2 p.percents ,.progress-bar3 p.percents,.progress-bar4 p.percents{line-height:40px!important;font-weight:700;margin:0!important; position:absolute; right:-8px;  top:0;}
.progress-bar{background-image:url(../medias/chiffres/progressbar.png);background-repeat:no-repeat;background-position:45px center;width:310px;height:40px;position:relative;margin-top:10px}
.progress-bar2{background-image:url(../medias/progressbar2.png);background-repeat:no-repeat;background-position:45px center;height:40px;position:relative;width:310px;margin-top:10px; line-height: 39px;}
.progress-bar3{background-image:url(../medias/progressbar.png);background-repeat:no-repeat;background-position:45px center;height:40px;position:relative;width:310px;margin-top:10px; line-height: 39px;}
.progress-bar4{background-image:url(../medias/chiffres/progressbar2.png);background-repeat:no-repeat;background-position:45px center;height:40px;position:relative;width:310px;margin-top:10px}
.progress-bar{background-image:url(../medias/chiffres/progressbar.png);background-repeat:no-repeat;background-position:45px center;width:310px;height:40px;position:relative;margin-top:10px}
.chiffres-cle.en .progress-bar2{background-image:url(../medias/chiffres/progressbar2.png);background-repeat:no-repeat;background-position:45px center;height:40px;position:relative;width:310px;margin-top:10px}
.chiffres-cle.en .progress-bar4{background-image:url(../medias/chiffres/progressbar2.png);background-repeat:no-repeat;background-position:45px center;height:40px;position:relative;width:310px;margin-top:10px}
.progress-bar img, .progress-bar2 img, .progress-bar3 img, .progress-bar4 img{margin:9px}
#progress-bar-pig-3{height:40px}
.hide-progressbar{width:220px;height:19px;background:#fff;position:absolute;top:11px;right:40px}
.parc-hotel{min-height:135px}
.revpar3{float:left;margin:5px 0 10px 64px}
.revpar4{float:left;margin:0 118px 23px 67px}
.revpar4 .classification{text-align:center}
.revpar4 img{}
#progression{ border:1px solid #AAAAAA; border-radius:5px 5px 5px 5px; left:0; padding:10px; position:absolute; top:49px; text-align:center;}
.chiffres-cle.en #progression strong{ background-color:#858585; border-radius:4px 4px 4px 4px;color:#FFF!important;padding:5px 10px;margin-left:48px!important; margin-top:5px; float:left}
#progression strong{ background-color:#858585; border-radius:4px 4px 4px 4px;color:#FFF!important;padding:5px 10px;margin-left:30px; margin-top:5px; float:left}
#numberHotel{position:absolute; top:10px; left:350px; font-size:13px; color:#777!important}
#numberHotel span{font-size:15px}
#progressionMoyenne{left:358px; position:absolute; top:2px; text-align: center;}
#progressionMoyenne strong{color: #555555; font-size: 18px;}
#revpar-pig-3 p,#revpar-pig-4 p,#revpar-marche-3 p,#revpar-marche-4 p,#revpar-marche-04 p{text-align:right;margin-right:7px!important;font-weight:700}
#revpar-marche-04 p{margin:0 11px 0 0 !important}
#revpar-pig-3 p{margin-top:5px!important}
#revpar-pig-4 p{display: inline-block;  margin-left: 75px; margin-top: 1px !important;}
#revpar-marche-3 p,#revpar-marche-4 p{margin-top:10px!important}
#revpar-pig-3 img{position:absolute;top:90px;right:9px}
#revpar-pig-4 img{position:absolute;top:95px;right:11px}
.revparPig4{position:absolute; top:90px;left:75px!important; top:92px!important}
#revpar-pig-3{width:113px; height:119px; background-image:url(../medias/chiffres/revpar-4etoile-parisinn.png);background-repeat:no-repeat;background-position:right 19px;position:relative;float:left;margin-left:2px}
#revpar-pig-4{width:118px; height:118px; background-image:url(../medias/chiffres/revpar-3etoile-parisinn.png);background-repeat:no-repeat;background-position:right 17px;position:relative;float:left;margin-left:2px}
#revpar-pig-40{width:118px; height:118px; background-image:url(../medias/chiffres/revpar-4etoile-parisinn2.png);background-repeat:no-repeat;background-position:right 17px;position:relative;float:left;margin-left:2px}
#revpar-pig-40 p{position: absolute; right: 9px;}
#revpar-pig-taille3{width:118px;height:115px; background-image:url(../medias/chiffres/revpar-PIG3.png);background-repeat:no-repeat;background-position:center 17px; position:relative;float:left;margin:9px 0 0 2px}
#revpar-pig-taille2{width:118px;height:115px; background-image:url(../medias/chiffres/revpar-PIG2.png);background-repeat:no-repeat;background-position:center 25px; position:relative;float:left;margin:9px 0 0 2px}
#revpar-pig-taille1{width:118px;height:115px; background-image:url(../medias/chiffres/revpar-PIG1.png);background-repeat:no-repeat;background-position:center 34px; position:relative;float:left;margin:9px 0 0 2px}
#revpar-marche-3 img{position:absolute;top:101px;right:9px}
#revpar-marche-4 img,#revpar-marche-04 img,#revpar-marche-40 img{position:absolute;top:101px;right:4px}
#revpar-marche-04{width:99px;height:114px;background-image:url(../medias/chiffres/revpar-3etoile-marche2.png);background-repeat:no-repeat;background-position:right 18px;margin-top:8px;position:relative;float:left}
#revpar-pig-40 .percent{right:58px}
.percent{color: #888888;font-weight: bold;position: absolute;right: 69px;top: 6px;}
.rbe3{float:left;margin:20px 0 30px}
.rbe4{float:right;margin:20px 38px 30px 0}
.rbe-pig-3,.rbe-marche-3{width:72px;height:110px;position:relative;float:left;margin-left:60px}
.rbe-pig-3{background-image:url(../medias/chiffres/rbe-marche-3etoiles.png);background-repeat:no-repeat;background-position:0 0}
.rbe-marche-3{background-image:url(../medias/chiffres/rbe-pig-3etoiles.png);background-repeat:no-repeat;background-position:0 0}
.rbe-marche-3 img,.rbe-pig-3 img{left:23px;position:absolute;top:76px}
.rbe-marche-3 p,.rbe-pig-3 p{left:25px;position:absolute;top:26px;margin-top:0!important}
.evolution_ca img{float:right;margin:3px 15px 0 0}
.evolution_parc .title{float:left;font-size:15px;font-weight:700;margin-top:10px!important}
.evolution_parc img{float:right;margin:-12px 0 65px}
.ca_annuel{border:1px solid #ccc;border-radius:5px 5px 5px 5px;float:left;text-align:center;width:242px;margin-top:35px;padding:6px 6px 13px 6px}
.ca_annuel strong{background-color:#858585;border-radius:4px 4px 4px 4px;color:#FFF!important;padding:5px 10px}
#ast{float: right;font-size:11px}
.equipe-service-info{margin-bottom:60px; position:relative}
.equipe-direction-info h3{color:#666;font-size:16px!important;font-weight:400;margin:0;float:left;margin:0 0 5px 0}
.equipe-service-info h3{color:#666;font-size:16px!important;font-weight:400;margin:0 0 5px 0}
.equipe-service-info h3.selected{color:#467d7f}
.equipe-service-info h3:hover{cursor:pointer;color:#333}
.equipe-dirigeant-title{float:left;margin-bottom:12px;padding-top:19px}
.equipe-direction-info h3 span,.equipe-service-info h3 span{font-size:14px!important;color:#888;font-weight:400}
.equipe-direction-info img{float:left;margin-right:20px}
.equipe-service-info img{float:left;margin-right:20px;display:none}
.equipe-direction-info li{width:710px; float:left;height:147px;overflow:hidden;margin-bottom:30px;}
.equipe-service-info li{float:left;height:20px; width:710px; overflow:hidden;margin-bottom:10px;position:relative}
.equipe-direction-info li p,.equipe-service-info li p{line-height:20px!important;width:485px;margin:0}
#bt-close{background:#467d7f;cursor:pointer;width:110px;height:25px;line-height:25px;text-align:center;color:#fff;display:none;position:absolute;bottom:15px;left:300px}
.scrollbar1{width:520px;float:left}
.scrollbar1 .viewport{width:500px;height:125px;overflow:hidden;position:relative}
.scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;margin:0;padding:0; color:#888}
.progress-bar > strong {
    position: absolute;
    top: 12px;
}

.scrollbar1 .scrollbar{position:relative;background-position:0 0;float:right;width:7px}
.scrollbar1 .track{background:#eee;height:100%;width:7px;position:relative}
.scrollbar1 .thumb{background:#999;height:20px;width:7px;margin-top:1px;cursor:pointer;overflow:hidden;position:absolute;top:0}
.scrollbar1 .thumb .end{overflow:hidden;height:5px;width:7px}
#notre-parc #bloc-info{margin-top:10px;background:#eee; margin-bottom: 20px;}
#notre-parc #bloc-info .info{width:92%;margin:auto;padding-top:15px; padding-bottom: 15px; text-align: justify;}
#notre-parc #bloc-info #map{width:190px;height:200px;background-image:url(images/map.png);background-repeat:no-repeat;background-position:0 10px;float:right;margin-right:15px;position:relative;color:#fff;font-size:11px}
#notre-parc #bloc-info #map .paris{position:absolute;top:39px;left:89px}
#notre-parc #bloc-info #map .toulouse{left:117px;position:absolute;top:130px}
#notre-parc #bloc-info #map .perpignan{left:96px;position:absolute;top:144px}
.puceChiffre li{background-image:url('images/puceChiffres.jpg'); background-repeat:no-repeat; background-position:0 7px;padding-left: 13px; }
.contenu-trophee-innovation{text-align: justify;}
.puceChiffre.trophee-innovation{margin-top: 10px;}
.puceChiffre.trophee-innovation li{background-image: none; padding-bottom: 8px; padding-left: 0;}
.puceChiffre.trophee-innovation li img{vertical-align: middle;}
.hotel-list li{height:132px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DADADA}
.hotel-list .hotel-img{width:180px;height:120px;display:block;border:6px solid #ddd;float:left;margin-right:15px}
.hotel-list .hotel-img:hover{border:6px solid #d2d2d2}
.hotel-list .hotel-info{width:475px;height:132px;float:left;padding-right:20px;position:relative}
.hotel-list .hotel-info a.mail{color:#555!important;background-image:url(images/mailto.png);background-repeat:no-repeat;background-position:0 2px;padding-left:22px}
.fax-hotel{color:#555!important;background-image:url(images/faxIcon.png);background-repeat:no-repeat;background-position:0 2px;padding-left:22px}
.telephone-hotel{color:#555!important;background-image:url(images/telephoneIcon.png);background-repeat:no-repeat;background-position:0 2px;padding-left:22px}
.hotel-list .hotel-info h3{margin-top:0!important;font-size:19px!important;font-weight:400;color:#467d7f}
.hotel-list .hotel-info h3 a{margin-top:0!important;font-size:19px!important;font-weight:400;color:#467d7f}
.hotel-list .hotel-info .description p{line-height:20px!important;color:#555;margin:0!important}
/* Icon projet a venir*/
.hotel-list .hotel-info p.chambres-hotel{
	background-image: url("images/bedroom.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}

	.hotel-list .hotel-info p#prestation_1.options-hotel, 	.hotel-list .hotel-info p#prestation_6.options-hotel{
	background-image: url("images/patio.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}
	
	.hotel-list .hotel-info p#prestation_2.options-hotel, 	.hotel-list .hotel-info p#prestation_7.options-hotel{
	background-image: url("images/fitness.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}
	
	.hotel-list .hotel-info p#prestation_3.options-hotel, 	.hotel-list .hotel-info p#prestation_8.options-hotel{
	background-image: url("images/spa.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}
	
	.hotel-list .hotel-info p#prestation_4.options-hotel, 	.hotel-list .hotel-info p#prestation_9.options-hotel{
	background-image: url("images/spa.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}
	
	.hotel-list .hotel-info p#prestation_5.options-hotel, 	.hotel-list .hotel-info p#prestation_10.options-hotel{
	background-image: url("images/restaurant.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #555 !important;
    padding-left: 22px;}
	
	
/* Fin icon projet � venir */
.hotel-list .hotel-info h2 a{color:#242424;font-size:14px;padding-right:35px;background-image:url(images/three-stars.png);background-repeat:no-repeat;background-position:right top}
#pagination{margin:30px 0 0 8px}
#pagination li{display:inline}
#pagination .selected{background:#242424;color:#fff}
#pagination li a{background:#fff;padding:4px 8px}
#last-news #pagination{margin:48px 0 0 4px}
.pagination{margin:30px 0 0 8px}
.pagination li{display:inline}
.pagination .selected{background:#242424;color:#fff}
.pagination li a{background:#fff;padding:4px 8px}
.press-news li{display:inline-block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DADADA}
.press-news li img{width:218px;height:125px;display:block;border:6px solid #e5e5e5;float:left;margin-right:15px}
.press-news .news-info{width:437px;min-height:137px;float:left;padding-right:20px;position:relative}
.press-news .news-info .date-news{font-size:11px;color:#999!important}
.press-news .news-info h3{margin-top:0!important;font-size:19px!important;font-weight:400;margin-bottom:5px;color:#467d7f}
.press-news .news-info .description p{line-height:18px!important;color:#555;margin:0!important}
.press-news .news-info h2 a{color:#242424;font-size:14px}
.press-news .read-more a:hover,.press-news .read-less a:hover{text-decoration:underline!important}
.press-news .read-more a,.press-news .read-less a{color:#467d7f;display:block;text-align:right;padding-right:10px}
.press-news .read-less a{background-image:url(images/puce-read-less.png);background-position:right 5px;background-repeat:no-repeat}
.press-news .read-more a{background-image:url(images/puce-read-more2.png);background-position:right 7px;background-repeat:no-repeat}
#press-release .title{font-size:15px;color:#888;margin:25px 0 3px}
#press-release li{line-height:23px;margin-left:5px}
#press-release li a{background-image:url(images/pdf-icon.png);background-repeat:no-repeat;background-position:right 2px;font-size:12px;padding:5px 21px 0 0}
#press-release .pdf-icon{margin-left:5px}
#press-release a{color:#555!important}
#bt-recrutement{background:#467d7f;color:#FFF!important;display:block;font-size:13px;font-weight:700;height:27px;line-height:27px;text-align:center;width:128px;margin:0 auto}
#contact_form p label.required,#contact_form p label.optional,#categorie-label{float:left;width:80px}
.zend_form p:first-child label{margin-right:15px}
#contact_form p{margin:15px 0}
#contact_form p input[type=radio]{margin-top:-2px}
#contact_form p input[type=text]{width:300px;border-radius:4px;border-color:#ccc;border-style:solid;border-width:1px;padding:3px 8px}
.required-form{border-color:#467d7f!important}
#contact_form p textarea{border-radius:4px;border:1px solid #ccc;height:240px;width:685px!important;padding:3px 8px}
#contact_form #submit-wrap input#send{width:82px;background:#467d7f;border:0;color:#fff;display:block;cursor:pointer;padding:4px 6px}
#categorie-element label{margin-right:25px}
#categorie-Unparticulier{margin-left:22px}
#abonnement-element label{display:inline-block;margin:3px 0 5px 75px}
#captcha-field{display:block;width:244px;border:1px solid #CCC;border-radius:4px 4px 4px 4px;padding:3px 8px}
.zend_form img{margin:8px 0}
#abonnement-element{margin:0 0 13px}
#to_contact-element select{border:1px solid #CCC;border-radius:4px;width:317px;color:#555;margin:8px 0 0 40px !important;padding:3px}
.captcha ul.errors li{margin:18px 0 0!important;color: #ac0000;}
.form_sucess_block{background-image:url(images/warning.png);background-repeat:no-repeat;background-position:5px 6px;background-color:#ddd;margin-top:10px;color:#467d7f;width:370px;display:block;padding:5px 15px 5px 25px}
.form_errors_block{background-image:url(images/warning.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#ddd;margin-top:10px;color:#ac0000;width:370px;display:block;padding:5px 15px 5px 25px}
#contact_form ul.errors{width:220px;padding-left:5px;color:#467d7f;margin-top:-9px}
#contact_form ul.errors li{background-image:url(images/error_arrow.png);background-repeat:no-repeat;background-position:0 2px;margin-left:81px;padding-left:12px;width:213px}
#moyen_acces{width:181px;margin-top:18px;color:#777;font-size:11px}
#moyen_acces li{background-image:url(images/sprite-ratp.png);background-repeat:no-repeat;background-position:0 0;padding:5px 0 5px 26px}
#moyen_acces li#rer{background-position:0 -46px}
#moyen_acces li#bus{background-position:0 -95px}
.contact #content{position:static}
#map-overlay{background:#000;opacity:0.8;position:absolute;top:0;left:0;height:1673px;width:100%;z-index:1111;display:none}
#map-background{width:851px;height:631px;background:#fff;border:1px solid #fff;margin:9% auto 0}
#map-background p{float:left;margin-left:10px}
#map-background img{float:right;cursor:pointer;margin:10px 10px 0 0}
#bt-map{display:none;background:#242424;color:#FFF;cursor:pointer;margin:13px 0 0 29px;padding:3px 10px}
/*#bt-map{background:#242424;color:#FFF;display:inline-block;cursor:pointer;margin:13px 0 0 29px;padding:3px 10px}*/
#wrapper_bottom{width:100%;background-color:#242424;height:270px;float:left}
#footer_container{width:965px;margin:0 auto}
#footer_container a{color:#fff;text-decoration:none;font-size:12px}
#footer_bottom span{font-size:20px;margin-bottom:3px;color:#fff}
#footer_top{width:100%;height:55px;padding-top:15px;position:relative}
#newletter_suscribe{width:500px}
#email-label{float:left;color:#fff;font-size:12px;line-height:23px;margin-right:8px}
#footer_top #submit-wrap{width:70px;height:23px;float:left;margin:0}
#footer_top #submit-wrap input{height:23px; width:70px;background-image:url("images/bt-newsletter.png");background-repeat:no-repeat;color:#fff;font-size:12px;cursor:pointer;border-width:0;margin:0}
.formOK{color:#077207;font-size:12px;text-align:center;width:435px;border-radius:4px;float:left;background-image:url(images/succes.png);background-repeat:no-repeat;background-position:143px 4px;background-color:#fff;box-shadow:1px 1px 2px #340307;padding:3px 3px 3px 20px}
.formpasOK{color:#D8000C;font-size:12px;font-weight:700;width:169px;border-radius:4px;background-image:url(images/warning.png);background-repeat:no-repeat;background-position:3px 4px;background-color:#fff;position:absolute;top:15px;right:285px;opacity:0;box-shadow:1px 1px 2px #340307;margin:0 0 0 470px;padding:3px 5px 3px 20px}
#socialWidgets{border:0;width:66px;float:right;margin-left:20px}
#email-element input{height:19px;width:190px;border:1px solid #A1A1A1;float:left;font-size:12px;padding-left:3px}
#newletter_suscribe input[type=submit]:hover{background:#222}
#footer_nav{float:left;font-size:12px;font-weight:700;border-right:1px dashed #fff;min-height:105px;padding:15px 17px 0 0}
#footer_quick_links,#footer_book,#footer_connect{float:left;border-right:1px dashed #fff;min-height:120px;padding:0 16px}
#footer_quick_links{width:153px}
#footer_connect li{background-image:url(images/sprite-social-network.png);background-repeat:no-repeat;padding-left:19px}
li#twitter-icon{background-position:0 -16px}
li#instagram-icon{background-position:0 -110px}
li#linkedin-icon{background-position:0 -130px}
li#bkf-icon{background-position:0 -71px}
#footer_contact{float:left;width:155px;padding:0 0 0 15px}
#footer_contact p{color:#dadada;font-size:11px;margin:0}
#footer_copyright{background:none repeat scroll 0 0 #000;color:#FFF;float:left;font-size:10px;width:100%}
#footer_copyright a{font-size:10px;color:#fff;text-decoration:none}
#footer_copyright span{display:block;width:980px;height:25px;line-height:25px;margin:0 auto}
.mandat-gestion{font-size:15px;font-weight:700}
#breadcrumbs{width:962px;color:#555;margin:5px auto}
.chiffres-cle li,.chiffres-cle li ul{width:700px; position:relative!important}
#breadcrumbs a{color:#467d7f;font-size:12px}
.noscript{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFFF90;color:#2F2F2F;font-size:12px;line-height:10px;text-align:center;border-color:#000;border-style:solid;border-width:0 0 1px}
.noscript-inner{background:url(images/error-js.png) no-repeat scroll 150px 50% transparent;width:950px;margin:0 auto;padding:12px 0}
/*h4,#left-sidebar h2,h2.title-content,h2.title-team,h2.chiffre,.press-news .news-info h3,.hotel-list .hotel-info h3,#middle_container h3,.img-actu span,#slider2 h2.img-title a,#left-sidebar #titre-rubrique,#footer_bottom span,#content h1{font-family:DistrictThinRegular}
@font-face{font-family:DistrictThinRegular;src:url(fonts/distth___-webfont.eot?#iefix) format(embedded-opentype), url(fonts/distth___-webfont.woff) format(woff), url(fonts/distth___-webfont.ttf) format(truetype), url(fonts/distth___-webfont.svg#DistrictThinRegular) format(svg);font-weight:400;font-style:normal}*/


/*==========================REVUE DE PRESSE=====================*/
.revuepresse #content{width: 721px!important; padding: 9px 0 30px 18px!important;}
#revuePresseContainer{}
ul#revuePress{}
li.revueCover{height:268px!important; margin:0 25px 39px 0; float:left; border:1px solid #ddd}
li.revueCover:hover{background-color:#eee}
li.revueCover p {margin:7px 0 0 0!important; line-height:11px!important; font-size:11px!important; color:#888!important; padding-left:8px}
li.revueCover p .Magazine{color:#333!important}
.containerCover{width:153px; height:215px; position:relative; display:block }
.containerCover .overlay{width:153px; height:215px; background:url(images/over-cover.png)no-repeat; position:absolute; top:0; left:0; display:none}
.revuepresse .tabs{margin-top:15px}


#jquery-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:100%;float:left;text-align:left}
#lightbox-image-details-caption{display:block;font-size:15px;text-align:center;margin:0 auto}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;margin-top:-10px; margin-right: -20px;}
#slider{width:700px;height:390px;list-style:none;overflow-y:auto;overflow-x:hidden}
div.anythingSlider{display:block;overflow:visible!important;position:relative;margin:0 auto;padding:0 45px 28px}
div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}
.anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible!important;top:0;left:0;margin:0;padding:0}
.anythingBase .panel{background:transparent;display:block;overflow:hidden;float:left;margin:0;padding:0}
.anythingBase .panel.vertical{float:none}
div.anythingSlider .arrow a{display:block;height:140px;width:45px;text-align:center;outline:0;margin:-70px 0 0}
div.anythingSlider .arrow a span{display:block;visibility:hidden}
div.anythingSlider .back a{background-position:left top}
div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:left -140px}
div.anythingSlider .forward{right:0}
div.anythingSlider .forward a{background-position:right top}
div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:right -140px}
div.anythingSlider .anythingControls .anythingNavWindow{overflow:hidden;float:left}
div.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}
div.anythingSlider .start-stop{background-image:url(../images/default.png);background-position:center -288px;background-repeat:repeat-x;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;padding:2px 5px}
div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{background-image:none}
a,#sitemapHTML ul.souspages a.page_rubrique:hover,#col_left_actus .bloc_actu_home a.read_more:hover,#col_left_focus .bloc_focus_home a.read_more:hover,#content h2.subtitle a:hover,#footer_copyright a:hover{text-decoration:underline}
a img,#jquery-lightbox a img{border:none}
.navigation ul li,.thumbNav li,.evolution_ca p,.fb_edge_widget_with_comment,div.anythingSlider.rtl .anythingControls ul{float:left}
.toplevelshadow,#info-bulle-background img.close:hover,#map-background img:hover{opacity:0.8}
.arrow.forward:hover,#col-right ul li a#bloc_hgp_home:hover,#col-right ul li a#bloc_bif_home:hover{background-position:0 0}
#col-right ul,dl.zend_form{margin:0}
#left-sidebar ul#col-left,#map_canvas{margin-top:20px}
#left-sidebar ul#col-left li,#equipe-service h2{margin-bottom:10px}
#info-bulle-wrapper,#map-wrapper{width:100%;height:100%;position:absolute;z-index:2222;top:0;left:-2000px; display:none}
#info-bulle-content,#map-content{width:830px;height:580px;border:1px solid #bbb;margin:10px 0 0 10px}
#info-bulle-background p span,#map-background p span{color:#467d7f;font-size:13px;font-weight:700}
.info-bulle-bt:hover,#bt-close:hover,.hotel-list .hotel-info a.link-hotel:hover,.press-news .news-info a.link-news:hover,#bt-recrutement:hover,#contact_form #submit-wrap input#send:hover{background:#467d7f}
#content p a:hover,#press-release a:hover,#footer_container a:hover{text-decoration:underline;font-size:12px}
.chiffres-cle li,.chiffres-cle li ul{width:700px; position:relative}
.chiffres-cle li ul li{display:block; height:100%}
.etoiles3,.etoiles4{float:left;width:350px}
#revpar-marche-3,#revpar-marche-4{width:45px;height:114px;background-image:url(../medias/chiffres/revpar-3etoile-marche30.png);background-repeat:no-repeat;background-position:right 37px;margin-top:-7px;position:relative;float:left}
#revpar-marche-40{width:45px;height:114px;background-image:url(../medias/chiffres/revpar-3etoile-marche30.png);background-repeat:no-repeat;background-position:right 8px;margin-top:8px;position:relative;float:left}
#revpar-marche-40 p{margin-left: 6px;  margin-top: -9px;}
.scrollbar1 .disable,p.champs-obligatoires,#traitementpasOK,#traitementOK,#date_contact-label,div.anythingSlider .back.disabled,div.anythingSlider .forward.disabled{display:none}
.hotel-list,.press-news{margin-top:30px}
.hotel-list li:last-child,.press-news li:last-child{margin-bottom:20px;padding-bottom:0;border-bottom:0}
.hotel-list .hotel-info h2:hover #hotel-list .hotel-img:hover,.hotel-list .hotel-info a.link-hotel:hover #hotel-list .hotel-img:hover,.press-news li img:hover,.press-news .news-info h2:hover #press-news .news-img:hover{border:6px solid #d7d7d7}
.hotel-list .hotel-info a.link-hotel,.press-news .news-info a.link-news{background:#242424;color:#fff;position:absolute;bottom:0;right:0;padding:3px 8px}
#moyen_acces li#metro,li#facebook-icon{background-position:0 2px}
#socialWidgetsFacebook,div.anythingSlider.rtl .anythingControls ul a{float:right}
#lightbox-container-image-box > #lightbox-nav,div.anythingSlider .back{left:0}
#revpar-marche-3 strong, #revpar-marche-4 strong{bottom: -5px;
    position: absolute;
    right: 9px;}
#revpar-pig-4 strong, #revpar-pig-3 strong{bottom:6px; position: absolute;
    right: 12px;}

/*********************Partenaires************************/
	.sponsorListHolder{margin-bottom:30px}
	.sponsorListHolder a{font-size:10px!important; color: #467d7f;}
		.sponsor{width:167px;height:167px;float:left;position:relative;cursor:pointer;margin:4px}
		.sponsorFlip{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ddd;background:url(img/background.jpg) no-repeat center center #f9f9f9!important}
		.sponsorFlip:hover{border:1px solid #bbb;-moz-box-shadow:0 0 30px #ccc inset;-webkit-box-shadow:0 0 30px #ccc inset;box-shadow:0 0 30px #ccc inset}
		.sponsorFlip img{position:absolute;top:50%;left:50%;margin:-70px 0 0 -70px}
		.sponsorData{display:none}
		.sponsorDescription{font-size:11px;font-style:italic;padding:15px 10px 20px 20px}
		.sponsorURL{font-size:10px;font-weight:700;padding-left:20px}





/*==========================RECRUTEMENT=====================*/
.recrutement #content h2.subtitle{margin-bottom:15px!important}
.title-article2{margin-top:40px!important}
/*.rubriqueEmploi{font-size:17px; margin-bottom: 8px; text-transform:uppercase;color:#333; background:#eee;}*/
.rubriqueEmploi{
	margin-top: 50px;
	margin-bottom: 15px;
}
.rubriqueEmploi .rubriqueEmploiTitle{
	text-transform: uppercase;
	color: #000;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
}
.rubriqueEmploi .rubriqueEmploiCat{
	font-size: 17px;
	color: #000;
}

.listeEmploi .serviceEmploi .titleService{
	background-color: #e8e8e8;
    color: #000;
    font-size: 13px;
    margin-bottom: 9px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-top: 10px;
	position: relative;
}



.listeEmploi .serviceEmploi li:first-child{
	padding-top: 2px;
	position: relative
}

.listeEmploi .serviceEmploi li:first-child:before{
	position: absolute;
	content: "";
	border-style: solid;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 7px 0 7px;
	border-color: #e8e8e8 transparent transparent transparent;
	top: -9px;
}

.listeEmploi .serviceEmploi li{
	
	color: #000;
	font-size: 13px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 15px;
	border-top: 1px solid #e8e8e8;
}

.listeEmploi .serviceEmploi li a{
	font-weight: bold;
	color: #000;
}
.listeEmploi .serviceEmploi li a:hover{
	color: #676767;
}

.listeEmploi .serviceEmploi li:first-child{
	border-top: 0;
}

.listeEmploi .serviceEmploi li span.sitehotelJob{
	float: right;
	font-weight: normal;
	float: right;
    font-weight: normal;
    text-align: center;
    width: 100px;
}

.listeEmploi .serviceEmploi li span.sitehotelJob a{
	font-weight: normal;
}

.listeEmploi .serviceEmploi li span.typeJob{
	text-transform: uppercase;
	float: right;
	padding-right: 15px;
	width: 44px;
	text-align: right;
	font-weight: bold;
}

.btn-bleu{
	background-color: #467d7f;
	color: #ffffff !important;
	text-transform: uppercase;
	padding: 7px 10px;
}



.secteurEmploi{margin-bottom: 45px;}
/*.secteurEmploi a{text-decoration:underline!important; color:#888 ; }*/
.secteurEmploi a:hover{color:#222 ; }
.siege a{text-decoration:underline!important; color:#555 ; }
.opportunites {margin-left:20px }
.opportunites a{margin-left:10px }
.secteurEmploi li{margin-bottom:7px; color: #555;}
.offreEmploi{margin:0 0 7px 20px !important}
.pdfLink{text-decoration:none!important; color:#8e161d; padding-right: 20px; background-image: url("images/pdf-icon.png"); background-position:center right; background-repeat:no-repeat}
#pdf{font-size:11px; border-top: 1px dashed #CCCCCC; font-size:11px; padding-top:6px;}
a.getacrobat {background: url("http://www.bookinnfrance.com/fr/skin/frontend/bif/default/images/acrobat_reader.gif") no-repeat scroll 0 0 #FFFFFF;display: block;height: 33px;overflow: hidden;text-indent: -9999px; width: 112px;}
.noscript {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #FFFF90;
	color: #2F2F2F;
	font-size: 12px;
	line-height: 10px;
	text-align: center;
	border-color: #000;
	border-style: solid;
	border-width: 0 0 1px
}
.noscript-inner {
	background: url(images/error-js.png) no-repeat scroll 150px 50%
		transparent;
	width: 950px;
	margin: 0 auto;
	padding: 12px 0
}


/*h4,#left-sidebar h2,h2.title-content,h2.title-team,h2.chiffre,.press-news .news-info h3,.hotel-list .hotel-info h3,#middle_container h3,.img-actu span,#slider2 h2.img-title a,#left-sidebar #titre-rubrique,#footer_bottom span,#content h1{font-family:DistrictThinRegular}
@font-face{font-family:DistrictThinRegular;src:url(fonts/distth___-webfont.eot?#iefix) format(embedded-opentype), url(fonts/distth___-webfont.woff) format(woff), url(fonts/distth___-webfont.ttf) format(truetype), url(fonts/distth___-webfont.svg#DistrictThinRegular) format(svg);font-weight:400;font-style:normal}*/
/*==========================HOTELS TABS=====================*/
.tabs-menu > li {background: #fff none repeat scroll 0 0;float: left;margin-bottom: -1px;margin-right: 19px;width: 76px !important;}
.tabs-menu li.current a {background: #fff none repeat scroll 0 0;border-color: #ccc #ccc #fff !important;font-weight: 600;}
.tabs-menu li a {background: #f1f1f1 none repeat scroll 0 0;border-color: #ccc #ccc #ccc;border-radius: 4px 4px 0 0;border-style: solid;border-width: 1px;color: #467d7f;float: left;height: 23px;line-height: 23px;text-align: center;width: 84px;}
.tabs-hotels {border-top: 1px solid #ccc;clear: left;}

/*==========================RESAUX SOCIAUX=====================*/
#google-icon {display:none;}


/*==========================TROPHEE=====================*/
#trophee_form p label.required, #trophee_form p label.optional {
    float: left;
    width: 150px;
}

#trophee_form .zend_form p:first-child label {
    margin-right: 0;
}

.trophee_sucess_block{background-image:url(images/warning.png);background-repeat:no-repeat;background-position:5px 6px;background-color:#ddd;margin-top:10px;color:#467d7f;display:block;padding:5px 15px 5px 25px}
.trophee_errors_block{background-image:url(images/warning.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#ddd;margin-top:10px;color:#ac0000;display:block;padding:5px 15px 5px 25px}