
body {
   overflow-x:hidden;
}
#slider ul, #slider li {
	background:none repeat scroll 0 0 transparent;
	list-style:none outside none;
	margin:0;
	padding:0;
}

#caroussel-container {
	left:0px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:1020px;
}
#slider {
	overflow:visible !important;
	width:1500px;
}
.slideSeule {
   margin-top:0px;
}
#caroussel, #slideshow {}

#overflow-fix {
	overflow:hidden;
}
#caroussel {
	height:400px;
	margin: 145px 0 0 0;
}
#caroussel #slider li {
	height:400px;
	width:1020px;
}
#caroussel #previous a, #caroussel #next a {
	background:url("../../img/gallery-left.png") no-repeat scroll left center ;
	display:block;
	height:400px;
	position:relative;
	width:50px;
}
#caroussel #next a {
	background:url("../../img/gallery-right.png") no-repeat scroll right center ;
}
#caroussel #previous, #caroussel #next {
	display:block;
	height:400px;
	left:-49px;
	position:absolute;
	text-indent:-9999px;
	top:0px;
	width:50px;
	z-index:10;
}


#slideshow {
	background:url("../images/interface/slideshow.gif") repeat-x scroll 0 0 transparent;
	height:559px;
}
#slideshow #slider li {
	height:556px;
	margin-top:15px;
	overflow:hidden;
	width:1080px;
}
#slideshow #previous a {
	background:url("../../img/gallery-left.png") no-repeat scroll left center ;
	display:block;
	height:556px;
	position:relative;
	width:70px;
}
#slideshow #next a {
	background:url("../../img/gallery-right.png") no-repeat scroll right center ;
	display:block;
	height:556px;
	position:relative;
	width:70px;
}
#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:1018px;
}
