/* styles généraux */
h1 {background:transparent url(/imagerie/business_meeting/logo_meeting.png) no-repeat scroll top left;display:block;height:41px;width:321px;margin-left:5px;}
h1 span {display:none;}
h4 {	margin-bottom:10px;font-weight:bold;color:#005a9a;}
hr {margin:20px;height:1px;font-size:1px;border:0;background-color:#d8d3c6;}

#novo-perso {margin:0;}
#side {}

.block-toggle {margin:5px 0 !important;background:none;}
.tMarginLg {margin-top:20px !important;}
.block-toggle .head span a {color:#005a9a;}
.block-toggle .body {background:none;}
.block-toggle .body p {line-height:20px !important;}
.block-toggle .body p span{font-weight:bold; color:#f8b334;}
.block-toggle .body h3 {margin:15px 0;font:bold 13px Arial, Verdana;color:#005a9a;}
.block-toggle .body h4 {margin:0;font:bold 12px Arial, Verdana;color:#00386e;}

/* blooc moteur */
#motorMeeting {position:absolute;top:196px;right:5px;width:232px;zoom:1;z-index:1000;}
#split-visu #motorMeeting {top:75px;zoom:1;}
#motorMeeting .bloc-moteur {background:no-repeat url(/imagerie/business_meeting/zone-recherche.png) left top !important;_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod=scale src='/imagerie/business_meeting/zone-recherche.png'); height:65px; padding:35px 0 0 15px;margin-bottom:5px;position:static;width:225px;}
#motorMeeting .btn, #motorMeeting .btn strong {background-image:url(/imagerie/btn-bgc.png);color:white;zoom:1;}
#motorMeeting a.btn{*position:absolute;*left:35px;}

/* bloc resa business meeting */
#side.motorBreaks #zone-reserve{background:no-repeat url(/imagerie/business_meeting/zone-reserve.png) left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod=scale src='/imagerie/business_meeting/zone-reserve.png'); height:143px; padding:5px 0 0 15px;margin-bottom:5px;}
#side.motorBreaks #zone-reserve .bloc-moteur {position:static;_position:relative;_top:0;margin:0;height:143px;}
 .bloc-moteur {position:static;_position:relative;_top:0;margin:0;}
#side.motorBreaks #zone-reserve .bloc-moteur .btn, #side.motorBreaks #zone-reserve .bloc-moteur .btn strong {background:transparent url(/imagerie/btn-bgc.png) no-repeat scroll left top; vertical-align:middle;}
#side.motorBreaks #zone-reserve .bloc-moteur .btn strong{display:block; height:24px; color:#fff; font:12px Arial; background-position:right top; line-height:22px; _width:1%; white-space:nowrap; padding-right:10px; cursor:pointer; font-weight:bold}
#zone-reserve-small{background:no-repeat url(/imagerie/business_meeting/zone-recherche.png) left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod=scale src='/imagerie/business_meeting/zone-reserve.png'); height:65px; padding:35px 0 0 15px;margin-bottom:5px;right:4px;width:220px;zoom:1;}
#zone-reserve-small .bloc-moteur .btn, #zone-reserve-small .bloc-moteur .btn strong {background:transparent url(/imagerie/btn-bgc.png) no-repeat scroll left top; vertical-align:middle;zoom:1;}
#zone-reserve-small .bloc-moteur .btn strong{display:block; height:24px; color:#fff; font:12px Arial; background-position:right top; line-height:22px; _width:1%; white-space:nowrap; padding-right:10px; cursor:pointer; font-weight:bold;zoom:1;}
#zone-reserve-small a.btn{_position:absolute;_left:35px;}

/* **************** styles specifique aux pages business_meeting  ***************** */
ul.conseilsExperts li {line-height:20px;}
ul.conseilsExperts li a {color:#64604e; text-decoration:underline;}
a.calculateurEspace {padding-left:15px;color:#64604e !important;text-decoration:underline;background:transparent url(/imagerie/business_meeting/skin/pict_calculateur.gif) 0 0 no-repeat;}
a.checkList {padding-left:15px;color:#64604e !important;text-decoration:underline;background:transparent url(/imagerie/business_meeting/skin/pict_checklist2.gif) 0 0 no-repeat;}

.inside-special-offers .btnLg, .inside-special-offers .btnLg strong {background-image:url(/imagerie/btn-bgc.png);color:white;}
/* ****************************************************************************** */
/*  bloc "nos programmes de fidelite  */


#prog_fidelite_de {height:192px;width:230px;background:transparent url(/imagerie/skin/bg_prog_fidelite_de.jpg) 0 0 no-repeat;}


#prog_fidelite {height:186px;width:224px;background:#ead2af url(/imagerie/business_meeting/skin/bg_prog_away_business.gif) repeat-x left top; margin-top:10px; position:relative; margin-left:3px;}
#prog_fidelite .cornertop, #prog_fidelite .cornerbottom {
	position:absolute;
	background-image:url(/imagerie/business_meeting/skin/corner_prog_away_business.gif);
	width:224px;
	height:7px;
	_overflow:hidden;
}
#prog_fidelite .cornertop {
	background-repeat:left top;
	left:0px;
	top:0px;
}
#prog_fidelite .cornerbottom {
	background-position:0px -7px;
	left:0px;
	bottom:0px;
	_bottom:-1px;
}

#prog_fidelite h3{padding:6px 8px;font:bold 14px Arial;color:#fff;}
.pt-br #prog_fidelite h3{font:bold 13px Arial;}

#prog_fidelite .blockTabs{margin-top:10px; padding-left:0px!important;}
#prog_fidelite .basic-content{margin-left:2px!important}
#prog_fidelite .inside{border-top:1px solid #c9b999;  background:#e6cf9a url(/imagerie/business_meeting/skin/bg_txtcontent.gif) repeat-x left top!important; padding-bottom:5px;}
#prog_fidelite .inside .away_business{clear:both; padding-bottom:10px;}


.inside-with-foot ul.square li span{font-weight:bold;color:#E09202;}
.inside-with-foot ul.square li a{font-weight:bold;color:#000;}

#prog_fidelite ul {margin:0 5px; padding:0px; width:100%;}
#prog_fidelite ul, #prog_fidelite ul li {padding-left:0; margin:0px; padding:0px; margin-left:0px;}
#prog_fidelite li {display:inline;font-size:70%;margin-right:0; padding:0px;}
#prog_fidelite li a {float:left;margin:0;padding:0 0 0 2px;color:#fff;}
#prog_fidelite li, #prog_fidelite li a {background:none;}

#prog_fidelite li.current a, #prog_fidelite li a:hover {background:url(/imagerie/business_meeting/skin/bg_menu_prog_fidelite.gif) no-repeat left top;text-decoration:none;}

#prog_fidelite li a span {float:left;display:block;padding:6px 1px 6px 1px;color:#64604e; font-size:11px}
.pt-br #prog_fidelite li a span {font-size:10px;}
#prog_fidelite li.current a span, #prog_fidelite li a:hover span {font-weight:bold;color:#fff !important;background:url(/imagerie/business_meeting/skin/bg_menu_prog_fidelite_r.gif) no-repeat right top; font-size:11px;}
.pt-br #prog_fidelite li.current a span, .pt-br #prog_fidelite li a:hover span {font-size: 10px;}
#prog_fidelite .miles {clear:both;margin-left:5px;height:106px;width:220px;background-image:url(/imagerie/business_meeting/skin/bg_miles.jpg);}
#prog_fidelite .miles div {padding:60px 20px 0;}

#prog_fidelite .basic-content {clear:both;margin-left:5px;height:106px;width:220px;/*background-image:url(/imagerie/business_meeting/skin/bg_basic-content.png);*/}
#prog_fidelite .basic-content div.inside {padding:5px; color:#64604E;font-family:Arial;font-size:11px; background-color:#EAD2AE;}




#prog_fidelite p.text a.btn {
	float:left;
	margin:0;
	background:url(/imagerie/business_meeting/skin/bouton_descover_left.gif) no-repeat left top;
	padding:0 0 0 20px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#64604e;
}
#prog_fidelite p.text a.btn strong{
	background-image:url(/imagerie/business_meeting/skin/bouton_descover_right.gif);
}
#prog_fidelite p.text a.btn span {
	float:left;
	display:block;
	background:url(/imagerie/business_meeting/skin/bouton_descover_right.gif) no-repeat right top;
	padding:3px 10px 6px 2px;
	color:#64604e;
}
#prog_fidelite p.text a.btn span {
	float:none;
}




/* ****************************************************************************** */
/* PAGE CONSEILS */
h3.title_calculateur {margin:0 0 10px 0;padding:0 0 0 20px;background:transparent url(/imagerie/business_meeting/skin/pict_calculateur2.gif) 0 0 no-repeat;}
h3.title_checklist {margin:30px 0 10px 0;padding:0 0 0 20px;background:transparent url(/imagerie/business_meeting/skin/pict_checklist.gif) 0 0 no-repeat;}
ul.ulType1 {margin:0; padding:0; list-style:none;}
ul.ulType1 li {padding:0 0 0 16px;font-size:12px;line-height:20px;color:#73705e;background:transparent url(/imagerie/business_meeting/skin/puce_1.gif) 0 5px no-repeat;}
ul.ulType1 li p{line-height:20px !important;}
.linkType1 {display:block;margin:8px 0;padding:0 0 0 15px;height:11px;line-height:11px;color:#00386e;background:transparent url(/imagerie/business_meeting/skin/puce_2.gif) 0 0 no-repeat;}


/* successful meeting */

.successful .mea {margin-bottom:20px;}
.successful .media {margin-right:0;}
.successful .check li {color:#005A9A;padding-left:15px;}




/*************programme Away on Business********/

#prog_away_business{height:192px;width:224px;background:#ead2af url(/imagerie/business_meeting/skin/bg_prog_away_business.gif) repeat-x left top; margin-top:20px; position:relative; margin-left:3px;}
#prog_away_business h3{padding:6px 8px;font:bold 14px Arial;color:#fff;}


#prog_away_business .cornertop, #prog_away_business .cornerbottom {
	position:absolute;
	background-image:url(/imagerie/business_meeting/skin/corner_prog_away_business.gif);
	width:224px;
	height:7px;
	_overflow:hidden;
}
#prog_away_business .cornertop {
	background-repeat:left top;
	left:0px;
	top:0px;
}
#prog_away_business .cornerbottom {
	background-position:0px -7px;
	left:0px;
	bottom:0px;
}


#left-side .blockEncart div.encart {padding:5px 0 5px 10px!important; z-index:11!important;}
#left-side .blockEncart.blockEncart{position:relative!important; z-index:11!important;}

.blockEncartBusiness {background:url(/imagerie/simplecorner.gif) no-repeat  left top;margin:15px 0 0px 0; padding:0 0 0 12px; _padding:0 0 0 10px; float:left; min-height:250px; height:auto !important;  _height:250px; position:relative; overflow:hidden; width:500px; float:left}
.blockEncartBusiness span.btmcorner{background:url(/imagerie/simplecorner.gif) no-repeat left bottom; width:511px; height:10px; position:absolute; bottom:0px; left:0px; } 

.blockEncartBusiness div.vignette { height:130px; width:112px;  float:left; margin:12px 12px 10px 0; _margin:12px 10px 10px 0;  text-align:center; position:relative;     }
.blockEncartBusiness div.uneligne p { line-height:30px!important; _line-height:30px;}

.blockEncartBusiness div.vignette img { width:112px; _width:112px; height:109px; position:static; }
.blockEncartBusiness div.vignette p { position:absolute; left:0px; top:0px;  padding: 74px 0px 12px 0px; _padding: 76px 0px 4px 0px; font-weight:bold!important; font-size:12px!important; color:#00386E!important; background:url(/imagerie/discovering/bg_vignette-112.png) no-repeat!important; background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagerie/discovering/bg_vignette-112.png', sizingMethod='scale'); word-spacing:-1px; width:112px;   }
.blockEncartBusiness div.smallfont p { font-size:11px!important; }
.blockEncartBusiness div.smallfont2 p { font-size:10px!important; }
.blockEncartBusiness div.vignette span { display:block; width:105px; position:absolute; top:120px; left:4px; text-align:left; font-size:11px;   }
.blockEncartBusiness div.vignette a { position:absolute; top:210px; left:0px; display:block; padding:0 0 0 15px; height:11px; line-height:11px;color:#00386e;background:transparent url(/imagerie/business_meeting/skin/puce_2.gif) 0 0 no-repeat; font-size:11px; white-space:nowrap; }
div.inside-with-foot ul.restau{width:48%!important; width:46%; margin-top:5px; } 
ul.restau li.mea p{font-size:11px!important; color:#003464!important;  } 
/*******************************************************************************************************/
.fright { float:right; }
.fleft { float:left; }
.linksimple { text-decoration:underline}
/*******************************************************************************************************/
.block-simple {position:static!important;}
.block-simple .tl, .block-simple .tr, .block-simple .bl, .block-simple .br {position:absolute!important;; z-index:9999!important}
.blockEncart a,.block-simple p a {cursor:pointer;display:block; width:110px; height:110px; position:static!important;  z-index:0!important;}
.blockEncart a:hover,.block-simple p a:hover {text-decoration:none!important;} 
/*******************************************************************************************************/
 iframe#promos_business {width:225px; height:190px; margin-left:5px; margin-top:20px;  }
/*******************************************************************************************************/
.promotions .bold.bMarginSm{padding-top:30px; width:100%; float:left}
.promotions p.small-fonts{width:100%; float:left; margin-top:30px;}
