BODY { padding: 0px; margin: 0px; text-align: center; background: url(images/bg.gif) #373839; overflow: auto; }
TD { vertical-align: top; font-size: 11px; font-family: Arial; color: #595959; line-height: 14px; }
A { text-decoration: none; color: #595959; }
A:HOVER { text-decoration: underline; color: #595959; }
IMG { border: 0px; }
INPUT, SELECT, TEXTAREA { font-size: 11px; font-family: Arial; color: #595959; }
FORM { margin: 0px; }

div.psd { width: 1218px; margin: 0px auto; text-align: left; background: url(images/psd.gif) top center no-repeat; }
table.table { width: 1214px; background: #29292A; }
td.top { width: 1214px; height: 141px; background: url(images/top.jpg) #29292A no-repeat; }
div.top { position: relative; }

div.top_logowanie_login { position: absolute; top: 39px; * top: 38px; left: 20px; width: 150px; }
div.top_logowanie_pass { position: absolute; top: 70px; * top: 69px; left: 20px; width: 117px; }
div.top_logowanie_login input, div.top_logowanie_pass input { border: 0px; background: none; width: 100%; }

div.top_logowanie_submit { position: absolute; top: 68px; left: 154px; }

div.top_logowanie_1, div.top_logowanie_2 { position: absolute; top: 100px; left: 35px; }
div.top_logowanie_2 { top: 113px; }

div.top_logowanie_1, div.top_logowanie_1 a, div.top_logowanie_1 a:hover,
div.top_logowanie_2, div.top_logowanie_2 a, div.top_logowanie_2 a:hover { color: #9F9F9F; }

a.top_logo { display: block; position: absolute; top: 18px; left: 401px; width: 399px; height: 41px; }

div.top_link_1, div.top_link_2 { position: absolute; top: 3px; left: 818px; width: 35px; text-align: center; }
div.top_link_2 { left: 854px; width: 70px; }

div.top_link_1, div.top_link_1 a, div.top_link_1 a:hover,
div.top_link_2, div.top_link_2 a, div.top_link_2 a:hover { color: #C9E1EC; }

div.top_menu a { display: block; position: absolute; top: 93px; height: 37px; background-position: 300px; }
div.top_menu a:hover { background-position: 0px; }

a.top_menu_1 { left: 384px; width: 137px; background: url(images/top_menu_1.gif) no-repeat; }
a.top_menu_2 { left: 521px; width: 96px; background: url(images/top_menu_2.gif) no-repeat; }
a.top_menu_3 { left: 617px; width: 155px; background: url(images/top_menu_3.gif) no-repeat; }
a.top_menu_4 { left: 772px; width: 136px; background: url(images/top_menu_4.gif) no-repeat; }
a.top_menu_5 { left: 908px; width: 111px; background: url(images/top_menu_5.gif) no-repeat; }
a.top_menu_6 { left: 1019px; width: 97px; background: url(images/top_menu_6.gif) no-repeat; }
a.top_menu_7 { left: 1116px; width: 87px; background: url(images/top_menu_7.gif) no-repeat; }

td.main_content { width: 1214px; }
table.main_content { width: 1194px; }

td.menu_left { width: 177px; background: url(images/menu_left_bg.gif) #FFFFFF right repeat-y; }
td.menu_right { width: 197px;background: url(images/menu_right_bg.gif) #0A6FA0 repeat-y; }
td.menu_right a, td.menu_right a:hover { color: #D2ECF9; }
td.content { width: 820px; background: url(images/content_bg.gif) #FFFFFF repeat-y; }
td.content_more { width: 820px; background: url(images/content_more_bg.gif) #FFFFFF repeat-y; }

div.menu_left { padding: 7px 7px 0px 8px; }

div.menu_left_box { background: #DCDCDC; padding: 1px; }
div.menu_left_box_in { background: url(images/menu_left_box_bg.gif) #ffffff no-repeat; }

div.menu_left_sep { height: 7px; font-size: 0px; line-height: 0px; }
div.menu_right {
 width: 189px;
 overflow: hidden;
}
div.menu_left_box_polecani_logo { text-align: center; padding: 13px 0px; }
div.menu_left_box_polecani_sep { height: 15px; font-size: 0px; line-height: 0px; }

div.menu_right_szukarka { position: relative;width: 189px;overflow:hidden; height: 45px; background: url(images/menu_right_szukarka.gif) no-repeat; }
div.menu_right_szukarka_input { position: absolute; top: 13px; * top: 12px; left: 23px; width: 117px; }
div.menu_right_szukarka_input input { border: 0px; background: none; width: 100%; }
div.menu_right_szukarka_submit { position: absolute; top: 11px; left: 159px; }
div.menu_right_szukarka_link { position: absolute; top: 29px; left: 19px; }
div.menu_right { padding: 0px 4px 0px 4px; background: url(images/menu_right_bg_td.gif) 4px 0px repeat-y; }
div.menu_right_in { background: url(images/menu_right_top_bg.gif) no-repeat; }

table.menu_box { width: 189px; }
td.menu_box_ng { width: 189px; height: 47px; }
div.menu_box_ng { position: relative; }
div.menu_box_ng div { position: absolute; top: 0px; left: -7px; width: 188px; height: 47px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/standard/images/menu_box_ng.png', sizingMethod='scale'); background: url(images/menu_box_ng.png) no-repeat; * background: none; }
div.menu_box_ng img { display: block; position: absolute; top: 10px; left: 18px; }

td.menu_box { width: 189px; color: #D2ECF9; background: url(images/menu_link_over.gif) 300px no-repeat; }

td.menu_right a.menu_link { display: block; width: 189px; color: #FFFFFF; }
td.menu_right a.menu_link u { display: block; padding: 7px 48px 9px 17px; text-decoration: none; background-position: 145px 0px; }
td.menu_right a.menu_link:hover { color: #FFFFFF; background: url(images/menu_link_over.gif) repeat-y; text-decoration: none; }
td.menu_right a.menu_link:hover u { background-position: 145px -70px; }

div.menu_link_sep { height: 1px; font-size: 0px; line-height: 0px; background: url(images/menu_link_sep.gif) #0A6FA0 no-repeat; }

u.menu_link_atlasy { background: url(images/menu_link_atlasy.gif) no-repeat; }
u.menu_link_bieznie { background: url(images/menu_link_bieznie.gif) no-repeat; }
u.menu_link_ergometry { background: url(images/menu_link_ergometry.gif) no-repeat; }
u.menu_link_hantle { background: url(images/menu_link_hantle.gif) no-repeat; }
u.menu_link_laweczki { background: url(images/menu_link_laweczki.gif) no-repeat; }
u.menu_link_obciazenia { background: url(images/menu_link_obciazenia.gif) no-repeat; }
u.menu_link_rowery { background: url(images/menu_link_rowery.gif) no-repeat; }
u.menu_link_steppery { background: url(images/menu_link_steppery.gif) no-repeat; }
u.menu_link_urzadzenia { background: url(images/menu_link_urzadzenia.gif) no-repeat; }
u.menu_link_wioslarze { background: url(images/menu_link_wioslarze.gif) no-repeat; }
u.menu_link_inne { background: url(images/menu_link_inne.gif) no-repeat; }


div.menu_link_box { width: 100%; background: url(images/menu_link_box_bg.gif) #0A6FA0 repeat-y; }
div.menu_link2 { width: 189px; }
div.menu_link2 u { display: block; padding: 8px 5px 8px 37px; background: url(images/menu_link2_s.gif) 22px 11px no-repeat; text-decoration: none; }
div.menu_link2 a:hover u { text-decoration: underline; }
div.menu_link2 s { display: block; padding: 0px 0px 0px 20px; text-decoration: none; }

div.menu_box_sep { height: 3px; font-size: 0px; line-height: 0px; background: url(images/menu_right_bg.gif) -4px 0px repeat-y; }

div.menu_box_sortowanie_1_title, div.menu_box_sortowanie_2_title { padding: 0px 18px 3px 18px; }
div.menu_box_sortowanie_1_select, div.menu_box_sortowanie_2_select { padding: 3px 14px 6px 13px; }
div.menu_box_sortowanie_2_select { padding-bottom: 12px; }
div.menu_box_sortowanie_1_select select, div.menu_box_sortowanie_2_select select { width: 162px; }

div.content_box_top { position: relative; width: 820px; height: 44px; background: url(images/content_box_top.gif) no-repeat; }
a.content_box_top_koszyk { display: block; position: absolute; top: 11px; left: 575px; width: 26px; height: 22px;  }
div.content_box_top_text { position: absolute; top: 8px; left: 619px; width: 125px; color: #464646; }
a.content_box_top_do_kasy { display: block; position: absolute; top: 13px; left: 747px; width: 58px; height: 17px; }

div.content_box, div.content_more_box { width: 820px; padding: 1px 0px 0px 0px; background: url(images/content_box_top_bg.gif) no-repeat; }
div.content_more_box { padding: 0px; }

div.content_box_banner { text-align: center; }

div.content_box_sep { height: 7px; font-size: 0px; line-height: 0px; }

table.content_box { width: 820px; }
td.content_box_ng, td.content_box_ng2 { width: 820px; height: 36px; background: url(images/content_box_ng2.gif) 0px 1px no-repeat; }
td.content_box_ng b, td.content_box_ng2 b { display: block; padding: 11px 0px 0px 20px; font-size: 14px; font-family: Tahoma;  text-transform: uppercase; }



td.content_box { padding: 10px 15px; }
td.content_box_products { padding-left: 5px; }

td.product_box_title { width: 203px; font-weight: bold; }
td.product_box_title div { padding: 7px 9px 4px 23px; }
td.product_box_title, td.product_box_title a, td.product_box_title a:hover { color: #595959; }

td.product_box_sep { width: 1px; height: 1px; background:#BFBFBF; }

td.product_box_description { width: 203px; }
td.product_box_description div { padding: 5px 23px; }

td.product_box_image { width: 203px; text-align: center; vertical-align: middle; }
td.product_box_image img { margin: 14px auto; }

td.product_box_price { width: 203px; text-align: center; }
td.product_box_price b { font-size: 18px; font-family: Georgia; color: #B30504; }

td.product_box_options { width: 203px; padding: 12px 0px 6px 0px; }

td.product_box_options_text { vertical-align: middle; padding: 0px 8px 0px 0px; color: #787878; }
td.product_box_options_input { width: 28px; background: url(images/product_box_options_input.gif) no-repeat; }
td.product_box_options_input div { padding: 3px 6px 0px 6px; * padding: 2px 6px 0px 6px; }
td.product_box_options_input input { width: 100%; border: 0px; background: none; }
td.product_box_options_add { padding: 0px 0px 0px 7px; * padding-top: 1px; }

td.white_spacer { height: 3px; background: #FFFFFF; }

td.footer_sklepy { padding: 9px 0px; }
div.footer_sklepy { position: relative; width: 1194px; height: 45px; background: url(images/footer_sklepy.gif) #343436 no-repeat; }
div.footer_sklepy a:hover { background-position: 0px; }

a.footer_sklepy_1, a.footer_sklepy_3, a.footer_sklepy_5, a.footer_sklepy_7 { display: block; position: absolute; top: 12px; left: 21px; width: 125px; height: 24px; background: url(images/footer_sklepy_1.gif) 300px no-repeat; }
a.footer_sklepy_3 { left: 319px; }
a.footer_sklepy_5 { left: 617px; }
a.footer_sklepy_7 { left: 904px; }

a.footer_sklepy_2, a.footer_sklepy_4, a.footer_sklepy_6, a.footer_sklepy_8 { display: block; position: absolute; top: 16px; left: 163px; width: 138px; height: 14px; background: url(images/footer_sklepy_2.gif) 300px no-repeat; }
a.footer_sklepy_4 { left: 461px; }
a.footer_sklepy_6 { left: 759px; }
a.footer_sklepy_8 { left: 1046px; }

td.footer_menu { width: 1194px; height: 101px; background: url(images/footer_menu.gif) #343436 no-repeat; }

div.footer_menu { position: relative; }
div.footer_menu div { position: absolute; }
div.footer_menu, div.footer_menu a, div.footer_menu a:hover { color: #717172; }

div.footer_menu_ng { top: 10px; left: 121px; font-weight: bold; }
div.footer_menu_text { top: 36px; left: 134px; }

div.footer_menu_1, div.footer_menu_6, div.footer_menu_11, div.footer_menu_16, div.footer_menu_21 { top: 10px; font-weight: bold; }

div.footer_menu_1, div.footer_menu_2, div.footer_menu_3, div.footer_menu_4, div.footer_menu_5 { left: 301px; }
div.footer_menu_6, div.footer_menu_7, div.footer_menu_8, div.footer_menu_9, div.footer_menu_10 { left: 466px; }
div.footer_menu_11, div.footer_menu_12, div.footer_menu_13, div.footer_menu_14, div.footer_menu_15 { left: 643px; }
div.footer_menu_16, div.footer_menu_17, div.footer_menu_18, div.footer_menu_19, div.footer_menu_20 { left: 838px; }
div.footer_menu_21, div.footer_menu_22, div.footer_menu_23, div.footer_menu_24, div.footer_menu_25 { left: 1024px; }

div.footer_menu_2, div.footer_menu_7, div.footer_menu_12, div.footer_menu_17, div.footer_menu_22 { top: 36px; }
div.footer_menu_3, div.footer_menu_8, div.footer_menu_13, div.footer_menu_18, div.footer_menu_23 { top: 50px; }
div.footer_menu_4, div.footer_menu_9, div.footer_menu_14, div.footer_menu_19, div.footer_menu_24 { top: 63px; }
div.footer_menu_5, div.footer_menu_10, div.footer_menu_15, div.footer_menu_20, div.footer_menu_25 { top: 76px; }

td.footer_menu { width: 1194px; height: 101px; background: url(images/footer_menu.gif) #343436 no-repeat; }

div.footer_menu { position: relative; }
div.footer_menu div { position: absolute; }
div.footer_menu, div.footer_menu a, div.footer_menu a:hover { color: #717172; }

div.footer_menu_ng { top: 10px; left: 121px; font-weight: bold; }
div.footer_menu_text { top: 36px; left: 134px; }

div.footer_menu_1, div.footer_menu_6, div.footer_menu_11, div.footer_menu_16, div.footer_menu_21 { top: 10px; font-weight: bold; }

div.footer_menu_1, div.footer_menu_2, div.footer_menu_3, div.footer_menu_4, div.footer_menu_5 { left: 301px; }
div.footer_menu_6, div.footer_menu_7, div.footer_menu_8, div.footer_menu_9, div.footer_menu_10 { left: 466px; }
div.footer_menu_11, div.footer_menu_12, div.footer_menu_13, div.footer_menu_14, div.footer_menu_15 { left: 643px; }
div.footer_menu_16, div.footer_menu_17, div.footer_menu_18, div.footer_menu_19, div.footer_menu_20 { left: 838px; }
div.footer_menu_21, div.footer_menu_22, div.footer_menu_23, div.footer_menu_24, div.footer_menu_25 { left: 1024px; }

div.footer_menu_2, div.footer_menu_7, div.footer_menu_12, div.footer_menu_17, div.footer_menu_22 { top: 36px; }
div.footer_menu_3, div.footer_menu_8, div.footer_menu_13, div.footer_menu_18, div.footer_menu_23 { top: 50px; }
div.footer_menu_4, div.footer_menu_9, div.footer_menu_14, div.footer_menu_19, div.footer_menu_24 { top: 63px; }
div.footer_menu_5, div.footer_menu_10, div.footer_menu_15, div.footer_menu_20, div.footer_menu_25 { top: 76px; }

td.footer { padding: 9px 10px; }
td.footer, td.footer a, td.footer a:hover { color: #4D4D4D; }

div.footer_l { float: left; width: 50%; }
div.footer_r { float: right; width: 50%; text-align: right; }

td.listing_box_wyszukiwanie_1 { width: 134px; }
td.listing_box_wyszukiwanie_2 { width: 107px; }
td.listing_box_wyszukiwanie_3 { width: 103px; }
td.listing_box_wyszukiwanie_4 { width: 163px; }
td.listing_box_wyszukiwanie_1 input, td.listing_box_wyszukiwanie_2 input, td.listing_box_wyszukiwanie_3 input, td.listing_box_wyszukiwanie_4 input { border: 1px solid #C9C9C9; width: 100%; }

td.listing_box_wyszukiwanie_sep { width: 12px; }

td.listing_box_sort_1_text, td.listing_box_sort_2_text, td.listing_box_sort_3_text, td.listing_box_sort_4_text { vertical-align: middle; width: 38px; font-weight:bold;color:#00209C }
td.listing_box_sort_2_text { width: 52px; }
td.listing_box_sort_3_text { width: 116px; }
td.listing_box_sort_4_text { width: 39px; }

td.listing_box_sort_1_select { width: 134px; }
td.listing_box_sort_2_select { width: 105px; }
td.listing_box_sort_3_select { width: 102px; }
td.listing_box_sort_4_select { width: 163px; }
td.listing_box_sort_1_select select, td.listing_box_sort_2_select select, td.listing_box_sort_3_select select, td.listing_box_sort_4_select select { width: 100%; }

td.listing_box_sort_sep { width: 10px; }

td.more_box_left, table.more_box_left { width: 565px; }
td.more_box_sep { width: 1px; height: 1px; background: #F0F0F0; }
td.more_box_right, table.more_box_right { width: 254px; }

td.more_box_form_title { vertical-align: middle; width: 565px; }
td.more_box_form_title b { display: block; padding: 8px 5px 6px 13px; font-size: 16px; line-height: normal; color: #B40505; }

td.more_box_title { vertical-align: middle; width: 565px; }
td.more_box_title b { display: block; padding: 8px 5px 6px 13px; font-size: 18px; line-height: normal; color: #B40505; }

td.more_box_prev { width: 130px; text-align: center; vertical-align: middle; }
td.more_box_prev a { display: block; width: 106px; height: 16px; margin: 0px auto; text-align: left; background: url(images/more_box_prev.gif) no-repeat; }
td.more_box_prev u { display: block; padding: 0px 0px 0px 19px; text-decoration: none; }
td.more_box_prev a:hover u { text-decoration: underline; }

td.more_box_next { width: 123px; text-align: center; vertical-align: middle; }
td.more_box_next a { display: block; width: 104px; height: 16px; margin: 0px auto; text-align: left; background: url(images/more_box_next.gif) top right no-repeat; }
td.more_box_next u { display: block; padding: 0px 19px 0px 0px; text-decoration: none; }
td.more_box_next a:hover u { text-decoration: underline; }

td.more_box_image { width: 326px; text-align: center; }
td.more_box_image img { margin: 18px auto 18px 15px; }

td.more_box_left_right, td.more_box_links { width: 238px; }
div.more_box_links { padding: 6px 9px 0px 14px; }

div.more_box_icons { float: left; padding: 10px 0px 9px 0px; }
div.more_box_icons div { float: left; padding-right: 10px; }

div.more_box_option { padding: 7px 0px 6px 2px; }

td.more_box_imgs_mini { vertical-align: bottom; }

td.more_box_img_mini { width: 108px; text-align: center; vertical-align: middle; }
td.more_box_img_mini img { margin: 10px auto; }
div.more_box_option_sep { height: 7px; font-size: 0px; line-height: 0px; }

td.more_box_description { width: 565px; }
div.more_box_description_title { width: 565px; height: 27px; margin: 0px 0px 5px 0px; background: url(images/more_box_description_title.gif) no-repeat; }
div.more_box_description_title b { display: block; padding: 7px 0px 0px 15px; font-size: 14px; font-weight: bold; color: #AF0202; }

div.more_box_description { width: 535px; margin: 0px 15px; padding: 4px 0px; }

td.more_box_desc_left { padding: 2px 6px 2px 4px; font-weight: bold; text-align: right; }
td.more_box_desc_right { padding: 2px 0px 2px 0px; }

div.more_box_right_sep { height: 8px; font-size: 0px; line-height: 0px; }

table.more_right_box { width: 238px; }
td.more_right_box_line { width: 1px; height: 1px; background: #F0F0F0; }
td.more_right_box { width: 236px; background: #FBFBFB; }

table.more_right_box2 { width: 222px; }
td.more_right_box2 { width: 220px; background: #FBFBFB; }

div.more_right_box_buy { padding: 7px 0px; }

div.more_right_box_price { padding: 0px 0px 14px 15px; font-size: 20px; font-weight: bold; font-family: Georgia; color: #B40505; }
div.more_right_box_price b { color: #535353; }

div.more_right_box_dostawa { padding: 0px 0px 14px 15px; font-size: 16px; font-weight: bold; font-family: Georgia; color: #B40505; }
div.more_right_box_dostawa b { color: #535353; }

div.more_box_do_koszyka { padding: 7px 0px 4px 0px; }
div.more_box_do_porownywarki { padding: 3px 0px 4px 0px; }

div.more_right_box_porownywarka_title { padding: 7px 0px 8px 12px; font-weight: bold; color: #AF0202; }

div.more_right_box_porownywarka { padding: 3px 0px 4px 0px; }

td.more_right_box_porownywarka_image { width: 58px; }
td.more_right_box_porownywarka_image img { border: 1px solid #DDDDDD; }

td.more_right_box_porownywarka { width: 162px; vertical-align: middle; }
div.more_right_box_porownywarka_product, div.more_right_box_porownywarka_product a, div.more_right_box_porownywarka_product a:hover { color: #AF0202; }

div.more_right_box_porownaj { padding: 8px 0px; text-align: center; }

td.more_right_box_promo_image { width: 108px; }
td.more_right_box_promo_image img { border: 1px solid #DDDDDD; }

td.more_right_box_promo { vertical-align: middle; width: 112px; }
div.more_right_box_promo { padding: 0px 0px 2px 0px; }

div.more_right_box_promo_title { padding: 0px 0px 5px 4px; font-weight: bold; }
div.more_right_box_promo_price { padding: 0px 0px 0px 4px; font-weight: bold; color: #B10303; }
div.more_right_box_promo_more { padding: 0px 0px 3px 4px; }
div.more_right_box_promo_more, div.more_right_box_promo_more a, div.more_right_box_promo_more a:hover { color: #B10303; }
div.more_right_box_promo_do_koszyka { padding: 0px 0px 3px 0px; }




div.menu_link_box { display: none; }










.inner {
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.header {
font-weight:bold;
}
.main {
padding-left:20px;
padding-right:20px;
padding-top:8px;
padding-bottom:8px;
}
.main_2 {
padding-left:45px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
}
.main_cechy {
padding-left:0px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.main img.s {
margin: 0px 15px 0px 0px;
}
.main img.s2 {
padding-left:24px;
margin: 0px 15px 1px 0px;
}
input.list, select, textarea {
border: 1px solid #E8E8E8; border-bottom: 3px solid #588696;
}
textarea {
width:100%;
}

div#desc, div#reviews, div#additional_images, div#download {
display: none;
}

div#desc { display: block; }



div.top_twoje_konto { position: absolute; top: 13px; left: 14px; width: 94px; height: 10px; background: url(images/twoje_konto.gif) #29292B no-repeat; }
div.top_twoje_konto_fname { position: absolute; top: 40px; left: 20px; }


a.menu_link3 { display: block; width: 189px; color: #FFFFFF; background: url(images/menu_link3_over.gif) 300px no-repeat; }
a.menu_link3 u { display: block; padding: 7px 17px 9px 17px; text-decoration: none; }
a.menu_link3:hover { color: #FFFFFF; background: url(images/menu_link3_over.gif) #0A70A2 repeat-y; }

td.menu_box_bestsellers { padding: 7px 17px 9px 17px; color: #FFFFFF; }

div.content_more_box_over { width: 820px; background: url(images/content_more_bg.gif) #FFFFFF repeat-y; }
div.more_right_box_line { width: 100%; height: 1px; font-size: 0px; line-height: 0px; background: #F4F4F4; }

