
/* ELEMENTS COMMUNS
----------------------------------------------------------------------------------------------------*/
body {
	overflow-x: hidden;
}
#slider ul, #slider li {
	background:none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#caroussel-container {
	left:-10px;
	margin: 0 auto;
	width: 940px;
	position: relative;
	text-align:left;
}
#slider
{
	overflow: visible !important;
}
.slideSeule {
	margin-top:15px;
}
#caroussel, #slideshow {

}
#overflow-fix {
	overflow: hidden;

}
/* CAROUSSEL
----------------------------------------------------------------------------------------------------*/
#caroussel {
	background:url(../images/interface/caroussel.gif) transparent repeat-x 0 0;
	height:397px;
}
#caroussel #slider li { 
	height: 394px;
	width:1080px;
}
#caroussel #previous a, #caroussel  #next a {  
	display: block;
	position: relative;
	width: 73px;
	height: 394px;
	background: url(../images/interface/left.gif) no-repeat center left;	
}	
#caroussel #next a {
	background: url(../images/interface/right.gif) no-repeat center right;	
}
#caroussel #previous, #caroussel #next { 
	display: block;
	height: 394px;
	left: -62px;
	position: absolute;
	text-indent: -9999px;
	top: 0;
	width: 70px;
	z-index: 1000;
}
/* SLIDESHOW
----------------------------------------------------------------------------------------------------*/
#slideshow{
	background:url(../images/interface/slideshow.gif) transparent repeat-x 0 0;
	height:559px;
}
#slideshow #slider li { 
	height: 556px;
	overflow: hidden;
	width: 1080px;
	margin-top:15px;
}
#slideshow  #previous a {
	display: block;
	position: relative;
	width: 70px;
	height: 556px;
	background: url(../images/interface/left.gif) no-repeat center left;	
}	
#slideshow  #next a {  
	display: block;
	position: relative;
	width: 70px;
	height: 556px;
	background: url(../images/interface/right.gif) no-repeat center right;	
}
#slideshow #previous, #slideshow #next { 
	display: block;
	height: 556px;
	left: -62px;
	position: absolute;
	text-indent: -9999px;
	top: 0;
	width: 50px;
	z-index: 1000;
}
#slideshow #next, #caroussel #next { left: 928px; }
#caroussel #previous a:hover, #slideshow #previous a:hover{
	background: url(../images/interface/lefthover.gif) no-repeat center left;
	background-position:4px;
}
#caroussel #next a:hover,  #slideshow #next a:hover{ 
	background: url(../images/interface/righthover.gif) no-repeat center right;	
	background-position:26px;
}
.equipecar #slider li {
padding:14px 0 0 0;
}
.referencescar #slider li {
}
.agencecar #slider li {
}