.back {
	color : #ffffff;
	font-size: 11px;
	height : 11px;
	display : block;
}
.back:hover {
	text-decoration : underline;
}

.blockColGauche{
	margin: 20px 0 0 0;
	text-align: left;
	padding: 0;
	width : 220px;
	font-size: 9px;
	color: #333;
}

.blockColGauche p{
	padding: 17px 0 0 25px;
	color: #787676;
	font-size: 11px;
}

.blockColGauche a{
	font-size: 11px;
	color: #e2001a;
	text-decoration: underline;
	font-weight : normal;	
}

.colorLink{
}

/*******************************************************
				DEBUT HOME BIEN ETRE
*******************************************************/

#sous-nav-header {
	height : 12px;
	width : 400px;
	position:absolute;
	left : 0;
	top : 0;
	margin : 95px 0 0 490px;
}

.introhome {
	margin : 10px 0 0 12px;
	padding : 0;
}

.introhome h2{
	font: 21px Verdana;
	color : #670813;
	height: 30px;
}

.introhome p{
	font-size: 12px;
	color : #000;
	margin : 10px 0 0 0;
	padding : 0;
}

.introhome p span{
	color : #cf0118;
}

.introhome a{
	color : #cf0118;
	text-decoration: underline;
}

.esprit-texte-left {
	color : #494949;
	font-size : 11px;
	margin : 5px 0 0 90px;
	background: transparent url("../images/fleche2.gif") 0 3px no-repeat;
	padding : 0 0 0 14px;
}

.esprit-texte-right {
	color : #494949;
	font-size : 11px;
	margin : 5px 20px 0 10px;
	background: transparent url("../images/fleche2.gif") 0 3px no-repeat;
	padding : 0 0 0 14px;
	float : left;
	width : 132px;	
}

.esprit-texte-left a, .esprit-texte-right a{
	color : #494949;
	font-size : 11px;
}
.esprit-texte-left a:hover, .esprit-texte-right a:hover{
	text-decoration : none;
}
a.colorLink{
	color : #ff0000;
	text-decoration : underline;
}
a.colorLink:hover{
	text-decoration : underline;
}

.blockMagLeft {
	float : left;
	display : block;
	width : 300px;
	height : 500px;
	margin : 0 60px 0 0;
	position : relative;
}

.blockMagLeft h3{
	margin : 0 0 0 100px;
}

.visuelMagLeft {
	margin : -20px 0 0 0;
}

.btnMagLeft {
	margin : 10px 0 0 100px;
}

.blockMagRight {
	float : left;
	display : block;
	width : 540px;
	height : 220px;
	margin : 0 0 40px 0;
	position : relative;	
}

.blockMagRight h3{
	margin : 0 0 0 15px;
}
.visuelMagRight {
	position : absolute;
	bottom : 0;
	right : 0;
	margin : 0;
}

.btnMagRight {
	position : absolute;
	bottom : 0;
	right : 0;
	margin : 0 40px 10px 0;
}

/* NEW HOMEPAGE*/
.health_home_title {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
}

.health_home_subtitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
}

.health_home_menu {
	margin:15px 0 0 15px;
	background : transparent url("../images/homepage_menu_bg.png") 0 0 no-repeat;
	margin-top: 18px;
	padding-top: 12px;
	overflow: hidden;
	behavior: url('/web/js/iepngfix.htc');
	height: 250px;
	width: 500px;
	overflow: hidden;
}

.health_home_menu li {
	margin-bottom:16px;
	background : transparent url("../images/li_red_arrow.png") no-repeat 0 4px;
	padding-left: 26px;
	margin-left: 15px;
	behavior: url('/web/js/iepngfix.htc');
	width: 500px;
}

.health_home_menu_product {
	color: #57010b;
	/*font-weight: bold;*/
	font-size: 16px;
	display: block;
	width: 500px;
	height: 20px;
}

.health_home_menu_product span {
	margin-left: -10000px;
}

.health_home_menu_product:hover {
	color: #ee3e53;
	text-decoration: none;
}

.health_home_menu_category {
	color: #57010b;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	display: block;
	width: 600px;
	margin-top: 4px;
}

.health_home_menu_category:hover {
	text-decoration: underline;
}

