body {
	margin: 0;
	padding: 0;
	text-align : center;
	font-family : arial;
	font-size : 1em;
	color : #000000;
	background : #009999;
}



/*  CENTRAGE
*****************************************************************/

.centrage {
width : 950px;
margin : 0 auto; 
text-align : left ;
}
/*  HEADER
*****************************************************************/


#header {
height : 145px ;
margin : 0 auto;
background-image:url(images/bandeau.jpg); 
 }
 
 #header h1{
margin : 0;
padding : 40px 0 0 0;
color : #fff ; 
font-size : 2.5em;  
 }
 
 
 
 
 /*  CONTENT
*****************************************************************/
 
#content {
background: #FFF;
text-align : left;
}


#content .centrage {
padding : 10px 0 0 0; 
}





  /*  NAVIGATION PRINCIPALE
*****************************************************************/
 /* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#foxmenucontainer{height:24px;background:#F00;display:block;padding:0px 0 0 188px;}
#foxmenu{position:relative;display:block;height:24px;font-size:13px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;}
#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#foxmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:5px 20px 0 20px;height:19px;background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;}
#foxmenu ul li a:hover{color:#fff;background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */



 /*  CONTENU
*****************************************************************/

#sideg {
	float : left;
	width :100%;

background-color:#FFFFFF
text-align : justify ; 
	font-size : 95%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


#sideg h2 {
font-size : 1.5em ; 
}

#sideg h3 {
font-size : 1em ;
font-weight : normal ; 
background : #fff url(images/h3.jpg) right no-repeat;
margin : 0;
padding : 0;
height : 24px;
line-height : 24px;
text-indent : 10px ;  
}

#sideg h4 {
font-size : 0.8em ;
text-transform : uppercase ; 
font-weight : normal ; 
border-bottom : 1px solid #F0EDED ; 
margin : 10px 0 0 0 ; 
padding : 0 0 10px 0;
background : url(images/h4.jpg) top left no-repeat ;
text-indent : 20px ; 
}

#sideg p {
margin :  0 ; padding : 0 ;
}
   
#sideg img {
display : block 
}
  
/* Bloc lastevent (presentaion droite) 
 ******************************************************************/

.lastenvent {
width : 100%; 
position : relative ;
height:99px; 
background : #fff;  
margin : 0 0 10px 0;
border : 1px solid #DF001B;
min-height : 90px;   
}


.lastenvent img {
border-top : 4px solid #F0F0F0;
border-bottom : 4px solid #F0F0F0;
border-left : 4px solid #F0F0F0;
border-right : 5px solid #F0F0F0;
}

.lastenvent p {
margin : 20px ; 
padding : 0
}

.lastenvent ul {
	margin : 0;
	position : absolute;
	left : 220px;
	top : 5px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0;
	width: 680px;
}

.lastenvent li {
padding : 0 0 0 18px ; 
}

.lastenvent li.titre {
text-transform : uppercase; 
background : url(images/h4.jpg) left no-repeat; 
text-decoration : underline ; 
}


#contenu {
float : left ;
width : 550px;
padding : 0 0 40px 0; 
}

#contenurgence {
float : left ;
width : 600px;
padding : 0 0 40px 0; 
}

#contenurgence h1 {
font-size : 12px; 
color : #000 ; 
margin :0 0 0 0  ;
padding : 0 0 0 0; 
text-transform : uppercase ;
}


#contenu h1 {
font-size : 12px; 
color : #000 ; 
margin :0 0 0 0  ;
padding : 0 0 0 0; 
text-transform : uppercase ;
}


#contenu h2 {
margin :   0 ;
padding : 0 ; 
font-size : 1.2em;

color : #000; 

text-transform : uppercase;  
}

 
#contenu h3 {
margin : 10px 0 0 0 ;
padding : 0; 
font-size : 12px;
background-color : #000;
 height : 31px;
 }
 

#contenu img {
float : left ; 
 }
 
 #contenu a {
color : #000; 
 }
 

/*  FOOTER
*****************************************************************/


 #footer {
height : 62px ;
background : #F00 ; 
border-top : 10px solid #ccc;
clear : both ; 
}

 #footer p {
padding : 20px 0 0 0;
margin : 0; 
text-align : center; 
color : #fff
}

 #footer a {
color : #fff
}

