#show_product_discription_1,
#show_product_discription_2,
#show_product_discription_3,
#show_product_discription_4,
#show_product_discription_5,
#show_product_discription_6 {display: none;}

div.bnt_products.active .mx_right_block_top_text {

	color: #b51c1c;
}

* {
	margin:0;
	padding:0;
}
a {
	color:#393939;
	text-decoration:none;
	border:none;
	outline:none;
}
a img {
	border:none;
}

.ctable_articles {
	margin: 4px 15px;
}

/* Background strony */
#mx_main_back {
	width:100%;
	height:281px;
	background:url('img/new/pageback2.jpg') repeat-x;
	text-align:center;
}
.mx_main {
	width:992px;
	margin:auto;
	text-align:left;
}
table.img_class {
	border-collapse: collapse;
	width: 100%;
	height: 115px;
}
#mx_main_utop {
	width:100%;
	height:75px;
	background:url('img/new/header_top2.gif') no-repeat;
}
/* baner */
#mx_head_top {
	width:992px;
	height:141px;
	background:url('img/new/main_h.jpg') repeat-x 0 -238px;
}
#mx_head_top_l {
	float:left;
	width:6px;
	height:141px;
	background:url('img/new/main_s.jpg') repeat-x;
}
#mx_head_top_r {
	float:right;
	width:6px;
	height:141px;
	background:url('img/new/main_s.jpg') repeat-x -6px 0;
}
#mx_head_bottom {
	width:990px;
	#width:992px;
	height:40px;
	border-right:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	background:#fff;
}
#mx_logo {
	margin:30px 14px;
}
#mx_main_menu {
	width:980px;
	height:76px;
	float:right;
	margin:12px 0px;
	#margin:12px 0px;
	display:block;
}
.mx_menuElem {
	float:left;
	display:inline;
	width:100px;
	margin:0px 11px;
	display:inline;
	height:75px;
}
#mx_mm_elem1788 {
	background:url('img/new/menu_back_new.jpg') no-repeat -101px -77px;
}
#mx_mm_elem10 {
	background:url('img/new/menu_back_new.jpg') no-repeat -202px -77px;
}
#mx_mm_elem1778 {
	background:url('img/new/menu_back_new.jpg') no-repeat -404px -77px;
}
#mx_mm_elem12 {
	background:url('img/new/menu_back_new.jpg') no-repeat -303px -77px;
}
#mx_mm_elem1891 {
	background:url('img/new/menu_back_new.jpg') no-repeat -505px -77px;
}
#mx_mm_elem1051 {
	background:url('img/new/menu_back_new.jpg') no-repeat -606px -77px;
}

#mx_mm_elem1867 {
	background:url('img/new/menu_back_new.jpg') no-repeat -707px -77px;
}
#mx_mm_elem2248 {
	background:url('img/new/menu_back_new.jpg') no-repeat -0px -77px;
}
.mx_main_cat_link {
	float:left;
	display:block;
	width:100px;
	height:74px;
	line-height:74px;
}

.mx_divCats {
	width:205px;
	position:absolute;
	float:left;
	display:none;
	z-index:1000;

}
.mx_divCats2 {
	width:410px;
	position:absolute;
	float:left;
	display:none;
	z-index:1000;
}
.mx_divCats3{
	width:615px;
	position:absolute;
	float:left;
	display:none;
	z-index:1000;
}
.mx_divCats4{
	width:205px;
	position:absolute;
	float:left;
	display:none;
	z-index:1000;
}
.mx_divCats .mx_divCats_t {
	width:205px;
	height:9px;
	float:left;
	background:url('img/new/top.png') no-repeat;
}
.mx_divCats4 .mx_divCats_r {
	width:205px;
	height:9px;
	float:left;
	background:url('img/new/top_r.png') no-repeat;
}
.mx_divCats .mx_divCats_b {
	width:205px;
	height:54px;

	float:left;
	background:url('img/new/bottom.png') no-repeat -0px -0px;
}
.mx_divCats2 .mx_divCats_t {
	width:410px;
	height:9px;
	float:left;
	background:url('img/new/top_2.png') no-repeat;
}
.mx_divCats2 .mx_divCats_b {
	width:410px;
	height:54px;
	float:left;
	background:url('img/new/bottom_2.png') no-repeat -0px -0px;
}
.mx_divCats3 .mx_divCats_t {
	width:615px;
	height:9px;
	float:left;
	background:url('img/new/top_3.png') no-repeat;
}
.mx_divCats3 .mx_divCats_b {
	width:615px;
	height:54px;
	float:left;
	background:url('img/new/bottom_3.png') no-repeat -0px -0px;
}
.mx_divCats4 .mx_divCats_b {
	width:205px;
	height:54px;
	float:left;
	background:url('img/new/bottom.png') no-repeat -0px -0px;
}
.mx_divCats ul.mx_dicCats_elem {
	width:205px;
	list-style:none;
	#margin-top:-5px;
	float:left;
	background:url('img/new/middle.png') repeat-y;
}
.mx_divCats2 ul.mx_dicCats_elem {
	list-style:none;
	width:410px;
	#margin-top:-5px;
	float:left;
	background:url('img/new/middle_2.png') repeat-y;
}
.mx_divCats3 ul.mx_dicCats_elem {
	list-style:none;
	width:615px;
	#margin-top:-5px;
	float:left;
	background:url('img/new/middle_3.png') repeat-y;
}
.mx_divCats4 ul.mx_dicCats_elem {
	width:205px;
	list-style:none;
	#margin-top:-5px;
	float:left;
	background:url('img/new/middle.png') repeat-y;
}
.mx_dicCats_elem li {
	width:197px;
	overflow:hidden;


	float:left;
}
.mx_dicCats_elem li a {
	width:175px;
	#width:197px;

	padding:3px 0;
	border-bottom:1px solid #c20000;
	padding-left:10px;
	margin-left:5px;

	padding-right:5px;
	display:inline-block;
	color:#fff;
	font-size:11px;
	font-weight:bold;

}
.mx_star_sprawdz {
	position:absolute;
	margin-left:-90px;
	margin-top:110px;
}
.mx_dicCats_elem li a:hover {
	background:url('img/new/cat_elem_over.jpg') no-repeat;
	border-bottom:1px solid #940000;
}

#mx_lang_tab {
	float:right;
	margin:22px 0px;
	display:inline;
}
#mx_lang_tab img {
	margin:0 2px;
}
#mx_menu_flat {
	width:98%;
	height:26px;
	margin-top:2px;
}
.mx_menu_flat_elem {
	float:left;
	height:26px;
	background:none;
	display:inline;
}
.mx_menu_flat_elem_on {
	float:left;
	height:26px;
	display:inline;
	background:url('img/new/main_h.jpg') repeat-x 0 -380px;
}
.mx_menu_flat_elem_on a {
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:0 3px;
	#padding:0 2px;
	font-family:Arial;
	line-height:26px;
	text-transform:uppercase;
	color:#fff;
}
.mx_menu_flat_elem a {
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:0 3px;
	#padding:0 2px;
	font-family:Arial;
	line-height:26px;
	text-transform:uppercase;
	color:#B50000;
}
.mx_menu_flat_elem_on .mx_menu_flat_elem_r{
	background:url('img/new/main_s.jpg') no-repeat -17px 0;
}

.mx_menu_flat_elem_r {
	float:left;
	width:4px;
	height:26px;
	background:none;
}
.mx_menu_flat_elem_on .mx_menu_flat_elem_l {
	background:url('img/new/main_s.jpg') repeat-x -12px 0;
}
.mx_menu_flat_elem_l {
	float:left;
	width:4px;
	height:26px;
	background:none;
}

#mx_head_bottom .mx_input_div {
	padding:0px;
	height:26px;
	width:204px;
	#width:204px;
	padding: 0;
	margin-left:10px;
	text-align:left;
	background:url('img/new/main_h.jpg') 0 -408px repeat-x;
	float: left;
	display:inline;
}
.mx_input_div_l , .mx_input_div_r, .mx_btn_div_l, .mx_btn_div_r{
	float: left;
	width:4px;
	height:26px;
}

input { outline: none; }

.mx_input_div .mx_input_field {
	float: left;
	outline: none;
	height:auto;
	padding: 6px 0px ;
	line-height: 11px;
	font-family:Tahoma;
	font-size:11px;
	border:0;
	background:transparent;
    width: 80%;
	min-height: 12px;
}
#mx_head_bottom  .mx_input_field {
	width:196px;
	#width:184px;
}
.mx_quad_btn {
	float:left;
	height:26px;
	line-height:26px;
	width:26px;
	background:url('img/new/main_h.jpg') 0 -380px repeat-x;
	margin-left:5px;
}
.mx_quad_btn input {
	width:26px;
	height:24px;
	line-height:24px;
	margin-left:-4px;
	border:0;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	font-family:Arial;
	background:transparent;
	float:left;
	color:#fff;
	cursor:pointer;
	position:absolute;
}
#mx_head_bottom  .mx_input_div_l {
	background:url('img/new/main_s.jpg') no-repeat -13px -26px;
}
#mx_head_bottom .mx_input_div_r {
	background:url('img/new/main_s.jpg') no-repeat -17px -26px;
	float:right;
}
.mx_quad_btn  .mx_btn_div_l {
	background:url('img/new/main_s.jpg') no-repeat -13px 0;
}
.mx_quad_btn .mx_btn_div_r {
	float:right;
	background:url('img/new/main_s.jpg') no-repeat -17px 0;
}

.mx_body {
	width:990px;
	#width:992px;
	background:#fff;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
}
#mx_prd_show, #mx_prd_status{
	width:970px;
	height:217px;
	margin-left:11px;
}
 .mx_show_l, .mx_show_r {
	background:url('img/new/main_s.jpg') no-repeat;
}
.mx_show_l, .mx_show_r {
	width:5px;
	height:217px;
	float:left;
	background-position:-22px 0;
}
.mx_show_r {
	background-position:-28px 0;
}
.mx_show_mid {
	height:207px;
	#height:228px;
	width:960px;
	float:left;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	background:#eee;
}
#mx_prd_status_in {
	width:719px;
	height:206px;
	float:left;
}
.mx_show_in_l,.mx_show_in_r {
	background:url('img/new/main_s.jpg') no-repeat;
}
.mx_show_in_l, .mx_show_in_r {
	width:6px;
	height:206px;
	float:left;
	background-position:-34px 0;
}
.mx_show_in_r {
	background-position:-40px 0;
}
.mx_show_in_mid {
	height:206px;
	width:700px;
	float:left;
	background:url('img/new/main_h.jpg') repeat-x 0 -436px;
}
#mx_prd_show_inner, #mx_prd_status_inner {
	width:646px;
	height:171px;
	float:left;
	margin:18px 0;
	display:inline;
}
.mx_show_inner_l,.mx_show_inner_r {
	background:url('img/new/main_s.jpg') no-repeat;
}
.mx_show_inner_l,.mx_show_inner_r {
	width:6px;

	height:171px;
	float:left;
	background-position:-47px 0;
}
.mx_show_inner_r {
	background-position:-53px 0;
}
.mx_show_inner_mid {
	height:169px;
	width:634px;
	#height:171px;
	float:left;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	background:#fff;
}
.mx_status_inner_l,.mx_status_inner_r {
	background:url('img/new/main_s.jpg') no-repeat;
}
.mx_status_inner_l,.mx_status_inner_r {
	width:6px;

	height:171px;
	float:left;
	background-position:-60px 0;
}
.mx_status_inner_r {
	background-position:-65px 0;
}
.mx_status_inner_mid {
	height:169px;
	width:634px;
	#height:171px;
	float:left;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	background:#fff;
}

