@charset 'utf-8';


.actu{ padding:8px 0px;}
.actu .date { color:#fff; font-size:0.65em;}
.actu .titre { color:#fff; font-size:0.70em; font-weight:bold;}
.actu .accroche { color:#000; font-size:0.70em;}
.actu a .date { color:#fff; }
.actu a .titre { color:#fff; }
.actu a .accroche { color:#000; }
.actu a:hover{  text-decoration:none;}
.actu a:hover .date { color:#fff;  text-decoration:underline;}
.actu a:hover .titre { color:#fff; text-decoration:underline; }
.actu a:hover .accroche { color:#000;  text-decoration:underline;}

p.plus{ font-size:0.7em; color:#fff; text-align:right;}
p.plus a{  color:#fff;}

#bloc1{ width:604px; height:285px; float:left; background:url(../_img/bg_bloc1_home.png) no-repeat 0px 0px; margin-top:15px;  overflow:auto;}

#cont1{ padding:40px 15px 40px 5px; color:#878889; width:250px; float:right; z-index:2; position:relative;}
#cont1 h3{ padding:0px 0px 10px 0px; font-size:0.7em; color:#878889;}
#cont1 p{ padding:0px 0px 10px 0px; font-size:0.7em; color:#878889;}

#bloc2{ width:241px; height:285px; float:left; background:url(../_img/bg_blocactu.png) no-repeat 0px 0px; margin-top:20px; padding:5px 18px; overflow:auto;}

.blocs{ width:283px; height:305px; background:url(../_img/bg_bloc3.png) no-repeat 0px 0px;}
.blocs ul{ padding:0px 20px; height:115px; overflow:auto;}
.blocs ul li{ font-size:0.7em; margin-bottom:5px;}
.blocs a{ color:#000;}
.blocs h4{ font-size:1.05em;}
