/* CSS Document */

#content h1,#content h1 a,#content_2 h1,#content_2 h1 a,#reglement h1,
#mention h1,#credits h1,#ami_envoye h1,#reglement_type2 h1,#reglement_type3 h1 { color:#247CAE;; font-family:Trebuchet MS,Verdana, sans-serif;
																				font-size:20px; padding-top:15px; height:29px;  }
#content h1,#content_2 h1 { padding-left:10px; height:auto; padding-bottom:2px; }
#content h1 span,#content h1 span a { font-size:12px;font-family:Trebuchet MS,Verdana,sans-serif; }
#content h2,#content_2 h2 {font-size:16px; font-family:Trebuchet MS,Verdana, sans-serif; color:#db0000; }
#content h3 {color:#247cae; font-size:14px; font-family:Trebuchet MS,Verdana, sans-serif; }
#content p,#content_2 p { color:#464646; font-size:12px; }
#content_2 p.header { line-height:11px; }
#content_2 p.pave {padding-top:15px;}
#content p.lien a,#content_2 p.lien a { color: #d12d33;}
#lightbox-container-image-box h1 { padding-bottom:3px;}
#content #newsletter_top { width:920px; height:55px; background-image:url(../images/design/newsletter_top_bg.jpg);
							background-repeat:no-repeat; margin-top:10px;padding-top:23px;	}
#content #newsletter_top p { color:#FFFFFF; font-family:Trebuchet MS,Verdana, sans-serif;
							font-weight:bold; line-height:14px;
							font-size:16px; padding-left:65px; padding-top:9px; }

/*newsletter top*/
#content #newsletter_top p.bouton  {  float:right; padding-left:0px; padding-top:0px; }
#content #newsletter_top p.bouton { display:inline; font-size:1px; margin-right:15px; margin-top:8px; }
#content #newsletter_top input.input_news { width:227px; height:17px; margin-right:11px;
											margin-top:9px; border:none;float:right;  }
/*flag*/
div.ombre_content { background-image:url(../images/design/ombre_content.gif);
					background-repeat:repeat-y; background-position:left top;
					position:relative; padding-top:54px;}
div.ombre_footer { background-image:url(../images/design/ombre_footer.gif);
					background-repeat:repeat-y; background-position:left top;
					line-height:12px;}
div.ombre_content h4 { background-repeat:no-repeat; position:absolute; top:0; left:0;
					padding-top:11px; padding-left:15px; color:#FFFFFF;
					font-family:Trebuchet MS,Verdana, sans-serif; font-size:16px; font-weight:bold;}
div.ombre_content p,div.ombre_content_2 p { padding-left:18px; }

/*home*/
#content h1.home,#content_2 h1.home { color: #cd1b22;padding-top:15px;  }
#content_2 h1.graine { color: #cd1b22; padding-top:0px; font-family:Trebuchet MS,Verdana,sans-serif; font-size:20px; height:29px;   }
#content h2.home,#content_2 h2.home { color:#247cae; }
#content .cote_cuisine .part2 h4,#content .partage .part2 h4 { background-image:url(../images/design/ribbon_jeu.gif);height:38px; width:320px; }
#content p.texte,#content p.image { float:left; }
#content .cote_cuisine p.image,#content .partage p.image {  margin-right:15px; padding-bottom:4px;}
#content p.image img,#content .master_cote_cuisine .resultat_photo ul li a img { border:1px solid #d12d33; padding:1px;}
#content .cote_cuisine .part1 p.texte,#content .cote_cuisine .master_cote_pave .part2 p.texte { width:378px;color:#464646; font-size:12px; border:1px solid #FFFFFF;  }
#content .cote_cuisine p.lien,#content_2 .grand_jeu p.lien { padding-right:15px;}
#content .cote_cuisine .part1,#content .cote_cuisine .part2 { background-image:url(../images/design/part_puce.gif); background-repeat:repeat-x; background-position:bottom left; padding-bottom:15px;}
#content .cote_cuisine .part2 { padding-bottom:5px;}
#content .secret_fabrik .part1 { background-image:url(../images/design/part_puce.gif); background-repeat:repeat-x; background-position:bottom left; padding-bottom:10px; margin-bottom:10px;}
#content .cote_cuisine .part1 h2,#content .cote_cuisine .part4 h2 { height:35px;}
#content .cote_cuisine .part1,#content .partage .part1 { padding-left:5px; }
#content .cote_cuisine .master_cote_pave .part1 p.lien { clear:none; float:right; overflow:visible; }
#content .cote_cuisine .master_cote_pave .part1 p.texte { padding-bottom:0; }
#content .partage .master_cote_cuisine .test_vous .part1 p.titre { font-weight:bold; }
#content .cote_cuisine .part3 { float:left; width:280px; padding-left:15px;
								 padding-bottom:15px; margin-top:15px; }
