#ProductListOptions{background-image:url(../images/product_list_options_bg.gif?version=2);background-repeat:no-repeat;color:#fff;font-size:11px;height:38px;line-height:35px;overflow:hidden;width:750px;}
#ProductListOptions .sort{color:#212325;display:inline;float:left;margin:3px 5px 0 10px;}
#ProductListOptions .sort .title{color:#fff;font-weight:700;margin-right:.7em;}
#ProductListOptions .sort a{background-image:url(../images/sort_asc.gif?version=2);background-position:right 5px;background-repeat:no-repeat;color:#fff;padding:0 12px 0 0;}
#ProductListOptions .sort a.asc{background-image:url(../images/sort_asc.gif?version=2);color:#00b9ff;}
#ProductListOptions .sort a.desc{background-image:url(../images/sort_desc.gif?version=2);color:#00b9ff;}
#ProductListOptions .change_list_limit_form{display:block;float:left;margin:0 2px;}
#ProductListOptions .change_list_limit_form label{display:block;float:left;margin-top:3px;}
#ProductListOptions .change_list_limit_form select{display:block;float:left;margin-top:10px;}
#ProductListOptions a.print_list{background-image:url(../images/print_ico.gif?version=2);background-position:right center;background-repeat:no-repeat;color:#fff;float:left;margin:3px 1px 0 3px;padding-right:20px;}
#ProductListOptions .view{color:#212325;display:inline;float:right;height:29px;margin:9px 1px 0 0;overflow:hidden;width:180px;}
#ProductListOptions .view a{background-image:url(../images/list_view_bg.gif?version=2);color:#fff;float:right;height:29px;line-height:29px;margin-right:4px;overflow:hidden;text-align:center;width:84px;}
#ProductListOptions .view a.active,#ProductListOptions .view a:hover,#ProductListOptions .view a.current{background-position:left -29px;color:#212325;font-size:12px;font-weight:700;text-decoration:none;}
#ProductListOptions .change_list_limit input.submit{margin-top:10px;}
#ProductListPager{background-image:url(../images/product_list_pager_bg.gif?version=2);clear:both;height:43px;line-height:43px;position:relative;text-align:center;width:750px;}
#ProductListPager a{font-size:.92em;font-weight:700;margin:0 8px;}
#ProductListPager a.current{color:red;font-size:1.6em;}
#ProductListPager img{margin:0 24px;}
#ProductListPager .link_top{background-image:url(../images/product_list_pager_link_top_bg.gif?version=2);background-position:left top;background-repeat:repeat;bottom:-21px;display:block;height:21px;left:4px;overflow:hidden;position:absolute;text-align:left;width:70px;}
#ProductListPager .link_top a{position:relative;top:-11px;}
#ProductListCount{background-color:#f1f1f1;border:1px solid #999;border-width:0 1px;padding:5px 0 3px;text-align:center;}
#ProductListCount .value{color:#7a8a9b;font-weight:700;}
.product_big_list li.item{background-image:url(../images/product_big_list_item_bg.gif?version=2);display:block;float:left;height:305px;margin:2px 0 0 2px;overflow:hidden;padding:10px;position:relative;width:351px;}
.product_small_list li.item{background-image:url(../images/product_small_list_item_bg.gif?version=2);clear:both;height:94px;margin:2px 0 0 2px;overflow:hidden;padding:7px 10px;position:relative;width:724px;}
.product_small_list li.last{background-image:url(../images/product_small_list_item_bg.gif?version=2)!important;}
#ProductListSearch{padding-top:95px;position:relative;}
#ProductListSearchFilter{background-color:#f1f1f1;border:1px solid #999;border-width:0 1px;height:105px;margin:0 5px;padding:10px 20px 80px 109px;position:relative;}
#ProductListSearchFilter h2{border-bottom:1px solid #d7d7d7;color:#b61131;font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;font-weight:400;margin:0 0 11px;padding-bottom:7px;}
#ProductListSearchFilter dl{font-size:11px;}
#ProductListSearchFilter dt{color:#454545;display:block;float:left;width:215px;}
#ProductListSearchFilter dd{color:#7a8a9b;display:block;float:right;font-weight:700;margin:0 38px 0 0;width:350px;}
#ProductListSearchFilter dd a.remove{color:red;margin-right:3px;position:static;}
#ProductListSearchForm *{margin:0;padding:0;}
#ProductListSearchForm{background-image:url(../images/product_list_search_form_bg.png?version=2);background-position:left top;background-repeat:no-repeat;color:#fff;font-size:.92em;height:75px;padding:10px 11px;position:absolute;top:0;width:728px;}
#ProductListSearchForm input{color:#000;}
#ProductListSearchForm form .form-row label{width:auto;}
#ProductListSearchForm form .form-row{float:left;height:20px;}
#ProductListSearchForm form .keyword input,#ProductListSearchForm form .price_start input,#ProductListSearchForm form .price_end input{clear:both;display:block;height:18px;}
#ProductListSearchForm form .brand select{clear:both;display:block;height:20px;}
#ProductListSearchForm form .keyword,#ProductListSearchForm form .keyword label,#ProductListSearchForm form .brand,#ProductListSearchForm form .brand label{width:200px;}
#ProductListSearchForm form .keyword input,#ProductListSearchForm form .brand select{margin:0 5px;width:190px;}
#ProductListSearchForm form .brand{margin-right:150px;}
#ProductListSearchForm form .price_start input,#ProductListSearchForm form .price_end input{margin:0 5px;width:75px;}
#ProductListSearchForm form .price_start,#ProductListSearchForm form .price_start label,#ProductListSearchForm form .price_end,#ProductListSearchForm form .price_end label{width:85px;}
#ProductListSearchForm form .keyword,#ProductListSearchForm form .price_start,#ProductListSearchForm form .price_end,#ProductListSearchForm form .brand{height:40px;}
#ProductListSearchForm form .keyword label,#ProductListSearchForm form .price_start label,#ProductListSearchForm form .price_end label,#ProductListSearchForm form .brand label{clear:both;display:block;height:18px;text-align:left;text-indent:5px;}
#ProductListSearchForm form .promo{margin-left:10px;width:78px;}
#ProductListSearchForm form .promo,#ProductListSearchForm form .new,#ProductListSearchForm form .discount,#ProductListSearchForm form .available{margin-right:20px;margin-top:5px;}
#ProductListSearchForm form .new{width:70px;}
#ProductListSearchForm form .discount{width:95px;}
#ProductListSearchForm form .available{width:110px;}
#ProductListSearchForm form .promo label,#ProductListSearchForm form .new label,#ProductListSearchForm form .discount label,#ProductListSearchForm form .available label{float:left;margin-right:1px;text-align:left;}
#ProductListSearchForm form .actions input{background:url(../images/filter_btn_bg.png?version=2) no-repeat center;border:0 solid #000;height:31px;overflow:hidden;padding-top:31px;position:absolute;text-indent:-9999px;width:101px;}
#ProductListSearchForm form .actions{height:31px;margin-left:600px;margin-top:-50px;position:absolute;width:101px;}
#ProductListSearchForm .checkboxes{clear:both;display:block;height:30px;width:500px;}
#ProductListSearchFilter .filter_link{bottom:0;position:absolute;right:0;}
#ProductListSearchFilter .filter_link a{color:#7A8A9B;font-size:10px;}
.product_small_list .compare{margin-right:25px;}
.product_small_list .labels_availability{float:left;width:300px;}
.product_small_list .wrap_symbol_0{position:relative;}
.product_small_list .brand_text{color:#7A8A9B;float:left;font-size:11px;line-height:31px;width:400px;}
.product_small_list .title a{font-size:12px;height:16px;line-height:16px;overflow:hidden;}
.product_small_list .short_description{color:#949494;font-size:11px;height:16px;line-height:16px;overflow:hidden;width:450px;}
.product_small_list .symbol{bottom:32px;color:#949494;float:left;font-size:10px;font-weight:700;height:15px;width:250px;}
.product_small_list .symbol dt{font-weight:400;}
.product_small_list .symbol dd{font-weight:700;}
.product_small_list div.final_price{color:#000;float:right;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:16px;font-weight:700;height:20px;overflow:hidden;position:absolute;right:0;text-align:right;top:-3px;width:420px;}
.product_small_list .final_price dt,.product_small_list .final_price dd{color:#636567;display:inline;float:none;font-family:Verdana,Tahoma,Sans-Serif;font-size:11px;line-height:12px;}
.product_small_list .final_price dd.price_net{color:#000;margin-right:15px;}
.product_small_list .final_price dd.price_gross{color:#000;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:16px;line-height:18px;}
.product_big_list .picture{border:1px solid #D9D9D9;display:table;float:left;height:100px;margin:0 10px 0 0;width:100px;}
.product_big_list .picture a{display:table-cell;vertical-align:middle;}
.product_big_list .picture a img{display:inline;vertical-align:middle;}
.product_big_list .wrap_brand_0{float:right;width:235px;}
.product_big_list div.brand{height:25px;margin:3px 0;}
.product_big_list .wrap_labels_availability_0{margin:3px 0 7px;}
#ProductListItems div.labels_status{height:31px;overflow:hidden;}
#ProductListItems.product_big_list div.labels_status{clear:both;}
#ProductListItems .labels_status ul.status{list-style-type:none;margin:0;padding:0;}
#ProductListItems .labels_status li{background-position:0 0;background-repeat:no-repeat;display:block;float:left;height:31px;margin:0 2px;padding:0;width:61px;}
#ProductListItems .labels_status li.promotion{background-image:url(../images/label_opportunity.gif?version=2);}
#ProductListItems .labels_status li.trade_off{background-image:url(../images/label_saleout.gif?version=2);}
#ProductListItems .labels_status li.new{background-image:url(../images/label_new.gif?version=2);}
#ProductListItems .labels_status .title{clear:both;margin:3px 0;}
.product_big_list .title{height:40px;overflow:hidden;}
.product_big_list .title h3 a{color:#111;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:14px;line-height:20px;}
.product_big_list .symbol{color:#53606D;font-size:10px;font-weight:700;height:15px;}
.product_big_list .symbol dt,.product_big_list .symbol dd{display:inline;}
.product_big_list .attributes{clear:both;height:120px;overflow:hidden;}
.product_big_list .attributes dl{border-bottom:1px solid #EAEAEA;clear:both;display:block;}
.product_big_list .attributes dt,.product_big_list .attributes dd{font-size:11px;height:18px;line-height:18px;overflow:hidden;}
.product_big_list .attributes dt{color:#53606D;display:block;float:left;font-size:10px;font-weight:400;margin-right:0;padding:0 5px;text-align:left;width:135px;}
#ProductListItems .wrap_labels_availability_1{display:block;float:left;width:175px;}
#ProductListItems .labels_availability{clear:both;display:block;margin-top:4px;}
#ProductListItems .labels_availability ul.availability{list-style:none;margin:0;padding:0;}
#ProductListItems .labels_availability li{background-position:left center;background-repeat:no-repeat;border:0 none;display:block;float:left;height:14px;margin:0;padding:0;}
#ProductListItems .labels_availability li span{display:block;font-size:10px;margin-left:21px;text-transform:uppercase;}
#ProductListItems .labels_availability li.in_stock_yes{background-image:url(../images/availability_1.gif?version=2);color:#00A54F;}
#ProductListItems .labels_availability li.in_stock_no{background-image:url(../images/availability_0.gif?version=2);color:red;}
.product_big_list .not_active_price{color:#FFA70E;font-size:10px;height:16px;line-height:16px;}
.product_big_list .not_active_price dd{text-decoration:line-through;}
.product_big_list .wrap_not_active_price_0{float:right;width:170px;}
.product_big_list .quantity{clear:both;display:block;margin:3px 0;}
.product_big_list li .final_price dt{color:#636567;display:block;float:left;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:11px;font-weight:700;line-height:11px;width:70px;}
.product_big_list li .final_price dd{color:#000;float:right;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:11px;font-weight:400;line-height:11px;margin-right:1px;text-align:right;width:93px;}
.product_big_list li .final_price dt.with_tax{margin-top:3px;}
.product_big_list li .final_price dd.price_gross{font-size:16px;font-weight:700;line-height:16px;margin-right:0;}
#ProductListItems .compare input.add_to_compare{border:0 solid #000;padding-right:7px;}
#ProductListItems .show_more a.more,#ProductListItems .compare input.add_to_compare{background:url(../images/raquo1.gif?version=2) no-repeat right center;float:left;font-family:Tahoma,Verdana,Helvetica,Arial,Sans-Serif;margin:0 5px 0 0;padding:0;}
.product_big_list .wrap_show_more_1{float:left;margin-top:3px;}
#ProductListItems .show_more a.more{margin-top:1px;}
#ProductListItems .show_more a.more:hover,#ProductListItems .compare input.add_to_compare:hover{cursor:pointer;text-decoration:none;}
#ProductListItems .show_more a.more span{display:block;font-size:11px;margin-right:10px;}
#ProductListItems .wishlist input.submit{background:transparent url(../images/add_to_wishlist_btn_bg.gif?version=2) no-repeat center center;border:0 solid #000;display:block;height:22px;margin:0;overflow:hidden;padding-top:21px;text-indent:-9999px;width:66px;}
#ProductListItems .cart input.submit{background-image:url(../images/add_to_cart_btn_bg.gif?version=2);background-position:left top;background-repeat:no-repeat;border:medium none;display:block;font-size:0;height:21px;line-height:99px;margin-left:5px;width:58px;}
span.link_top a{background:transparent url(../images/product_list_pager_link_top_bg.gif?version=2) no-repeat scroll center top;display:block;float:left;font-size:10px;height:21px;line-height:19px;padding-left:9px;width:61px;}
#SearchFilterEmployeeDock{bottom:-195px;left:6px;position:absolute;width:550px;}
#ProductListOptions .view .title,#ProductListPager .link_back,#ProductListCategory,#ProductListSearchForm h2,.product_big_list .picture a.enlarge,#ProductListItems .labels_status li span,#ProductListItems .show_more a.more span.show_more{display:none;}
ul.product_big_list,ul.product_small_list{background-color:#f1f1f1;border:1px solid #999;border-width:0 1px;float:left;list-style-type:none;margin:0;padding:0;width:748px;}
#ProductListSearchForm form label,.product_small_list .wrap_brand_text_0,.product_small_list .title,.product_small_list .wrap_short_description_0,.product_small_list .wrap_symbol_0,.product_small_list .wrap_labels_availability_0,.product_big_list .wrap_picture_0,.product_big_list .wrap_attributes_0,.product_big_list .wrap_labels_availability_0,.product_big_list .wrap_show_more_0,.product_big_list div.final_price{clear:both;display:block;}
.product_small_list .wrap_show_more_0,.product_small_list div.labels_status,.product_big_list .wrap_wishlist_0{float:right;}
.product_small_list .show_more,.product_small_list .compare,.product_small_list .cart,.product_big_list .show_more,.product_big_list .compare,.product_big_list .wishlist,.product_big_list .cart{float:left;}
.product_small_list .show_more,.product_big_list .symbol dt{margin-right:5px;}