﻿.aide {
	position : 				relative;
}

.textAide {
	color : 				black;
	font-weight :			bold; 
	width : 				750px;
	text-align : 			left;
	z-index : 				20000;
	position : 				absolute;
	top : 					-155px;
	margin-left : 			20px;
	padding :				5px;
	background-color : 		#ffeeee;
	border : 				2px solid #e2001a;
	font-size : 			10px !important;
}

#listeReponses table {
	font-size : 			10px;
	width : 				670px;
}

#listeReponses {
	height : 				300px;
	overflow : 				auto;
	width : 				725px;
	position : 				absolute;
	top : 					350px;
	border : 				2px solid black;
	background-color : 		#ffeeee;
	margin-left : 			0px;
	padding :				10px;
}

#prehome_contenu {
background:			url(../images/DE/home/BE_prehome.png) no-repeat bottom;
width:				800px;
height:				410px;
margin:				0 auto;
}

#prehome_contenu .p1 {
background:			url(/images/DE/home/BE_prehome_bienvenue.png) no-repeat 0 0;
width:				200px;
padding:			65px 0 0 17px;
margin:				-80px 0 0 140px;
float:				left;
}

#prehome_contenu .p2 {
background:			url(/images/DE/home/BE_prehome_welkom.png) no-repeat 5px 0;
width:				200px;
padding:			65px 0 0 17px;
margin:				-80px 0 0 120px;
float:				left;
}

#prehome_contenu a {
color:				#FFFFFF;
font-size:			12px;
text-decoration:	none;
font-weight:		normal;
}

#prehome_contenu a  strong:hover{
color:				#FFFFFF;
font-size:			12px;
text-decoration:	underline;
font-weight:		bold;
}


/****** STYLE FOOTER ****/

#footer_DE{
background-image:	url(../images/DE/interface/footer_slogan.gif);
}

	#footer_DE ul li{
	margin-right:		16px;;
	}

/***** STYLE HOME   DE *****/
/***** cf. style-main.css *****/

#encart_1{
margin:				0 0 0 -25px;
_margin-left:0px;
}

#encart_1 p{
position:			absolute;
width:				120px;
height:				35px;
top:				48px; /*positionnement à changer celon taille de l'image et alignement avec texte image*/
left:				141px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
line-height:		10px;

}

#encart_2 p{
position:			absolute;
width:				125px;
height:				35px;
top:				50px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
left:				101px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
line-height:		10px;

}

#encart_3 p{
position:			absolute;
width:				135px;
height:				50px;
top:				30px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
left:				93px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
line-height:		10px;

}

#encart_4 p{
position:			absolute;
width:				135px;
height:				54px;
top:				50px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
left:				102px;/*positionnement à changer celon taille de l'image et alignement avec texte image*/
line-height:		10px;

}

/***** STYLE PRODUITS *****/

