#ArticleAcc{padding:15px; float:left; background:#213764;overflow:hidden;zoom:1;display:inline;width:640px}
#ArticleAcc h1{color:#f4a51b;font-size:17px;font-weight:normal;margin-bottom:15px;}

.listeActu{float:left; clear:left; width:370px;padding:10px 0 0px 5px; background:#2b4477;margin:15px 18px;overflow:hidden;zoom:1;display:inline;}
.listeActu .photo{float:left; width:150px;}
.listeActu .titre{float:right; width:220px;font-size:14px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px;margin-top:5px}
.listeActu .titre a{color:#f4a51b;}
.listeActu .texte{float:right; width:220px;height:90px}
.listeActu .texte h2{font-size:12px;}
.listeActu .texte h2 a{color:#fff;}
.detail{float:right; clear:right;}

.listeOffre{float:right; width:230px; background:#f4a51b;margin:15px 15px 15px 0;color:#3a599a;overflow:hidden;zoom:1;display:inline; }
.listeOffre .photo{float:left; width:215px;height:215px;margin:7px 7px 15px 7px;}
.listeOffre .texte{float:right; width:220px;height:95px}
.listeOffre .texte h1{font-size:14px;border-bottom:solid 3px #3a599a;margin-bottom:10px;padding-bottom:10px}
.listeOffre .texte h1 a{color:#d03c02;}

.listeArticle{float:left;  width:295px;padding:10px 0 0px 5px; background:#2b4477;margin:15px;overflow:hidden;zoom:1;display:inline;}
.listeArticle .photos{float:left; width:150px;}
.listeArticle .texte{float:right; width:140px;height:140px}
.listeArticle .texte h2{font-size:14px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px;margin-top:5px}
.listeArticle .texte h2 a{color:#f4a51b;}

.galerie{margin:15px;background:#2b4477 url(/img/diapo.jpg) bottom right no-repeat; width:640px;float:left; clear:both;overflow:hidden;zoom:1;display:inline;}
.galerie img{float:left;margin:8px;}
.diapo{color:#d03c02; border-bottom:solid 1px #213764;border-top:solid 1px #213764; float:right; width:260px;margin:10px 10px 0 0;}

.Texte{margin:15px;background:#2b4477; width:610px;float:left; clear:both;padding:10px 15px;overflow:hidden;zoom:1;display:inline;}
.Texte h1{font-size:14px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px;color:#f4a51b;}
.info a{margin:15px 0 15px 12px;background:url(/img/contact.jpg) bottom right no-repeat;padding:3px 10px 8px 10px;float:left;color:#fff;}
 
.item{float:left; width:187px;padding:10px 0px 0 7px;background:#2b4477;margin:10px 12px 15px 15px;overflow:hidden;zoom:1;display:inline;}
.item .photos{width:180px; height:180px;margin-bottom:10px;}
.item .texte{ width:180px;height:100px}
.item .texte h1{font-size:14px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px}
.item .texte h1 a{color:#f4a51b;}

#galerie{float:left; width:300px;background:#2b4477 url(/img/diapo.jpg) bottom right no-repeat;padding:5px 5px 40px 5px;margin:15px 0 0 15px;overflow:hidden;zoom:1;display:inline;}
#galerie img{margin:5px;}
.diapo2{color:#d03c02; border-bottom:solid 1px #213764;border-top:solid 1px #213764; float:right; width:280px;margin:10px 8px 0 0;}
#Texte{float:right;margin:15px 15px 0 0;background:#2b4477; width:290px;padding:10px 10px;min-height:490px;overflow:hidden;zoom:1;display:inline;}
#Texte h1{font-size:14px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px;color:#f4a51b; clear:both; border-top:solid 1px #213764;padding-top:15px; }

.info2 a{margin:15px 10px 15px 0px;background:url(/img/contact.jpg) bottom right no-repeat;padding:3px 10px 8px 10px;float:left;color:#fff;}

#tarifs{margin:15px; width:500px;background:url(/img/fleur.jpg) 0 0px no-repeat;padding:0 0 0 30px;overflow:hidden;zoom:1;display:inline;}
#tarifs h1{font-size:17px;border-bottom:solid 3px #d03c02;margin-bottom:10px;padding-bottom:10px;color:#f4a51b; clear:both; }


