#CenterDock, #ProductListWidget {overflow:visible;}

.product_filtered_list_widget {list-style:none;}
#RightDock .view_column_long_list {padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #333;}
#RightDock .product_filtered_list_widget .last {padding:0; margin:0; border:0;}
.box .product_filtered_list_widget .view_center_list div.picture {float:left; width:100px; margin-right:5px; margin-bottom:5px;}
.box .product_filtered_list_widget .view_column_long_list div.picture, .product_filtered_list_widget .view_column_short_list div.picture {float:left; width:75px; margin-right:5px; margin-bottom:5px;}
.box .product_filtered_list_widget .wrap_brand {float:left; overflow:hidden; width:125px;margin-bottom:5px;height:110px;}
.box .product_filtered_list_widget div.brand {margin-bottom:3px; height:25px;}
.box .product_filtered_list_widget .title h3 {line-height:1.3em; height:2.6em; overflow:hidden; margin-bottom:3px;}
.box .product_filtered_list_widget div.symbol {margin-bottom:3px;clear:both;}
.box .product_filtered_list_widget .symbol dt, .product_filtered_list_widget .symbol dd {display:inline; font-size:0.8em;}
.box .product_filtered_list_widget div.final_price {color:#00d2ff; font-weight:bold; font-size:1.1em;}
.box .product_filtered_list_widget div.final_price dt, .product_filtered_list_widget div.final_price dd {display:inline;}
.box .product_filtered_list_widget .wrap_compare, .product_filtered_list_widget .show_more {clear:both; overflow:hidden;}
.box .product_filtered_list_widget .wrap_compare div {float:left;}
.box .product_filtered_list_widget .submit, .product_filtered_list_widget input.add_to_compare {padding:0; margin:0; font-weight:bold; color:#444; font-size:10px; font-family:Tahoma, Verdana, sans-serif; margin-right:3px;}
.box .product_filtered_list_widget .submit {padding-left:3px; border-left:1px solid #444;}
.box .product_filtered_list_widget .compare input.add_to_compare {width:58px;}
.box .product_filtered_list_widget .wishlist_ajax .submit {width:72px;}
.box .product_filtered_list_widget .cart .submit {color:#a90606; width:70px;}

#CenterDock .box .product_filtered_list_widget .item {border:1px solid #f2f2f2; float:left; padding:5px; margin-bottom:4px; height:235px;}
#CenterDock .box .product_filtered_list_widget .even {margin-right:4px;}

#CenterDock .box .product_filtered_list_widget div.attributes {font-size:10px;overflow:hidden;height:105px;float:left;margin-bottom:5px;}
#CenterDock .box .product_filtered_list_widget div.attributes dt, #CenterDock .box .product_filtered_list_widget div.attributes dd {float:left;}
#CenterDock .box .product_filtered_list_widget div.attributes dt {clear:both;margin-right:2px;color:#000;}

#IndexPromotionsBox .product_filtered_list_widget .wrap_brand,
#IndexSalesBox .product_filtered_list_widget .wrap_brand,
#BestsellersBox .product_filtered_list_widget .wrap_brand {height:215px;}

#CenterDock #ProductSearchFormBox h3.content_title {background-image:url(../images/boxes/big_box_header_trans.png);}
#ProductSearchFormBox label {font-size:0.9em;}
#ProductSearchFormBox input.text {width:96%; padding:1px 2%;}
#ProductSearchFormBox .wrap_keyword {float:left; width:145px; display:inline; margin-right:23px;}
#ProductSearchFormBox .keyword {margin-bottom:5px;}
#ProductSearchFormBox .wrap_keyword select {width:100%;}
#ProductSearchFormBox .wrap_price_interval {float:left; display:inline; width:105px; margin-right:25px;}
#ProductSearchFormBox .wrap_price_interval .price_start {margin-bottom:5px;}
#ProductSearchFormBox .wrap_promo_only {float:left; width:100px; margin-top:15px;}
#ProductSearchFormBox .wrap_promo_only div {clear:both; overflow:hidden; margin-bottom:2px;height:14px;}
#ProductSearchFormBox .wrap_promo_only .checkbox {margin:0 3px 0 0; float:left;}
#ProductSearchFormBox .wrap_promo_only label {float:right; width:80px; text-align:left;}
#ProductSearchFormBox .actions {float:right; margin:55px 10px 0 0;}
#ProductSearchFormBox .actions input.submit {width:57px; height:18px; background-image:url(../images/buttons/button_black_small.gif); color:#fff; text-transform:uppercase; font-size:0.8em; font-weight:bold; font-family:Tahoma, Verdana, sans-serif;}

#ProductSearchFormResultsBox h2 {display:none;}
#ProductSearchFormResultsBox dt {float:left; clear:left; font-weight:bold; color:#00d2ff; margin-right:3px;}
#ProductSearchFormResultsBox dd {}
#ProductSearchFormResultsBox a.remove {font-weight:bold; color:#f00;}
#ProductSearchFormResultsBox dt.attributes {float:none; text-decoration:underline;}
#ProductSearchFormResultsBox dd.attributes_item {margin-left:15px;}
#ProductSearchFormResultsBox dd.attributes_item a.remove {margin-right:10px;}
#ProductSearchFormResultsBox div.filter_link {padding-bottom:0 !important;}

.main_list_counter {float:left; margin:0 0 5px 10px; width:150px; display:inline;}
.main_list_counter .value {font-weight:bold; color:#00d2ff;}

.main_list_pager {float:right; width:300px; text-align:right; margin:0 8px 5px 0;}
.main_list_pager .button {text-decoration:none; padding-top:3px; vertical-align:middle;}
.main_list_pager a.button span {display:none;}
.main_list_pager a {margin:0 1px; vertical-align:middle; color:#999; line-height:11px;}
.main_list_pager a.current {font-weight:bold; color:#00d2ff;}

#ListOptionsWidget {clear:both; height:30px; line-height:30px; background-image:url(../images/list_options_bg.gif); font-size:0.9em; font-family:Tahoma, Verdana, sans-serif; color:#000; white-space:nowrap;}
#ListOptionsWidget a {color:#000;}
#ListOptionsWidget a.print_list {float:left; margin-left:6px; display:inline; height:30px; line-height:30px; padding-left:21px; background-image:url(../images/icons/print.gif); background-repeat:no-repeat; background-position:left center; text-transform:lowercase;}
#ListOptionsWidget form.change_list_limit_form {float:left; margin-left:10px; display:inline; text-transform:lowercase;}
#ListOptionsWidget form.change_list_limit_form select {border-color:#7f9db9; margin-left:3px;}
#ListOptionsWidget div.sort {float:left; margin-left:10px; display:inline; text-transform:lowercase;}
#ListOptionsWidget div.sort span,
#ListOptionsWidget div.sort form{
display:block;
float:left;
}

#ListOptionsWidget div.sort form{
padding-top:5px;
}

#ListOptionsWidget div.sort select{
width:75px;
border:1px solid #7F9DB9;
}

#ListOptionsWidget div.view {float:left; margin-left:10px; display:inline;}
#ListOptionsWidget div.view span.title {float:left; margin-right:6px;}
#ListOptionsWidget div.view a {float:left; width:22px; height:22px; background-position:left top; background-repeat:no-repeat; margin-right:3px; margin-top:4px;}
#ListOptionsWidget div.view a span {display:none;}
#ListOptionsWidget div.view a.small_view {background-image:url(../images/icons/list_small.gif);}
#ListOptionsWidget div.view a.big_view {background-image:url(../images/icons/list_big.gif);}
#ListOptionsWidget div.view a.current {background-position:left bottom;}

#ProductListWidget {margin-bottom:5px;}
#ProductListWidget ul {list-style:none;}

.product_small_view_list .item {height:76px; background-image:url(../images/small_item_bg.gif); margin-top:1px; padding:10px; position:relative; clear:both;}
.product_small_view_list .wrap_brand {float:left; width:245px; padding-right:10px; border-right:1px dotted #000; height:76px;}
.product_small_view_list div.brand {margin-bottom:5px;}
.product_small_view_list .title_hover h3 {font-size:1.1em; line-height:1.3em;}
.product_small_view_list .title_hover a {position:relative; z-index:2; height:2.6em; overflow:hidden; display:block;width:175px;overflow:hidden;}
.product_small_view_list .title_hover a img {display:none;}
.product_small_view_list .symbol dt, .product_small_view_list .symbol dd {display:inline; font-size:0.9em;}
.product_small_view_list .labels_availability {float:left; padding:20px 0 0 13px; border-right:1px dotted #000; width:75px; height:56px;}
.product_small_view_list .labels_availability span {display:block; font-size:0.9em; text-transform:lowercase;}
.product_small_view_list .labels_availability .in_stock_yes .value {font-weight:bold; color:#a3ec2f;}
.product_small_view_list .labels_availability .in_stock_no .value {font-weight:bold; color:#f00;}
.product_small_view_list .wrap_not_active_price {float:left; padding-left:10px; width:134px;}
.product_small_view_list .not_active_price * {font-size:11px; color:#b1b1b1; text-decoration:line-through; display:inline; text-transform:lowercase;}
.product_small_view_list div.final_price {margin-top:5px; font-weight:bold; color:#00d2ff; font-size:1.3em;}
.product_small_view_list div.final_price dt, .product_small_view_list div.final_price dd {display:inline;}
.product_small_view_list .cart {margin:17px auto 0 auto; width:72px;}
.product_small_view_list .cart .submit {width:72px; height:18px; font-size:10px; font-weight:bold; color:#fff; text-align:center; background-image:url(../images/buttons/button_blue_small.gif); font-family:Tahoma, Verdana, sans-serif;padding:0;}
.product_small_view_list .labels_status {position:absolute; top:0; left:175px; z-index:1;}
.product_small_view_list .labels_status ul {width:89px; height:89px; overflow:hidden;}
.product_small_view_list .labels_status ul li {width:89px; height:89px;}
.product_small_view_list .labels_status ul li span {display:none;}
.product_small_view_list .labels_status ul li.promotion {background-image:url(../images/tag_promo.png);}
.product_small_view_list .labels_status ul li.new {background-image:url(../images/tag_new.png);}
.product_small_view_list .labels_status ul li.trade_off {background-image:url(../images/tag_sale.png);}

.product_big_view_list .item {clear:both; background-image:url(../images/big_item_top.gif); background-repeat:no-repeat; background-color:#fff; background-position:center top; margin-top:1px;}
.product_big_view_list .wrap_title_0 {background-image:url(../images/big_item_bottom.gif); background-repeat:no-repeat; background-position:center bottom; padding:10px 15px;}
.product_big_view_list .wrap_title_1 {overflow:hidden;}
.product_big_view_list .title {float:left; width:340px;}
.product_big_view_list .title h3 {line-height:1.3em;}
.product_big_view_list .title a {color:#222;}
.product_big_view_list .symbol {float:left; white-space:nowrap; font-size:0.9em; clear:left;}
.product_big_view_list .symbol dt, .product_big_view_list .symbol dd {display:inline;}
.product_big_view_list div.brand {float:right;}
.product_big_view_list .wrap_picture_0 {clear:both; float:left; padding-top:10px; width:175px;}
.product_big_view_list .wrap_picture_1 {position:relative;}
.product_big_view_list .picture {margin-bottom:15px;height:100px;}
.product_big_view_list .picture img {border:1px solid #ddd;}
.product_big_view_list .mixed_price {}
.product_big_view_list .mixed_price dt, .product_big_view_list .mixed_price dd {display:inline;}
.product_big_view_list .mixed_price dl.not_active_price {color:#b1b1b1; text-decoration:line-through; font-size:0.9em;}
.product_big_view_list .mixed_price dl.active_price {margin-bottom:10px; color:#00d2ff; font-weight:bold; font-size:1.3em;}
.product_big_view_list .mixed_price dd span {font-size:0.8em;}
.product_big_view_list .labels_availability {font-size:0.9em; text-transform:lowercase;}
.product_big_view_list .labels_availability .in_stock_yes .value {font-weight:bold; color:#a3ec2f;}
.product_big_view_list .labels_availability .in_stock_no .value {font-weight:bold; color:#f00;}
.product_big_view_list .wrap_attributes_title {float:right; width:295px; margin-bottom:10px;}
.product_big_view_list .attributes_title {font-size:1.1em; color:#00d2ff; border-bottom:1px dotted #000; margin-left:-20px; line-height:1.5em; margin-bottom:5px; overflow:hidden;}
.product_big_view_list .short_description {font-size:0.9em; color:#bbb; margin-bottom:7px;}
.product_big_view_list .attributes {color:#000;}
.product_big_view_list .attributes dt {float:left; clear:left; margin-right:3px;}
.product_big_view_list .cart {clear:right; margin-left:10px; float:right; width:294px; margin-bottom:40px;}
.product_big_view_list .cart .submit {width:72px; height:18px; font-size:0.9em; font-weight:bold; color:#fff; text-align:center; background-image:url(../images/buttons/button_blue_small.gif); font-family:Tahoma, Verdana, sans-serif;}
.product_big_view_list .wrap_show_more {float:right; white-space:nowrap;}
.product_big_view_list .wrap_show_more div, .product_big_view_list .wrap_show_more form {display:inline;}
.product_big_view_list .wrap_show_more .submit, .product_big_view_list .wrap_show_more a, .product_big_view_list .wrap_show_more input.add_to_compare {padding:0; margin:0; font-weight:bold; color:#444; font-size:0.9em; font-family:Tahoma, Verdana, sans-serif; margin-right:3px;}
.product_big_view_list .wrap_show_more .submit, .product_big_view_list .wrap_show_more input.add_to_compare {border-left:1px solid #444; padding-left:2px;}
.product_big_view_list .show_more .show_more {display:none;}
.product_big_view_list .wrap_show_more .wishlist_ajax {border:0;}
.product_big_view_list .labels_status {position:absolute; left:40px; top:25px;}

