body{font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;font-size:12px; ;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; color:#666666;}
*{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.clear{clear: both;}

.fleche{font-size:7px;}

a img{border:0px;}

h1{ margin-top:10px; margin-bottom:10px;}
h2{ margin-top:10px; margin-bottom:4px;}


#msgBox{ color:#CC0000;}


#site{width:993px;position:relative;margin: 0 auto 0 auto;	}


#menu{display:none;}

#menu #lvl_1{list-style-type:none;display:block;width:198px;border-top:1px solid #d3d3d3;}
#menu #lvl_1 li{display:block; border-bottom:1px solid #d3d3d3;}
#menu #lvl_1 li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0056a2;
	background-position:0 6px;
	background-repeat:no-repeat;
	/*font-weight:600;*/
	display:block;
	width:198px;
	height:18px;
	text-indent:2px;
	padding-top:6px;
	padding-bottom:6px;
	letter-spacing:0px;
	text-decoration:none;
}

#menu #lvl_1 li a:hover{color:#4fc0df; background-position:0 -18px;}
#menu img{border:0px;}


#menu #lvl_1 .lvl_2{display:block;width:180px; border:0px;}
#menu #lvl_1 .lvl_2 li{ list-style-type:none;display:block; border:0px; text-indent:5px; color:#0056a2; margin-bottom:5px;background-image:url(../images/puce.jpg); background-position:6px 6px;background-repeat:no-repeat;}
#menu #lvl_1 .lvl_2 li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:180px;
	color:#0056a2;
	display:block;
	text-decoration:none;
	height:auto;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:15px;	
}


#menu #lvl_1 .lvl_2 ul{display:block;width:170px; border:0px;}
#menu #lvl_1 .lvl_2 ul li{display:block; border:0px; margin-left:10px; color:#0056a2; margin-bottom:4px; background:none;}
#menu #lvl_1 .lvl_2 ul li a{
	width:170px;
}



#menu #lvl_1 .lvl_2 li a:hover{color:#4fc0df; background-position:0 6px}



#header{color:#0056a2;font-size:10px;text-align:right;padding-right:10px;padding-top:2px; display:none;}
#header_content, #header_content a{color:#0056a2;}


#gauche{float:left;}

#centre{float:left;margin-left:10px;position:relative;/*width:584px;*/}

#droite{float:left;margin-left:10px;}

#retour_home{display:block;margin-top:15px;display:none;}

#module_sites{margin-top:7px;}

#encarts_home{float:left;}

#encart_home_1{width:288px;height:149px;background-image:url(../images/encart_home_1.jpg);}

#encart_home_2{width:288px;height:149px;background-image:url(../images/encart_home_2.jpg);}

