/*//////////////////////////
//////HTML GENERAL//////////
/////////////////////////*/
*{margin:0px; padding:0px;}
img{border:0px solid #fff;}
body {
	background: #fbfaf6 url(../images/bg_body.jpg) top left repeat-x ;
	color: #778185;
	text-align: center;	
	 
}

#global {
	width: 995px;
	margin: 0 auto;
	background:url(../images/line.gif) top center repeat-y;
	}

p, ul, form, fieldset, label, input, h1, h2, h3, h4, img, hr {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border: 0;
}


ol li{background:none}

a {color: #4b4b4b; outline:none;}
img{background:#fff; padding:0px; border:0; margin:0}
/*.clearer {clear: both; visibility: hidden; height:0; line-height:0;}*/
label { font: bold 9px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;}

h5{
	margin:0 10px 0 0;
	padding:10px 0 4px 0;
	font-size: 17px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #eee;
}

/*td{border:1px solid #EEE; padding:0; margin:0}*/

.list{
	width:162px;
	float:left;
	border:1px solid #eee;
	text-align: center;
	margin: 5px;
}
/*.list img{height:120px; padding:0; margin:0}*/
.list a{
	color:#000000;
	text-decoration:underline;
}

.listIcons{
	height:25px;
	float:left;
	width:24px;
	background-color:#CCFF00;
	margin: 3px 8px;
}
.listIcons img{ padding:0; margin:0}
.listFooter{
	height:20px;
	line-height:20px;
	color:#fff;
	background-color:#9ca789;
	width: 162px;

}
.listFooter a{color:#FFFFFF}

/*//////////////////////////
//////container ///////////
/////////////////////////*/
#container {
	font: 11px Arial, Helvetica, sans-serif;
	text-align: left;
	width: 935px;
	padding: 30px 30px 0 30px;
	position: relative;
	margin: 0 auto;
	background-color: #FFFFFF;
    
}
div#container input {border: solid 1px #aaa; margin:2px;}
div#container textarea {border: solid 1px #aaa; margin:2px;}
div#container select {border: solid 1px #aaa; margin:2px;}

/*//////////////////////////
///////////Top/////////////
/////////////////////////*/
div#topContainer {
	background: #FFF url(../images/bg_top.jpg) repeat-x bottom;
	width:995px;
	height:93px;
	position: relative;
	margin: 0 auto;
	padding: 0;
}
div#topContainer h1 {
	width: 370px;
	float: left;
	height: 93px;
	padding: 0;
	margin: 0;
	border: 0;
}
div#topContainer h1 a {
	background: url(../images/logo.jpg) no-repeat bottom left;
	width: 370px;
	height:93px;
	display: block;
	text-decoration: none;
	text-indent: -5000px;
	padding: 0;
	margin: 0;
}
/*Banner de publicité dans le topContainer*/
div#topContainer div#topBanner {float: left; width: 468px; height: 60px; border: 1px solid #a9bac4; margin: 0 7px;}
div#topContainer div#topBanner img{margin:0;padding:0;border:0 solid #fff;}

/*////////////////////////////
////////MENU PRINCIPAL///////
///////////////////////////*/
#infoMenu{
	height: 22px;
	float:right;
	text-align:right; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	line-height: 22px; color: #FFFFFF;
	margin: 5px 5px 0 0;
	padding: 0;
}
#infoMenu a{color:#FFFFFF; text-decoration:none}

ul#menu{ float:right; height: 27px; text-align:right; width: 612px; padding:0px 0px 0px 0px; margin:39px 0px 0px 0px;}
ul#menu li{ list-style-type:none; display:inline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
ul#menu li a {
	width:98px; height:27px; 
	background:url(../images/onglet_up.gif); float: left; 
	text-align: center; line-height: 27px; color:#000; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif; 			
	font-size:10px; text-decoration:none;
	margin:0 4px 0 0; padding:0px 0px 0px 0px; 
}
ul#menu li a:hover{ 
	width:98px; height:27px; 
	float: left; 
	text-align: center; line-height: 27px; color:#000; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif;			
	font-size:10px; text-decoration:none;
	margin:0 4px 0 0; padding:0px 0px 0px 0px; 	
}
ul#menu li.topMenuActive a{display:block; background:url(../images/onglet_down.gif) top center no-repeat;}