.health_home_menu_category span {
	margin-left: -10000px;
}

/*.box4_health_home {
	cursor: default !important;
	background : transparent url("../images/bienetre/health_home_chat_push_bg.jpg") no-repeat 0 0 !important;
	width: 239px !important;
	height: 116px !important;
}

.chat_btn_ok_red {
	background : transparent url("../images/btn_ok_red.png") no-repeat 0 0;
	width: 34px;
	height: 25px;
	cursor: pointer;
	margin-top: 71px;
	float: right;
	margin-right: 19px;
	behavior: url('/web/js/iepngfix.htc');
}*/

/*.box4_health_home h4{
	background : transparent url("../images/health/find_a_recipe_title.png") no-repeat 0 0;
	width: 154px;
	height: 14px;
	margin-left: 52px;
}*/

/*
.preparation_time_select {
	margin-left: 25px;
	margin-top: 7px;
	width: 193px;
	height: 18px;
}

.dish_type_select {
	margin-left: 25px;
	margin-top: 7px;
	width: 193px;
	height: 18px;
}
*/

/* END OF NEW HOMEPAGE*/


/*******************************************************
				FIN HOME BIEN ETRE
*******************************************************/

/*******************************************************
		DEBUT BLOCK BIEN ETRE HEADER GAUCHE
*******************************************************/
.blockGrosPlanSur{
	margin: 0 0 39px 40px;
	padding: 33px 0 0 0;
	width: 177px;
	height: 143px;
	background: url("../images/fdgrosplansurheaderG.gif") left top no-repeat #fff;	
}

.blockGrosPlanSur li{
	margin: 0 0 12px 16px;
	padding: 0 0 0 16px;	
	display: block;
	color: #494949;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/web/images/fleche2.png');
	zoom: 1;
}

.blockGrosPlanSur[class] li{
	background: url(../images/fleche2.png) top left no-repeat;		
}

.blockGrosPlanSur a{
	color: #494949;
}

.blockCalculIMC{
	margin: 0 0 0 13px;
	padding: 24px 0 0 0;
	width: 201px;
	height: 172px;
	background: url("../images/fdproposerrecetheaderG.gif") left top no-repeat;	
	text-align: center;
	color: #590000;
	font-size: 11px;
}

.blockCalculIMC .titre{
	min-height: 45px !important;
	height: 45px;
}

.blockCalculIMC .txt{
	padding: 0 0 10px 0;
}




.blockChercherRecette{
	margin: 0 0 39px 13px;
	padding: 43px 13px 0 16px;
	width: 172px;
	height: 175px;
	background: url("../images/fdchercherrecetheaderG.gif") left top no-repeat #fff;
	text-align: right;	
}

.blockChercherRecette select{
	margin: 0 0 20px 0;	
	display: block;
	color: #670813;
	padding: 0;
	height: 17px;
	width: 170px;
}

/* Push Banners*/
.video_health_right_push_1 {
	background : transparent url("../images/bienetre/banner_espace_club_2_bg.png") 0 0 no-repeat;
	width: 199px;
	height: 249px;
	cursor: pointer;
	behavior: url('/web/js/iepngfix.htc');
}

.video_health_right_push_1_logged_off {
	background : transparent url("../images/bienetre/banner_espace_club_2_logged_off_bg.png") 0 0 no-repeat;
	width: 200px;
	height: 249px;
	behavior: url('/web/js/iepngfix.htc');
}

.health_espace_push_link {
	background : transparent url("../images/li_red_arrow.png") 0 0 no-repeat;
	height: 14px;
	margin-bottom: 8px;
	behavior: url('/web/js/iepngfix.htc');
}

.video_health_right_push_1_logged_off_links {
	padding-top: 188px;
	padding-left: 20px;
}

.video_health_right_push_1_logged_off_links a {
	display: block;
}

.video_health_right_push_1_logged_off_links a span {
	margin-left: -10000px;
}

#health_login_link_a {
	background : transparent url("../images/text_login.png") 0 2px no-repeat;
	width: 75px;
	/*height: 9px;*/
	margin-left: 24px;
	behavior: url('/web/js/iepngfix.htc');
}

