#DetailAcc{float:left; width:735px; margin:10px 0 10px 10px; overflow:hidden; display:inline;line-height:18px;}
#Gal{float:right; width:350px;margin:0 0 15px 15px;}
#DetailAcc h1{font-size:12px; text-transform:uppercase;margin:25spx 0 5px 0;}
#actu{float:right; width:350px; overflow:hidden;display:inline;margin:15px 0 0 0px;}
#actu h1{font-size:24px; }
#actu h1 a{color:#009200; background:url(/img/coci.png) top right no-repeat; padding-right:25px;}
#actu .detail{float:right;font-size:11px;color:#97C312; background:url(/img/lidetail.jpg) 0 4px no-repeat;padding:0 0 0 15px;}
.actu{float:left; clear:both; width:100%; border-bottom:solid 1px #97C312;margin:5px 0;}
.actu .photo{float:right; width:100px; margin:0 0 15px 15px}
.actu h2{font-size:12px; font-weight:normal;}
.actu h2 a{color:#818770}

#Offre{float:left; width:350px;padding:10px;margin:15px 0 0 10px;background:#F63F73;overflow:hidden;display:inline;}
.offre{clear:both;float:left; width:100%;color:#fff;line-height:18px;overflow:hidden;display:inline}
.offre .photo{float:right; margin:0 0 0 15px;}
.offre h2{font-size:14px;margin:15px 0;} 
.offre h2 a{color:#fff;}
.offre .detail{float:right; margin:15px 15px 0 0;font-size:11px; color:#fff; background:url(/img/detailO.jpg) 0 7px no-repeat;padding:0 0 0 12px;}
.offre .reserver{float:right; margin:15px 15px 0 0;font-size:11px; color:#fff;font-weight:bold;background:url(/img/reserverO.jpg) 0 7px no-repeat;padding:0 0 0 12px;}


#TexteRub{float:left;border-bottom:solid 1px #818770; width:725px;clear:both;margin:0 0 0 10px;padding:0 5px 5px 5px;}
#TexteRub h1{font-size:20px; color:#97C312}
#TexteRub h2{font-size:20px; color:#97C312}
.mutli{float:right;margin-top:5px;font-size:11px;}
.mutli .selected{background:#97C312;}
.mutli .retour{background:0;color:#818770}
.item{float:left;width:233px;margin:15px 0 15px 15px; overflow:hidden; display:inline; line-height:14px;}
.item .photo{ width:100%; text-align:center;margin:0 0 10px 0}
.item h2{font-size:14px;color:#EF4975;overflow:hidden}
.item h2 a{color:#EF4975 !important;}
.item .detail{float:right; background:#97C312;color:#fff !important;font-size:11px;padding:0 10px;margin:10px 0 0 0}

#Article{float:left;clear:both;width:730px;clear:both;margin:15px 0 0 15px;line-height:14px;}
#Article h1{font-size:14px;color:#EF4975;overflow:hidden;margin:10px 0 5px 0;}
#Galerie{float:right; width:440px; text-align:center;margin:0 0 15px 15px;}
#photos{clear:both; margin:15px 0; text-align:center; width:100%}
#photos img{margin:0 4px;}
#resa{ margin:30px 90px; background:#F03A6B;padding:10px; float:left;color:#fff;font-weight:bold}
#LiensA{clear:both; }
#LiensA a {float:left;clear:both;background:#97C312;color:#fff !important;font-size:12px;padding:2px 10px;margin:10px 0 0 0;font-weight:bold}

.creaFormulaire{float:left;}
.creaFormulaire table{ width:50%; margin:0 auto}
.creaFormulaire th
{
	vertical-align: top;
	text-align: right;
	width: 30%;padding:0 15px 0 0
}
.creaFormulaire td
{
	vertical-align: bottom;
	text-align:left
}
.creaFormulaire input,textarea,select{border:solid 1px #818770;}
.creaFormulaire td{padding:2px;}
.creaFormulaire textarea{ width:300px;}
#btnSend{color:#fff; background:#97C312;padding:2px 15px;font-size:14px; margin:15px 150px;}


#Erreur 
{
	background: red;
	padding: 5px;
}

#LeTexte 
{ 
	padding-left:20px; 
	padding-top:40px; 
}
#LeTexte h2 a { font-size:12px; }
#LeTexte h3 a { font-size:11px; }