/*////////////////////////////
//////////////Main////////////
///////////////////////////*/

div#main{
	padding:15px 0;
}
div#main p{ margin:5px 0 13px 0; color:#4b4b4b; padding:0}
div#main h5{
	border-bottom:1px solid #ddd;
	margin: 0 0 4px 0;
	padding: 0 0 2px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 10px;
}

#BreadCrumbBar{
	background: url(../images/bg_breadcrump.jpg) repeat-x;
	border: 1px solid #f3f3f3;
	height:17px;
	line-height:17px;
	margin:3px 0;
	padding-left: 3px;
	color:#93d122;
	font-size: 10px;
	font-weight: bold;

}
#BreadCrumbBar strong{color: #000;}
.breadCrumb
{
	color:#93d122;
	display: inline;	
}
.breadCrumb a{ color:#888;}


/*/////// LEFT COLUMN ///////////*/

#left{
	width:180px;
	float:left;
	position: relative;
}
#left h5{ color:#93d122; text-transform:uppercase; font-size:15px; font-weight:bold}

.subMenu{list-style-type:none;background:url(../images/bg_submenu.jpg) bottom left no-repeat; padding: 15px; margin-bottom:10px;}
.subMenu li{
	width:150px;
	background:url(../images/puce.gif) no-repeat left 3px;
	padding: 0 0 6px 10px;
	color: #4c4b4b;
	/height:100%;
}
/*/////// CENTER ///////////*/

#center{
	float:left;
	margin:0 30px 0 30px;
	width: 487px;
	position:relative;
	}
#center h4{ color:#666666; font-size:16px; border-bottom:1px solid #CCCCCC;
	margin: 0 0 4px 0;
	padding: 0 0 2px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
#center h5{ font-size:12px; font-weight:bold; padding:0; margin:15px 0 0 4px; color:#93d122; border-bottom:none}
#center h6{ font-size:11px; padding:0; margin:15px 0 0 4px; color:#333}
#center img{margin:3px 10px 2px 0}

#center p{padding:4px}

#center .adress ul li{background:none; }


.bigSize{font-size:13px; font-weight:bold; padding:5px}
.bigSize li{color:#000; margin:5px;}


.mainList{list-style-type:none; margin-left:15px;}
.mainList li{/height:100%;padding:2px 0 0 10px;margin-bottom:3px; background:url(../images/puce-ovale.gif) 0 7px  no-repeat;}
.mainList li ul li{padding:2px 0 0 10px; background:url(../images/puce-carree.gif) 0 7px  no-repeat;}


.endPage{ border-top:1px solid #CCCCCC; margin:15px 0 5px 0 }

.follow {
	background:url(../images/puce.gif) no-repeat center right;
	padding:0 7px 2px 0;
	text-align: right;
	margin: 3px 3px 40px 3px;
	float:right;
	}
	
.return{
	background:url(../images/puce_return.gif) no-repeat center left;
	padding:0 0 2px 7px;
	text-align: left;
	margin: 3px 3px 40px 3px;
	float:left;
	}

/*----------------- Style avec une seule colonne (template Mainextends--------------------------------------------*/
#centerExtends{
	float:left;
	margin:0 0 0 40px;
	width: 700px;
	position:relative;
}

#centerExtends h4{ color:#666666; font-size:16px; border-bottom:1px solid #CCCCCC;
	margin: 0 0 4px 0;
	padding: 0 0 2px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 10px;
}