.mx_show_price, .mx_show_pricew {
	overflow: hidden;
	width:157px;
	height:28px;
	float:left;
	border-right:1px solid #ddd;
	margin-right:1px;
	display:inline;
	text-align: center;
	font-weight: bold;
	background:url('img/new/main_h.jpg') repeat-x 0 -642px;
}
.mx_show_pricew {
	background:url('img/new/main_h.jpg') repeat-x 0 -670px;
	font-weight: normal;
}

.footer_links, .footer_links_top{
	line-height: 28px;
	font-size: 10px;
	text-align:left;
	cursor: pointer;

}
.footer_links a{
    text-align:left;
    padding-left:7px;
}
.footer_links a:hover {
	color:#900000;
}

.footer_links_top span {
    padding-left:7px;
}

#footer {
	width:100%;
	background:url('img/new/bottomt.jpg') repeat-x bottom center;
	text-align:center;
	padding-bottom:30px;
}
#footer p {
	padding:2px 5px;
}
#mx_foot1, #mx_foot2, #mx_foot3,#mx_foot4 {
	width:950px;
	height:88px;
	margin:auto;
	#margin:0 20px;
	font-size:10px;
	line-height:40px;
}
#mx_foot1 img, #mx_foot2 img, #mx_foot3 img, #mx_foot4 img {
	vertical-align:middle;
}
#mx_foot1, #mx_foot2, #mx_foot4{
	border-bottom:1px solid #ececec;
}
#mx_close_foot {
	width:100%;
	height:8px;
	#margin-bottom:-6px;
	background:url('img/new/main_h.jpg') repeat-x 0 -699px;
}
.mx_close_foot_r {
	float:right;
	width:8px;
	height:8px;
	background:url('img/new/main_s.jpg') no-repeat -13px -64px;
}
.mx_close_foot_l{
	float:left;
	width:8px;
	height:8px;
	background:url('img/new/main_s.jpg') no-repeat -13px -54px;
}
#mx_main_content {
	padding:11px;
	position:relative;
	overflow:hidden;
}
#mx_left_side_back {
	overflow:hidden;
	position:relative;
	#height:100%;
	background:url('img/new/left_side_back.jpg') repeat-y;
}
#mx_left_side{
	float:left;
	width:236px;
	display:inline;
	padding-bottom:23px;
}
#mx_right_side {
	float:right;
	width:722px;
	position: static;
}
#mx_left_side_btm {
	height: 23px;
	width:236px;
	position:absolute;
	bottom:0;
	left:0;
	background:url('img/new/main_h.jpg') repeat-x 0 -731px;
}
#mx_left_side_btm_l {
	float:left;
	width:7px;
	height:23px;
	background:url('img/new/main_s.jpg') no-repeat -13px -173px;
}
#mx_left_side_btm_r {
	float:right;
	width:7px;
	height:23px;
	background:url('img/new/main_s.jpg') no-repeat -13px -149px;
}
#mx_left_side_top {
	height:23px;
	width:236px;
	background:url('img/new/main_h.jpg') repeat-x 0 -708px;
}
#mx_left_side_top_l {
	float:left;
	width:7px;
	height:23px;
	background:url('img/new/main_s.jpg') no-repeat -13px -73px;
}
#mx_left_side_top_r {
	float:right;
	width:7px;
	height:23px;
	background:url('img/new/main_s.jpg') no-repeat -13px -97px;
}
.mx_left_block {
	width:222px;
	margin:7px;

}
.mx_left_block_top {
	width:222px;
/*	height:6px;
	#margin-bottom:-4px;*/
	font-size: 1px;
	background:url('img/new/main_h.jpg') repeat-x 0 -760px;
}
.mx_left_block_top_r {
	/*width:6px;
	height:6px;*/
	padding: 6px 6px 0 0;
	float:right;
/*	#margin-bottom:-4px;*/
	background:url('img/new/main_s.jpg') no-repeat -13px -128px;
}
.mx_left_block_top_l {
	/*width:6px;
	height:6px;*/
	padding: 6px 6px 0 0;
	float:left;
/*	#margin-bottom:-4px;*/
	background:url('img/new/main_s.jpg') no-repeat -13px -121px;
}
.mx_left_block_btm {
	width:222px;
	height:6px;
	#margin-bottom:-4px;
	background:url('img/new/main_h.jpg') repeat-x 0 -755px;
}
.mx_left_block_btm_r {
	width:6px;
	height:6px;
	#margin-bottom:-4px;
	float:right;
	background:url('img/new/main_s.jpg') no-repeat -13px -142px;
}
.mx_left_block_btm_l {
	width:6px;
	height:6px;
	#margin-bottom:-4px;
	float:left;
	background:url('img/new/main_s.jpg') no-repeat -13px -135px;
}
.mx_left_block_mid {
	width:220px;
	#width:220px;
	border-right:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	background:#fff;
	margin: 0;
}
.mx_left_block_mid_in {
	padding:4px 0;
	margin: 0;
}
.mx_left_block_title {
	text-indent:20px;

	font-weight:bold;
}
#mx_advert_middle {
	width:647px; height:150px;
	background: white;
	right: -30px;
	margin: 20px 10px 0 0;
	margin-bottom:10px;
	position: relative;
}

div.advert_0 {

	position: absolute;
	width:668px; height:169px;
	padding: 0; margin: 0;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/banner-amica.jpg') no-repeat;
	cursor: pointer;
}

div.advert_1 {

	position: absolute;
	width:668px; height:169px;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/banner-gorenje.png') no-repeat;
	cursor: pointer;
}

div.advert_2 {

	position: absolute;
	width:668px; height:169px;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/banner-kosiarka.jpg') no-repeat;
	cursor: pointer;
}

div.advert_3 {

	position: absolute;
	width:668px; height:169px;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/banner-wiertarka.jpg') no-repeat;
	cursor: pointer;
}

div.advert_4 {

	position: absolute;
	width:668px; height:169px;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/banner-sharp.png') no-repeat;
	cursor: pointer;
}
div.advert_5 {

	position: absolute;
	width:668px; height:169px;
	display: none;padding: 0; margin: 0;
	background: url('img/banners/baner-gwarancja.jpg') no-repeat;
	cursor: pointer;
}

div#mx_advert_middle div.navigation {

	padding: 0;
	margin: 0;
	position: absolute;
	left: 0;
	top: -9px;
	background: none;
}

div#mx_advert_middle div.navigation div {

	padding: 0;
	margin: 6px 12px 0 -30px;
	width: 26px;
	height: 24px;
	display: block;
	background: url('img/banners/button_baner.png') no-repeat;
	cursor: pointer;
	overflow: hidden;
}

div#mx_advert_middle div.navigation div.btn_0 {	background-position: -14px -12px; }
div#mx_advert_middle div.navigation div.btn_0_active {	background-position: -50px -12px; }

div#mx_advert_middle div.navigation div.btn_1 {	background-position: -14px -40px; }
div#mx_advert_middle div.navigation div.btn_1_active {	background-position: -50px -40px; }

div#mx_advert_middle div.navigation div.btn_2 {	background-position: -14px -68px; }
div#mx_advert_middle div.navigation div.btn_2_active {	background-position: -50px -68px; }

div#mx_advert_middle div.navigation div.btn_3 {	background-position: -14px -96px; }
div#mx_advert_middle div.navigation div.btn_3_active {	background-position: -50px -96px; }

div#mx_advert_middle div.navigation div.btn_4 {	background-position: -14px -124px; }
div#mx_advert_middle div.navigation div.btn_4_active {	background-position: -50px -124px; }

div#mx_advert_middle div.navigation div.btn_5 {	background-position: -14px -152px; }
div#mx_advert_middle div.navigation div.btn_5_active {	background-position: -50px -152px; }


.mx_bestseller_link {
	height:27px;
	width:100%;
	border-right:1px solid #e7e7e7;
	background:url('img/new/main_h.jpg') repeat-x 0 -208px;
}
.mx_bestseller_link a {
	float:left;
	width:190px;
}

table.menubox_small_font {

	margin: 1px;
	border-collapse: collapse;
}

table.menubox_small_font td {

}

.menubox_small_font,
.menubox_small_font a,
.menubox_small_font a:hover,
.menubox_small_font a:visited,
.menubox_small_font a:active {
	font-size: 10px;
	color: #3b3b3b;
	font-weight:normal;
}
.mx_bestseller_link a:hover {
	color:#900000;

}
.mx_right_block {
	width:722px;
	position:static;
}
.mx_right_block_top {
	overflow: hidden;
	line-height: 16px;

	width:722px;
	height:29px;
	background:url('img/new/main_h.jpg') repeat-x 0 -206px;
}
.mx_right_block_top_text {
	padding-top: 6px;
	font-size: 11px;
	font-weight: 900;
}
.mx_right_block_top_text_short {
	font-weight: bold;
}
.mx_right_block_top_r {
	width:6px;
	height:29px;
	float:right;
	#margin-bottom:-4px;
	background:url('img/new/main_s.jpg') no-repeat -53px -172px;
}
.mx_right_block_top_l {
	width:6px;
	height:29px;
	float:left;
	#margin-bottom:-4px;
	background:url('img/new/main_s.jpg') no-repeat -47px -172px;
}
.mx_show_product_desc_top {
	height:29px;
	background:url('img/new/main_h.jpg') repeat-x 0 -206px;
}

.mx_show_product_button:hover {

	height:29px;
	background:url('img/new/main_h.jpg') repeat-x 0 -152px;
	cursor: pointer;
	overflow-y: hidden;
}