#health_signup_link_a {
	background : transparent url("../images/text_sign_programme.png") 0 2px no-repeat;
	width: 135px;
	/*height: 11px;*/
	margin-left: 24px;
	behavior: url('/web/js/iepngfix.htc');
}

/* End of Push Banners*/

/*******************************************************
		DEBUT BLOCK BIEN ETRE HEADER GAUCHE
*******************************************************/

/*******************************************************
					DEBUT INTRO BIEN ETRE
*******************************************************/
.introbienetre {
	margin : 10px 0 0 0;
	padding : 0;
	height : 166px;
}

* html .introbienetre {
	height : 164px;
}

.introbienetre h2{
	font: 16px Verdana;
	color : #670813;
	margin-top: 5px;
	margin-bottom: 23px;
}

.introbienetre p{
	font-size: 12px;
	color : #670813;
	margin : 10px 0 0 0;
	padding : 0;
}

.introbienetre .psansh2{
	font-size: 14px;
	color : #670813;
	margin : 0;
	padding : 0;
	font-weight: bold;
}
/*******************************************************
					FIN INTRO BIEN ETRE
*******************************************************/

/*******************************************************
					DEBUT SOMMAIRE
*******************************************************/
#globalSommaire{
	position: absolute;
	width: 960px;
	min-height: 600px;
	top: 0;
	left: 50%;
	margin-left: -480px;
	background: url(../images/fdsommairebienetre.jpg) top left no-repeat #fff;
	z-index: 2;	
}

#globalSommaire #zoneCentrale #zonePageInter{
	min-height: 365px;
	padding: 0 0 20px 0;
}

* html #globalSommaire #zoneCentrale #zonePageInter{
	height: 365px;
}

.introsommaire {
	margin : 10px 0 0 12px;
	padding : 0;
}

.introsommaire h2{
	font: 21px Verdana;
	color : #670813;
	height: 48px;
}

.introsommaire p{
	font-size: 12px;
	color : #000;
	margin : 10px 0 0 0;
	padding : 0;
}

.introsommaire p span{
	color : #cf0118;
}

.introsommaire a{
	color : #cf0118;
	text-decoration: underline;
}

.blockSommaireBas{
	margin: 0 0 72px 0;
	padding: 0 0 0 27px;
}

.blockSommaireBasInter{
	float: left;
	width: 302px;
}

.blockSommaireBasInter .titreRub{
	padding: 0 0 0 8px;
	margin: 0 0 15px 0;
}

.blockSommaireBasPresBienEtre{
	height: 129px;
	font-size: 12px;
}

.blockSommaireBasPresBienEtre a{
	color: #000;
}

.blockSommaireBasPresBienEtreG{
	float: left;
	width: 148px;
	padding: 0 0 0 8px;	
}

.blockSommaireBasPresBienEtreD{
	float: left;
	width: 138px;
}
/*******************************************************
					FIN SOMMAIRE
*******************************************************/


/*******************************************************
				DEBUT BIEN MANGER	
*******************************************************/
.ligneBienMangerPres{
	margin: 22px 0 30px 0;
	color: #494949;
	font-size: 11px;
}

.ligneBienMangerPres p{
	padding: 10px 0 0 0;
	text-align: left;
}

.ligneBienMangerPres a{
	color: #494949;
}
/*******************************************************
				DEBUT POUR 3 ARTICLES	
*******************************************************/
.ligneBienMangerPresInter{
	float: left;
	width: 150px;
	margin: 0 20px 0 0;
	_margin: 0 17px 0 3px;
	_height: 232px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/web/images/pointillesrougeIE6boissons.png');	
	text-align: center;
	overflow-x: hidden;
}

.ligneBienMangerPresInter[class]{
	background: url(../images/pointillesrougeIE6boissons.png) top left no-repeat;
	min-height: 232px;
	text-align: center;
}

.ligneBienMangerPresInterTxt{
	height: 40px;
	text-align: left;
	overflow: visible !important;
	overflow: hidden;
}

.ligneBienMangerPresInterTxt p{
	padding: 0 0 0 19px;
	background: url(../images/recettessommairefleche.gif) top left no-repeat;
}

.ligneBienMangerPresInterTxt span.titre{
	font-weight: bold;
}

