 body{
 background:url(../images/plage2.jpg) repeat-x;
 font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
 margin:0px;
 padding:0px;
 }
 
#grand_tab{
 width:780px;
 background:#fff;
 margin-top:5px;
 padding-top:5px;
 padding-left:4px;
 padding-right:4px;

 }
/*************** tableau e-mail*****************/
#footer_tab{
 width:780px;
 background:#fff;
 margin-top:6px;
 height:47px;
 color:#B9B8B8;
 font-size:10px;
 text-align:jusify;
 font-weight:bold;
 }
/*************************************************/

#footer_tab td{
 padding-left:15px;
}


#footer_tab span{
display:block;
float:right;
margin-right:5px;
margin-top:10px;

}

.logo{
  float:left;
  margin-right:20px;
}
/***********  mot residence*********/
.residence{
  font-size:11px;
  color:#0B79E8;
}
/*********************************/
  .td-texte{
  background:url(../images/fond1.jpg) repeat-x;
  font-size:11px;
  color:#000;
  width:488px;
  text-align:justify;
 }
  .td-texte p{
  padding-left:20px;
  padding-right:18px;
 }
   .td-texte a{
   text-decoration:none;
 }
 .titre{
 display:block;
 font-size:12px;
 color:#FFFFFF;
 font-weight:bold;
 /*padding-top:100px;
 padding-left:5px;*/
 
 }
 .sous-titre-contenue{
 font-size:12px;
 color:#252c46;
 font-weight:bold;
 text-decoration:none;
 padding-left:0px;
 }
.titre-contenue{
 font-size:12px;
 color:#5A9ECF;
 font-weight:bold;
 text-decoration:none;
 padding-left:0px;
 }

.titre-contenue1{
 padding-left:19px;
 font-size:12px;
 color:#5A9ECF;
 font-weight:bold;
 text-decoration:none;
 }
 .bouton-bas{
 text-align:right;
 }

 .adress{
 font-size:10px;
 color:#999999;
 text-align:justify;
 font-weight:bold;
 }
 .copyright{
 text-align:left;
 padding-left:625px;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
 }
 .txt-btn{
 text-align:left;
 }
 
 /****** titre contenue********/
.titre{
font-size:11px;
color:#fff;
font:weight:bold;
padding-top:15px;
padding-bottom:10px;
padding-left:10px;
}

/***************************/
.td_titre_form{
font-size:11px;
background:#ADC7E1;
color:#FFFFFF;
padding-left:5px;
font-weight:bold;
}
.td_remarque{
font-size:10px;
text-align:left;
}
.titre-form{
font-size:12px;
font-weight:bold;
color:#5A9ECF
}
.bouton_reserv{
font-size:11px;
color:456089;
}
.acce_pro{
color:#000000;
font-size:12px;
}

.style2{
 font-size:10px;
 color:#0066CC;
 text-align:left;
 font-weight:bold;
 text-decoration:none;
 }

 
#tab_content{
 width:757px;
 }
 
 /****************************/
 /* bouton 1*/
 .btn1{
display:block;
background:url(../images/btn1.jpg) no-repeat;
font-weight:bold;
font-size:11px;
color:#000;
line-height:44px;
height:44px;
text-decoration:none;
padding-left:20px;
}

.btn1:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:44px;
text-decoration:none;
padding-left:20px;

} 

.btn1_visited{
display:block;
background:url(../images/btn1.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:44px;
line-height:44px;
text-decoration:none;
padding-left:20px;
}

 /****************************/ 
 /* bouton 2*/
 .btn2 {
display:block;
background:url(../images/btn2.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#000;
line-height:30px;
height:37px;
text-decoration:none;
padding-left:19px;
}

.btn2:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
text-decoration:none;
padding-left:19px;
} 

.btn2_visited{
display:block;
background:url(../images/btn2.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
line-height:30px;
height:37px;
text-decoration:none;
padding-left:19px;
}

 /****************************/ 
 /* bouton 3*/
 .btn3 {
display:block;
background:url(../images/btn3.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#000;
height:37px;
text-decoration:none;
padding-left:20px;
line-height:30px;
}
.btn3:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
text-decoration:none;
padding-left:20px;
} 

.btn3_visited{
display:block;
background:url(../images/btn3.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
text-decoration:none;
padding-left:20px;
line-height:30px;
}

 /****************************/ 
 /* bouton 4*/
 .btn4 {
display:block;
background:url(../images/btn4.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#000;
height:37px;
line-height:30px;
text-decoration:none;
padding-left:20px;
}
.btn4:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
text-decoration:none;
padding-left:20px;
} 

.btn4_visited{
display:block;
background:url(../images/btn4.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
line-height:30px;
text-decoration:none;
padding-left:20px;
}

 /****************************/ 
 /* bouton 5*/
 .btn5 {
display:block;
background:url(../images/btn5.jpg) no-repeat;
font-weight: bold;
font-size:11px;
color:#000;
height:37px;
line-height:30px;
text-decoration:none;
padding-left:20px;
}
.btn5:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:37px;
text-decoration:none;
padding-left:20px;
} 

.btn5_visited{
display:block;
background:url(../images/btn5.jpg) no-repeat;
font-weight: bold;
font-size:11px;
color:#5C9DCC;
height:37px;
line-height:30px;
text-decoration:none;
padding-left:20px;
}


 /****************************/ 
 /* bouton 6*/
 .btn6 {
display:block;
background:url(../images/btn66.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#000;
line-height:30px;
height:49px;
text-decoration:none;
padding-left:20px;
}
.btn6:hover{
display:block;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
height:49px;
text-decoration:none;
padding-left:20px;
} 

.btn6_visited{
display:block;
background:url(../images/btn66.jpg) no-repeat;
font-weight: bold;
font-size: 11px;
color:#5C9DCC;
line-height:30px;
height:49px;
text-decoration:none;
padding-left:20px;
}

.td_menu_left {
	padding-left: 10px;
	
}