.mx_show_product_button:hover  .mx_right_block_top_l {

	background: url('img/new/main_s.jpg') no-repeat -47px 0px;
}

.mx_show_product_button:hover  .mx_right_block_top_r {

	background: url('img/new/main_s.jpg') no-repeat -55px 0px;
}

.mx_show_product_button.active {

	height:29px;
	background:url('img/new/main_h.jpg') repeat-x 0 -152px;
	cursor: pointer;
	overflow-y: hidden;
}

.mx_show_product_button.active  .mx_right_block_top_l {

	background: url('img/new/main_s.jpg') no-repeat -47px 0px;
}

.mx_show_product_button.active  .mx_right_block_top_r {

	background: url('img/new/main_s.jpg') no-repeat -55px 0px;
}

.mx_show_product_desc_mid {
	width:718px;
	#width:720px;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	background:#fff;
}

.mx_right_block_btm {
	width:722px;
	height:30px;
	#margin-bottom:-1px;
	background:url('img/new/main_h.jpg') repeat-x 0 -208px;
	display: block;
}
.mx_right_block_btm_r {
	width:6px;
	height:30px;
	#margin-bottom:-4px;
	float:right;
	background:url('img/new/main_s.jpg') no-repeat -6px -180px;
}
.mx_right_block_btm_l {
	width: 6px;
	height: 30px;
	#margin-bottom:-4px;
	#overflow: hidden;
	display: block;
	float:left;
	background:url('img/new/main_s.jpg') no-repeat -0px -180px;
}
.mx_right_block_mid {
	width:720px;
	#width:722px;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	background:#fff;
}
#mx_slider_left_arr {
	float:left;
	width:23px;
	height:140px;
	margin:50px 0 0 3px;
	display:inline;
	background:url('img/new/main_s.jpg') no-repeat -122px 0;
	cursor:pointer;
}
#mx_slider_right_arr {
	float:right;
	width:23px;
	height:140px;
	margin:50px 3px 0 0;
	display:inline;
	background:url('img/new/main_s.jpg') no-repeat -143px 0;
	cursor:pointer;
}
#mx_slider_out {
	width:635px;
	#width:634px;
	height:165px;
	float:left;
	margin-top:-28px;
	#margin-top:-25px;
	overflow:hidden;
}
#mx_slider_in {
	height:165px;
	width:10000px;
	margin-left:-316px;
}
.mx_sider_elem {
	float:left;
	width:158px;
	height:165px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
}
.mx_sider_elem img {
	margin-bottom:7px;
}
.mx_prdshow_price {
	height:30px; padding-top:7px; #padding-top:5px; color:#AB0000; font-weight:bold;
}
.mx_prdshow_price b{
	color:#393939;
}
/* Koszyk */
		#cart_box_full {
			height: 197px; vertical-align: middle;
		}
		#cart_box_full p {
			font-size:10px;
			margin:0;
		}
		#cart_picbox {
			width:100%; height:115px;
			overflow:hidden;
		}
		#cart_picbox div{
			height:115px;
		}
		#cart_left_arr {
			width:25px; background:url('img/new/main_s.jpg') no-repeat -71px 0; float:left;
			margin-top:-114px;
		}
		#cart_right_arr {
			width:25px;  background:url('img/new/main_s.jpg') no-repeat -93px 0px; float:left;
		}
		#cart_imgbox {
			width:170px; background:#fff; float:left; overflow:hidden;
		}
		#cart_scroller, #cart_group_scroller {
			width:500px;
		}
             
		#cart_scroller img {
			float:left;
			border:none;
			vertical-align: middle;
		}
		#cart_prodname {
			width:100%; height:35px;
		}
		#cart_prodname img {
			float:right; margin:3px 8px; cursor:pointer;
		}
		#cart_prodname p {
			padding:0;margin:5px 0 5px 10px; width:155px; height:25px; overflow:hidden;
		}
		#cart_prodname a{
			font-size:10px;
		}
		#cart_count {
			 height:22px;
		}
		#cart_count p {
			padding:10px 0 0 10px;
		}
		#cart_price {
			width:100%; height:16px;
		}
		#cart_price p {
			padding:0 0 0 10px; font-weight:bold;
		}


/* Numerki */
.mx_numbox {
	height:52px;
	text-align:right;
	float:right;
	clear:both;
}
.mx_numbox1 {
	height:52px;
	text-align:left;
	float:left;
	clear:both;
}
.mx_num1, .mx_num11 {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -30px 0;
}
.mx_num2, .mx_num21  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -60px 0;
}
.mx_num3, .mx_num31  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -89px 0;
}
.mx_num4, .mx_num41  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -117px 0;
}
.mx_num5, .mx_num51  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -146px 0;
}
.mx_num6, .mx_num61  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -176px 0;
}
.mx_num7, .mx_num71  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -205px 0;
}
.mx_num8, .mx_num81  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -235px 0;
}
.mx_num9, .mx_num91  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -264px 0;
}
.mx_num0, .mx_num01  {
	width:21px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat 0px 0;
}
.mx_num11 {	background:url('img/new/numerki3.gif') no-repeat -30px 0;}
.mx_num21 {	background:url('img/new/numerki3.gif') no-repeat -60px 0;}
.mx_num31 {	background:url('img/new/numerki3.gif') no-repeat -89px 0;}
.mx_num41 {	background:url('img/new/numerki3.gif') no-repeat -117px 0;}
.mx_num51 {	background:url('img/new/numerki3.gif') no-repeat -146px 0;}
.mx_num61 {	background:url('img/new/numerki3.gif') no-repeat -176px 0;}
.mx_num71 {	background:url('img/new/numerki3.gif') no-repeat -205px 0;}
.mx_num81 {	background:url('img/new/numerki3.gif') no-repeat -235px 0;}
.mx_num91 {	background:url('img/new/numerki3.gif') no-repeat -264px 0;}
.mx_num01 {	background:url('img/new/numerki3.gif') no-repeat 0px 0;}
.mx_nump, .mx_nump1 {
	width:12px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -293px 0;
}
.mx_numzl, .mx_numzl1 {
	width:30px;
	height:52px;
	float:left;
	background:url('img/new/numerki.gif') no-repeat -313px 0;
}
.mx_nump1 {
	background:url('img/new/numerki3.gif') no-repeat -293px 0;
}
.mx_numzl1 {
	background:url('img/new/numerki3.gif') no-repeat -313px 0;
}
.mx_numspace {
	width:10px;
	height:52px;
	float:left;
}
/* produkty wyruznone */
#mx_wyruz_top {
	width:100%;
	height:150px;
	background:url('img/new/main_h.jpg') repeat-x 0 0;
}
.mx_wyruz_box {
	width:100%;
	height:227px;
	padding-top: 5px;
	border-bottom: 1px solid #f5f5f5;
}
.mx_wyruz_title_box {
	width:510px;
	height:55px;

	float:right;
	border-bottom:1px solid #eaeaea;
}
.mx_wyruz_price_box {
	text-align:right;
	display:inline;
	margin-right:25px;
	float:right;
	width:200px;
}
.mx_wyruz_desc {
	width:440px;
	margin:20px;
	float:right;
}
.mx_wyruz_title_text {
	float:left;
	font-size:18px;
	line-height:20px;
	font-family:"Arial";
	font-style: italic;
	font-weight: bold;
	color:#000;
	width:260px;
	height:70px;
	overflow:hidden;
}
.mx_wyruz_title_text a {
	color: #000;
}
.mx_wyruz_img_box {
	width:200px;
	height:227px;
	text-align:center;
	line-height:220px;

	float:left;
}
.mx_wyruz_img_box img {
	vertical-align:middle;
}

/* lista produktow */
.mx_product_box {
	width:240px;
	#width:236px;
	height:320px;
	float:left;
	border-bottom:1px solid #eaeaea;
}
.mx_product_box_name {
	width:240px;
	#width:236px;
	height:27px;
	margin:20px 0 10px 0;
	font-size:10px;
	text-align:center;
        overflow:hidden;
}
.mx_product_image{
	width:240px;
	#width:236px;
	height:176px;
	text-align:center;
	line-height:160px;
}
.mx_product_image a img{
	vertical-align:middle;
}
.mx_product_image span { display: inline-block; }

.mx_product_opts{
	width:191px;
	height:59px;
	margin:9px 25px;
	#margin:10px 24px;
}
.mx_product_opts_up {
	width:100%;
	height:29px;
	background:url('img/new/main_h.jpg') repeat-x 0 -152px;
	text-align:center;
	line-height:28px;
}
.mx_product_opts_up_l {
	width:6px;
	height:29px;
	float:left;
	background:url('img/new/main_s.jpg') no-repeat -60px 0;
}
.mx_product_opts_up_r {
	width:6px;
	height:29px;
	float:right;
	background:url('img/new/main_s.jpg') no-repeat -66px 0;
}
.mx_product_opts_left {
	width:94px;
	#width:95px;
	height:30px;
	background:url('img/new/main_h.jpg') repeat-x 0 -207px;
	text-align:center;
	border-right:1px solid #ededed;
	margin-right:1px;
	display:inline;
	font-size:10px;
	line-height:28px;
	float:left;
	cursor:pointer;
}
.mx_product_opts_left_on {
	background:url('img/new/main_h.jpg') repeat-x 0 -153px;
}
.mx_product_opts_left_l {
	width:6px;
	height:30px;
	float:left;
	background:url('img/new/main_s.jpg') no-repeat 0 -179px;
}
.mx_product_opts_left_on .mx_product_opts_left_l {
	background:url('img/new/main_s.jpg') no-repeat -80px -169px;
}

.mx_product_opts_arr {
	width:5px;
	height:28px;
	margin:0 10px;
	#margin:0 8px;
	float:right;
	display:inline;
	background:url('img/new/main_s.jpg') no-repeat -67px -171px;
}
.mx_product_opts_left_on .mx_product_opts_arr, .mx_product_opts_right_on .mx_product_opts_arr{
	background:url('img/new/main_s.jpg') no-repeat -73px -171px;
}


.mx_product_opts_right {
	width:94px;
	height:30px;
	text-align:center;
	line-height:28px;
	font-size:10px;
	float:left;
	background:url('img/new/main_h.jpg') repeat-x 0 -207px;
	cursor:pointer;
}
.mx_product_opts_right_on {
	background:url('img/new/main_h.jpg') repeat-x 0 -153px;
}
.mx_product_opts_right_r {
	width:6px;
	height:30px;

	float:right;
	background:url('img/new/main_s.jpg') no-repeat -6px -178px;
}
.mx_product_opts_right_on .mx_product_opts_right_r {
	background:url('img/new/main_s.jpg') no-repeat -86px -169px;
}
/* tytul boxa prawego */
.top_text {
	background-color: #e5e5e5;
	color: #404040;
	padding: 10px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 6px;
}
#mx_bestsell_deco {
	height:14px;
	margin:0 1px;
	background:url('img/new/main_h.jpg') repeat-x 0 -778px red;
}
select.select_manufacturer {
	width: 200px;
}