#content .cote_cuisine .part4 { float:left; padding-left:10px;margin-top:15px; width:295px;
								background-image:url(../images/design/part_puce2.gif);
								background-repeat:repeat-y;	background-position:bottom left;  }
#content .cote_cuisine .part4 p.texte { width:153px; padding-top:15px;}
#content .cote_cuisine .part1 p.lien,
#content .cote_pave p.lien,#content .secret_fabrik p.lien,#content_2 .course p.lien { text-align:right; clear:both; overflow:hidden; height:15px; padding-top:10px; }
#content .cote_cuisine .part2 p.lien_1, #content_2 .grand_jeu p.lien_1{ float:left; padding-top:10px; padding-right:0px;}

#content .cote_cuisine .part4 p.lien { text-align:right; position:relative; clear:both; padding-top:5px; }

#content .cote_cuisine .part2 p.lien_2,#content_2 .grand_jeu .grand_jeu_gch p.lien_2 { float:right; padding-top:10px; padding-left:0px;}
#content .cote_cuisine .part3 h2 { height:20px;}
#content p.titre { font-size:16px ; padding-bottom:10px ;
					font-family:Trebuchet MS,Verdana, sans-serif; line-height:16px;}
#content .cote_cuisine .part3 ul li { color:#cd1b22; font-size:12px; background-image:url(../images/design/puce_star.gif);
										background-repeat:no-repeat; padding-left:20px; background-position:0px 2px; }
#content .cote_cuisine .part3 ul li a { color:#cd1b22;}
#content .cote_cuisine .part3 p.titre { font-size:14px; }
#content .cote_cuisine .part3 p.italic { font-style:italic; font-weight:bold; }
#content .cote_cuisine .part3 ul li span { color:#000000; padding-right:3px; }

#content .part5 { margin-top:7px; position:relative; width:615px; padding-bottom:7px; }
#content .part5 #newsletter { background-image:url(../images/design/newsletter_bg.jpg);
								background-repeat:no-repeat;
			  					width:307px ; height:86px; padding-top:76px; float:left;
								position:absolute; left:-8px; }
#content .part5 #newsletter p { color:#FFFFFF; font-family:Trebuchet MS,Verdana, sans-serif;
								 padding:0; margin:0; line-height:14px;font-weight:bold;
								font-size:13px; padding-left:36px; width:240px; text-align:right; }
#content .part5 #newsletter p.bouton { float:right; padding:0; margin:0; padding-right:10px; margin-top:14px; width:40px; height:20px;}
#content .part5 #newsletter input.input_news { width:228px; height:19px;margin-left:18px; margin-top:14px; border:none; float:left; }
#content .part5 .decor { float:right; padding-top:12px; }


/*grand jeu*/
#content_2 .grand_jeu { width:615px;}
#content_2 .grand_jeu h4 { background-image:url(../images/design/ribbon_grand_jeu.gif);height:80px; width:298px; }
#content_2 .grand_jeu .ombre_content { padding-top:65px;}
#content_2 .grand_jeu .grand_jeu_gch { width:305px; float:left; padding-left:5px; }
#content_2 .grand_jeu .grand_jeu_gch p.cadeau { padding-top:10px; }
#content_2 .grand_jeu .grand_jeu_gch p.titre_cadeau { padding-top:15px; }
#content_2 .grand_jeu .grand_jeu_dte { float:left; padding-left:10px; /*background-image:url(../images/design/part_puce2.gif); background-position:left bottom; background-repeat:repeat-y;*/ }
#content_2 .grand_jeu .grand_jeu_dte h2 { /*padding-top:14px ;*/ width:190px; }
#content_2 .grand_jeu .grand_jeu_dte .grand_jeu_dte_txt,#content_2 .grand_jeu .grand_jeu_dte .grand_jeu_dte_img { float:left; }
#content_2 .grand_jeu .grand_jeu_dte .puzzle { float:left; /*padding-top:13px;*/ padding-right:15px; }

/*master cote pave*/
#content .cote_pave p.titre { font-size:14px; font-weight:bold; font-style:italic; }
#content .cote_pave p.texte,#content .secret_fabrik p.texte { width:170px; padding-left:10px;}
#content .cote_pave .part1 p.image { padding-bottom:26px; }
#content .cote_pave .content_interne { padding-left:10px;  }
#content .cote_pave .content_interne p.lien { padding-top:0; }
#content .cote_pave .content_interne p.first { padding-bottom:10px; }
#content .cote_pave .part1,#content .cote_pave .part2 { background-image:url(../images/design/part_puce.gif); background-position:left bottom;
														background-repeat:repeat-x; padding-bottom:15px; }
