<!--
/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#033c23;font-weight:normal;}

img{border:0}

a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}

select option{padding:0 3px;}

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}

ul li{list-style:none;}

table{border-collapse:collapse;}

hr{display:none;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;background-color:#fff;}
	
	div#global{position:relative;width:1008px;text-align:left;margin:0 auto;}
	
	div#top, div#middle, div#bottom{float:left;width:1008px;}
	
	
	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */
		
	/* -------- header -------- */
	div#top{height:213px;background:url(img/bg-header.jpg) no-repeat 15px 0px;}
	
	div#top div#nouveau{float:left;width:205px;padding-left:15px;}
	
	div#top div#logo{float:left;width:420px;}
	
	div#top div#bonjour{float:left;width:318px;padding:115px 12px 0 0;color:#fff;text-align:right;}
	div#top div#bonjour .bold{font-size:12px;}
	
	/* nav */
	div#top ul#nav{float:left;width:998px;padding:0 0 0 10px;margin-top:-6px;}
	
	div#top ul#nav li{position:relative;float:left;z-index:20;}
	
	div#top ul#nav li a{float:left;height:42px;display:block;}
	div#top ul#nav li a span{display:none;}
	
	div#top ul#nav li a#bt_produits,
	div#top ul#nav li a#bt_nav1{width:164px;background:url(img/bg-bt-produits.gif) no-repeat;}
	div#top ul#nav li a#bt_idees,
	div#top ul#nav li a#bt_nav11{width:155px;background:url(img/bg-bt-idees.gif) no-repeat;}
	div#top ul#nav li a#bt_equilibre,
	div#top ul#nav li a#bt_nav22{width:160px;background:url(img/bg-bt-equilibre.gif) no-repeat;}
	div#top ul#nav li a#bt_astuces,
	div#top ul#nav li a#bt_nav26{width:161px;background:url(img/bg-bt-astuces.gif) no-repeat;}
	div#top ul#nav li a#bt_conseils,
	div#top ul#nav li a#bt_nav32{width:157px;background:url(img/bg-bt-conseils.gif) no-repeat;}
	div#top ul#nav li a#bt_principes,
	div#top ul#nav li a#bt_nav36{width:167px;background:url(img/bg-bt-principes.gif) no-repeat;}
	
	/* menus deroulants */
	div#top ul#nav li ul{position:absolute;top:42px;left:6px;width:152px;padding:11px 0 130px 7px;background:url(img/bg-menu-deroulant.png) no-repeat left bottom;z-index:20;display:none;}
	* html div#top ul#nav li ul{background:url(img/bg-menu-deroulant.jpg) no-repeat left bottom;}
	
	div#top ul#nav li ul#ssnav_1{left:6px;}
	div#top ul#nav li ul#ssnav_2{left:0px;}
	div#top ul#nav li ul#ssnav_3{left:4px;}
	div#top ul#nav li ul#ssnav_4{left:3px;}
	div#top ul#nav li ul#ssnav_5{left:1px;}
	div#top ul#nav li ul#ssnav_6{left:3px;}
	
	div#top ul#nav li ul li{float:none;line-height:18px;}
	
	div#top ul#nav li ul li a{float:none;height:auto;color:#fff;font-weight:bold;display:inline;}
	div#top ul#nav li ul li a:hover{color:#ff4300;text-decoration:none;}
	
	
	/* -------- middle -------- */
	div#middle{padding-bottom:10px;background:url(img/bg-middle-filet.gif) no-repeat 794px 0px;}
	
	div#middle div.rubrique_intro {clear:left;font-size:12px;font-weight:bold;padding:10px 0;}
	
	div#middle div#sidebar_left{float:left;width:208px;padding:20px 0 0 15px;}
	div#middle div#content{float:left;width:573px;min-height:437px; _height:437px;}
	div#middle div#sidebar_right{float:left;width:212px;padding-top:30px;}
	
	/* image titre */
	div#middle div#content div#bg_special{float:left;width:573px;}
	
	/* titre h1 */
	div#middle div#content h1{float:left;width:540px;padding-top:26px;font-size:24px;}
	div#middle div#content h1 img{margin-left:-4px}
	div#middle div#content h1 img{_margin-left:0px}
		
	body.SECT1  div#middle div#content h1,
	body.SECT1  div#middle div#content h2,
	body.SECT1  div#middle div#content h3 {color:#F96F09;}
	body.SECT11 div#middle div#content h1,
	body.SECT11 div#middle div#content h2,
	body.SECT11 div#middle div#content h3 {color:#3F6915;}
	body.SECT22 div#middle div#content h1,
	body.SECT22 div#middle div#content h2,
	body.SECT22 div#middle div#content h3 {color:#E3004F;}
	body.SECT26 div#middle div#content h1,
	body.SECT26 div#middle div#content h2,
	body.SECT26 div#middle div#content h3 {color:#F96F09;}
	body.SECT32 div#middle div#content h1,
	body.SECT32 div#middle div#content h2,
	body.SECT32 div#middle div#content h3 {color:#819E07;}
	body.SECT36 div#middle div#content h1,
	body.SECT36 div#middle div#content h2,
	body.SECT36 div#middle div#content h3 {color:#E3004F;}
	
	div#middle div#content h1 span{display:none}
	
	/* fil d'ariane */
	div#middle div#content div#fil_ariane{float:left;width:573px;padding-top:10px;font-size:10px;color:#ff9200;}
	div#middle div#content div#fil_ariane a{color:#ff9200;}
	
	
	/* -------- footer -------- */
	div#bottom{padding-bottom:20px;background:url(img/bg-bas-filet.gif) no-repeat 0px 113px;}
	
	/* carre communaute */
	div#bottom div#communaute{float:left;width:259px;}
	
	/* encart recherche */
	div#bottom div#recherche{float:left;width:471px;height:113px;background:url(img/bg-bas-recherche.gif) no-repeat 0px 5px;}
	
	div#bottom div#recherche div#col_1{float:left;width:170px;padding:22px 0 0 16px;}
	
	div#bottom div#recherche div#col_1 input{width:127px;height:15px;margin-right:3px;border:1px solid #e3004f;font-size:10px;}
	div#bottom div#recherche div#col_1 input, div#bottom div#recherche div#col_1 img.img_ok{margin-top:4px;margin-bottom:10px;vertical-align:middle;}
	
	div#bottom div#recherche div#col_2{float:left;width:262px;padding:14px 0 0 15px;text-align:justify;line-height:18px;}
	
	div#bottom div#recherche .style_1{font-size:12px;color:#7e9805;font-weight:bold;font-style:italic;}
	div#bottom div#recherche .style_2{font-size:10px;color:#0b5535;}
	div#bottom div#recherche .style_3{font-size:16px;color:#eb6909;font-style:italic;}
	div#bottom div#recherche .style_4{font-size:15px;color:#0b5535;font-style:italic;}
	div#bottom div#recherche .style_5{font-size:9px;color:#0b5535;}
	div#bottom div#recherche .style_6{font-size:14px;color:#ff4300;}
	div#bottom div#recherche .style_7{font-size:19px;color:#00c4ff;}
	div#bottom div#recherche .style_8{font-size:10px;color:#095999;}
	div#bottom div#recherche .style_9{font-size:17px;color:#6c9378;font-style:italic;}
	div#bottom div#recherche .style_10{font-size:10px;color:#0b5535;}
	div#bottom div#recherche .style_11{font-size:16px;color:#e3004f;font-style:italic;}
	div#bottom div#recherche .style_12{font-size:10px;color:#d39a02;}
	
	/* encart livre de recettes */
	div#bottom div#livre{float:left;width:278px;height:113px;background:url(img/bg-bas-livre.jpg) no-repeat 0px 11px;color:#fff;line-height:13px;}
	
	div#bottom div#livre p{float:left;padding:52px 100px 0 12px;}
	div#bottom div#livre a{color:#fff;}
	/* phrase et liens bas */
	div#bottom div#phrase, div#bottom div#liens_bas{float:left;width:955px;padding:2px 38px 0 15px;color:#7e9805;text-align:center;}
	div#bottom div#phrase{padding-top:6px;font-size:12px;color:#ff4300;font-weight:bold;}
	
	div#bottom div#liens_bas a{color:#7e9805;}
	div#bottom div#phrase a{color:#ff4300;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	.bold{font-weight:bold;}
	.normal{font-weight:normal;}
	
	.italic{font-style:italic;}
	.under{text-decoration:underline;}
	
	.clear{clear:both;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page index.html */ 
/*************************************************************************************************************************************************************************/
	#pg_index div#middle{width:993px;padding:18px 0 12px 15px;background:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page lexique.html */ 
/*************************************************************************************************************************************************************************/
	/* image titre */
	#pg_lexique div#middle div#content div#bg_special{background:url(img/bg-h1-lexique.gif) no-repeat 449px bottom;}
	
	/* titre h1 */
	div#middle div#content h1#h1_lexique{padding-bottom:13px;border-bottom:1px solid #7e9805;}
	
	/* alphabet */
	div#middle div#content div#alphabet{float:left;width:540px;padding-top:20px;font-size:18px;color:#7e9805;letter-spacing:1px;}
	
	div#middle div#content div#alphabet a{color:#7e9805;}
	div#middle div#content div#alphabet a.alpha_on{color:#ff4300;}
	
	/* definitions */
	div#middle div#content p.definitions,
	div#middle div#content div.definitions{float:left;width:535px;padding-top:22px;font-size:12px;}
	
	div#middle div#content p.definitions a,
	div#middle div#content div.definitions a{color:#ff4300;text-decoration:underline;}
	div#middle div#content p.definitions a:hover,
	div#middle div#content div.definitions a:hover{text-decoration:none;}
	
	/* encart droite 1 */
	div#middle div#sidebar_right div#encart_1, div#middle div#sidebar_right div#bg_encart_1{float:left;width:212px;background:url(img/bg-dte-1-top.gif) no-repeat left top;}
	div#middle div#sidebar_right div#bg_encart_1{min-height:142px;background:url(img/bg-dte-1-bas.gif) no-repeat left bottom;}
	* html div#middle div#sidebar_right div#bg_encart_1{height:142px;}
	
	div#middle div#sidebar_right div#encart_1 p{float:left;padding:24px 64px 25px 11px;font-size:13px;}
	
	div#middle div#sidebar_right div#encart_1 p a{color:#fff;}
	div#middle div#sidebar_right div#encart_1 p a.side_on{color:#00693e;}
	
	/* encart droite 1 */
	div#middle div#sidebar_right div#encart_2, div#middle div#sidebar_right div#bg_encart_2{float:left;width:188px;background:url(img/bg-dte-2-top.gif) no-repeat left top;}
	div#middle div#sidebar_right div#bg_encart_2{background:url(img/bg-dte-2-bas.gif) no-repeat left bottom;}
	
	div#middle div#sidebar_right div#encart_2 p{float:left;padding:18px 22px 28px 11px;color:#fff;line-height:14px;}
	
	div#middle div#sidebar_right div#encart_2 p a{color:#0ff;font-weight:bold;text-decoration:underline;}
	div#middle div#sidebar_right div#encart_2 p a:hover{text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page faq.html */ 
/*************************************************************************************************************************************************************************/
	/* image titre */
	#pg_faq div#middle div#content div#bg_special{background:url(img/bg-h1-faq.gif) no-repeat 474px bottom;}
	
	/* titre h1 */
	div#middle div#content h1#h1_faq{padding-bottom:40px;border-bottom:1px solid #7e9805;}
	
	/* liste questions */
	div#middle div#content dl#liste_questions{float:left;width:540px;padding-bottom:10px;}
	
	div#middle div#content dl#liste_questions dt{padding:12px 0 0 19px;background:url(img/bg-question-off.gif) no-repeat 1px 12px;}
	
	div#middle div#content dl#liste_questions dt.question_on{background:url(img/bg-question-on.gif) no-repeat 1px 12px;color:#ff4300;font-weight:bold;}
	
	div#middle div#content dl#liste_questions dt a{color:#033c23;text-decoration:underline;}
	div#middle div#content dl#liste_questions dt a:hover{text-decoration:none;}
	
	div#middle div#content dl#liste_questions dd{padding:0 0 16px 19px;color:#ff4300;display:none;}
	
	#pg_faq div#middle div#content div.cadre_deposer a{font-size:11px;color:#033c23;font-weight:bold;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page communaute.html */ 
/*************************************************************************************************************************************************************************/
	/* contenu */
	div#middle div#content div#bloc_communaute{float:left;width:573px;height:303px;background:url(img/bg-communaute2.jpg) no-repeat;}
	
	div#middle div#content div#bloc_communaute div#recettes{float:left;width:257px;padding:34px 0 0 41px;font-size:12px;color:#fff;line-height:15px;}
	
	div#middle div#content div#bloc_communaute div#recettes p.nom{float:left;width:207px;}
	div#middle div#content div#bloc_communaute div#recettes p.nom .bold{font-size:11px;}
	
	div#middle div#content div#bloc_communaute div#recettes p#nom1{width:230px;color:#f00;text-transform:uppercase;margin-top:-2px;}
	div#middle div#content div#bloc_communaute div#recettes p#nom1 .bold{font-size:13px;}
	
	div#middle div#content div#bloc_communaute div#recettes p.voir{float:left;width:50px;}
	div#middle div#content div#bloc_communaute div#recettes p.voir a{font-size:11px;color:#fff;text-decoration:underline;}
	div#middle div#content div#bloc_communaute div#recettes p.voir a:hover{text-decoration:none;}
	
	div#middle div#content div#bloc_communaute div#recettes p#voir1{width:245px;text-align:right;line-height:13px;}
	div#middle div#content div#bloc_communaute div#recettes p#voir1 a{color:#f00;}
	
	div#middle div#content div#bloc_communaute div#jeux{float:left;width:241px;}
	
	div#middle div#content div#bloc_communaute div#jeux p {color:#FFFFFF;margin:120px 30px;}

	/* sidebar droite */
	div#middle div#sidebar_right div#encart_2 p.liens{padding:22px 22px 40px 11px;}
	
	div#middle div#sidebar_right div#encart_2 p.liens a{font-size:13px;color:#fff;font-weight:normal;text-decoration:none;}
	div#middle div#sidebar_right div#encart_2 p.liens a:hover {text-decoration:underline;}
	
	div#middle div#sidebar_right div#encart_2 p.liens .hit{color:#58cbf8;font-weight:bold;text-transform:uppercase;}
	div#middle div#sidebar_right div#encart_2 p.liens .produits{color:#b9d065;}
	div#middle div#sidebar_right div#encart_2 p.liens .top{color:#0b5535;font-weight:bold;text-transform:uppercase;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page resultat-recherche.html */ 
/*************************************************************************************************************************************************************************/
	/* sidebar droite */
	div#middle div#sidebar_right div#encart_1 p.lexique{font-size:18px;}
	
	div#middle div#sidebar_right div#encart_1 p.lexique a{color:#ff4300;}
	div#middle div#sidebar_right div#encart_1 p.lexique a.alpha_on{color:#fff;}
	
	div#middle div#sidebar_right div#encart_1 p.lexique img{margin-bottom:9px;}
	
	/* image titre */
	#pg_resultats div#middle div#content div#bg_special{background:url(img/bg-h1-resultats.gif) no-repeat 449px bottom;}
	
	/* titre h1 */
	div#middle div#content h1#h1_resultats{padding-bottom:58px;}
	
	/* contenu */
	div#middle div#content div#rappel_recherche{float:left;width:536px;padding:5px 0 7px 4px;margin-bottom:10px;border:1px solid #ff4300;font-size:13px;}
	
	div#middle div#content p.texte_resultats{float:left;width:453px;padding:0 115px 6px 5px;font-style:italic;}
	div#middle div#content p.texte_resultats a{color:#033c23;text-decoration:underline;}
	div#middle div#content p.texte_resultats a:hover{text-decoration:none;}
	
	div#middle div#content h2{float:left;width:568px;padding:32px 0 6px 5px;color:#ff4300;font-weight:bold;}
	
	div#middle div#content p.ligne_1, div#middle div#content p.ligne_2{float:left;width:538px;padding:3px 0 3px 5px;font-weight:bold;}
	div#middle div#content p.ligne_1 a, div#middle div#content p.ligne_2 a{color:#033c23;}
	div#middle div#content p.ligne_1{background-color:#fba464;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page livre-recettes.html */ 
/*************************************************************************************************************************************************************************/
	/* image titre */
	#pg_livre div#middle div#content div#bg_special{background:url(img/bg-h1-livre.gif) no-repeat 0px 51px;}
	
	/* cadre acces livre */
	div#middle div#content div#acces_livre{float:left;width:538px;padding:0 0 8px 4px;margin-top:25px;border:1px solid #7e9805;border-top:none;}
	
	div#middle div#content div#acces_livre p.rubrique{float:left;width:538px;padding:10px 0 8px 0;font-weight:bold;}
	
	div#middle div#content div#acces_livre label{float:left;width:110px;padding-top:1px;font-style:italic;}
	
	div#middle div#content div#acces_livre .input_1{width:270px;height:14px;margin-bottom:6px;border:none;border-bottom:1px solid #033c23;}
	
	div#middle div#content div#acces_livre a {color:#033C23;font-weight:bold;}
	
	/* cadre creer livre */
	div#middle div#content h2.h2_creer{padding:10px 0 3px 1px;font-size:14px;}
	
	div#middle div#content div#creer_livre{float:left;width:542px;padding:6px 0 10px 0;border:1px solid #ff4300;}
	
	div#middle div#content div#creer_livre label{float:left;width:100px;padding:1px 0 0 10px;}
	
	div#middle div#content div#creer_livre .input_2{width:330px;height:14px;margin:0 6px 6px 0;border:none;border-bottom:1px solid #033c23;vertical-align:middle;}
	
	div#middle div#content div#creer_livre a{color:#033c23;font-weight:bold;}

	div#middle div#content div#creer_livre p.rubrique{float:left;width:538px;padding:10px 0 8px 15px;font-weight:bold;}

	div#middle div#content div#creer_livre div#code_1{float:left;width:108px;padding:8px 0 0 15px;}
	
	div#middle div#content div#creer_livre div#code_2{float:left;width:180px;line-height:19px;}
	div#middle div#content div#creer_livre div#code_2 .input_2{width:56px;height:16px;margin-right:6px;border:1px solid #f00;vertical-align:middle;}
	div#middle div#content div#creer_livre div#code_2 a{color:#033c23;font-weight:bold;}
	div#middle div#content div#creer_livre div#code_2 .couleur{color:#f00;}
	
	div#middle div#content div#creer_livre div#code_3{float:left;width:215px;color:#7e9805;line-height:19px;}


	
	/* note livre */
	div#middle div#content p.note_espace{float:left;width:534px;padding:5px 38px 0 1px;font-size:12px;color:#f96f09;}
	
	div#middle div#content p.note_espace .bold{font-size:14px;color:#ff4300;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page livre-recettes-liste.html */ 
/*************************************************************************************************************************************************************************/
	/* image titre */
	#pg_livre_int div#middle div#content div#bg_special{background:url(img/bg-h1-livre-2.gif) no-repeat 424px bottom;}
	
	/* titre h1 */
	div#middle div#content h1#h1_livre{padding-bottom:28px;}
	
	/* tableau recettes */
	div#middle div#content .tab_recettes{float:left;width:552px;margin:10px 0 0 -6px;}
	* html div#middle div#content .tab_recettes{margin-left:0px;}
	
	div#middle div#content .tab_recettes tr.ligne_couleur{background-color:#f2ffb7;}
	
	div#middle div#content .tab_recettes th{padding-bottom:9px;color:#7e9805;font-weight:bold;}
	
	div#middle div#content .tab_recettes td{padding:3px 5px 3px 0;}
	
	div#middle div#content .tab_recettes td a{color:#033c23;}
	
	div#middle div#content .tab_recettes .td_1{width:192px;padding-left:6px;}
	div#middle div#content .tab_recettes .td_2{width:85px;}
	div#middle div#content .tab_recettes .td_3{width:72px;}
	div#middle div#content .tab_recettes .td_4{width:70px;}
	div#middle div#content .tab_recettes .td_5{width:82px;}
	div#middle div#content .tab_recettes .td_6{width:35px;text-align:center;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page deposer-recette.html */ 
/*************************************************************************************************************************************************************************/
	/* titre h1 */
	div#middle div#content h1#h1_deposer{padding-bottom:19px;}
	
	/* cadre */
	div#middle div#content div.cadre_deposer{float:left;width:532px;padding:4px 0 4px 8px;margin-top:3px;border:1px solid #7e9805;font-size:12px;color:#052f1d;}
	
	div#middle div#content div.cadre_deposer input.input_titre, div#middle div#content div.cadre_deposer input.input_temps{width:420px;height:17px;border:none;font-size:12px;color:#052f1d;}
	div#middle div#content div.cadre_deposer input.input_temps{width:120px;margin:4px 0;}
	
	div#middle div#content div.cadre_deposer textarea{width:522px;height:64px;margin:5px 0;border:none;font-size:12px;color:#052f1d;}
	
	div#middle div#content div.choix_rubrique{float:left;width:500px;padding:7px 0 10px 40px;font-size:12px;color:#052f1d;}
	
	div#middle div#content div.choix_rubrique input.input_radio{margin-left:55px;vertical-align:middle;}
	div#middle div#content div.cadre_deposer input.input_radio{margin-left:25px;vertical-align:middle;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page principes.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content p.colonne,
	div#middle div#content div.colonne{float:left;width:270px;padding:20px 16px 6px 0;text-align:justify;}
	div#middle div#content div.colonne {width:auto; font-weight:normal;}
	div#middle div#content div.colonne p {padding:0 10px 10px 0}
	div#middle div#content div.colonne h3{float:left;width:573px;padding:5px 0 10px 0;font-size:24px;font-weight:normal;}


	div#middle div#sidebar_right a {color:#000000;}

	/* encart droite - esprit */
	
	div#middle div#sidebar_right div#encart_esprit, div#middle div#sidebar_right div#bg_encart_esprit, 
	div#middle div#sidebar_right div#encart_engage, div#middle div#sidebar_right div#bg_encart_engage, 
	div#middle div#sidebar_right div#encart_innov, div#middle div#sidebar_right div#bg_encart_innov{float:left;width:174px;}
	
	div#middle div#sidebar_right div#encart_esprit{background:url(img/bg-dte-esprit-top.gif) no-repeat left top;}
	div#middle div#sidebar_right div#bg_encart_esprit{background:url(img/bg-dte-esprit-bas.gif) no-repeat left bottom;}
	
	div#middle div#sidebar_right div#encart_esprit p, div#middle div#sidebar_right div#encart_engage p, div#middle div#sidebar_right div#encart_innov p{float:left;padding:20px 14px 15px 8px;text-align:justify}
	div#middle div#sidebar_right div#encart_esprit p img, div#middle div#sidebar_right div#encart_engage p img, div#middle div#sidebar_right div#encart_innov p img{margin-bottom:8px;}
	
	/* encart droite - engagement */
	div#middle div#sidebar_right div#encart_engage{background:url(img/bg-dte-engage-top.gif) no-repeat left top;}
	div#middle div#sidebar_right div#bg_encart_engage{background:url(img/bg-dte-engage-bas.gif) no-repeat left bottom;}
	
	/* encart droite - innovation */
	div#middle div#sidebar_right div#encart_innov{background:url(img/bg-dte-innov-top.gif) no-repeat left top;}
	div#middle div#sidebar_right div#bg_encart_innov{background:url(img/bg-dte-innov-bas.gif) no-repeat left bottom;}
	
	div#middle div#sidebar_right div#encart_innov p{padding-bottom:26px;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page astuces-reception.html */ 
/*************************************************************************************************************************************************************************/
	#pg_astuces div#middle{background:none;}
	
	#pg_astuces div#middle div#content{float:left;width:467px;}
	#pg_astuces div#middle div#sidebar_right{float:left;width:318px;padding:20px 0 0 0;/*padding:50px 0 0 0;*/}
	
	#pg_astuces div#middle div#content div#bg_special, #pg_astuces div#middle div#content div#fil_ariane{width:467px;}
	#pg_astuces div#middle div#content h1{width:437px;}
	
	/* intro astuces */
	div#middle div#content p.intro_astuces,
	div#middle div#content div.intro_astuces{float:left;width:425px;padding:16px 42px 0 0;}
	
	/* boutons astuces */
	div#middle div#content div#carres_boutons{float:left;width:467px;padding-top:7px;margin-left:-3px;}
	
	div#middle div#content div#carres_boutons img{float:left;}
	div#middle div#content div#carres_boutons img.img_astuces{margin-right:19px;}
	
	/* lien envoyer */
	div#middle div#content div#lk_envoyer{float:left;width:236px;padding:0 0 0 231px;}
	
	div#middle div#content div#lk_envoyer a{color:#ff4300;}
	
	div#middle div#content div#lk_envoyer img{margin-right:4px;vertical-align:middle;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page ecard-carton.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div.bloc_ecard{float:left;width:467px;padding-top:10px;margin-left:-3px;}
	
	div#middle div#content div.bloc_ecard div.visuel{float:left;width:200px;}
	
	div#middle div#content div.bloc_ecard div.choix{float:left;width:230px;padding:14px 0 0 20px;line-height:20px;}
	
	div#middle div#content div.bloc_ecard div.choix a{color:#ff4300;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page ecard-envoi.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div.cadre_form{float:left;width:442px;padding:2px 0 2px 6px;margin-top:18px;border:1px solid #f96f09;font-weight:bold;}
	
	div#middle div#content div.cadre_form .input_1, div#middle div#content div.cadre_form .input_2, div#middle div#content .input_mail, div#middle div#content div.cadre_form .textarea_perso{width:167px;height:14px;margin:4px 10px 4px 0;border:none;border-bottom:1px solid #033c23;vertical-align:middle;}
	div#middle div#content div.cadre_form .input_2{width:330px;margin-right:0px;}
	div#middle div#content .input_mail{width:360px;margin-left:8px;}
	div#middle div#content div.cadre_form .textarea_perso{width:435px;height:60px;border:none;}
	
	div#middle div#content p.tt_envoyer{float:left;width:450px;padding:12px 0 6px 0;}
	
	div#middle div#content a.bt_valider{float:right;padding:3px 18px;margin:7px 17px 0 0;background-color:#f96f09;color:#fff;display:inline;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page idees-gourmandes.html */ 
/*************************************************************************************************************************************************************************/
	/* intro */
	div#middle div#content p.intro_texte,
	div#middle div#content div.intro_texte{float:left;width:531px;padding:16px 42px 0 0;}
	
	/* choix idees */
	div#middle div#content div#choix_idees{float:left;width:573px;padding-top:10px;}
	
	div#middle div#content div#choix_idees img{margin:12px 8px 0 0;}
	
	div#middle div#content div#choix_idees img.img_idee_3{margin-right:3px;}
	div#middle div#content div#choix_idees img.img_idee_4{margin-right:2px;}
	div#middle div#content div#choix_idees img.img_idee_9{margin-right:5px;}
	
	div#middle div#content div#choix_idees div{position:relative;float:left;z-index:1;}
	
	div#middle div#content div#choix_idees div div{position:absolute;top:39px;left:6px;padding:10px 10px 14px 10px;background:url(img/bg-roll-produit.png);border:1px solid #7e9805;font-size:10px;color:#7e9805;white-space:nowrap;z-index:10;display:none;}
	
	div#middle div#content div#choix_idees div div a{color:#7e9805;}
	
	
	/* recherche recette */
	div#middle div#sidebar_right div#recettes_form{float:left;width:158px;padding:70px 0 0 16px;color:#ff4300;}
	div#middle div#sidebar_right div#recettes_form.dif_pad{padding-top:16px;}
	
	div#middle div#sidebar_right div#recettes_form .input_recette{width:150px;height:16px;margin:2px 0 20px 0;border:1px solid #f96f09;vertical-align:middle;}
	div#middle div#sidebar_right div#recettes_form select.input_recette{height:18px;}
	
	div#middle div#sidebar_right div#recettes_form.dif_pad .input_recette{margin-bottom:0px;}
	
	div#middle div#sidebar_right div#recettes_form label.label_rubrique{float:left;width:45px;padding:5px 0;}
	
	div#middle div#sidebar_right div#recettes_form a.bt_ok{float:right;padding:4px 6px;margin:7px 12px 0 0;background-color:#ff4300;color:#fff;font-weight:bold;display:inline;}
	div#middle div#sidebar_right div#recettes_form.dif_pad a.bt_ok{margin-right:6px;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page au-quotidien.html */ 
/*************************************************************************************************************************************************************************/
	/* mise en avant recettes */
	div#middle div#content div.encart_recette{float:left;width:171px;padding:14px 10px 0 10px;font-size:13px;color:#3f6915;font-weight:bold;text-align:center;}
	
	div#middle div#content div.encart_recette a{color:#3f6915;}
	
	div#middle div#content div.encart_recette .tt_recette{height:38px;display:block;}
	
	div#middle div#content div.encart_recette img{margin:8px 1px 0 1px;}
	div#middle div#content div.encart_recette img.visu_recette{margin-top:0px;border:1px solid #7e9805;}
	
	/* liste recettes */
	div#middle div#content ul.liste_recettes{float:left;width:270px;padding:0px 10px 0 0;font-size:12px; }
	
	div#middle div#content ul.liste_recettes li{padding:0 0 5px 32px;background:url(img/bg-liste-recettes.gif) no-repeat;}
	
	div#middle div#content ul.liste_recettes li a{color:#033c23;}
	
	/* liste idees */
	div#middle div#sidebar_right div#recettes_form ul.liste_idees{float:left;width:158px;padding:18px 0;font-size:12px;color:#d10052;}
	
	div#middle div#sidebar_right div#recettes_form ul.liste_idees li{padding:0 0 6px 8px;background:url(img/bg-puce-idees.gif) no-repeat 0px 6px;}
	
	div#middle div#sidebar_right div#recettes_form ul.liste_idees li a{color:#d10052;}
	
	div#middle div#sidebar_right div#recettes_form p.p_left{float:left;padding-top:12px;font-size:9px;}
	div#middle div#sidebar_right div#recettes_form p.p_left a{color:#ff4300;text-decoration:underline;}
	div#middle div#sidebar_right div#recettes_form p.p_left a:hover{text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page idee-recette.html */ 
/*************************************************************************************************************************************************************************/
	/* titre recette */
	div#middle div#content h2.h2_recette{float:left;width:573px;padding:5px 0 0 0;font-size:24px;color:#3f6915;font-weight:normal;}
	
	/* details recette */
	div#middle div#content div#detail_recette{float:left;width:380px;padding-top:10px;}
	
	div#middle div#content div#detail_recette div#ingred{float:left;width:180px; height:100px;padding:7px 0 2px 9px;border:1px solid #7e9805;font-size:12px;color:#3f6915;}
	
	div#middle div#content div#detail_recette div#ingred img{margin:7px 1px 10px 1px;vertical-align:middle;}
	
	div#middle div#content div#detail_recette h3{float:left;width:302px;padding-top:12px;font-size:12px;font-weight:bold;}
	
	div#middle div#content div#detail_recette ul{float:left;width:302px;padding-top:12px;}
	
	div#middle div#content div#detail_recette ul li{padding:0 0 1px 12px;background:url(img/bg-puce-ingred.gif) no-repeat 0px 2px;}
	
	/* visuel recette */
	div#middle div#content div#visu_recette{float:left;width:105px;text-align:center;}
	
	/* liens recette */
	div#middle div#content ul#liens_recette{float:left;width:161px;padding:10px 5px 0 0;}
	
	div#middle div#content ul#liens_recette li{padding:2px 0 3px 21px;background:url(img/bg-liste-liens.gif) no-repeat;color:#ff4300;}
	
	div#middle div#content ul#liens_recette li a{color:#ff4300;}
	
	div#middle div#content ul#liens_recette li img{margin:4px 2px 8px 0;vertical-align:middle;}
	 
	
	/* preparation */
	div#middle div#content h3.h3_prepa{float:left;width:543px;padding-top:9px;font-size:12px;font-weight:bold;}
	
	div#middle div#content p.texte_prepa,
	div#middle div#content div.texte_prepa{float:left;width:543px;padding:11px 0 0 0;}
	div#middle div#content div.texte_prepa ul li{padding:0 0 1px 12px;background:url(img/bg-puce-ingred.gif) no-repeat 0px 2px;}
	
	/* popup vote */
	div#popup_vote{position:absolute;top:220px;left:670px;width:292px;background-color:#fff;border:1px solid #ff4300;font-size:14px;color:#ff4300;display:none;}
	
	div#popup_vote div#vote_1{float:left;width:252px;padding:10px 0 0 14px;line-height:19px;}
	div#popup_vote div#vote_1 .titre{font-size:12px;}
	
	div#popup_vote div#vote_2, div#popup_valeurs div#valeurs_2{float:left;width:26px;padding-top:9px;}
	
	div#popup_vote div#vote_3{float:left;width:292px;padding:24px 0 20px 0;color:#033c23;text-align:center;}
	div#popup_vote div#vote_3 img{margin:15px 1px 0 1px;}
	
	/* popup valeurs */
	div#popup_valeurs{position:absolute;top:220px;left:670px;width:292px;background-color:#fff;border:1px solid #ff4300;font-size:14px;color:#ff4300;display:none;}
	
	div#popup_valeurs div#valeurs_1{float:left;width:252px;padding:8px 0 0 14px;font-size:10px;}
	div#popup_valeurs div#valeurs_1 .under{font-size:14px;}
	div#popup_valeurs div#valeurs_1 img{margin:5px 0 5px 6px;vertical-align:middle;}
	div#popup_valeurs div#valeurs_1 .taille{font-size:13px;text-decoration:underline;}
	
	div#popup_valeurs div#valeurs_3{float:left;width:286px;padding:6px 0 16px 14px;font-size:10px;}
	
	div#popup_valeurs div#valeurs_3 .couleur, div#popup_valeurs div#valeurs_3 table th.td_2, div#popup_valeurs div#valeurs_3 table th.td_3{background-color:#ffd9cc;}
	
	div#popup_valeurs div#valeurs_3 table{float:left;width:276px;}
	
	div#popup_valeurs div#valeurs_3 table td{padding:2px 0;}
	
	div#popup_valeurs div#valeurs_3 table th{padding:4px 0 3px 0;vertical-align:top;}
	
	div#popup_valeurs div#valeurs_3 table .td_1{width:99px;padding-left:7px;font-weight:bold;}
	
	div#popup_valeurs div#valeurs_3 table .td_2{width:90px;color:#033c23;text-align:center;}
	
	div#popup_valeurs div#valeurs_3 table .td_3{width:80px;text-align:center;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page produits.html */ 
/*************************************************************************************************************************************************************************/
	/* colonne droite */
	#pg_produit div#middle div#sidebar_right{padding-top:0px;}
	#pg_produit div#middle div#sidebar_right div#recettes_form.dif_pad{padding-top:5px;}
	
	#pg_produit div#middle div#sidebar_right div#recettes_form ul.liste_idees{padding:12px 0;}
	#pg_produit div#middle div#sidebar_right div#recettes_form ul.liste_idees li{padding-bottom:2px;}
	
	/* choix produits */
	div#middle div#content div#choix_produits{float:left;width:573px;padding-top:50px;}
	
	div#middle div#content div#choix_produits img{margin-top:10px;}
	
	div#middle div#content div#choix_produits div#prod_1 img, div#middle div#content div#choix_produits div#prod_5 img{margin-right:16px;}
	
	div#middle div#content div#choix_produits div{position:relative;float:left;z-index:1;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page produits-rubrique.html */ 
/*************************************************************************************************************************************************************************/
	/* gamme */
	
	div#middle div#content div#gamme_prod{float:left;width:170px;padding-top:47px;}
	
	div#middle div#content div#gamme_prod .bold{font-size:12px;}
	
	div#middle div#content div#gamme_prod p.chx_gamme{float:left;width:125px;padding:6px 12px 16px 12px;margin-top:3px;border:1px solid #033c23;font-size:11px;line-height:15px;}
	
	div#middle div#content div#gamme_prod p.chx_gamme a{color:#0b5535;}
	div#middle div#content div#gamme_prod p.chx_gamme a:hover, div#middle div#content div#gamme_prod p.chx_gamme a.chx_on{color:#7e9805;text-decoration:underline;}
	
	/* div positionnement */
	div#middle div#content div#div_prod{float:left;position:relative; width:400px;}
	
	/* disponibilite */
	div#middle div#content div#dispo_prod{position:absolute; padding-top:165px; z-index:10; }
	
	div#middle div#content div#dispo_prod div#bg_bulle{float:left;padding-right:20px;background:url(img/bg-fleche-bulle.gif) no-repeat right 4px;}
	
	div#middle div#content div#dispo_prod div#bg_bulle p.bulle{float:left;padding:5px 6px;background-color:#7e9805;font-size:10px;color:#fff;font-weight:bold;}
	
	/* visuel */
	div#middle div#content div#visu_prod{position:absolute; right:15px; padding-top:5px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page produit-details.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div#bg_prod{float:left;width:573px;/*background:url(img/bg-prod-sauce.jpg) no-repeat 253px 160px;*/}
	
	/* colonne 1 */
	div#middle div#content div#prod_col_1{float:left;width:390px; position:relative;}
	
	div#middle div#content div#prod_col_1 h1{color:#FF4300;font-size:22px;width:390px;}
	
	div#middle div#content div#prod_col_1 p.intro_texte,
	div#middle div#content div#prod_col_1 div.intro_texte{float:left;width:240px;padding:16px 145px 0 0; min-height:110px; _height:110px; }
	
	div#middle div#content div#prod_col_1 div#gamme_prod{padding-top:14px; position:relative; width:390px}
	
	div#middle div#content div#prod_col_1 div#recettes_prod{float:left;width:390px;padding-top:25px;font-size:12px;color:#ff4300;font-weight:bold;}
	
	div#middle div#content div#prod_col_1 div#recettes_prod select{width:238px;height:20px;border:1px solid #ff4300;margin-top:3px;font-size:10px;color:#033c23;}
	
	div#middle div#content div#prod_col_1 div#img_prod {bottom:0;position:absolute;right:0; z-index:10;}
	
	/* colonne 2 */
	div#middle div#content div#prod_col_2{float:left;width:183px;padding-top:25px;}
	
	div#middle div#content div#prod_col_2 p.le_plus{float:left;width:130px;min-height:123px;padding:30px 24px 0 36px;background:url(img/bg-le-plus.gif) no-repeat 3px 0px;}
	* html div#middle div#content div#prod_col_2 p.le_plus{height:123px;width:110px;}
	
	div#middle div#content div#prod_col_2 div#bg_bulle{float:left;padding-left:27px;margin-top:10px;background:url(img/bg-fleche-bulle-2.gif) no-repeat left 9px;}
	
	div#middle div#content div#prod_col_2 div#bg_bulle p.bulle{float:left;padding:5px 6px;background-color:#7e9805;font-size:10px;color:#fff;font-weight:bold; width:100px;}
	
	div#middle div#content div#prod_col_2 ul#liens_recette{float:left;width:161px;padding:18px 0 0 18px;}

/*************************************************************************************************************************************************************************/
/* Bloc css de la page produit-details.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div#goodies {clear:left;color:#052F1D;font-size:11px;font-weight:bold;padding:10px 0}
 	div#middle div#content div#goodies div span {float:left;}

	div#middle div#content div#goodies div {text-align:right;width:191px;float:left; margin:0 35px 30px;}

	div#middle div#content div#goodies div a {color:#052F1D; text-decoration:underline;}

	div#middle div#content div#goodies div.fonds {text-align:right;width:160px;float:left; margin:0 25px 30px 0;}


/*************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************/
/* Bloc css anim flash home */ 
/*************************************************************************************************************************************************************************/
	#flashpubtvcenter {position:absolute; top:0; left:0; width:100%; border:0px solid; z-index:100; text-align:center;}
	
	#flashpubtv {}
/*************************************************************************************************************************************************************************/



/*************************************************************************************************************************************************************************/
/* Bloc css de la page bonnes-habitudes.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div.demi{float:left;width:259px;padding:20px 25px 6px 0;text-align:justify;line-height:16px;}
	
	div#middle div#content div.demi .couleur{color:#ff4300;}
	
	div#middle div#content div.demi div.bulle_bene{position:relative;float:left;width:191px;padding-left:88px;margin:12px 0 0 -18px;background:url(img/bg-bulle-bene.gif) no-repeat;z-index:2;}
	
	div#middle div#content div.demi div.bulle_bene div{float:left;width:175px;min-height:120px;_height:120px;padding:6px 5px 4px 11px;background:url(img/bg-bulle-bas.gif) no-repeat left bottom;font-style:italic;text-align:left;line-height:14px;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page bonnes-resolutions.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div#petite_astuce{position:relative;float:left;width:562px;margin:24px 0 0 -8px;background:url(img/bg-texte-astuce.gif) repeat-y;color:#052f1d;z-index:2;}
	
	div#middle div#content div#petite_astuce div{padding:5px 10px 15px 20px;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page besoins.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div#bloc_details{float:left;width:273px;margin-top:10px;background:url(img/bg-texte-details.gif) repeat-y;}
	
	div#middle div#content div#bloc_details div{padding:0 15px 6px 18px;margin-top:-8px;text-align:justify;}
	div#middle div#content div#bloc_details div a{color:#ff4300;font-weight:bold;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page au-quotidien.html */ 
/*************************************************************************************************************************************************************************/
	/* mise en avant recettes */
	div#middle div#content div.encart_recette{float:left;width:176px;height:190px;padding:0 11px 0 0;font-size:12px;color:#fff;text-align:center;background:url(img/bg-encart-recette.gif) no-repeat;}
	
	div#middle div#content div.encart_recette a{color:#fff;}
	
	div#middle div#content div.encart_recette .tt_recette{height:39px;padding:14px 15px 0 15px;display:block;}
	
	div#middle div#content div.encart_recette img{margin:20px 1px 0 1px;}
	div#middle div#content div.encart_recette img.visu_recette{margin-top:0px;border:1px solid #fff;}
	
	/* liste recettes */
	div#middle div#content ul.liste_recettes li{background:url(img/bg-liste-recettes-2.gif) no-repeat;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page poser-question.html */ 
/*************************************************************************************************************************************************************************/
	div#middle div#content div.form_poser{position:relative;float:left;width:543px;padding:15px 0 0 0;margin-bottom:25px;font-size:13px;z-index:1;}
	
	div#middle div#content div.form_poser div.cadre_deposer{float:left;width:532px;padding:4px 0 4px 8px;margin:5px 0 10px 0;border:1px solid #7e9805;font-size:12px;color:#052f1d;}
	div#middle div#content div.form_poser div.cadre_deposer textarea{border:1px solid #fff;}
	
	div#middle div#content div.form_poser div#code_poser {float:left;} 
	div#middle div#content div.form_poser div#code_poser_taper {color:#033C23;float:left;font-size:11px; padding:0 10px;}
	div#middle div#content div.form_poser div#code_poser_input {float:left;}
	div#middle div#content div.form_poser div#code_poser_taper input {border:1px solid #FF0000;height:16px;margin-right:6px;vertical-align:middle;width:56px;}
	
	div#middle div#content div.form_poser a.bt_envoyer{float:right;padding:3px 20px;margin-top:5px;background-color:#7e9805;color:#fff;font-weight:bold;display:block;}
	
	/* liste questions */
	div#middle div#content div.cadre_deposer#no_top{padding-top:0px;margin-top:0px;border-top:none;}
	
	div#middle div#content div.cadre_deposer dl#liste_questions{width:518px;font-size:11px;}
	
-->



