/***** BODY *****/



/***** ACCUEIL *****/
/* Texte sur la page d'acceuil :
Cet annuaire contient...
*/
.text_index_annuaire {  }

/* Lien vers les categories princiaples sur la page d'accueil */ 
a.link_cat_index_annuaire { font-size: 17px; }

/* Lien vers les sous-categories sur la page d'accueil */ 
a.link_scat_index_annuaire { font-size: 14px; }

/* Nombre de sous-categories entre les () sur la page d'accueil */
.nb_scat_index_annuaire { font-size: 15px; }


/***** CATEGORIES *****/
/* Lien vers les sous-categories sur les pages des categories */ 
a.link_scat_other_annuaire { font-family: Arial; font-size: 15px; }

/* Nombre de sous-categories entre les () sur les pages des categories */
.nb_scat_other_annuaire {  }


/* Texte qui est affiche en guise de description d'une categorie */
.text_cat_annuaire { font-weight: bold; font-family: Arial; font-size: 12px; }

/* Texte pour dire qu'il n'y a pas de site dans une categorie :
Pas encore de sites dans...
*/
.no_site_in_cat_annuaire { color: #ff0000; }


/***** SITES *****/
/* Titre des sites */
a.titre_site_annuaire { font-size: 14px; }

/* Nombre de clics sur les sites */
.nb_clics_site_annuaire { font-size: 14px; }

/* Date de validation des sites */
.date_validation_site_annuaire { font-size: 14px; }

/* Moyenne + nombre de votes dans le top votes */
.moyenne_votes_topv_annuaire { font-size: 12px; }

/* Description des sites */
.description_site_annuaire { font-size: 12px; }

/* URL des sites */
.url_site_annuaire { font-size: 12px; color: dimgray }

/* Moyenne des votes des sites */
.moyenne_votes_site_annuaire { font-size: 12px; }

/* Lien pour voter pour les sites */
a.vote_site_annuaire { font-size: 12px; }

/* Nombre de commentaires pour les sites */
.commentaire_site_annuaire { font-size: 12px; }

/* Lien pour voir et ecrire des commentaires */
a.read_write_com_site_annuaire { font-size: 12px; }

/* Position des sites (1,2,3,4,...) dans les Top clics et Top votes */
.position_site_annuaire { font-size: 14px; }


/***** NOUVEAUTES *****/
/* Texte pour dire qu'il n'y a pas de nouveaux sites ces X derniers jours :
Aucun site n'a t ajout ...
*/
.no_new_site_annuaire { color: #ff0000; }

/* Date pour laquelle il y a des nouveaux sites */
.date_new_site_annuaire { font-weight: bold; }


/***** TOP CLICS *****/
/* Texte pour dire qu'aucun site n'a deja recu de clic :
Aucun site n'a encore reu de visite...
*/
.no_clic_site_annuaire { color: #ff0000; }


/***** TOP VOTES *****/
/* Texte pour dire qu'on n'a pas encore voter pour les sites :
Aucun site n'a encore reu de vote...
*/
.no_vote_site_annuaire { color: #ff0000; }

/* Liens vers les 2 types de classement par votes (moyenne ou nombre) */
a.type_vote_annuaire {  }


/***** RECHERCHE *****/
/* Texte au cas ou il n'y aurait pas de resultat a la recherche effectuee :
Aucun rsultat pour la recherche...
*/
.no_res_search_annuaire { color: #ff0000; }

/* Timer pour le moteur de recherche */
.timer_search_annuaire { font-style: italic; }

/* Texte dans les resultats d'une recherche :
Categories trouves, Sites trouves
*/
.res_search_cat_site_annuaire { font-weight: bold; }

/* Champ pour entrer le(s) mot(s) a rechercher */
input.text_to_search_annuaire {  }

/* Bouton pour lancer la recherche */
input.button_make_search_annuaire {  }

/* Texte en dessous du champ pour entrer la recherche a effectuer :
Rsultats par page ...
*/
.text_search_annuaire {  }

/* Liste deroulante pour choisir le nombre de resultats de la recherche */
select.list_nb__res_search_annuaire {  }


/***** AJOUTER UN SITE *****/
/* Texte de confirmation apres la proposition d'un site dans l'annuaire */
.confirm_add_site_annuaire { font-size: 14px; }

/* Texte pour dire que tous les champs sont obligatoires */
.all_field_required_annuaire { color: #ff0000; font-weight: bold; }

/* Texte pour signaler qu'on ne peut pas ajouter de site dans cette categorie */
.can_not_add_annuaire { color: #ff0000; font-weight: bold; font-size: 14px; }

/* Texte devant les champs :
Votre nom :, Votre prnom,...
*/
.text_before_field_add_annuaire { font-family: Arial; font-size: 12px; }

/* Champ(4) pour rentrer les donnees du site (nom, email, URL, titre) */
input.field_data_add_site_annuaire {  }

/* Textarea pour la description du site */
textarea.descr_add_site_annuaire {  }

/* Bouton pour envoyer le formulaire */
input.submit_form_add_site_annuaire {  }

/* Liste deroulante avec toutes les categories */
select.list_all_cats_annuaire {  }  


/***** VOTE *****/
/* Texte si on a deja vote pour le site :
Vous avez dj vot ces dernires...
*/
.deja_vote_annuaire { color: #ff0000; }

/* Texte apres avoir voter correctement */
.vote_ok_annuaire { color: #009900; }

/* Texte qui apparait dans la popup avant de voter :
Vous allez pouvoir voter...
*/
.text_vote_annuaire { font-weight: bold; }

/* Liste deroulante avec les votes possibles */
select.list_vote_site_annuaire {  }


/***** COMMENTAIRES *****/
/* Texte pour signaler qu'il n'y a pas encore eu de commentaires pour un site :
Pas encore de commentaire...
*/
.no_com_site_annuaire { color: #ff0000; }

/* Auteur + date d'ajout du commentaire */
.author_and_date_com_annuaire { font-weight: bold; }

/* Texte du commentaire */
.text_com_annuaire {  }

/* Bouton pour ajouter un commentaire */
input.button_add_com_annuaire {  }

/* Texte devant les champs du formulaire d'ajout d'un commentaire */
.text_before_field_com_annuaire { font-weight: bold; }

/* Textarea pour entrer le commentaire */
textarea.text_add_com_annuaire { font-size: 12px; }

/* Champs nom et email pour la personne qui ajoute un commentaire */
input.champ_com_annuaire {  } 


/***** DIVERS *****/
/* Lien dans le bas des pages */
a.link_footer_annuaire { font-family: Verdana; font-size: 12 px; font-weight: bold; }

/* Liens principaux de l'annuaire (Accueil, Top clics, Ajouter un site,...) */
a.top_link_annuaire { font-family: Verdana; font-size:13 px; }

/* Arborescence en ligne des categories (texte) */
.arbo_annuaire {  }
.arbo_annuaire_petit { color:green; font-weight: normal; }

/* Arborescence en ligne des categories (liens) */
a.arbo_annuaire {  }

/* Liens vers les numeros des pages si il y a trop de sites pour etre affiche sur une seule page (categorie + recherche) */
a.link_numpage_annuaire { font-size: 11px; font-family: Arial; }

/* Titre des pages de l'annuaire */
.titre_annuaire { font-size: 18px; font-weight: bold; font-family: Arial; }

/* Lien vers la categorie d'un site dans les nouveautes, les tops et le moteur... */
.link_to_cat_annuaire {  }

/* Boutons des formulaires pour fermer les popups pour les votes et les commentaires */
input.button_close_annuaire {  }


/*  
Theme Name: Mimbo
Theme URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/
Description: A magazine-style layout for Wordpress. Traduction Française : <a href="http://www.niss.fr">(niss.fr)</a>.
Version: 2.2
Author: Darren Hoyt
Author URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php



/* HTML Elements */

* {
	margin:0;
	padding:0;
	}

body,html {
	min-height:101%;
	}
	
body {
	color: #545454;/* arrière plan */
	padding: 13px 0 25px 0;
	background-color: #E7E7F7;
	}

body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif;
	}
	
p {	
	margin: 15px 0;
	}

a:link, a:visited {
	color:  #a794c4;
	text-decoration:none
	}

a:hover, a:active {
	color:#545454;
	text-decoration:none;
	}

hr {
	display: block;
	height:1px;
	background:#333;
	border:0;
	}

small {
	font-size: 0.95em;
	background:#eef5e1;
	padding:3px 6px;
	}

img, a:link img, a:visited img {
	border:0
	}
	
		

/* Structure */

#page {
	width:1000px;
	margin:0 auto;
	font-size:0.7em;
	background:#FFF;
	padding: 10px 25px 35px 25px;
	}

#branding {
	width:695px;
	padding-bottom:15px;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}

#sidebar {
	width: 300px;
	float:right
	}
	
#menu gauche {
	width: 120px;
	float:left
	}

#leftcol {  /* image gauche */
	width:307px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	}

#leftcol, #rightcol ,#rightcol1{
	margin-top:10px;
	float:left
	}
	
	
#leftcolcat {  /* image gauche */
	width:200px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	}

#leftcolcat, #rightcol ,#rightcol1{
	margin-top:10px;
	float:left
	}		
	
#leftcola {  /* article google gauche */
	width:300px;
	border-right:1px dotted #ffffff;
	padding-right:18px;
	}

