#cadre{float:left;display:inline;}
#infos{clear:left;float:left;padding-top: 73px; width:327px; background: url(/img/info+.jpg) no-repeat;display:inline;}
#ariane{margin:70px 50px 0 0;float:right;}
#ariane a {color:#273938}
#ariane {color:#273938}
.entete{float:left;width:682px;background: url(/img/entete.jpg) no-repeat;margin:15px 21px 0 18px;display:inline;line-height:18px}
.entete h1{margin:9px 0 0 38px;color:#D3FD89;margin-bottom:10px}
.entete h2{margin:9px 0 0 38px;color:#D3FD89;margin-bottom:10px}
.navigation{width:670px;margin-top:15px;margin-left:20px;}

#intro
{
    width:350px;
    margin:30px 50px 0 0;
    float:right;
    line-height:18px;
    display:inline;
}


#intro h1
{
	color: #D3FD89;
	line-height:20px;
	margin-bottom:20px;
	font-family: "Arial";
    font-size: 16px;
    font-weight:normal;
    
}


#service
{
    width:316px;
    margin:25px 50px 0 0;
    float:right;
    background-color: #2E4443;
    padding: 15px;
    font-family: Arial;
    font-size: 12px;
    line-height:18px;
    display:inline;
    
}


#service h3 a
{
	color: #D3FD89;
	margin-bottom:20px;
	font-family: "Arial";
    font-size: 12px;
    font-weight:bold;
    
}

#service h3
{
	margin-bottom:20px;
    
}

#service img
{
	margin-top:15px;
    
}

.actu{float:left;width:265px;margin:0px 0 20px 17px;color:#fff;background-color:#0A9489;line-height:18px;padding:6px;
	font-size: 12px;font-weight:normal;display:inline;}
.actu .photos{float:left;width:150px;margin:0 10px 0 0}
.actu h2{}
.actu h2 a{color:#D3FD89;}
.actu h2 {margin-bottom:15px;}
.actu h3{}
.actu h3 a{color:#fff;font-family: "Arial";font-size: 12px;font-weight:bold;}



#article
{
	color: White;
	width:auto;
	float:right;
}



.creaFormulaire th
{
	vertical-align: top;
	text-align: right;
	width: 60%
}
.creaFormulaire td
{
	vertical-align: bottom;
}

#liste{width:710px;float:right;margin:10px 0 0 0;background-color:transparent;display:inline;}
.liste2{float:left;width:300px;margin:31px 18px 0 18px;color:#fff;background-color:#0A9489;line-height:18px;padding:7px;font-size: 12px;display:inline;	font-weight:normal;}
.liste2 .photos{float:left;width:150px;margin:0 10px 0 0}
.liste2 h2{margin-bottom:15px}
.liste2 h2 a{color:#D3FD89;}
.reserver{float:right;margin-top:25px}
.liste2 .detail{float:right;clear:right}


.details{float:left;width:654px;margin:21px 21px 0 18px;color:#fff;background-color:#0A9489;line-height:18px;padding:8px;
	font-size: 12px;
	font-weight:normal;display:inline;}
.details #photos_detail{float:left;width:350px;margin:9px 18px 0 8px;display:inline}
.details h1{margin-top:30px;margin-bottom:15px;color:#D3FD89;}
.details .detail{float:right;clear:right}
.Gros_reserver{float:left;margin:0 18px 0 8px}
.diapo{clear:left;float:left; width:350px;margin:1px 18px 0 8px}



.details2{float:left;width:345px;margin:0 18px 0 0;color:#fff;background-color:#0A9489;display:inline;}





.titre_contact h1
{
   margin: auto; 
   font-family: Arial;
	text-align:center;
   font-size: 22px;
   color: #2E4443;
   margin: 20px 0 20px 0;
}


table
{
   width:300px;
   margin: auto;
   border-collapse: collapse;
   text-align:center;

}

.bout_env{text-align:center; margin-top:20px}

th
{

   border: 1px solid #2E4443;
   font-family: Arial;
   text-align: center;
   padding:5px;
}

td
{
   border: 1px solid #2E4443;
   font-family: Arial;
   text-align: center;
      padding:5px;
}

tr
{
   border: 1px solid #2E4443;
   font-family: Arial;
   text-align: center;
   padding: 5px;width:auto;
}


.liste3{float:left;width:670px;margin:70px 18px 0 18px;color:#fff;background-color:#0A9489;line-height:18px;padding:7px;font-size: 12px;display:inline;	font-weight:normal;}
.liste3 .photos{float:left;width:150px;margin:0 10px 0 0}
.liste3 h2{margin-bottom:5px;margin-top:15px}
.liste3 h2 a{color:#D3FD89;margin-left:5px}
.liste3 h2 {color:#D3FD89;}
.liste3 h3 a{color:#2E4443;margin-left:5px}
.liste3 h3 {color:#2E4443;margin-left:15px}
.liste3 .detail{float:right;clear:right}
.Contenu_haut {text-align:center}