#centerExtends h5{ font-size:12px; font-weight:bold; padding:0; margin:15px 0 0 4px; color:#93d122; border-bottom:none}
#centerExtends h6{ font-size:11px; padding:0; margin:15px 0 0 4px; color:#333}
#centerExtends img{margin:1px}
#centerExtends p{padding:4px}
#centerExtends ul{padding:4px}
#centerExtends ul li{padding:0 0 0 6px;}
#centerExtends ul li ul { list-style-type:none; padding:0 0 0 5px; margin:0}
#centerExtends ul li ul li {background:none; margin:0; padding:0}
#centerExtends .adress ul li{background:none; }

/*/////// RIGHT COLUMN ///////////*/

#right{	width:180px; float:left; padding-bottom:60px;}
#didYouKnow{
	background:url(../images/bg_did_you_know.jpg);
	border:1px solid #eee;
	margin: 32px 0 15px 0;
	padding:6px;
	position:relative;
	display: block;
}
#didYouKnow p{padding:5px 5px 7px 5px}
#didYouKnow h6{padding:4px 6px; margin:0; font-size:12px; color:#1D1D1D; border-bottom:1px solid #eee}
#didYouKnow a{ background:url(../images/puce.gif) no-repeat center right; padding:0 7px 2px 0; margin:0 0 0 95px;}


/*//////////////////////////
/////////footer////////////
/////////////////////////*/
#footer{
	background:url(../images/bg_footerLong.jpg) bottom center no-repeat;
	width:970px;
	left: 50%;
	padding: 20px 0 0 18px;
	height: 38px;
	margin: 0 auto;
}

#footer div#footerAdress{
	float:left;
	display:block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width: 470px;
	padding: 0;
	margin: 2px 0 0 0;
	height: 36px;
}
#footerAdress a{
color:#FFFFFF; text-decoration:none;
}

#footer div#slogan{
	float:left;
	display:block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	margin: 0 0 0 50px;
	width: 450px;
	height: 36px;
}

/*///////////////////////
///////CLEAR FIXER//////
///////////////////////*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
}

.clearfix {display: inline-table;height:100%;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*---------Portraits people----------------------------------------------------*/
.article{
	float:left;
	width:215px;
	margin-top: 20px;
}
.description{
	float:left;
	width:480px;
	margin-top: 20px;
}
.descriptionPromo{
	float:left;
	width:270px;
	margin-top: 20px;
}

.DescBullets{list-style-type:none;}
.DescBullets li{
	background:url(../images/puce.gif) no-repeat left 3px;
	padding: 0 10px 6px 0px; margin: 0px 0px 0px 10px;
	color: #4c4b4b;
	/height:100%;
}

.portraits{
	padding:6px;
	border:1px solid #eee;
	margin: 4px;
	height:140px;
		
}
.portraits img{padding-left:10px; float:left}

/*------ARAMARK WORLDWIDE -----*/
.Countries{height:100%; width:470px; padding:15px 0px 0px 0px}
.CountriesCss{
	text-align:center;
	width: 116px;
	height: 150px;
	color: #aaa;
	font-size: 10px;
	float: left;
	margin: 0px 0px 0px 0px;
}
/*------ARAMARK CLIENTS -----*/
.Clients{height:100%; width:470px; padding:15px 0px 0px 0px}
.ClientsCss{
	text-align:center;
	width: 117px;
	color: #aaa;
	font-size: 10px;
	float: left;
}
.Clients img{border:1px solid #c2c2c2;}

/*------ARAMARK OnlineVending -----*/
div#OLVending{height:150px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-00b.jpg) no-repeat;}
div#OLVending  h4{font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:2px; }
div#OLVending  h5{ color:#93d122; font-size:15px; font-weight:bold; margin-top:-3px;}
div#OLVending  p{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#OLVending  a{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#OLVending  a:hover{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #fff; padding-left:3px; }

div#OLVending input {border: solid 1px #aaa; margin:2px;}

div#OLVending div#OLVendingTop{ margin-top:-2px; padding-left:30px; width: 210px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}
div#OLVending div#OLVendingTopL{ margin-top:-2px; padding-left:30px; width: 480px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}
div#OLVending div#OLVendingCSS{ margin-top:40px; padding:15px 10px 0px 20px;  width: 400px; color: #2b2b2b; font-size: 10px; font-weight:bold; float: left; }
div#OLVending div#OLVendingCSS div#ProductsImg{ 
background:url(../images/Machines-compos.jpg) top center no-repeat ; 
margin:15px auto;
padding-top:205px;
padding-bottom:5px;
width:200px; 
}

