/** 
 * Slideshow style rules.
 */
#slideshow {
	margin:0;
	width:946px;
	height:266px;
	position:relative;
	padding:0;
}
#slideshow #slidesContainer {
	margin:0;
	padding:0;
	width:946px;
	height:266px;
	overflow:hidden; /* affiche une scrollbar au cas ou */
	
}
#slideshow #slidesContainer .slide {
	margin:0;
	width:946px;
	height:266px;
	display:hidden;
	padding:0;
	
}

/** 
 * Slideshow controls style rules.
 */
#control {
	display:block;
	width:13px;
        height:13px;
        text-indent:-10000px;
        position:absolute;
        cursor: pointer;
        margin:0;
	padding:0;
}

.navDiapo{
	display:block;
	width:13px;
	height:13px;
	left:25px;
	top:2px;
	visibility:hidden;
	cursor:pointer;
	position:absolute;
	
}
#number{
	padding:0;
	position:relative;
	float:left;
	margin-top:15px;
	margin-left:5px;
	width:15px;
	height:15px;
	text-align:center;
	cursor:pointer;
	
}

.leftControl {
	top:2px;
	left:5px;
	visibility:hidden;
        width:13px;
        height:13px;
        background:transparent url(../images/back.gif) no-repeat 0 0;
}
.rightControl {
	top:2px;
	visibility:hidden;
        left:45px;
        width:13px;
        height:13px;
        background:transparent url(../images/next.gif) no-repeat 0 0;
}
.actif{
	background-color:#000;
}
.off{
	background-color:#fff;
}

.paging{
	position:absolute;
	bottom:1px;
	left:0px;
	height:35px;
	/*width:100px;*/
	visibility:hidden;	
}

#btn_controle{
	position:absolute;
	visibility:hidden;
	float:left;
	margin-top:-15px;
	height:15px;
	width:70px;
	padding:0px;
	background-color:#fff;
}