.contentMenu {margin:0px 5px 0px 0px;}

/* Nestlé Nutrition box*/
#boxNNI 
{
	background:url(../images/en/boxNNI.gif) no-repeat;
	width:160px;
	_width:190px;
	height:120px;
	font-size: 0.6em;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;
	margin-left:10px;
}


.boxNNI {color: #003876;}		
#boxNNI a span {font-size: 8pt;text-decoration:none;font-weight:normal; }

dl.boxNNI {margin: 0; padding: 0 0 9px 0;left: 10px; width: 181px; background: url(../images/box_nni_bottom.gif) bottom left no-repeat}
dt.boxNNI {margin: 0; padding: 8px 2px 0 0; height: 12px; background: url(../images/box_nni_top.gif) top left no-repeat; font-size: 0.6em; font-weight: bold; text-align: center}
dd.boxNNI {margin: 0; background:red; padding: 0px 2px 0px 18px; font-size: 0.6em; background: url(../images/box_nni_background.gif) top left repeat-y;}

/* Nestlé Websites box*/
/*
html>body #boxWebsites {position: relative; left: 0px;height:220px;  }
#boxWebsites {_position:absolute; _bottom:-60px; _left:-210px; height:220px; border:1px solid red; }

*/

#boxWebsites 
{
	height:200px;
	
}
dl.boxWebsites 
{
	display:block;
}
#boxWebsites img{ margin-left:10px; display:block; }
dl.boxWebsites { margin: 0 0 9px 10px; width:181px; background: url(../images/boxWebsites_background.gif) top left repeat-y;}
dt.boxWebsites {margin:0; padding: 6px 0 0 20px; background: url(../images/boxWebsites_title.gif) top left no-repeat !important; font-size: 0.6em; font-weight: bold;}
dd.boxWebsites { margin:0; padding: 0 10px 0 18px; font-size: 0.6em; background: url(../images/boxWebsites_background.gif) top left repeat-y; }
dd.boxWebsitesBottom {margin: 0; padding: 0 2px 0 18px; font-size: 0.6em; height: 26px; background: url(../images/boxWebsites_bottom.gif) top left no-repeat;}

/*
dl.boxWebsites {position:absolute;top:52px;margin: 0 0 9px 0; padding: 0; left: 10px; width: 181px; background: url(../images/boxWebsites_background.gif) top left repeat-y;}
dt.boxWebsites {margin: 0; padding: 6px 0 0 20px; background: url(../images/boxWebsites_title.gif) top left no-repeat; font-size: 0.6em; font-weight: bold; text-align: left}
dd.boxWebsites {margin: 0; padding: 0 2px 0 18px; font-size: 0.6em; background: url(../images/boxWebsites_background.gif) top left repeat-y;}
dd.boxWebsitesBottom {margin: 0; padding: 0 2px 0 18px; font-size: 0.6em; height: 26px; background: url(../images/boxWebsites_bottom.gif) top left no-repeat;}
*/

/* Main div */
#divVerticalSpacer {position: relative; float: right}
.imageVerticalSpacer {width: 1px; height:18.5em}
.imageVerticalSpacerOtherWebSite {width: 1px; height:30em}
.printTitle {display: none}
#topMenu {position: relative; text-align: right; top: 10px; height: 50px; margin-left: 220px}
.topMenuSeparator {position: relative; vertical-align: middle}
#leftPart {position: absolute; float: left; width: 220px; z-index: 10; }
#bottomMenu {/*position: relative;*/ clear: both; background-image: url(../images/bottom_background.gif); margin: 10px 0px 0px 0px;/*top:20px;*/}
#bottomLinks {/*position: relative;*/ margin: 0px 0px 0px 10px; padding: 5px;}
#content {position: relative; top: 27px; margin-left: 220px}
#home {/*position: relative;*/ padding: 4px; background-color: #7BAFDF; font-size: 0.7em; font-weight: bold; height: 14px}
#Breadcrumb1_breadcrumbPanel {/*position: relative;*/ padding: 4px; background-color: #003875; color: white; font-size: 0.7em; font-weight: bold; height: 14px;}

#websiteRightDiv {/*--position: relative;*/ float:right}
#intoContentDiv {position: relative; margin-right: 200px;}

/* GENERIC */	
/*position: absolute; */
h1 {font-family: times new roman; font-size: 1.9em; color: #ffffff; font-weight:bold; padding-top: 0px; padding-left: 10px;}
/*#headerContent {position: relative; height: 140px; float: left; margin-right: 225px}*/
#headerContent {/*--position: absolute; height: 140px;left:0;*/float:left; padding-top: 10px; *padding-top: 25px;}
#globalContentAlone  
{
	float:left;
	display:inline;
	overflow:hidden; 
	position: relative; 
	margin-top: 10px; 
	padding-left: 10px; 
	padding-bottom:30px;
	margin-right: 20px;
	width:96%
}

#globalContentRightBoxSimple {position: relative; width:211px}
#globalContentLeft {position: relative; margin-right: 235px}
#MiddleFiche {position: relative; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; margin-right: 15px; margin-left: 2px}

/* Fiche produit */
#TopFiche {position: relative; /*clear:both;*/ background-image: url(../images/bg_prod.gif); background-position: top; height:10px; margin-right: 15px; margin-top: 20px; margin-left: 2px}
#BottomFiche {position: relative; background-image: url(../images/bg_prod_bottom.gif); background-position: bottom; height:10px; margin-right: 15px; margin-left: 3px;}
#MiddleFicheTitleDeco {left: 0; padding: 0; margin: 0; float: left}


#header
{
	
	position: relative;
	right: 0;
	min-width:580px;
}