/* TAGS HTML */
body{
	background-color:#fde7bc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#783200;
}
/* END TAGS HTML */
#header{
	line-height:0px;
	font-size:0px;
}
#lien_autre_site{
	display:none;
}
/* MENU GAUCHE */
#menu{
	float:left;
	width:187px;
	font-size:12px;
	margin-left:10px;
	padding-top:4px;
}
	#menu .haut{
		width:187px;
		height:5px;
		/*background:url(../images/corporate/fond_menu_haut.png) top left no-repeat;*/
		line-height:0px;
		font-size:0px;
	}
	#menu .principal{
		float:left;
		width:187px;
		height:298px;
		background:url(../images/corporate/fond_menu.png) top left no-repeat;
		background-color:#0fab17;
		color:#fff;
	}
	#menu li{
		float:left;
		width:166px;
		padding:3px 0px 7px 10px;
		height:14px;
	}
	#menu #accueil{
		float:left;
		width:55px;
		padding:8px 0px 10px 127px;
	}
	#menu .sousmenu{
		float:left;
		display:none;
	}
	#menu .sousmenu li{
		float:left;
		width:149px;
		padding:2px 0px 2px 17px;
	}
	*+html #menu .sousmenu li{
		padding:2px 0px 2px 9px;
	}
	*html #menu .sousmenu li{
		padding:2px 0px 2px 9px;
	}
#recherche{
	width:187px;
	height:101px;
	color:#ffea00;
	font-size:10px;
}
	#recherche .moteur{
		height:64px;
	}
		#recherche input{
			border:1px solid #748aa4;
			margin:10px 0px 10px 8px;
			width:130px;
			height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			float:left;	
		}
		#recherche .submit_btn{
			width:26px;
			height:13px;
			margin-left:9px;
			padding:3px 0px 0px 0px;
			border:none;
			float:left;
		}
		#recherche select{
			border:1px solid #748aa4;
			width:167px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			float:left;
			margin-left:8px;
		}
	#recherche .newsletter{
		float:left;
		background:url(../images/corporate/fond_bloc_newsletter.png) top left no-repeat;
		width:187px;
		height:50px;
		margin-top:12px;
		padding-top:2px;
	}
	#recherche .newsletter input{
		margin-top:5px;
	}