#content .cote_pave .part2 h2 { height:30px; padding-top:20px; }
#content .cote_pave .part2 p.image,#content .cote_pave .part3 p.image { padding-bottom:14px;}
#content .cote_pave .part3 p.titre { padding-bottom:24px;}
#content .cote_pave .part3 {padding-bottom:20px; padding-top:25px; }

#content_2 .course h2 { padding-top:14px; padding-bottom:10px; }
#content_2 .course .machine_pave_flash { position:absolute; bottom:0; left:10px;  }
#content_2 .course .machine_pave { width:280px ; height:165px; background-image:url(../images/datas/machine_pave_bg.jpg); background-repeat:no-repeat;
								position:absolute; bottom:0; left:10px; padding-left:13px;  }

#content_2 .course .machine_pave p.titre { font-size:15px; text-align:center; width:252px; font-family:Trebuchet MS,Verdana,sans-serif;
                                          color:#4e4c4c; line-height:17px; font-weight:bold;  }
#content_2 .course .machine_pave h2 { padding-top:7px; padding-bottom:7px; width:262px;}
#content_2 .course .machine_pave p.texte { width:252px; padding-top:10px; color:#000000; }

#content_2 #content_2_interne.marge { margin-bottom:0px; }

/*master cote cuisine*/
#content .cote_cuisine .master_cote_cuisine .part2 { padding-bottom:5px;}
#content .cote_cuisine .master_cote_cuisine .part1 h2,#content .cote_cuisine .master_cote_cuisine .part2 h2,
#content .cote_cuisine .master_cote_cuisine .test_recette h2,#content .cote_cuisine .master_cote_pave h2,
#content .cote_pave .interview h2,#content .cote_pave .recette_pave h2,#content_2 .autre_produit h2,
#content .secret_fabrik h2,#content_2 .course h2.course_pave { font-size:18px; }
#content .master_cote_cuisine .test_recette { padding-top:15px; padding-left:5px; }
#content .test_recette ul.content_2 li div.enveloppe { float:left; width:400px; }
#content .test_recette ul { padding-top:22px;}
#content .test_recette ul li { padding-bottom:13px; }
#content .test_recette ul li p.suite { display:none;}
#content .test_recette ul li div.enveloppe { float:left; width:710px; }
#content .test_recette ul li p.nom { width:190px; float:left; }
#content .fiche_recette .test_recette ul li p.nom { width:107px; }
#content .fiche_recette .test_recette ul li  { padding-left:22px; }
#content .test_recette ul li p.nom span,#content .cote_pave .interview p.interview span { color:#247CAE;font-size:12px; }
#content .test_recette ul li p a { color:#D12D33; }
#content .test_recette ul li { clear:both; }
#content .cote_pave .interview h2,#content .cote_pave .recette_pave h2 { padding-bottom:10px; }
#content .cote_pave .interview h3 { padding-top:10px ; font-size:16px; }
#content .cote_pave .interview p.interview { padding-top:10px; }
#content .cote_pave .decor { padding-top:11px ; padding-bottom:10px; background-color:#FFFFFF; width:300px; }

#content .cote_cuisine .master_cote_pave p.lien { float:none;padding-bottom:15px; }
#content .cote_cuisine .master_cote_pave p.texte { padding-bottom:15px; }
#content .cote_cuisine .master_cote_pave .part2 h2,#content_2 .autre_produit h2,#content .cote_pave_detail .part2 h2 { height:44px; padding-top:15px; }
#content .cote_cuisine .master_cote_pave .part2 p.texte { padding-top:6px; }
#content .cote_cuisine .master_cote_pave .part2 { padding-left:5px; background-image:none; }
#content .cote_cuisine .master_cote_pave .part2 p.lien { text-align:right;}
#content_2 .autre_produit ul li,#content .cote_pave_detail .part2 ul li  { background-image:url(../images/datas/stars_bleu.gif);
				background-repeat:no-repeat; padding-left:18px ; background-position:0px 0px;padding-bottom:11px; }
#content_2 .autre_produit ul li a,#content .cote_pave_detail .part2 ul li a { color:#000000; font-size:12px; }
#content .secret_fabrik h3 { font-size:16px; line-height:16px; padding-top:9px; }
#content .secret_fabrik .part2 p { padding-top:13px; }
#content .secret_fabrik .part2 p.lien { padding-top:0px; }
#content_2 .autre_produit { padding-left:10px; }
/*#content .secret_fabrik { margin-bottom:14px; }*/
#content .secret_fabrik p.titre { font-size:14px;font-weight:bold; font-style:italic; }

