div.bandeau-flash {margin-top:5px; margin-bottom:8px; height:269px;}

/*Structure Page Accueil*/
#corps { background:url(../images/bg_contenu.gif) repeat-y; margin-top:0;}
#contenu {width:813px; float:left;}

#contenu #preview {width:614px; float:right; padding:0;}
#contenu #services {width:400px; float:left; padding-left:0; background:url(../images/bg-index_previewgauche.gif) no-repeat left 30px ;}
.contenugauche {background:#bbddf2; padding:10px 25px 10px 18px;}
#contenu #actualites {position:relative; width:214px; float:right; padding-bottom:17px; background:url(../images/bg-index_previewdroit.gif) no-repeat bottom right; padding-left:0;}
.contenudroit {background:#e3d4a4; margin-left:14px; padding:20px 18px 24px 16px; }

#contenu #colgauche {width:161px; padding:0 23px 0 15px; float:left; }
#coldroite {width:113px; padding:0 22px 0 52px; float:right; text-align:center;}

#coldroite h1 {text-transform:none;}

h1 {color:#000; margin:0; font-size:1.1em; padding-top:11px; padding-bottom:11px;}
h1 a {color:#000;}
h1 a:hover {color:#3088bf;}
p {margin:0;}
#preview p {margin:0;}
h3 {margin:0 0 20px 0; background:url(../images/bg_h3-index.gif) no-repeat 0 2px; padding-left:14px; font-size:1.1em; font-weight:normal;}
h3 a {color:#000;}
h3 a:hover {color:#3088bf;}

#preview h1 {text-transform:uppercase; padding-top:10px; text-align:center;}

div.adresse {color:#000; font-size:0.9em; margin-top:15px;}
div.adresse .titre {text-transform:uppercase; font-weight:bold;}


#coldroite img {max-width:160px; max-height:95px; overflow:hidden;}
#actualites p#rss {position:absolute; top:7px; left:20px;}
#actualites h3 {margin:0 0 20px 0; background:url(../images/bg_h3-index.gif) no-repeat 0 2px; padding-left:14px; font-size:1.1em; font-weight:normal;}

#services ul {padding-left:0; font-size:1em; margin-left:0; padding-top:0;}
#services ul li {margin-bottom:19px;}