/****************************/
/* GENERAL */
/****************************/

/* COLOR

Vert : #abb816
Marron foncé : #34251c
Marron clair : #8e5b3d
Bg gris : #f3f2ef
Rose : #d7cac3


*/

*{margin:0px;padding:0px;border:0px;}
html{}
body{ background-color:#f3f2ef; }

a:link{color:#34251c;}
a:visited{color:#34251c;}
a:hover{color:#34251c;}
a:active{color:#34251c;}
 
h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#abb816; text-decoration:none;text-transform:uppercase; font-weight:bold; text-align:left;margin:0; padding:0;} 
h1 a:link {color:#34251c;text-decoration:none;}
h1 a:visited {color:#34251c;text-decoration:none;}
h1 a:hover {color:#a42a15;text-decoration:none;}
h1 a:active {color:#34251c;text-decoration:none;} 

h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#abb816; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:left;  padding:0;}
h2 a:link {color:#34251c;text-decoration:none;}
h2 a:visited {color:#34251c;text-decoration:none;}
h2 a:hover {color:#a42a15;text-decoration:none;}
h2 a:active {color:#34251c;text-decoration:none;} 

h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-weight:normal; text-align:left; margin-bottom:8px;}
h3 a:link {color:#FFFFFF;text-decoration:none;}
h3 a:visited {color:#FFFFFF;text-decoration:none;}
h3 a:hover {color:#FFFFFF;text-decoration:underline;}
h3 a:active {color:#FFFFFF;text-decoration:none;}  

h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#abb816;  text-decoration:underline; font-weight:normal; text-align:left; margin-bottom:5px;margin-top:3px;} 
h4 a:link {color:#abb816;text-decoration:underline;}
h4 a:visited {color:#abb816;text-decoration:underline;}
h4 a:hover {color:#abb816;text-decoration:underline;}
h4 a:active {color:#abb816;text-decoration:underline;}  

h5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8e5b3d; text-decoration:underline; font-weight:bold; text-align:left; padding:0;} 
h5 a:link {color:#8e5b3d;text-decoration:underline;}
h5 a:visited {color:#8e5b3d;text-decoration:underline;}
h5 a:hover {color:#8e5b3d;text-decoration:underline;}
h5 a:active {color:#8e5b3d;text-decoration:underline;}  

h6{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#abb816;  text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:left; margin-bottom:5px;margin-top:3px; display:inline;} 
h6 a:link {color:#abb816;text-decoration:underline;}
h6 a:visited {color:#abb816;text-decoration:underline;}
h6 a:hover {color:#abb816;text-decoration:underline;}
h6 a:active {color:#abb816;text-decoration:underline;}  

hr{color:#e4e4d3; height:1px; width:560px; margin:0; padding:0;}
#hr300{ background-color:#e4e4d3; height:1px; width:300px; margin-bottom:10px;}
p {clear:both;font-family:Arial, Helvetica, sans-serif;}
.texte{font-size:12px; color:#34251c;}
input {border:1px solid #34251c; background-color:#FFFFFF;padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d;padding-top:1px;} 
.inputChampHeight {border:1px solid #34251c; background-color:#FFFFFF; height:18px;padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d;} 
.inputSubmit{border:1px solid #34251c; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d; font-weight:bold; padding-left:3px; padding-right:3px;} 
textarea {border:1px solid #34251c; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d; padding-left:3px;}   
select {border:1px solid #34251c; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d;}  
.checkbox{border:0px;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.alignRight{ text-align:right;}
.alignCenter{ text-align:center;}
.bold{ font-weight:bold;}
.underline{text-decoration:underline;}
.clearBoth{clear:both;}
.color34251c{color:#34251c;}
.colorFF0000{color:#ff0000;}
.colorRouge{color:#ff0000;}
.color8e5b3d{color:#8e5b3d;}
.marginBottom8{margin-bottom:8px;}
.marginTop8{margin-top:8px;}
.marginRight10{margin-right:10px;}
.verticalAlignBottom{vertical-align:bottom;}

.pagination{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#34251c;text-decoration:none;}
.pagination a:link {color:#34251c;text-decoration:none;}
.pagination a:visited {color:#34251c;text-decoration:none;}
.pagination a:hover {color:#34251c;text-decoration:none;}
.pagination a:active {color:#34251c;text-decoration:none;}  


.lineHeight{height:5px;}
.line560{clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:561px; height:1px;padding-bottom:6px; margin-top:6px;}
.line560H {clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:561px; height:1px; margin-bottom:8px;}
.line550 {clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:550px; height:1px; margin-bottom:8px;}
.line360{clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:360px; height:1px;margin-bottom:15px;margin-top:8px;} 
.line300{clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:300px; height:1px;margin-bottom:8px;} 
.line900{clear:both;background-image:url(/images/framework/line.gif);background-repeat:repeat-x; width:900px; height:1px;margin-bottom:8px;} 

/****************************/
/* HEADER 
/****************************/
#divHeader{width:100%; height:176px; background-color:#34251c;}
#divHeaderGlobal{width:900px;margin:auto; }

#divHeaderImageLogo{ width:718px; float:left;}
#divHeaderLogo{ float:left;height:111px;}
#divHeaderImage{width:65px;float:left;margin-right:15px;padding-top:16px;}
#divHeaderLogoTitreSousTitre{width:520px;/*width:492px;*/float:left; }
#divHeaderLogoTitre {float:left;padding-top:20px;width:492px; height:50px;}
#divHeaderLogoSousTitre{ clear:both; font-family:Arial, Helvetica, sans-serif; color:#d7cac3; font-size:14px; padding-left:8px;}
#divHeaderSuggerer{float:right; width:182px;}

#divHeaderMenu{ float:left; clear:both; height:26px; width:100%;}
#menuUl{text-align:center; list-style:none; background-color:#34251c;}
.menuLi{float:left; background-image:url(/images/center-left-on.gif); background-repeat:repeat-x; }
.menuLi2{float:left; background-image:url(/images/center-left-off.gif); background-repeat:repeat-x; margin-left:8px;}
a.menuLi3:link,a.menuLi3:active,a.menuLi3:visited{font-size:18px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#34251c;width:100%;height:26px; line-height:26px;vertical-align:top; }
a.menuLi3:hover{font-size:18px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#a42a15;width:100%;height:26px;line-height:26px;vertical-align:top; }
.imgLi{border:0px; width:4px; height:26px;}

#menuReseaux{text-align:right; list-style:none; background-color:#34251c;}

#divHeaderRechercheBg{clear:both;  background-image:url(/images/bg-recherche.gif);background-repeat:repeat-x; width:100%; height:39px; overflow:hidden;}
#divHeaderRechercheGlobal{clear:both;  width:900px; height:39px; margin:auto; padding:0px;}
#divHeaderRecherche{width:900px; height:39px; margin-top:8px;padding-left:6px; padding-right:12px;}
#divHeaderRechercheTitre{float:left;font-size:17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#divHeaderRechercheBtnOk{vertical-align:middle;}

.divHeaderRechercheAvancee{ float:left; height:20px; padding-top:3px;font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.divHeaderRechercheAvancee a:link {color:#FFFFFF; text-decoration:underline;}
.divHeaderRechercheAvancee a:visited {color:#FFFFFF; text-decoration:underline;}
.divHeaderRechercheAvancee a:hover {color:#FFFFFF; text-decoration:underline;}
.divHeaderRechercheAvancee a:active {color:#FFFFFF; text-decoration:underline;}


/* #divLigneVert {float:left;height:20px; width:1px; vertical-align:middle; background-color:#d4d4d4; margin-left:10px;margin-right:10px;}
#divLigneHori{height:1px; width:130px;background-color:#d4d4d4; margin:0; padding:0;}
.contourImage {background-image:url(/images/bg-img-liste-produit-66-66.gif);background-repeat:no-repeat; width:66px; height:66px; padding-left:5px;padding-top:5px;} */ 
 

/****************************/
/* SITE */
/****************************/
#divSite{clear:both;margin:auto; width:940px; } 
#divChemin{float:left; clear:both;width:562px;margin-right:12px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#abb816;}
#divChemin a:link {color:#abb816; text-decoration:underline;}
#divChemin a:visited {color:#abb816; text-decoration:underline;}
#divChemin a:hover {color:#abb816; text-decoration:underline;}
#divChemin a:active {color:#abb816; text-decoration:underline;}

#divInterieur{ background-image:url(/images/bg.gif);background-repeat:repeat-y; width:900px; height:100%; margin:auto; float:left;padding-left:32px; padding-right:32px;padding-top:10px; padding-bottom:50px;}

/****************************/
/* CENTRE ACCUEIL*/
/****************************/
#divCentre{ width:562px; margin-right:12px; float:left; clear:both; margin-top:20px;}

#divCentreFlash{text-align:center; width:562px;z-index:0;}

#divCentreAdsense{ clear:both;width:468px;margin-bottom:10px;margin-top:5px;}
 
.divTitre{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#abb816; text-decoration:none;text-transform:uppercase; font-weight:bold; text-align:left;margin:0; padding:0;} 
.divTitre a:link {color:#34251c;text-decoration:none;}
.divTitre a:visited {color:#34251c;text-decoration:none;}
.divTitre a:hover {color:#a42a15;text-decoration:none;}
.divTitre a:active {color:#34251c;text-decoration:none;} 

/* Restaurant Bio du jour */
#divCentreRestaurantBioJour{width:562px; }
#divCentreRestaurantBioJourTop{background-image:url(/images/bg-top-vert.gif);background-repeat:no-repeat; width:562px; height:5px;}
#divCentreRestaurantBioJourCenter{background-image:url(/images/bg-center-vert.gif);background-repeat:repeat-y; width:562px; height:135px; padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;}
#divCentreRestaurantBioJourCenterImage{ float:left; width:180px; height:135px; margin-right:8px;}
#divCentreRestaurantBioJourCenterTexte{ float:left; width:358px; height:135px;}

.divCentreRestaurantBioJourCenterH3{float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-weight:bold; text-align:left; margin-bottom:8px;}
.divCentreRestaurantBioJourCenterH3 a:link {color:#FFFFFF;text-decoration:none;}
.divCentreRestaurantBioJourCenterH3 a:visited {color:#FFFFFF;text-decoration:none;}
.divCentreRestaurantBioJourCenterH3 a:hover {color:#FFFFFF;text-decoration:underline;}
.divCentreRestaurantBioJourCenterH3 a:active {color:#FFFFFF;text-decoration:none;}  

#divCentreRestaurantBioJourCenterAdresse{float:left;width:210px; height:55px;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
#divCentreRestaurantBioJourCenterLocaliser{float:left; width:140px; height:53px; font-size:14px; text-align:left; font-weight:bold; color:#34251c; margin-left:8px; }
.divCentreRestaurantBioJourCenterCommentaires{height:20px;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; }
.divCentreRestaurantBioJourCenterCommentaires a:link {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterCommentaires a:visited {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterCommentaires a:hover {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterCommentaires a:active {color:#34251c; text-decoration:underline;}

.divCentreRestaurantBioJourCenterDescription{ width:358px; height:30px; font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
.divCentreRestaurantBioJourCenterDescription a:link {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterDescription a:visited {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterDescription a:hover {color:#34251c; text-decoration:underline;}
.divCentreRestaurantBioJourCenterDescription a:active {color:#34251c; text-decoration:underline;}

#divCentreRestaurantBioJourBottom{clear:both;background-image:url(/images/bg-bottom-vert.gif);background-repeat:no-repeat; width:562px; height:5px;}


/* Top 5 */
/*.divCentreRestaurantBioTop5{width:562px;}
.divCentreRestaurantBioTop5Top{background-image:url(/images/bg-top-gris.gif);background-repeat:no-repeat; width:562px; height:5px;}
.divCentreRestaurantBioTop5Center{background-image:url(/images/bg-center-gris.gif);background-repeat:repeat-y; width:562px; height:100%; padding-top:2px; padding-bottom:2px; }
*/
.divCentreRestaurantBioTop5CenterLigne{ width:546px; padding-left:8px;padding-right:8px;}
.divCentreRestaurantBioTop5CenterImage{ float:left; width:60px; height:50px; margin-right:8px;margin-bottom:5px;}
.divCentreRestaurantBioTop5CenterTexte{float:left; width:386px; height:45px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c;}

.divCentreRestaurantBioTop5CenterNoteAvisFiche{float:right;width:160px;height:50px;}
.divCentreRestaurantBioTop5CenterNoteAvis{float:left; width:160px; height:18px; padding-top:5px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-style:italic; text-align:left; font-weight:normal; color:#34251c;}

.divCentreRestaurantBioTop5CenterNote{float:left; width:95px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-style:italic; text-align:left; font-weight:normal; color:#34251c;}
.divCentreRestaurantBioTop5CenterAvis{float:right; width:65px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:right; font-weight:bold; color:#abb816;}
.divCentreRestaurantBioTop5CenterAvis a:link {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterAvis a:visited {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterAvis a:hover {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterAvis a:active {color:#abb816; text-decoration:underline;}

.divCentreRestaurantBioTop5CenterFiche{float:left; width:160px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:right; font-weight:normal; color:#abb816;}
.divCentreRestaurantBioTop5CenterFiche a:link {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterFiche a:visited {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterFiche a:hover {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioTop5CenterFiche a:active {color:#abb816; text-decoration:underline;}
/*
.divCentreRestaurantBioTop5Bottom{background-image:url(/images/bg-bottom-gris.gif);background-repeat:no-repeat; width:562px; height:5px;}
*/
 
 /* par régions */
.divCentreRestaurantBioRegions{width:562px; clear:both;}
.divCentreRestaurantBioRegionsTop{background-image:url(/images/bg-top-clair.gif);background-repeat:no-repeat; width:562px; height:5px;}
.divCentreRestaurantBioRegionsCenter{background-image:url(/images/bg-center-clair.gif);background-repeat:repeat-y; width:562px; height:100%; padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px; overflow:hidden;}
.divCentreRestaurantBioRegionsCenterTexteGlobal{ float:left; width:182px;}
.divCentreRestaurantBioRegionsCenterTexte{font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#abb816;}
.divCentreRestaurantBioRegionsCenterTexte a:link {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioRegionsCenterTexte a:visited {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioRegionsCenterTexte a:hover {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioRegionsCenterTexte a:active {color:#abb816; text-decoration:underline;}
.divCentreRestaurantBioRegionsCenterTexte2{float:left;width:182px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:bold; color:#34251c;}
.divCentreRestaurantBioRegionsBottom{clear:both;background-image:url(/images/bg-bottom-clair.gif);background-repeat:no-repeat; width:562px; height:5px;}

/* Selection Restaurant Bio*/
.divCentreRestaurantBioSelection{width:562px; clear:both;}
.divCentreRestaurantBioSelectionTop{background-image:url(/images/bg-top-vert.gif);background-repeat:no-repeat; width:562px; height:5px;}
.divCentreRestaurantBioSelectionCenter{background-image:url(/images/bg-center-vert.gif);background-repeat:repeat-y; width:562px; height:73px; padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;}
.divCentreRestaurantBioSelectionCenterGlobal{float:left;width:273px; height:75px;}
.divCentreRestaurantBioSelectionCenterImage{ float:left; width:100px; height:75px; margin-right:8px;}
.divCentreRestaurantBioSelectionCenterTexte{ float:left; width:160px; height:75px;}

.divCentreRestaurantBioSelectionCenterH5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8e5b3d; text-decoration:underline; font-weight:bold; text-align:left; padding:0;} 
.divCentreRestaurantBioSelectionCenterH5 a:link {color:#8e5b3d;text-decoration:underline;}
.divCentreRestaurantBioSelectionCenterH5 a:visited {color:#8e5b3d;text-decoration:underline;}
.divCentreRestaurantBioSelectionCenterH5 a:hover {color:#8e5b3d;text-decoration:underline;}
.divCentreRestaurantBioSelectionCenterH5 a:active {color:#8e5b3d;text-decoration:underline;}  


.divCentreRestaurantBioSelectionCenterAdresse{float:left;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
.divCentreRestaurantBioSelectionBottom{clear:both;background-image:url(/images/bg-bottom-vert.gif);background-repeat:no-repeat; width:562px; height:5px;}

/* Suggérer un restaurant bio*/
#divCentreRestaurantSuggererRestaurant{width:562px; clear:both;}
.divCentreRestaurantSuggererRestaurantTitreGlobal{clear:both;}
.divCentreRestaurantSuggererRestaurantTitre{float:left; width:120px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divCentreRestaurantSuggererRestaurantTitreChamps{margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreInline{float:left; display:inline;}
.divCentreRestaurantSuggererRestaurantTitreleft{float:left;font-size:11px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreClear{font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreClearBoth{float:left;width:437px;}
.divCentreRestaurantSuggererRestaurantTexte{clear:both;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; font-weight:normal; color:#34251c; }
.divCentreRestaurantSuggererRestaurantWidth420{ width:420px;}
.divCentreRestaurantSuggererRestaurantWidth228{ width:228px;}
.divCentreRestaurantSuggererRestaurantWidth192{ width:192px;}


/* Nouveaux restaurant bio*/
#divCentreRestaurantNouveauxRestaurant{width:562px; clear:both;}

/****************************/
/* LISTE PRODUITS */
/****************************/

#divListeProduits{width:562px; clear:both;}
.divListeProduitsAlphabet{width:562px; clear:both;}
.divListeProduitsAlphabetLettres{font-family:Arial, Helvetica, sans-serif;  font-size:12px;  font-weight:normal; color:#8e5b3d; text-align:left; margin-bottom:10px; margin-top:10px;}
.divListeProduitsAlphabetLettres a:link {color:#abb816; text-decoration:none;}
.divListeProduitsAlphabetLettres a:visited {color:#abb816; text-decoration:none;}
.divListeProduitsAlphabetLettres a:hover {color:#8e5b3d; text-decoration:none;font-weight:bold;}
.divListeProduitsAlphabetLettres a:active {color:#abb816; text-decoration:none;}

a.divListeProduitsAlphabetLettresSelectionne{font-family:Arial, Helvetica, sans-serif;  font-size:12px;  font-weight:normal; color:#8e5b3d; text-align:center;}
a.divListeProduitsAlphabetLettresSelectionne:link {color:#8e5b3d; text-decoration:none;font-weight:bold;}
a.divListeProduitsAlphabetLettresSelectionne:visited {color:#8e5b3d; text-decoration:none;font-weight:bold;}
a.divListeProduitsAlphabetLettresSelectionne:hover {color:#8e5b3d; text-decoration:none;font-weight:bold;}
a.divListeProduitsAlphabetLettresSelectionne:active {color:#8e5b3d; text-decoration:none;font-weight:bold;}

.divListeProduitsParisArr{font-family:Arial, Helvetica, sans-serif;  font-size:11px;  font-weight:normal; color:#34251c; text-align:left; margin-bottom:10px;}
.divListeProduitsParisArr a:link {color:#34251c; text-decoration:underline;}
.divListeProduitsParisArr a:visited {color:#34251c; text-decoration:underline;}
.divListeProduitsParisArr a:hover {color:#34251c; text-decoration:underline;}
.divListeProduitsParisArr a:active {color:#34251c; text-decoration:underline;}

.divListeProduitsTop{background-image:url(/images/bg-top-gris.gif);background-repeat:no-repeat; width:562px; height:5px;}
.divListeProduitsCenter{background-image:url(/images/bg-center-gris.gif);background-repeat:repeat-y; width:562px; height:100%; clear:both; overflow:hidden; }
.divListeProduitsBottom{background-image:url(/images/bg-bottom-gris.gif);background-repeat:no-repeat; width:562px; height:5px;clear:both;}

#divListeProduitsCenterLigne{ width:546px; padding-left:8px;padding-right:8px;}
#divListeProduitsCenterImage{ float:left; width:60px; height:50px; margin-right:8px;}
#divListeProduitsCenterTexte{float:left; width:318px; height:45px;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c;}

#divListeProduitsCenterNoteAvisFiche{float:right;width:160px;height:50px;}
#divListeProduitsCenterNoteAvis{float:left; width:160px; padding-top:5px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-style:italic; text-align:left; font-weight:normal; color:#34251c;}

#divListeProduitsCenterNote{float:left; width:95px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-style:italic; text-align:left; font-weight:normal; color:#34251c;}
.divListeProduitsCenterAvis{float:right; width:65px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:right; font-weight:bold; color:#abb816;}
.divListeProduitsCenterAvis a:link {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterAvis a:visited {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterAvis a:hover {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterAvis a:active {color:#abb816; text-decoration:underline;}

.divListeProduitsCenterFiche{float:left; width:160px;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:right; font-weight:normal; color:#abb816;}
.divListeProduitsCenterFiche a:link {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterFiche a:visited {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterFiche a:hover {color:#abb816; text-decoration:underline;}
.divListeProduitsCenterFiche a:active {color:#abb816; text-decoration:underline;}


/****************************/
/* FICHE PRODUITS */
/****************************/
#divFicheProduits{width:562px; clear:both;}
#divFicheProduitsTop{background-image:url(/images/bg-top-vert2.gif);background-repeat:no-repeat; width:562px; height:10px;}
#divFicheProduitsBottom{clear:both;background-image:url(/images/bg-bottom-vert2.gif);background-repeat:no-repeat; width:562px; height:10px;}
#divFicheProduitsCenter{background-image:url(/images/bg-center-vert2.gif);background-repeat:repeat-y; width:562px; height:100%; padding-left:8px;padding-right:8px;padding-top:0px;padding-bottom:0px; overflow:hidden;}

#divFicheProduitsCol1Padding{width:160px; padding:0 10px 20px 10px ; background-color:#e8e8d1;}
#divFicheProduitsCol1{float:left; width:180px; background-color:#e8e8d1;}
#divFicheProduitsCol2{float:left; width:358px; padding: 4px 8px 4px 8px; }

.divFicheProduitsNote{float:left;  font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#8e5b3d; }
.divFicheProduitsAgrandir {font-size:10px; text-align:center; font-weight:normal;color:#abb816; text-decoration:none;}
.divFicheProduitsAgrandir a{font-size:10px; text-align:center; font-weight:normal;color:#abb816; text-decoration:underline;}
.divFicheProduitsAgrandir a:hover{font-size:10px; text-align:center; font-weight:normal;color:#abb816; text-decoration:underline;}
#divFicheProduitsTexte{font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#34251c;}
#divFicheProduitsAdresse{font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c;white-space:normal;word-wrap:break-word;}

.divFicheLiens {font-size:11px; text-align:left; font-weight:normal; color:#34251c;margin-bottom:3px;white-space:normal;word-wrap:break-word;}
.divFicheLiensSite a:link, .divFicheLiensSite a:hover {float:left; font-size:11px; text-align:left; font-weight:normal; color:#34251c;white-space:normal;word-wrap:break-word;}
.divFicheProduitsLiens {clear:both;font-size:11px; text-align:left; font-weight:bold; color:#34251c;margin-bottom:6px;white-space:normal;word-wrap:break-word;}
.divFicheProduitsLiens a:hover {color:#34251c; text-decoration:underline;}

.divFicheProduitsCommentaires a{font-size:12px; text-align:left; font-weight:normal; color:#8e5b3d; }
.divFicheProduitsCommentaires a:hover{color:#8e5b3d; text-decoration:underline;}

.divFicheProduitsAdresseLiens a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#abb816; }
.divFicheProduitsAdresseLiens a:hover {color:#abb816; text-decoration:underline;}

.divFicheProduitsDescription{clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left;font-weight:normal;color:#34251c;margin-bottom:12px;}

#divFicheProduitsLocaliser{text-align:center;  }
#divFicheProduitsMaj{text-align:center; margin-top:10px;}
.divFicheProduitsAddThis{margin-bottom:8px; text-align:center;}

/*#divFicheProduits{width:562px; clear:both;}
#divFicheProduitsTop{background-image:url(/images/bg-top-rose.gif);background-repeat:no-repeat; width:562px; height:5px;}
#divFicheProduitsCenter{background-image:url(/images/bg-center-rose.gif);background-repeat:repeat-y; width:562px; height:100%; padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;}
#divFicheProduitsCenterImage{ float:left; width:180px; height:135px; margin-right:8px;}
#divFicheProduitsCenterImageTexte{ float:left; width:358px; height:135px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#34251c; }
.divFicheProduitsCenterNote{float:left; width:358px; height:18px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#8e5b3d; }
#divFicheProduitsCenterTexte{ float:left; width:358px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#34251c;}
#divFicheProduitsCenterAdresse{float:left;width:215px; height:135px;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
#divFicheProduitsDroiteAdresse{float:left;width:140px;height:135px;}
#divFicheProduitsCenterLocaliser{float:left; width:140px; height:40px; vertical-align:top; }
#divFicheProduitsCenterMaj{float:left; width:140px; height:37px; font-size:14px; text-align:left; font-weight:bold; color:#34251c; margin-top:10px;}
.divFicheProduitsCenterAddThis{float:left; width:140px; margin-bottom:8px; text-align:center;}

.divFicheProduitsCenterLiensIcone{ margin-top:2px;}
.divFicheProduitsCenterLiens{width:540px; height:20px; background-color:#e4e4d3; font-size:12px; text-align:left; font-weight:bold; color:#34251c; margin-bottom:10px; margin-top:10px; padding:3px;}
.divFicheProduitsCenterLiens a:link {color:#34251c; text-decoration:underline;}
.divFicheProduitsCenterLiens a:visited {color:#34251c; text-decoration:underline;}
.divFicheProduitsCenterLiens a:hover {color:#34251c; text-decoration:underline;}
.divFicheProduitsCenterLiens a:active {color:#34251c; text-decoration:underline;}

.divFicheProduitsCenterCommentaires{font-size:12px; text-align:left; font-weight:normal; color:#34251c; margin-bottom:10px; padding-top:8px; margin-right:15px;}
.divFicheProduitsCenterCommentaires a:link {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterCommentaires a:visited {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterCommentaires a:hover {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterCommentaires a:active {color:#abb816; text-decoration:underline;}

.divFicheProduitsCenterAdresseLiens{ width:546px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#abb816; }
.divFicheProduitsCenterAdresseLiens a:link {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterAdresseLiens a:visited {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterAdresseLiens a:hover {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterAdresseLiens a:active {color:#abb816; text-decoration:underline;}

.divFicheProduitsCenterDescription{clear:both; width:546px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#34251c; margin-bottom:10px; padding:0; }

.divFicheProduitsCenterDescription2Global{ float:left; width:100px; }
.divFicheProduitsCenterDescription2{ float:left; width:273px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
.divFicheProduitsCenterDescription2 a:link {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterDescription2 a:visited {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterDescription2 a:hover {color:#abb816; text-decoration:underline;}
.divFicheProduitsCenterDescription2 a:active {color:#abb816; text-decoration:underline;}

#divFicheProduitsBottom{clear:both;background-image:url(/images/bg-bottom-rose.gif);background-repeat:no-repeat; width:562px; height:5px;}
*/
/* Commentaires */
#divCommentaires{width:562px; clear:both;}
#divCommentairesH1{ float:left;}
.divCommentairesVoir{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#abb816;}
.divCommentairesVoir a:link {color:#abb816; text-decoration:underline;}
.divCommentairesVoir a:visited {color:#abb816; text-decoration:underline;}
.divCommentairesVoir a:hover {color:#abb816; text-decoration:underline;}
.divCommentairesVoir a:active {color:#abb816; text-decoration:underline;}

.divCommentairesCommentaires{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCommentairesCommentaires a:link {color:#abb816; text-decoration:underline;}
.divCommentairesCommentaires a:visited {color:#abb816; text-decoration:underline;}
.divCommentairesCommentaires a:hover {color:#abb816; text-decoration:underline;}
.divCommentairesCommentaires a:active {color:#abb816; text-decoration:underline;}

/* Affiche Commentaires */
#divCommentairesAfficher{width:562px; clear:both; margin-bottom:15px;}
.divCommentairesDe{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal; color:#34251c;margin-bottom:2px; }
.divCommentairesDe a:link {color:#abb816; text-decoration:underline;}
.divCommentairesDe a:visited {color:#abb816; text-decoration:underline;}
.divCommentairesDe a:hover {color:#abb816; text-decoration:underline;}
.divCommentairesDe a:active {color:#abb816; text-decoration:underline;}
.divCommentairesTexte{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-style:italic; font-weight:normal;color:#34251c; margin-bottom:10px;}

/* Ecrire Commentaires */
#divCommentairesEcrire{width:562px; clear:both;}
#divCommentairesEcrireTop{background-image:url(/images/bg-top-vert-clair.gif);background-repeat:no-repeat; width:562px; height:5px;}
#divCommentairesEcrireCenter{background-image:url(/images/bg-center-vert-clair.gif);background-repeat:repeat-y; width:562px; height:350px; padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;}
#divCommentairesEcrireBottom{clear:both;background-image:url(/images/bg-bottom-vert-clair.gif);background-repeat:no-repeat; width:562px; height:5px;}
.divCommentairesEcrireTexteGlobal{width:562px; margin-bottom:10px;clear:both;}
.divCommentairesEcrireTexte{float:left; width:80px; font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; display:inline; margin-bottom:8px;}
#divCommentairesEcrireTexteNote{float:left;}
.divCommentairesEcrireTexteSelectInline{float:left; display:inline;margin-bottom:8px;}
.divCommentairesEcrireChampsWidth{ width:460px;}
.divCommentairesEcrireChampsWidth2{ width:350px;}
.divCommentairesChamps{float:left;}
.divCommentaireSoumis{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal;color:#FF0000; margin-bottom:15px;}
.divCommentaireSoumisErreur{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal;color:#FF0000; margin-bottom:15px;}
.validationAntiRobotHeight { height:37px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}

#reseaux{width:562px;display:inline-block;margin:5px 0 0 0;}
.btnTwitter{margin-right:5px;display:inline-block;width:90px;float:left;}
.btnGoogle{margin-right:5px;display:inline-block;width:90px;float:left;}
.btnFacebook1{margin-right:5px;display:inline-block;width:130px;float:left;position:relative; top:-3px;}
.btnFacebook2{width:562px;clear:both;}
.btnAddThis{width:125px;float:left;}

/* Localiser Google Maps */
.divLocaliserMaps{width:562px; clear:both;}
.divLocaliserMapsLiens{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal; color:#abb816;margin-bottom:4px; }
.divLocaliserMapsLiens a:link {color:#abb816; text-decoration:underline;}
.divLocaliserMapsLiens a:visited {color:#abb816; text-decoration:underline;}
.divLocaliserMapsLiens a:hover {color:#abb816; text-decoration:underline;}
.divLocaliserMapsLiens a:active {color:#abb816; text-decoration:underline;}

/* Faire un lien vers ce restaurant */
.divFaireLienVersRestaurant{width:628px; clear:both;}
.divFaireLienVersRestaurantTexteTexarea{font-family:Courier New, Courier, monospace;font-size:12px; text-align:left; font-weight:normal; color:#abb816; }
.divFaireLienVersRestaurantTexte{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:normal; color:#34251c;margin-bottom:4px; }
a.divFaireLienVersRestaurantTexte:link,a.divFaireLienVersRestaurantTexte:active,a.divFaireLienVersRestaurantTexte:visited{color:#34251c; text-decoration:underline;}
a.divFaireLienVersRestaurantTexte:hover{color:#34251c; text-decoration:underline;}


/****************************/
/* COLONNE DROITE */
/****************************/
#divColonneDroite {float:left;width:300px; }

#divColonneDroiteNouveauxRestaurants{float:left; width:300px;margin-bottom:10px; }
.divColonneDroiteNouveauxRestaurantsTexte{font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
.divColonneDroiteNouveauxRestaurantsTexteNote{width:190px;float:left; font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; display:inline;}
.divColonneDroiteNouveauxRestaurantsTexteAvis{width:110px;float:right; font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:right; font-weight:normal; color:#34251c; padding:0; margin:0;}
.divColonneDroiteNouveauxRestaurantsEspace{ margin-bottom:13px;}

.divColonneDroiteAffiliation{float:left; width:300px;margin-bottom:25px;}
.divColonneDroiteAffiliationGlobal{ clear:both; width:300px; margin-bottom:5px;}
.divColonneDroiteAffiliationImage{float:left;width:65px; margin-right:8px;}
.divColonneDroiteAffiliationTexte{float:left;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:none; color:#34251c; cursor:pointer;}
.divColonneDroiteAffiliationTexte a:link {color:#34251c;text-decoration:none;}
.divColonneDroiteAffiliationTexte a:visited {color:#34251c;text-decoration:none; }
.divColonneDroiteAffiliationTexte a:hover {color:#34251c;text-decoration:underline;}
.divColonneDroiteAffiliationTexte a:active {color:#34251c;text-decoration:none;}
.divColonneDroiteAffiliationPub{float:left; width:300px;margin-bottom:25px; }
.divColonneDroiteAffiliationLien{float:left;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:bold; color:#8e5b3d;}
.divColonneDroiteAffiliationLien a:link {color:#8e5b3d;text-decoration:none;}
.divColonneDroiteAffiliationLien a:visited {color:#8e5b3d;text-decoration:none; }
.divColonneDroiteAffiliationLien a:hover {color:#8e5b3d;text-decoration:underline;}
.divColonneDroiteAffiliationLien a:active {color:#8e5b3d;text-decoration:none;}

#divColonneDroiteAutresRestaurants{float:left; width:300px;margin-bottom:10px; }
.divColonneDroiteAutresRestaurantsTexte{font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; }
.divColonneDroiteAutresRestaurantsTexteNote{width:190px;float:left; font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#34251c; display:inline;}
.divColonneDroiteAutresRestaurantsTexteAvis{width:110px;float:right; font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:right; font-weight:normal; color:#34251c; padding:0; margin:0;}
.divColonneDroiteAutresRestaurantsEspace{ margin-bottom:13px;}

#divColonneDroiteLocaliserRestaurant{float:left; width:300px;margin-bottom:23px;}
#divColonneDroiteLocaliserRestaurantTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; padding-bottom:10px;}

#divColonneDroiteSuggererRestaurant{float:left; width:300px;margin-bottom:23px;}
#divColonneDroiteSuggererRestaurantTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; padding-bottom:10px;}
#divColonneDroiteSuggererRestaurantTexte a:link {color:#abb816; text-decoration:underline;}
#divColonneDroiteSuggererRestaurantTexte a:visited {color:#abb816; text-decoration:underline;}
#divColonneDroiteSuggererRestaurantTexte a:hover {color:#abb816; text-decoration:underline;}
#divColonneDroiteSuggererRestaurantTexte a:active {color:#abb816; text-decoration:underline;}

#divColonneDroiteFluxRss{float:left; width:300px;margin-bottom:23px;}
#divColonneDroiteFluxRssTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; padding-bottom:10px;}
#divColonneDroiteFluxRssTexte a:link {color:#abb816; text-decoration:underline;}
#divColonneDroiteFluxRssTexte a:visited {color:#abb816; text-decoration:underline;}
#divColonneDroiteFluxRssTexte a:hover {color:#abb816; text-decoration:underline;}
#divColonneDroiteFluxRssTexte a:active {color:#abb816; text-decoration:underline;}

#divColonneDroiteFacebook{float:left; width:300px;margin-bottom:20px;}
.divColonneDroiteFacebookTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c;}
.divColonneDroiteFacebookLiens{float:left; margin-left:10px; width:300px; height:40px; vertical-align:top;color:#3b5998;}
.divColonneDroiteFacebookLiensTexte{padding-top:10px;  margin-left:10px;font-family:Verdana, Geneva, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#3b5998;text-decoration:none; vertical-align:top;}
.divColonneDroiteFacebookLiensTexte a:link {font-family:Verdana, Geneva, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#3b5998;text-decoration:none;}
.divColonneDroiteFacebookLiensTexte a:visited {font-family:Verdana, Geneva, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#3b5998;text-decoration:none;}
.divColonneDroiteFacebookLiensTexte a:hover {font-family:Verdana, Geneva, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#3b5998; text-decoration:underline;}
.divColonneDroiteFacebookLiensTexte a:active {font-family:Verdana, Geneva, sans-serif;  font-size:12px; text-align:left; font-weight:normal; color:#3b5998;text-decoration:none;}

#divColonneDroiteRestopolitan{float:left; width:300px;margin-bottom:10px;margin-top:22px;  }
#divColonneDroiteRestopolitan img {border:0; margin:0; padding:0; position:relative; bottom:-9px;}

#divColonneDroiteGoogleFriendConnect{width:300px;}
.divColonneDroiteGoogleFriendConnectBorder{border:1px solid #e3e4d2;}

#divColonneDroiteAdsense{float:left; width:300px;margin-bottom:23px;}

#divColonneDroiteNuageTags{float:left; width:300px;margin-bottom:23px;}

#divColonneDroiteGoogleMaps {float:left; width:300px;margin-bottom:23px;}
#divColonneDroiteGoogleMapsSpan span{font-size:8px; }

#divColonneDroiteNuageDeTag {float:left; width:300px;margin-bottom:23px;}
.divColonneTexteNuageDeTag{font-family:Arial, Helvetica, sans-serif;  font-size:10px; text-align:center; font-weight:normal; color:#000000;}
.divColonneTexteNuageDeTag a:link {color:#000000; text-decoration:none;}
.divColonneTexteNuageDeTag a:visited {color:#000000; text-decoration:none;}
.divColonneTexteNuageDeTag a:hover {color:#abb816; text-decoration:underline;}
.divColonneTexteNuageDeTag a:active {color:#000000; text-decoration:none;}

/* Nuage de Tags */
.divColonneTexte11{font-size:11px;}
.divColonneTexte12{font-size:12px;}
.divColonneTexte13{font-size:13px;}
.divColonneTexte14{font-size:14px;}
.divColonneTexte15{font-size:15px;}
.divColonneTexte16{font-size:16px;}
.divColonneTexte17{font-size:17px;}
.divColonneTexte18{font-size:18px;}


/* Newslettter */
/* Rappel de l'input : input {border:1px solid #34251c; background-color:#FFFFFF;padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e5b3d;padding-top:1px;} */
#divAccueilNewsletter{float:left; width:561px;margin-bottom:25px;}
#divAccueilNewsletterTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; padding-bottom:10px;}
#divAccueilNewsletterChamps{ width:500px; height:15px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c;}
.divAccueilNewsletterBoutonOk{vertical-align:top;}

#divColonneNewsletter{float:left; width:300px;margin-bottom:25px;}
#divColonneNewsletterTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c; padding-bottom:10px;}
#divColonneNewsletterChamps{ width:250px; height:15px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c;}
.divColonneNewsletterBoutonOk{vertical-align:top;}

#divCentreNewsletter{  float:left;width:562px; padding-bottom:60px;}
#divCentreNewsletterTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#34251c;}
#divCentreNewsletterTexte a:link {color:#abb816; text-decoration:underline;}
#divCentreNewsletterTexte a:visited {color:#abb816; text-decoration:underline;}
#divCentreNewsletterTexte a:hover {color:#abb816; text-decoration:underline;}
#divCentreNewsletterTexte a:active {color:#abb816; text-decoration:underline;}
.divNewsletterCheckbox{ border:1px solid #FFFFFF; background-color:#FFFFFF;}


/***************************/
/* PAGES COMPLEMENTAIRES : contactez-nous, mentions légales */
/****************************/   
.divPageComplementaireGlobal{ float:left;width:562px; padding-bottom:20px;}
.divPageComplementaireTexte{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; font-weight:normal; color:#34251c; }
.divPageComplementaireTexte a:link {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexte a:visited {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexte a:hover {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexte a:active {color:#abb816; text-decoration:underline;}

.divPageComplementaireTexteCenter{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:center; font-weight:normal;  }
.divPageComplementaireTexteCenter a:link {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexteCenter a:visited {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexteCenter a:hover {color:#abb816; text-decoration:underline;}
.divPageComplementaireTexteCenter a:active {color:#abb816; text-decoration:underline;}

.divPageComplementairePartenairesGlobal{ clear:both;width:562px; margin-top:20px; }
.divPageComplementairePartenaires{ clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#34251c; text-decoration:none; text-align:justify;font-weight:normal; margin-bottom:15px;}
.divPageComplementairePartenaires a:link {color:#34251c; text-decoration:none;}
.divPageComplementairePartenaires a:visited {color:#34251c; text-decoration:none;}
.divPageComplementairePartenaires a:hover {color:#34251c; text-decoration:underline;}
.divPageComplementairePartenaires a:active {color:#34251c; text-decoration:none;}

.divPageComplementaireZoom{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#34251c; text-decoration:none; text-align:justify; font-weight:normal; margin-bottom:15px;}
.divPageComplementaireZoom a:link {color:#34251c; text-decoration:none;}
.divPageComplementaireZoom a:visited {color:#34251c; text-decoration:none;}
.divPageComplementaireZoom a:hover {color:#34251c; text-decoration:underline;}
.divPageComplementaireZoom a:active {color:#34251c; text-decoration:none;}

p.texteParution{float:left;font-family:Arial, Helvetica, sans-serif;  font-size:11px;clear:none; margin:10px 0 0 10px; line-height:18px;color:#34251c;}
p.texteParution a{float:left;font-family:Arial, Helvetica, sans-serif;  font-size:11px;clear:none;  line-height:18px;color:#abb816;}

/***************************/
/* CONTACTEZ-NOUS */
/****************************/   
.divContactezNousTitreGlobal{clear:both; width:562px;}
.divContactezNousTitreGlobalCache{clear:both; width:562px; display:none;}
.divContactezNousTitre{float:left; width:80px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divContactezNousTitreChamps{ margin-bottom:10px;}


/***************************/
/* ENVOI A UN AMI */
/****************************/   
.divEnvoyerAmiTitreGlobal{clear:both; width:562px;}
.divEnvoyerAmiTitre{float:left; width:140px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divEnvoyerAmiTitreChamps{ margin-bottom:10px;}

/***************************/
/* RECHERCHE AVANCEE */
/****************************/ 
.divCentreRechercheAvanceeTitreGlobal{clear:both;}
.divCentreRechercheAvanceeTitre{float:left; font-size:12px;width:135px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divCentreRechercheAvanceeTitre500{float:left; font-size:12px;width:500px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divCentreRechercheAvanceeTitreClear{font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCentreRechercheAvanceeTitreChamps{margin-bottom:10px;}

/*
#divCentreRestaurantSuggererRestaurant{width:562px; clear:both;}
.divCentreRestaurantSuggererRestaurantTitreGlobal{clear:both;}
.divCentreRestaurantSuggererRestaurantTitre{float:left; width:120px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c;margin-right:5px; margin-bottom:10px; display:inline;}
.divCentreRestaurantSuggererRestaurantTitreChamps{margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreInline{float:left; display:inline;}
.divCentreRestaurantSuggererRestaurantTitreleft{float:left;font-size:11px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreClear{font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#34251c; margin-bottom:10px;}
.divCentreRestaurantSuggererRestaurantTitreClearBoth{float:left;width:437px;}
.divCentreRestaurantSuggererRestaurantTexte{clear:both;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; font-weight:normal; color:#34251c; }
.divCentreRestaurantSuggererRestaurantWidth420{ width:420px;}
.divCentreRestaurantSuggererRestaurantWidth228{ width:228px;}
.divCentreRestaurantSuggererRestaurantWidth192{ width:192px;}
*/

/***************************/
/* PLAN DE SITE */
/****************************/   
.planDeSitUl{text-align:left; margin-left:50px; list-style:square;font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:bold; color:#34251c;}

.planDeSiteLi{font-family:Arial, Helvetica, sans-serif;  font-size:13px; text-align:left; font-weight:bold; color:#abb816; margin-top:10px;}
a.planDeSiteLi:link,a.planDeSiteLi:active,a.planDeSiteLi:visited{color:#abb816; text-decoration:none;}
a.planDeSiteLi:hover{color:#abb816; text-decoration:underline;}

.planDeSiteLi2{font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left; font-weight:bold; color:#abb816; margin-top:8px;}
a.planDeSiteLi2:link,a.planDeSiteLi2:active,a.planDeSiteLi2:visited{color:#abb816; text-decoration:none;}
a.planDeSiteLi2:hover{ color:#abb816; text-decoration:underline;}

.planDeSiteLi3{font-family:Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:normal; color:#abb816;}
a.planDeSiteLi3:link,a.planDeSiteLi3:active,a.planDeSiteLi3:visited{color:#abb816; text-decoration:none;}
a.planDeSiteLi3:hover{color:#abb816; text-decoration:underline;}


/***************************/
/* FOOTER */
/****************************/
#divFooter{clear:both;margin:auto;width:940px;}
#divFooterBg{background-image:url(/images/bg-footer.gif);background-repeat:no-repeat; width:940px; height:20px; margin:auto;}
#divFooterGlobal{background-image:url(/images/bg-footer2.gif);background-repeat:no-repeat; width:940px; height:19px; margin:0px; padding:0px;}

#divFooterTexte{width:910px;height:16px;font-size:10px;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#d7cac3; text-align:right; padding-top:3px;}
#divFooterTexte a:link {text-decoration:none;color:#d7cac3;}
#divFooterTexte a:visited {text-decoration:none;color:#d7cac3;}
#divFooterTexte a:hover {text-decoration:underline; color:#d7cac3;}
#divFooterTexte a:active {text-decoration:none;color:#d7cac3;}

.divFooterTexteLiens{display:inline-block;padding-left:20px; padding-top:10px;width:890px; font-family:Arial, Helvetica, sans-serif; font-size:10px;text-align:justify; color:#8e5b3d; text-decoration:none; font-weight:normal; margin-bottom:20px;}
.divFooterTexteLiens a:link {color:#8e5b3d; text-decoration:none;}
.divFooterTexteLiens a:visited {color:#8e5b3d; text-decoration:none;}
.divFooterTexteLiens a:hover {color:#8e5b3d; text-decoration:underline;}
.divFooterTexteLiens a:active {color:#8e5b3d; text-decoration:none;}
