body{

	font-family: Helvetica ,Arial, sans-serif;

	margin:0;

	padding:0;

	background:url(back.jpg) repeat-x;

}

#global{

	width:932px;

	margin:0 auto;

	padding:0;

}



#bandeau{

	background:url(bandeau2.gif) no-repeat;

	width:932px;

	height:89px;

	margin:5px auto 0 auto;

}

#barre{

	background:url(barre.gif) repeat-x;

	width:932px;

	height:26px;

	margin:0 auto;

	padding-top:3px;

}

#menu {

	padding:0;

	margin:0;

	float:right;

}

#menu ul{

	list-style-type:none;

	display:inline;

	text-align:center;

	margin-right:105px; 



}

#menu li{

	display:inline;

	margin:0 20px 0 20px;

	

}

#menu ul li a{

	text-decoration:none;

	display:inline;

	color:#000000;

	font-size:12px;

	font-weight: BOLD;

}

#menu a:hover {

	color:#0000cc;

}





h4{

	color:#0000cc;

	font-size:12pt;

	padding:0 0 0 9px;

	border-bottom:2px solid #0000cc;

	width:255px;

	background-color:#00FF00;

	margin:0;

}

#haut{

	width:932px;  /*attention pas la même largeur que dans photoshop - 2px*/

	

	float:left;

}

#hgauche{

	width:281px;

	float:left;

}

#carre{

	width:255px;

	height:190px;

	background-color:#000000;

	margin:10px 0 0 10px;

}

#hdroit{

	width:651px;



	float:left;

	

}

h1{

	color:#0000cc;

	font-size:12pt;

	margin:10px 0 0 0px;

	padding:0 0 0 9px;

	border-bottom:2px solid #0000cc ;

}

h1 a{

	color:#0000cc;

	font-size:12pt;

	text-decoration:none;



}

#bas{

	clear:both;

	width:932px;

	margin-bottom:25px;



}

#bg{

	width:281px;

	float:left;

	margin-bottom:30px;

}

h2{

	color:#0000cc;

	font-size:12pt;

	border-bottom:2px solid #0000cc;

	width:256px;

	padding-left:9px;

	margin-top:15px;

}

h2 a{

	color:#0000cc;

	font-size:12pt;

	text-decoration:none;



}

#bm{

	width:411px;

	

	float:left;

}

#activites{

	width:400px;

	margin-top:15px;

}

#bd{

	width:240px;

	float:right;

}

#actu{

	width:217px;

	float:right;

	margin-top:15px;

}

#texte p{

	font-size:12px;

	margin-left:9px;

	margin-top:10px;



}

#actualite p{

	font-size:12px;

	margin-left:25px;

	margin-top:30px;

}

#annonce{

	font-size:12px;

	margin-left:9px;

	margin-top:-5px;



}

#annonce a{

	color:#0000FF;

}

#annonce a:hover{

	color:#FF0000;

}

#demo a{

	color:#000000;

}

#image{	



}

#textecentre{

	font-size:12px;

	text-align:justify;

	

}



#footer{

	clear:both;

	background:url(images/footer.gif) repeat-x;

	width:932px;

	height:6px;

}

#footer p{

	font-size:7pt;

	color:#4b4c52;

	padding-left:50px;

	padding-top:9px;

	height:15px;

	display:block;	

}


























