.yui-range-slider{	
	font-size:0;		
}

.yui-range-slider *{	
	background-color:transparent;
	border : 2px;	
	
}

.s-bd{
	border: solid 0px transparent;
	background-color:transparent;
}
.yui-range-slider span.s-hd{
		
	overflow:hidden;
	position:relative;
	font-size:0;
	line-height:0;
	vertical-align:top;		
}

.yui-range-slider span.s-line-1{
	font-size:0;
	line-height:0;
	position:absolute;
	top:8px;
	left:2px;
	height:0;
	border-top:solid 1px #aaa;
	border-bottom:solid 1px #dfdfdf;				
}

.yui-range-slider span.s-hd input{
	border: 0px ;	
	font-size:1px;
	width:12px;
	height:16px;
	position:absolute;
	/*display:-moz-inline-block;*/
	/*display:-moz-inline-box;*/
	/*display:inline-block;*/
	top:2px;
	
	/*overflow:hidden;*/
	/*text-decoration:none;*/
	background:url(../global_img/picto/tirette.gif) repeat-x;	
}

html.borwser-opera .yui-range-slider span.s-hd input{
	top:2px;	
}

.yui-range-slider span.s-hd input.ctrl-1:hover, .yui-range-slider span.s-hd input.ctrl-2:hover{	
}

.yui-range-slider span.s-hd input.ctrl-0:hover{
	opacity:0.3;
	
}

.yui-range-slider span.s-hd .ctrl-0{
	position:absolute;
	display:block;
	display:-moz-inline-block;
	/*display:-moz-inline-box;*/
	width:0;
	left:0;
	top:3px;
	background:url(bg-2.png);
	cursor:pointer;	
	opacity:0.6;
	z-index:1;	
}

html.borwser-opera .yui-range-slider span.s-hd .ctrl-0{
	top:2px;
}

.yui-range-slider span.s-hd input.ctrl-1{
	left:0;
	z-index:100;
	cursor:w-resize;
	
}

.yui-range-slider span.s-hd input.ctrl-2{
	left:0;
	z-index:200;
	cursor:e-resize;	
}
