#Offre{float:left; width:380px;padding:10px 10px 10px 30px;background:#8e1d23;margin:0 15px 30px 0; overflow:hidden}
.offre{margin:10px 0; width:100%;float:left; clear:both}
.offre .photo{float:left; width:145px; text-align:center; overflow:hidden;margin:0 15px 0 0;}
.offre h3{border-top:solid 1px #2b2424;border-bottom:solid 1px #2b2424;padding:5px 0;font-size:12px;font-weight:normal;overflow:hidden;line-height:18px}
.offre h3 a{color:#fff;}
.offre .detail{float:right; margin:15px 0 0 0; background:#2b2424;padding:2px 10px;color:#aed84a;font-weight:bold}

#ArticleAcc{float:right;margin:30px 15px 30px 10px;width:540px;line-height:16px;}
#ArticleAcc h2{color:#fff; font-size:18px; font-weight:normal;margin:0 0 15px 0;line-height:24px;}
#Gal{float:right; text-align:center;margin:10px 0 0 15px;}

#Liste{float:right; width:783px;overflow:hidden}
.item{float:left; width:345px; margin:0px 30px 15px 15px; overflow:hidden; display:inline}
.item .photo{ text-align:center;width:345px;margin:0 0 10px 0;}
.item .texte{background:#3b3131;padding:5px}
.item .texte .detail{float:right; background:#2b2424;padding:2px 5px;font-size:11px; font-style:italic;color:#fff;margin:0 0 0 5px;}
.item h3{overflow:hidden;color:#aed84a; text-transform:uppercase}
.item h3 a{color:#aed84a;}

.retour{float:right; font-size:10px;font-style:italic;margin:15px 40px 5px 0;color:#fff}
#Article{margin:0 15px 15px 15px; background:#3b3131;float:left; width:715px;padding:0 15px 0 0;overflow:hidden; line-height:16px;color:#fff}
#Article h1{overflow:hidden;margin:15px 0 15px 15px; border-bottom:solid 1px #fff;color:#aed84a; text-transform:uppercase;font-weight:normal;line-height:24px;padding-bottom:5px; text-align:right}
#Article p{margin:0 0 0 15px; overflow:hidden; text-align:justify}
#Galerie{float:left; width:360px;padding:0 10px 0 0;margin:0 10px 0 0; background:#5b4b4b}
#Galerie img{margin:0 0 10px 0}
#Article a{color:#fff !important}

#Liens{margin:50px 50px 15px 15px;overflow:hidden; width:250px;}
#Liens a{background:#2b2424; font-style:italic;font-size:11px;padding:2px 10px;margin:5px 50px 0 0;color:#fff;float:left}
.creaFormulaire{width:500px;margin:0 auto;}
.creaFormulaire th,td{padding:2px}
.creaFormulaire th
{
	vertical-align: top;
	text-align: left;
	width: 25%;
}
.creaFormulaire td
{
	vertical-align: bottom;
}
#btnSend{margin:15px 0 15px 150px; background:#2b2424;padding:2px 10px;color:#aed84a;font-weight:bold}