
/* ELEMENTS COMMUNS
----------------------------------------------------------------------------------------------------*/
#slider ul, #slider li {
	background:none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#caroussel-container {
	left:0;
	margin: 0 auto;
	width: 960px;
	position: relative;
	text-align:left;
}
#slider {
	overflow: visible !important;
	background: url(../images/backgrounds/bg-texture.jpg) -220px -110px  no-repeat;
}
#caroussel {
	overflow: hidden;
}
/* CAROUSSEL
----------------------------------------------------------------------------------------------------*/
#caroussel {
	background:transparent;
	height:350px;
	
}
#caroussel #slider li { 
	height: 350px;
	width:960px;
}
#caroussel #previous a, #caroussel  #next a {  
	display: block;
	position: relative;
	width: 73px;
	height: 350px;
	background: url(../images/slider/left.gif) no-repeat center left;	
}	
#caroussel #next a {
	background: url(../images/slider/right.gif) no-repeat center right;	
}
#caroussel #previous, #caroussel #next { 
	display: block;
	height: 350px;
	left: 20px;
	position: absolute;
	text-indent: -9999px;
	top: 0;
	width: 73px;
	z-index: 1000;
}
#caroussel #next { left: 870px; }
#caroussel #previous a:hover {
	background: url(../images/slider/lefthover.gif) no-repeat center left;
	background-position:4px;
}
#caroussel #next a:hover { 
	background: url(../images/slider/righthover.gif) no-repeat center right;	
	background-position:26px;
}