*{ outline:none}
/* items inside navigator */
.navi a {
	width:5px;
	height:5px;
	float:left;
	background:url(../images/btn/puceGris.gif) 0 0 no-repeat;
	margin-right:7px;
	display:inline;
	font-size:1px;
}

/* mouseover state */
.navi a:hover {
	background:url(../images/btn/puceRouge.gif) 0 0 no-repeat;     
}
/* active state (current page state) */
.navi a.active {
	background:url(../images/btn/puceRouge.gif) 0 0 no-repeat;    
}
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	_top:30px;
	overflow:hidden;
	width: 446px;
	height:262px;
	_z-index:2;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}
.bgLeftN a,.bgRightN a{ width:14px; height:15px; float:left; margin:2px 0 0 3px;}
.bgRightN a{ margin:2px 0 0 0px}
/* right */
a.right 				{ background:url(../images/btn/btn_right.gif) no-repeat; clear:right;}
a.right:hover 		{ background:url(../images/btn/btn_rightH.gif) no-repeat }

/* left */
a.left				{background:url(../images/btn/btn_left.gif) no-repeat;  } 
a.left:hover  		{ background:url(../images/btn/btn_leftH.gif) no-repeat; }

/* up and down */
a.up, a.down		{ 
	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* disabled navigational button */
a.left.disabled {
	background:url(../images/btn/btn_left.gif) no-repeat;_background:none	
}
a.right.disabled {
	background:url(../images/btn/btn_right.gif) no-repeat;_background:none	
}
.items a{ float:left; margin:0;padding:0}
	.items a img{ width:446px; height:262px}
#navigation{ position:relative; left:180px; top:4px;_z-index:3;_top:16px;}
#nv{ float:left;background:url(../images/btn/repeatBack.gif) repeat-x; height:11px; padding:6px 2px 0 9px;}
.bgLeftN{ float:left;width:17px; height:17px; background:url(../images/btn/leftBack.gif) no-repeat}
.bgRightN{float:left;width:17px; height:17px; background:url(../images/btn/rightBack.gif) no-repeat}	