/*partage experience*/
#content .master_cote_cuisine .test_vous .part1,#content .recette_chef .blog_mois,
#content .recette_chef .question,#content .course_form .part1,#content .cote_pave_detail .part1,
#content .newsletter_subscribe .part1  			{ background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left bottom;
												padding-bottom:15px; }

#content .cote_pave_detail .uleditor ul , #content .cote_pave_detail .uleditor ul li { padding-bottom:10px; }
#content .cote_pave_detail .uleditor ul li,#content .cote_pave_detail .uleditor span { color:#464646;  }
#content .partage .master_cote_cuisine .part2 { background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left bottom;
												padding-bottom:5px; }
#content .partage .master_cote_cuisine .part2 p span { padding-left:3px; }
#content .master_cote_cuisine .test_vous .part1 h2 ,#content .master_cote_cuisine .comment_recette h2,
#content .master_cote_cuisine .touche_perso h2,#content .master_cote_cuisine .resultat_photo h2,
#content .cote_pave_detail .part1 h2,#content .cote_cuisine h3 { padding-bottom:5px; }
#content .master_cote_cuisine .comment_recette,#content .master_cote_cuisine .touche_perso,
#content .master_cote_cuisine .resultat_photo { background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left bottom;
												padding-left:5px; padding-bottom:10px; padding-top:5px; }
#content .master_cote_cuisine .resultat_photo ul li { float:left; margin-right:20px; }
#content .partage .master_cote_cuisine .test_recette ul li p.comment,#content .fiche_recette .test_recette ul li p.comment { width:710px;  }
#content .partage .master_cote_cuisine .part2 p a { color:#D12D33; }
/*#content .master_cote_cuisine .test_vous .part1 p span,#content .grand_jeu_form p.grand_jeu_info span,#content .newsletter_subscribe .part1 p span { font-size:10px; }*/
#content .master_cote_cuisine .test_vous .part1 p span,#content .grand_jeu_form p.grand_jeu_info span,#content .newsletter_subscribe .part1 p span { font-size:12px; }

#content .form_partage { padding-left:175px; padding-top:25px; padding-bottom:35px;}
#content .form_partage form label { color:#247CAE; width:285px; float:left; }
#content .form_partage form label a { color:#247CAE; }
#content .form_partage p { padding-bottom:10px; }
#content .form_partage p.rouge input,#content .form_partage p.rouge textarea { border-bottom-color:#FF0000; border-top-color:#FF0000; }
#content form p input,#content form p textarea,#ami_envoye form p textarea,#ami_envoye form p input  { border:none; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;vertical-align:middle;  }

#content form p img,#ami_envoye form p img  { vertical-align:middle; }
#content .form_partage form p input { width:260px; height:18px; }
#content .form_partage form p input.court { width:125px;}
#content .form_partage form p input.age,#content .form_partage form p input.niveau { width:14px; height:14px; float:left; }
#content .form_partage form p.choix span { color:#393939; width:105px; float:left; padding-left:2px; padding-bottom:10px; }
#content .form_partage form p span.niveau1 { width:65px; }
#content .form_partage form p span.niveau2 { width:135px; }
#content .form_partage form p.area { clear:both; padding-top:5px; display:inline-block; }
#content .form_partage form p.area textarea,#content .fiche_recette .comment_fiche form p textarea { height:61px; vertical-align:middle;width:530px; overflow:auto; }
#content .form_partage form p.area img { vertical-align:middle; }
#content .form_partage form p.area_label label { width:410px;padding-top:12px; }
#content .form_partage form p.photo_label label { width:410px; float:none; }
#content .form_partage form p.photo_label { padding-bottom:3px; padding-top:8px; }
#content .form_partage form p.area_label { padding-bottom:3px; }
#content .form_partage form p.photo_label span { color:#959595; }
#content .form_partage form p.photo { float:left; margin-right:15px;  }
/*#content .form_partage form p.photo_cuisinier { padding-top:15px; }*/
#content .form_partage form p.cuisinier_label label { float:none; }
#content .form_partage form p.cuisinier_label { padding-bottom:3px; padding-top:8px; }
#content .form_partage form p.photo input,#content .form_partage form p.photo_cuisinier input { width:300px; }
#content .form_partage form p.photo input.bouton,#content form p.valider input,#content .form_partage form p.photo_cuisinier input.bouton { width:100px ; height:20px; border-style:none; margin-left:11px; }
#content .form_partage form p.actu_info { clear:both; padding-bottom:15px; color:#959595; }
#content .form_partage form p.actu_info label { color:#959595; width:700px; float:left; }
#content .form_partage form p.actu_info input ,#content .form_partage form p.reglement input { width:14px; height:14px; margin-right:5px; float:left; }
#content .form_partage form p.actu_info input ,#content .form_partage form p.reglement { color:#247CAE; }
#content .form_partage form p.valider,#content .fiche_recette .comment_fiche form p.valider,#content .grand_jeu_form .form_partage form p.valider { padding-left:240px; display:inline; }
#content .form_partage form p.reglement { padding-bottom:35px; padding-top:10px; }

