* {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	background:url(img/body.jpg) repeat-x #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
h1 {
	position:absolute;
	top:-9999px;
}
#page
{
  background:url(img/global.jpg) no-repeat center top;
  width:100%;
  height:100%;

}
#global {
	background:url(img/global.gif) repeat-y;
	width:960px;
	margin:0 auto;
}
#entete
{
  width:960px;
  height:321px;/*352*/
  padding-top:31px;
} 
#logo
{
  background:url(img/logo.png) no-repeat;
  width:480px;
  height:167px;
  margin:0 0 0 2px;
}
#cordonne
{
  width:378px;
  height:85px;
  margin-top:10px;
  float:left;
}
#adresse
{
  width:185px;
  height:85px;
  float:left;
}
#adresse dl
{
  width:185px;
  text-align:right;
  color:#A7A6AA;
}
#adresse dl dt
{
  position:absolute;
  top:-9999px;
}
#adresse dl dd
{
  margin-right:10px;
}
#adresse dl .tel
{
  color:#FFFFFF;
  margin-top:10px;
}
#horaire
{
  width:155px;
  height:85px;
  float:left;
  margin-left:25px;
}
#horaire dl
{
  width:185px;
  text-align:left;
  color:#A7A6AA;
}
#horaire dl dt
{
  position:absolute;
  top:-9999px;
}
#horaire dl dd
{
  margin-left:10px;
}
#horaire dl .rdv
{
  color:#FFFFFF;
  margin-top:10px;
}
#flash
{
  background:url(img/flash.png) no-repeat;
  width:497px;
  height:65px;
  float:left;
  margin:25px 0 0 60px;
}
#menu_flash
{
  background:url(img/menu_flash.png) no-repeat;
  width:941px;
  height:59px;
  float:left;
}
#centre
{
  width:960px;
  min-height:569px;
  overflow:hidden;
}
#diaporama
{
  background:url(img/cadre_diapo.png) no-repeat;
  width:349px;
  height:490px;
  padding:56px 0 0 63px;
  margin:10px 0 0 0;
  float:left;}
#diaporama img
{
  width:294px;
  height:417px;
  display:block;
}
#contenu
{
  width:470px; 
  float:left;
  margin-left:50px;
  }
  
div#contenu p a img {
border:none;
}

div#contenu .coiffure {
float:right;
margin-left:20px;
}

#h2_salon 
{
  background:url(img/h2_salon.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#h2_tendance
{
  background:url(img/h2_tendence.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#h2_produit
{
  background:url(img/h2_produit.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#h2_coiffure
{
  background:url(img/h2_coiffure.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px; 
}
#h2_coiffure1
{
  background:url(img/h2_esprit.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#h2_tarif
{
  background:url(img/h2_tarif.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#h2_plan
{
 background:url(img/h2_planpng.png) no-repeat right;
  width:477px;
  height:45px;
  margin-top:10px;
}
#contenu p
{
  width:450px;
  margin:20px 0 0 10px;
}
#contenu p span
{
  color:#B91A5A;
}
#contenu h3
{
  font-size:12px;
  text-transform:uppercase;
  margin:10px 0 0 10px;
}
#contenu ul
{
  width:201px;
  margin-left:25px;
}
#contenu ul li
{
  list-style:none;
  background:url(img/puce.jpg) no-repeat left;
  padding-left:18px;
  margin-top:8px;
  color:#B91A5A;
}
#pied
{
  width:960px;
  padding-top:50px;
  margin:0 auto;
}
#pied ul
{
  width:595px;
  height:25px;
  margin:0 auto;
}
#pied ul li
{
  display:inline;
  list-style:none;
  color:#9f2656;
}
#pied ul li a
{
  text-decoration:none;
  color:#9f2656;
  padding:0 5px;
}
#pied .imnalys
{
  text-align:center;
}
#pied .imnalys img
{
  border:0;
}
#pied .imnalys span
{
  position:absolute;
  top:-9999px;
}
