#headermain {margin: auto; padding: 0k 0 0 0; width: 100%; height: 71px; background: #ffffff url(rougehaut.png);}
#headermain .milieu {margin: auto; width: 968px; height: 71px; background: #ffffff url(rougehaut.png); border-right: 1px solid #ffffff; padding: 1px;}
#headermain .logo {float: left; width: 200px; height: 70px; background: url(logo.png);}
#headermain .logo a {display:block;width:100%;height:100%;}
#headermain .titre {float: left; margin: 20px 0 0 27px; color: #ffffff; font-size: 16px; font-weight: bold;}
#headermain .reseausocial {float: left; margin: 8px 0 0 20px; height: 22px; }
#headermain .reseausocial img.rss {margin: 0 0 1px 0;}
#headermain .contact {float: left; margin: 8px 0 0 20px;}
#headermain .contact a {color: #ffffff;}
#headermain .facebook {float: left; padding: 8px 0 0 20px;}
#headermain .recherche {margin: 15px 0 0 600px; background-color: #ffffff; height:32px; width: 300px; border:2px solid #D3D3D3; line-height:0px;}

#headermiddle{margin: auto; width: 100%; padding: 0 0 0 0; background: #ffffff url(bandenoire.jpg);}
#headermiddle ul {list-style-type: none; margin: auto; width: 968px; font-size: 13px; height: 30px; }
#headermiddle ul :hover {background: #ffffff url(banderouge.jpg);}
#headermiddle ul li  {display: inline; float: left; padding: 5px 6px 0 6px; border-right: 1px solid #4E4E4E; height: 25px;}
#headermiddle ul li :hover {background: #ffffff url(banderouge2.jpg); font-weight: bold; color: #ffffff;}
#headermiddle ul li.last {border: none;}
#headermiddle ul  a {text-decoration: none; color: #E5E5E5; display: block; width:100%;height:100%;}


#headerbottom {margin: auto; width: 1000px; background: #ffffff url(barrejaune.jpg) no-repeat bottom center; height: 12px; padding: 1px 0 0 0;}

#headerbanniere {margin: auto;  width: 100%; padding: 0 0 0 0; } 
#headerbanniere .bannierehaut {float: left; width:100%;}

#headerune  {margin: auto; width: 100%; background: #000032; height: 280px;}
#headerune .centre {margin: auto; width: 500px; height: 280px; text-align: center;background: #ffffff;} 
#pic {float: left; margin: auto; width: 370px; height: 280px;}
#titreune{color: #ffffff; font-weight: bold; height: 80px; font-size: 22px; padding: 200px 0 0 0; }
#titreune a {display:block; color: #ffffff; background-color: transparent; font-weight: bold; text-decoration: none; border-top: solid 1px #ffffff;}