.savoirplus{
background:				url(../images/DE/interface/savoirplus.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					4px 10px 0 0;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					127px;
height:					29px;
}


.retour_produits{
background:				url(../images/DE/interface/retour_rouge.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					86px;
height:					29px;
margin:					15px 0 10px 0;
}

.retour_rouge{
background:				url(../images/DE/interface/retour_rouge.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					86px;
height:					29px;
margin:					15px 0 10px 0;
}

.unsere_produkte{
background:				url(../images/DE/interface/unsere_produkte.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					160px;
height:					29px;
margin:					15px 0 10px 0;
}

.mehr{
background:				url(../images/DE/interface/mehr.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					76px;
height:					29px;
margin:					15px 0 10px 70px;
}

.mehr2{
background:				url(../images/DE/interface/mehr.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					76px;
height:					29px;
margin:					5px 30px 0px 0px;
}

.visuel_promotion_sticker {
background:				url(../images/DE/produits/promotion_heine/sticker.png) no-repeat;
height:					401px;
}



/***** STYLE RECETTES *****/


#astuces {
background:				url(../images/common/recettes/recettes_fleche.gif) no-repeat 0 3px;
font-weight:			bold;
padding:				0 0 5px 15px;
margin:					25px 0 30px 0;
}


.nouveau {
margin:					-6px 0 0 0px;
}

.voir{
background:				url(../images/DE/interface/click.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					0 auto 0 auto;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					100px;
height:					29px;
}

#astuces a.voir{
margin: -18px 0 0 230px;
}


.retour_recettes{
background:				url(../images/DE/interface/retour_recettes.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					160px;
height:					29px;
margin:					15px 0 10px 0;
}

.imprimer_recette{
background:				url(../images/DE/interface/imprimer_recette.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					158px;
height:					29px;
margin:					20px 0 0 0;
}

.envoyer_ami{
background:				url(../images/DE/interface/envoyer_ami.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					176px;
height:					29px;
margin:					15px 0 0 0;
}


/****** STYLE BIEN ETRE ****/

.lirearticle{
background:				url(../images/DE/interface/lirearticle.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					0px 18px;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					161;
height:					29px;
}


.retour_sommaire{
background:				url(../images/DE/interface/retour_sommaire.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					162px;
height:					29px;
margin:					15px 0 10px 0;
}

.sommaire {
font-size:				11px;
margin:					220px 0 0 10px;
background-image:		url(/images/DE/interface/overzicht.png);
background-repeat:		no-repeat;
background-position:	center top;
padding:				35px 27px 0 27px;
}

.faire_calcul{
background:				url(../images/DE/interface/faire_calcul.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					10px 0px 0px -2px;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					132px;
height:					29px;
margin:					0 auto;
}
.calculer{
background:				url(../images/DE/interface/calculer.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					10px 0px 0px -2px;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					113px;
height:					29px;
}

#votre_taille{
margin-left:			2px;
}

#imc_graphique{
background:				url(../images/DE/bienetre/imc_graphique.png) no-repeat left center;
}


/****** STYLE INFORMATIONS *****/

/***** STYLE Newsletter *****/
.valider{
background:				url(../images/DE/interface/envoyer.png) no-repeat center center;
_filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/DE/interface/envoyer.png');
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					92px;
height:					29px;
margin:					15px 0 0 0;
}

.visuel_newsletter{
background:				url(../images/DE/informations/newsletter.png) no-repeat;
height:					401px;
}

.mail_abbestellen {
float: left;
width : 300px;
margin : 4px 15px 0 0;

}

.abbestellen{
background:				url(../images/DE/interface/abbestellen.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					112px;
height:					29px;
margin:					0 0 0 0;
}


/*** Professionnels ***/

.remplir_formulaire{
background:				url(../images/DE/interface/remplir_formulaire.png) no-repeat center center;
cursor:					pointer;
display:				block;
margin:					10px 0px 0px -2px;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					169px;
height:					29px;
margin:					0 auto;
}

.retour_accueil{
background:				url(../images/DE/interface/retour_accueil.png) no-repeat center center;
cursor:					pointer;
display:				block;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					167px;
height:					29px;
margin:					15px 0 10px 0;
}

/***** plan site ****/

#plan_site {
margin:					0px 0 0 0px;
width:					750px;

}



/***** STYLE ERREUR*****/

#erreur{
background:			url(../images/DE/home/NL/erreur_onvindbaar.png) no-repeat -10px 0px;
width:				700px;
margin:				-20px 0 0 200px;
padding:			60px 0 0 0px;
}

.erreur_retour{
background:				url(../images/DE/home/NL/erreur_home_NL.png) no-repeat 0 0;
cursor:					pointer;
display:				block;
margin:					10px 0px 0px -2px;
text-indent:			-9999px;
font-size:				0px;
overflow:				hidden;
width:					256px;
height:					32px;
}




/***** STYLE CONTACT / NUTRITIONNISTE *****/
#qst_submit{
background:					url(../images/DE/interface/envoyer.png) no-repeat center center;
cursor:						pointer;
height:						29px;
margin-left:				-4px;
font-size:					0px;
overflow:					hidden;
width:						92px;
}


/*-----------------A Rajouté dans Css Produit pour DE STYLE PRODUKTE  -> PROMOTIONS ----------------------------------*/


.promotions  h2 {
font-size:				14px;
font-weight:			bold;
padding-bottom:			3px;
}

.promotions p {
font-size:				11px;
width:					310px;
*margin:				0 40px 0 0;
}

.promotions  {
width:					500px;
height:					200px;
margin:					0 0 18px 0;
}

.promoheight{
height:					290px;
}

.verbung {

width:					500px;
height:					350px;
margin:					0 0 10px 0;

}
.verbung  h2 {
font-size:				14px;
font-weight:			bold;
padding-bottom:			3px;
}

.verbung p {
font-size:				11px;
width:					310px;
*margin:				0 40px 0 0;
}

.verbung img {
float:					left;
width:					300px;
height:					250px;
margin: 				30px 0 0 0;

}

.align_bouton_bienetre {
height:					110px;
}

.visuel_concours {
background:					url(../images/common/visuels/concours.png) no-repeat;
width:						230px;
height:						438px;

}

/*--------------A rajouter dans style bienetre.css pour version DE ( ??? PAS DE VERSION CSS PAR PAYS HORMIS STYLE MAIN)-------------------*/

.article_bienetre{ 
width:					231px;
padding-bottom:10px;
}

#bienetre_categories p {
padding:			10px 20px 0 20px;
}