/********* Définition des blocs principaux ************/
#header {
	height:218px;
	background:#d3ccbc url('../img/bg_header_accueil.jpg') no-repeat top left;
}


/* Les menus fr et eu */

.menu_fr {float:left;margin-left:0; padding-left:10px;}
.menu_fr li, .menu_eu li {line-height:0;}
.menu_eu {float:right; margin-left:0;margin-right:0; padding-right:10px;}
.menu_fr li a:hover {
	background:url('../img/bg_li_menu_active.jpg') no-repeat top left;
}
.menu_eu li a:hover {
	background:url('../img/bg_li_menu_eu_active.jpg') no-repeat top left;
	color:#000;
}
.menu_eu .smenu li a:hover, .menu_fr .smenu li a:hover {background:none}

/* La zone de contenu */
#actu h2 {
	margin-top:10px;
	font-size:1.3em;
	line-height:1em;
	background:url('../img/bg_h1.gif') no-repeat left 5px;
	padding-left:30px;
	color: #474747;
	margin-bottom:0;
	padding-top:0;
	}
#actu_eu h2 {
	background:url('../img/bg_h1_eu.gif') no-repeat left 5px;
	}
#centre {
	margin: 0 215px;
	width:auto;

}

#actu_fr,#actu_eu {
	float:left;
	width:245px;

	padding-left:10px;

}

#actu_eu {
	padding-left:25px;

}

#actu {

	background: url('../img/separation.gif') no-repeat center -10px;
	height:300px;
	}
#centre > #actu {
	height:auto;
	min-height:280px;
	overflow:hidden;
	}
#acces_direct {
/*clear:both;*/
padding-top:10px;
background:url('../img/bg_actu.gif') no-repeat 5px 0;
}
#centre > #acces_direct {
	padding-top:20px;
	padding-left:3px;
	}
#acces_direct img {}
.troisblocs .gauche, .troisblocs .centre, .troisblocs .droite {
	width:170px;
	margin-right:4px;
	height:135px;
	}
.troisblocs {
	clear:none;
	}
.troisblocs .droite {
	margin-right:0;
	}
/* Les menu pied de page */
.foot_menu {
	/*float:left;
	width:450px;*/
	overflow:hidden;
}

.actualite {
	clear:both;
	font-size:.85em;
	margin-bottom:1.32em;
}

.actualite p {
margin-bottom:0;
}
.actualite h3 {
padding-bottom:0;
}

.actualite .news-list-illustr {
	float:right;
	margin-left:4px;
	background:none;
	padding:0;
	border:0 none;
	}
.actualite .news-list-illustr img {
	width:30px;
	}

.actualite .date {
	float:left;
	font-size:1em;
}
