BODY { padding: 0px; margin: 0px; background: url(images/bg.gif) repeat-x; overflow: auto; }
TD { vertical-align: top; font-size: 11px; font-family: Arial; color: #484848; line-height: 14px; }
A { text-decoration: none; color: #484848; }
A:HOVER { text-decoration: underline; color: #484848; }
IMG { border: 0px; }
INPUT, SELECT, TEXTAREA { font-size: 11px; font-family: Arial; color: #484848; }
FORM { margin: 0px; }
select { background-color:#efefef;}
table.table { width: 938px; }
td.top { width: 938px; height: 119px; background: url(images/top.gif) no-repeat; }
div.top { position: relative; }

a.top_logo { display: block; position: absolute; top: 23px; left: 5px; width: 249px; height: 45px; }

div.top_szukarka_1 { position: absolute; top: 38px; left: 273px; font-weight: bold; }
div.top_szukarka_keywords { position: absolute; top: 38px; * top: 37px; left: 342px; width: 147px; }
div.top_szukarka_keywords input { width: 100%; font-style: italic; border: 0px; background: none; }
div.top_szukarka_2 { position: absolute; top: 37px; left: 492px; width: 60px; text-align: center; }
div.top_szukarka_dzial { position: absolute; top: 36px; left: 552px; width: 130px; }
div.top_szukarka_dzial select { width: 100%; font-style: italic; border: 1px solid #D2D2D2; }
div.top_szukarka_send { position: absolute; top: 37px; left: 695px; }
div.top_szukarka_advanced { position: absolute; top: 60px; left: 555px; }
div.top_szukarka_advanced a, div.top_szukarka_advanced a:hover { color: #D80100; }

div.top_1 { position: absolute; top: 22px; left: 786px; }
div.top_1 a, div.top_1 a:hover { color: #D80001; }

div.top_2 { position: absolute; top: 53px; left: 786px; }
div.top_2 a, div.top_1 a:hover { color: #D80001; }

div.top_menu div { position: absolute; top: 95px; text-align: center; font-weight: bold; }

div.top_menu_1 { left: 1px; }
div.top_menu_2 { left: 100px; width: 128px; }
div.top_menu_2, div.top_menu_2 a, div.top_menu_2 a:hover { color: #FFFFFD; }
div.top_menu_3 { left: 293px; width: 133px; }
div.top_menu_4 { left: 427px; width: 118px; }
div.top_menu_5 { left: 546px; width: 129px; }
div.top_menu_6 { left: 676px; width: 142px; }
div.top_menu div.top_menu_7 { left: 819px; width: 118px; text-align: right; }

div.top_categories_sep { height: 39px; }

td.top_category_box_line { width: 1px; height: 1px; background: #DADADA; }
td.top_category_box { width: 172px; background: url(images/top_category_box_bg.gif) left bottom repeat-x; }
div.top_category_box { position: relative; }

div.top_category_box_ng { position: absolute; top: -14px; left: -1px; height: 27px; background: url(images/top_category_box_ng_bg.gif) repeat-x; }
div.top_category_box_ng span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/top_category_box_ng_right.gif) no-repeat; }
div.top_category_box_ng u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/top_category_box_ng_left.gif) top right no-repeat; }
div.top_category_box_ng b { display: block; padding: 7px 16px 0px 14px; }

div.top_category_box_content { padding: 24px 0px 10px 13px; }
td.top_category_box_raquo { width: 18px; padding: 2px 0px 0px 0px; }
td.top_category_box_link { width: 136px; padding: 2px 0px; }

td.top_category_box_sep { width: 17px; }

td.top_category_box_bottom { width: 172px; height: 32px; background: url(images/top_category_box_bottom.gif) no-repeat; }
td.top_category_box_bottom div { padding: 9px 0px 0px 13px; }
td.top_category_box_bottom a, td.top_category_box_bottom a:hover { color: #D30102; }

div.top_category_box_img_tele {   }
div.top_category_box_img_kino { position: absolute; top: -32px; left: 8px; width: 63px; height: 50px; background: url(images/top_category_box_img_kino.gif) no-repeat; }
div.top_category_box_img_audio { position: absolute; top: -24px; left: 13px; width: 55px; height: 38px; background: url(images/top_category_box_img_audio.gif) no-repeat; }
div.top_category_box_img_car { position: absolute; top: -11px; left: 11px; width: 53px; height: 24px; background: url(images/top_category_box_img_car.gif) no-repeat; }
div.top_category_box_img_foto { position: absolute; top: -17px; left: 10px; width: 38px; height: 34px; background: url(images/top_category_box_img_foto.gif) no-repeat; }

div.top_categories_bottom { height: 12px; font-size: 0px; line-height: 0px; }

td.content { width: 764px; }
td.menu { width: 174px; }

table.content_box { width: 747px; }
td.content_box_ng { width: 747px; height: 25px; }
div.content_box_ng { position: relative; }

div.content_box_ng_blue { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/content_box_ng_blue_bg.gif) repeat-x; }
div.content_box_ng_blue span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/content_box_ng_blue_left.gif) no-repeat; }
div.content_box_ng_blue u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/content_box_ng_blue_right.gif) top right no-repeat; }
div.content_box_ng_blue b { display: block; padding: 7px 16px 0px 14px; }

div.content_box_ng_green { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/content_box_ng_green_bg.gif) repeat-x; }
div.content_box_ng_green span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/content_box_ng_green_left.gif) no-repeat; }
div.content_box_ng_green u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/content_box_ng_green_right.gif) top right no-repeat; }
div.content_box_ng_green b { display: block; padding: 7px 16px 0px 14px; }

