#categorie_listing{margin:20px 0 0 10px}
#categorie_listing p{font-size:13px;font-weight:bolder;margin:0 10px 10px 0;padding-right:10px}
#categorie_listing a{color:#333;text-decoration:none}
#categorie_listing a:hover{color:#999 !important;text-decoration:none}
#categorie_listing ul{letter-spacing:0.05em;list-style:none;width:200px;margin:0;}
#categorie_listing li{background:url(gifs/puce.gif) no-repeat;}
#categorie_listing li:hover{background-color:#FAFAF5}
#categorie_listing .selected{background:url(gifs/puce_select.gif) no-repeat right;font-weight:bolder}
#categorie_listing .selected a{color:#155291}
.actualite h2{margin-top:0 !important}
.actualite h2 a{color:#09f;display:block;font-size:1.2em;font-weight:900;text-decoration:none}
.actualite h2 a:hover{color:#9A272A;text-decoration:none}
.actualite a{color:#333;text-decoration:none}
.actualite .link{color:#36c;font-weight:bolder}
li.selected{font-weight:700}
.actualite{margin:10px 0 20px}
.contenu_resume a{display:block}
p.categorie{border-top:1px solid #ECE9D8;font-size:11px;padding-top:15px}
p.categorie a{color:#999;font-size:12px;margin-right:10px;text-decoration:none;text-transform:uppercase}
p.categorie a:hover{color:#999;text-decoration:underline}
.actualite div.last{background:#0C6;clear:right}
.actualite img{border:1px solid #AEB0AF;margin:5px 10px 0 0}
.actualite p.link{margin-right:10px;text-align:right}
#listing_calendrier{margin-top:50px;padding:0;width:520px}
#listing_calendrier p{font-weight:bolder}
#listing_calendrier a{color:#36c;text-decoration:none;}
#listing_calendrier a:hover {color:#09f !important;text-decoration:underline;}
#actualite_detail .date{color:#000;font-size:11px}
#actualite_detail .images a img{border:1px solid #AEB0AF;display:block;margin:0 5px 5px 0}
#news_btn_rechercher{display:none;font-weight:bolder;margin:0 0 0 10px;vertical-align:top;width:40px}
#news_rechercher{background:transparent url(../ressources/img/rechercher.jpg) no-repeat scroll left center;border:1px solid #7F9DB9;height:19px;padding:1px 0 0 25px;vertical-align:top;width:150px}
#recherche_actualite{border:1px solid #999;height:20px;padding:10px 0 10px 15px}
#recherche_actualite p{display:inline;float:left;font-weight:bolder;margin:0 10px 0 0}
#container_actualite,#actualite_detail{padding:20px;width:500px}
#container_actualite_listing,#actualite_detail .images,#recherche_actualite div{float:left}

#listing_calendrier p{font-size:1em;color:#01649B;text-transform:uppercase}