.raquo {
	color: #900000;
}

div#buyalso_wrap {

	margin: 0;
	padding: 0;
}

div#buyalso_wrap div.box {

	margin: 0 12px 8px 0;
	padding: 9px 10px 0 10px;
	background: url(img/box_lol.jpg) 0 0 no-repeat;
}

div#comments_wrap {

	display: none;
	margin: 0;
	padding: 0;
}

div#comments_wrap div.box {

	margin: 0 16px 8px 0;
	width: 259px;
	padding: 0;
	background: url(img/box_lol_mm.jpg) 0 0 repeat-y;
}

div#comments_wrap div.box div.box {

	padding: 0;
	margin: 0;

	background: url(img/box_lol_top.jpg) 0 0 no-repeat;
}

div#comments_wrap div.box div.box div.box {

	/*height: 100%;*/
	padding: 10px 40px;
	margin: 0;
	width: 179px;
	#width: 259px;
	min-height: 230px;
	#height: 230px;
	background: url(img/box_lol_botom.jpg) left bottom no-repeat;
}

.no_coment {

	background: url(img/no-comments.jpg) top left no-repeat;
	width: 259px;
	height: 156px;
}

.add_comment {

	background: url(img/arrow-right.jpg) top right no-repeat;
	margin: 5px 16px 5px 0;
	text-align: right;
	padding: 0 16px 0 0;
	font-size: 11px;
}

div.sort {

	/*background: url(img/sortbox_m.jpg) top right repeat-x;*/
	height: auto;
	margin: 0 0 12px 0;
	padding: 0;
}

div.sort  div {

	/*background: url(img/sortbox_l.jpg) top left no-repeat;*/
	height: auto;
	margin: 0;
	padding: 0 0 0 9px;
}

div.sort  div  div {

/*	background: url(img/sortbox_r.jpg) top right no-repeat;*/
	height: 148px;
	margin: 0;
	padding: 6px 9px 0 5px;
}

table.ctable_sort {
	width: 100%;
	color: white;
	margin: 4px 0 0 0;
	font-size: 11px;
}

td.ctable_sort_td {
	border: none;
	color: white;
	text-align: left;
	padding: 5px;
	margin: 5px;
}

td.ctable_sort_td td, td.ctable_sort_td a, td.ctable_sort_td a:active, td.ctable_sort_td a:visited, td.ctable_sort_td a:hover {

	color: white;
	font-weight: bold;
	font-size: 11px;
	padding: 0 10px 0 0;
}


td.ctable_sort_product_td {
	width: 100%;
	color: white;
	padding: 2px 0 0 5px;
	font-size: 11px;

	border: none;
	text-align: left;
}

td.ctable_sort_product_td td, td.ctable_sort_product_td a, td.ctable_sort_product_td a:active, td.ctable_sort_product_td a:visited, td.ctable_sort_product_td a:hover {

	color: white;
	font-weight: normal;
	font-size: 11px;
	padding: 0 10px 0 0;
}
table.ctable_search {

}

#vp_tpl_body{width:400px;margin:auto;font-family:tahoma;color:#444; font-size:11px;}
#tooltip2 {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin: 0;
	border: none;
	width:295px;
	display:none;
	color: #ffffff;
	z-index: 9999;
}

#tooltip2  .bottom {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  8px;
	width:295px;
	background: url(img/redbox/redbox_bottom.png) left bottom no-repeat;
}

#tooltip2  .top {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  8px;
	width:295px;
	background: url(img/redbox/redbox_top.png)  left top no-repeat;
}

#tooltip2content {

	font-size: 11px;
	padding: 5px 20px;
	margin: 0;
	border: none;
	width:255px;
	background: url(img/redbox/redbox_mm.png) repeat-y;
	color: #ffffff;
}

