﻿/* ///////////////////////////////////////////////////////////////////// */


body {
      background-image: url(/edito/imagesedito/normale/fond.jpg);
	margin:0px;
	padding:0px;
}

form {
	margin:0px;
}

img {
	border:0px;
}


.HomeTxtListeForum
 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: FFFFFF;
      text-decoration: none;
}
a.HomeTxtListeForum:hover {
      text-decoration: underline;
}

.HomeTxtListeForumGras {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: FFFFFF;
      text-decoration: none;
}
a.HomeTxtListeForumGras:hover {
      text-decoration: underline;
}

.HomeTxtVert {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: 559244;
      text-decoration: none;
}
a.HomeTxtVert:hover {
      text-decoration: underline;
}

.HomeTxtVertSouligne {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: 559244;
      text-decoration: underline;
}

.HomeTxtVertGras {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: 559244;
      text-decoration: none;
}
a.HomeTxtVertGras:hover {
      text-decoration: underline;
}

.HomeTxtVertGrasSouligne {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: 559244;
      text-decoration: none;
}


.HomeTxtNoir {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #000000;
}


.HomeTxtNoirNonSouligne {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
}
a.HomeTxtNoirNonSouligne:hover {
      text-decoration: underline;
}

.HomeFondVertClair {
      background-color: #f4fee7;
}

.HomeFondTitre {
	  background-image: url(/edito/imagesedito/normale/titre_fond.jpg);
}

.RecetteTxtCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}

.MenuTxtBlancGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;

}
.MenuTxtBlancGrasGros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1b7206;
	text-decoration:none;

}
.MenuTxtVertGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #51a03e;
	text-decoration:none;
}
a.MenuTxtVertGras:hover {
	text-decoration:underline;
}
.MenuPoints {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: 51a03e;
}
.RechercheRecette{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 51a03e;
	border: 1px solid cae2c5;
}

.TopRecherchesTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.TopRecherchesliste{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #51a03e;
	font-weight: bold;
	text-decoration: none;
}


.TopRecherchesfoot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}



/* ///////////////////////////////////////////////////////////////////// */
/* Footer partenaire */
div.FooterDiv {
	background:#f3f6ef;
	border:1px solid #dbded7;
}
.FooterPartenaire, .lsh, .lshb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}


/* Footer Copyright */
.FooterCopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
.FooterLogoN{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
.FooterLogoR{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
a.FooterCopy:hover, a.FooterPartenaire:hover, a.lsh:hover, a.lshb:hover  {
	text-decoration:underline;
}

/* Footer pays */
.FooterPays{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6b6c6b;
	text-decoration: none;
}

a.FooterPays:hover{
	text-decoration: underline;
}




/* ///////////////////////////////////////////////////////////////////// */
/* Guides titre */
.guidesTitres{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #7d7d7d;
	background-color: #ece6db;
	padding-left: 12px;
}
.guidesContenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7d7d7d;
	padding-left: 12px;
	padding-top: 11px;
}
/* Guides liens */
a.liensGuide{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7d7d7d;
	text-decoration: none;
}
a:hover.liensGuide{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7d7d7d;
	text-decoration: underline;
}


/* ///////////////////////////////////////////////////////////////////// */

/* Fond Newsletter */
.newsFond {
	background-image: url(fond_newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Textes Newsletter */
.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #757575;
	font-style: normal;
	line-height: normal;
	padding-left: 9px;
}

/* Liens sous Newsletter */

.fondCellule {
	background-color: #f6f6f6;
}

.fondEspaceCellule {
	background-color: #ffffff;
}

a.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: none;
}

a:hover.newsTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	text-decoration: underline;
}

/* Aspect Formulaire Newsletter */
.newsForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a31a18;
	font-style: normal;
	line-height: normal;
}
.newsFooter {
	background-color: #e1e1e1;
}


/* ///////////////////////////////////////////////////////////////////// */

/* ***** Bloc actualités ***** */


/* Titre Actualités */
.actuTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ecdbba;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
/* Fond Actualités */
.actuShim {
	background-color: #ecdbba;
}
/* Titre mise en avant */
.actuMiseAvant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc9967;
}
/* Toutes les news */
.actuToutes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
/* Liens Actu */
.actuLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #707070;
	line-height: 20px;
}
/* Fond dégradé */
.actuFond {
	background-image: url(actuFond.jpg);
	background-repeat: repeat-y;
}
/* Ligne de point */
.actuPoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b6a788;
}

/* ***** Fin actualités ***** */



/* ***** Bloc à découvrir ***** */


/* Titre à découvrir */
.decouvTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #d4ccbe;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
/* Fond à découvrir */
.decouvShim {
	background-color: #d4ccbe;
}
/* Liens à découvrir */
a.decouvLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;
}
a.decouvLiens:hover {
	text-decoration: underline;
}
/* Fond dégradé */
.decouvFond {
	background-image: url(decouvFond.jpg);
	background-repeat: repeat-y;
}
/* Ligne de point */
.decouvPoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}


/* ***** Fin à découvrir ***** */


/* ***** Teaser Accroche ***** */


/* Titres teasers */
a.accTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4d6c77;
	text-decoration: none;
}
a.accTitre:hover {
	text-decoration: underline;
}
/* Liens teasers */
.accLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91a3aa;
}

/* Fonds teasers */
.accTransp {
	 background-color:#FFFFFF;
	 position:relative;
	 width:237px;
	 filter:alpha(opacity=85);
	 -moz-opacity:0.85;
	 opacity: 0.85;
}

.shadow {
	background-color:#B0B0B0
}

/* ***** Fin Accroche ***** */


/* ***** header ***** */


/* Navigation secondaire */

/* Navigation principale */
a.navPrinAstro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #776652;
	text-decoration: none;
}
a.navPrinAstro:hover {
	color: #6464e8;
}
a.navPrinBeaute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #776652;
	text-decoration: none;
}
a.navPrinBeaute:hover {
	color: #ffafd7;
}
.navPrinPoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #776652;
}
/* Moteur de recherche */



/* ***** Fin header ***** */


/* ***** Barre de Navigation Paging **** */

.af_pagnav_td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: black;
	background-color: #f4fee7;
}

.af_pagnav_actif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
}

a.af_pagnav_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 559244;
	text-decoration: none;
}
a.af_pagnav_lien:hover {
	color: 559244;
	text-decoration: underline;
}