/*recette du chef*/
#content .recette_chef,#content .fiche_recette { padding-left:5px; }
#content .recette_chef h2 { padding-bottom:15px; }
#content .recette_chef .blog_mois h3 { color:#464646; padding-bottom:5px; font-size:16px; }
#content .recette_chef h3 span { font-weight:bold;font-family:Trebuchet MS,Verdana, sans-serif; font-size:16px; }
#content .recette_chef .question h3 { padding-bottom:10px; padding-top:10px; }
#content .recette_chef .recette p { padding-bottom:10px; }
#content .recette_chef .recette,#content .recette_chef .interview_blog{ background-image: url(../images/design/part_puce.gif);
								background-repeat: repeat-x; background-position:left bottom;
								padding-bottom:15px; padding-top:10px; color:#464646;}
#content .recette_chef .recette a { color:#DB0000; }
#content .recette_chef .recette ol li { list-style-position:inside; }
#content .recette_chef .recette ul li { /*background-image:url(../images/design/puce_noir.gif); background-repeat:no-repeat; padding-left:10px; background-position:0px 6px;*/ }
#content .recette_chef .recette p.image { float:left; }
#content .recette_chef .recette .content-ul { float:left; padding-bottom:10px; }
#content .recette_chef .recette .content-ul ul li { background-image:none; padding-left:0px; display:inline-block; margin:0; line-height:1.1em; font-weight:normal;  }
#content .recette_chef .recette .content-ul ul li.titre { list-style-image:none; list-style-type:none; color:#464646; }

#content .recette_chef .recette .content-ul2 ul { list-style-type:disc; list-style-position:inside; }

#content .recette_chef .recette .content-ul ul { list-style-type:disc; list-style-position:inside; }
#content .recette_chef .recette p.image { padding-top:5px; padding-bottom:15px;}
/*#content .recette_chef .recette ul li,#content .fiche_recette .ingredient ul li { width:650px; }*/

#content .recette_chef .recette ul li.titre,#content .fiche_recette .ingredient ul li.titre { font-size:16px; padding-bottom:10px; list-style-position:outside;
												font-family:Trebuchet MS,Verdana, sans-serif; font-weight:bold; color:#464646; list-style-image:none; list-style-type:none;  }
#content .recette_chef .recette p.no_padding { padding-bottom:0px; clear:both; }
#content .recette_chef .interview_blog ul li { background-image:url(../images/datas/stars_bleu.gif);
										background-repeat:no-repeat; padding-left:18px ; background-position:0px 0px;
										font-size:12px; color:#464646; padding-bottom:10px;}
#content .recette_chef .interview_blog { background-image:none; }

/*fiche recette*/
#content .fiche_recette .ingredient { padding-top:15px; background-image:url(../images/design/bg_fleur.gif);
									background-repeat:repeat-y; }
#content .fiche_recette .ingredient .content_bg_fleur { background-image:url(../images/design/bg_fleur_img.gif);
									background-repeat:no-repeat; background-position:bottom right;}
#content .fiche_recette .ingredient .content_bg_fleur .ingredient_left p.image { float:left; width:202px; } /* width:177px; */
#content .fiche_recette .ingredient .content_bg_fleur .content-ul { float:left; color:#464646; }
#content .fiche_recette .ingredient .content_bg_fleur .content-ul ul li { width:auto; }
#content .fiche_recette .ingredient .content_bg_fleur .content-ul ul { list-style-type:disc; list-style-position:inside;  }
#content .fiche_recette .fiche_header h2 { float:left; width:635px; }
#content .fiche_recette .fiche_header p { float:left; margin-left:10px; padding-top:5px;  }
#content .fiche_recette .fiche_header p a { background-image:url(../images/design/puce_rouge.gif);
											background-repeat:no-repeat; background-position:0px 7px;
											padding-left:8px;color:#FF0000; font-size:11px; }
