body {
margin: auto;
margin-top: 0px;
	width: 740px;
}


.titre1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	color: #333333;
	letter-spacing: 1px;
	text-align: center;
	font-style: oblique;
}
#conteneur {
	height: 1000px;
	width: 740px;
	left: auto;
	top: 0px;
	position: absolute;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	line-height: 16px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight: 700;
}
#pub {
	position: absolute;
	width: 740px;
	left: 0px;
	top: 500px;
	height: 152px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
}
p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	line-height: 16px;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: 700;
}

.adresse {
	position: absolute;
	height: 50px;
	width: 740px;
	left: 0px;
	top: 550px; 
}
.retour {
	position: absolute;
	height: 50px;
	width: 40px;
	left: 350px;
	top: 100px;
}


.b1 {
	height: 173px;
	width: 740px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.b4 {
	position: absolute;
	height: 33px;
	width: 286px;
	left: 0px;
	top: 203px;
}
.b5 {
	position: absolute;
	height: 37px;
	width: 286px;
	left: 0px;
	top: 236px;
}
.b7 {
	position: absolute;
	height: 31px;
	width: 286px;
	left: 0px;
	top: 304px;
}
.b8 {
	position: absolute;
	height: 145px;
	width: 370px;
	left: 0px;
	top: 335px;
}
.b9 {
	position: absolute;
	height: 145px;
	width: 370px;
	left: 370px;
	top: 335px;
}
.b6 {
	position: absolute;
	height: 31px;
	width: 286px;
	left: 0px;
	top: 273px;
}
.b2 {
	height: 30px;
	width: 286px;
	position: absolute;
	left: 0px;
	top: 173px;
}
.b3 {
	position: absolute;
	height: 162px;
	width: 454px;
	left: 286px;
	top: 173px;
}

.p1 {
	position: absolute;
	height: 140px;
	width: 740px;
	left: auto;
	top: 0px;
}
.p2 {
	position: absolute;
	height: 61px;
	width: 250px;
	left: 0px;
	top: 140px;
}
.p3 {
	height: 400px;
	width: 490px;
	left: 250px;
	top: 140px;
	position: absolute;
	background-position: center;
}
.p4 {
	position: absolute;
	height: 24px;
	width: 250px;
	left: 0px;
	top: 353px;
}
.p5 {
	position: absolute;
	height: 45px;
	width: 250px;
	left: 0px;
	top: 377px;
}
.p6 {
	height: 80px;
	width: 740px;
	left: 0px;
	top: 540px;
	position: absolute;
}
.p7 {
	
	height: 150px;
	width: 490px;
	left: 140px;
	top: 422px;
  position: absolute;
}
.p8 {
	position: absolute;
	height: 700px;
	width: 740px;
	left: auto;
	top: 140px;
}
.p9 {
	position: absolute;
	height: 80px;
	width: 740px;
	left: auto;
	top: 920px;
}
.catPromo {
  font-size:20px;
  font-weight : bold;
  text-align:center;
  color:#FFFFFF;
  background-color:#7C2625;

}
a.promoLink {
  color:#FF0000;
  font-size:25px;

}
.descPhoto{
text-decoration: underline ; 
   font-size:12px;
}
a.bulle:link { color: #000000; }
a.bulle:visited { color : #000000; }

a.bulle:active  { text-decoration: none;  }

a.bulle span{
display: none;
text-decoration : none; border : none; 
}

a.bulle:hover{
background: none; /*contournement bug IE*/
}

a.bulle:hover span{
display: inline;
position: absolute;
top: 200px;
left: 200px;
background: #7C2625;
text-align: center;
text-decoration: none;
color: blue;
padding: 0.2em;
BORDER-RIGHT: black 1px solid;
BORDER-TOP: black 1px solid;
BORDER-LEFT: black 1px solid;
BORDER-BOTTOM: black 1px solid;
}