.tx-indexedsearch-title{padding:5px 0px 0px 0px}
.tx-indexedsearch-descr{padding:5px 0px 0px 0px}
.tx-indexedsearch-redMarkup{color:#ffffff}
.tx-indexedsearch .browsebox{margin:10px 0px}
.tx-indexedsearch-info{display:none;}
/* CONTENU */
#page{
	float:left;
	padding:0px 0px 0px 10px;
	/*background-color:#FFFFFF;*/
}
	#page .haut{
		width:692px;
		height:5px;
		/*background:url(../images/corporate/fond_contenu_haut.png) top left no-repeat;*/
		line-height:0px;
		font-size:0px;
		background-color:#FFFFFF;
	}
	#page .bas{
		width:692px;
		height:5px;
		/*background:url(../images/corporate/fond_contenu_bas.png) top left no-repeat;*/
		line-height:0px;
		font-size:0px;
		clear:both;
		background-color:#FFFFFF;
	}
	#page #contenu{
		background-color:#FFFFFF;
		width:672px; /* 692px sans padding-left */
		float:left;
		padding-left:20px;
		padding-top:4px;
		min-height:412px;
	}
	#page #contenufiche{
		background-color:#FFFFFF;
		min-height:410px;
		width:692px; /* 692px sans padding-left */
		float:left;
		padding:0px;
	}
	#page #contenuspecial{
		background-color:#FFFFFF;
		min-height:370px;
		width:652px; /* 692px sans padding-left */
		float:left;
		padding:20px;
	}
	#page #contenu h2{
		padding:20px 0px 10px 0px;
	}
	#page #contenufiche h2{
		padding:20px 0px 10px 14px;
	}
	#page #contenu h3{
		padding-bottom:10px;
	}
	#page #produit, #page #recette{
		float:left;
		width:480px;
		clear:left;
	}
	#page .blocMenu{
		width:200px;
		padding:10px 0px 0px 12px;
		color:#783200;
		float:left;
	}
	#page .blocMenu .titreBloc{
		padding:5px 0px 0px 0px;
		height:25px;
	}
	#page .blocMenu .descBloc{
		padding:2px 0px 0px 0px;
		font-size:10px;
		font-weight:normal;
	}
	#page .blocMenu .bodytext{
		height:30px;
		width:200px;
		margin:0px 0px 3px 0px;
		padding:0px;
	}
	#page .ensavoirplus{
		float:right;
		margin:0px;
		color:#fff;
		background:url(../images/corporate/bg_ensavoirplus.gif) top left no-repeat;
		width:63px;
		height:11px;
		font-size:8px;
		padding:2px 0px 0px 10px;
	}
	#page #encarts{
		margin:-5px 0px 0px 0px;
		float:right;
		width:180px;
	}
	#page .encartfleche{
		float:right;
		margin-bottom:1px;
		background:url(../images/corporate/fleche_encart.png) top left no-repeat;
		width:160px;
		height:75px;
		padding:0px 0px 0px 20px;
		color:#fff;
		line-height: 1;
		font-size:10px;
	}
	#page .encartfleche .titreBloc{
		padding:5px 0px 0px 0px;
	}
	#page .encartfleche .descBloc,#page .descBloc .bodytext{
		width:120px;
		color:#FFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#page .encartfleche .titreBlocIMG{
		padding:5px 0px 0px 0px;
		width:75px;
	}
	#page .encartfleche .descBlocIMG,#page .descBlocIMG .bodytext{
		color:#FFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:75px;
	}
	#page .encartfleche .encart{
		background-color:#d75f0a;
	}
	#page .encartfleche .encart, #page .encartfleche .encart_1, #page .encartfleche .encart_2, #page .encartfleche .encart_3, #page .encartfleche .encart_4{
		width:165px;
		height:75px;
		float:left;
	}
	#page .encartfleche .img{
		float:right;
		margin-top:0px;	
		width:75px;
	}
	#page .encartfleche .texte{
		float:left;
		margin-top:0px;	
		width:90px;
	}
	#page .ensavoirplusjaune{
		margin:5px 10px 0px 0px;
		background:url(../images/corporate/bg_ensavoirplusjaune.png) top left no-repeat;
		width:56px;
		height:11px;
		font-size:8px;
		padding:2px 0px 0px 10px;
	}
	#page .ensavoirplusrouge{
		margin:5px 10px 0px 0px;
		background:url(../images/corporate/bg_ensavoirplusrouge.gif) top left no-repeat;
		width:81px;
		height:18px;
		font-size:8px;
		padding:2px 0px 0px 10px;
	}
	
	#page .blocGamme{
		width:195px;
		float:left;
		margin:15px 0px 0px 15px;
	}
	/*#page .blocGamme .image{
		background:url(../images/corporate/fond_gamme.png) top left no-repeat;
		width:195px;
		height:123px;
		text-align:center;
		position:relative;
	}
	#page .blocGamme .vbottom{
		position:absolute; 
		bottom:0px;
		width:195px;
		text-align:center;
	}*/
	#page .blocGamme select{
		width:195px;
		border:1px solid #988653;
		margin:15px 0px 0px 0px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#7f573b;
		text-align:left;
	}
	#page .blocGamme .opt_gras{
		font-weight:bold;
	}
	#page .blocGamme .btnok{
		margin:16px 0px 0px 3px;
		float:left;
		position:relative;
	}
	#page .imgpdt{
		margin:15px 0px 0px 0px; 
		width:150px;
		float:left;
		
	}
	#page .imgrecette{
		margin:-5px 0px 0px 0px; 
		width:180px;
		float:left;
	}
	#page #produit #imprimer_fiche{
		float:left;
		height:20px;
		font-size:8px;
		margin:-5px 0px 0px 0px;
		background:url(../images/corporate/bg_print.png) top left no-repeat;
		width:108px;
		height:14px;
		padding:6px 0px 0px 25px;
	}
	#page #produit #envoi_ami{
		float:left;
		margin:-5px 0px 0px 1px;
		font-size:8px;
		background:url(../images/corporate/bg_envoi.png) top left no-repeat;
		width:114px;
		height:14px;
		padding:6px 0px 0px 25px;
	}
	#page #produit #notes_recette{
		float:left;
		height:14px;
		font-size:8px;
		margin:1px 0px 0px 0px;
		background:url(../images/corporate/btn_notes.gif) top left no-repeat;
		width:155px;
		padding:6px 0px 0px 25px;
	}
	#page #produit #save_recette{
		float:left;
		height:25px;
		font-size:8px;
		margin:1px 0px 0px 0px;
		background:url(../images/corporate/btn_enregistrer.gif) top left no-repeat;
		width:155px;
		padding:3px 0px 0px 25px;
	}
	#page #imprimer_fiche_recette{
		float:left;
		height:14px;
		font-size:8px;
		margin:1px 0px 0px 0px;
		background:url(../images/corporate/btn_imprimer_recette.gif) top left no-repeat;
		width:155px;
		padding:6px 0px 0px 25px;
	}
	#page #produit #commentaires{
		margin:15px 0px 0px 15px;
		float:left;
	}
	#page #commentaires .auteur-avis{
		height:15px;
		float:left;
		padding:2px 0px 0px 0px;
	}
	#page #commentaires .note-avis{
		height:15px;
		float:right;
		width:160px;
	}
	#page #produit #commentaires .texte-avis{
		margin:5px 0px 0px 0px;
	}
	#page #produit hr{
		color: #FF6000;
		background-color: none;
		height: 0px;
		border:none;
		border-top: 1px dashed #9ECD09;
		margin: 10px 0;	
	}
	#page #envoi_ami_recette{
		float:left;
		margin:1px 0px 0px 0px;
		font-size:8px;
		background:url(../images/corporate/btn_envoyer_recette.gif) top left no-repeat;
		width:155px;
		height:15px;
		padding:4px 0px 0px 25px;
	}
	#page #pictos{
		margin:10px 0px 10px 15px;
	}
	#page #pictos ul{
		list-style:none;
		float:left;
	}
	#page #pictos li{
		list-style-type:none;
		float:left;
	}
	#page #pictos li.sep{
		background:url(../images/corporate/sep_vertical.gif) top left no-repeat;
		width:1px;
		height:45px;
	}
	#page #pictos #nbpersonnes{
		/*background:url(../images/corporate/nb_personnes.png) top left no-repeat;*/
		width:71px;
		height:45px;
	}
	#page #pictos #tps_prepa{
		/*background:url(../images/corporate/tps_preparation.png) top left no-repeat;*/
		width:71px;
		height:45px;
	}
	#page #pictos #tps_cuisson{
		/*background:url(../images/corporate/tps_cuisson.png) top left no-repeat;*/
		width:71px;
		height:45px;
	}
	#page #ingredients{
		margin:0px 0px 0px 0px;
		padding-bottom:20px;
		border-bottom:1px solid #9ECD09;
		width:286px;
	}
	#page #ingredients .titreBloc{
		/*background:url(../images/corporate/btn_recette.gif) top left no-repeat;*/
		width:271px;
		height:21px;
		padding:0px;
		color:#fff;
	}
	#page #ingredients p{
		padding:15px 0px 0px 15px;
		width:271px;
	}
	#page #etapes{
		margin:3px 0px 0px 0px;
		padding-bottom:10px;
		border-bottom:1px solid #9ECD09;
		width:286px;
	}
	#page #etapes .titreBloc{
		/*background:url(../images/corporate/btn_recette.gif) top left no-repeat;*/
		width:271px;
		height:21px;
		padding:0px;
		color:#fff;
	}
	#page #etapes p{
		padding:15px 0px 0px 15px;
		width:271px;
	}
	#page #form_recettes p, #page #form_astuces p, #page #form_herbes p, #page #form_keyword p{
		padding:15px 0px 0px 15px;
	}
	#page #notes{
		margin:10px 0px 0px 20px;
		width:256px;
	}
	#page #notes ul, #page #notes li{
		width:256px;
	}
	#page #contenu .fichepdt, #page #contenufiche .fichepdt{
		padding:15px 0px 0px 15px;
	}
	#page #contenu .ficherecette{
		padding:15px 0px 0px 10px;
	}
	#page #contenufiche .ficherecette{
		margin:5px 0px 15px 23px;
		color:#9ECD09;
		font-size:26px;
		width:275px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:lighter;
		padding:0px;
	}
	#page #descriptif_pdt{
		width:310px;
		padding:15px 0px 0px 15px;
		color:#783200;
	}
	#page #contenu p.bodytext,#page #contenuspecial p.bodytext,#page #contenufiche p.bodytext{
		padding:0px;
	}
	#page #encarts p.bodytext{
		color:#fff;
	}
	#page #conditionnements{
		margin:10px 0px 0px 20px;
		float:left;
	}
	#page #conditionnements .titreBloc{
		margin-left:40px;
	}
	#page .cond{
		height:110px;
		float:left;
		width:76px;
		margin:15px 0px 20px 15px;
	}
	#page .first{
		margin-left:15px;
	}
	#page .cond .image{
		width:76px;
		height:110px;
		text-align:center;
		position:relative;
	}
	#page .cond .vbottom{
		position:absolute; 
		bottom:0px;
		width:76px;
		text-align:center;
	}
	#page .titre_cond{
		background:url(../images/corporate/cond_bg.gif) top left no-repeat;
		width:76px;
		color:#fff;
		text-align:center;
		height:13px;
		margin:5px 0px 0px 0px;
		padding:5px 0px 0px 0px;
		font-size:8px;
	}
	#page #menupdtgamme{
		float:left;
		margin:20px 0px 0px 15px;
	}
	#page #menugammepdt{
		float:left;
		margin:20px 0px 0px 15px;
	}
	#page #menugammepdt select, #page #menupdtgamme select{
		border:1px solid #988653;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#7f573b;
		width:180px;
	}
	#page #menugammepdt .btnok,#page #menupdtgamme .btnok{
		margin:2px 0px 0px 5px;
		float:left;
	}
	#page #recherche_mainpage{
		width:430px;
		margin:0px 0px 0px 5px;
		padding:0px;
		float:left;
	}
	#page #recherche_mainpage .gauche{
		width:180px;
		margin:0px;
		padding:0px;
		float:left;
		font-size:10px;
	}
	#page #recherche_mainpage h2{
		width:370px;
		margin:10px 0px 0px 0px;
		padding:0px;
		float:left;
		font-size:14px;
		color:#783200;
	}
	#page #recherche_mainpage .droite{
		width:250px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:right;
		font-size:10px;
	}
	#page #recherche_mainpage .left{
		text-align:left;
	}	
	#page #recherche_mainpage input{
		width:220px;
		border:1px solid #988653;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#7f573b;
	}	
	#page #recherche_mainpage select{
		width:220px;
		border:1px solid #988653;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#7f573b;
	}	
	#page .div_result{
		font-size:10px;
		margin:10px 5px;
		float:left;
		width:450px;
	}
	#page .div_result .imgresult{
		float:left;
		width:60px;
		height:60px;
		border:1px solid #9ECD09;
	}
	#page .div_result .lienresult{
		float:right;
		margin:25px 0px 0px 15px; 
		width:370px;
	}
	#page .indications{
		font-style:italic;
	}
	#page #recette_du_mois{
		clear:both;
		float:left;	
	}
	#page #recette_du_mois .titre{
		width:219px;
		height:93px;
		background:url(../images/corporate/bg_recette_mois.png) top left no-repeat;
		float:left;
	}
	#page #recette_du_mois p{
		margin:10px 10px 0px 10px;
	}
	#page #recette_du_mois p.titreRecette{
		margin:0px 10px;
	}
	#page #recette_du_mois .imgRecette{
		width:203px;
		height:93px;
		float:left;
		background-color:#FF6000;
	}
	#page #recette_du_mois .imgRecette .ensavoirplusrouge{
		position:relative;
		margin:-25px 0px 0px 110px;
	}
	#page #description{
		width:280px;
		margin-left:10px;
	}
	#page #description .txt{
		color:#783200;
		margin:10px 0px 0px 0px;
		width:290px;
	}
	#page .auteur{
		color:#9ECD09;
		font-weight:bold;
		margin:15px 0px 0px 0px;
	}
	#page .margeIMG{
		margin:25px 0px 0px 0px;
		width:180px;
		float:left;
	}
	
	#page .service_conso{
		margin:5px 0px 25px 0px;
	}
	
	#page #goto_produit{
		float:left;
		width:200px;
		border:1px solid #988653;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#7f573b;
	}
	
	#page #form_produits input{
		margin-left:5px;
		margin-top:1px;
	}
	
	#page #form_produits{
		margin-bottom:15px;
	}
	
	#page .btn_service_conso{
		margin:2px 0px 0px 8px;
		float:left;
	}
	
	#page .service_conso li{
		background:url(../images/corporate/fleche_verte.gif) center left no-repeat ;
		padding-left:10px;
		margin-bottom:4px;
	}
	
	#page .service_conso a,#page .accueilespace a{
		font-weight:bold;
		color:#783200;
	}
	#produit .tx-decwebcoupons-pi1{
		margin-top:15px;
	}
	#produit .tx-decwebcoupons-pi1 a{
		background:url(../images/corporate/fleche_verte.gif) center left no-repeat ;
		padding-left:10px;
		font-weight:bold;
		color:#783200;
	}
	#page .accueilespace li{
		background:url(../images/corporate/fleche_verte.gif) center left no-repeat ;
		padding-left:10px;
		margin-bottom:4px;
	}
	#page .accueilespace{
		margin:5px 0px 20px 0px;
	}
	#page .form-logout-presse, #page .profil_membre, #page .retour_espace{
		float:right;
		display:block;
		clear:right;
	}
	#page #espace_liens{
		list-style:none;
		float:left;
	}
	#page #espace_liens li{
		list-style-type:none;
		width:122px;
		height:108px;
		float:left;
		margin-right:25px;
	}
	#page #espace_liens li.forums{
		background:url(../images/corporate/espace_epice_forums.gif) center left no-repeat ;
		bottom:0px;
		left:10px;
	}
	#page #espace_liens li.recettes{
		background:url(../images/corporate/espace_epice_recettes.gif) center left no-repeat ;
	}
	#page #espace_liens li.astuces{
		background:url(../images/corporate/espace_epice_astuces.gif) center left no-repeat ;
	}
	#page .dec-advforms-introduction p, #page .dec-advforms-confirmation p {
		margin:10px 0px 0px 0px;
	}
	#page #listeRecettes, #page #listeAstuces{
		width:520px;
		margin:0px;
		padding:0px;
	}
	#page #listeRecettes .recette,#page #listeAstuces .astuce{
		float:left;
		width:340px;
		height:75px;
	}
	#page #listeRecettes .recette .img, #page #listeAstuces .astuce .img{
		border:1px solid #9ECD09;
		float:left;
	}
	#page #listeRecettes .recette .lnk, #page #listeAstuces .astuce .lnk{
		float:left;
		margin:26px 0px 0px 5px;
		width:265px;
	}
	#page #listeRecettes li{
		height:55px;
		width:520px;
		clear:both;
		margin:0px;
		padding:0px;
	}
	#page #listeAstuces li{
		height:30px;
		width:520px;
		clear:both;
		margin:0px;
		padding:0px;
	}
	#page #listeRecettes .actions, #page #listeAstuces .actions{
		width:160px;
		float:right;
		margin:20px 0px 0px 0px;
	}
	#page #listeRecettes hr,#page #listeAstuces hr{
		width:520px;
		height:1px;
		color:#ff6000;
		clear:both;
	}