/*******************************************************
				FIN POUR 3 ARTICLES	
*******************************************************/

/*******************************************************
				DEBUT POUR 4 ARTICLES	
*******************************************************/
.ligneBienMangerPresInter4{
	float: left;
	width: 115px;
	margin: 0 14px 0 0;
	_height: 130px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/web/images/pointillesrougeIE6boissons5.png');	
}

.ligneBienMangerPresInter4[class]{
	background: url(../images/pointillesrougeIE6boissons5.png) top left no-repeat;
	min-height: 130px;		
}

.ligneBienMangerPresInterTxt4{
	height: 40px;
}

.ligneBienMangerPresInterTxt4 p{
	padding: 0 0 0 19px;
	background: url(../images/recettessommairefleche.gif) top left no-repeat;
}

.ligneBienMangerPresInterTxt4 span.titre{
	font-weight: bold;
}

/*******************************************************
				FIN POUR 4 ARTICLES	
*******************************************************/

/*******************************************************
				DEBUT POUR 5 ARTICLES	
*******************************************************/
.ligneBienMangerPresInter5{
	float: left;
	width: 93px;
	margin: 0 10px 0 0;
	_margin: 0 10px 0 0;
	_height: 130px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/web/images/pointillesrougeIE6boissons5.png');	
}

.ligneBienMangerPresInter5[class]{
	background: url(../images/pointillesrougeIE6boissons5.png) top left no-repeat;
	min-height: 130px;		
}

.ligneBienMangerPresInterTxt5{
	height: 40px;
}

.ligneBienMangerPresInterTxt5 p{
	padding: 0 0 0 19px;
	background: url(../images/recettessommairefleche.gif) top left no-repeat;
}

.ligneBienMangerPresInterTxt5 span.titre{
	font-weight: bold;
}

/*******************************************************
				FIN POUR 5 ARTICLES	
*******************************************************/

.blockTableauBienManger{
	margin: 12px 0 30px 0;
	font-size: 11px;
}

.ligneTableauBienMangerTitre{
	font-weight: bold;
	color: #5f0707;
	margin: 0 0 12px 0;	
}

.ligneTableauBienManger{
	margin: 0 0 12px 0;
	clear: both;
}

.ligneTableauBienManger.avecFond{
	min-height: 47px;
	height:auto !important;
  height:47px;
	/*background: url(../images/fd1tabboissons.gif) top left no-repeat;*/
	background: url(../images/fd3tabboissons.jpg) top left no-repeat;
	background-color: #fee9de;
}

.ligneTableauBienManger.sansFond{
	min-height: 47px;
	height:auto !important;
  height:47px;
	/*background: url(../images/fd2tabboissons.gif) top left no-repeat;*/
}

.ligneTableauBienMangerCol1, .ligneTableauBienMangerCol2{
	float: left;	
}

.ligneTableauBienMangerCol1, .ligneTableauBienMangerCol2{
	min-height: 47px;
	height:auto !important;
  height:47px;
}

.ligneTableauBienMangerCol1{
	width: 179px;	
}

.ligneTableauBienMangerCol1{
	font-weight: bold;
	color: #494949;	
}

.ligneTableauBienMangerCol1 p{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/web/images/fleche2.png');
	padding: 0 7px 0 15px;
	margin: 17px 0 0 7px;
	display: block;
	zoom: 1;
}

.ligneTableauBienMangerCol1[class] p{
	background: url(../images/fleche2.png) top left no-repeat;
}

.ligneTableauBienMangerCol1 a{
	color: #494949;	
}

.ligneTableauBienMangerCol2{
	width: 339px;
	color: #590000;
}
.ligneTableauBienMangerCol2 a{
	color: #590000;
}

.ligneTableauBienMangerCol2{

}

.ligneTableauBienMangerCol2 p{
	padding: 0 7px 0 0;
	margin: 17px 0 0 0;
}
/*******************************************************
				FIN BIEN MANGER	
*******************************************************/


/*******************************************************
				DEBUT MANGER VITE ET BIEN
*******************************************************/
.conseilDiet p{
	color: #590000;
	font-size: 11px;
	padding: 10px 0 0 0;
}
/*******************************************************
				FIN MANGER VITE ET BIEN
*******************************************************/