#leftcola, #rightcol ,#rightcol1{

	float:left
	}
#rightcol { /* Petite image droite */ 
	width:327px;
	padding-left:18px;
	margin-top: -2px;
	}

	
#rightcol1{ /* google */ 
	width:320px;
	padding-left:0px;
	margin-top: -2px;
	}

/*onglet */
 
 #onglets {
 	width:327px;
	padding-left:18px;
    margin-top:10px;
    float:left;
       }
	   
	   /* TABS */
.tabs-block {
	clear: left;
	float: left;
	width: 300px;
	padding: 0;
	margin: 0 0 10px 0;
	display: block;
	
	}
.tabbed {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	}
.tabbed ul.tabs { /*block text onglet */
	overflow: hidden;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 999;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	background: transparent;
	font-size: 11px;
	}
.tabbed ul.tabs li {
	display: inline;
	float: left;
	padding: 0;
	margin: 0 .3em 0 0;
	}
.tabbed ul.tabs li a {
	font-weight: bold;
	display: block;
	margin: 0;
	background: #fff;
	border: 1px solid #ccc;
	padding-top: 5px;
	padding-right: 0.2em;
	padding-bottom: 5px;
	padding-left: 0.2em;
	}
.tabs-block ul.tabs li a { padding: 5px .7em; }
.tabbed ul.tabs li a:hover {
	text-decoration: none;
	background-color: #e7e4ed;
	}
