BODY { padding: 0px; margin: 0px; overflow: auto; }
td { vertical-align: top; font-size: 11px; font-family: Verdana; color: #292929; line-height: 14px; }
a { text-decoration: none; color: #292929; }
a:hover { text-decoration: underline; color: #292929; }
img { border: none; }
input, select, textarea { font-size: 11px; font-family: Verdana; color: #9A9A9A; }
form { margin: 0px; }

div.psd { position: relative; width: 100%; background: url(img/bg.gif) repeat-x; }
table.table_all, td.table_all { width: 100%; }
td.table_left { width: 50%; background: url(img/table_left.jpg) top right no-repeat; }
td.table_right { width: 50%; background: url(img/table_right.jpg) no-repeat; }

table.table { width: 938px; }
td.top { width: 938px; height: 130px; background: url(img/top.jpg) no-repeat; }
div.top { position: relative; }

a.top_logo { display: block; position: absolute; top: 7px; left: 17px; width: 340px; height: 57px; }

div.top_1 { position: absolute; top: 18px; left: 609px; }
div.top_2 { position: absolute; top: 33px; left: 618px; }
div.top_3 { position: absolute; top: 47px; left: 618px; }
div.top_4 { position: absolute; top: 18px; left: 808px; }
div.top_5 { position: absolute; top: 33px; left: 818px; }
div.top_6 { position: absolute; top: 47px; left: 818px; }
div.top_7 { position: absolute; top: -2px; left: 850px; }
div.top_8 { position: absolute; top: -2px; left: 850px; }
div.top_9 { position: absolute; top: -2px; left: 740px; }

div.top_1, div.top_4 { font-size: 14px; font-weight: bold; color: #498D00; }

div.top_menu a { display: block; position: absolute; top: 74px; height: 15px; }
a.top_menu_1 { left: 13px; width: 56px; }
a.top_menu_2 { left: 102px; width: 56px; }
a.top_menu_3 { left: 191px; width: 92px; }
a.top_menu_4 { left: 319px; width: 111px; }
a.top_menu_5 { left: 468px; width: 63px; }
a.top_menu_6 { left: 571px; width: 95px; }
a.top_menu_7 { left: 703px; width: 41px; height: 12px; }
a.top_menu_8 { left: 778px; width: 146px; }

div.top_nav { position: absolute; top: 103px; left: 13px; }
div.top_nav i { background: url(img/s.gif) 0px 5px no-repeat; margin: 0px 3px; }
div.top_nav, div.top_nav a, div.top_nav a:hover { color: #5C5B5B; }
div.top_nav u { color: #498D00; }

td.menu { width: 190px; }
td.content { width: 748px; }

table.menu_box { width: 185px; }
td.menu_box_ng { width: 185px; height: 32px; background: url(img/menu_box_ng.gif)  no-repeat; }
td.menu_box_ng b { display: block; padding: 8px 0px 0px 12px; font-size: 14px; color: #FFFFFF; }
td.menu_box { width: 185px; background: url(img/menu_box_bg.gif) repeat-y; }
td.menu_box, td.menu_box td, td.menu_box a, td.menu_box a:hover { color: #5C5B5B; }
div.menu_box { padding: 0px 1px; }
td.menu_box_bottom { height: 1px; background: #E7E7E7; }
div.menu_box_sep { width: 185px; height: 5px; font-size: 0px; line-height: 0px; }

div.menu_link, div.menu_link2 { position: relative; width: 183px; background: url(img/menu_link.gif) #F2F3F5 repeat-x; }
div.menu_link u, div.menu_link2 u { display: block; padding: 5px 41px 5px 25px; text-decoration: none; background: url(img/s.gif) 10px 9px no-repeat; }
div.menu_link i, div.menu_link2 i { display: block; position: absolute; top: 5px; left: 146px; width: 31px; text-align: right; font-style: normal; color: #B3B3B3; }

div.menu_link2 { background: none; }
div.menu_link2 u { padding-left: 23px; background: url(img/s2.gif) 0px 10px no-repeat; }
div.menu_link2 s { display: block; * width: 100%; padding: 0px 0px 0px 22px; text-decoration: none; }

div.menu_link_sep { height: 1px; font-size: 0px; line-height: 0px; background: #EDEDED; }

div.menu_box_producent_top { padding: 6px 0px 5px 10px; background: url(img/menu_box_producent_top_bg.gif) repeat-x; }
div.menu_box_producent_bottom { height: 54px; text-align: center; background: url(img/menu_box_producent_bg.gif) repeat-x; }
div.menu_box_producent_bottom div { width: 166px; margin: 0px auto; padding: 16px 0px 0px 0px; text-align: center; border-bottom: 3px solid #568694; }
div.menu_box_producent_bottom select { width: 166px; font-style: italic; }

div.menu_box_szukaj { position: relative; width: 183px; height: 52px; background: url(img/menu_box_szukaj.jpg) no-repeat; }
div.menu_box_szukaj_input { position: absolute; top: 16px; * top: 15px; left: 16px; width: 115px; }
div.menu_box_szukaj_input input { width: 100%; border: 0px; background: none; font-style: italic; }
div.menu_box_submit { position: absolute; top: 13px; left: 147px; width: 23px; height: 23px; }
div.menu_box_submit input { width: 100%; height: 100%; border: 0px; background: none; }

table.content_box { width: 748px; }
td.content_box_ng { width: 748px; height: 33px; background: url(img/content_box_ng.gif) #F7F7F7 no-repeat; }
td.content_box_ng b { display: block; padding: 8px 0px 0px 12px; font-size: 14px; color: #FFFFFF; }
td.content_box { width: 748px; background: url(img/content_box_bg.gif) repeat-y; }
div.content_box { padding: 0px 1px; }
td.content_box_bottom { height: 1px; background: #ECECEC; }

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

td.product_box_title { width: 248px; }
div.product_box_title { padding: 7px 11px 0px 11px; font-size: 14px; font-weight: bold; }
div.product_box_more { padding: 1px 0px 6px 10px; }
div.product_box_more, div.product_box_more a, div.product_box_more a:hover { color: #FF6900; }
td.product_box_sep { width: 1px; height: 1px; background: #EDEDED; }
td.product_box_image { width: 248px; vertical-align: middle; text-align: center; }
td.product_box_image img { margin: 4px auto; }
td.product_box_price { width: 248px; padding: 11px 0px 18px 0px; }
td.product_box_price_text { vertical-align: middle; color: #797979; }
td.product_box_price_padding { padding: 0px 0px 0px 8px; }
div.product_box_price { width: 107px; height: 21px; background: url(img/product_box_price.gif) #FF6600 no-repeat; }
div.product_box_price b { display: block; padding: 4px 0px 0px 0px; text-align: center; font-size: 14px; color: #FFFFFF; }
div.product_box_price s { font-size:8px; text-decoration:none; }
div.product_box_price2 { width: 87px; height: 21px; background: url(img/product_box_price2.gif) #6B6B6B no-repeat; }
div.product_box_price2 s { display: block; padding: 4px 0px 0px 0px; text-align: center; font-size: 14px; color: #FFFFFF; text-decoration: line-through; }

td.content_box_bestsellers_left { width: 248px; vertical-align: middle; text-align: center; }
td.content_box_bestsellers_left img { margin: 10px 0px 41px 0px; }
td.content_box_bestsellers_right, table.content_box_bestsellers_right { width: 497px; }

td.content_box_bestselles_product { padding: 7px 10px 6px 14px; }
div.content_box_bestselles_product_title { font-size: 14px; font-weight: bold; }
div.content_box_bestselles_product_more { padding: 1px 0px 0px 0px; }
div.content_box_bestselles_product_more, div.content_box_bestselles_product_more a, div.content_box_bestselles_product_more a:hover { color: #FF6900; }

div.content_box_bestsellers_price { position: absolute; bottom: 10px; left: 0px; width: 248px; }

div.content_box_bestsellers_s { position: absolute; top: 0px; left: 237px; width: 12px; height: 43px; font-size: 0px; line-height: 0px; background: url(img/content_box_bestsellers_s.gif); }

td.footer_sep { height: 128px; }

div.footer { position: relative; width: 100%; height: 128px; background: url(img/footer_bg.gif) #02060A repeat-x; }
table.footer { width: 100%; }
td.footer_left { width: 50%; background: url(img/footer_left.jpg) top right no-repeat; }
td.footer_right { width: 50%; }

table.footer_menu { width: 938px; }
td.footer_menu { width: 938px; height: 105px; background: url(img/footer.gif) no-repeat; }

div.footer_menu { position: relative; }
div.footer_menu div { position: absolute; }
div.footer_menu, div.footer_menu div { color: #CDCDCD; }
div.footer_menu a, div.footer_menu a:hover { color: #7F7F7F; }

div.footer_menu_1, div.footer_menu_6, div.footer_menu_11, div.footer_menu_16 { top: 7px; font-weight: bold; }
div.footer_menu_1 { left: 259px; }
div.footer_menu_6 { left: 432px; }
div.footer_menu_11 { left: 605px; }
div.footer_menu_16 { left: 780px; }

div.footer_menu_2, div.footer_menu_3, div.footer_menu_4, div.footer_menu_5 { left: 274px; }
div.footer_menu_7, div.footer_menu_8, div.footer_menu_9, div.footer_menu_10 { left: 447px; }
div.footer_menu_12, div.footer_menu_13, div.footer_menu_14, div.footer_menu_15 { left: 620px; }
div.footer_menu_17, div.footer_menu_18, div.footer_menu_19 { left: 795px; }

div.footer_menu_2, div.footer_menu_7, div.footer_menu_12, div.footer_menu_17 { top: 46px; }
div.footer_menu_3, div.footer_menu_8, div.footer_menu_13, div.footer_menu_18 { top: 61px; }
div.footer_menu_4, div.footer_menu_9, div.footer_menu_14, div.footer_menu_19 { top: 76px; }

td.footer_text_left { width: 50%; padding: 5px 9px 0px 9px; }
td.footer_text_right { width: 50%; padding: 5px 9px 0px 9px; text-align: right; }

td.footer_text_left, td.footer_text_left a, td.footer_text_left a:hover,
td.footer_text_right, td.footer_text_right a, td.footer_text_right a:hover { color: #444444; }

div.listing_box_sortowanie { padding: 8px 10px 10px 10px; }
td.listing_box_sortowanie_title { padding: 0px 0px 9px 0px; font-size: 14px; font-weight: bold; }

td.listing_box_sortowanie_1 { width: 188px; }
td.listing_box_sortowanie_2 { width: 188px; }
td.listing_box_sortowanie_3 { width: 188px; }
td.listing_box_sortowanie_4 { width: 140px; }
td.listing_box_sortowanie_1 select, td.listing_box_sortowanie_2 select, td.listing_box_sortowanie_3 select, td.listing_box_sortowanie_4 select { width: 100%; color: #555555; }
td.listing_box_sortowanie_sep { width: 8px; }

table.listing_box { width: 734px; }
td.listing_box_image { width: 154px; padding: 9px 0px; vertical-align: middle; text-align: center; }

td.listing_box_sep { width: 1px; background: url(img/listing_box_sep.gif) #DEDEDE bottom no-repeat; }
td.listing_box_sep b { display: block; width: 1px; height: 9px; font-weight: normal; font-size: 0px; line-height: 0px; background: #FFFFFF; }

td.listing_box_description, td.listing_box_description2 { width: 311px; padding: 7px 0px; }
td.listing_box_description2 { width: 466px; }
div.listing_box_title { padding: 0px 11px 1px 11px; font-size: 14px; font-weight: bold; }
div.listing_box_title2 { padding: 0px 11px; }
div.listing_box_title2 a, div.listing_box_title2 a:hover { color: #FF6700; }

td.listing_box_price { width: 131px; padding: 10px 0px; vertical-align: middle; text-align: center; }
td.listing_box_price div { margin: 0px auto; }
div.listing_box_price_sep { width: 87px; height: 7px; font-size: 0px; line-height: 0px; }

td.listing_box_add { width: 135px; padding: 10px 0px; vertical-align: middle; text-align: center; }

div.listing_box_sep { width: 734px; height: 1px; margin: 0px 6px; font-size: 0px; line-height: 0px; background: #DEDEDE; }

td.listing_box_spilt_left { padding: 10px 3px 8px 7px; }
td.listing_box_spilt_right { padding: 10px 7px 8px 3px; text-align: right; }

td.more_box_ng_title { width: 80%; }
td.more_box_ng_sep { width: 0px; height: 33px; background: #EDEDED; }
td.more_box_ng_sep div { width: 0px; height: 3px; font-size: 0px; line-height: 0px; background: #166170; }
td.more_box_ng ,td.more_box_ng a{ padding: 11px 15px 0px 15px; white-space: nowrap; color:#FFFFFF }

td.more_box_title { width: 746px; font-size: 24px; line-height: normal; }
td.more_box_title b { display: block; padding: 10px 13px 5px 13px; font-weight: normal; }

td.more_box_left { width: 211px; }
td.more_box_content { width: 534px; }

div.more_box_image { width: 211px; text-align: center; }
div.more_box_image img { margin: 28px auto; }

div.more_box_sep { height: 1px; font-size: 0px; line-height: 0px; background: #F5F5F5; }

div.more_box_price { width: 211px; padding: 13px 0px; text-align: center; }
div.more_box_price div { margin: 0px auto; }

div.more_box_link { padding: 16px 0px 15px 34px; background: url(img/s.gif) 13px 21px no-repeat; }

div.more_box_content { padding: 13px 12px; }

td.more_box_quantity { width: 34px; height: 22px; background: url(img/more_box_quantity.gif) no-repeat; }
td.more_box_quantity div { padding: 2px 7px 0px 7px; }
td.more_box_quantity input { width: 100%; border: 0px; font-style: italic; background: none; }

td.more_box_add { width: 182px; }
td.more_box_add input { margin-left: 13px; }

td.more_box_wishlist { width: 166px; }

td.more_box_review { width: 128px; }

div.more_box_description_text { padding: 21px 0px 17px 0px; font-size: 24px; line-height: normal; }

div.more_box_description { line-height: 18px; }







.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; }
table.more_box_description_table { width: 511px; padding-top:30px; }
td.more_box_description_table { padding: 2px 9px; border: 1px solid #FFFFFF; }
td.more_box_description_table2 { padding: 2px 9px; border: 1px solid #E6E6E6; background: #F2F2F2; }

a.menu_link { display: block; width: 183px; height: 22px; margin-left: 0px; color: #F1F1F1; }
a.menu_link u { display: block; padding: 3px 0px 0px 0px; text-decoration: none; }
a.menu_link:hover { color: #F1F1F1; text-decoration: none; background: #f7f7f7  ; }
a.menu_link i { font-style: normal; padding-right: 5px; }

div.menu_box_bestsellers_first_image { text-align: center; }
div.menu_box_bestsellers_first_image img { margin: 10px auto; }
div.menu_box_bestsellers_first_title { padding: 3px 0px 0px 0px; font-weight: bold; text-align: center; }
div.menu_box_bestsellers_first_price { padding: 0px 0px 6px 0px; text-align: center; color: #ff6700; }

td.menu_box_bestsellers_left { width: 25px; padding: 4px 4px 0px 0px; line-height: 16px; text-align: right; font-weight: bold; }
td.menu_box_bestsellers_right { width: 165px; padding: 4px 4px 0px 0px;  line-height: 16px; }
td.menu_box_bestsellers_right span { color: #ff6700; }