#content .fiche_recette .ingredient .ingredient_left { float:left; width:740px; padding-bottom:15px; }
/*#content .fiche_recette .ingredient .ingredient_left .content-ul ul li { width:520px; }*/
#content .fiche_recette .ingredient .ingredient_right { float:left; }
#content .fiche_recette .ingredient .ingredient_right p.note{ font-size:16px; padding-bottom:7px;
												font-family:Trebuchet MS,Verdana, sans-serif; width:86px; text-align:center;  }

/*pop envoyer ami*/
#ami_envoye .content_interne form p { padding-top:0px; padding-bottom:15px; }
#ami_envoye .content_interne form p input { height:18px; width:160px; }
#ami_envoye .content_interne form p label { color:#247CAE; width:210px; float:left;}
#ami_envoye .content_interne form { padding-top:35px;  }
#ami_envoye .content_interne form p textarea { width:215px ; height:61px; overflow:auto; }
#ami_envoye .content_interne form p.valider { text-align:center; padding-top:35px; }
#ami_envoye .content_interne form p.message { padding-top:20px;   }
#ami_envoye .content_interne form p.valider input { height:20px; width:100px; border:none; }


/*css du star en pourcentage*/
#content p.star { position:relative; width:86px; height:14px; float:left; margin-right:3px; }
#content p.star span { background-color:#ffea00;display:block; height:14px; font-size:1px;  }
#content p.star img {position:absolute; top:0; left:0;  }


#content .fiche_recette .ingredient .ingredient_right p.chiffre { font-size:36px; font-weight:bold;color:#DB0000;
																font-family:Trebuchet MS,Verdana, sans-serif; width:86px; text-align:center;  }
#content .fiche_recette .fiche_header { padding-bottom:2px; }
#content .fiche_recette .separateur_top {  background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left top; height:1px; margin-bottom:2px; margin-left:217px; margin-right:3px;font-size:1px;  }
#content .fiche_recette .instruction,#content .fiche_recette .comment_fiche,#content .fiche_recette .test_recette { background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left top; padding-bottom:10px; padding-top:10px;}
#content .fiche_recette .instruction { background-image:none;  color:#464646; }
#content .fiche_recette .separateur_bottom {background-image: url(../images/design/part_puce.gif);background-repeat: repeat-x; background-position:left top;
											margin-top:2px;margin-left:217px; margin-right:3px; height:1px; }
#content .fiche_recette .instruction ul li { background-image:url(../images/design/puce_noir.gif); background-repeat:no-repeat;
											padding-left:12px; background-position:3px 7px; padding-bottom:8px;
											width:830px; color:#464646; }
#content .fiche_recette .comment_fiche h2 span { font-size:10px; font-family:Trebuchet MS,Verdana, sans-serif; }
#content .fiche_recette .comment_fiche form p input { height:18px; }
#content .fiche_recette .comment_fiche form p label { color:#247CAE	; display:block; font-size:12px; height:18px; }
#content .fiche_recette .comment_fiche form p { padding-bottom:10px; }
#content .fiche_recette .comment_fiche form { padding-left:175px; padding-top:15px;}
#content .fiche_recette .comment_fiche form p.select_note { padding-bottom:15px; }
#content .fiche_recette .comment_fiche form p.select_note label { display:inline; }
#content .fiche_recette .comment_fiche form p.select_note select { width:60px;height:18px; }
#content .fiche_recette .comment_fiche form p.valider input { height:20px; }
#content .fiche_recette .test_recette ul { padding-top:10px ;}
#content .fiche_recette .test_recette { margin-top:10px; }

/*faites vos courses*/
/*#content .course_form .part1 h2 { height:30px; }*/
#content .course_form .part1 h2 { padding-bottom:10px;}

#content .course_form .part1 p span { font-size:10px; }

/*cote_pave_detail*/
#content .cote_pave_detail .part1 p.no_float,#content .cote_pave_detail .part1 div.no_float { clear:both; padding-top:14px; }
#content .cote_pave_detail .part1 div.no_float { color:#464646; }
#content .cote_pave_detail .part2 { padding-left:5px; }
#content .cote_pave_detail .part1 p.titre {  font-weight:bold;  }

/*master graine chef*/
#content .jeu_concours { padding-left:5px; }
#content .grand_jeu_concours p.image img { border:none; }
#content .grand_jeu_concours p.texte { width:730px; padding-bottom:12px; }
#content .grand_jeu_concours p.texte span { font-weight:bold; }
/*#content .jeu_concours h2,#content .grand_jeu_form h2,#content .newsletter_subscribe .part1 h2 { height:30px; }*/
#content .jeu_concours h2,#content .grand_jeu_form h2,#content .newsletter_subscribe .part1 h2 { padding-bottom:10px; }