#footer{
	padding:15px 0px;
	text-align:center;
	width:905px;
	margin-left:5px;
}	
#footer ul{
	list-style:none;
}
#footer li{
	display:inline;
	list-style-type:none;
	color:#e05100;
}
/* Liens */
a{color:#9ECD09;}

a:active{text-decoration:none; color:#9ECD09}
a:link{text-decoration:none; color:#9ECD09}
a:visited{text-decoration:none; color:#9ECD09}
a:hover{text-decoration:none;}

a.footer:active{text-decoration:none; color:#b69675}
a.footer:link{text-decoration:none; color:#b69675}
a.footer:visited{text-decoration:none; color:#b69675}
a.footer:hover{text-decoration:none}

a.lien_result:active{text-decoration:none; color:#9ECD09}
a.lien_result:link{text-decoration:none; color:#9ECD09}
a.lien_result:visited{text-decoration:none; color:#9ECD09}
a.lien_result:hover{text-decoration:underline}


/* Carnet de Saveurs */
#page #contenucarnet{
	background-color:#ffffff;
	min-height:370px;
	width:692px; /* 692px sans padding-left */
	float:left;
	padding:20px 0px;
}
#contenucarnet .dsc-images, #contenucarnet .bodytext{
	margin-left:20px;
}
#contenucarnet .dsc-image-right{
	margin-right:20px;
}
#contenucarnet .saveur .bodytext{
	margin-left:0px;
	margin-top:10px;
}
#contenucarnet .saveur{
	height:190px;
	width:692px;
	clear:both;
	float:left;
	margin-top:15px;
}
#contenucarnet .saveur .img_saveur_left{
	float:left;
	width:180px;
	margin-right:20px;
	overflow:hidden;
}
#contenucarnet .saveur .texte_saveur_right{
	float:right;
	width:472px;
	margin-right:20px;
}
#contenucarnet .saveur .img_saveur_right{
	float:right;
	width:180px;
	margin-right:20px;
	overflow:hidden;
}
#contenucarnet .saveur .texte_saveur_left{
	float:left;
	width:472px;
	margin-left:20px;
}
#contenucarnet .saveur ul{
	clear:both;
	margin-top:20px;
}
#contenucarnet .saveur li{
	padding-left:20px;
	background:url(../images/corporate/btn_fleche.gif) no-repeat;
	height:13px;
	margin-bottom:6px;
	font-weight:bold;
}
/* campagne presse */
.campagne_presse .dsc-images{
	float:left;
	margin:5px 8px;
}
/* Formulaires */
.dec-advforms-introduction{
	margin:5px 0px 10px 0px;
}
.dec-advforms-label{
	width:160px;
	font-weight:bold;
	float:left;
	margin:4px 0;
}
.dec-advforms-field{
	float:left;
	width:100%;
	margin:4px 0;
}
.dec-advforms-inputfield{
	border:1px solid #748aa4;
	color:#783200;
	float:left;
	width:235px;
}
.dec-advforms-text-field{
	height:60px;
}
.dec-advforms-select-field{
	border:1px solid #988653;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f573b;
}
.dec-advforms-yesno .dec-advforms-options-group{
	clear:both;
}
.dec-advforms-group-checkbox{
	display:block;
	clear:both;
}
.dec-advforms-checkbox-field{
	border:none;
}
.dec-advforms-yesno-option-label{
	font-weight:bold;
}
.dec-advforms-yesno-options-group{
	display:block;
}
.dec-advforms-submit-button{
	margin:10px 0px;
}
#tabanniv,#tabingr,#tabetapes{
	float:left;
}
#tabanniv th{ font-size:12px;}
/* images espace epice (encarts droite)*/
#dsc-content-249-image-0,#dsc-content-252-image-0,#dsc-content-256-image-0,#dsc-content-260-image-0,#dsc-content-266-image-0,#dsc-content-270-image-0{margin:5px 10px 0px 0px;}
#dsc-content-250-image-0,#dsc-content-253-image-0,#dsc-content-257-image-0,#dsc-content-258-image-0,#dsc-content-262-image-0,#dsc-content-263-image-0,#dsc-content-267-image-0,#dsc-content-268-image-0,#dsc-content-271-image-0,#dsc-content-272-image-0{margin:15px 10px 0px 0px;}
#form247{clear:both;}
#form247 legend,#form232 legend, #form242 legend {font-size:13px; color:#9ECD09;padding:15px 0px}
#lignesetapes textarea{width:330px;height:60px;}

