
#menu, #menu ul /* Liste */     
{
        padding : 0; /* pas de marge intérieure */
        margin : 0; /* ni extérieure */
        list-style : none; /* on supprime le style par défaut de la liste */
        line-height : 21px; /* on définit une hauteur pour chaque élément */
        text-align : center; /* on centre le texte qui se trouve dans la liste */
}

#menu /* Ensemble du menu */
{
        font:15px Arial;font-weight:bold;
		
}

#menu a /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
        background : none; /* couleur de fond */        
        color : #3a5898; /* couleur du texte 082DC0 */
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        padding-left:15px;
		padding-right:15px;
		eight:27px;
		padding-top:6px;
		margin-top:2px;
	}

#menu li /* Elements des listes */      
{ 
        float : left; 
        /* pour IE qui ne reconnaît pas "transparent" */
        order-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */
		height:33px;
		padding-top:2px;
		margin-top:2px;
}

#menu li:hover /* Elements des listes */      
{ 
	ackground:url('../visuel/bouton_menu_1.png') repeat-x;
	
}

#bouton_menu_1 a:hover {
	background:url('../visuel/fond2.png') repeat;
	padding-top:10px;
	margin-top:-2px;
	height:25px;
	color: #6298f5;
	position:relative;top:1px;}

#bouton_menu_2 a:hover {
	background:url('../visuel/fond2.png') repeat;
	color: #6298f5;
	position:relative;top:0px;}
	
#bouton_menu_3 a:hover {
	background:url('../visuel/fond2.png') repeat;
	color: #de5ca3;
	position:relative;top:1px;}
	
#bouton_menu_4 a:hover {
	background:url('../visuel/fond2.png') repeat;
	padding-top:10px;
	margin-top:-2px;
	height:25px;
	color: #6298f5;
	position:relative;top:1px;}
	
#bouton_menu_5 a:hover {
	background:url('../visuel/fond2.png') repeat;
	color: #6298f5;
	position:relative;top:1px;}
	
#bouton_menu_6 a:hover {
	background:url('../visuel/fond2.png') repeat;
	padding-top:10px;
	margin-top:-2px;
	height:25px;
	color: #6298f5;
	position:relative;top:1px;}

#contact-form a:hover {
	background:url('../visuel/fond2.png') repeat;
	padding-top:10px;
	margin-top:-2px;
	height:25px;
	color: #777777;
	position:relative;top:1px;}	
	
#contact-form #mail_icone a:hover {
	background:none;
	}	


/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menu li
{
        border-right: 1px solid transparent ; /* on met une bordure transparente à droite de chaque élément */
}

.display_none { display:none; }
#menu ul { list-style:none;width:150px;margin:0px;position:absolute;z-index:999;text-align:left;line-height:18px; }
#menu ul li { padding:0;width:230px;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;z-index:999; }
#menu ul li.dernier_ss_menu  a { border-bottom:2px solid #e6e6e6;padding-bottom:20px; }
#menu ul li.premier_ss_menu a { padding-top:10px; }
#menu ul li a { height:25px;color:#8C8C8C;margin:0;padding:6px 25px 4px 15px;z-index:999;background:#efefef;display:block;font:bold 13px Arial;border:none; }
#menu ul li a:hover { position:relative;top:0px;margin-top:0;padding:6px 25px 4px 15px; }
#menu ul li a img { position:relative;top:1px;margin-right:10px;height:12px;width:12px;letter-spacing:0px; }
#menu #ss_menu1 {  }
#menu #menu_index a { padding-left:5px; }
#menu #menu_contact a { border-right:none; }
.display_none { display:none; }
