/* Menu */
/* fait la barre bleu du menu sur la largeur */
#menu_barre {
	background: #A4A4A4; /* couleur de la barre du menu */
	height:43px;
	border-top: 1px solid #A4A4A4;   /* couleur du contour au dessus du menu */
/**	border-bottom:1px solid #6E6E6E; /* couleur du contour sous le menu  */
}


/* defini le menu*/

#menu{
	
	text-align:center;
	height: 82px;
	padding-left: 0px;
	padding: 0px 0px 0px 0px;
	display : table; /** les 2 lignes servent ŕ centrer le menu*/
margin : 0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align:center; 
}

#menu li {
	display: inline;
	float:left; 
}

#menu a {
	display: block;
	/**float: left;*/
	margin: 0 0 0 0;
	padding: 12px 17px 10px 17px;
	border: none;
	text-align:center; 
	text-decoration: none;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 200;
	color: #FFFFFF;/* couleur du texte du menu non actif */
	
}



#menu .active a {
	background: none;
	margin: 0 0 0 0;
	background: #FFFFFF;
/*	border-bottom: 3px solid ##8FA3AD;
/* couleur du texte du menu actif */
		/***color: #A4A4A4;*/
		color: #FF0000;
		font-weight: bold;
}

#menu .normal a {
	background: none;
	margin: 0 0 0 0;
	background: #A4A4A4;
/* couleur du texte du menu qui est déroulé (sous menu) */	
	color: #FFFFFF;
	border: none;
font-weight: normal;
	
}

#menu .contact a {
	background: none;
	margin: 0 0 0 0;
	background: #A4A4A4;
/* couleur du texte du menu qui est déroulé (sous menu) */	
	color: #5858FA;
	border: none;
font-weight: bold;
	
}

#menu .portrait a {
	background: none;
	margin: 0 0 0 0;
	background: #A4A4A4;
/* couleur du texte du menu qui est déroulé (sous menu) */	
	color: #008000;
	border: none;
font-weight: bold;
	
}

#menu .boutique a {
	background: none;
	margin: 0 0 0 0;
	background: #A4A4A4;
/* couleur du texte du menu qui est déroulé (sous menu) */	
	color: #FFC300;
	border: none;
font-weight: bold;
	
}

#menu li ul {
	position:absolute;
	background: #A4A4A4;
        border: 1px solid #A4A4A4; 
	list-style: none;
	}

#menu ul li ul {
	display:none;
	background: #A4A4A4;
	list-style: none;
}

#menu a:hover {
	margin: 0 0 0 0;
}

#menu li a:hover , #menu .current_page_item a {
	background: none;
	margin: 0 0 0 0;
	background: #FFFFFF; /* couleur du menu quand on bouge la souris */
/*	border-bottom: 1px solid #0000E4; /* couleur sous le menu actif quand souris passe */
	color: #A4A4A4; /* couleur du texte quand la souris passe dessus le menu */
	text-decoration : none; /* enleve les décoration du texte  exemple soulignement */
}

#menu .current_page_item a {
}

#menu ul li:hover ul {
	background: #A4A4A4;
	display:block;
	list-style: none;
	text-decoration : none; /* enleve les décoration du texte  exemple soulignement */
}
#menu li:hover ul li {
	background: #A4A4A4;    /* surlignement du texte dans les menu intermédiaire avant passage de la souris */
	float:none;
	list-style: none;
	text-decoration : none; /* enleve les décoration du texte  exemple soulignement */
}
#menu li ul li:hover {
	background: #FFFFFF;    /* surlignement du texte dans les menu intermédiaire au passage de la souris */
	float:none;
	list-style: none;
	text-decoration : none; /* enleve les décoration du texte  exemple soulignement */
}

#menu .last {
	border-right: none;
}