.fl {
	float: left; display: inline;
}
.cadre_gris_centre .contenu .alaune img {
	border: 0; display: block;
}
.news_slider {
	position: relative; 
	width: 880px; 
	margin: 0 auto 0px auto; 
	text-align: left;
}
.news_slider .messaging {
	display: block; 
	padding: 5px; 
	margin: 0 20px 5px 20px; 
	background: #ffffcc;
}
.news_slider .prev, .news_slider .next {
	position: absolute; 
	top: 42%; 
	display: none;
}
.news_slider .next {
	right: 0;
}
.news_slider .container {
	position: relative; 
	top: 0; 
	left: 0; 
	width: 100%; 
	background: inherit;
}
.news_slider .news_items {
    /*
        The width must be equal to .item ((width + margin-right) * 2).
    */
	position: relative; 
	width: 100%; 
	top: 0; 
	left: 0; 
	overflow: hidden;
}
.news_slider .view_all {
	font-size: 12px;
	color:#000;
	background-color: inherit; 
	padding: 5px; 
	margin: 0 0 2px 0; 
	
}

.news_slider .view_all a{
	text-decoration:none;
	color:#ca0002;
	background-color: inherit; 
	
}

.news_slider .view_all a:visited{
	color:#ca0002;
	background-color: inherit; 

}


.news_slider .view_all a:hover{
	color:#356DB4;

	background-color: inherit; 

}

.news_slider .item {
    /*
        Must contain a width and a margin-right.
    */
	width: 210px; 
	margin-right: 10px;
	margin-top: 10px;
	height: 250px;
	background-color: #fff;
	background:url(../images/cafre_journeaux_300.jpg) no-repeat;
}

.img_source{
   
   margin:5px 0 0 5px !important;
   padding:0 !important;

}

.news_slider .item div {
	font-size: 12px; 
	/*width: 255px; */
	padding:0 5px 0 10px;
	color: #666666;

}


