
body
{
   width: 1024px;
   margin: auto;/* Pour centrer notre page */
   background-color:  black; /* Le fond de la page sera noir */ 
   background-image: url("images/herbe10.png"); 
   background-repeat: repeat-x; 
   background-position: bottom;
   background-attachment: fixed;
   color: white; /* Le texte de la page sera blanc */
} 
h1  
{
   position: absolute;
   font-family:  Arial, "Arial Black", Verdana, serif;
   font-size: 1.8em;
   text-align: center; /* Pour centrer le titre */
   margin-left: 235px;
   top: 70px;
   width: 550px;

 

}
.nom1
{
   font-family: "Arial Black", Arial, Verdana, serif;
   color: lime;
   font-size: 1.9em;
}
em
{
   
   font-family: Arial, Verdana, serif;
   font-size: 0.35em;
   position: relative;
   left: -126px;
   top: -25px;
}




#menu
{  position: fixed;
   top: 10px;
   width: 1024px;
   height: 47px;
   font-size: 1.6em;
   font-family:  Arial, "Arial Black", Verdana, serif;
 
}

body {behavior: url(csshover.htc);}
div#menu a {color:#000000}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center; font-size: 0.8em;}
div#menu li {background:#bfbcaa}
div#menu li:hover {background: #EBB}
div#menu li.sousmenu:hover {background: #EBB;}


div#menu ul li {position:relative; list-style: none; float:left; border-top:0px solid}

div#menu ul ul {position: absolute;display:none; width:100px}
div#menu li a {text-decoration: none; padding: 4px 0 4px; display:block;width:110px}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleures de fond et de survol */
div#menu ul.niveau3 li { background: #EBB}
div#menu ul.niveau3 li:hover { background: #EBB} 

.reelaxlongue
{
position: absolute;
margin-left: 20px;
margin-top: 210px;

}
.prixlongue
{
position: absolute;
margin-top: 210px;
margin-left: 218px;
width: 700px;
height: 110px;
padding: 15px;
background-color:  #222222; 
}
.prixlongue1
{
position: absolute;
margin-top: 265px;
margin-left: 520px;

}

.reelaxcourte
{
position: absolute;
margin-left: 20px;
margin-top: 390px;
}
.prixcourte
{
position: absolute;
margin-top: 390px;
margin-left: 218px;
width: 700px;
height: 110px;
padding: 15px;
background-color:  #222222; 
}
.prixcourte1
{
position: absolute;
margin-top: 450px;
margin-left: 520px;

}
.reelaxtable
{
position: absolute;
margin-left: 20px;
margin-top: 570px;

}
.prixtable
{
position: absolute;
margin-top: 570px;
margin-left: 218px;
width: 700px;
height: 110px;
padding: 15px;
background-color:  #222222; 
}
.prixtable1
{
position: absolute;
margin-top: 625px;
margin-left: 520px;

}

a img 
{
border: none;
}
#monpanier
{
position: absolute;
margin-top: 224px;
margin-left: 662px;
font-size: 10px;
width: 50px;
}
#conditionsdevente
{
background-color:  #222222; 
   width: 600px;
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   text-align: justify; 
   padding: 15px;
   position: absolute;
   margin-left: 300px;
   top: 600px;
   font-size: 0.9em;
}
#pourcommander
{
   width: 700px;
   text-align: justify; 
   padding: 15px;
   position: absolute;
   margin-left: 30px;
   top: 250px;
   font-size: 1.3em;
}
a
{
text-decoration: none;
color: white;
}
a:hover
{
color: red;
}
#in1
{
position: absolute;
margin-top: 265px;
margin-left: 650px;
border: none;
}
#in2
{
position: absolute;
margin-top: 284px;
margin-left: 650px; 
border: none;
}
#in3
{
position: absolute;
margin-top: 303px;
margin-left: 650px;
border: none;
}
#in4
{
position: absolute;
margin-top: 322px;
margin-left: 650px;
border: none; 
}
#in5
{
position: absolute;
margin-top: 445px;
margin-left: 650px;
border: none;
}
#in6
{
position: absolute;
margin-top: 464px;
margin-left: 650px; 
border: none;
}
#in7
{
position: absolute;
margin-top: 483px;
margin-left: 650px;
border: none;
}
#in8
{
position: absolute;
margin-top: 502px;
margin-left: 650px;
border: none; 
}
#in9
{
position: absolute;
margin-top: 625px;
margin-left: 650px;
border: none;
}
#in10
{
position: absolute;
margin-top: 644px;
margin-left: 650px; 
border: none;
}
#in11
{
position: absolute;
margin-top: 663px;
margin-left: 650px;
border: none;
}
#in12
{
position: absolute;
margin-top: 682px;
margin-left: 650px;
border: none; 
}
#resultat
{
position: absolute;
margin-top: 750px;
margin-left: 650px;
background-color:  red; 

}
#prixfinal
{
position: absolute;
margin-top: 734px;
margin-left: 453px;
border: none; 
background-color:  #222222; 
width: 476px;
padding-left: 15px;
color: white;
}
#prixfinaleuros
{
position: absolute;
margin-top: 734px;
margin-left: 688px;
color: white;
}
#continuer
{

position: absolute;
margin-top: 714px;
margin-left: 780px;
font-size: 1.8em;
}
  .fond
{
     position: absolute;
     margin-left: 745px;
	 margin-top: 713px;
  
}
.panier
{
     position: absolute;
     margin-left: 630px;
	 margin-top: 220px;
  
}

.ral
{
     position: absolute;
     margin-left: 150px;
	 top: -20px;
 
}
.ral2
{
     position: absolute;
     margin-left: 150px;
	 top: 160px;
 
}
.ral3
{
     position: absolute;
     margin-left: 150px;
	 top: 340px;
 
}
.madeinbelgium3
{

     margin-left: 834px;
	 margin-top: 17px;
  
}
.entete
{
position: fixed;
top: 0px;
width: 750px;
height: 53px;
background-color: black;
}



