.box h3{display:block;height:27px;line-height:27px;margin:0;overflow:hidden;padding:0;}
.box h3 span{font-size:13px;line-height:36px;margin-left:25px;text-transform:uppercase;}
.box .box_content{background-repeat:no-repeat;font-size:.92em;padding:1px 10px;}
h1{display:inline;float:left;height:110px;margin:0 0 0 55px;width:110px;}
h1 a{display:block;height:110px;width:110px;}
#TopMenuWidget{clear:right;display:inline;float:right;margin:0;padding:0;}
#TopMenuWidget li{background-image:url(../images/separator1.gif?version=1);background-position:right center;background-repeat:no-repeat;display:inline;margin:0;padding:1em 0;}
#GlobalQuickSearchWidget{clear:right;display:block;float:right;height:40px;margin:1em .8em 0 0;text-align:right;width:365px;}
#GlobalQuickSearchWidget .text{background:url(../images/sprited/quick_search.png?version=1) no-repeat 0 0;float:left;margin-right:9px;padding-left:30px;width:301px;}
#GlobalQuickSearchWidget form{clear:both;height:30px;width:380px;}
#GlobalQuickSearchWidget .submit{background:url(../images/sprited/quick_search.png?version=1) no-repeat -340px 0;border:none;float:left;height:25px;overflow:hidden;padding-top:25px;text-indent:-9999px;width:25px;}
#GlobalQuickSearchWidget a{clear:both;color:#00baff;display:block;font-size:.92em;line-height:2em;text-align:right;}
#CartViewsDock{clear:both;margin-bottom:16px;position:relative;}
#CartViewsDock .widget{display:inline;float:right;height:84px;margin-left:10px;width:200px;}
#CartViewsDock .widget h3{color:#fff;font-size:.92em;margin:1.3em 0 1.7em 2em;text-transform:uppercase;}
#CartViewsDock .widget p{clear:both;color:#aaacaf;font-size:.92em;margin:0 0 0 1em;width:140px;}
div#HeadTextWidget.widget p{width:300px;}
#CartViewsDock .widget p span.topic{clear:left;display:inline;float:left;width:42px;}
#CartViewsDock .widget p span.value{clear:right;color:#fff;display:inline;float:left;font-weight:700;}
#CartViewsDock .widget .details{font-size:0;height:80px;position:absolute;right:0;top:0;width:70px;}
#CartViewsDock #OfferViewWidget .details{font-size:0;height:80px;position:absolute;right:210px;top:0;width:70px;}
#OfferViewWidget{background:url(../images/sprited/order_offer_view.png?version=1) no-repeat 0 0;}
#OrderViewWidget{background:url(../images/sprited/order_offer_view.png?version=1) no-repeat -200px 0;}
#FooterMenuWidget{clear:both;display:inline;float:left;margin:145px 0 2em 1em;padding:0;}
#FooterMenuWidget li{background-image:url(../images/separator2.gif?version=1);background-position:right center;background-repeat:no-repeat;display:inline;margin:0;padding:1em 0;}
#CopyrightWidget{clear:both;color:#5a5d62;font-size:.92em;text-align:center;}
#CopyrightWidget a{color:#5a5d62;}
#CopyrightWidget .powered_by{display:block;height:31px;margin-top:1em;position:absolute;right:180px;text-align:center;top:-60px;width:77px;}
#CopyrightWidget .powered_by a{background:url(../images/power_by_idotcom.png?version=1) no-repeat 0 0;display:block;height:31px;margin:0 auto;width:77px;}
#UserInfoBox .form-row{margin-bottom:.4em;}
#UserInfoBox label{margin-right:2px;margin-top:5px;overflow:hidden;width:35px;}
#UserInfoBox input.text,#UserInfoBox input.password{background-image:url(../images/user_info_text_bg.png?version=1);float:left;width:142px;}
#UserInfoBox p{margin:9px;}
#UserInfoBox ul.actions{list-style-type:none;margin:0 auto;padding:0;}
#UserInfoBox ul.actions li{border-right:1px solid #fff;display:inline;padding:0 8px;}
#UserInfoBox p.info{color:#00baff;}
#UserInfoBox p.info span.name{clear:both;display:block;}
#UserInfoBox .user_authenticated{padding-bottom:2em;}
#UserInfoBox .user_authenticated .your_account{background-image:url(../images/raquo1.gif?version=1);background-position:right center;background-repeat:no-repeat;float:left;margin-top:1em;padding-right:9px;}
#UserInfoBox .user_authenticated .logout{background-image:url(../images/raquo1.gif?version=1);background-position:right center;background-repeat:no-repeat;clear:right;float:right;margin-top:1em;padding-right:9px;}
#BigGlobalCategoriesWidget{background-image:url(../images/big_global_categories_widget_bg.png?version=1);height:240px;list-style-type:none;margin:0;padding:0;position:relative;width:980px;z-index:100;}
#BigGlobalCategoriesWidget li.category{display:block;float:left;position:relative;width:140px;}
#BigGlobalCategoriesWidget li.category a.image{display:block;margin-top:-5px;position:absolute;z-index:0;}
#BigGlobalCategoriesWidget li.category a.name{display:block;font-size:11px;font-weight:700;margin:100px 0 0 9px;position:relative;text-transform:uppercase;z-index:100;}
#BigGlobalCategoriesWidget ul.level_1{list-style-type:none;margin:3px;padding:0;position:relative;z-index:10;}
#BigGlobalCategoriesWidget ul.level_1 li.category{background:url(../images/raquo2.gif?version=1) no-repeat 0 6px;float:none;height:1.2em;overflow:hidden;padding:0 0 1px;position:static;width:auto;}
#BigGlobalCategoriesWidget ul.level_1 li.category a.name{display:inline;font-weight:400;margin:0 0 0 10px;text-transform:none;}
#BigGlobalCategoriesWidget a.more_categories{color:#00baff;font-size:11px;left:0;margin-left:5px;position:absolute;top:100px; display:none;}
#BigGlobalCategoriesWidget .cat_level_0 a.more_categories{display:block;}
#BigGlobalCategoriesWidget a.more_categories:after{color:red;content:"»";}
#BigGlobalCategoriesWidget .limited{background-color:#ccc;border:2px solid #999;display:none;margin:46px 0 0 30px;padding:0;position:absolute;width:160px;z-index:999;}
#BigGlobalCategoriesWidget ul.level_1 .limited li.category{height:auto;overflow:hidden;}
#BigGlobalCategoriesWidget ul.level_1 .limited li.category:before{margin:0;}
#BigGlobalCategoriesWidget ul.level_1 .limited li.category a.name{color:#333;display:block;padding:3px 15px;}
#BigGlobalCategoriesWidget ul.level_1 .limited ul.level_2 li.category a.name{font-size:10px;padding-left:20px;}
#BigGlobalCategoriesWidget ul.level_1 .limited li a:hover{background-color:#b9d9ff;text-decoration:none;}
#WhyUsBox{background:#fff url(../images/why_us_box_bg1.png?version=1) no-repeat left bottom;padding-bottom:5px;}
#WhyUsBox h3{background-image:url(../images/why_us_box_header_bg.png?version=1);color:#2b2e30;}
#WhyUsBox .box_body{background-image:url(../images/why_us_box_bg2.png?version=1);background-position:left top;background-repeat:no-repeat;border-color:#c9c9c9;border-style:solid;border-width:0 1px;margin-bottom:75px;}
#WhyUsBox ol{padding-left:2em;padding-right:0;}
#WhyUsBox li{line-height:1.7em;}
#NewsletterBox label{display:block;margin:10px 0;text-align:left;}
#NewsletterBox p.info{color:#FFF;margin-bottom:6px;margin-top:8px;text-align:left;}
#NewsletterBox input.text,#NewsletterBox input.password{background-image:url(../images/newsletter_box_text_bg.png?version=1);width:182px;}
#UserInfoBox input.submit,#NewsletterBox input.submit{background:none;background-repeat:no-repeat;border:0;clear:both;display:block;height:25px;margin:15px auto;overflow:hidden;padding-top:25px;text-indent:-9999px;width:105px;line-height:25px;}