/*.mandatory-notice{
	float:left;
	margin:20px 0px;
}*/
.dec-advforms-legal-information{
	margin-top:15px;
}

/* Login Box Espace Presse et Espace Epice */
.form-login-presse{
	border:1px solid #9ECD09;
	width:300px;
	padding:10px;
	margin-bottom:15px;
	clear:both;
}
.form-login-presse .champ{
	font-weight:bold;
	margin-top:10px;
}
.form-login-presse .champoblig{
	color:#FF0000;
}
.form-login-presse .dsc-error-message{
	display:none;
}
.form-login-presse label {
	width:100px;
	float:left;
	margin-top:5px;
}
.form-login-presse .champ input{
	border:1px solid #748aa4;
	color:#783200;
	width:180px;
}
.form-login-presse .champ .login-submit-presse, .form-login-presse .champ .login-submit-epice{
	width:26px;
	border:none;
}
.form-login-presse .champ .login-submit-epice{
	float:right;
	margin-right:18px;
}

.form-logout-presse, .profil_membre, .retour_espace{
	background:url(../images/corporate/bg_espace.gif) no-repeat;
	padding-left:13px;
	width:99px;
	height:15px;
	margin-bottom:10px;
}

.profil_membre{
	margin-bottom:4px;
}
#encarts .tx-decwebcoupons-pi1{
	float:right;
	clear:both;
}
#encarts .dsc-images{
	clear:both;
}

