/* Containers */

/* Edito */
#edito { width:677px; height :305px; background: url(img/edito.jpg) top no-repeat; padding: 0; margin: 12px 0; color: #FFFFFF; font-size:13px; font-weight:bold }
#mainContent #edito h1 { padding: 15px 15px 0 55px; margin:0; font-size: 30px; font-weight:normal; color:#FFF; }
#edito h2 { padding: 0 15px 0 55px; margin:0; font-size: 21px; color:#FFF;  border-bottom:none;}
#mainContent #edito p { padding: 10px 15px 0 55px; margin:0; font-size: 13px; }
#edito .bout { float: right; height: 26px; margin-right:15px; margin-top:5px; background:url(img/bt+.jpg) left no-repeat }
#edito .bout+ { width:4px; height: 26px; background:url(img/bt++.jpg) right no-repeat; }
#edito .bout a { color:#FFFFFF; font-size:11px; text-decoration:none; margin:5px; padding:0 6px 0 4px; display:block; }
#edito .bout a:hover { text-decoration: underline; }

/* Reunions */
#reunion { width:677px; height :170px; background: url(img/evenement.jpg) top no-repeat; padding: 0; margin: 12px 0; }
#reunion .article_list{padding-left:35px;}
#reunion .article_list .summary p{margin-bottom:0;}
#reunion .article_list .texte p{margin-top:0;}
#reunion .article_list h2{border-bottom:none;font-size:17px; font-weight:bold; padding:0 15px 0 0; margin:0;}

/* Index - Actualites */
#actu .article_list {padding-left:35px;}
#actu .article_list p{padding:0; margin:0;}
#actu .article_list .summary{margin-top:10px;}
#actu .article_list h2{font-size: 17px; font-weight:bold; color:#000;padding:0; margin:0;  border-bottom:none;}
#actu .article_list .texte{padding: 0 5px 0 0;}
#actu .article_list .bot{}

.sidebar .Normal h2{ margin-left:0;}





