.tabbed ul.tabs li a.tab-current {
	background: #eee;
	border-bottom: 1px solid #eee;
	}
.tabs-block .tabbed div, #home .tabbed .c {
	overflow: hidden;
	display: block;
	position: relative;
	top: -1px;
	z-index: 0;
	clear: left;
	width: 320 px;
	margin: 0;
	border: 1px solid #ccc;
	background: #eeeeee;
	display: none;
	padding-top: 5px;
	padding-right: 0.8em;
	padding-bottom: 5px;
	padding-left: 0.8em;
	}
div.t2, div.t3, div.t4, div.t5, div.c2, div.c3, div.c4, div.c5, div.c6, div.c7, div.c8, div.c9, div.c10  { display: none; }
.tabs-block .tabbed div.t1, #home .tabbed div.c1 { 
	display: block;
	}
.tabs-block .tabbed div { width: 298px; }
.tabbed div ul {
	overflow: hidden;
	padding: 4px 0 2px 0;
	margin: 0;
	background: #fff;
	}
.tabbed div ul li {
	clear: left;
	background: transparent;
	}
.tabbed div ul li a {
	font-weight: normal;
	width: 97%;
	display: block;
	padding: 2px 0 2px 12px;
	background: transparent;
	border: none;
	}
.tabbed div ul li a:hover { text-decoration: underline; }


		
/*Subnav */

.subnav li {
	list-style:none;
	border-bottom:1px solid #FFF;
	color:#ff0066;
	background:#e9e9e9;
	font-weight: bold;
	text-indent: 5px;	
	}

.subnav li a:link, .subnav li a:visited {
	background:#f2f2f2;
	display:block;
	padding:4px 4px 4px 8px;
	border-left:4px solid #afa2c4;
	}
		
.subnav li a:hover, .subnav li a:active {
	background:#e9e9e9;
	text-decoration:none;
	color: #9482b1;
	}

.subnav li li a:link, .subnav li li a:visited {
	border-left:none
	}
		
	 
	
	
/*	Headers */

h1 {
	font:2.95em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-0.02em;
	}
	
h2 {
	font: 2em Georgia, "Times New Roman", Times, serif;
	padding-bottom:5px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	}
	

	



h3, #sidebar h2 {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#5f5f5f;
	}

#sidebar h3, #sidebar h2 {
	border-top:5px solid #BBB;
	border-bottom:1px solid #BBB;
	padding:6px 0 6px 2px;
	margin:22px 0 15px 0;
	font-size:1em;
	}