td.content_box_line { width: 1px; height: 1px; background: #DADADA; }

td.content_box { width: 745px; background: url(images/content_box_bg_bottom.gif) bottom left no-repeat; }
div.content_box_products { padding: 20px 15px 0px 15px; }

td.product_box_image { width: 164px; vertical-align: middle; text-align: center; }
td.product_box_image img { margin: 20px auto; }
td.product_box_sep { width: 20px; }
td.product_box_title_blue, td.product_box_title_green { width: 164px; line-height: 13px; }
td.product_box_title_blue a, td.product_box_title_blue a:hover { color: #0084CE; }
td.product_box_title_green a, td.product_box_title_green a:hover { color: #009B14; }
div.product_box_title { padding: 0px 5px 12px 19px; }
td.product_box_line { width: 164px; height: 1px; background: #DEDEDE; }
td.product_box_price_blue, td.product_box_price_green { width: 164px; }
td.product_box_price_blue { color: #A4A4A4; }
td.product_box_price_green { color: #009B14; }
div.product_box_price { padding: 9px 5px 9px 19px; }
td.product_box_price_blue b { color: #0084CE; }
div.product_box_price_minus { margin: 16px 0px 16px 0px; width: 93px; height: 19px; text-align: center; background: url(images/product_box_price_minus.gif) no-repeat; }
div.product_box_price_minus b { display: block; padding: 2px 0px 0px 0px; color: #FFFFFF; }
td.content_box_bottom { width: 745px; height: 34px; vertical-align: middle; text-align: right; background: url(images/content_box_bottom.gif) no-repeat; }

div.content_box_bottom { padding: 0px 12px; }
div.content_box_bottom a, div.content_box_bottom a:hover { color: #D50000; }
div.content_box_bottom i.orange { font-style: normal; color: #D50000; }

table.menu_box { width: 174px; }
td.menu_box_ng { width: 174px; height: 25px; }
div.menu_box_ng { position: relative; }

div.menu_box_ng_red { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/menu_box_ng_red_bg.gif) repeat-x; }
div.menu_box_ng_red span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/menu_box_ng_red_left.gif) no-repeat; }
div.menu_box_ng_red u { display: block; height: 27px; text-decoration: none; color: #DC0107; background: url(images/menu_box_ng_red_right.gif) top right no-repeat; }
div.menu_box_ng_red b { display: block; padding: 7px 16px 0px 14px; }

div.menu_box_ng_normal { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/menu_box_ng_bg_normal.gif) repeat-x; }
div.menu_box_ng_normal span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/menu_box_ng_left_normal.gif) no-repeat; }
div.menu_box_ng_normal u { display: block; height: 27px; text-decoration: none; color: #DC0107; background: url(images/menu_box_ng_right_normal.gif) top right no-repeat; }
div.menu_box_ng_normal b { display: block; padding: 7px 16px 0px 14px; }

td.menu_box_line_red { width: 1px; height: 1px; background: #B80000; }
td.menu_box_red { width: 172px; background: #E50014; }

td.menu_box_line { width: 1px; height: 1px; background: #DADADA; }
td.menu_box { width: 172px; background: url(images/menu_box_bg.gif) left bottom no-repeat; }

div.menu_box_cart_1 { padding: 26px 0px 10px 47px; font-weight: bold; color: #FFFFFF; background: url(images/menu_box_cart_1.jpg) 16px 27px no-repeat; }
div.menu_box_cart_1 a, div.menu_box_cart_1 a:hover { color: #FFFFFF; }

div.menu_box_cart_2 { padding: 0px 5px 0px 22px; }
td.menu_box_cart_raquo { width: 15px; padding: 2px 0px 0px 0px; color: #FFFFFF; }
td.menu_box_cart_link { padding: 2px 5px 2px 0px; color: #FFFFFF; }
td.menu_box_cart_link a, td.menu_box_cart_link a:hover { color: #FFFFFF; }

div.menu_box_cart_zamow { margin: 14px 0px 18px 22px; width: 134px; height: 27px; background: url(images/menu_box_cart_zamow.gif) no-repeat; }
div.menu_box_cart_zamow b { display: block; padding: 7px 0px 0px 0px; width: 130px; text-align: center; }
div.menu_box_cart_zamow, div.menu_box_cart_zamow a, div.menu_box_cart_zamow a:hover { color: #DC0109; }

div.menu_box_schowek_1 { padding: 26px 0px 10px 47px; font-weight: bold; background: url(images/menu_box_schowek_1.jpg) 16px 25px no-repeat; }

div.menu_box_schowek_2 { padding: 0px 5px 10px 22px; }
td.menu_box_raquo { width: 15px; padding: 2px 0px 0px 0px; }
td.menu_box_link, td.menu_box_link_black { padding: 2px 5px 2px 0px; }
td.menu_box_link_black, td.menu_box_link_black a, td.menu_box_link_black a:hover { color: #000000; }

div.menu_box_manufacturers { padding: 24px 5px 8px 22px; }

div.menu_box_line { height: 2px; font-size: 0px; line-height: 0px; background: url(images/menu_box_line.gif) repeat-x; }

div.menu_box_link_bottom { padding: 10px 5px 9px 13px; }
div.menu_box_link_bottom a, div.menu_box_link_bottom a:hover { color: #D90000; }

div.menu_box_login_1 { padding: 26px 0px 14px 52px; font-weight: bold; background: url(images/menu_box_login_1.jpg) 15px 26px no-repeat; }

div.menu_box_login_2 { padding: 0px 0px 0px 17px; }
td.menu_box_login_name { width: 34px; vertical-align: middle; }
td.menu_box_login_input { width: 113px; height: 19px; background: url(images/menu_box_login_input.gif) no-repeat; }
td.menu_box_login_input div { padding: 1px 2px 0px 3px; * padding-top: 0px; }
td.menu_box_login_input input { width: 100%; background: none; border: 0px; }
td.menu_box_login_sep { height: 10px; }

td.menu_box_login_zaloguj { padding: 0px 0px 9px 0px; }
div.menu_box_login_przypomnij { padding: 0px 5px 8px 17px; }


td.footer { width: 938px; height: 141px; background: url(images/footer.jpg) no-repeat; }
div.footer { position: relative; }

div.platnosci { position: relative; width: 938px; height: 47px; background: url(images/platnosci.gif) left bottom no-repeat; }
div.platnosci a { display: block; position: absolute; background-position: 0px 300px; }
div.platnosci a:hover { background-position: 0px; }

a.platnosci_1 { top: 16px; left: 180px; width: 35px; height: 22px; background: url(images/platnosci_1.gif) no-repeat; }
a.platnosci_2 { top: 15px; left: 253px; width: 37px; height: 23px; background: url(images/platnosci_2.gif) no-repeat; }
a.platnosci_3 { top: 15px; left: 320px; width: 61px; height: 27px; background: url(images/platnosci_3.gif) no-repeat; }
a.platnosci_4 { top: 11px; left: 428px; width: 31px; height: 37px; background: url(images/platnosci_4.gif) no-repeat; }
a.platnosci_5 { top: 19px; left: 508px; width: 66px; height: 20px; background: url(images/platnosci_5.gif) no-repeat; }
a.platnosci_6 { top: 17px; left: 622px; width: 73px; height: 25px; background: url(images/platnosci_6.gif) no-repeat; }
a.platnosci_7 { top: 19px; left: 732px; width: 69px; height: 18px; background: url(images/platnosci_7.gif) no-repeat; }
a.platnosci_8 { top: 18px; left: 856px; width: 60px; height: 20px; background: url(images/platnosci_8.gif) no-repeat; }

div.footer_menu div { position: absolute; color: #FFFFFF; }
div.footer_menu a, div.footer_menu a:hover { color: #FECCCB; }

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

div.footer_menu_1, div.footer_menu_2, div.footer_menu_3, div.footer_menu_4, div.footer_menu_5 { left: 229px; }
div.footer_menu_6, div.footer_menu_7, div.footer_menu_8, div.footer_menu_9, div.footer_menu_10 { left: 364px; }
div.footer_menu_11, div.footer_menu_12, div.footer_menu_13, div.footer_menu_14, div.footer_menu_15 { left: 514px; }
div.footer_menu_16, div.footer_menu_17, div.footer_menu_18, div.footer_menu_19, div.footer_menu_20 { left: 663px; }
div.footer_menu_21, div.footer_menu_22, div.footer_menu_23, div.footer_menu_24, div.footer_menu_25 { left: 812px; }

div.footer_menu_2, div.footer_menu_7, div.footer_menu_12, div.footer_menu_17, div.footer_menu_22 { top: 80px; }
div.footer_menu_3, div.footer_menu_8, div.footer_menu_13, div.footer_menu_18, div.footer_menu_23 { top: 93px; }
div.footer_menu_4, div.footer_menu_9, div.footer_menu_14, div.footer_menu_19, div.footer_menu_24 { top: 106px; }
div.footer_menu_5, div.footer_menu_10, div.footer_menu_15, div.footer_menu_20, div.footer_menu_25 { top: 120px; }

td.footer_left, td.footer_right { width: 50%; padding: 6px 5px; line-height: 13px; }
td.footer_right { text-align: right; }
td.footer_left, td.footer_left a, td.footer_right, td.footer_right a { color: #C6C6C6; }
td.footer_left a:hover, td.footer_right a:hover { text-decoration: none; color: #484848; }

/*listing*/

table.listing_box { width: 938px; }
td.listing_box_ng { width: 938px; height: 25px; }
td.listing_box { width: 936px; background: url(images/listing_box_bg_bottom.gif) bottom left no-repeat; }

div.listing_box_categories_ng { position: absolute; top: 12px; left: 0px; }

td.listing_box_categories_ng2 { height: 27px; color: #DC0107; background: url(images/menu_box_ng_bg_normal.gif) repeat-x; }
td.listing_box_categories_ng2_over { height: 27px; color: #FFFFFF; background: url(images/listing_box_categories_ng2.gif) repeat-x; }

td.listing_box_categories_ng2 a, td.listing_box_categories_ng2 a:hover { color: #DC0107; }
td.listing_box_categories_ng2_over a, td.listing_box_categories_ng2_over a:hover { color: #FFFFFF; }

div.listing_box_categories_ng2 b, div.listing_box_categories_ng2_first b { display: block; padding: 7px 12px 0px 14px; }

td.listing_box_categories_ng2 div.listing_box_categories_ng2_right { position: absolute; top: 0px; right: -6px; width: 7px; height: 27px; font-size: 0px; line-height: 0px; background: url(images/menu_box_ng_right_normal2.gif) no-repeat; }
td.listing_box_categories_ng2_over div.listing_box_categories_ng2_right { position: absolute; top: 0px; right: -6px; width: 7px; height: 27px; font-size: 0px; line-height: 0px; background: url(images/listing_box_categories_ng2r.gif) no-repeat; }

div.listing_box_categories_ng2, div.listing_box_categories_ng2_first { position: relative; width: 100%; height: 27px; }

td.listing_box_categories_ng2 div.listing_box_categories_ng2_first { background: url(images/menu_box_ng_left_normal.gif) no-repeat; }
td.listing_box_categories_ng2_over div.listing_box_categories_ng2_first { background: url(images/listing_box_categories_ng2l.gif) no-repeat; }

/** darek nowe wpisy **/
td.listing_box_categories_ng2d { font-size:10px;height: 54px; color: #DC0107; background: url(images/menu_box_ng_bg_normal.gif) repeat-x; }
td.listing_box_categories_ng2d_over {font-size:10px; height: 54px; color: #FFFFFF; background: url(images/listing_box_categories_ng2.gif) repeat-x; }

td.listing_box_categories_ng2d a, td.listing_box_categories_ng2d a:hover { color: #DC0107; }
td.listing_box_categories_ng2d_over a, td.listing_box_categories_ng2d_over a:hover { color: #FFFFFF; }

div.listing_box_categories_ng2d b, div.listing_box_categories_ng2d_first b { display: block; padding: 7px 12px 0px 14px; }

td.listing_box_categories_ng2d div.listing_box_categories_ng2d_right { position: absolute; top: 0px; right: -6px; width: 7px; height: 54px; font-size: 0px; line-height: 0px; background: url(images/menu_box_ng_right_normal2.gif) no-repeat; }
td.listing_box_categories_ng2d_over div.listing_box_categories_ng2d_right { position: absolute; top: 0px; right: -6px; width: 7px; height: 54px; font-size: 0px; line-height: 0px; background: url(images/listing_box_categories_ng2r.gif) no-repeat; }

div.listing_box_categories_ng2d, div.listing_box_categories_ng2d_first { position: relative; width: 100%; height: 54px; }

td.listing_box_categories_ng2d div.listing_box_categories_ng2d_first { background: url(images/menu_box_ng_left_normal.gif) no-repeat; }
td.listing_box_categories_ng2d_over div.listing_box_categories_ng2d_first { background: url(images/listing_box_categories_ng2l.gif) no-repeat; }

/** koniec wpisow **/


div.listing_box_categories { padding: 32px 5px 12px 19px; }
td.listing_box_categories_raquo { width: 23px; padding: 6px 0px; text-align: center; }
td.listing_box_categories_link { width: 180px; padding: 6px 0px; }

div.content_box_ng_navbar { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/menu_box_ng_bg_normal.gif) repeat-x; }
div.content_box_ng_navbar span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/menu_box_ng_left_normal.gif) no-repeat; }
div.content_box_ng_navbar u { display: block; height: 27px; padding: 7px 16px 0px 14px; text-decoration: none; background: url(images/menu_box_ng_right_normal.gif) top right no-repeat; }
div.content_box_ng_navbar b, div.content_box_ng_navbar b a, div.content_box_ng_navbar b a:hover { color: #DC0107; }

td.listing_box_specials_ng_left { width: 1px; height: 27px; background: url(images/content_box_ng_blue_left.gif) no-repeat; }
td.listing_box_specials_ng { color: #FFFFFF; background: url(images/content_box_ng_blue_bg.gif) repeat-x; }
td.listing_box_specials_ng b { display: block; padding: 7px 10px 0px 14px; }
td.listing_box_specials_ng_right { width: 5px; height: 27px; background: url(images/listing_box_specials_ng_r.gif) no-repeat; }
td.listing_box_specials_ng2 { color: #0082CD; background: url(images/menu_box_ng_bg_normal.gif) repeat-x; }
td.listing_box_specials_ng2 b { display: block; padding: 7px 10px 0px 14px; }
td.listing_box_specials_ng2_right { width: 5px; height: 27px; background: url(images/menu_box_ng_right_normal.gif) no-repeat; }

div.listing_box_over_products_1_ng { position: relative; }
td.listing_box_over_products_1 { padding: 6px 9px 5px 9px; text-align: right; }

td.listing_box_over_products { width: 745px; background: url(images/listing_box_over_products.gif) left bottom repeat-x; }

div.listing_box_over_products_ng { position: absolute; top: -1px; left: -1px; height: 27px; background: url(images/listing_box_categories_ng2.gif) repeat-x; }
div.listing_box_over_products_ng span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/listing_box_categories_ng2l.gif) no-repeat; }
div.listing_box_over_products_ng u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/listing_box_over_products_r.gif) top right no-repeat; }
div.listing_box_over_products_ng b { display: block; padding: 7px 18px 0px 14px; }

td.listing_box_over_products_2, td.listing_box_over_products_3 { vertical-align: middle; padding: 4px 5px; text-align: right; }
td.listing_box_over_products_2 select, td.listing_box_over_products_3 select { vertical-align: middle; width: 130px; border: 1px solid #D2D2D0; background: #efefef; font-style: italic; }
td.listing_box_over_products_3 select { width: 45px; }

td.listing_box_over_products_4 { padding: 8px 9px 4px 9px; vertical-align: middle; }
td.listing_box_over_products_5 { padding: 8px 9px 4px 9px; vertical-align: middle; white-space: nowrap; }
td.listing_box_over_products_6 { padding: 8px 0px 5px 0px; vertical-align: middle; white-space: nowrap; }


td.listing_product_image { width: 86px; veritcal-align: middle; text-align: center; background: #FFFFFF; }
td.listing_product_image img { margin: 8px auto; }
td.listing_product_sep { width: 1px; height: 1px; background: #DEDEDE; }
td.listing_product_description { width: 340px; }
div.listing_product_description { padding: 9px 10px; }
div.listing_product_title { font-weight: bold; }
div.listing_product_title, div.listing_product_title a, div.listing_product_title a:hover { color: #D50100; }
td.listing_product_manufacturer { width: 102px; }
td.listing_product_price { width: 116px; vertical-align: middle; text-align: center; }
div.listing_product_price { padding: 6px; }
td.listing_product_buy { width: 97px; vertical-align: middle; text-align: center; }
td.listing_product_buy img { margin: 6px auto; }

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

table.listing_products_splitpage { width: 100%; }
table.listing_products_splitpage td, table.listing_products_splitpage a, table.listing_products_splitpage a:hover { color: #D70200; }
td.listing_products_splitpage_left, td.listing_products_splitpage_right { padding: 8px 16px; }
td.listing_products_splitpage_right { text-align: right; }

div.menu_box_ng_gold { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/menu_box_ng_gold.gif) repeat-x; }
div.menu_box_ng_gold span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/menu_box_ng_gold_left.gif) no-repeat; }
div.menu_box_ng_gold u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/menu_box_ng_gold_right.gif) top right no-repeat; }
div.menu_box_ng_gold b { display: block; padding: 7px 16px 0px 14px; }

div.menu_box_bestsellers { padding: 28px 0px 0px 0px; }
td.menu_box_bestseller_image { text-align: center; }
td.menu_box_bestseller_image img { margin: 9px auto; }
td.menu_box_bestseller_desc { padding: 0px 4px; text-align: center; font-weight: bold; }
td.menu_box_bestseller_link { padding: 12px 4px 16px 4px; text-align: center; }

td.more_box_left { width: 370px; }

td.more_box_image { width: 370px; text-align: center; }
td.more_box_image img { margin: 41px auto 14px auto; }
td.more_box_image_zoom { padding-bottom: 10px; text-align: center; color: #9C9C9C; }
td.more_box_image_zoom a, td.more_box_image_zoom a:hover { color: #9C9C9C; }
td.more_box_image_mini { width: 80px; vertical-align: middle; text-align: center; }
td.more_box_image_mini img { margin: 2px auto 13px auto; }

td.more_box_right { width: 375px; }
div.more_box_right { padding: 55px 15px 10px 0px; }

div.more_box_title { font-size: 18px; color: #E72936; }
div.more_box_category { padding: 5px 0px 21px 0px; font-size: 14px; }

div.more_box_right_link { padding: 2px; }
div.more_box_right_link span, div.more_box_right_link span a, div.more_box_right_link span a:hover { color: #E10110; }

div.more_box_right_bottom { padding-top: 24px; }

td.more_box_price_left { width: 1px; height: 27px; background: #EC7177; }
td.more_box_price { height: 27px; padding: 0px 8px 0px 10px; vertical-align: middle; font-size: 18px; color: #E72936; background: url(images/more_box_price_bg.gif) repeat-x; }
td.more_box_buy_left { width: 5px; height: 27px; background: url(images/more_box_buy_left.gif) no-repeat; }
td.more_box_buy { height: 27px; padding: 0px 12px 0px 14px; vertical-align: middle; font-size: 18px; color: #FFFFFF; background: url(images/more_box_buy_bg.gif) repeat-x; }
td.more_box_buy a, td.more_box_buy a:hover { color: #FFFFFF; }
td.more_box_schowek_left { width: 5px; height: 27px; background: url(images/more_box_schowek_left.gif) no-repeat; }
td.more_box_schowek { height: 27px; padding: 0px 10px; vertical-align: middle; font-size: 14px; background: url(images/more_box_schowek_bg.gif) repeat-x; }
td.more_box_price_right { width: 1px; height: 27px; background: #B9B9B9; }

div.more_box_description_table { padding: 26px 0px 10px 0px; }
table.more_box_description_table { width: 715px; }

td.more_box_description_table_left, td.more_box_description_table_left2 { width: 25%; padding: 7px 11px; }
td.more_box_description_table_right, td.more_box_description_table_right2 { width: 75%; padding: 7px 11px; }
td.more_box_description_table_left2 { padding: 6px 11px; border: 1px solid #E2E2E2; border-right: 0px; background: #EFEFEF; }
td.more_box_description_table_right2 { padding: 6px 11px; border: 1px solid #E2E2E2; border-left: 0px; background: #EFEFEF; }

td.product_box_title_red, td.product_box_title_red { width: 164px; line-height: 13px; }
td.product_box_title_red a, td.product_box_title_red a:hover { color: #D70000; }

td.product_box_price_red, td.product_box_price_green { width: 164px; color: #D70000; }

div.content_box_ng_red { position: absolute; top: 12px; left: 0px; height: 27px; background: url(images/content_box_ng_red_bg.gif) repeat-x; }
div.content_box_ng_red span { display: block; * width: 1px; height: 27px; white-space: nowrap; background: url(images/content_box_ng_red_left.gif) no-repeat; }
div.content_box_ng_red u { display: block; height: 27px; text-decoration: none; color: #FFFFFF; background: url(images/content_box_ng_red_right.gif) top right no-repeat; }
div.content_box_ng_red b { display: block; padding: 7px 16px 0px 14px; }












.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 #D2DDE3; border-bottom: 3px solid #B40000;
}
div#desc {
display: block;
}
div#reviews , div#additional_images, div#download {
display: none;
}
/*
* SUWAK
*/

div.suwak {
 display: block;
 width: 360px;
 margin: 0 auto;
 float: none;
 line-height: 26px;
}

.suwak:after {
 content: '.'; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}

div.suwak .min {
 display: inline;
 width: 74px;
 float: left;
 text-align: right;
 font-weight: bold;
}

div.suwak .max {
 display: inline;
 width: 74px;
 float: right;
 text-align: left;
 font-weight: bold;
}

 .tor {
 display: block;
 width: 200px;
 height: 26px;
 margin: 0 auto;
 position: relative;
 background: url(images/suwak-tor.png) center center repeat-x;
}

.tor span {
 display: block;
 width: 14px;
 height: 14px;
 position: absolute;
 top: 6px !important;
 left: 60px;
 background: url(images/suwak.png) center center no-repeat;
 cursor: pointer;
}
#dragHelper {
 top: 0 !important;
 height: 22px !important;
}
.moduleRowSelected{
background-color: #E4E4E4;
}
.moduleRowOver{
 color: #2E404C; background: #FCFCFC;
}
/** e-mo.pl **/

#action2osCommerce {width:90%;clear:both;margin:10px;display:block;padding:3px;font-size:11px;}
#action2osCommerce .a2oscLewa {width:40%;padding:5px;text-align:left;border: 1px solid #e2e2e2;background-color:#EFEFEF}
#action2osCommerce .a2oscPrawa {width:60%;padding:5px;text-align:left;border: 1px solid #e2e2e2}
#action2osCommerce .a2oscLink {padding:5px;text-align:left;border-bottom: 1px solid #e2e2e2}
/** e-mo.pl **/

