.mSelect {
	background: url("../images/background-select.png") no-repeat scroll 0 0 transparent;
	height: 22px;
	width: 255px;
	font-size: 12px;
}
.mSelect:hover {
	/*border:#cd009a 1px solid;
	border-bottom:#e80061 1px solid;
	border-right:#e80061 1px solid;*/
}
.mDisable, .mDisable:hover {
	border:#666 1px solid;
	background:#CCC;
	color:#333;		
}
.mFleche {
	float:right;
	width:18px;
	height:18px;
	margin:1px;
	margin-top:-1px;
/*	background: url(theme0/flecheB.png) center center no-repeat;*/
	border-radius:4px 4px 4px 4px;
}
.mSelect:hover .mFleche {
/*	background: url(theme0/flecheB2.png) center center no-repeat;*/
}
.mDisable:hover .mFleche {
/*	background: url(theme0/flecheB.png) center center no-repeat;	*/
}

.mSelected {
	height: 15px;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    width: 200px;
	padding-top:3px;
	color:#58585a;
	font-size:11px;
}

.mOptions {
	z-index:1000;
	border:#999 1px solid;
	min-width:200px;	
	overflow:hidden;
	color:#616164;
	border-radius:4px 4px 4px 4px;
	box-shadow: 0px 2px 6px #777;
	background:#FFF;

}
.mOption {
	height:22px;
	width:182px;
	overflow:hidden;
	border-bottom:#999 1px solid;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	color:#58585a;
}
.mOption:hover {
	background:#b0b2b3;
	color:white;
}
.mCurrent {
	background:#b0b2b3;
	color:white;
}
.mScrollConteneur .mOption {
	width:161px;
}

.mScrallBar {
	z-index:3;
	border-left:1px solid #666;
	border-right:1px solid #000;
	border-radius:4px 4px 4px 4px;
}
.mBarre {
	width:17px;
	background:#CCC;
	border-radius:4px 4px 4px 4px;
}
.mBarre:hover {
	background:#830628;
}
.mScrollZone {
	background:#FFF;
}

.mScrollHaut, .mScrollBas {
	width:17px;
	height:17px;
	background:#FFF;
}
.mScrollHaut {
	border-radius:4px 4px 0px 0px;
	background: url(theme0/flecheH.png) center center no-repeat;
}
.mScrollHaut:hover {
	background: url(theme0/flecheH2.png) center center no-repeat;
}
.mScrollBas {
	border-radius:0px 0px 4px 4px;
	background: url(theme0/flecheC.png) center center no-repeat;
}
.mScrollBas:hover {
	background: url(theme0/flecheC2.png) center center no-repeat;
}

#small_select{
	background: url("../images/background-select-small.png") no-repeat scroll 0 0 transparent;
	width:37px;
	float:right;
}

#small_select .mSelected {
	width:10px;
}
#small_select .mSelected {
	padding-left:2px;
	padding-right:2px;
}
#small_select2{
	background: url("../images/background-select-small.png") no-repeat scroll 0 0 transparent;
		width:37px;
	float:right;
}

#small_select2 .mSelected {
	width:10px;
}

#small_select2 .mSelected {
	padding-left:2px;
	padding-right:2px;
}
/*
#small_select .mOptions {
	width:70px;
	min-width:73px;
}
#small_select .mOption {
	width:70px;
}*/
.mScrollConteneur{
	z-index:2000;
}


#tri_select{
	background: url("../images/background-select-medium.png") no-repeat scroll 0 0 transparent;
	width:192px;
	float:right;
}

#tri_select .mSelected {
	width:50px;
}