* {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
body 
{
    background:url(pic/bg_body.jpg) repeat-x center top #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
h1 
{
	position:absolute;
	top:-9999px;
}
#global
{
  
    width:967px;
	margin:0 auto;
	background:url(pic/bg_global.jpg) #000 top center no-repeat;
	padding-top:25px;
}
#entete
{
width:967px;
height:150px;
padding:0;
}
#coordonnee_contenu
{
width:540px;
height:150px;
float:left;
}
#coordonnee
{
width:510px;
height:65px;
margin-left:30px;
margin-top:15px;
background:url(pic/logo.gif) top left no-repeat;
}
#coordonnee dl
{
height:10px;
font-size:12px;
color:#fff;
padding-top:55px;
}
#coordonnee dt
{
display:inline;
font-weight:bold;
}
#coordonnee dd
{
display:inline;
}
#newsletter
{
width:500px;
height:18px;
margin-left:30px;
margin-top:30px;
font-size:12px;
color:#FFFFFF;
}
#newsletter h3
{
width:70px;
height:18px;
font-size:12px;
line-height:18px;
font-weight:200;
float:left;
}
#newsletter form
{
width:200px;
height:18px;
float:left;
}
#newsletter .txt
{
font-size:12px;
color:#9c9c9c;
height:18px;
border:none;
background-color:#fff;
line-height:18px;
margin:0 5px 0 0;
padding:0;
float:left;
}
#newsletter .bt
{
background:url(pic/bt.gif) no-repeat;
width:23px;
height:18px;
border:none;
line-height:18px;
cursor:pointer;
}
#menu_flash
{

  width:357px;
  height:145px;
  float:left;
  margin:1px 0 0 20px
}
#diapo
{
  background:url(pic/diapo.png) no-repeat;
  width:911px;
  height:214px;
  margin:22px 0 0 29px;
}
#centre
{
  background:url(pic/centre.gif) repeat-y;
  width:911px;
  min-height:350px;
  margin:25px 0 0 27px;
  overflow:hidden;
}
#contenu
{
  background:url(pic/contenu.gif) no-repeat ;
  width:911px;
  min-height:282px;/*314*/
  padding-top:32px;
  overflow:hidden;
}
#contenu h2
{
  font-size:18px;
  text-transform:uppercase;
  font-weight:300;
  margin:0 0 30px 40px;
}
#contenu p
{
  width:885px;
  margin:0 auto;
  margin-top:15px;
  color:#9e8080;
}
#images 
{
  width:850px;
  margin:10px 0 0 50px;}
#images li
{
  background:url(pic/cadre.jpg) no-repeat;
  width:185px;
  height:113px;
  float:left;
  list-style:none;
  margin:10px 0 0 15px;

}
#images li img
{
  width:179px;
  height:107px;
  margin:3px 0 0 3px;

}
#pied_contenu
{
  background:url(pic/pied_contenu.jpg) no-repeat;
  width:911px;
  height:36px;
  margin-left:27px;
}
#pied
{
  width:911px;
  min-height:40px;
  padding-top:14px;
  margin-left:27px;
}
#pied ul
{
  width:900px;
  min-height:40px;
  float:left;
text-align:center;
overflow:hidden;
margin-bottom:10px;
}
#pied ul li
{
  display:inline;
  color:#808080;
  font-size:11px;
  line-height:18px;
}
#pied ul li a
{
  text-decoration:none;
  color:#808080;
  padding:0 2px 0 2px;
}
#pied ul li a:hover
{ 
   color:#CC0033;
}
#pied .imnalys img
{ 
  width:130px;
  height:29px;  
  border:0;
  float:left;
  margin-left:380px;
}
#pied .imnalys span
{
 position:absolute;
left:-9999px;
}