#vpartner_images,
#vpartner_images div {display: inline;}
#options{margin:10px;background-color:#fff;}
.grouptitle { padding:25px 0 10px 0; text-align:left; font-size:12px; font-weight:bold; color:#AC0000;}
.opis{color:#777;text-align:left;border-bottom:1px solid #dfdfdf;width:60%; vertical-align:top;font-size: 11px;line-height:20px;}
.wartosc{color:#777; line-height:20px; border-bottom:1px solid #dfdfdf;text-align:right;width:40%;font-size: 11px;}

.cart_order label {    display:inline-block;  padding: 4px;    padding-left: 20px;}
.cart_order  h4 {    margin-bottom: 10px;}
.ship_get_post {    text-align:left; margin-top: 10px;}
.paymant_table {    width: 100%;}
.ship_get_post ,.send_type_table {display:none;}

.top_text {background:no-repeat top center url('./img/card.jpg'); margin-bottom: 6px; padding-top:18px;padding-bottom: 3px;}
#mx_right_side {width:728px; }
.mx_right_block {width:726px;margin-left:3px;}
.cart_control_links {}
.cart, .card, div.cart_order {background:repeat-y  top center  url('./img/card-bg.jpg');}
div.cart_o2 {background:repeat-y  top center  url('./img/card-bg.jpg');}
.cart_order {width: 100%;}
.cart_bottom {height:10px; width:100%; background:no-repeat  bottom center url('./img/card.jpg');}

.ctable_myaccount ,
.card_list  {font-size: 11px; width: 685px; margin:auto;}
.ctable_myaccount td,
.card_list  td {background-color: white; border: 0px solid #EEEEEE;height:55px;font-size: 11px; }

.ctable_myaccount th,
.card_list th {font-size: 10px; height:30px; background:no-repeat  top center url('./img/cart-list.jpg'); border-left: white 0px solid}
.ctable_myaccount th.first,
.card_list th.first {background-position: top left; border-left-color:transparent;}
.ctable_myaccount th.last,
.card_list th.last {background-position: top right;border-right-color:transparent;}

.card_list tr.order_summary td {height:29px;}
.card_list tr.order_summary td.last {font-size:12px;font-weight:900; padding-right: 20px;}
.card_list tr.order_summary td { padding-left:20px; color:#AF0000;}
.card_list tr.order_summary td.first {background:no-repeat bottom left url('./img/cart-list-bottom.jpg');}
.card_list tr.order_summary td.last {background: no-repeat  bottom right url('./img/cart-list-bottom.jpg');}
.ctable_myaccount td,
.card_list td {padding: 0px 7px;}
.ctable_myaccount td.first,
.card_list td.first {background:repeat-y  top left url('./img/cart-list-bg.jpg'); border: none;}
.ctable_myaccount td.last,
.card_list td.last {background:repeat-y  top right url('./img/cart-list-bg.jpg'); border: none;}
.card_list input {text-align:center;width: 40px; height:18px; border:1px solid #EEE;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.ctable_myaccount td.first { border-right: 1px solid #ededed; border-left: none; }
.ctable_myaccount td.last { border-left: none;  border-right: 1px solid #ededed; }
.ctable_myaccount td,
.ctable_myaccount th {

	border-right: 1px solid #ededed;
}

.ctable_myaccount th {

	padding: 0 10px;
}

.ctable_myaccount td {

	height: auto;
	padding: 4px 5px ;
}


.cart_control_links div {display: inline-block;}
.cart_control_links div img {display: none;}

.button {float: left; display: inline; width: 25%; text-align: center; }
.button a {text-align:left; padding-left:40px; width: 117px;  height: 26px; display: block; margin: auto;background:no-repeat url('./img/cart_control_links.jpg'); color: #AF0000; font-size:11px;}
.button a div {padding-top: 6px; }
.buy_farther a  {background-position: 0px 0px; }
.delete_card a {background-position: -176px 0px; }
.convert_basket a  {background-position: -352px 0px; }
.payment a{background-position: -529px 0px; }
.order_summary a{background-position: -306px 0px; }
.button a:hover {background-image: url('./img/cart_control_links_hover.jpg');  }
/*
.planosci_box {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin: 0;
	border: none;
	width:295px;
	display:none;
	color: #ffffff;
}

.planosci_box  .bottom {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  8px;
	width:295px;
	background: url(img/redbox/redbox_bottom.png) left bottom no-repeat;
}

.planosci_box .top {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  8px;
	width:295px;
	background: url(img/redbox/redbox_top.png)  left top no-repeat;
}

.planosci_box .content {

	font-size: 11px;
	padding: 5px 20px;
	margin: 0;
	border: none;
	width:255px;
	background: url(img/redbox/redbox_mm.png) repeat-y;
	color: #ffffff;
}*/

.planosci_box {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin: 0;
	border: none;
	width:351px;
	display:none;
	color: #ffffff;
}
.planosci_box div {
    width:351px;
    line-height:normal;
}

.planosci_box  .bottom {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  6px;

	background: url(img/graybox/gray-bottom.png) left bottom no-repeat;
}




.planosci_box .top {

	font-size: 1px;
	margin: 0;
	padding: 0;
	height:  5px;

	background: url(img/graybox/gray-top.png)  left top no-repeat;
}

.planosci_box .content div{
    width: 32%;
    float: left;
}

.warranty_box .content div {

}

.planosci_box .content {
    overflow: hidden;
	font-size: 11px;
	padding: 10px 5px;
	margin: 0;
	border: none;

	background: url(img/graybox/gray-top.png) no-repeat;
        background-position: 0px -5px;
	color: #ffffff;
         height: 60px;
}


.button a:hover {background-image: url('img/cart_control_links_hover.jpg');  }

.top_text {background:no-repeat top center url('img/card.jpg'); margin-bottom: 0px; padding-top:18px;padding-bottom: 6px;}

#mx_right_side {width:728px; }
.mx_right_block {width:726px;margin-left:3px;}
.cart_control_links {}
.cart {background:repeat-y  top center  url('img/card-bg.jpg');}
.cart_order {width: 100%;}
.cart_bottom {height:10px; width:100%; background:no-repeat  bottom center url('img/card.jpg');}


.card_list  td {background-color: white; border: 0px solid #EEEEEE;height:55px;font-size: 11px; }



.ship_get_post  label{padding-left:0px;}


.card_list tr.order_summary td {height:29px;}
.card_list tr.order_summary td.last {font-size:12px;font-weight:900; padding-right: 20px;}
.card_list tr.order_summary td { padding-left:20px; color:#AF0000;}
.card_list tr.order_summary td.first {background:no-repeat bottom left url('img/cart-list-bottom.jpg');}
.card_list tr.order_summary td.last {background: no-repeat  bottom right url('img/cart-list-bottom.jpg');}

tr.order_summary td {background: no-repeat  50% -35px url('img/cart-list.jpg'); empty-cells: show;}
tr.order_summary td.first {background-position: 0px -35px;}
tr.order_summary td.last {background-position: 100% -35px;}



/*.paymant_table th div {background: no-repeat right top  url('img/cart-list.jpg'); width: 20px; height:30px; float:right;}*/

/*.send_type_table h4, .send_table th {color:#AF0000; line-height:30px;  padding-left: 20px;}
.send_type_table h4  {background: no-repeat left top  url('img/cart-list.jpg'); font-size:10px;}
.send_type_table {padding: 0px;background:repeat-y  top left url('img/cart-list-bg.jpg'); margin-left: -5px;}
.send_type_table div {padding-left: 10px; }*/

.send_table { margin-top: 20px;}
.cart_order label {padding-left:0px;}
.send_type_table label {padding-left:5px;}
.send_type_table div.bottom {background: no-repeat  0px -35px url('img/cart-list.jpg'); height:15px; display: block; width:100%;}
.payment_box label {padding-left:5px;}
.card_list td {padding: 0px 7px;background:repeat-y  top center url('img/cart-list-bg.jpg');}
.card_list td.first {background-position: top left ;}
.card_list td.last {background-position: top right;}





.cart_control_links div {display: inline-block;}
.cart_control_links div img {display: none;}

.inline4  {width: 24.9%; }
.inline2  {width: 49.9%; }

.button {float: left; display: inline; text-align: center; }
.button a {text-align:left; padding-left:40px; width: 117px;  height: 26px; display: block; margin: auto;background:no-repeat url('img/cart_control_links.jpg'); color: #AF0000; font-size:11px;}
.button a div {padding-top: 6px; #padding-top: 4px; }
.buy_farther a  {background-position: 0px 0px; }
.delete_card a {background-position: -176px 0px; }
.convert_basket a  {background-position: -352px 0px; }
.payment a{background-position: -529px 0px; }
.order_summary a{background-position: -706px 0px; width: 137px;  }
.order_finalize a{background-position: -886px 0px; width: 137px;  }
.button a:hover {background-image: url('img/cart_control_links_hover.jpg');  }
.payment_box { width: 700px;padding: 0px 0px 0px 12px;}

.back_to_cart {float:left;}
.adress {float:right;}


.input_nicebutton {

	width: 135px;
	height: 27px;
	background: url('img/button.jpg') top left no-repeat;
	border: none;
	color: #AC0000;
	padding: 0;
	font-size:11px;
	cursor: pointer;
}

.input_nicebutton_over {

	width: 135px;
	height: 27px;
	background: url('img/button.jpg') bottom left no-repeat;
	border: none;
	color: #AC0000;
	font-size:11px;
	cursor: pointer;
}

div.redbox .input_nicebutton {

	width: 85px;
	height: 25px;
	background: url('img/redbox/button.png') top left no-repeat;
	border: none;
	color: #FFFFFF;
	padding: 0;
	font-size:11px;
	cursor: pointer;
}

div.redbox .input_nicebutton_over {

	width: 85px;
	height: 25px;
	background: url('img/redbox/button.png') bottom left no-repeat;
	border: none;
	color: #FFFFFF;
	font-size:11px;
	cursor: pointer;
}


.ctable_login, .ctable {

    background-color: #FFF;
    width: 685px;
    margin: auto;
}

table.logowanie {

	background:repeat-y  top center  url('./img/card-bg.jpg');
}

table.logowanie .ctable_small {

	margin: 0 8px;
	border-collapse: collapse;
	border: none;
}

table.logowanie .ctable_small tr {

	background: white;
}

table.logowanie .ctable_small div.border {

	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

th.nice {
    background-image: url('img/order/th-bg.jpg');
    background-repeat:repeat-x;
    height: 30px;
    line-height:30px;
    color: #AF0000;
}
tfoot th.nice div{
   background-image: url('img/order/th-tfoot-corner.jpg');
   height: 12px;
   font-size: 1px;
}
tfoot th.nice {
    background-image: url('img/order/th-tfoot-bg.jpg');
    background-repeat:repeat-x;
    height: 12px;
	font-size: 1px;
}
th.nice div {
    height: 30px;
    background-image: url('img/order/th-corner.jpg');
    background-repeat:no-repeat;
    font-size: 11px;

}

td.label {
    font-size: 10px;
    padding-right: 10px;
    color: #7F7F7F;
}

.summary_address_details div {
    padding: 5px 10px;
}

.gwbox {

	border: none;

}

.gwbox thead,
.gwbox thead th.nice {

	background: url(img/order/w_th-bg.jpg);
	border: none;
}

.gwbox thead th.nice div.first {
    height: 30px;
    background-image: url('img/order/w_th-corner.jpg');
    background-repeat:no-repeat;
    font-size: 11px;
	border: none;
	text-align: left;
}
.gwbox thead th.nice div.last {

	background-image: url('img/order/w_th-corner.jpg');
    background-position:right bottom;
	padding: 0px 15px;
	font-size: 11px;
	border: none;
	text-align: left;
}

.gwbox tfoot,
.gwbox tfoot th.nice {

	background: url(img/order/w_th-tfoot-bg.jpg);
	border: none;
}

.gwbox tfoot th.nice div.first {
    height: 12px;
    background-image: url('img/order/w_th-tfoot-corner.jpg');
    background-repeat:no-repeat;
    font-size: 11px;
	border: none;
}
.gwbox tfoot th.nice div.last {

	background-image: url('img/order/w_th-tfoot-corner.jpg');
    background-position:right bottom;
	padding: 0px 15px;
	font-size: 11px;
	border: none;
}

.gwbox tbody th,
.gwbox tbody td {

	background-color: #f7f7f7;
	padding: 0px;
	font-size: 11px;
	border: none;
}

.gwbox tbody th.first,
.gwbox tbody td.first {

	background-image: url('img/order/w_cart-list-bg.jpg');
    background-position: left top;
	padding: 0px 0 0 15px;
	border: none;
}

.gwbox tbody .last,
.gwbox tbody .last {

	margin: 0;
	border: none;
	background: url('img/order/dot.jpg')  right top repeat-y;
	background-color: #f7f7f7;
	padding: 0px 15px 0 0;
}


th.nice div.first{

	border: none;
    background-position:left top;
	font-size: 11px;

}
th.nice div.last{
    background-position:right bottom;
padding: 0px 15px;
font-size: 11px;
}

 td.first {
    border-left: 1px #E0E0E0 solid;
    padding-left: 10px;
}
 td.last {
    border-right: 1px #E0E0E0 solid;
    padding-right: 10px;
}

.ctable_order_bold {
    padding-left:10px;
    padding-top:10px;
    font-weight: 900;
    font-size: 10px;
}
.sendform {
        background-image: url('img/order/button.jpg');
	background-repeat: no-repeat;
	border:none;
	width:89px;
	height: 27px;
	font-size: 11px;
	color:#AF0000;
}



input[type="text"], input[type="password"], input.mx_input_field,
input.input_normal, input.input_disabled {
	background-color: transparent;
	background-image: url('img/input_normal.jpg');
	background-position: center left;

	-moz-box-sizing: border-box;
	background-repeat: no-repeat;
	border:0px solid transparent;
	width:178px;

	line-height: 27px;
	min-height: 27px;
	height: 27px;
	outline-style: none;
	font-size: 12px;
	color:#AF0000;

	padding: 0px 5px 0px 5px;
	margin: 0px 0px;
}

input[type="text"][disabled="disabled"],
input.input_normal[disabled="disabled"], input.input_disabled {
	background-image: url('img/input_normal_disable.jpg');
}


input.input_normal, input.input_disabled {
	background-color: transparent;
	background-image: url('img/input_normal.jpg');
	background-position: center left;

	-moz-box-sizing: border-box;
	background-repeat: no-repeat;
	border:0px solid transparent;
	width:178px;

	min-height: 27px;
	height: 27px;
	outline-style: none;
	font-size: 12px;
	color:#AF0000;

	padding: 0px 5px 0px 5px;
	margin: 0px 0px;
}


input.input_disabled {
	background-image: url('img/input_normal_disable.jpg');
}
input.input_normal_mini {
    background-image: url('img/input_normal_mini.jpg');
    width:50px;
}

.faktura_vat_table td{
    padding-right: 10px;
    font-weight: 900;
    font-size: 11px;
}

#register_table td.first{
    width: 120px;
}
#register_table td.last{
    width: 200px;
}
#register_table td{
    font-size: 11px;
    padding-right: 10px;

}

.my_account_box {

	width:725px;
	margin: 0 0 0 1px;
	background: url(img/card-bg.jpg) repeat-y scroll center top;
}

.my_account_box .in {

	padding: 0 10px;

	border: none;
}

.article_box {

	width:725px;
	margin: 0 0 0 1px;
	background: url(img/card-bg.jpg) repeat-y scroll center top;
}

.article_box .in {

	padding: 0 10px;
	margin: 0;
	border: none;
}

div.textarea_nice {

	margin: 0;
	padding: 0;
	background: url('img/textarea/t.jpg') left top repeat-x;
}

div.textarea_nice div {

	margin: 0;
	padding: 0;
	background: url('img/textarea/lt.jpg') left top no-repeat;
}


div.textarea_nice div div {

	margin: 0;
	padding: 5px 0 0 0;
	background: url('img/textarea/rt.jpg') right top no-repeat;
}

div.textarea_nice div div div {

	margin: 0;
	padding: 0;
	background: url('img/textarea/b.jpg') left bottom repeat-x;
}

div.textarea_nice div div div div {

	margin: 0;
	padding: 0;
	background: url('img/textarea/rb.jpg') left bottom no-repeat;
}


div.textarea_nice div div div div div {

	margin: 0;
	padding: 0 0 5px 0;
	background: url('img/textarea/lb.jpg') right bottom no-repeat;
}

div.textarea_nice div div div div div div {

	margin: 0;
	padding: 0 5px 0 0;
	background: url('img/textarea/l.jpg') right top repeat-y;
}

div.textarea_nice div div div div div div div {

	margin: 0;
	padding: 0 0 0 5px;
	background: url('img/textarea/r.jpg') left top repeat-y;
}

div.textarea_nice textarea {

	width: 100%;
	background: #ffffff;
	border: 0px none;
	padding: 0;
	margin: 0;
}

div.textarea_nice .textarea_comment {

	width: 650px;
	background: #ffffff;
	border: 0px none;
	padding: 0;
	margin: 0;
	overflow: auto;
}

.ask_select {

	width: 140px;
	background: url(img/ask_select.jpg) top left no-repeat;
	border: none;
	scrollbar-arrow: none;
}

/* ************************************************************************ */
/* ************************************************************************ */
/* ************************************************************************ */

div.sort div div.slim div.niceselect_warp,
div.slim div.niceselect_warp {

	height: 22px;
	border: none;
	margin: 0;
	padding: 0 0 0 0;
}

div.slim div.niceselect_warp div.left {

	float: left;
	border: none;
	margin: 0;
	padding: 0 0 0 5px;
	background: url(img/select/slim.png) -82px 0 no-repeat;
	height: 22px;
}

div.slim div.niceselect_warp {

	position: relative;
	overflow: hidden;
	height: 22px;
	margin: 0;
	padding: 0;
}

div.slim div.niceselect_warp select {

	position: absolute;
	left: 0;
	top: 0;
	z-index: 458;
	height: 22px;
	-moz-opacity:.0;
	filter:alpha(opacity=0);
	opacity: 0;
	color:#000;
	border: 0;
}

div.slim div.niceselect_warp div.text {

	float: left;
	border: none;
	margin: 0;
	padding: 4px 0 0 0;
	font-size: 11px;
	background: url(img/select/slim.png) 0 -23px repeat-x;
	height: 18px;
	color: black;
	z-index: 457;
	position: relative;
	white-space:nowrap;
	text-align: left;
	font-weight: bold;
}

div.slim div.niceselect_warp div.right {

	float: left;
	border: none;
	margin: 0;
	padding: 0 27px 0 0;
	background: url(img/select/slim.png) -55px 0 no-repeat;
	height: 22px;
	z-index: 457;
	position: relative;
}

div.slim div.niceselect_warp:hover div.right {

	float: left;
	border: none;
	margin: 0;
	padding: 0 27px 0 0;
	background: url(img/select/slim.png) -28px 0 no-repeat;
	height: 22px;
	z-index: 457;
	position: relative;
}


div.sort div div.niceselect_warp,
div.niceselect_warp {

	height: 26px;
	border: none;
	margin: 0;
	padding: 0 0 0 0;
}

div.niceselect_warp div.left {

	float: left;
	border: none;
	margin: 0;
	padding: 0 0 0 5px;
	background: url(img/select/normal.png) -82px 0 no-repeat;
	height: 26px;
}

div.niceselect_warp {

	position: relative;
	overflow: hidden;
	height: 26px;
	margin: 0;
	padding: 0;
}

div.niceselect_warp select {

	position: absolute;
	left: 0;
	top: 0;
	z-index: 458;
	height: 26px;
	-moz-opacity:.0;
	filter:alpha(opacity=0);
	opacity: 0;
	color:#000;
	border: 0;
}

div.niceselect_warp div.text {

	float: left;
	border: none;
	margin: 0;
	padding: 6px 0 0 0;
	font-size: 11px;
	background: url(img/select/normal.png) 0 -27px repeat-x;
	height: 20px;
	color: black;
	z-index: 457;
	position: relative;
	white-space:nowrap;
	text-align: left;
	font-weight: bold;
}

div.niceselect_warp div.right {

	float: left;
	border: none;
	margin: 0;
	padding: 0 27px 0 0;
	background: url(img/select/normal.png) -55px 0 no-repeat;
	height: 26px;
	z-index: 457;
	position: relative;
}

div.niceselect_warp:hover div.right {

	float: left;
	border: none;
	margin: 0;
	padding: 0 27px 0 0;
	background: url(img/select/normal.png) -28px 0 no-repeat;
	height: 26px;
	z-index: 457;
	position: relative;
}


/* ************************************************************************ */
/* ************************************************************************ */
/* ************************************************************************ */

table.center {

	margin:auto;
}

hr.backward {display: none;}

.backward a {

	width: 134px;
	height: 16px;
	padding: 3px 0 0 0;
	display: block;
	font-size: 10px;
	color: white;
	text-align: center;
	background: url(img/button_home.jpg) 0 0 no-repeat;
}

.backward a:hover {

	background: url(img/button_home.jpg) 0 -19px no-repeat;
}

.empty_shopcart {

	padding: 4px 15px;
	font-size: 12px;
}

.zamawianie {

	padding: 4px 15px;
	font-size: 12px;
}

.zamawianie a {

	color: #FF0000;
	font-weight: bold;
}

.article_text {

	padding: 4px 15px;
}

div.white_box {

	margin: 0;
	padding: 0;
	background: white;
}

div.white_box div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/point.jpg) left top repeat-x;
}

div.white_box div div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/point.jpg) left bottom repeat-x;
}

div.white_box div div div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/point.jpg) left top repeat-y;
}

div.white_box div div div div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/point.jpg) right top repeat-y;
}

div.white_box div div div div div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/clt.jpg) left top no-repeat;
}