h3#respond {
	border-top:1px dotted #b6b6b6;
	margin-top:25px;
	padding-top:20px
	}

h3#comments {
	margin-top:32px
	}

h4 {
	font-size:1.6em;
	margin-bottom:6px;
	}
	

h5 {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:bold;
	color:#FF0066;
	}
	
h6 {
	padding-bottom:8px;
	margin: 8px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-variant: small-caps;
	}
	

h7 { /* titre aide */
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:bold;
	color:#a794c4;
	}
	
/* puce colonne */


ul#menu {
	list-style-type: none;
	padding: 0;
	line-height:14px;
	color: #666666;

	} 

ul#menu a {
	
	padding-left: 15px;
	background: url(/pucer.gif) top left no-repeat;
	color: #666666;
	
}
	 
ul#menu a:hover {
background-image: url(/puceg.gif);
}


	
	
	
/* Content */

#content { /* Catégorie Actualité */
	width:675px;
	float:left
	}
	
.description {
	font-size: 1.3em;
	font-weight: bold; 
	font-style:italic;
	color:#545454;
	margin-top:-4px;
	}

.feature1 {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	top: 500px;
	}



.feature {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	}

.feature:hover {
	background:#e9e9e9;
	}
	
.feature p, #rightcol p {
	margin:0;
	}

.feature img, #rightcol img {
	padding:1px;
	border:1px solid #000;
	}
			
#leadpic {
	float:left;
	margin: 0 18px 8px 0;
	}

#lead {
	margin-top:22px;
	}

.title {
	font-size:1.2em;
	font-weight:bold;
	line-height:115%;
	}
	
.feature#lead .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}

#leftcol .feature {
	margin-bottom: 5px;
	border-bottom:none
	}
	
	

#rightcol img {
	float:left;
	margin:3px 10px 4px 0;
	}

#leftcol img {
	margin-bottom: 4px;
	display:block
	}
/*technique amp désir d'enfant block*/	
#rightcolteh img {
	margin-bottom: 4px;
	display:block
	}
#leftcol .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}		
#rightcol .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}	
	



/*  Block articles sous catégorie*/
#leftcol .clearfloatg {
	padding:2px 0;
	
	
	}		
#rightcol .clearfloatg {
	padding:2px 0;
	
	
	
	}
/* Titre sous catégorie*/	
#leftcol .clearfloatT {
	border-bottom:1px dotted #b6b6b6;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	}		
#rightcol .clearfloatT {
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border-bottom:1px dotted #b6b6b6;
	}
#rightcol1 .google {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;	
	}	
#sidelist li {
	list-style:none
	}
	
.bullets li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}
	
#sidelist .bullets li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:22px;
	
	}

#sidelist .children {
	background-color: #e9e9e9;
	
	}
	
#sidelist .children li {
	list-style: square;
	margin-left:38px;
	border-bottom:1px solid #e9e9e9;
	line-height:22px;
	}
	
#sidelist .children li a, #sidelist .children li a:visited {
	padding:2px 2px 2px 0px;
	border:0;
	background:#e9e9e9;
	color: #9482b1;
	}

#sidelist .children li a:hover, #sidelist .children li a:active	{				
	background:#f2f2f2;
	color:#a794c4;
	
	}

.postmetadata {
	margin: 30px 0;
	}

#writer {
	background:#eef5e1;
	margin:25px 0 15px 0;
	padding:12px;
	}

#writer img {
	padding:1px;
	border:1px solid #7da939;
	float:left;
	width:80px;
	}

#writer span {
	display:block;
	padding-top:4px;
	border-top:1px solid #cbd8b4;
	margin-top:12px;
	}

#writer p {
	margin:0;
	width:482px;
	}	

.entry {
	padding-bottom:28px;
	}

h3 a:link, h3 a:visited {
	color:#5f5f5f;
	}



/*Post Formatting*/

.picleft {
	float:left;
	margin:3px 14px 10px 0;
	border:7px solid #f2f2f2;
	}

.picright {
	float:right;
	margin:3px 0 10px 14px;
	border:7px solid #f2f2f2;
	}	

.post blockquote {
	color:#76767a;
	background:#f2f2f2;
	padding:6px 14px;
	margin:18px 35px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	}	

.post ul li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:42px;
	}


.post ol li {
	margin-bottom:5px;
	line-height:115%;
	margin-left:48px;
	}
	
#tags {
	padding:3px;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	}	
				

/* Form Elements */

select {
	background:#f2f2f2;
	border:1px solid #9c9c9c;
	width:100%
	}
	
