@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/fond.png);
	background-repeat:repeat-x;
	margin:0px;
}

a:focus{
	outline:0;
} 

.Style1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
}

.Style2 {
	font-family: "Monotype Corsiva";
	color: #E9C6B0;
	font-size: 55px;
}

.Style3 {
	font-family: "Monotype Corsiva";
	color: #E9C6B0;
	font-size: 40px;
}

.Style5 {font-size: 40px}

.Style6 {
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
}

.Style7 {
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
}

img{ border:none;}
#bulle { position: absolute; visibility: hidden;  font-size:12px;}
.info{  padding: 0px; color:#666666; font-family:"trebuchet MS"; }



/***********************************Pop up*******************************************/

a {color:#333; text-decoration:none}
a:hover {color:#ccc; text-decoration:none}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
}

#boxes #reserver {
  width:800px;
  height:600px;
  text-align:center;
  background-color:#fdc999;
  background-repeat:no-repeat;
}

#boxes #question {
  width:800px;
  height:600px;
  text-align:center;
  background-color:#fdc999;
  background-repeat:no-repeat;
}

#boxes #plan {
  width:700px;
  height:593px;
  background-image:url(images/Pop-up/acces.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #pratique {
  width:500px;
  height:250px;
  background-color:#fdc999;
  background-repeat:no-repeat;
  background-position:top left;
}

/*pop up carte et menus*/

#boxes #carte1 {
  width:600px;
  height:242px;
  background-image:url(images/Pop-up/carte1.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte2 {
  width:600px;
  height:825px;
  background-image:url(images/Pop-up/carte2.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte3 {
  width:450px;
  height:619px;
  background-image:url(images/Pop-up/carte3.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte4 {
  width:600px;
  height:825px;
  background-image:url(images/Pop-up/carte4.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte5 {
  width:600px;
  height:455px;
  background-image:url(images/Pop-up/carte5.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte6 {
  width:600px;
  height:825px;
  background-image:url(images/Pop-up/carte6.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte7 {
  width:600px;
  height:843px;
  background-image:url(images/Pop-up/carte7.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #carte8 {
  width:600px;
  height:825px;
  background-image:url(images/Pop-up/carte8.png);
  background-repeat:no-repeat;
  background-position:top left;
}


/*pop up cadre*/
#boxes #cadre1 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/cadre1.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #cadre2 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/cadre2.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #cadre3 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/cadre3.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #cadre4 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/cadre4.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #cadre5 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/cadre5.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #cadre6 {
  width:600px;
  height:427px;
  background-image:url(images/Pop-up/cadre6.png);
  background-repeat:no-repeat;
  background-position:top left;
}

/*pop up personnel*/
#boxes #personnel1 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/personnel1.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #personnel2 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/personnel2.png);
  background-repeat:no-repeat;
  background-position:top left;
}

#boxes #personnel3 {
  width:600px;
  height:400px;
  background-image:url(images/Pop-up/personnel3.png);
  background-repeat:no-repeat;
  background-position:top left;
}