#UserInfoBox input.submit{
margin:5px auto 5px auto;
}
#UserInfoBox input.submit{background-image:url(../images/user_info_submit_bg.png?version=1);}
#NewsletterBox input.submit{background-image:url(../images/newsletter_box_submit_bg.png?version=1);}
#GlobalProductReviewsBox{background-image:url(../images/global_product_reviews_border_bottom.png?version=1);background-position:left bottom;background-repeat:no-repeat;padding-bottom:5px;}
#GlobalProductReviewsBox h3{background-image:url(../images/global_product_reviews_header_bg.png?version=1);color:#7e8187;}
#GlobalProductReviewsBox .box_body{background-image:url(../images/global_product_reviews_body_bg.png?version=1);background-repeat:repeat-y;}
#GlobalProductReviewsBox li{margin:0 0 5px;padding:0;}
#GlobalProductReviewsBox li.show_all a{border-bottom:1px solid #9C9C9C;border-top:1px solid #9C9C9C;color:#434343;display:block;font-size:12px;font-weight:700;height:25px;line-height:25px;margin:5px 0;text-align:center;}
#GlobalProductReviewsBox li.show_all a:hover{color:#000;text-decoration:none;}
#GlobalProductReviewsBox p.post_time{background-image:url(../images/global_product_reviews_post_time_bg.gif?version=1);background-position:left center;background-repeat:no-repeat;color:#212a2b;font-size:10px;margin:1em 0 .7em;padding-left:14px;}
#GlobalProductReviewsBox h5{margin:.7em 0 1em;}
#GlobalProductReviewsBox h5 a{color:red;font-size:1.42em;}
#GlobalProductReviewsBox div.introduction{color:#666;margin:0;}
#GlobalProductReviewsBox a.read_more{background-image:url(../images/global_product_reviews_link_bg.gif?version=1);background-position:left top;background-repeat:repeat;color:#212a2b;display:block;height:21px;line-height:21px;padding-left:10px;width:190px;}
#CategoryTreeBox{background-image:url(../images/category_tree_box_border_bottom.png?version=1);background-position:left bottom;background-repeat:no-repeat;padding-bottom:5px;}
#CategoryTreeBox h3,#CompareMeBox h3{background-image:url(../images/category_tree_box_header_bg.png?version=1);color:#fff;height:32px;}
#CategoryTreeBox .box_body{background-image:url(../images/category_tree_box_body_bg.png?version=1);background-repeat:repeat-y;}
#CategoryTreeBox .box_content{padding:1px 2px 0;}
#CategoryTreeBox a:hover{color:red;font-weight:700!important;text-decoration:none;}
#CategoryTreeBox ul#CategoryTreeWidget li{background-image:url(../images/category_tree_box_level0_item_bg.gif?version=1);background-position:left top;background-repeat:repeat-x;display:block;}
#CategoryTreeBox ul#CategoryTreeWidget li.last{background-image:url(../images/category_tree_box_level0_item_bg.gif?version=1)!important;}
#CategoryTreeBox ul#CategoryTreeWidget li a{background:url(../images/daquo1.gif?version=1) no-repeat 202px 8px;display:block;font-size:10px;font-weight:700;height:20px;line-height:20px;padding-left:12px;text-transform:uppercase;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_1 li{background-color:#eeecec;background-image:none;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_1 li.last{background-image:none!important;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_1 li a{font-size:11px;font-weight:400;padding-left:17px;text-transform:none;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_1 li a span:before{content:"»";margin-right:6px;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_2 li{background-color:#fff;}
#CategoryTreeBox ul#CategoryTreeWidget ul.level_2 li a{background:none;padding-left:30px;}
#CategoryTreeBox ul#CategoryTreeWidget ul li.selected a{color:red;font-weight:700;}
#CategoryTreeBox ul#CategoryTreeWidget ul li.selected li a{color:#000;font-weight:400;}
#ProductListFiltersBox{background-image:url(../images/product_list_filters_box_border_bottom.png?version=1);background-position:left bottom;background-repeat:no-repeat;padding-bottom:5px;}
#ProductListFiltersBox h3{background-image:url(../images/product_list_filters_box_header_bg.png?version=1);color:#fff;height:32px;}
#ProductListFiltersBox .box_body{background-image:url(../images/product_list_filters_box_body_bg.png?version=1);background-repeat:repeat-y;}
#ProductListFiltersBox .box_content{padding-bottom:.6em;}
#ProductListFiltersBox .item{background-image:url(../images/product_list_filters_box_item_bg.gif?version=1);background-position:left bottom;background-repeat:repeat-x;padding-bottom:.8em;}
#ProductListFiltersBox h4{font-size:12px;margin:.8em 0;}
#ProductListFiltersBox ul{list-style-type:none;margin:0 0 0 9px;padding:0;}
#ProductListFiltersBox ul a{color:#008fff;}
#ProductListFiltersBox a.toggle{display:none;line-height:30px;}
#ProductListFiltersBox select{width:190px;}
#ProductListFiltersBox .actions input.submit,#ProductListFiltersBox .actions a{background:url(../images/button_grey_bg.gif?version=1) no-repeat center;border:0 solid #000;display:block;float:left;font-size:10px;font-weight:700;height:26px;line-height:26px;text-align:center;text-transform:lowercase;width:76px;}
#TopMainDock,#BottomMainDock{clear:both;margin:0;padding:0;width:100%;}
#BottomMainDock,div.user_page{background:#fff url('../images/aktualnosci_bg.png?version=1') repeat-x top;clear:both;}
#MainDock div.user_page{clear:both;padding:0;}
#MainDock div.user_page div.page_content div.article h3 a:hover{text-decoration:underline;}
#MainDock div.user_page div.page_content div.article p.link_more{margin-bottom:10px;}
#MainDock div.user_page div.page_content div.article h3{height:20px;}
#WhyUsWidget{clear:both;width:220px;}
#WhyUsWidget h3{background:url('../images/why_us_box_header_bg.png?version=1') no-repeat center;clear:both;font-size:13px;height:27px;line-height:27px;text-indent:30px;text-transform:uppercase;}
#WhyUsWidget div.box_body{background:url('../images/why_us_box_bg2.png?version=1') repeat-x top;height:230px;}
#WhyUsWidget div.box_body div.box_content{background:url('../images/why_us_box_bg1.png?version=1') no-repeat bottom;height:220px;}
#WhyUsWidget ol{clear:both;display:block;font-size:11px;margin:0 0 0 35px;padding:0;}
#BannersDock{float:left;width:500px;}
#MainTopBannerSectionWidget,#MainTopBottomBannerSectionWidget{clear:both;width:100%;}
#MainTopBottomBannerSectionWidget ul{list-style:none;}
#MainTopBannerSectionWidget .banner{float:left;margin:0;width:33%;}
#NewProductsBox{float:right;overflow:hidden;width:240px;}
#NewProductsBox h3{background:url('../images/news_bg_top.gif?version=1') no-repeat top;clear:both;display:block;height:27px;margin-top:2px;}
#NewProductsBox .box_body{background:url('../images/news_bg_bottom.gif?version=1') no-repeat bottom;clear:both;padding-bottom:9px;}
#NewProductsBox .box_content{background:url('../images/news_bg_repeat.gif?version=1') repeat-y bottom;}
#NewProductsBox h3 span{color:red;display:block;height:27px;line-height:27px;margin:0 0 0 20px;padding:0;}
#NewProductsBox #NewProductsWidget{list-style:none;margin:5px;padding:0;}
#NewProductsBox li h3{float:left;font-family:Arial,sans-serif;font-size:8px;font-weight:400;height:auto;line-height:20px;margin:0;padding:1px 0 0;text-transform:uppercase;width:100px;}
#NewProductsBox li{border-bottom:1px solid #c9c9c9;clear:both;display:block;padding:1px;position:relative;}
#NewProductsBox li h3 a{display:block;width:100px;}
#NewProductsBox dl.final_price{float:right;width:80px;}
#NewProductsBox dd.price{font-weight:700;height:20px;line-height:20px;margin:-10px 0 0;padding:0;position:absolute;text-align:right;top:50%;}
#CartViewsDock #HeadTextWidget{background:url('../images/box_text_bg.png?version=1') no-repeat top left;height:74px;margin-top:8px;overflow:hidden;width:330px;}
#HeadTextWidget div.banner{margin:10px 5px 5px 20px;}
div.actions form.add_to_cart_form input.submit,div.actions form.add_to_stockpile_form input.submit{background:none;background-repeat:no-repeat;border:0 solid #000;clear:both;display:block;height:22px;margin:0;overflow:hidden;padding-top:21px;text-indent:-9999px;}
div.actions form.add_to_cart_form input.submit{background:url(../images/add_to_cart_btn_bg.gif?version=1) no-repeat center;width:58px;}
div.actions form.add_to_stockpile_form input.submit{background:url(../images/add_to_wishlist_btn_bg.gif?version=1) no-repeat center;width:66px;}
div.actions form.add_to_compare_form input.add_to_compare{background:url(../images/raquo1.gif?version=1) no-repeat right center;border-style:hidden;height:22px;width:70px;}
#CompareMeBox .box_body{background:url(../images/compare_bg_bottom.gif?version=1) no-repeat bottom;padding-bottom:5px;}
#CompareMeBox .box_content{background:url(../images/compare_bg.gif?version=1) repeat-y;}
#CompareMeBox #CompareMeWidget ul{display:block;list-style:none;margin:0;padding:0;}
#CompareMeBox #CompareMeWidget ul li{border-bottom:1px dotted #bdbdb7;display:block;font-size:11px;font-weight:700;margin:3px 5px;}
#CompareMeBox #CompareMeWidget .CompareButton{background:url(../images/button_red_shiny.png?version=1) no-repeat center;clear:both;color:#FFF;display:block;height:30px;line-height:33px;margin-bottom:10px;margin-left:30px;text-align:center;width:133px;}
#CompareMeBox #CompareMeWidget input.delete{background:none;border:0 solid #000;clear:both;color:red;cursor:pointer;display:block;font-size:11px;font-weight:700;margin-bottom:3px;margin-left:155px;text-align:right;}
#LastSeenDock{background:url(../images/last_seen_box_bg.gif?version=1) no-repeat top;float:right;height:265px;overflow:hidden;width:750px;}
#LastSeenDock h3{height:36px;line-height:36px;margin-bottom:4px;width:750px;}
#LastSeenDock h3 span{color:#fff;font-size:13px;font-weight:700;line-height:40px;margin-left:26px;text-transform:uppercase;}
#LastSeenDock ul{clear:both;display:block;height:200px;list-style:none;margin:0 5px;width:740px;}
#LastSeenDock ul li{background:url(../images/last_seen_item_bg.png?version=1) no-repeat -4px 120px;height:193px;margin-top:5px;overflow:hidden;width:359px;}
#LastSeenDock ul li.last{float:right;margin-right:3px;}
#LastSeenDock ul li.first{float:left;margin-left:5px;margin-right:0;}
#LastSeenDock ul li div.picture{border:1px solid #dcdcdc;height:80px;position:absolute;text-align:center;width:80px;z-index:5;}
#LastSeenDock ul li img.brand,#LastSeenDock ul li h4.brand,#LastSeenDock ul li h3,#LastSeenDock ul li div.symbol{clear:both;display:block;margin:0 0 0 85px;}
#LastSeenDock ul li h4.brand{font-size:10px;}
#LastSeenDock ul li h3{height:34px;}
#LastSeenDock ul li h3 a{font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:12px;line-height:15px;}
#LastSeenDock ul li div.symbol{color:#53606D;font-size:9px;height:20px;margin-bottom:3px;}
#LastSeenDock ul li div.symbol dd{margin-left:3px;}
#LastSeenDock ul li ul.availability{display:block;height:20px;margin:0;width:355px;}
#LastSeenDock ul li ul.availability li{display:block;height:20px;margin:0;}
#LastSeenDock ul li div.labels_availability{clear:both;height:20px;margin-bottom:30px;width:355px;}
#LastSeenDock ul li dl.final_price{clear:both;display:block;font-size:10px;height:25px;margin-bottom:8px;margin-left:180px;width:176px;}
#LastSeenDock ul li dt.with_tax{color:#636567;font-size:11px;line-height:25px;}
#LastSeenDock ul li dd.price{float:right;font-family:Helvetica,Arial,Tahoma,Sans-Serif;font-size:16px;font-weight:700;line-height:25px;}
#LastSeenDock ul li div.actions{clear:both;height:23px;overflow:hidden;width:355px;}
#LastSeenDock ul li div.actions .more{background:transparent url(../images/raquo1.gif?version=1) no-repeat right center;display:block;float:left;font-family:Tahoma,Helvetica,Arial,Verdana,Sans-Serif;font-size:11px;line-height:22px;margin-left:5px;margin-top:1px;}
#LastSeenDock ul li div.actions form.add_to_stockpile_form,#LastSeenDock ul li div.actions form.add_to_cart_form{float:right;margin-right:5px;}
#LastSeenDock ul li div.actions form.add_to_stockpile_form input,#LastSeenDock ul li div.actions form.add_to_cart_form input{overflow:hidden;padding-top:22px;text-indent:-9999px;}
#LastSeenDock ul li div.actions .more span{margin:0 11px 0 3px;}
#LastSeenDock a.TopLink{background:url(../images/product_list_pager_link_top_bg.gif?version=1) no-repeat top center;display:block;height:21px;padding-left:9px;}
a.TopLink{display:block;font-size:10px;height:21px;line-height:19px;margin:0 10px;overflow:hidden;width:61px;}
.account_box,.register_success{background:url(../images/my_account_bottom_bg.gif?version=1) no-repeat bottom;clear:both;display:block;padding-bottom:5px;width:750px;}
.account_box h2,.register_success h2{background:url(../images/my_account_top.gif?version=1) no-repeat top;clear:both;color:#FFF;display:block;font-size:13px;height:48px;line-height:40px;text-indent:30px;text-transform:uppercase;}
.account_content,.register_success p{background:url(../images/my_account_bg.gif?version=1) repeat-y;display:block;padding:0 10px 5px;}
.account_content table.Grid{margin-bottom:5px;}
.account_content h3{border-bottom:1px solid #dcdcdc;clear:both;font-size:15px;}
.account_content .HalfWidth{float:left;margin:1%;width:48%;}
dl.account_order_view_basic_data dt{display:block;margin-right:5px;text-align:right;width:200px;}
.account_content ul#account_user_menu{border-bottom:1px solid #dcdcdc;display:block;height:25px;margin-bottom:5px;width:100%;}
.account_content ul#account_user_menu li{float:left;margin:2px 5px;}
.account_content ul#account_user_menu li a{color:red;font-size:10px;font-weight:700;}
.account_content input.submit{background:url(../images/button_grey_bg.gif?version=1) no-repeat center;border:0 solid #000;font-size:10px;font-weight:700;height:26px;text-transform:lowercase;width:76px;}
.account_content div.form-row{margin:5px 1px;}
.account_content div.form-row label{display:block;float:left;margin-right:5px;text-align:right;width:200px;}
.account_content div.form-row input.text,.account_content div.form-row input.password,#ProductPageTabsDock #ProductReviewsWidget .form-row input.text{border:1px solid #dcdcdc;color:#000;height:19px;line-height:19px;margin:0;padding:0;width:215px;}
#ProductPageTabsDock #ProductReviewsWidget .form-row textarea{border:1px solid #dcdcdc;color:#000;width:203px;}
.account_content div.form-row select{border:1px solid #dcdcdc;color:#000;display:block;height:19px;line-height:20px!important;width:220px;}
.account_content form{display:block;padding-top:5px;}
.secret_message_div{background-color:#FFF;border:1px dotted #000;color:#000;font-size:9px;margin-top:-10px;padding:2px 5px;position:absolute;}
#LastSeenDock ul.availability li{margin:0 0 0 10px;}
#LastSeenDock ul.availability li.in_stock_no{background:url(../images/availability_0.gif?version=1) no-repeat 0 0;}
#LastSeenDock ul.availability li.in_stock_yes{background:url(../images/availability_1.gif?version=1) no-repeat 0 0;}
#LastSeenDock ul.availability li span{display:block;font-size:10px;height:14px;line-height:14px;margin-left:20px;text-transform:uppercase;}
#LastSeenDock ul.availability li.in_stock_yes span{color:#00A54F;}
ul#BreadcrumbsWidget{background:url(../images/breadcrumbs_main_bg.gif?version=1) no-repeat center;clear:both;display:block;height:31px;list-style:none;}
ul#BreadcrumbsWidget li a{color:#FFF;font-size:11px;line-height:31px;margin:0 0 0 15px;}
ul#BreadcrumbsWidget li{background:url(../images/icons/d_arrow_tran.gif?version=1) no-repeat left;float:left;height:31px;margin:0 5px;}
.jcarousel-container-vertical div.control a{color:#DADADA;display:block;float:left;font-size:10px;height:25px;line-height:25px;margin:7px 0;outline:none;}
.jcarousel-container-vertical div.control a#mycarousel-prev{background:url(../images/carousel_link_front.gif?version=1) no-repeat center;margin-left:8px;text-align:center;width:30px;}
.jcarousel-container-vertical div.control{background:url(../images/transparent.png?version=1);}
.jcarousel-container-vertical div.control a.control{background:url(../images/carousel_link_middle.gif?version=1);padding:0 3px;}
.jcarousel-container-vertical div.control a#mycarousel-next{background:url(../images/carousel_link_end.gif?version=1) no-repeat center;margin-right:8px;text-align:center;width:30px;}
#FooterMenuDock{clear:both;display:block;height:160px;position:relative;width:100%;}
#FooterMenuDock .menu_box{border-left:2px solid #000;float:left;min-height:100px;padding:5px 3px;width:120px;}
#FooterMenuDock #FooterMultiMenu1Box.menu_box{border-left:none;}
#FooterMenuDock .menu_box h3 span{font-size:10px;font-weight:700;line-height:13px;text-transform:uppercase;}
#FooterMenuDock li{background:url(../images/raquo2.gif?version=1) no-repeat 0 5px;display:block;line-height:12px;margin:2px 0;}
#FooterMenuDock li a{display:block;font-size:9px;margin-left:10px;}
ul#AktualnosciWidget{clear:both;display:block;list-style:none;margin:0;padding:10px;}
#AktualnosciWidget h3,div.user_page h2{clear:both;color:#50525A;display:block;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:20px;font-weight:700;margin-bottom:28px;text-transform:uppercase;}
#AktualnosciWidget li,div.user_page div.article{margin:10px;}
#AktualnosciWidget li h5{margin:0;padding:0;}
#AktualnosciWidget .section{clear:both;margin:5px 10px;}
#AktualnosciWidget .articleItem h5{clear:both;height:40px;line-height:20px;}
#AktualnosciWidget .articleItem h5 a{color:#2B6AB0;display:block;font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:20px;overflow:hidden;text-decoration:none;}
#AktualnosciWidget .articleItem .post_time,#AktualnosciWidget .articleItem .post_author{color:#7F8288;display:block;float:left;font-size:.8em;margin:0 5px;}
#AktualnosciWidget .articleItem p.link_more{border-bottom:1px solid #7F8288;clear:both;display:block;height:23px;margin-bottom:5px;margin-left:5px;margin-top:3px;}
#AktualnosciWidget .articleItem p.link_more a{background:transparent url(../images/bt_read_all.gif?version=1) no-repeat scroll 0 2px;color:#FFF;display:block;float:left;font-size:10px;height:23px;line-height:23px;margin-left:-5px;padding-right:12px;text-align:left;text-decoration:none;text-indent:5px;width:80px;}
#AktualnosciWidget .articleItem div.introduction{clear:both;font-size:.9em;font-weight:700;height:45px;line-height:15px;margin-bottom:10px;overflow:hidden;text-indent:1em;}
#AktualnosciWidget #Columns div.articleItem{float:left;margin:0 1%;width:48%;}
#AktualnosciWidget p.show_all{clear:both;height:auto;margin-bottom:5px;margin-top:5px;width:100%;}
#AktualnosciWidget p.show_all a{background:transparent url(../images/bt_show_all.gif?version=1) no-repeat scroll center center;color:#FFF;display:block;font-size:10px;height:26px;line-height:24px;margin:auto;padding:0;text-align:center;width:350px;}
#AktualnosciWidget #List .articleItem{clear:both;height:50px;}
#AktualnosciWidget #List h5{border-bottom:1px solid #000;font-size:.83em;height:25px;line-height:25px;}
#AktualnosciWidget #List h5 a{font-size:1.1em;font-weight:700;}
#AktualnosciWidget #List p.post_time,#AktualnosciWidget #List p.post_author{float:left;height:20px;line-height:20px;margin-right:3px;}
#AktualnosciWidget #List p.link_more a{background:none;color:#000;display:block;font-size:.875em;height:20px;line-height:20px;text-transform:lowercase;}
#AktualnosciWidget #List p.link_more{border:none;clear:none;display:block;float:right;height:20px;line-height:20px;margin:0;width:92px;}
#WyprzedazDock{clear:both;margin:0;padding:0;width:100%;}
#WyprzedazeBox{background:url('../images/sprited/pro_wyp_box.png?version=1') no-repeat -371px 0;float:left;height:250px;list-style:none;width:371px;}
#PromocjeBox{background:url('../images/sprited/pro_wyp_box.png?version=1') no-repeat 0 0;float:right;height:250px;list-style:none;width:371px;}
#WyprzedazDock .product_filtered_list_widget li.item{clear:both;display:none;height:173px;margin:5px;position:relative;width:362px;}
#WyprzedazDock h3{color:#FFF;height:35px;line-height:35px;margin-top:2px;text-transform:uppercase;width:200px;}
#WyprzedazDock h3 span{display:block;margin:0 10px 0 20px;}
#WyprzedazDock div.box_body{height:182px;}
#WyprzedazDock p a{display:block;font-size:.8em;font-weight:700;height:25px;line-height:25px;padding-left:160px;padding-right:10px;text-align:center;}
#WyprzedazDock .product_filtered_list_widget{clear:both;padding:0;}
#WyprzedazDock .product_filtered_list_widget ul.status li{background-repeat:no-repeat;}
#WyprzedazDock .product_filtered_list_widget ul.status li.promotion{background-image:url('../images/label_opportunity.gif?version=1');}
#WyprzedazDock .product_filtered_list_widget ul.status li.trade_off{background-image:url('../images/label_saleout.gif?version=1');}
#WyprzedazDock .product_filtered_list_widget ul.status li.new{background-image:url('../images/label_new.gif?version=1');}
#WyprzedazDock .wrap_picture{float:left;height:174px;width:114px;}
#WyprzedazDock .wrap_brand{float:right;width:240px;}
#WyprzedazDock .picture{height:114px;text-align:center;width:114px;}
#WyprzedazDock .picture img{text-align:center;}
#WyprzedazDock div.quantity{font-size:11px;text-align:center;}
#WyprzedazDock .final_price{color:red;float:left;font-size:14px;font-weight:700;height:18px;line-height:18px;width:102px;}
#WyprzedazDock .product_filtered_list_widget div.title h3{font-size:12px;line-height:18px;width:230px;}
#WyprzedazDock .product_filtered_list_widget div.short_description{color:#7F8288;display:block;float:right;height:44px;line-height:11px;margin-bottom:2px;margin-right:5px;overflow:hidden;width:235px;}
#WyprzedazDock .product_filtered_list_widget a.more{background:url('../images/more.png?version=1') no-repeat center;display:block;float:right;font-size:0;height:32px;overflow:hidden;text-indent:-9999px;width:71px;}
#WyprzedazDock .product_filtered_list_widget .show_more{bottom:0;position:absolute;right:5px;z-index:5;}
#WyprzedazDock .product_filtered_list_widget .labels_status{background-color:#FFF;float:right;height:31px;margin-right:5px;width:200px;}
#WyprzedazDock .product_filtered_list_widget ul.status{display:block;float:right;list-style:none;}
#WyprzedazDock .product_filtered_list_widget ul.status li.promotion,#WyprzedazDock .product_filtered_list_widget ul.status li.trade_off,#WyprzedazDock .product_filtered_list_widget ul.status li.new{display:block;float:left;height:31px;margin:0 2px;width:61px;}
#WyprzedazDock .product_filtered_list_widget #prodPagerWyprzedazeWidget,#WyprzedazDock .product_filtered_list_widget #prodPagerPromocjeWidget{float:right;margin-left:230px;margin-right:10px;margin-top:-25px;position:absolute;text-align:center;width:120px;z-index:20;}
#WyprzedazDock .product_filtered_list_widget #prodPagerWyprzedazeWidget a,#WyprzedazDock .product_filtered_list_widget #prodPagerPromocjeWidget a{font-weight:700;}
#WyprzedazDock .product_filtered_list_widget .not_active_price,#WyprzedazDock .product_filtered_list_widget .not_active_price dd{color:#888;font-size:11px;height:15px;line-height:15px;text-decoration:line-through;}
#HeaderDock:after,#SubHeaderDock:after,#WyprzedazDock:after,#TopMainDock:after,#BottomMainDock:after,#FooterDock:after,#CopyrightWidget:after,#WyprzedazBox:after,#ProductPage #ProductPageDescription:after,#ProductPageTabsDock div:after,#OstatnioOgladaneWidget:after,#MainTopBannerSectionWidget:after,#ProductListSearchFilter:after,#MainDock div.user_page:after,#ProduktyPodobneBox:after,#AktualnosciWidget .section:after,#AktualnosciWidget .articleItem:after,#AktualnosciWidget .columnItemDelimeter:after,#NewProductsBox li:after,#NewProductsBox:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
h1 a span,#GlobalQuickSearchWidget label,#CopyrightWidget .powered_by a span,#GlobalProductReviewsBox li.show_all span,#GlobalProductReviewsBox a.read_more span,#ProductListFiltersBox a.toggle .show_less,#NewProductsBox .information,#NewProductsBox .custom_fields,#NewProductsBox .picture,#NewProductsBox .brand,#NewProductsBox .short_description,#NewProductsBox .labels_status,#NewProductsBox .labels_availability,#NewProductsBox .actions,#NewProductsBox .final_price dt,#NewProductsBox li h3 br,#NewProductsBox dd.price_net,#CompareMeBox #CompareMeWidget ul li span.brand,#LastSeenDock ul li dd.price_net,#LastSeenDock ul li dt.without_tax,#LastSeenDock ul li div.actions span.show_more,#LastSeenDock ul li div.actions a.tell_a_friend,#LastSeenDock a.enlarge,#AktualnosciWidget .articleItem p.link_more a span,#AktualnosciWidget p.show_all a span,#AktualnosciWidget #List div.introduction,#WyprzedazDock .product_filtered_list_widget li.not_active,#WyprzedazDock .product_filtered_list_widget li.header,#WyprzedazDock .final_price dt,#WyprzedazDock .final_price dd.price_net,#WyprzedazDock .product_filtered_list_widget div.actions a.more span,#WyprzedazDock .product_filtered_list_widget ul.status li span,#WyprzedazDock a.enlarge,#WyprzedazDock .product_filtered_list_widget .not_active_price dt{display:none;}
#TopMenuWidget li a,#FooterMenuWidget li a{color:#fff;font-size:.92em;line-height:31px;margin:0 1em;}
#GlobalQuickSearchWidget a:after,#ProductListFiltersBox a.toggle:after{color:red;content:"»";font-weight:700;margin-left:.3em;}
#CartViewsDock .widget strong,#UserInfoBox ul.actions li a,#UserInfoBox a{color:#fff;}
#UserInfoBox,#NewsletterBox{background-image:url(../images/user_info_border_bottom.png?version=1);background-position:left bottom;background-repeat:no-repeat;padding-bottom:5px;}
#UserInfoBox h3,#NewsletterBox h3{background-image:url(../images/user_info_header_bg.png?version=1);color:#fff;}
#UserInfoBox .box_body,#NewsletterBox .box_body{background-image:url(../images/user_info_body_bg.png?version=1);background-repeat:repeat-y;}
#UserInfoBox .box_content,#NewsletterBox .box_content{background-image:url(../images/user_info_content_bg.png?version=1);color:#fff;text-align:center;}
#BigGlobalCategoriesWidget li.category a.image:hover,#BigGlobalCategoriesWidget li.category a.image,.actions a.more:hover{text-decoration:none;}
#BigGlobalCategoriesWidget li.category .limited a.image{display:none;}
#BigGlobalCategoriesWidget ul.limited li.category,#NewProductsBox .box_body h3,ul#BreadcrumbsWidget li.first{background:none;}
#BigGlobalCategoriesWidget ul.level_1 li.category a.name:hover,#FooterMenuDock li a:hover{color:red;text-decoration:none;}
#GlobalProductReviewsBox ul,#CategoryTreeBox ul{list-style-type:none;margin:0;padding:0;}
#CategoryTreeBox h3 span,#CompareMeBox h3 span,#ProductListFiltersBox h3 span{line-height:38px;}
#CategoryTreeBox ul#CategoryTreeWidget ul li li.selected a,#LastSeenDock ul.availability li.in_stock_no span,#WyprzedazDock .product_filtered_list_widget #prodPagerWyprzedazeWidget a.active,#WyprzedazDock .product_filtered_list_widget #prodPagerPromocjeWidget a.active{color:red;}
#ProductListFiltersBox .actions,#LastSeenDock ul li div.brand,#LastSeenDock ul li h4.brand{clear:both;height:26px;}
#MainTopBannerSectionWidget .banner a,#MainTopBottomBannerSectionWidget .banner a,#WyprzedazDock .product_filtered_list_widget li.active,#WyprzedazDock .product_filtered_list_widget li.first,#WyprzedazDock .picture a{display:block;}
#LastSeenDock *,.account_box *,.register_success *,#FooterMenuDock *,#WyprzedazDock *{margin:0;padding:0;}
.account_box .account_content{
padding:10px;
}
#LastSeenDock ul li div.actions .more,#LastSeenDock ul li div.actions form.add_to_compare_form,#WyprzedazDock .product_filtered_list_widget .wrap_not_active_price{float:left;}
#LastSeenDock ul li div.actions form.add_to_compare_form input:hover,input.add_to_your_stockpile,input.add_to_your_cart,input.add_to_compare_form{cursor:pointer;}
.account_box ul,#FooterMenuDock ul{display:block;list-style:none;}
#WyprzedazDock .brand,#WyprzedazDock h4.brand{height:20px;line-height:20px;}