/*#content .grand_jeu_concours p.participer { display:inline; padding-left:17px; }*/
#content .grand_jeu_concours p.participer { display:inline; padding-left:130px; }
#content .grand_jeu_concours p.participer a img { border:none; }
#content .grand_jeu_concours p.lien a { background-image:url(../images/design/puce_rouge.gif); background-repeat:no-repeat;
										padding-left:8px; background-position:0px 7px;}
#content .grand_jeu_concours p.lien { padding-left:137px ; padding-top:4px;}
#content .grand_jeu_concours { padding-bottom:20px; background-image:url(../images/design/bg_jeu_concours.jpg);
								background-repeat:no-repeat; background-position:bottom left; }
#content .meli_melo { /*background-image:url(../images/design/part_puce.gif);background-repeat:repeat-x; background-position:top left; padding-top:10px;*/  }
#content .meli_melo p { padding-bottom:22px; color:#000000; }


#content .grand_jeu_form .form_partage { padding-left:0px; }
#content .grand_jeu_form { padding-left:135px; }
#content .grand_jeu_form p.grand_jeu_info span.gagner { font-size:12px; color:#247CAE; }
#content .grand_jeu_form .form_partage form p { padding-left:25px; }
#content .grand_jeu_form .form_partage form p.choix { padding-top:30px; padding-bottom:5px; }

/*newsletter*/
#content .newsletter_subscribe .part1 p { padding-top:15px; }
#content .newsletter_subscribe .form_partage { padding-bottom:75px; }
#content .newsletter_subscribe .form_partage form p.actu_info { padding-bottom:60px; }


/*fourneau*/
#content .fourneau .part1 { background-image:url(../images/design/bg_fleur.gif);
									background-repeat:repeat-y; position:relative; }
#content .fourneau .part1 p.image { padding-bottom:0px; position:absolute; top:-1px; left:5px; }
#content .fourneau .part1 .part1_content {background-image:url(../images/design/bg_fleur_img.gif);
									background-repeat:no-repeat; background-position:bottom right;
									height:auto !important; height:86px; min-height:86px;  }

#content .fourneau h2 { height:30px; display:block; background-image: url(../images/design/part_puce.gif);
												background-repeat: repeat-x; background-position:left bottom; margin-left:5px; margin-right:10px;  }

#content .fourneau p.titre { padding-top:28px; font-weight:bold; margin-left:136px;  }
#content .fourneau .separateur {background-image: url(../images/design/part_puce.gif);
							background-repeat: repeat-x; background-position:left top; height:1px; width:893px; margin-left:5px;}
#content .fourneau .part2 { padding-top:35px;  }


#content .fourneau .part2 table { width:900px;border-bottom-width:3px; border-bottom-color:#dadada;
										border-bottom-style:double;}
#content .fourneau .part2 table tr th { border-bottom-width:3px; border-bottom-color:#dadada;
										border-bottom-style:double; height:33px; font-size:16px; color:#cd1b22;
										font-family:Trebuchet MS,Verdana, sans-serif;  }
#content .fourneau .part2 table tr th a { font-size:16px; color:#cd1b22;
										font-family:Trebuchet MS,Verdana, sans-serif;  }

#content .fourneau .part2 table tr th a img { border:none; vertical-align:middle; }

#content .fourneau .part2 table tr th.col1,#content .fourneau .part2 table tr td.col1 { width:481px; }
#content .fourneau .part2 table tr th.col1 { text-align:left; }
#content .fourneau .part2 table tr th.col2,#content .fourneau .part2 table tr td.col2 { width:237px; text-align:center; }
#content .fourneau .part2 table tr th.col3,#content .fourneau .part2 table tr td.col3 { width:182px; text-align:center; }

#content .fourneau .part2 table tr td {  border-top-color:#b5b5b5;
										border-top-style:dashed; border-top-width:1px;color:#464646; padding-top:10px; padding-bottom:10px;  }

#content .fourneau .part2 table tr td.col1 p { background-image:url(../images/datas/stars_bleu.gif);
				background-repeat:no-repeat; padding-left:18px ; background-position:0px 0px; color:#000000; }
#content .fourneau .part2 table tr td.col1 p a { color:#000000; }
#content .fourneau .part2 table tr.top td { border:none; }

#content .fourneau .part2 p.page { margin-top:15px; padding-bottom:10px; padding-left:246px;  }
#content .fourneau .part2 p.page img { vertical-align:middle; }
#content .fourneau .part2 p.page a { color:#cd1b22; vertical-align:middle; display:block; float:left; margin-right:17px; margin-left:17px;  }
#content .fourneau .part2 p.page a.activ { display:block; width:44px; padding:0; margin:0; position:relative; border:1px solid #ffffff; }
#content .fourneau .part2 p.page a.picto { margin-right:17px; margin-left:0px; }
#content .fourneau .part2 p.page a.picto_next { margin-left:17px; margin-right:17px;}
#content .fourneau .part2 p.page a.activ span {color:#000000; font-weight:bold; font-size:15px; position:absolute; top:-3px; padding-left:17px;  }