div.white_box div div div div div div {

	margin: 0;
	padding: 5px 0 0 0;
	background: url(img/wbox/crt.jpg) right top no-repeat;
}

div.white_box div div div div div div div {

	margin: 0;
	padding: 0;
	background: url(img/wbox/clb.jpg) left bottom no-repeat;
}

div.white_box div div div div div div div div {

	margin: 0;
	padding: 5px 5px 10px 5px;
	background: url(img/wbox/crb.jpg) right bottom no-repeat;
}

div.message  {

	font-weight: bold;
	background: url(img/komunikaty.jpg) left bottom no-repeat;
        margin-left: 15px;
}

div.pole_message_err {
    background: url(img/komunikaty-error.jpg) left center no-repeat;
    margin-left: 15px;
	padding: 12px 0 12px 55px;

}

div.pole_message_info {
    background: url(img/komunikaty-info.jpg) left center no-repeat;
    	padding:12px 0 12px 55px;
	margin-left: 15px;
}

div.pole_message {
    background: url(img/komunikaty-ok.jpg) left center no-repeat;
    /*background-position: 2px 0px;*/
		padding: 12px 0 12px 55px;
                margin-left: 15px;
}



.no_products {padding: 5px 0 5px 15px;}


.article_text ul {margin: 0pt 0 0 15px; padding: 0;}


.card_list input.input_amount,
input.input_ask_amount {

	text-align:center;
	width: 40px;
	height:22px;
	#height:10px;
	min-height:10px;
	border:1px solid #EEE;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: none;
	padding: 4px 0;
	margin: 0;
	line-height: 10px;
}

a.my_account_history {

	font-weight: bold;
	font-size: 11px;
	margin: 2px 0;
	display: block;
	background: url('./img/icons/chpass.jpg') -330px 0px no-repeat;
	padding: 6px 0 0 35px;
	height: 21px;
	width: 130px;
/*	-moz-box-sizing: border-box;*/
}

a.my_account_personal {

	font-weight: bold;
	font-size: 11px;
	margin: 2px 0;
	display: block;
	background: url('./img/icons/chpass.jpg') -165px 0px no-repeat;
	padding: 6px 0 0 35px;
	height: 21px;
	width: 130px;
	/*-moz-box-sizing: border-box;*/
}

a.my_account_pass {

	font-weight: bold;
	font-size: 11px;
	margin: 2px 0;
	display: block;
	background: url('./img/icons/chpass.jpg') 0px 0px no-repeat;
	padding: 6px 0 0 35px;
	height: 21px;
	width: 130px;
	/*-moz-box-sizing: border-box;*/
}

a.my_account_pass:hover {

	background-position: 0 -27px;
}

a.my_account_personal:hover {

	background-position: -165px -27px;
}
a.my_account_history:hover
{
	background-position: -330px -27px;
}



div.redbox {

	background: #c20809;
	margin: 0;
	padding: 0;
}

/*div.redbox div /*,*/
div.redbox > div  {

	background: url(img/redbox/l.png) left top repeat-y;
	margin: 0;
	padding: 0 0 0 0;
}

/*div.redbox div div /*,*/
div.redbox > div > div  {

	background: url(img/redbox/r.png) right top repeat-y;
	margin: 0;
	padding: 0 0 0 0;
}

/*div.redbox div div div /*,*/
div.redbox > div > div > div   {

	background: url(img/redbox/t.png) right top repeat-x;
	margin: 0;
	padding: 0 0 0 0;
}

/*div.redbox div div div div ,*/
div.redbox > div > div > div > div {

	background: url(img/redbox/b.png) right bottom repeat-x;
	margin: 0;
	padding: 0 0 0 0;
}

/*div.redbox div div div div div ,*/
div.redbox > div > div > div > div > div {

	background: url(img/redbox/lt.png) left top no-repeat;
	margin: 0;
	padding: 0;
}

/*div.redbox div div div div div div ,*/
div.redbox > div > div > div > div > div > div {

	background: url(img/redbox/rt.png) right top no-repeat;
	margin: 0;
	padding: 0;
}

/*div.redbox div div div div div div div ,*/
div.redbox > div > div > div > div > div > div > div  {

	background: url(img/redbox/rb.png) right bottom no-repeat;
	margin: 0;
	padding: 0;
}

/*div.redbox div div div div div div div div ,*/
div.redbox > div > div > div > div > div > div > div > div  {

	background: url(img/redbox/lb.png) left bottom no-repeat;
	margin: 0;
	padding: 0;
}

div.redbox > div > div > div > div > div > div > div > div > div {margin: 0; padding: 0; display: block; background: none;}
div.redbox > div > div > div > div > div > div > div > div > div > div {margin: 0; padding: 6px 5px 5px 5px; display: block; background: none;}

/*div.redbox > div > div > div > div > div > div > div > div > div > div > div { margin: 0; padding: 0; display: block; background: none;}*/

.mx_right_block_mid td.ctable_sort_td td { color: black;}

h3.ico-search { font-size: 11px; }

div.search_notice {

	padding: 6px 6px 0 6px;
	margin: 0;
	font-size: 11px;
}
#footer  a.logo, #footer  a.logo_raty{
    height: 40px;
    width: 190px;
    background-image: url('./img/raty.gif');
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
}
#footer  a.logo_raty{
}
#footer  a.lucas{
    width: 190px;
    height: 40px;
     background-position: 0px 0px; 
}
#footer  a.lucas:hover{
    width: 190px;
    height: 40px;
       background-position: 0px -45px;
}
#footer  a.zagiel{
    width: 190px;
     height: 40px;
      background-position: -198px 0px; 
}
#footer  a.zagiel:hover{
    width: 190px;
    height: 40px;
     background-position:  -198px -45px; 
    
}

