#content_menu{
	width:977px;
	height:35px;
	float:left;
	/*background-color:#FF0000;*/
}

#menu{
	width:977px;
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
}

#menu li.btn_menu{
	float:left;
}

#menu li.btn_menu a{
	float:left;
	height:32px;
	color:#FFFFFF;
}

#menu #menu1 a{
	width:103px;
	background-image:url(../../../images/menu_01.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}
#menu #menu2 a{
	width:157px;
	background-image:url(../../../images/menu_02.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}
#menu #menu3 a{
	width:128px;
	background-image:url(../../../images/menu_03.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}
#menu #menu4 a{
	width:128px;
	background-image:url(../../../images/menu_04.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}
#menu #menu5 a{
	width:133px;
	background-image:url(../../../images/menu_05.png);
	background-repeat:no-repeat;
	padding:3px 0 0 5px;
}
#menu #menu6 a{
	width:161px;
	background-image:url(../../../images/menu_06.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}
#menu #menu7 a{
	width:102px;
	background-image:url(../../../images/menu_07.png);
	background-repeat:no-repeat;
	padding:3px 0 0 10px;
}

/*********Roll over**********/
ul#menu li.btn_menu a:hover, #menu li.btn_menu a.menu_on{
	background-position:0px -35px;
	color:#391B04;
}
/***********Sous menu****************/

#menu li .ss_menu{
	display:none;
	position:absolute;
	margin:30px 0 0 0;
	padding:0;
	float:left;
	background-color:#A2BC3C;
	z-index:1;
}

#menu li .ss_menu li{
	list-style-type: none;
	float:none;
}

#content_menu #menu li .ss_menu li a{
	background-image:none;
	display:block;
	float:none;
	height:auto;
	padding-bottom:3px;
	color:#391B04;
	text-decoration:none;
}

#content_menu #menu li .ss_menu li a:hover, #content_menu #menu li .ss_menu li a.on:hover{
	color:#FFFFFF;
}

/******Séparation sous menu****/
.separation_ss_menu{
	height:2px;
	background-color:#A2BC3C;
	border:0;
	margin:0;
}

#separation_ss_menu1, #separation_ss_menu7{
	width:106px;
	background-image:url(../../../images/sep_menu1.png);
	background-repeat:no-repeat;
}
#separation_ss_menu2{
	width:163px;
	background-image:url(../../../images/sep_menu2.png);
	background-repeat:no-repeat;
}
#separation_ss_menu3, #separation_ss_menu4, #separation_ss_menu5{
	width:138px;
	background-image:url(../../../images/sep_menu3.png);
	background-repeat:no-repeat;
}

#separation_ss_menu6{
	width:169px;
	background-image:url(../../../images/sep_menu4.png);
	background-repeat:no-repeat;
}

/****Bug IE ****/
#menu li #ss_menu_1{
	!margin-left:-113px;
}

#menu li #ss_menu_2{
	!margin-left:-167px;
}

#menu li #ss_menu_3, #menu li #ss_menu_4, #menu li #ss_menu_5{
	!margin-left:-138px;
}

#menu li #ss_menu_6{
	!margin-left:-172px;
}

#menu li #ss_menu_7{
	!margin-left:-110px;
}

* html #menu li #ss_menu_7{
	!margin-left:0px;
	margin-top:-5px;
}
/*******************************/