div#OLVending div#OLVendingCSS ul#ProductInsc {background:url(../images/Arrow.gif) top left no-repeat; list-style-type:none; padding:0px 0px 0px 0px;}
div#OLVending div#OLVendingCSS ul#ProductInsc li {height:10px;padding:0px 0px 0px 0px; width:200px;}
div#OLVending div#OLVendingCSS ul#ProductInsc li a{height:10px; display:block; padding-left:15px;color:#4b4b4b; text-decoration:none;  font:10px Arial, Helvetica, sans-serif;}
div#OLVending div#OLVendingCSS ul#ProductInsc li a:hover{height:11px; display:block; padding-left:15px; color:#93d122;}

div#OL_Insc{height:360px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-02.jpg) no-repeat;}
div#OL_Insc div#OL_InscTop{ margin-top:-2px; padding-left:30px; width: 210px; 	color: #4b4b4b; 	font-size: 13px; font-weight:bold; float: left;}
div#OL_Insc input {border: solid 1px #aaa; margin:2px;}
div#OL_Insc div#Inscr{ margin-top:5px; padding:15px 0px 0px 10px;  width: 470px; color: #2b2b2b; font-size: 10px; float: left; }

div#OLPromo{height:284px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-05.jpg) no-repeat; margin:8px 4px 5px 4px;}
div#OLPromo div#OLPromoTop{ margin-top:-6px; padding-bottom:4px; padding-left:30px; width: 210px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}
div#OLPromo div#OLPromoContent{ padding:10px 6px 0px 6px;
}

/*------ARAMARK OnlineVending MACHINES -----*/
div#OL_Machines{height:1200px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-04.jpg) no-repeat;}
div#OL_Machines  h4{font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:2px; }
div#OL_Machines  p{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; padding-left:3px;}
div#OL_Machines  a{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#OL_Machines  a:hover{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #93d122; padding-left:3px; }

div#OL_Machines div#OL_MachinesTop{ margin-top:-4px; padding-left:30px; width: 400px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}

div#OL_Machines div#OL_MachinesIntro{margin:10px 0 15px 0; padding-left:30px; width: 400px; float: left;}
div#OL_Machines div#OL_MachinesIntro p {color: #db173d; font-size: 11px; font-weight:bold;}

div#OL_Machines div#OL_MachinesCSSL{margin-top:5px; padding:0px 5px 0px 10px; color: #2b2b2b; font-size: 10px; float: left; width: 100px;}
div#OL_Machines div#OL_MachinesCSSR{margin-top:5px; padding:0px 0px 0px 0px; color: #2b2b2b; font-size: 10px; float: left; width: 354px;}

div#OL_Machines div#OL_MachinesCSSR a{color:#e01d49;}
div#OL_Machines div#OL_MachinesCSSR a:hover{color:#8cbe1a;}


div#OL_Machines div#OL_MachinesCSSR ul#MachineDesc {list-style-type:none;padding:0px 0px 0px 0px;}
div#OL_Machines div#OL_MachinesCSSR ul#MachineDesc li{background:url(../images/puce-carree.gif) no-repeat left 5px; height:16px; padding:0px 0px 0px 10px; margin-left:10px; width:300px;}
div#OL_Machines div#OL_MachinesCSSR ul#MachineDesc li a{display:block; padding-left:15px;color:#4b4b4b; text-decoration:none; font:10px Arial, Helvetica, sans-serif;}
div#OL_Machines div#OL_MachinesCSSR ul#MachineDesc li a:hover{display:block; padding-left:15px; color:#93d122;}