#footer  a.logo, #footer  a.logo_platnosc{
    height: 55px;
    width: 50px;
    background-image: url('./img/loga.gif');
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
}
#footer  a.logo_platnosc{
}

#footer  a.ceneo{
    background-position: 0px -57px;
    width: 100px;
}
#footer  a.ceneo:hover{
    background-position: 0px 0px;
}

#footer  a.allegro{
    background-position: -112px -57px;
    width: 120px;
}
#footer  a.allegro:hover{
    background-position: -112px 0px;
}

#footer  a.opineo{
    background-position: -246px -57px;
    width: 110px;
}
#footer  a.opineo:hover{
    background-position: -246px 0px;
}


#footer  a.dpd{
    background-position: -121px -170px;
    width: 90px;
}
#footer  a.dpd:hover{
    background-position: -121px -113px;
}

#footer  a.dhl{
    background-position: -212px -170px;
    width: 107px;
}
#footer  a.dhl:hover{
    background-position: -212px -113px;
}

#footer  a.kolporter{
    background-position: -0px -170px;
    width: 120px;
}
#footer  a.kolporter:hover{
    background-position: -0px -113px;
}
/*visa mastercard mtransfer multitransfer nordea pko uniksa przelew24 bph ing*/
#footer  a.visa{
    background-position: -10px -280px;
    width: 70px;
}
#footer  a.visa:hover{
    background-position: -10px -233px;
}

#footer  a.mastercard{
    background-position: -88px -280px;
    width: 104px;
}
#footer  a.mastercard:hover{
    background-position: -88px -233px;
}

#footer  a.mtransfer{
    background-position: -198px -280px;
    width: 48px;
}
#footer  a.mtransfer:hover{
    background-position: -198px -233px;
}

#footer  a.multitransfer{
    background-position: -248px -280px;
    width: 60px;
}
#footer  a.multitransfer:hover{
    background-position: -248px -233px;
}

#footer  a.nordea{
    background-position: -320px -280px;
    width: 80px;
}
#footer  a.nordea:hover{
    background-position: -320px -233px;
}

#footer  a.pko{
    background-position: -414px -280px;
    width: 40px;
}
#footer  a.pko:hover{
    background-position: -414px -233px;
}


#footer  a.bph{
    background-position: -527px -280px;
    width:80px;
}
#footer  a.bph:hover{
    background-position: -527px -233px;
}
#footer  a.uniksa{
    background-position: -463px -280px;
    width: 58px;
}
#footer  a.uniksa:hover{
    background-position: -463px -233px;
}
#footer  a.przelew24{
    background-position: -600px -280px;
    width: 66px;
}
#footer  a.przelew24:hover{
    background-position: -600px -233px;
}

#footer  a.ing{
    background-position: -671px -280px;
    width: 76px;
}
#footer  a.ing:hover{
    background-position: -671px -233px;
}

#footer  a.maritus{
    background-position: -746px -280px;
    width: 76px;
}
#footer  a.maritus:hover{
    background-position: -746px -233px;
}
#footer  a.toyota{
    background-position: -823px -280px;
    width: 75px;
}
#footer  a.toyota:hover{
    background-position: -823px -233px;
}



#footer a.mixmedia {
	background-position: -789px -53px;
        width: 86px;
	height: 28px;
	padding: 0px;
	display: inline-block;
	vertical-align:middle;
}
#footer a.mixmedia:hover {
	background-position: -789px -9px;
	cursor: default;
}

#footer a.cstore {
	background-position: -711px -41px;
        width: 42px;
	height:42px;
	padding: 0px;
	display: inline-block;
	vertical-align:middle;
}
#footer a.cstore:hover {
	background-position: -711px -0px;
	cursor: default;
}

div.clear {
	clear:both;
	display: block;
	margin: 0;
	padding: 0;
	width: 0px; height: 0px;
}


div.scroller div.leftarr {

	background:transparent url(img/new/main_s.jpg) no-repeat scroll -71px 0;
	float:left;
	margin-top: -114px;
	width:25px;
	height: 115px;
}

div.scroller div.rightarr {

	background:transparent url(img/new/main_s.jpg) no-repeat scroll -93px 0;
	float:left;
	margin-top: -114px;
	width:25px;
	height: 115px;
}


.warranty_inner{
    color:black;
}
.warranty_inner h2{
    color:#CB080C;
	font-size: 13px;
}

.warranty_inner  p{
    padding: 5px;
}

.warranty_inner p span{
    font-size: 10px;
    color: #404040;
    padding-left: 10px;
}

div#fancy_div #add {
    border: 0px;
    bottom: 0px;
    position:absolute;
    width: 45%;
}

div.scroller div.imgbox_wrap
{
	height:135px;
	background:#FFFFFF none repeat scroll 0 0;
	/*float:left;*/
	overflow:hidden;
	width:100%;
}

div.scroller div.imgbox {

	height:135px;
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	overflow:hidden;
	width:170px;
	white-space: nowrap;
}

div.scroller div.imgbox div.imgbox_in {

	height: 135px;
	white-space: nowrap;
}

div.scroller div.imgbox img { float:left; margin: 0; padding: 0; border: 0;  max-width:170px;}


div.hmha {

	background: url(img/hmha.png) top left repeat-x;
	padding: 0;
	margin: 2px 0 0 0;
}

div.hmha div {

	background: url(img/hmha_right.png) top right no-repeat;
	padding: 4px 27px 0 18px;
	box-sizing: border-box;
	height: 27px;
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

#mx_head_bottom a,#mx_head_bottom {
    color: #AF0000;
    font-weight: bolder;

}
#mx_head_bottom a{
    padding-right: 7px;
}
#mx_head_bottom a:hover {
        color: #000000;
}

.btn {

	background: url(img/new/btn.png) left top repeat-x;
	margin: 0;
	padding: 0;
	height: 31px;
	overflow-y: hidden;
	cursor: pointer;
}

.btn span {

	display: block;
	vertical-align: middle;
	height: 23px;
	padding: 8px 0 0 0;
	margin: 0;
	font-size: 11px;
}

.btn_left {

	background: url(img/new/btn.png) left -32px no-repeat;
	margin: 0;
	padding: 0 0 0 7px;
	height: 31px;
}

.btn_right_nice {

	background: url(img/new/btn.png) right -96px no-repeat;
	margin: 0;
	padding: 0 7px 0 0;
	height: 31px;
}

.btn_left_nice {

	background: url(img/new/btn.png) left -128px no-repeat;
	margin: 0;
	padding: 0 0 0 7px;
	height: 31px;
}

.btn_right {

	background: url(img/new/btn.png) right -64px no-repeat;
	margin: 0;
	padding: 0 7px 0 0;
	height: 31px;
}

/**/
.btn:hover {

	background: url(img/new/btn.png) left -160px repeat-x;
	margin: 0;
	padding: 0;
	height: 31px;
	overflow-y: hidden;
	cursor: pointer;
}

.btn:hover span {

	display: block;
	vertical-align: middle;
	height: 23px;
	padding: 8px 0 0 0;
	margin: 0;
	font-size: 11px;
}

.btn:hover .btn_left {

	background: url(img/new/btn.png) left -192px no-repeat;
	margin: 0;
	padding: 0 0 0 7px;
	height: 31px;
}

.btn:hover .btn_right_nice {

	background: url(img/new/btn.png) right -256px no-repeat;
	margin: 0;
	padding: 0 7px 0 0;
	height: 31px;
}

.btn:hover .btn_left_nice {

	background: url(img/new/btn.png) left -288px no-repeat;
	margin: 0;
	padding: 0 0 0 7px;
	height: 31px;
}

.btn:hover .btn_right {

	background: url(img/new/btn.png) right -224px no-repeat;
	margin: 0;
	padding: 0 7px 0 0;
	height: 31px;
}
/**/

.arrow_down {

	background: url(img/new/arrow_down.gif) 50% 50% no-repeat;
	width: 5px;
	height: 31px;
	margin: 0;
	padding: 0;
}

.arrow_left {

	background: url(img/new/arrow_down.gif) 50% 50% no-repeat;
	width: 5px;
	height: 31px;
	margin: 0;
	padding: 0;
}

span.compare_name {
	padding: 0 4px 0 0;
}


/** LUKAS RATY **/
a.lukas_raty_symulator {

	background: url('../images/lukasraty/LUKASRaty_logo170.gif') 0 no-repeat scroll;
	padding: 0;
	margin: 0;
	display: block;
	width: 170px;
	height: 62px;
}

a.lukas_raty_symulator_na {

	background: url('../images/lukasraty/LUKASRaty_na_logo170.gif') 0 no-repeat scroll;
	padding: 0;
	margin: 0;
	display: block;
	width: 170px;
	height: 62px;
}


a.lukas_raty_symulator span, 
div.lukas_raty_symulator_na span {

	display: none;
}

.lukasraty_ewniosek {

	display: block;
	width: 177px;
	height: 29px;
	background: url('../images/lukasraty/wypelnij_wniosek.png') 0 1px no-repeat;
	padding: 0;
	margin: 5px auto;
}

.lukasraty_ewniosek:hover {

	padding: 0;
	margin: 5px auto;
	background: url('../images/lukasraty/wypelnij_wniosek.png') 0 -31px no-repeat;
}

.lukasraty_ewniosek  span { display: none; }

.lukasraty_kontynuuj {

	display: block;
	width: 177px;
	height: 29px;
	background: url('../images/lukasraty/lukas_kontynuuj.png') 0 0px no-repeat;
	padding: 0;
	margin: 5px auto;
}

.lukasraty_kontynuuj:hover {

	padding: 0;
	margin: 5px auto;
	background: url('../images/lukasraty/lukas_kontynuuj.png') 0 -32px no-repeat;
}

.lukasraty_kontynuuj  span { display: none; }

/** ***** **** **/
#sciezka {margin-bottom: 10px; margin-left:-3px;}
#sciezka .top_text {font-size:10px;padding-top:9px;}

.sendform_long {
background-attachment:scroll;
background-color:transparent;
background-image:url(img/cart_control_links.jpg);
background-position:-528px 0;
background-repeat:no-repeat;
border:0px;
color:#AF0000;
cursor:pointer;
display:block;
font-size:11px;
height:26px;
margin:auto;
text-align:center;
width:158px;
}

.askme2 {

	font-size: 11px;
}

div.show_product {

	font-size: 11px;
}

ul.compare {

	text-align: left;	
}


div.show_product h3,
.mx_right_block_top_text h3 {

	color: #393939;
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-align: left;
	display: inline;
	font-weight: bold;
}

