#centerpage div.contents div.content div.content_left { width: 660px; }

#rz_product_filter { visibility: hidden; clear: both; width: 100%; position: relative; float: left;  }

.tx_ddfiltergeneralmatrix_result__item_wrap { float: left; width: 100%; clear: both; display: none; }
.rz_products_stain_table { display: none; clear: both; width: 100%; padding-top: 1px; }
.rz_products_stain_table h2 { margin-bottom: 15px; }

.fieldset { float: left; width: 330px; }
.fieldset h4 { width: 100%; font-size: 12px; margin-bottom: 15px; margin-top: 0; float: left; }
.fieldset2 { width: 310px; }
.fieldset3 { padding-top: 20px; width: 100%; }

.jq_product_filter { position: relative; width: 660px; float: left;    }

.jq_product_filter .select { float: left; width: 145px; margin: 0 20px 7px 0;  }
.jq_product_filter .select_level_4 { margin-right: 0; }
.jq_product_filter .select_level_1, .jq_product_filter .select_level_3, .jq_product_filter .select_level_5 { clear: both; } 
.jq_product_filter .select_body, .jq_product_filter .select_bottom { float: left; width: 130px; background: url(gfx/product_filter_bg.png) no-repeat 0 0; padding: 10px 13px 0 7px; height: 180px; position: relative;  }
.jq_product_filter .select_bottom { height: 10px; padding-top: 0; padding-bottom: 0; background-position: bottom left; }

.jq_product_filter .select_level_3 .select_body, .jq_product_filter .select_level_4 .select_body { background-position: -150px 0; }
.jq_product_filter .select_level_3 .select_bottom, .jq_product_filter .select_level_4 .select_bottom { background-position: -150px 100%; }

.jq_product_filter .select_level_5 { width: 640px; margin: 0 0 7px 0;  }
.jq_product_filter .select_level_5 .select_body, .jq_product_filter .select_level_5 .select_bottom { width: 630px; }
.jq_product_filter .select_level_5 .select_body { height: 227px; }

.jq_product_filter .select_level_5 .select_body, .jq_product_filter .select_level_5 .select_body { background-position: -300px 0; }
.jq_product_filter .select_level_5 .select_bottom, .jq_product_filter .select_level_5 .select_bottom { background-position: -300px 100%; }

.jq_product_filter .options { float: left; overflow: auto; overflow-x: hidden; overflow-y: hidden; width: 130px; height: 180px; position: relative; scrollbar-face-color: ddd;
scrollbar-highlight-color: ddd;
scrollbar-3dlight-color: aaa;
scrollbar-darkshadow-color: aaa;
scrollbar-shadow-color: ddd;
scrollbar-arrow-color: 666;
scrollbar-track-color: eaeaea; }
.jq_product_filter .option, #jq-option-test { position: relative; display: block; width: 90%; cursor: pointer; cursor: hand; padding: 1px 5px 2px 5px; background: transparent; margin: 0 0 1px 0; }
.jq_product_filter .option_selected span { border: 1px solid #fff;    }
.jq_product_filter .option_hover span { border: 1px solid #fff; }
.jq_product_filter .option_hovered { background: #666; color: #fff; }
.jq_product_filter .fieldset2 .option_hovered, .jq_product_filter .fieldset3 .option_hovered { background: #ddd; color: #333; }
.jq_product_filter .option_hovered .option_label { color: #fff; }

.jq_product_filter .submit { float: left; width: auto; cursor: pointer; cursor: hand;  }
.jq_product_filter .submit div { float: left; width: auto; color: #333; background: url(gfx/submit.png) no-repeat 0 0; padding: 4px 0 4px 10px; height: 14px; font-weight: bold;  }
.jq_product_filter .submit div.submit_stub { background-position: 100% 0; width: 10px; padding: 4px 0;}
.jq_product_filter .submit_hover div { background-position: 0 -30px; }
.jq_product_filter .submit_hover div.submit_stub { background-position: 100% -30px; }

.jq_product_filter .select_level_5 .options { width: 100%; height: 227px; }
.jq_product_filter .col { float: left; width: 125px; }

.preloader_products { background: url(gfx/preloader_products.gif) no-repeat 0 0; padding-left: 28px; padding-top: 3px;}