/* Tip a Friend */
#tx_ducrosenvoiami_pi1 .champ{
	margin-top:5px;
	float:left;
	width:400px;
}
#tx_ducrosenvoiami_pi1 .champoblig{
	color:#FF0000;
	margin-top:5px;
}
#tx_ducrosenvoiami_pi1 fieldset{
	margin-top:10px;
}
#tx_ducrosenvoiami_pi1 label{
	width:170px;
	font-weight:bold;
	float:left;
	margin:5px 0;
}
#tx_ducrosenvoiami_pi1 .champ input, #tx_ducrosenvoiami_pi1 .champ textarea{
	border:1px solid #748aa4;
	color:#783200;
	width:200px;
}
#tx_ducrosenvoiami_pi1-submit{
	margin:15px 0 0 170px;
	border:none;
	
	height:13px;
	width:inherit;
	width:26px;
}

/* RTE */
.titre_orange{
	color: #9ECD09; /* vert maintenant */
	font-weight:bold;
}


/* ---- QUIZ ---- */
.tx-decquiz-intro{
	margin:10px 0px 20px 0px;
	font-weight:bold;
}
.tx-decquiz-steptitle{
	color:#3c9c0b;
}
.tx-decquiz-questions .dec-advforms-field{
	width:500px;
	float:left;
}
.tx-decquiz-questions .dec-advforms-label{
	float:left;
	width:450px;
	margin:10px 0px;
	font-weight:bold;
	clear:left;
	color:#3c9c0b;
}
.tx-decquiz-questions .dec-advforms-group-radio{
	float:left;
	margin-bottom:2px;
	width:460px;
}
.tx-decquiz-questions .dec-advforms-submit-button{
	margin-top:20px;
}
.tx-decquiz-questions .mandatory-notice{
	margin-left:2px;
}
.tx-decquiz-questions .dec-advforms-error{
	margin:5px 0px;
	font-weight:bold;
}
.tx-decquiz-answer{
	margin:10px 0px 20px 0px;
}
.tx-decquiz-answer h4{
	margin-bottom:5px;
}
.tx-decquiz-questions .dec-advforms-introduction, .dec-advforms-confirmation{
	font-weight:bold;
}