/*------ARAMARK OnlineVending Products -----*/
div#OL_Product{height:1750px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-04.jpg) no-repeat;}
div#OL_Product  h4{font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:2px; margin-top:-10px; }
div#OL_Product  p{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; padding-left:3px;}
div#OL_Product  a{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#OL_Product  a:hover{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #93d122; padding-left:3px; }

div#OL_Product div#OL_ProductTop{ margin-top:-4px; padding-left:30px; width: 400px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}
div#OL_Product div#OL_ProductCSS{margin-top:5px; padding:20px 5px 0px 10px; color: #2b2b2b; font-size: 10px; float: left;width: 470px; border:none;}

div#OL_Product div#OL_ProductCSS table{width:460px; margin-bottom:15px; }
div#OL_Product div#OL_ProductCSS tr{height:20px;}
div#OL_Product div#OL_ProductCSS td{padding:0px 0px 0px 0px;border-bottom:dashed 1px #999999;}

div#OL_Product div#OL_ProductCSS input{border: solid 1px #aaa; margin:2px;}
div#OL_Product div#OL_ProductCSS input[type="checkbox"] {border: none 0px #aaa; margin:2px;}

/*------ARAMARK OnlineRESULT PRODUCTS -----*/
div#OL_ResultP{height:1000px; width:485px; padding:15px 0px 0px 0px; background:url(../images/Online-Vending-04.jpg) no-repeat;}
div#OL_ResultP h4{font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:2px; margin-top:-10px; }
div#OL_ResultP  p{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; padding-left:3px;}
div#OL_ResultP  a{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#OL_ResultP  a:hover{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #93d122; padding-left:3px; }

div#OL_ResultP div#OL_ResultPTop{ margin-top:-2px; padding-left:30px; width: 400px; color: #4b4b4b; font-size: 13px; font-weight:bold; float: left;}
div#OL_ResultP div#OL_ResultPCSS{margin-top:10px; padding:15px 5px 0px 10px; color: #2b2b2b; font-size: 10px; float: left;width: 470px;}
div#OL_ResultP div#OL_ResultPCSS2{margin:0 0 0 5px; padding:10px 10px 0px 10px; color: #70a411; font-size: 10px; float: left;width: 440px;background:#f6fcf3;}

div#OL_ResultP div#OL_ResultPCSS ul{list-style-type:none;}
div#OL_ResultP div#OL_ResultPCSS li{background:url(../images/puce.gif) no-repeat left 3px; padding: 0 0 6px 10px; color: #4c4b4b;}

div#OL_ResultP div#OL_ResultPCSS input{border: solid 1px #aaa; margin:2px;}
div#OL_ResultP div#OL_ResultPCSS input[type="checkbox"] {border: none 0px #aaa; margin:2px;}


/*------ARAMARK Candidature -----*/
div#CandyForm {width:485px; padding:15px 0px 0px 0px;}
div#CandyForm  h4{font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:2px; }
div#CandyForm  p{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; padding-left:3px;}
div#CandyForm  a{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #4b4b4b; padding-left:3px; }
div#CandyForm  a:hover{font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  color: #93d122; padding-left:3px; }

div#CandyForm input {border: solid 1px #aaa; margin:2px;}
div#CandyForm textarea {border: solid 1px #aaa; margin:2px;}
div#CandyForm select {border: solid 1px #aaa; margin:2px;}


/*---------------BLOCS JOBS-----------------*/

