@CHARSET "UTF-8";

body{
	margin: 0; 
	padding: 0;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #000;
	text-align:center;
}

ul, li, p{margin:0; padding:0; }

ul, li {list-style: none;}
img{border:0;}

a{color:#000;}

#global{
	width: 986px;
	margin: 0 auto;
/*	text-align:left; */
	
}


#header{height: 120px;width:907px; margin: 0 auto; background-color: #262c3b;}
#header .logo{float:left;}
#header .accroche{float:right;}


/*
#menu{float:right;height: 43px;width:629px; margin: 0;background: url(img/menu.png) no-repeat ;}
#menu ul{width:629px; height:43px; float:right;}
#menu li{float: left;text-indent:-5000px;}
#menu a{display: block;height: 43px;}

#menu a.ho{width:75px;}
#menu a.pr{width:111px;}
#menu a.eq{width:88px;}
#menu a.re{width:93px;}
#menu a.en{width:123px;}
#menu a.co{width:106px;}

#menu a.ho:hover {background: url(img/menu.png) no-repeat 0 -43px;}
#menu a.pr:hover, #menu a.pr-act{background: url(img/menu.png) no-repeat -75px -43px;}
#menu a.eq:hover, #menu a.eq-act{background: url(img/menu.png) no-repeat -186px -43px;}
#menu a.re:hover, #menu a.re-act{background: url(img/menu.png) no-repeat -274px -43px;}
#menu a.en:hover, #menu a.en-act{background: url(img/menu.png) no-repeat -367px -43px;}
#menu a.co:hover, #menu a.co-act{background: url(img/menu.png) no-repeat -490px -43px;}


#menu li ul {
	margin:0;padding:0;
	position: absolute;
	left: -999em;
	width: 150px;
}
#menu li li {
	width: 150px;
	background: #515a70;
	text-indent:0px;
	text-align:left;
}

#menu li li a{width: 140px;height:20px;line-height:20px;text-decoration:none;color:#fff;padding-left:10px;	}
#menu li li a:hover{background:#262c3b;}	

#menu li:hover ul, #nav li.sfhover ul {
	left: auto;
}
*/




#menuDiv{float:right;height: 43px;width:629px; margin: 0;background: url(img/menu.png) no-repeat;}

#menu, #menu ul {width:629px; height:43px;float:right;padding: 0;margin: 0;list-style: none;}
#menu li {float: left;}

#menu a {display: block;height: 43px;text-indent:-3000px;z-index:1000;}

#menu a.ho{width:75px;}
#menu a.pr{width:111px;}
#menu a.eq{width:88px;}
#menu a.re{width:93px;}
#menu a.en{width:123px;}
#menu a.co{width:106px;}

#menu a.ho:hover {background: url(img/menu.png) no-repeat 0 -43px;}
#menu a.pr:hover, #menu a.pr-act{background: url(img/menu.png) no-repeat -75px -43px;}
#menu a.eq:hover, #menu a.eq-act{background: url(img/menu.png) no-repeat -186px -43px;}
#menu a.re:hover, #menu a.re-act{background: url(img/menu.png) no-repeat -274px -43px;}
#menu a.en:hover, #menu a.en-act{background: url(img/menu.png) no-repeat -367px -43px;}
#menu a.co:hover, #menu a.co-act{background: url(img/menu.png) no-repeat -490px -43px;}


#menu li ul {position: absolute;left: -999em;width: 150px;}
#menu li li  {width: 150px;background: #515a70;text-align:left;border:1px solid #515a70;}
#menu li li a{width: 140px;height:20px;line-height:20px;text-decoration:none;color:#fff;padding-left:10px;text-indent:0px;}
#menu li li a:hover{background:#262c3b;z-index:1000;}	
#menu li:hover ul, #menu li.sfhover ul {left: auto;z-index:1000;}

#gauche #addr {position:absolute; bottom:20px; font-size: 12px;font-weight:normal;}
#addr span{color: #e2007a;}


#content{clear:both;background: #fff;text-align:left;}


#footer{clear:both; width:907px; height:35px; line-height:35px; margin: 0 auto; background-color: #262c3b;}
#footer a {font-size: 11px; color: #fff; text-decoration:none;padding-left: 15px;background: url(img/fleche-footer.png) no-repeat left;}
#footer ul{}
#footer li {float:left;padding-left: 15px;}
