 #Offres{float:left;margin:10px 5px 30px 5px; width:212px;overflow:hidden;display:inline}
 #Offres h2{border-top:solid 1px #fff;border-bottom:solid 1px #fff;font-size:22px;font-family:Georgia;text-transform:uppercase;padding:5px 0;margin:0 0 5px 0;overflow:hidden}
.offre{font-size:11px;float:left;width:100%}
.offre h3{font-size:14px;color:#FFCD00;}
.offre h3 a{color:#FFCD00}
.offre strong{color:#FFCD00}
.offre .blanc{border-top:solid 1px #fff;display:block;margin:5px 0 0 0;height:1px; line-height:0}
.offre .detail{float:right;}
#Offres .details{float:right;font-size:11px;font-style:italic}

#DetailAcc{float:right; width:572px;display:inline;}
#FlashAcc{width:572px; height:372px;overflow:hidden;display:inline;float:left}

#TexteAcc{clear:both;float:left; margin:15px 25px; width:522px;line-height:18px;font-size:11px;overflow:hidden;display:inline;}
#TexteAcc h1{color:#FFCD00;font-size:18px;margin:0 0 10px 0}
#TexteAcc strong{color:#FFCD00;}
#resa{clear:both;float:right;margin:30px 15px 0 0;overflow:hidden}

.item{float:left; clear:both; width:535px;padding:10px;margin:10px;overflow:hidden;display:inline;background:#CB0E1D;font-size:11px;line-height:18px}
.item .photo{float:left; width:245px; margin:0 10px 0 0; text-align:center;overflow:hidden}
.item h2{font-size:14px; border-bottom:solid 1px #fff; overflow:hidden;padding:0 0 5px 0;margin:0 0 7px 0;}
.item h2 a{color:#FFCD00;overflow:hidden;}
.item .detail{float:right;margin:10px 0 0 0}

#resa2{clear:both;float:right;margin:10px 10px 0 0}
.retour{float:right;font-size:11px;font-weight:bold;margin:5px 10px 0px 0}
#Article{float:left;margin:5px 10px;width:552px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:5px 0;font-size:11px;line-height:16px; overflow:hidden;display:inline}
#Article h2{font-size:14px; color:#FFCD00;margin:0 0 10px 0}
#Article h2 a{color:#FFCD00;}
#Article h3{font-size:12px;}
#Article strong{color:#FFCD00;}
#Article u {text-decoration:underline;}
#Article p {padding:0; margin: 9px 0;}
#Article table td { margin: 1px;}
#Galerie{float:left; width:552px; text-align:center;}
#Galerie img{margin:0 2px 5px 0}
#contact{float:left;margin:20px 0 0 0}

.tableaux{border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:10px 0}
.tableaux td{padding:2px}
.tableaux .rose{background:#DE2255}

.meteo{float:left; width:220px; margin:10px 15px 0 0;background:#CA0E1D;padding:10px; height:220px;}
.meteo strong{ color:#FFCD00;}

.creaFormulaire th
{
	vertical-align: top;
	text-align: right;
	width: 50%;
	padding:5px
}
.creaFormulaire td
{
	vertical-align: bottom;padding:5px;
}

#btnSend{background:#FECB02;padding:5px 15px;color:#4D811F;font-weight:bold;margin:0 120px}