ul#jobsBlocs{position:relative;height:350px;}
ul#jobsBlocs li#blocCatering{position:absolute;top:0;left:0;}
ul#jobsBlocs li#blocVending{position:absolute;top:0;left:230px;}
ul#jobsBlocs li#blocFs{position:absolute;top:125px;left:0;}
ul#jobsBlocs li#blocOs{position:absolute;top:125px;left:230px}
ul#jobsBlocs li#sponta{position:absolute;top:250px;left:0;}

ul#jobsBlocs li#blocCatering a{display:block;width:230px;height:125px; background:url(../nl/images/bloc-catering.jpg) top left no-repeat; text-indent:-9999px;}
ul#jobsBlocs li#blocVending a{display:block;width:230px;height:125px;background:url(../nl/images/bloc-vending.jpg) top left no-repeat;text-indent:-9999px;}
ul#jobsBlocs li#blocFs a{display:block;width:230px;height:125px;background:url(../nl/images/bloc-fs.jpg) top left no-repeat;text-indent:-9999px;}
ul#jobsBlocs li#blocOs a{display:block;width:230px;height:125px;background:url(../nl/images/bloc-os.jpg) top left no-repeat;text-indent:-9999px;}
ul#jobsBlocs li#sponta a{display:block;width:460px;height:70px;background:url(../nl/images/bloc-candi.jpg) top left no-repeat;text-indent:-9999px;}

/*-------------------- LANDING Healthy to Go! ---------------------*/
#healthyGlobal{ background: url(../images/Healthy_bg.jpg) bottom right no-repeat; height:630px; }
h2.healthyMaintitle{ display:block; height:167px; background: url(../images/healthy_title_nl.gif) top left no-repeat; text-indent:-9999px;}
#healthyContent{ padding:18px 400px 0 70px; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; text-align:left;}
.healthy{ color:#ee2b4e;}
ul.healthyListe{ margin: 30px 0 30px 30px;}
li.healthyItem{ background:url(../images/item-Apple.jpg) center left no-repeat; padding:10px 0 10px 30px;}
img.healthyBtn{ margin:30px 0 30px 0;}
/*-------------------- LANDING Good Life! ---------------------*/
#goodlifeGlobal{ background: url(../images/goodlife_bg.jpg) bottom right no-repeat; height:610px; }
h2.goodlifeMaintitle{ display:block; height:167px; background: url(../images/goodlife_title_nl.gif) top left no-repeat; text-indent:-9999px;}
#healthyContent{ padding:18px 400px 0 70px; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4b4b4b; text-align:left;}
.healthy{ color:#ee2b4e;}
ul.goodlifeListe{ margin:0 0 20px 30px;}
li.goodlifeItem{ background:url(../images/goodlifeItem.jpg) center left no-repeat; padding:15px 0 15px 45px;}
img.healthyBtn{ margin:30px 0 0 0;}
/*-------------------- Beijing 2008 -------------------------*/
#beijingGlobal{background: url(../images/beijing2008_bg.jpg) 587px 40px no-repeat; height:700px; padding:40px 0 0 0; }
h2.beijingTitle{ font-size: 26px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #4f4f4f; padding-bottom:32px;}
h3.beijingItemFirst{ background:url(../images/beijingItem01.gif) top left no-repeat; font-size:12px; font-weight:bold; color:#93d122; padding:11px 0 25px 40px; height:20px; }
ul.beijingListe{ padding:0 380px 0 40px;}
ul.beijingSousListe{ padding:10px 0 0 30px;}
ul.beijingSousSousListe{ padding:0 0 0 20px;}
li.beijingItem{ padding:0 0 16px 0;}
#beijingNav{ display:block; text-align:center; width:280px; font-size:12px; margin:30px 0 0 120px; border-top:1px solid #CCCCCC; padding:10px 0 0 0;}
#beijingNav a{ padding:0 5px; text-decoration:none;}
#beijingNav a.beijingActif{ padding:0 5px; color:#e02717; font-weight:bold; text-decoration:underline;}