.entete{margin:15px 25px;line-height:24px;color:#fff;}
.entete h1{font-size:16px;padding-bottom:10px;margin-bottom:10px; border-bottom:solid 2px #53448f}

#main{background:url(/img/Droite.gif) top left repeat-y; overflow:hidden;zoom:1;}
.center{float:left; width:300px; overflow:hidden;zoom:1; clear:both;}
.listeAcc{float:left;width:300px; clear:left;color:#53448f;margin-bottom:10px;}
.listeAcc .Texte{margin-top:5px;padding:0 10px;}
.Texte h2{font-size:17px;background:url(/img/line.gif) left repeat-x;}
.Texte h2 a{background:#8ff0fa; color:#53448f;padding-right:5px;}
.detail{float:right;margin-right:10px;}

.actu{float:right; clear:right; width:410px; margin:15px 20px;background:#53448f;}
.actu .photo{float:left; width:180px;}
.actu .texte2{float:right; width:215px;margin-top:5px;color:#fff;margin-right:5px}
.texte2 h1{font-size:17px;color:#87e1ea;line-height:24px;}
.actu .texte2 h2{line-height:24px;}
.actu .texte2 h2 a{color:#fff;font-size:14px;}
.actu .texte2 strong{color:#1A4700;}
.diapoPop{margin:5px 0; background:url(/img/diapoPop.jpg) top left no-repeat;padding:1px 9px 15px 9px;color:#53448f;float:left;}
.detail2{float:right; clear:both;}

#reservation{float:right;margin:15px; background:url(/img/fondResa.jpg) bottom left no-repeat;padding:0 10px 8px 0;color:#53448f; width:405px;line-height:22px;}
