/*Elements de base*/

.plan{ 
	background-image: url(images/plan.png);
	width: 851px;
	height: 851px;
	position:relative; 
	text-align: center;
	border:0px;
}



/** Zone 1 **/
#zone1{
  display:block;
  width: 150px;
	height: 199px;
	position:absolute;
	left: 50px;
	top: 131px;
	border:0px;
  background:url("images/repere01.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone1:hover,#zone1:active,#zone1:focus{
  background-position:0 -199px;
}
/* permet de cacher le texte du lien */
#zone1 span{
  display:none;
}
/** Fin Zone 1 **/

/** Zone 2 **/
#zone2{
  display:block;
  width: 129px;
	height: 199px;
	position:absolute;
	left: 200px;
	top: 131px;
	border:0px;
  background:url("images/repere02.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone2:hover,#zone2:active,#zone2:focus{
  background-position:0 -199px;
}
/* permet de cacher le texte du lien */
#zone2 span{
  display:none;
}
/** Fin Zone 2 **/

/** Zone 3 **/
#zone3{
  display:block;
  width: 121px;
	height: 199px;
	position:absolute;
	left: 330px;
	top: 131px;
	border:0px;
  background:url("images/repere03.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone3:hover,#zone3:active,#zone3:focus{
  background-position:0 -199px;
}
/* permet de cacher le texte du lien */
#zone3 span{
  display:none;
}
/** Fin Zone 3 **/

/** Zone 4 **/
#zone4{
  display:block;
  width: 102px;
	height: 134px;
	position:absolute;
	left: 505px;
	top: 131px;
	border:0px;
  background:url("images/repere04.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone4:hover,#zone4:active,#zone4:focus{
  background-position:0 -134px;
}
/* permet de cacher le texte du lien */
#zone4 span{
  display:none;
}
/** Fin Zone 4 **/

/** Zone 5 **/
#zone5{
  display:block;
  width: 25px;
	height: 150px;
	position:absolute;
	left: 471px;
	top: 131px;
	border:0px;
  background:url("images/repere05.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone5:hover,#zone5:active,#zone5:focus{
  background-position:0 -150px;
}
/* permet de cacher le texte du lien */
#zone5 span{
  display:none;
}
/** Fin Zone 5 **/

/** Zone 6 **/
#zone6{
  display:block;
  width: 165px;
	height: 255px;
	position:absolute;
	left: 635px;
	top: 131px;
	border:0px;
  background:url("images/repere06.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone6:hover,#zone6:active,#zone6:focus{
  background-position:0 -255px;
}
/* permet de cacher le texte du lien */
#zone6 span{
  display:none;
}
/** Fin Zone 6 **/

/** Zone 7 **/
#zone7{
  display:block;
  width: 82px;
	height: 93px;
	position:absolute;
	left: 718px;
	top: 361px;
	border:0px;
  background:url("images/repere07.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone7:hover,#zone7:active,#zone7:focus{
  background-position:0 -93px;
}
/* permet de cacher le texte du lien */
#zone7 span{
  display:none;
}
/** Fin Zone 7 **/

/** Zone 8 **/
#zone8{
  display:block;
  width: 83px;
	height: 82px;
	position:absolute;
	left: 717px;
	top: 474px;
	border:0px;
  background:url("images/repere08.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone8:hover,#zone8:active,#zone8:focus{
  background-position:0 -82px;
}
/* permet de cacher le texte du lien */
#zone8 span{
  display:none;
}
/** Fin Zone 8 **/

/** Zone 9 **/
#zone9{
  display:block;
  width: 75px;
	height: 90px;
	position:absolute;
	left: 49px;
	top: 351px;
	border:0px;
  background:url("images/repere09.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone9:hover,#zone9:active,#zone9:focus{
  background-position:0 -90px;
}
/* permet de cacher le texte du lien */
#zone9 span{
  display:none;
}
/** Fin Zone 9 **/

/** Zone 10 **/
#zone10{
  display:block;
  width: 170px;
	height: 38px;
	position:absolute;
	left: 245px;
	top: 342px;
	border:0px;
  background:url("images/repere10.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone10:hover,#zone10:active,#zone10:focus{
  background-position:0 -38px;
}
/* permet de cacher le texte du lien */
#zone10 span{
  display:none;
}
/** Fin Zone 10 **/

/** Zone 11 **/
#zone11{
  display:block;
  width: 140px;
	height: 57px;
	position:absolute;
	left: 330px;
	top: 499px;
	border:0px;
  background:url("images/repere11.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone11:hover,#zone11:active,#zone11:focus{
  background-position:0 -57px;
}
/* permet de cacher le texte du lien */
#zone11 span{
  display:none;
}
/** Fin Zone 11 **/

/** Zone 12 **/
#zone12{
  display:block;
  width: 20px;
	height: 60px;
	position:absolute;
	left: 635px;
	top: 424px;
	border:0px;
  background:url("images/repere12.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone12:hover,#zone12:active,#zone12:focus{
  background-position:0 -60px;
}
/* permet de cacher le texte du lien */
#zone12 span{
  display:none;
}
/** Fin Zone 12 **/

/** Zone 13 **/
#zone13{
  display:block;
  width: 68px;
	height: 107px;
	position:absolute;
	left: 501px;
	top: 353px;
	border:0px;
  background:url("images/repere13.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone13:hover,#zone13:active,#zone13:focus{
  background-position:0 -107px;
}
/* permet de cacher le texte du lien */
#zone13 span{
  display:none;
}
/** Fin Zone 13 **/

/** Zone 14 **/
#zone14{
  display:block;
  width: 131px;
	height: 60px;
	position:absolute;
	left: 477px;
	top: 47px;
	border:0px;
  background:url("images/repere14.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone14:hover,#zone14:active,#zone14:focus{
  background-position:0 -60px;
}
/* permet de cacher le texte du lien */
#zone14 span{
  display:none;
}
/** Fin Zone 14 **/

/** Zone 15 **/
#zone15{
  display:block;
  width: 227px;
	height: 146px;
	position:absolute;
	left: 50px;
	top: 410px;
	border:0px;
  background:url("images/repere15.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone15:hover,#zone15:active,#zone15:focus{
  background-position:0 -146px;
}
/* permet de cacher le texte du lien */
#zone15 span{
  display:none;
}
/** Fin Zone 15 **/

/** Zone 16 **/
#zone16{
  display:block;
  width: 71px;
	height: 147px;
	position:absolute;
	left: 278px;
	top: 410px;
	border:0px;
  background:url("images/repere16.png") 0 0 no-repeat;
}
/* on décale l'image de fond de la hauteur du lien*/
#zone16:hover,#zone16:active,#zone16:focus{
  background-position:0 -147px;
}
/* permet de cacher le texte du lien */
#zone16 span{
  display:none;
}
/** Fin Zone 16 **/