*
{
	padding:0;
	margin:0;
}
body {
	background:url(images/body.jpg) repeat;
	font-family:Arial;
	font-size:11px;	
}
h1 
{
	position:absolute;
	top:-9999px;
}
#global
{
  width:960px;
  height:100%;
  margin:0 auto;
}
#entete
{
  background:url(images/entete.png) no-repeat;
  width:960px;
  height:453px;
}
#newsletter
{
  width:309px;
  margin:0 0 0 590px;
  padding-top:54px;
}
#newsletter h3
{
  font-size:11px;
  text-transform:uppercase;
  color:#012c4e;
  margin-right:5px;
  line-height:20px;
  float:left;
}
#newsletter .txt
{
  width:122px;
  height:20px;
  background:#e6e6e6;
  border:0;
  float:left;
}
#newsletter .sub
{
  background:url(images/sub.jpg) no-repeat;
  width:21px;
  height:20px;
  border:0;
  margin-left:5px;
}
#newsletter .sub:hover
{
  background:url(images/sub_hover.jpg) no-repeat;
  width:21px;
  height:20px;
  border:0;
  margin-left:5px;
}
#adresse
{
  width:300px;
  height:248px;
  position:relative;
  left:80px;
  top:110px;
}
#add 
{
  width:200px;
  margin:0;
}
#add .moselle
{
  color:#FFFFFF;
  text-align:center;
 
}
#add .kaya
{
  color:#FFFFFF;
  text-align:center;
  margin-top:25px;

}
#sous_entete
{
  width:960px;
  height:129px;
  position:relative;
  top:8px;
}
#actualite
{
  width:369px;
  height:129px;
  left:36px;
  float:left;
  position:relative;
  top:0;
}
#actualite h3
{
  font-family:Myriad Pro;
  text-transform:uppercase;
  color:#343434;
  font-size:15px;
  margin:5px 0 0 10px;
}
#actualite .titre_actu
{
  font-weight:bold;
  margin:5px 0 0 9px;
  font-size:12px;
  color:#353535;
  float:left;
}
#actualite .date
{
  font-weight:bold;
  float:left;
  margin:5px 0 0 97px;
  font-size:12px;
  color:#353535;
}
#actualite .txt
{
  width:326px;
  margin:25px 0 0 10px;
  color:#353535;
  font-size:11px;
}
#menu
{
  width:489px;
  height:125px;
  float:left;
  margin:1px 0 0 55px;

}
#menu .lien_entete
{
  width:489px;
  height:125px;
  
}
#menu .lien_entete li
{
  
  display:inline;
  list-style:none;
  
}
#menu .lien_entete li a img
{
   width:161px;
   border:0;
   margin:0 auto;
   }
#centre
{
 background:url(images/centre_1.png) repeat-y;
  width:960px;
  min-height:400px;
}
#contenu
{
 background:url(images/contenu.png) no-repeat;
 width:960px;
 min-height:400px;
 overflow:hidden; 
}
#conteneur_site
{
  width:960px;
  height:400px;
}
#contenu a
{
  text-decoration:none;
  border-bottom:double #0099FF;
  color:#0099FF;
}
#text2
{
  width:465px;
  height:100%;
  margin-left:50px;
  float:left;
  
}
#text2 h2
{
  font-size:12px;
  font-weight:bold;
  color:#3f3f3f;
  padding-top:10px;
}
#text2 p
{
  width:463px;
  font-size:12px;
   margin:35px 0 0 0px;
	text-align:justify;
}
#text
{
  width:960px;
  height:100%;
  margin-left:50px;
  float:left;
  
}
#text h2
{
  font-size:12px;
  font-weight:bold;
  color:#3f3f3f;
  padding-top:10px;
}
#text p
{
  width:463px;
  font-size:12px;
  margin:35px 0 0 0px;
  text-align:justify;
}
#text .forage
{
  width:700px;
}
#images
{
   width:960px;
   margin-left:80px;
}

strong {
color:#3f3f3f;
}


#video
{
  /*background:url(images/video.jpg) no-repeat;*/
  width:303px;
  height:237px;
  margin:50px 0 0 62px;
  float:left;

}
#contenu_bas
{
 background:url(images/pied_c.png) no-repeat ;
 width:959px;
 height:253px;
}
#pied
{
  width:960px;
  height:55px;
  text-align:center;
}
#pied .lien_pied
{
  width:899px;
  margin:13px 0 0 69px;
}
#pied .lien_pied li
{
  display:inline;
  list-style:none;
  color:#FFFFFF;
  font-size:12px;
  
}
#pied .lien_pied .imnalys 
{

  color:#646464;
  margin-left:500px;
}
#pied .lien_pied .imnalys a
{
  color:#646464;
}
#pied .lien_pied a:hover
{
  color:#CCCCCC;
}
#pied .lien_pied li a
{
  text-decoration:none;
  color:#FFFFFF;
  padding:0 10px;
}