#actualite{
padding:0 0 20px 0;
}
/* Liste */
#actualite .titre{
padding:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#actualite .titre h3{
float:left;
font-size:18px;
color:#01abce;
}
#actualite .titre .col .retour{
float:left;
background:url(../../images/commun/pictos/retour.gif) no-repeat left center;
font-size:11px;
font-weight:bold;
color:#414141;
line-height:26px;
text-decoration:none;
padding:0 0 0 25px;
margin:0 10px 0 0;
}
#actualite .titre .col .retour:hover{
text-decoration:underline;
}
#actualite .titre .col{
float:right;
}
#actualite .titre .g_rss{
float:right;
background:url(../../images/commun/f_actions.gif) no-repeat left top;
padding:0 0 0 4px;
}
#actualite .titre .d_rss{
float:left;
background:url(../../images/commun/f_actions.gif) no-repeat right bottom;
padding:0 4px 0 0;
}
#actualite .titre .g_rss ul{
background:#f8f8f8;
border-top:1px solid #e7e5dc;
border-bottom:1px solid #e7e5dc;
padding:0 3px;
overflow:hidden;
zoom:1;
}
#actualite .titre .g_rss ul li{
float:left;
padding:0 0 0 7px;
}
#actualite .titre .g_rss ul li.first{
background:url(../../images/commun/f_region_semaine.png) no-repeat right center;
padding:0 20px 0 0;
}
#actualite .titre .g_rss ul li a{
display:block;
padding:5px 0 0 0;
}
#actualite .titre .g_rss ul li a.rss{
line-height:26px;
background:url(../../images/commun/pictos/rss.png) no-repeat right center;
font-size:11px;
color:#414141;
text-decoration:none;
padding:0 20px 0 0;
}
#actualite .liste_actu .filtres form .ligne{
overflow:hidden;
zoom:1;
}
#actualite .liste_actu .filtres form h3{
float:left;
width:100px;
font-size:12px;
}
#actualite .liste_actu .filtres form .ligne .col{
float:left;
width:200px;
}
#actualite .liste_actu .filtres form .ligne .col.last{
float:right;
}
#actualite .liste_actu .filtres form .ligne .col label{
display:block;
margin:0 0 5px 0;
}
#actualite .liste_actu .filtres form select{
width:198px;
border:1px solid #e7e5dc;
margin:0 0 10px 0;
}
#actualite .liste_actu .filtres form input.calendrier{
background:#fff url(../../images/commun/pictos/calendrier.gif) no-repeat top right;
width:198px;
border:1px solid #e7e5dc;
padding:1px 0;
}
#actualite .liste_actu .filtres form .actions{
text-align:right;
}
#actualite .liste_actu .filtres,
#actualite .liste_actu .liste{
background:url(../../images/commun/f_blocs_centre.png) no-repeat top left;
padding:4px 0 0 0;
margin:0 0 14px 0;
}
#actualite .liste_actu .b_filtres,
#actualite .liste_actu .b_liste{
background:url(../../images/commun/f_blocs_centre.png) no-repeat -1176px bottom;
padding:0 0 4px 0;
}
#actualite .liste_actu .filtres form,
#actualite .liste_actu .f_liste{
border-left:1px solid #e7e5dc;
border-right:1px solid #e7e5dc;
padding:7px 10px;
overflow:hidden;
zoom:1;
}
#actualite .liste_actu .item{
background:url(../../images/commun/sep3.gif) repeat-x left bottom;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
#actualite .liste_actu .item.last{
background:none;
padding:0;
margin:0;
}
#actualite .liste_actu .item h2{
font-size:11px;
margin:0 0 5px 0;
}
#actualite .liste_actu .item h2 a{
font-size:14px;
color:#01abce;
text-decoration:none;
}
#actualite .liste_actu .item h2 a:hover{
text-decoration:underline;
}
#actualite .liste_actu .item p{
margin:0 0 10px 0;
}
#actualite .liste_actu .item p.date{
font-size:11px;
color:#676767;
margin:0 0 5px 0;
}
#actualite .liste_actu .item .visuel{
float:left;
width:88px;
border:1px solid #e7e5dc;
text-align:center;
margin:0 10px 0 0;
}
/* DETAIL */
#actualite .detail_actu .detail{
background:url(../../images/commun/f_blocs_centre.png) no-repeat -1764px top;
padding:4px 0 0 0;
}
#actualite .detail_actu .b_detail{
background:url(../../images/commun/f_blocs_centre.png) no-repeat -1176px bottom;
padding:0 0 4px 0;
}
#actualite .detail_actu .t_detail{
background:#f4f3f0;
border-left:1px solid #e7e5dc;
border-right:1px solid #e7e5dc;
padding:6px 7px 10px 7px;
overflow:hidden;
zoom:1;
}
#actualite .detail_actu .t_detail .categorie{
float:left;
font-size:13px;
font-weight:bold;
padding:0 7px 0 0;
}
#actualite .detail_actu .t_detail h2{
font-size:14px;
color:#01abce;
text-transform:uppercase;
}
#actualite .detail_actu .t_detail .date{
display:block;
clear:both;
}
#actualite .detail_actu .f_detail{
border-left:1px solid #e7e5dc;
border-right:1px solid #e7e5dc;
padding:6px 7px 10px 7px;
overflow:hidden;
zoom:1;
}
#actualite .detail_actu .f_detail .chapo{
font-size:13px;
}
#actualite .detail_actu .f_detail .texte{
overflow:hidden;
zoom:1;
}
#actualite .detail_actu .f_detail .texte img{
float:right;
border:1px solid #e7e5dc;
margin:0 0 10px 20px;
}
