/* CSS Document */
body{font-family:Verdana, Helvetica, sans-serif;color:white;font-size:9pt;font-weight:normal;margin:0px;padding:0px;text-align:justify;background: rgb(225,225,225); }
img{border:0;  }
h1{font-size:130%;}
h3{font-size:120%;margin:0;padding:0;}
a{text-decoration:none;}
a:link{color:rgb(0,0,0); }
a:visited{color:rgb(0,0,0); }
a:hover{color:rgb(0,0,0);text-decoration:underline; }
a:active{color:rgb(0,0,0); }
input{border:1px #3D4102 solid; background-color: none;}
textarea{border:1px #3D4102 solid; background-color: none;}
input.bouton{border:1px #DE702C solid;background-color:white;color:#0A2751;}
input.admin{border:1px #DE702C solid;background-color:white;color:#0A2751;margin-left:12px; margin-bottom:15px;}
.normes{position:absolute;  top:350px;  left:804px;}

#main{width:950px;  height:650px;  margin-top:5px;  position:relative;  margin-right:auto;  margin-left:auto;  border:1px black solid;  background-color:white;}

#header{display:block; width:950px;  height:159px; background: url(../images/header.jpg) no-repeat; }

.both{clear:both;  }
.left{clear:left;  }
.text-center{text-align:center;}

#center{position:relative; width:950px; height:469px; background: url(../images/center.jpg) no-repeat; }

.texte{position:relative;display:block;width:280px;height:auto;font-weight:bold;top:290px;left:85px;}
.texte_antibes{color:black;position:absolute;display:block;width:280px;height:auto;font-weight:bold;top: 182px;left:75px;background-color:white;opacity:0.8;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=80)";filter:progid:dximagetransform.microsoft.alpha(opacity=80);}
.texte_antibes p{padding:5px 5px 5px 10px;}
.texte_contact{padding:5px 5px 5px 5px;position:relative;display:block;width:380px;height:auto;font-weight:bold;top:140px;left:45px;color:black;background-color:white;opacity:0.8;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=80)";filter:progid:dximagetransform.microsoft.alpha(opacity=80);}
.texte_contact h3{padding:5px 5px 5px 0px;}
.texte_plan{position:relative;display:block;width:320px;height:auto;font-weight:bold;top:243px;left:45px;background-color:white;opacity:0.8;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=80)";filter:progid:dximagetransform.microsoft.alpha(opacity=80);}
.texte_plan table{width:100%;height:95%;color:rgb(0,0,0);opacity:1;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=100)";filter:progid:dximagetransform.microsoft.alpha(opacity=100);}
.texte_plan{position:relative;display:block;width:320px;height:auto;font-weight:bold;top:243px;left:45px;background-color:white;opacity:0.8;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=80)";filter:progid:dximagetransform.microsoft.alpha(opacity=80);}
.texte_tarif{position:relative;color:black;display:block;width:900px;height:440px;overflow:auto;overflow-x:hidden;overflow-y:auto;font-weight:bold;top:15px;left:25px;background-color:white;opacity:0.8;-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=80)";filter:progid:dximagetransform.microsoft.alpha(opacity=80);}
.texte_tarif p{padding:5px 5px 5px 10px;}
.texte_tarif h3{padding:5px 5px 0px 5px;}

#footer{position:relative;  width:950px;font-size: 90%; color: white; height:22px;  background-color: #676744; }
.f1{position: relative;margin-top:5px;margin-left: 10px;float:left;}
.f2{position: relative;margin-top:5px;margin-left: 310px;float:left;}
#footer a{color:white;}

.precedent{position:absolute;width:70px;height:15px;top:320px;left:0px;}
.suivant{position:absolute;width:70px;height:15px;top:320px;left:450px;}

#menu{
position: relative; width: 60%; left: 217px; top: 137px;
}

a.appart{color:white;font-size:120%;font-weight:bold;}
a.antibes{color:white;font-size:120%;font-weight:bold;margin-left:11px;}
a.tarifs{color:white;font-size:120%;font-weight:bold;margin-left:11px;}
a.contact{color:white;font-size:120%;font-weight:bold;margin-left:11px;}

.appartement{
	position:absolute;
	left:-20px;
	top: 25px;
	width:135px;
	z-index:200;
	color: white;
}

.appartement a{
background-color:#67694A;
display: block;
padding: 5px 0px 0px 5px;
margin-bottom: 3px;
width:130px;
height: 20px;
color: white;
font-weight: bold;
font-size: 100%;
z-index:200;
}

.appartement a:hover{
color: rgb(225,225,225);
}

.decouverte{
	position:absolute;
	left:120px;
	top: 25px;
	width:135px;
	z-index:200;
	color: white;
}

.decouverte a{
background-color:#67694A;
display: block;
padding: 5px 0px 0px 5px;
margin-bottom: 3px;
width:130px;
height: 20px;
color: white;
font-weight: bold;
font-size: 100%;
z-index:200;
}

.decouverte a:hover{
color: rgb(225,225,225);
}

.formulaire{
  position: absolute;
  top: 45px;
  left: 450px;
  display:block;
  width:451px;
  height:380px;
  background: url(../images/form.jpg) no-repeat;
  color: #3D4102;
  }
  
.formulaire p{margin:0;padding:5px 5px 0 5px;font-weight:bold;}
.formulaire table{margin:10px 0 0 0;padding:5px 5px 0 5px;}

.photos{display:block;width:522px;height:350px;position: absolute;top:100px;left:379px;}
.photos-visite{display:block;width:522px;height:350px;position: absolute;top:100px;left:379px;}
.barre{display:block;width:522px;height:21px;background: url(../images/barre.jpg) no-repeat;text-align:center;color:white;font-weight:bold;font-size:130%;}