#searchform {
	padding:16px 5px 0 0; 
	}

.button {
	padding: 1px;
	background:#FFD3EF;
	color:#666666;
	border:none;
	}

.button:hover {
	color:#666666;
	text-decoration:none;
	background-color: #FF99CC;
	}

#commentform input {
	width: 170px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	margin-top:5px;
	}



/* Comments*/

.commentlist {
	padding-left:30px;
	}
	
.commentlist li {
	margin: 15px 0 3px;
	padding: 8px 15px 10px 15px;
	background:#f2f2f2;
	border-top: 1px solid #ddd;
	}

#commentform small {
	background:#FFF;
	font-weight:bold;
	padding:0;
	}
	
.commentmetadata {
	display: block;
	}

.commentlist small {
	background:#e9e9e9
	}

.commentlist cite {
	font: 1.6em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-0.05em;
	}	
	

/* Float Properties*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	
	
.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	


/* Footer*/

#footer {
	margin: 0 auto;
	width: 1000px;
	font-size:0.7em;
	padding-top:15px;
	color:#a794c4;
	}

#footer a {
	color:#a794c4;
	}


/*Main Navbar */

#nav {
	font-size:1.1em;
	background-color: #afa2c4;
	}
	
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	}

#nav a, #nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
	}
/* parent */	
#nav li {
	float: left;
	list-style:none;
	border-right:1px solid #a9a9a9;
		}

#nav a, #nav a:visited {
	display:block;
	font-weight:bold;
	color: #fff;
	padding:6px 12px;
	}

#nav a:hover, #nav a:active, .current_page_item	a,.current-cat a, #home .on {
	background:#f297ce;
	text-decoration:none
	}	
	
	
/* Dropdown Menus apparition enfant*/		
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 182px;
	background-color: #FFffff;
	color: #cccccc;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: #cccccc;
	
	}
/*  Menus survol enfant*/	
#nav li li {
	width: 172px;
	background-color: #ffffff;
		border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;	
	}

#nav li li a, #nav li li a:visited {/*  Lorsuqe l'on est dans un parent */	
	font-weight:normal;
	font-size:0.9em;
	color: #999999;
	font-weight: bold;
	background-color: #FFffff;

	}

#nav li li a:hover, #nav li li a:active {
	background-color: #f297ce;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	}	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

a.main:hover
{	background:none;
	}
	
#nav .conception{background:#7e92f4;}
#nav .conception a:hover {background:#7e92f4;}
	
#nav .conception1 a {background:#afa2c4;}	
#nav .conception1 a:hover {background:#7e92f4;}
	

#nav .grossesse{background:#f9b1cd;}
#nav .grossesse a:hover {background:#f9b1cd;}
	
#nav .grossesse1 a {background:#afa2c4;}	
#nav .grossesse1 a:hover {background:#f9b1cd;}

	
	
#nav .bebe_enfant {background:#91e768;}
#nav .bebe_enfant a:hover {background:#91e768;}
	
#nav .bebe_enfant1 a {background:#afa2c4;}	
#nav .bebe_enfant1 a:hover {background:#91e768;}	

		
#nav .beaute_sante {background:#b69d89;}
#nav .beaute_sante a:hover {background:#b69d89;}
	
#nav .beaute_sante1 a {background:#afa2c4;}	
#nav .beaute_sante1 a:hover {background:#b69d89;}

		
#nav .outils {background:#fad176;}
#nav .outils a:hover {background:#fad176;}
	
#nav .outils1 a {background:#afa2c4;}	
#nav .outils1 a:hover {background:#fad176;}


#nav .boutique {background:#cec2d2;}
#nav .boutique a:hover {background:#cec2d2;}
	
#nav .boutique1 a {background:#afa2c4;}	
#nav .boutique1 a:hover {background:#cec2d2;}

#nav .blog {background:#c55d82;}
#nav .blog a:hover {background:#c55d82;}
	
#nav .blog1 a {background:#afa2c4;}	
#nav .blog1 a:hover {background:#c55d82;}

#nav .anuaire {background:#176a65;}
#nav .anuaire a:hover {background:#176a65;}
	
#nav .anuaire1 a {background:#afa2c4;}	
#nav .anuaire1 a:hover {background:#176a65;}



#nav .for {background:#861c6d;}
#nav .for a:hover {background:#861c6d;}
	
#nav .for1 a {background:#afa2c4;}	
#nav .for1 a:hover {background:#861c6d;}	

		