div.products_list h2 {

	color: #666;
	font-family:tahoma,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size:11px;
	margin: 0;
	padding: 3px;
	text-align: left;
	display: inline;
}

div.show_product h1 {

	color: #404040;
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-weight: bold;
}

.show_product .mx_right_block_top_text { font-size: 11px;}

div.special h1 {

	color:#000000;
	font-family:"Arial";
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	line-height:20px;
}

img#iceagemix {

	margin: 5px 0 0 0;
	padding: 0;
}

div.filters_box_title {

	padding: 0 0 3px 10px;
	font-size: 12px;
	font-weight: bold;
}

div.filters {

	height: auto;
	color: black;
	margin: 0;
	background: none;
	background: white;
	padding: 0 1px;
}

div.filters div.filter_option {

	height: auto;
	padding: 1px 0 0 0;
}

div.filters div.filter_option > div.label {

	height: 21px;
	background: url(img/filter.png) repeat-x 0 -46px;
	display: block;
	color: #3c3c3c;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 6px 0 0 6px;
	cursor: pointer;
}

div.filters div.filter_option:hover > div.label,
div.filters div.filter_option.active > div.label {

	height: 21px;
	background: url(img/filter.png) repeat-x 0 -18px;
	display: block;
	color: #3c3c3c;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 6px 0 0 6px;
}


div.filters div.filter_option > div.label > span {

	float: left;
}

div.filters div.filter_option > div.label div.arrow {

	width: 10px;
	height: 9px;
	background: url(img/filter.png) repeat-x 0 0px;
	display: block;
	padding: 0;
	margin: 4px 4px 0 0;
	float: left;
}

div.filters div.filter_option.active > div.label div.arrow {

	width: 10px;
	height: 9px;
	background: url(img/filter.png) repeat-x 0 -9px;
	display: block;
	padding: 0;
	margin: 3px 4px 0 0;
	float: left;
}

div.filters div.filter_option div.option { display: none; overflow: hidden; }
div.filters div.filter_option.active div.option { display: block; }

div.filters div.filter_option div.option {

	height: auto;
}

div.filters div.filter_option div.option div {

	padding: 7px 0 7px 14px;
}

div.filters div.filter_option div.option p {

	margin: 3px 0 3px 0;
	display: block;
	color: #4e4e4e;
	font-size: 11px;
}

div.filters div.filter_option div.option p input {

	margin: 0 8px 0 0;
}

div.filters div.filter_option div.option p input.text {
	
	background: none;
	width: 45px;
	border: #e0e0e0 1px solid;
	padding: 1px;
	margin: 0;
	line-height: auto;
	min-height: 14px;
	height: auto;
	text-align: right;
	
}

div.filters div.filter_option div.option p span {

	cursor: pointer;
}

div.filters div.filter_option div.option p span:hover {

	text-decoration: underline;
}

div.filters div.option {

	background: #f7f7f7;
	border-bottom: 1px solid #f0f0f0;
}

.mx_product_image {

	position: relative;
}

.stat_dos {

	position: absolute;
	background: url(img/dos-trans.png) no-repeat left top;
	z-index: 99;

	width: 100px;
	height: 100px;
	top: 0;
	left: 25px;
	cursor: pointer;
}

div.filterlist_active {

	margin: 0 0 10px 0;
}

div.filterlist_active div.label {

	float: left;
	width: 178px;
	color: white;

	font-weight: bold;
	font-size: 11px;

	padding: 6px 0 0 6px;
}

div.filterlist_active div.attrs {

	float: left;
	color: white;
	padding: 4px 0 0px 6px;
	width: 470px;
}

div.filterlist_active div.attrs div.attr {

	padding: 0 6px 4px 0;
	float: left;
}

div.filterlist_active div.attrs div.attr  div {

	height: 16px;
	padding: 0;
	margin: 0;
	background: url(img/filter.png) repeat-x 0 -131px;

	cursor: pointer;
}

div.filterlist_active div.attrs div.attr  div:hover {

	background-position: 0 -147px;
}


div.filterlist_active div.attrs div.attr  div  div {

	height: 16px;
	padding: 0 0 0 8px;
	margin: 0;
	background: url(img/filter.png) no-repeat 0 -163px;

	font-size: 10px;
	font-weight: bold;
}

div.filterlist_active div.attrs div.attr  div:hover  div {

	background-position: 0 -179px;
}


div.filterlist_active div.attrs div.attr  div  div  div {

	height: 14px;
	padding: 1px 26px 0 0;
	margin: 0;
	background: url(img/filter.png) no-repeat 100% -99px;
}

div.filterlist_active div.attrs div.attr  div:hover  div  div {

	background-position: 100% -115px;
}

div.filters_clear_all {

	float: right;
	width: 20px;
	height: 19px;
	background: url(img/x.png) no-repeat 0 0;
	display: block;
	cursor: pointer;
	margin: 2px 6px 0 0;

}

div.filters_clear_all:hover {

	background-position: top right;
}

div.filter {

	width: 668px;
}



div#nav_title {

	background: url(img/gdzie.png) 0 -62px repeat-x;
}

div#nav_title div {

	background: url(img/gdzie.png) 0 0 no-repeat;
}

div#nav_title div div {

	background: url(img/gdzie.png) 100% -31px no-repeat;
	height: 24px;
	padding: 7px 8px 0 8px;
	margin: 0 1px 8px 0;
	font-weight: bold;
}




div.filters div.filter_option div.option div.all {

	margin: 0;
	padding: 0;
	display:none;
}

div.filters div.filter_option div.option div.all span {

	color: #999999;
}

div.filters div.filter_option div.option div.showall {

	font-size: 10px;
	text-align: right;
	background: url(img/more_d.gif) 0% 50% no-repeat;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
	cursor: pointer;
}

div.filters div.filter_option div.option div.dofilter {

	font-size: 10px;
	text-align: right;
	background: url(img/more2.gif) 100% 50% no-repeat;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
	cursor: pointer;
}


div.category_list {
    width: 220px;
    float: left;
    padding: 10px;
}

div.category_list li span {
    color: #A40000;
}

div.category_list ul  ul {
    padding-left: 5px;
}

div.category_list ul, div.category_list ul li {
    list-style: none outside;
}

div.category_list .level-1 {
    padding-top: 5px;
    font-size: 13px;
    font-weight: bolder;
}

div.category_list .level-2 {
    list-style-type: none;
    font-size: 11px;
}

div.category_list .level-x {
    padding-top: 3px;
    font-weight: bolder;
    list-style-type: none;
    font-size: 13px;
}

ul.pathway li {
    display: block; float: left; width: auto;
}

ul.pathway li span {
    color: #A40000; padding: 0px 6px;
}

ul.pathway h3 , ul.pathway h3 a { font-size: 11px;}

.multiproduct_nav {

	height: 52px;
	background: #f8f8f8;
}

div#product_nav div.bnt_products {

	float: left;
	height: 52px;
	padding: 0;
	margin: 0;
	width: 68px;

	background: url('img/something_nice.png') left top no-repeat;
	cursor: pointer;
}

div#product_nav div.bnt_products div {

	background: url('img/something_nice.png') 100% -53px no-repeat;
	height: 52px;
	cursor: pointer;
}

div#product_nav div.bnt_products div div {

	background: url('img/something_nice.png') 0% -106px repeat-x;
	height: 52px;
	margin: 0 4px;
	cursor: pointer;
	
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	text-align: center;
}

div#product_nav div.bnt_products div div div,
div#product_nav div.bnt_products.active div div div {
	
	cursor: pointer;
	background: none;
	padding: 0;
	margin: 0;
	width: auto;
	height: auto;
}

div#product_nav div.bnt_products div div div.name {
	
	height: 26px;
	padding: 2px 0 0 0;
}

div#product_nav div.bnt_products div div div.dis {
	
	font-size: 9px;
	height: 22px;
	text-align: center;
}


div#product_nav div.bnt_products.active {
	
	background: url('img/something_nice.png') 0% -159px no-repeat;
}

div#product_nav div.bnt_products.active div {
	
	background: url('img/something_nice.png') 100% -212px no-repeat;
}

div#product_nav div.bnt_products.active div div {
	
	background: url('img/something_nice.png') 0% -265px repeat-x;
	color: #ffffff;
}

div#bnt_product_name {

	float: left;
	height: 52px;
	padding: 0;
	margin: 0;

	background: url('img/something_nice.png') 0% -318px no-repeat;
}

div#bnt_product_name div {

	background: url('img/something_nice.png') 100% -372px no-repeat;
	height: 52px;
	padding: 0;
	margin: 0;
}

div#bnt_product_name div div.content {

	background: url('img/something_nice.png') 0% -424px repeat-x;
	height: 52px;
	margin: 0 4px;
	pading: 0 0 0 12px;
	font-weight: bold;
	font-size: 11px;
	line-height: 52px;
}

.multiproduct_nav #bnt_products,
.multiproduct_nav #bnt_coments {

	margin: 24px 0 0 0;
}

.cart_table_wrap{
    width:724px;
    height:281px;
    position:absolute;
}
.cart_table_three{
    width:724px;
    height:250px;
    position:absolute;


  
}


.cart_table_three_title_bar {
    width:724px;
    height:26px;
}
.cart_table_three_title {
    width:238px;
    float:left;
    height:26px;

   font-weight:bold;
   font-size:11px;
    background: url('img/card_mini.jpg') no-repeat;

    
}
.cart_table_three_service_wrap{
    width:228px;
    float:left;
    height:242px;
    padding:10px 5px;
  background: url('img/cart_three_service.jpg') no-repeat;

}
.cart_table_three_service {
    width:205px;
    float:left;
    height:215px;
   padding: 5px 8px 5px 12px;
overflow: auto;

}

.cart_table_three_clear_vert
{
    width:3px;
    height:26px;
    padding:1px;
    float:left;

}
.cart_table_three_clear
{
     width:724px;
    height:5px;
}

.cart_table_scroll {

}


div.cart_table_three h3,
.mx_right_block_top_text h3 {

	color: #393939;
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-align: left;
	display: inline;
	font-weight: bold;
}
.title_ban {

	color: #818181;
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-align: left;
	display: inline;
	font-weight: lighter;
	padding:2px;
}
.mx_left_block_title_ban{
	
	text-indent:20px;
	font-weight:bold;

}
.mx_left_block_ban {
	background: url('img/baner_dostawa/background.png') no-repeat;
	width:220px;
	height:400px;
	margin:7px;
	background-position: 0 0;

}
.mx_left_block_mid {
	width:220px;
	#width:220px;
	border-right:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	
	margin: 0;
}