body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background:#2E3035;
}

td{

font-size:11px;
}

#contenu td {
}

a{
 color:#FFFFFF;
 text-decoration:none;
}

a:hover{
  color:#777C82;
}

form {
 margin-top:0px;
 padding-top:0px;
}

p {
	margin-top:0px;
	padding-top:0px;

}

h1 {
 margin-top:0px;
 margin-bottom:10px;
 font-size:22px;
 padding-left:27px;
 font-weight:normal;
}

img {
 border:0px;
}

#global {
     margin-left: auto;
     margin-right: auto;
     width:1024px;
     text-align: left; /* on rétablit l'alignement normal du texte */
}

#sousmenu1 a {
  text-decoration:none;
  color:#FFFFFF;
}

#sousmenu1 {
 padding-left:0px;
 margin-top:0px;
 margin-left:0px;
 padding-top:5px;
 font-family:Verdana,Arial, Helvetica, sans-serif;
}

#sousmenu1 li {
  padding-top:0px;
  margin-top:3px;
  padding-bottom:0px;
  margin-bottom:0px;
  padding-left:15px;
  margin-left:10px;
  list-style-type:none;
  font-size:14px;  
}

#sousmenu2{
 padding-left:10px;
 margin-top:3px;
 margin-left:0px;
 padding-top:0px;
 
}

	

#sousmenu2 li {
 font-size:11px;
 font-weight:normal;
  width:165px;
  text-transform: none; 	
}	 

#sousmenu3{
 padding-left:8px;
 margin-top:3px;
 margin-left:0px;
 padding-top:0px;
}

#sousmenu3 li {
 font-size:11px;
 font-weight:normal;
 
  text-transform: none; 	 
}	 

#sousmenu3 a:hover {
	color:#AAAAAA;
	}

#menuhaut {
 margin-left:10px;
}

#menuhaut a{
  text-decoration:none;
  color:#6EA637;
  font-weight:bold;
}

#menuhaut a:hover{
  color:#266FA2;
}

#news h2 {
 margin-top:0px;
 font-size:14px;
 color:#6EA637;
}

.introNews a {
 text-decoration:none;
 color:#FFFFFF;
 font-weight:bold;
}

.introNews a:hover {
	 color:#777C82;
}	


#contenu_page a{
   text-decoration:underline;
}


#soustitre {
		 color:#FFFFFF;
   font-size:10px;
}