#header{
	width: 977px;
	height:132px;
	background-image: url(../images/site/header.gif);
	background-repeat: no-repeat;
}

/**** Menu *****/
#menu{
	width: 550px;	
	float: left;
	height: 27px;
	margin: 97px 0 0 0;
}



#navig{
	margin: 7px 0 0 42px;
	padding:0;
	width: 520px;
	height:19px;
	position:absolute;
	list-style-type: none;
}

#navig ul{
	width: 550px;
	height: 18px;
	list-style-type: none;
	padding : 0;
	margin : 0; 
}

#navig li#menu1 {
	width: 97px;
}
#navig li#menu2 {
	width: 132px;
}
#navig li#menu3 {
	width: 91px;
}
#navig li#menu4 {
	width: 84px;
}

#navig li {
	list-style-type: none;
	float: left;
	margin-bottom: 0;
	display:inline;
}

#menu2{
	margin: 1px 0 0 19px;
}
#menu3{
	margin: 0 0 0 21px;
}
#menu4{
	margin: 0 0 0 23px;
}

/****Menu en***********/
#navig li#menu1_en {
	width: 47px;
}
#navig li#menu2_en {
	width: 132px;
}
#navig li#menu3_en {
	width: 82px;
}
#navig li#menu4_en {
	width: 111px;
}

#menu1_en {
	margin:6px 0 0 42px;
}

#menu2_en, #menu3_en, #menu4_en{
	margin:2px 0 0 27px;
}


/********************/

#navig li .ss_menu{
	width: 91px;
	/*width: auto;*/
	margin:1px 0 0 0;
	padding:0;
	float: left;
	position: relative;
	display: none;
	
}

#navig li .ss_menu li a{
	border: 2px solid #CD1F32;
	border-top: none;
	width: 75px;
	/*width: auto;*/
	height: auto;
	display:block;
	margin: 0;
	padding: 5px 0 5px 12px;
	background-color: #FFFFFF;
	
}

/******Sous menu 2********/
#navig li #ss_menu2{
	width: 132px;
	margin:1px 0 0 0;
	padding:0;
	float: left;
	position: relative;
		display: none;
}

#navig li #ss_menu2 li a{
	border: 2px solid #CD1F32;
	border-top: none;
	width: 118px;
	height: auto;
	display:block;
	margin: 0;
	background-color: #FFFFFF;
	padding: 5px 0 5px 12px;
}

/**************/

#logo{
	float: right;
	margin: 50px 48px 15px 0;
	display: inline;
}

a{
	text-decoration: none;
}

img{
	border: none;
}
