.englishflag{
background:url('../images/background/flag_en.jpg') 1px 1px  no-repeat;
padding-left:20px;

}
#home_loc_measures{
background:url('../images/home/ico_measures.png') 10px 10px no-repeat;
padding-left:65px;
}

#home_loc_contribute{
background:url('../images/home/ico_contribute.png') 10px 10px no-repeat;
padding-left:65px;
}

#home_rank h3{
padding-left:30px;
color:#3C3C3C;
background-image:url('../images/home/ico-rank.png');
line-height:20px;
}
#home_list h3{
padding-left:30px;
color:#3C3C3C;
background-image:url('../images/home/ico-list.png');
line-height:20px;
}

#home_compare h3{
padding-left:30px;
color:#3C3C3C;
background-image:url('../images/home/ico-compare.png');
line-height:20px;
}

.controls p{
	text-align:left;
	}

#my-glider{
	width:643px;
	border-top:1px solid #dedede;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	border-bottom:1px solid #dedede;
/*	background: #f3f3f3 url('../images/background/fond_extlink.jpg') scroll repeat-x left top;*/
/*	background: url('../images/background/fond_home_scroller.jpg') repeat-x bottom;*/

	overflow:hidden;
	background-color:#FFFFFF;
	margin-bottom:10px;

}

#my-glider .extract_vignette{
clear:both; margin-bottom:5px;padding-right:0px;
}
#my-glider .extract_vignette p{
padding-bottom:0px;
}
#my-glider .extract_vignette2{ height:15px; width:345px; overflow:hidden; float:left; margin-bottom:0px; }

#my-glider .date_soustitre_insight{
padding-right:0px;

}
.date_home{
float:left; font-style:italic; color:#787878;
}
#my-glider .soustitre_insight2{
width:350px;
}

.glider-sum{
padding:5px;
padding-left:10px;
height:73px;
border-left:1px solid #dedede;
background-color:#F7F7F7;
	background: url('../images/background/carrousel_element_bg_off.png') repeat-x ;
font-size:10px;
}

.glider-sum h3{
font-size:14px;
color:#434142;
font-weight:bold;
padding:0px;
margin:0px;
background:none;

}
.activeSection h3{
color:#FFFFFF;
}
div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 484px; 
	height: 250px;
	overflow: hidden;
	float:left;

	}
div.scroller-prev{
    float: left;
    width: 20px;
    text-align: center;
    text-decoration: none;    
    font-size: 36px;
    line-height: 120px;
	padding-top:160px;
}
div.scroller-next{
    float: right;
    width: 20px;
    text-align: center;
    text-decoration: none;    
    font-size: 36px;
    line-height: 120px;
	padding-top:160px;

}
	
div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:484px;
		height:299px;
		overflow:hidden;
		float:left;		
		padding:10px;
		}

#section3{
	padding-top:7px;
	padding-left:7px;
}

div.scroller div.content {
		width: 10000px;
		}
/*		
div.controls{
	text-align:right;
	height:20px; 
	font-size:16px;
	color:#000000;
	padding-right:5px;
	font-weight:bold
}
*/
div.controls{
	float:right;
	width:151px;

}

div.controls a{
	color:#000000;
}

#arrow_home_slider {
	float: right;
	background: transparent url('../images/background/arrow_home_slider.png') no-repeat scroll 0 0;
	width: 18px;
	height: 65px;
}

div.activeSection {

	background: url('../images/background/carrousel_element_bg_on.png') repeat-x ;
	border-left: none;	
	
}

div#colonneDroite{
	padding:3px;
	float:left;
	width: 165px;
}
	
div#colonneGauche{
	padding:2px;
	float:left;
	width: 165px;
}
#homefull .extlinks{
border-top:0px;
margin:0px;
padding:0px;
width:620px;
border:none;
}
#homepart2{
background-color:#FFFFFF;
padding:10px;
border:1px solid #dedede;
}



#homeloc .extlinks{
border-top:0px;
margin-top:0px;

}
.homebrand{
width:100%; float:left;
background:url('../images/background/carrousel_brand_bg.png') repeat-x;
padding:5px;
padding-bottom:0px;
}