/*reglement*/
#reglement h1,#mention h1,#credits h1,#ami_envoye h1,#reglement_type2 h1,#reglement_type3 h1 { color:#FF0000; margin-left:10px;
background-image:url(../images/design/header_reglement_bg.gif);
 background-repeat:no-repeat; background-position:bottom left; margin-bottom:18px;  width:445px; float:left; display:inline; height:auto; }
#reglement h2,#mention h2,#credits h2,#ami_envoye h2,#reglement_type2 h2,#reglement_type3 h2 { color:#247cae; padding-left:20px;}
#reglement .content_interne p,#mention .content_interne p,#credits .content_interne p,#ami_envoye .content_interne p,#reglement_type2 .content_interne p,#reglement_type3 .content_interne p { padding-top:20px; padding-left:20px; width:435px; color:#3e3e3e; padding-bottom:20px; }
#reglement .content_scroll,#mention .content_scroll,#credits .content_scroll,#ami_envoye .content_scroll,#reglement_type2 .content_scroll,#reglement_type3 .content_scroll { height:440px; width:477px; overflow:auto; clear:both; }
#reglement h3.close,#mention h3.close,#credits h3.close,#ami_envoye h3.close,#reglement_type2 h3.close,#reglement_type3 h3.close  { width:25px; height:22px; float:left; margin-top:18px;  }

/*plan du site*/
#content .content_interne .content_bg_bleu { background-image:url(../images/design/footer_bg_bleu.gif); background-repeat:repeat-x; background-position:bottom left; }
#content .content_interne .content_bg_bleu .content_bg_interne { background-image:url(../images/design/frise_footer_bleu.gif); background-repeat:no-repeat; background-position:bottom right; padding-left:10px; padding-bottom:150px; }
#content .plan .content_interne { padding:0; padding-left:1px; padding-right:1px; }
#content .plan h2 { text-align:center; padding-left:15px;  }
#content .plan h2 a { font-size:20px; color:#db0000; }
#content .plan p.tiret {text-align:center;}
#content .plan ul li { float:left; display:inline; padding-left:0px;}
#content .plan ul li ul li { clear:both; padding-left:40px; background-image:url(../images/datas/stars_bleu.gif); background-repeat:no-repeat; background-position:23px 15px; padding-top:13px; }
#content .plan ul li ul li.tiret { background-image:none; padding-top:5px; padding-left:35px; }
#content .plan ul li.titre a { font-size:20px; color:#10a7cb;font-family:Trebuchet MS,Verdana, sans-serif;  }
#content .plan ul li.titre { padding:0; background-image:none; }
#content .plan ul li.col1 {width:343px; }
#content .plan ul li.col2 { width:310px; }
#content .plan ul li.col3 ul li { width:150px; }
#content .plan ul li ul li a { font-size:14px; color:#464646; }
#content .plan ul { padding-left:60px;  }
#content .plan ul li ul { padding:0; }
#content .plan ul li ul li ul li { background-image:url(../images/design/puce-fleche-enc-bleu.gif); width:325px; padding-bottom:5px; padding-top:0px; padding-left:15px; background-position:0px 4px; }
#content .plan ul li ul li.content { padding:0; background-image:none; }
#content .plan ul li ul li ul li a { font-size:12px; }

div.photo { position:relative; float:left;  }
div.content_envelop { float:left; overflow:hidden; width:100px; height:20px; position:relative; background-image:url(../images/design/bouton_parcourir.gif); background-repeat:no-repeat;}
div.content input.file { position:absolute; top:0; left:-125px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); cursor:pointer;}
div.envelop { position: absolute; top:0; left:0; }
div.envelop_photo { clear:both; }
div.envelop_photo p.photo_cuisinier {  float:left; margin-right:15px; }


#content .cote_pave_detail .part1 a { color:#DB0000; }
#content .cote_pave_detail .part1 ol li { list-style-position:inside; }
#content .cote_pave_detail .part1 ul li { background-image:url(../images/design/puce_noir.gif); background-repeat:no-repeat; padding-left:10px; background-position:0px 6px; }

.master_cote_cuisine .test_vous .part1 p.lien { text-align:right; padding-right:10px;}
.master_cote_cuisine .test_vous .part1 .image { float:left;}
.master_cote_cuisine .test_vous .part1 .txt { float:left; width:685px;}
