.open-search-panel {
	padding: 3px 5px;
	border: 1px solid red;
	float: right;
	text-decoration: none;
}

.fclose {
	display: none;
}

#filter {
	color: #fff;
}

#filter li {
	padding: 5px;
} 

#filter .roll span{
	border-bottom: 1px dashed #6D6F5B;
	cursor: pointer;
	font-weight: bold;
}


#filter .filter-content {
	padding-top: 5px;
}

#filter .range input {
	width: 46px;
}

#filter .switch {
	text-decoration: none;
	border-bottom: 1px dashed #6D6F5B;
	padding: 0px 3px;
	font-weight: bold;
	color: #fff;
}

#filter .current {
	background-color: #555;
}

#filter .not-actual {
	color: #cccccc;
}

#filter .highlight {
	font-size: 120%;
	font-weight: bold;
}

/*slider*/
.slider-container {
	position: relative;
	height: 20px;
	padding-top: 10px;
	/*background-color: #fff;*/
}
.slider {
	position: relative;
	height: 5px;
}
.selected-range {
	height: 5px;
	background: transparent url(../images/filter/track-areabg.gif) repeat-x scroll 0 0 ;
	left: 0px;
	overflow:hidden;
	position:absolute;
	top:0;
	margin: 0px 12px;
}
.outofrange {
	height: 5px;
	background: transparent url(../images/filter/track-modelareabg.gif) repeat-x scroll 0 0 ;
	left: 0px;
	overflow:hidden;
	position:absolute;
	top:0;
	margin: 0px 12px;
}
.grey {
	height: 5px;
	background: transparent url(../images/filter/track-greyareabg.gif) repeat-x scroll 0 0 ;
	left: 0px;
	overflow:hidden;
	position:absolute;
	top:0;
	margin: 0px 12px;
}
.knob {
	position: absolute;
	top: 5px;
	height: 13px;
	width: 12px;
}
.knob-left {
	background: transparent url(../images/filter/track-left.gif) no-repeat scroll right top;
}
.knob-right {
	background: transparent url(../images/filter/track-right.gif) no-repeat scroll left top;
}

/* model counter */
#splash {
	position: absolute;
	left: 185px;
	background-color: #fff;
	color: #000;
	height: 15px;
	padding: 3px;
	border: 1px solid #000;
}
#submit-button {
	padding:0 10px 0 10px;
   width:auto;
   overflow:visible;

}
