#filter {font-family: arial;margin-left:  4px;width: 188px;float: left;}
#main_results {width: 750px;float: left;}
#filter .top_filter{background-repeat: no-repeat;height: 25px;width: 188px;}
#filter .FilterOrange{background-image: url(../images/ShopStructure/filters/filter_top-Orange.jpg)}
#filter .FilterBlue{background-image: url(../images/ShopStructure/filters/filter_top-Blue.jpg)}
.filter_list {float: left;width: 165px;margin-left: 6px;margin-top: 10px;color: #4f4f4f;font-family:arial, sans-serif;font-size: 11px;}
#filter .filter_list a.close_filter{background: url(../images/remove_filter.jpg) no-repeat left;padding-left: 15px;margin-left: 3px;color:#4F4F4F;}
#filter .filter_list .no_filter{margin-left: 6px;color:#4F4F4F;font-size: 10px;}
#filter #middle_filter{background-image: url(../images/ShopStructure/filters/filter_middle.jpg);background-repeat: no-repeat;height: 100%;width: 188px;}
#filter .useful_filters_top{background-repeat: no-repeat;height: 25px;width: 188px;margin-top: 10px;}
#filter .UsefulFilterOrange{background-image: url(../images/ShopStructure/filters/product_range_top-Orange.jpg);}
#filter .UsefulFilterBlue{background-image: url(../images/ShopStructure/filters/product_range_top-Blue.jpg);}
#filter #useful_filters_middle{background-image: url(../images/ShopStructure/filters/filter_middle.jpg);background-repeat: no-repeat;font-family: arial, Sans-Serif;font-size: 11px;width: 188px;	height: 100%;color: #4f4f4f;}
#filter #useful_filters_middle a{display: block;margin-left: 5px;padding-bottom: 5px;padding-top: 5px;color:#4f4f4f;text-decoration:underline;}		
#filter #useful_filters_middle a:hover{color: #e48e1a;}
#filter #useful_filters_bottom{background-image: url(../images/ShopStructure/filters/filter_bottom.jpg);background-repeat: no-repeat;height: 12px;width: 188px;}
		
/* MAIN FILTER */
#main_filter {float: left;width: 188px;height: 100%;padding-left: 6px;}
#main_filter div.filter_option{width: 175px;float: left;}
#main_filter div.filter_data{background-Image: url(../images/filterClosed.gif);background-repeat: no-repeat;height: 25px;width: 175px;}
#main_filter div.filter_option_e{width: 170px;height: 100%;padding: 0px 0px 5px 0px;float: left;}
#main_filter div.filter_data a.filter_vis{width: 168px;height: 20px;display:block;font-size: 11px;padding:7px 0 0 8px;font-family:arial, sans-serif;font-weight: bold;}
#main_filter div.filter_data a.filterOrange{color: #e48e1a;}
#main_filter div.filter_data a.filterBlue{color:#000e3f;}
#main_filter div.filter_data a{cursor: pointer;cursor: hand;}
#main_filter div.filter_data .closedOrange{background: url(../images/filter_button-Orange.gif) no-repeat top right;}
#main_filter div.filter_data .openOrange{background: url(../images/filter_button_expanded-Orange.gif) no-repeat top right;}		
#main_filter div.filter_data .closedBlue{background: url(../images/filter_button-Blue.gif) no-repeat top right;}
#main_filter div.filter_data .openBlue{background: url(../images/filter_button_expanded-Blue.gif) no-repeat top right;}	
#main_filter div.filter_items{background-color: #F4F4F4;float: left;margin: 0 2px 4px 2px;width: 166px;white-space: nowrap;} 
#main_filter div.filter_item{float: left;height: 20px;margin-left: 2px;width: 164px;display: block;white-space: nowrap;} 
#main_filter div.filter_item p{float: left;margin-top: 4px;margin-bottom: 4px;height: 20px !important;font-family:arial, sans-serif;font-size:10px;color: #4f4f4f;white-space: nowrap;} 
#main_filter div.filter_item a{color:#4f4f4f;text-decoration:underline;}	
#main_filter div.filter_item a:hover{color:#cacaca;}
#main_filter div.filter_item img{height: 39px;width: 39px;float: left;} 
/* END MAIN FILTER */
		
	