body{
	font-family:Arial;
	font-size:12px;
}
/************** Recettes ******************/
div.contourMilieu div.typeRecette{ /*Recette*/
	line-height:25px;
}
div.contourMilieu .typeAvis{ /*Recette*/
	/*padding:0px 0px 10px 0px;*/
	/*height:70px;*/
	font-size:14px;
	color:#85a614;
	line-height:20px;
}
div.contourMilieu div.avis{ /*Recette*/
	float:right;
	width:226px;
	padding-top:3px;
	font-size:12px;
}
div.contourMilieu td.facebook{ /*Recette*/
	/*padding-top:10px;*/
	text-align:left;
}
div.contourMilieu div.avis img{ /*Recette*/
	margin:0px -1px 0px -1px;
	padding:0;
}
div.contourMilieu div.separation{
	border-bottom:1px dotted #90b517;
	height:1px;
	font-size:1px;
	margin:0px 10px 0px 0px;
}
/*div.contourMilieu div.separation2{
	border-bottom:1px dotted #90b517;
	height:1px;
	font-size:1px;
}*/
div.contourMilieu div.separationGris{
	border-bottom:1px solid #f4f2eb;
	height:1px;
	font-size:1px;
	margin-top:20px;
	margin-bottom:10px;
}
/*div.contourMilieu div.separationGris2{
	border-bottom:1px solid #f4f2eb;
	height:1px;
	font-size:1px;
	margin-top:5px;
	margin-bottom:10px;
}*/
div.contourMilieu div.notePleine{ /*Recette*/
	width:25px;
	height:25px;
	background:url(../images/photo/note.png) no-repeat top left;
	float:left;
	margin-right:1px;
	margin:0px 10px 0px 0px;
}
div.contourMilieu div.noteVide{ /*Recette*/
	width:25px;
	height:25px;
	background:url(../images/photo/note.png) no-repeat top right;
	float:left;
	margin-right:1px;
	margin:0px 10px 0px 0px;
}
/*div.contourMilieu ul.listeRecette{
	margin:0px 0px 0px 17px;
	padding:0px;
	list-style-image:url(../images/puce.png);
}*/
div.contourMilieu div.photoRecette{ /*Recette*/
	border:1px solid #CCCCCC;
	padding:1px;
}
div.contourMilieu img.photo{ /*Recette*/
	border-width:0;
}
div.contourMilieu div.ajouterPhoto{ /*Recette*/
	background:url(../images/fiche/ajouterPhoto.jpg) center top; 
	/*width:200px;*/
	height: 180px;
	padding:10px 10px 0px 10px;
	color:#9c9c9c;
}
div.contourMilieu div.vignettes{ /*Recette*/
	height:52px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:url(../images/fondVignettes.jpg) repeat-x #dfdfdd;
	background: -moz-linear-gradient(#ededed, #dfdfdd);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#dfdfdd));
	background-color :#dfdfdd;
	text-align:center;
}
div.contourMilieu div.vignettes img{ /*Recette*/
	padding:1px;
}
div.contourMilieu div.boutonAjouter{ /*Recette*/
	margin-top:10px;
}
div.contourMilieu div.infoCom{ /*Recette*/
	font-size:10px;
}
div.contourMilieu div.preparation{ /*Recette*/
	font-weight:bold;
	font-size:12px;
	padding:10px 0 0 0;
}
div.contourMilieu div.titreVideos{ /*Recette*/
	font-weight:bold;
	padding:10px 0px 10px 0px;
} 
div.contourMilieu div.miniVideo{ /*Recette*/
	width:120px;
	height:172px;
	background:url(../images/fiche/fondVideos.png) no-repeat;
	float:left;
	padding:11px 0px 0px 12px;
	position:relative;
}
div.contourMilieu div.videos{ /*Recette*/
	margin-left:20%;
	margin-top:10px;
}
div.contourMilieu div.videoFleche{ /*Recette*/
	position:absolute;
	margin-top:-144px;
}
div.contourMilieu div.txtVideo{ /*Recette*/
	font-size:10px;
	width:96px;
	height: 50px; /* sinon pb si le texte est sur 2 lignes et non 3, si le teste est sur plus de 3 lignes le texte dépasse dans tous les cas ! */
	color:#333333;
	padding:5px 0px 0px 0px;
}
div.contourMilieu a.txtVideo:link, a.txtVideo:visited{ /*Recette*/
	font-size:10px;
	text-decoration:none;
	color:#333333;
}
div.contourMilieu a.txtVideo:hover{ /*Recette*/
	font-size:10px;
	text-decoration:underline;
	color:#333333;
}
div.contourMilieu div.communaute{ /*Recette*/
	margin-top:20px;
}
div.contourMilieu div.imgInter{ /*Recette*/
	border:1px solid #e5e5e5;
	width:50px;
}
div.contourMilieu td.txtInter{ /*Recette*/
	font-size:11px;
	color:#666666;
	padding-top:10px;
	padding-right:10px;
	padding-left:5px;
}
div.contourMilieu td.communaute{ /*Recette*/
	border-left:1px solid #eeeeee; 
	padding-left:10px;
}
div.contourMilieu a.lienInter:link, a.lienInter:visited{ /*Recette*/
	color:#666666;
	text-decoration:none;
}
div.contourMilieu a.lienInter:hover{ /*Recette*/
	color:#666666;
	text-decoration:underline;
}
div.contourMilieu div.txtTypeAvis{ /*Recette*/
	/*float:left;*/
	margin-right:5px;
}
div.contourMilieu div.diff1{ /*Recette*/
	width:20px;
	height:16px;
	background:url(../images/photo/difficult.png) no-repeat top left;
	float:left;
	margin-top:3px;
}
div.contourMilieu div.diff0{ /*Recette*/
	width:16px;
	height:16px;
	background:url(../images/photo/difficult.png) no-repeat top right;
	float:left;
	margin-right:5px;
	margin-top:3px;
}
div.contourMilieu div.px1{ /*Recette*/
	width:20px;
	height:18px;
	background:url(../images/photo/prix.png) no-repeat top left;
	float:left;
	margin-top:3px;
}
div.contourMilieu div.px0{ /*Recette*/
	width:20px;
	height:18px;
	background:url(../images/photo/prix.png) no-repeat top right;
	float:left;
	margin-top:3px;
}
div.contourMilieu div.boutonsBas{ /*Recette*/
	background:#efefef;
	width:460px;
	height:32px;
	clear: both;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top:20px;
	margin-bottom:10px;
	padding:8px 0px 0px 10px;
}
div.contourMilieu div.carnet{ /*Recette*/
	background: url(../images/pictosBas.png) no-repeat top right;
	width:24px;
	height:24px;
	float:left;
	margin-right:5px;
}
div.contourMilieu div.listeCourses{ /*Recette*/
	background: url(../images/pictosBas.png) no-repeat 0px -46px;
	width:24px;
	height:24px;
	float:left;
	margin-right:5px;
}
div.contourMilieu div.imprimer{ /*Recette*/
	background: url(../images/pictosBas.png) no-repeat 0px -98px;
	width:24px;
	height:24px;
	float:left;
	margin-right:5px;
}
div.contourMilieu div.envoyerAmi{ /*Recette*/
	background: url(../images/pictosBas.png) no-repeat bottom right;
	width:24px;
	height:24px;
	float:left;
	margin-right:5px;
}
div.contourMilieu a.lienBas{ /*Recette*/
	font-size:11px;
	text-decoration:none;
	color:#333333;
}
div.contourMilieu h2.sousTitre, div.contourMilieu h2.sousTitre a{ /*Recette*/
	font-family:Trebuchet MS;
	font-size:18px;
	color:#d64837;
	margin:0px 0px 10px 0px;
	text-decoration:none;
}
div.contourMilieu div.commentaire{ /*Recette*/
	padding:10px 0px 10px 0px;
}
div.contourMilieu div.txtCommentaire{ /*Recette*/
	font-size:12px;
}
div.contourMilieu div.bulle{
	width:37px;
	height:45px;
	background:url(../images/fiche/bulle.png) no-repeat; /*Recette*/
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	line-height:26px;
}
div.contourMilieu div.lienPlusCom{ /*Recette*/
	font-size:11px;
	color:#7f7f7f;
	text-align:right;
}
div.contourMilieu a.lienPlusCom:link, a.lienPlusCom:visited{ /*Recette*/
	font-size:11px;
	text-decoration:none;
	color:#7f7f7f;
}
div.contourMilieu a.lienPlusCom:hover{ /*Recette*/
	font-size:11px;
	text-decoration:underline;
	color:#7f7f7f;
}
div.contourMilieu div.col{ /*Recette*/
	float:left;
	width:50%;
}
div.contourMilieu div.recetteSimilaire{ /*Recette*/
	width:208px;
	height:64px;
	border:1px solid #e4e4e4;
	background:#e9e9e9;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
}
div.contourMilieu div.imgRecetteSim{ /*Recette*/
	border:1px solid #cccccc;
	margin-right:5px;
	width:50px;
	height:50px;
}
div.contourMilieu div.txtRecette{ /*Recette*/
	font-size:12px;
	padding-top:10px;
}
div.contourMilieu div.txtRecette h2{ /*Recette*/
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	display:inline;
}
div.contourMilieu td.txtPreparation{ /*Recette*/
	font-size:12px;
	padding:10px 0px;
}
div.contourMilieu a.txtRecetteSim:link, a.txtRecetteSim:visited{ /*Recette*/
	font-size:14px;
	text-decoration:none;
	color:#000000;
}
div.contourMilieu a.txtRecetteSim:hover{ /*Recette*/
	font-size:14px;
	text-decoration:underline;
	color:#000000;
}
div.m_br{ /*Recette*/
    margin-top:10px;
}
/****************** Recherche *******************/
/*div.contourMilieu table{
	font-size:12px;
}*/
/*div.contourMilieu div.formulaireRecherche{
	margin-top:10px;
}
div.contourMilieu div.formulaireRecherche td{
	padding-top:10px;
}*/
/*div.contourMilieu td.txtFormRecherche{
	color:#85a513;
	padding-right:4px;
}*/
/*div.contourMilieu .champRecherche{
	border:1px solid #bdbdbd;
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));
	background-color :#ffffff;
	height:24px;
	width:285px;
}*/
div.contourMilieu div.gpeOptionsRecherche{
	margin-top:12px;
}
div.contourMilieu div.optionsRecherche{
	font-weight:bold;
	background:#eeeeee;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	height:25px;
	margin-top:10px;
	line-height:25px;
	padding:0px 0px 0px 10px;
	font-size:12px;
}
/*div.contourMilieu div.chercher{
	text-align:center;
	margin-top:40px;
}
div.contourMilieu .btnChercher{
	width:174px;
	height:40px;
	padding-bottom:2px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background:url(../images/bouton-valider.png) no-repeat;
	border:0px;
	font-weight:bold;
	font-family:Arial;
	cursor:pointer;
}*/
div.contourMilieu div.checkRecherche td{
	font-size:11px;
	width:115px;
}
div.contourMilieu a.lienRecherche:link,a.lienRecherche:visited{
	color:#000000;
	text-decoration:none;
}
div.contourMilieu a.lienRecherche:hover{
	color:#000000;
	text-decoration:underline;
}
/*div.contourMilieu div.ssTitreAide{
	font-family:Trebuchet MS, Arial;
	font-size:18px;
	padding-bottom:15px;
	padding-top:5px;
	color:#e04417;
}*/
div.contourMilieu div.imageExemple{
	margin-top:10px;
}
/*div.contourMilieu div.ex2{
	margin-top:20px;
}*/
div.contourMilieu td.commentairePosteur{
	font-style:italic;
	color:#8e8e8e;
	padding-top:10px;
}
/************ Résultat de recherche ************/
/*div.contourMilieu div.titreResultat{
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	color:#a32f23;
}*/
div.contourMilieu div.nbResultat{
	font-size:12px;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:5px;
	color:#85a614;
}
/*div.contourMilieu div.result1-2 */ div.contourMilieu tr.result1-2 td{
	background:#f4f2eb;
	/*padding:10px 5px;*/
}
div.contourMilieu div.nomResultat{
	font-size:14px;
	font-weight:normal;
	float:left;
	width:255px;
}
div.contourMilieu div.noteResultatPleine{
	width:16px;
	height:16px;
	background:url(../images/recherche/noteResultat.png) no-repeat top left;
	float:left;
	margin-right:1px;
	margin:0px 5px 0px 0px;
}
div.contourMilieu div.noteResultatVide{
	width:16px;
	height:16px;
	background:url(../images/recherche/noteResultat.png) no-repeat top right;
	float:left;
	margin-right:1px;
	margin:0px 5px 0px 0px;
}
div.contourMilieu td.preparation{
	font-size:11px;
	padding-bottom:5px;
	color:#85a614;
}
div.contourMilieu td.cuisson{
	font-size:11px;
	padding-bottom:5px;
	color:#85a614;
}
/*div.contourMilieu td.typeDeRecette*/ div.contourMilieu div.typeDeRecette{
	clear:both;
	text-align:right;
	font-size:11px;
	padding:5px 2px 5px 0px;
	color:#85a614;
	line-height:17px;
}
div.contourMilieu div.recette{
	padding-top:5px;
	clear:both;
}
/*div.contourMilieu div.result2-2*/ div.contourMilieu tr.result2-2 td{
	/*padding:10px 5px;*/
}
div.contourMilieu div.pagesResultat{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}
/*div.contourMilieu span.changeDesactive*/ div.contourMilieu div.pagesResultat a{
	color:#CCCCCC;
}
div.contourMilieu a.lienTitreResultat:link, a.lienTitreResultat:visited{
	font-size:14px;
	color:#d64837;
	text-decoration:none;
}
div.contourMilieu a.lienTitreResultat:hover{
	font-size:14px;
	color:#d64837;
	text-decoration:underline;
}
div.contourMilieu a.changeActive:link, a.changeActive:visited{
	font-size:12px;
	color:#85a614;
	text-decoration:none;
}
div.contourMilieu a.changeActive:hover{
	font-size:12px;
	color:#85a614;
	text-decoration:underline;
}
div.contourMilieu img.avecPhoto{
	background:url(../images/recherche/resultRecherche.png) no-repeat top left;
	vertical-align:middle;
}
div.contourMilieu img.sansPhoto{
	background:url(../images/recherche/resultRecherche.png) no-repeat -32px 0;
	vertical-align:middle;
}
div.contourMilieu img.vegetarien{
	background:url(../images/recherche/resultRecherche.png) no-repeat -64px 0;
	vertical-align:middle;
}
/*div.contourMilieu div.indexAide{
	margin-bottom:30px;
}*/
/*div.contourMilieu a.lienVert:link, a.lienVert:visited{
	color:#587012;
	text-decoration:none;
}
div.contourMilieu a.lienVert:hover{
	color:#587012;
	text-decoration:underline;
}*/
/*div.contourMilieu a.lienIndexAide:link, a.lienIndexAide:visited{
	color:#000000;
	text-decoration:none;
}
div.contourMilieu a.lienIndexAide:hover{
	color:#000000;
	text-decoration:underline;
}*/
/*div.contourMilieu div.revenir{
	text-align:right;
	padding-top:10px;
}
div.contourMilieu div.revenir img{
	padding-left:10px;
}*/
div.contourMilieu td.miniTxtRecette{
	font-size:11px;
	color:#8E8E8E;
	padding-bottom:10px;
}
div.contourMilieu td.txtResultat{
	padding:10px 10px 10px 10px;
}
div.imgResultatRecette{
	background:#FFFFFF;
	padding:1px;
	border:1px solid #cccccc;
	width:80px;
	height:80px;
}
/***********************************************/
/************ Proposer une recette *************/
/*div.contourMilieu div.fondFormulaire{
	background:#f4f2eb;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:10px 5px 15px 10px;
	margin-top:10px;
}
div.contourMilieu td.txtFormProposer{
	font-weight:normal;
	color:#85a513;
}*/
div.contourMilieu td.txtRadio{
	color:#85a513;
}
div.contourMilieu div.btnProposer{
	text-align:center;
	margin-top:20px;
}
div.contourMilieu div.gpeLiensRecette{
	margin:20px 0px 20px 0px;
}
div.contourMilieu div.liensRecette{
	margin:20px 0px 0px 0px;
}
div.contourMilieu a.lienConsulter:link, a.lienConsulter:visited{
	color:#86ab1d;
	text-decoration:none;
	font-weight:bold;
}
div.contourMilieu a.lienConsulter:hover{
	color:#86ab1d;
	text-decoration:underline;
	font-weight:bold;
}
div.contourMilieu a.lienContinuer:link, a.lienContinuer:visited{
	color:#5f7a14;
	text-decoration:none;
	font-weight:bold;
}
div.contourMilieu a.lienContinuer:hover{
	color:#5f7a14;
	text-decoration:underline;
	font-weight:bold;
}
div.contourMilieu div.nomRecette{
	font-size:16px;
	font-weight:normal;
}
/*div.contourMilieu div.traitBlanc{
	border-top:1px solid #FFFFFF;
	margin:0;
	font-size:1px;
}
div.contourMilieu td.espaceTrait{
	padding:10px 0px 10px 0px;
}
div.contourMilieu span.exemple{
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	color:#828282;
}
div.contourMilieu .champRecette{
	border:1px solid #bdbdbd;
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));
	background-color :#ffffff;
	height:22px;
	width:210px;
	padding-left:3px;
}*/
/*div.contourMilieu select{
	width:180px;
}*/
div.contourMilieu div.sansFond{
	padding:10px 10px 0px 10px;
	margin-top:10px;
}
/*div.contourMilieu textarea{
	border:1px solid #bdbdbd;
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));
	background-color :#ffffff;
	height:145px;
	width:435px;
}*/
div.contourMilieu div.CGU{
	font-size:11px;
	padding:10px 0 10px 0;
}
div.contourMilieu div.CGU a{
	font-size:11px;
}
div.contourMilieu a.lienCGU, a.lienCGU:link, a.lienCGU:visited{
	color:#8e8e8e;
	font-weight:bold;
	text-decoration:none;
}
div.contourMilieu a.lienCGU:hover{
	font-size:11px;
	color:#8e8e8e;
	font-weight:bold;
	text-decoration:underline;
}
div.contourMilieu .btnEnvoyerRecettePhoto{
	width:300px;
	height:35px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background: -moz-linear-gradient(#87ac1d, #5f7a14);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#87ac1d), to(#5f7a14));
	background-color :#87ac1d;
	border:0px;
	font-weight:bold;
	font-family:Arial;
	cursor:pointer;
}
div.contourMilieu .btnEnvoyerRecette{
	width:300px;
	height:35px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background: -moz-linear-gradient(#a5d02a, #86ab1d);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5d02a), to(#86ab1d));
	background-color :#a5d02a;
	border:0px;
	font-weight:bold;
	font-family:Arial;
	cursor:pointer;
}
/***********************************************/
/*************** Photo de la recette ***********/
div.contourMilieu div.recettesSimilaires{
	font-size:14px;
	font-weight:normal;
	color:#e04417;
	padding:10px 0px;
}
div.contourMilieu a.lienRecettesSimilaires:link,a.lienRecettesSimilaires:visited{
	color:#000000;
	text-decoration:none;
}
div.contourMilieu a.lienRecettesSimilaires:hover{
	color:#000000;
	text-decoration:underline;
}
div.contourMilieu div.ssFondRecettesSimilaires{
	/*height:25px; le texte peut être sur deux lignes*/
	line-height:25px;
	padding-left:5px;
	width:463px;
	margin-right:5px;
}
div.contourMilieu div.fondRecettesSimilaires{
	/*height:25px; le texte peut être sur deux lignes*/
	line-height:25px;
	background:#f4f2eb;
	padding-left:5px;
	width:463px;
	margin-right:5px;
}
div.contourMilieu a.lienRetour:link,a.lienRetour:visited{
	font-size:12px;
	text-decoration:none;
	color:#8E8E8E;
}
div.contourMilieu a.lienRetour:hover{
	font-size:12px;
	text-decoration:underline;
	color:#8E8E8E;
}
div.contourMilieu a.lienEnvoyerPhoto:link,a.lienEnvoyerPhoto:visited{
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
div.contourMilieu a.lienEnvoyerPhoto:hover{
	font-size:12px;
	text-decoration:underline;
	color:#333333;
}
div.contourMilieu td.lienPhotoRecetteRetour{
	padding-top:10px;
}
div.contourMilieu div.avisPhotoRecette{
	float:right;
	width:180px;
	padding-top:3px;
}
div.contourMilieu div.btnRetour{
	width:226px;
	height:41px;
	background:url(../images/photo/btnRetour.png) no-repeat;
	text-align:center;
	line-height:41px;
	color:#4d6300;
}
div.contourMilieu a.lienNoter{
    color:#000000;
    font-size:13px;
}
div.contourMilieu a.titreRecetteLien:link,a.titreRecetteLien:visited{
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
div.contourMilieu a.titreRecetteLien:hover{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
div.contourMilieu a.lienCarnetGris:link, a.lienCarnetGris:visited{
	color:#8E8E8E;
	font-size:13px;
	text-decoration:none;
}
div.contourMilieu a.lienCarnetGris:hover{
	color:#8E8E8E;
	font-size:13px;
	text-decoration:underline;
}
div.logoImpression{
    text-align:center;
    /*padding:20px 0px 40px 0px;*/
}
div.contourMilieu div.nomMenuCarnet{
	font-size:14px;
	color:#e04417;
}
/* Ajouté pour la page d'impression sinon on a l'image de background du site qui s'affiche */
/*DIV.contourMilieu{
	width:468px;
	border:1px solid #d3e884;
	background-color:#ffffff;
	padding:10px 5px 10px 5px;
	margin-bottom:20px;
	text-align:left;
	font-size:12px;
}
DIV.contourMilieu div.nomMenuCarnet{
	font-size:14px;
	color:#717171;
}
DIV.contourMilieu h1.titreMilieu, div.contourMilieu h1.titreMilieu a{
	font-family:Trebuchet MS;
	font-size:24px;
	color:#a32f23;
	margin-top:0px;
	margin-bottom:16px;
	text-decoration:none;
}
div.contourMilieu div.fondFormulaire{
	background:#f4f2eb;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:10px 5px 15px 10px;
	margin-top:10px;
}
div.contourMilieu td.txtFormProposer{
	font-weight:normal;
	color:#85a513;
	font-size:12px;
}
div.contourMilieu .champRecherche{
	border:1px solid #bdbdbd;
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));
	background-color :#ffffff;
	height:22px;
	width:210px;
	padding-left:3px;
}
div.contourMilieu .btnChercher{
	width:174px;
	height:40px;
	padding-bottom:2px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background:url(../images/bouton-valider.png) no-repeat;
	border:0px;
	font-weight:bold;
	font-family:Arial;
	cursor:pointer;
}*/
/* Fin ajout pour impression */
/*Recettes de marque*/
DIV.SpecialHeader {
	color:#ffffff;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-size:16px;
	height:27px;
	background:url(../images/fiche/bgEntete.png) no-repeat center top;
	margin-bottom:2px;
	padding:17px 0px 5px 16px;
	line-height: 33px;
}
DIV.SpecialHeader DIV.flag{
	background:url(../images/fiche/flag.png) no-repeat;
	width:133px;
	height:158px;
	position:absolute;
	text-align:center;
	margin-left: 325px;
	font-size:11px;
	font-family:Arial, Sans-serif;
	color:#eec3bb;
}

/*lien voir toutes les recettes Galbani*/
DIV.SpecialLink {
	clear:both;
	margin-top:50px;
}
DIV.SpecialLink SPAN.imgSpecialLink {
	background:url(../images/fiche/picSpecialLink.png) no-repeat;
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin-right:5px;
}
DIV.SpecialLink  A{
	color:#ca3b1c;
}
DIV.SpecialLink  A:hover{
	color:#ca3b1c;
	text-decoration:underline;
}
/************************/
DIV.recettesMarques {
	border: 1px solid #C9C7C6;
	margin-bottom:10px;
}
DIV.recettesMarques DIV.headerRecettesMarques {
	font-family: 'Lucida Sans Unicode','Lucida Grande',Arial,Verdana,sans-serif;
	font-size:16px;
	color:#ffffff;
	background:#C53B1C;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #CE3E1D), color-stop(0.9, #C53B1C), color-stop(0.9, #D6593D));
	background-image: -moz-linear-gradient(center bottom, #CE3E1D 50%, #C53B1C 90%, #D6593D 0%);
	padding-bottom:3px;
}
DIV.headerRecettesMarques IMG {
	margin:0px 10px;
}
DIV.listeRecettesSearch {
	margin:10px 0px;
}
DIV.ligneSearch {
	border-bottom:1px dotted #c9c7c6;
	margin:5px;
	padding-bottom:5px;
}
DIV.ligneSearch TD {
	font-size:12px;
	color:#000000;
	font-family:Arial, Verdana, Sans-serif;
}
A.linkRecetteSearch , DIV.titreRecetteSearch {
	color:#d64837;
	font-size:13px;
	font-family:Arial, Verdana, Sans-serif;
}
A.linkRecetteSearch {
	text-decoration:none;
}
A.linkRecetteSearch:hover {
	text-decoration:underline;
}
/*Fin Recettes de marque*/
/*Recettes incontournables dans page recherche*/
DIV.contourMilieu DIV.rechercheIncontournable {
	border:1px solid #e4e4e4;
	background:#ffffff;
	padding:1px;
	margin:15px 0px 10px 0px;
}
DIV.contourMilieu DIV.bgRech {
	background :#f1f1f1;
	background: -moz-linear-gradient(#f8f8f8, #f1f1f1);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f1f1f1));
	padding:5px;
}
DIV.contourMilieu DIV.bgRech A {
	text-decoration:none;
	color:#d54930;
	font-size:14px;
	font-family: Arial, Verdana, Sans-serif;
	display:block;
	background:url(../images/recherche/fleche-rech-incontournable.png) no-repeat top right;
}
/*Fin Recettes incontournables dans page recherche*/