/* CSS  */

* { margin:0;padding:0; }



#header {
	margin:0;
	padding:0;
	background: url("../general/fond menu B.jpg") top repeat; 
	width:100%;
}
#header a:hover{
	color:#991414;
	font-weight: bolder;
	background-image: url(../general/bouton%20demi.gif);
}

#header p {position:relative;top:-90px;left:550px;color:#FFF;width:350px;font-size:2em;}



ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:13px;
	background:transparent url("images/black.jpg") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	border-right:1px solid #444444;
	}
ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 6px 0 6px;
	height:24px;
	height:24px;
	}
ul#menu li a:hover{
	background:transparent url("images/blue.jpg") repeat-x top left;	
	color:#ffffff;
	font-weight: bolder;
	}



.menu_pays {
	display:inline;
	width:30px;
	height:20px;
	list-style-type:none;
left:auto;
	text-align:center;
	font:bold 10pt Arial;
	left: auto;
}
ul#menu_pays li {
	display:inline;
	width:35px;
	height:27px;
	
	float:left;
	margin-left:-1px;
	padding-top:-250px;
}
#drapeau {
	position:absolute;
	width:645px;
	height:28px;
	z-index:1;
	left: 286px;
	top: 101px;
}
