#header_logo{background:none;border:0;color:transparent;float:left;font:0 Arial;height:69px;margin:10px 283px 10px 0;padding:0;width:301px;}
#header_logo a{color:transparent;display:block;height:69px;text-decoration:none;width:301px;}
#header_logo a img{border:0;display:block;height:64px;width:301px;}
#header_right #languages_block_top{float:left;height:35px;margin:3px 0 0;overflow:hidden;padding:13px 19px 0 0;width:170px;}
#languages_block_top h6{color:#000000;font:15px/18px 'SignikaLight';float:right;}
#languages_block_top ul#first-languages{float:right;list-style-type:none;margin:0;overflow:hidden;padding:0;}
#languages_block_top ul#first-languages li{background:url("../img/lang.png") no-repeat scroll right -19px transparent;float:left;height:19px;margin:0 0 0 6px;width:19px;}
#languages_block_top ul#first-languages li.selected_language, #languages_block_top ul#first-languages li:hover{background-position:left -19px;}
#languages_block_top ul#first-languages li#lng_pl{background-position:right top;}
#languages_block_top ul#first-languages li#lng_pl.selected_language, #languages_block_top ul#first-languages li#lng_pl:hover{background-position:left top;}
#languages_block_top ul#first-languages li a{cursor:pointer;display:block;height:19px;text-decoration:none;width:19px;}
#languages_block_top ul#first-languages li img{display:none;}
#header_right #header_user{background:url("../img/cart.png") no-repeat scroll left top transparent;float:left;height:80px;margin:0;overflow:hidden;padding:0;position:relative;width:227px;margin-left:189px;}
#header_user #header_nav{display:block;height:48px;overflow:hidden;padding:0 15px 0 20px;text-align:left;white-space:nowrap;width:192px;}
#header_user #header_nav a.carts, #header_user #header_nav span{color:#acacac;font:16px/48px 'SignikaLight';}
#header_user #header_nav span{color:#ffffff;font-family:'SignikaRegular';}
#header_user #header_nav a.carts{background:url("../img/carts.png") no-repeat scroll left top transparent;padding:2px 0 2px 30px;text-decoration:none;}
#header_user #header_nav a.carts:hover{background-position:left -23px;color:#c0c0c0;cursor:pointer;}
#header_user #header_nav a.check{background:url("../img/check.png") no-repeat scroll left top transparent;display:block;height:15px;position:absolute;right:0;top:16px;width:15px;}
#header_user #header_nav a.check:hover{background-position:left -15px;cursor:pointer;}
#header_user #header_user_info{float:left;height:52px;margin:0;overflow:hidden;padding:7px 7px 0 14px;text-align:center;width:206px;}
#header_user #header_user_info .seps{background-color:#d7d7d7;margin:0 20px;padding:5px 0 5px 1px;}
#header_user #header_user_info a{color:#636363;font:14px/28px 'SignikaRegular';}
#header_user #header_user_info a.reg{color:#479e46;}
#header #cart_block{background:url("../img/cart_foot.png") no-repeat scroll left bottom transparent;display:none;height:auto;margin:0;padding:0 0 15px;position:absolute;right:2px;top:47px;width:230px;z-index:10000;}
#header #cart_block .title_block, #header #cart_block h4{background:url("../img/cart_top.png") no-repeat scroll left top transparent;color:transparent;cursor:default;display:block;float:none;font-size:0;height:12px;margin:0;padding:0;}
#header #cart_block .block_content{background:url("../img/cart_bg.png") repeat-y scroll left top transparent;border:0;margin:0;overflow:hidden;padding:5px 15px 15px;}
#cart_block.cart_block_hover{display:block;}
#cart_block .title_block span, #header #cart_block h4{float:right;padding-left:10px;text-transform:none;background-position:left top;background-repeat:no-repeat;cursor:pointer;}
#cart_block .block_content{padding:8px 8px 16px 8px;}
#cart_block #cart_block_summary{display:none;}
#cart_block .quantity-formated{display:inline-block;margin-right:5px;min-width:18px;}
#cart_block .cart_block_product_name{font-weight:bold;}
#cart_block .remove_link{float:right;display:inline-block;margin:1px 0 0 5px;height:12px;width:12px;}
#cart_block .remove_link a{display:inline-block;height:12px;width:12px;background:url(../img/icon/delete.gif) no-repeat 0 0;}
#cart_block .price{float:right;}
#cart_block #cart_block_list dl{padding-bottom:10px;}
#cart_block #cart_block_list dt{padding:4px 0;}
#cart_block #cart_block_list dt a{font-weight:bold;}
#cart_block #cart_block_list dd{margin-left:20px;}
#cart_block #cart-prices{padding:10px 4px;line-height:20px;font-weight:bold;border-top:1px solid #999;}
#cart_block #cart_block_shipping_cost, #cart_block #cart_block_total{float:right;}
#cart_block #cart_block_shipping_cost{font-weight:bold;}
#cart_block #cart-buttons{margin:0;overflow:hidden;padding:0;}
#cart_block #cart-buttons .button_small{display:none;}
#cart_block #cart-buttons #button_order_cart{display:block;float:none;margin:0 auto;}
#cart_block table#vouchers{clear:both;width:100%;}
#cart_block table#vouchers tr td{padding:2px;}
#cart_block table#vouchers tr td.quantity{margin-right:5px;min-width:18px;}
#cart_block table#vouchers tr td.delete{padding-left:0;padding-right:0;text-align:right;width:15px;}
#header_right #search_block_top{float:left;height:49px;margin:0;overflow:hidden;padding:10px 0;width:529px;}
#header_right #search_block_top p{margin:0;overflow:hidden;padding:0;}
#header_right #search_block_top p label{display:none;}
#header_right #search_block_top p .inps{background:url("../img/inps.png") no-repeat scroll left top transparent;float:left;height:49px;margin:0;overflow:hidden;padding:0 42px 0 0;position:relative;text-align:left;width:487px;}
#header_right #search_block_top p .inps input.search_query{background:none;border:0;color:#000000;display:block;font:14px/18px 'SignikaLight';height:18px;margin:15px 16px 16px;width:455px;}
#header_right #search_block_top p input.button_mini{background:url("../img/inps.png") no-repeat scroll left -49px transparent;display:block;height:35px;margin:0;padding:0;position:absolute;right:7px;top:7px;width:35px;}
#header_right #search_block_top p a.button_mini2{background:url("../img/konf.png") no-repeat transparent;display:block;height:35px;margin:0;padding:0;position:absolute;right:7px;top:7px;width:35px;}
#header_right #search_block_top p a.button_mini2:hover{background:url("../img/konf_h.png") no-repeat transparent;}
#header_right #search_block_top p input.button_mini:hover{background-position:right -49px;cursor:pointer;}
#freeblock_top{float:left;font:16px/20px 'SignikaLight';height:55px;margin:0;overflow:hidden;padding:14px 10px 0;text-align:right;width:451px;}
#freeblock_top .ones .tel, #freeblock_top .twos .tt{font-family:'SignikaRegular';}
#freeblock_top .ones .tel{background:url("../img/tel.png") no-repeat scroll left 1px transparent;padding:0 0 0 17px;}
#freeblock_top .ones .lok{background:url("../img/lok.png") no-repeat scroll left 1px transparent;padding:0 0 0 17px;}

#header_right #currencies_block_top{float:right;margin:0 6px 0 0;padding:2px 6px;-moz-border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:none repeat scroll 0 0 #000;}
#header_right #currencies_block_top p{clear:left;padding-right:16px;font:11px Arial,Verdana,sans-serif;color:#ccc;text-align:right;background:url("../img/block_languages_top_p_bg.png") no-repeat scroll right 1px transparent;}
#currencies_block_top ul#first-currencies li{margin-right:3px;}
#currencies_block_top ul#first-currencies li.selected{opacity:1!important;}
#setCurrency{cursor:pointer;position:relative;top:1px;}
#setCurrency p{position:relative;top:0;margin-left:5px;padding:0;}
#setCurrency p img{padding-left:5px;}
#setCurrency .currencies_ul{display:none;z-index:10000;padding:10px;list-style-type:none;}
#setCurrency .currencies_ul_hover{display:block;z-index:5000;position:absolute;right:3px;padding:5px 10px;height:auto;text-align:center;width:auto;background:#000000;}
#setCurrency .currencies_ul_hover a{color:#fff;}