body
{
  background-color: #fff;
  margin: 5px; /* pour eviter les marges */
  text-align: center; /* pour corriger le bug de centrage IE */
  font-family: Arial, Verdana, sans-serif;
 }

#global
{
  position:absolute;
  left: 50%; 
/*  top: 50%;*/
  top: 10px;
  margin-left: auto;
  margin-right: auto;

  /*
  margin-top: -380px; 
     */
  margin-left: -480px; /* moitié de la largeur */
  width: 960px;
  height: 760px;
  background-color: #C1BFB9;
}

#container
{
  position:absolute;
  top: 0;
  left: 0;
  margin: 0 auto;
  width: 960px;
  height: 570px;

}

/*-------------------------*/

#logo
{
  position: absolute;
  top: 0;
  left: 210px;
  width: 519px;
  height: 217px;
}

.lien_site
{ 
  position: absolute;
  top: 628px;
  left: 0;
  text-align: left;
  color: #fff;
  text-decoration: none;
  height: 22px;
  width: 169px;
  font-size: 14px;
  color: #000000;
  background-image: url('../images/lien_site.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  float: left;
  padding-top: 2px;
  padding-left: 15px;
  vertical-align: middle;
  z-index: 10;
  font-weight: bold;
}

.lien_site:hover
{ 
  text-decoration: underline;
}

#lien_flash
{ 
  position: absolute;
  top: 632px;
  right: 40px;
  height: 32px;
  color: #fff;
  font-size: 12px;
  color: #fff;
  z-index: 10;
  background-image: url('../images/icon_flash.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  padding: 10px 0 0 32px;
  text-decoration: none;
}

/*-----------------------------*/

#altContent
{ 
  position: absolute;
  top: 0px;
  left: 0px;
  width: 960px;
  height: 627px;
}

#altphoto
{
    width:960px;
    margin-top: 280px;
}

img
{
  border: none;
}

#centre
{
  position: absolute;
  top: 138px;
  left: 0;
  margin: 0 auto 0 auto;
  width: 960px;
  height: 585px;
  color: #3d2324;
  background-image: url('../images/accroche_accueil.gif');
  background-repeat: no-repeat;
  background-position: 46% 98%;
/*background-color: red;*/
}

/*--------footer------------*/

#footer
{
  position: absolute;
  top: 627px;
  left: 0;
  height: 123px;
  width: 960px;
  text-align: center;
  font-size: 11px;
  line-height: 11px;
  background-color: #210B01;
  color: #C1BFB9;
  margin: 0;
  padding-top: 10px;
}

#footer a
{
  color: #C1BFB9;
  font-weight: bold;
}

#footer a:hover
{
  text-decoration: none;
}

#logo_fnaim
{
  position: absolute;
  top: 680px;
  right: 44px;
  z-index: 100;
}