.encart_home div{position:relative;display:block;margin-left:150px;padding-top:32px;width:130px;font-size:10px;color:#666666;}

.encart_home div h1{display:block;color:#569825;font-weight:bold;font-size:12px;}

#encart_news{float:left;margin-left:8px;}

#pdp_lien{width:100%;font-size:10px;color:#999999;text-align:center;margin-top:6px; display:none;}
#pdp_lien a{font-size:10px; color:#999999; text-decoration:none;}
#pdp_lien a:hover{text-decoration:underline;}

#pdp_content{width:700px;font-size:10px;color:#999999;text-align:center;margin-top:6px;display:none;}
#pdp_content a{font-size:10px; color:#999999; }
#pdp_content a:hover{text-decoration:none;}

/* CONTENU TEXTE */

.contenu_texte{width:583px;text-align:justify; background-image:url(../images/fond_content.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:14px;}

.largeur_page{width:562px;text-align:justify;}

.contenu_texte .content{ padding:10px;}

.contenu_texte .colonne{float:left;width:275px;margin-right:12px;}

.contenu_texte .colonne_droite{margin-right:0px;}

.contenu_texte h1{color:#4fc0df;font-size:27px;font-weight:bold;clear:both;text-align:left;}

.contenu_texte h2{color:#4fc0df;font-size:18px;font-weight:bold;clear:both;text-align:left;}

.contenu_texte h3{color:#4fc0df; font-size:12px; font-weight:bold;}

.contenu_texte h4{color:#4fc0df; font-size:15px; font-weight:bold;}

/* L'INFO plus*/
.contenu_texte .info {color:#558DC0; font-weight:bold; font-size:15px;}

/* MODULES DROITE */

#site_aleatoire{position:relative; background-image:url(../images/fond_site_aleatoire.png); width:185px; height:284px; display:none;}

#site_aleatoire img{position:relative; padding-top:90px; margin-left:25px; border:0px;}

#site_aleatoire p{display:block; margin-left:20px; font-size:10px; color:#558ec1; text-decoration:none;}
#site_aleatoire a{text-decoration:none; color:#558ec1;}
#site_aleatoire a:hover{text-decoration:underline;}



#produit_aleatoire{position:relative; background-image:url(../images/fond_produit_aleatoire.png); width:185px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#558ec1; display:none;}

#produit_aleatoire #content{ padding:0px 15px 5px 10px;}

#produit_aleatoire h1{ font-size:18px; font-weight:bold; }


#produit_aleatoire_haut{position:relative; background-image:url(../images/fond_produit_aleatoire_haut.png); background-repeat:no-repeat; width:185px; height:18px;}
#produit_aleatoire_bas{position:relative; background-image:url(../images/fond_produit_aleatoire_bas.png); background-repeat:no-repeat; width:185px; height:9px;}


#produit_aleatoire p{display:block; font-size:10px; color:#558ec1; text-decoration:none;}
#produit_aleatoire a{text-decoration:none; color:#558ec1;}
#produit_aleatoire a:hover{text-decoration:underline;}


/* PRODUITS */

.bandeau_produit{position:relative;	background-image:url(../images/bandeau_produit.jpg); background-repeat:no-repeat; width:772px;	height:165px;}

.bandeau_produit div{position:relative; margin-left:20px; padding-top:10px;}
.bandeau_produit p{position:relative; margin-left:20px; margin-right:20px; font-size:13px; color:#0056a2;}



#fiche_produit{background-image:url(../images/fond_content2.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:14px; padding-left:15px;}

#fiche_produit img{ border:0px}
#fiche_produit img#lien_site{border:0px; margin-bottom:15px; width:110px;}

/*** Santé vitalité ***/
#fiche_produit_gauche{ float:left; margin-right:10px; width:118px;}
#fiche_produit_droite{float:left;}

#fiche_produit h1{ font-size:14px; color:#a2137c; font-weight:bold;}
#fiche_produit h2{ font-size:12px; color:#a2137c; font-weight:bold;}

#fiche_produit .fiche_produit_texte{ width:450px; float:left;}
#fiche_produit .visuel_produit{float:left;}
#fiche_produit .fiche_produit_tableau{float:left;}

.tableau_4{margin-top:15px;margin-bottom:10px;width:480px; border:1px solid #fea4c4; color:#a2137c; border-collapse:collapse;}
.tableau_4 th{background-color:#fde9ed; text-align:left; padding:5px; font-weight:normal;}
.tableau_4 td{ padding:5px; border:1px solid #fea4c4;}



.tableau_5{width:350px; border:1px solid #fea4c4; color:#a2137c; border-collapse:collapse;}
.tableau_5 th{background-color:#fde9ed; text-align:left; padding:5px; font-weight:normal;}
.tableau_5 td{ padding:5px; border:1px solid #fea4c4;}
/******/



/*** Categorie Lait Frais ***/
.visuel_produit {position:absolute;right:30px;}
#fiche_produit_droite_Lait_frais{float:left;}
#fiche_produit_droite_Lait_frais h2{ color:#0A53A0;}
#fiche_produit_droite_Lait_frais h1{ color:#0A53A0;}

#fiche_produit_gauche_Lait_frais{ float:left; margin-right:10px; width:118px;}
#fiche_produit_gauche_Lait_frais h2{ color:#0A53A0;}

.tableau_Lait_frais{margin-top:15px;margin-bottom:10px;width:480px; border:1px solid #98CDFF; color:#2B77C2; border-collapse:collapse;}
.tableau_Lait_frais th{background-color:#E4F2FF; text-align:center; padding:5px; font-weight:normal;}
.tableau_Lait_frais td{ padding:5px; padding-left:10px; border:1px solid #98CDFF;}
/******/

/*** Categorie nature ***/
#fiche_produit_droite_nature{float:left;}
#fiche_produit_droite_nature h2{ color:#62AA3C;}
#fiche_produit_droite_nature h1{ color:#62AA3C;}

#fiche_produit_gauche_nature{ float:left; margin-right:10px; width:118px;}
#fiche_produit_gauche_nature h2{ color:#62AA3C;}

.tableau_nature{margin-top:15px;margin-bottom:10px;width:480px; border:1px solid #B8D45B; color:#2B77C2; border-collapse:collapse;}
.tableau_nature th{background-color:#E5FCC8; text-align:left; padding:5px; color:#62AA3C;font-weight:normal;}
.tableau_nature td{ padding:5px; color:#62AA3C; border:1px solid #B8D45B;}
/******/

/*** Categorie enfant ***/
#fiche_produit_droite_enfant{float:left;}
#fiche_produit_droite_enfant h2{ color:#E05191;}
#fiche_produit_droite_enfant h1{ color:#E05191;}

#fiche_produit_gauche_enfant{ float:left; margin-right:10px; width:118px;}
#fiche_produit_gauche_enfant h2{ color:#E05191;}

.tableau_enfant{float:left;margin-right:20px;margin-bottom:10px;width:230px; border:1px solid #FFA3C5; color:#D12E6F; border-collapse:collapse;}
.tableau_enfant th{background-color:#FFE8F2; text-align:left; padding:5px; font-weight:normal;}
.tableau_enfant td{ padding:5px; border:1px solid #FFA3C5;}

.tableau_enfantbis{float:left;margin-right:20px;margin-bottom:10px;width:480px; border:1px solid #FFA3C5; color:#D12E6F; border-collapse:collapse;}
.tableau_enfantbis th{background-color:#FFE8F2; text-align:left; padding:5px; font-weight:normal;}
.tableau_enfantbis td{ padding:5px; border:1px solid #FFA3C5;}

.tableau_enfantbis2{float:left;margin-right:20px;margin-bottom:10px;width:480px; border:1px solid #FFA3C5; color:#D12E6F; border-collapse:collapse;}
.tableau_enfantbis2 th{background-color:#FFE8F2; text-align:left; padding:5px; font-weight:normal;}
.tableau_enfantbis2 td{ padding:5px; border:1px solid #FFA3C5;}


.tableau_enfant2{margin-top:15px;margin-bottom:10px;width:480px; border:1px solid #FFA3C5; color:#D12E6F; border-collapse:collapse;}
.tableau_enfant2 th{background-color:#FFE8F2; text-align:left; padding:5px; font-weight:normal;}
.tableau_enfant2 td{ padding:5px; border:1px solid #FFA3C5;}

.tableau_enfant3{float:left;margin-right:20px;margin-bottom:10px;width:480px; border:1px solid #FFA3C5; color:#D12E6F; border-collapse:collapse;}
.tableau_enfant3 th{background-color:#FFE8F2; text-align:left; padding:5px; font-weight:normal;}
.tableau_enfant3 td{ padding:5px; border:1px solid #FFA3C5;}
/******/


/*** Categorie babette ***/
#fiche_produit_droite_babette{float:left;}
#fiche_produit_droite_babette h2{ color:#E4032F;}
#fiche_produit_droite_babette h1{ color:#E4032F;}

#fiche_produit_gauche_babette{ float:left; margin-right:10px; width:118px;}
#fiche_produit_gauche_babette h2{ color:#E4032F;}

.tableau_babette{margin-top:15px;margin-bottom:10px;width:480px; border:1px solid #FFA7B1; color:#F32549; border-collapse:collapse;}
.tableau_babette th{background-color:#FFE9EC; text-align:left; padding:5px; font-weight:normal;}
.tableau_babette td{ padding:5px; border:1px solid #FFA7B1;}
/******/







/* QUIZZ */

#bandeau_quizz{position:relative;	background-image:url(../images/fond_titre_2.png); width:581px; height:83px;}
#bandeau_quizz div{position:relative; margin-left:15px; padding-top:7px;}

/* QUIZZ */

#bandeau_nutrition{position:relative;	background-image:url(../images/fond_titre_bleu.png); width:581px; height:83px;}
#bandeau_nutrition div{position:relative; margin-left:15px; padding-top:7px;}

/* FORM LOGIN*/

#form_login{color:#0056a2;}

#form_login form_text{ width:200px; border:1px solid #4fc0df}
#form_login form_radio{}



/* Table INfo */
.table_info { border:solid #558DC0 1px; width:555px;  margin-bottom:5px; margin-top:5px;}
.table_info td{border:0;}
.table_info .image img { margin-top:5px; margin-bottom:5px; margin-right:10px; margin-left:5px;}
.table_info p {   margin-right:20px; text-align:justify }

   /* Table Produit */
.table_produit .last {border-right:solid #558DC0 1px;}
.table_produit {  width:555px; margin-bottom:5px; margin-top:5px;}
.table_produit td { border-bottom:solid #558DC0 1px; border-left:solid #558DC0 1px;    padding:5px; }
.table_produit .middle {border-left:solid #FFFFFF 1px; border-right:solid #FFFFFF 1px; }
.table_produit .first { border-right:solid #FFFFFF 1px; }
.table_produit th{ background-color:#558DC0; color:#FFFFFF; font-size:13px; font-weight:bold; padding:5px; }

/* Source */
.source {font-size:20px; color:#6096C5; font-weight:bold}
.source2 { color:#000000; }

.sourceItalique{ font-size:10px}

/**Divers **/
#chiffre {
padding: 6px 8px  6px  6px ;
width:260px; height:209px;  border:  dotted 2px #57BCD8; background-color:#F4F8FB; }
.collapse{ border-collapse:collapse;}



/* FORMUILAIRE CONTACT */

#form_contact{}

#form_contact .asterix{ color:#4fc0df;}

#form_contact #texte{ width:555px; height:100px; margin-top:10px}

#form_contact input{margin-bottom:6px; width:160px;}
#form_contact label{width:80px; display:block; float:left; margin-bottom:6px}
#form_contact fieldset{ float:left; border:0px; padding:5px;}
#form_contact select{ float:left;  margin-bottom:6px; font-size:11px;}

#form_contact .first{width:200px; display:block; float:left; margin-bottom:6px}


/* AFFICHES PUB */

.vignettes_affiches div{ float:left; width:140px; margin-bottom:15px; padding-top:10px;}

/* PLAN DU SITE */

.plan_du_site a{ text-decoration:none;color:#666666;}
.plan_du_site a:hover{ text-decoration:underline}
.plan_du_site h1{ font-size:15px; padding-top:10px; text-decoration:underline}
.plan_du_site h2{ font-size:13px; padding-left:10px;color:#666666; font-weight:normal;}
.plan_du_site h3{ font-size:12px; padding-left:30px; color:#666666; font-weight:normal;}



.voirConditionnements{
font-size:11px;
color:#999999;
}


/* RECETTES CANDIA */
.recherche_recette{ background-image:url(../images/recettes_candia/recherche_fond.jpg); width:562px; height:180px;}
.infos_recette{ background-image:url(../images/recettes_candia/fond_infos_recette.jpg); width:562px; height:124px; text-align:center}

.liste_recettes td{padding:3px;text-align:center}
.liste_recettes tr{ cursor:pointer; color:#666666}
.liste_recettes th{ text-align:center}

.ingredients{float:left; padding-left:15px; width:150px; text-align:left; color:#004393; line-height:1.5}
.preparation{color:#333333; padding:10px}

.tab_infos_recette td{ text-align:center; color:#FFFFFF}
.tab_infos_recette th{ text-align:center;}


#herbe{display:none;}

#retour_recette_link{display:none;}
