BODY { padding: 0px; margin: 0px; background: url(images/bg.gif) #1A1A1E; overflow: auto; }
TD { vertical-align: top; font-size: 12px; font-family: Verdana; color: #2B3D47; line-height: 18px; }
a { text-decoration: none; color: #2B3D47; }
a:hover { text-decoration: underline; color: #2B3D47; }
img { border: 0px; }
input, select, textarea { font-size: 12px; font-family: Verdana; color: #2B3D47; }
form { margin: 0px; }

div.psd { width: 100%; height: 100%; background: url(images/top_bg.gif) repeat-x; }
table.table_all { width: 100%; }
td.table_left { width: 50%; background: url(images/table_left.gif) top right no-repeat; }
td.table_right { width: 50%; }

table.table { width: 961px; }
td.top { width: 961px; height: 129px; }
div.top_box { position: relative; }
div.top { position: absolute; top: 0px; left: 0px; width: 961px; height: 136px; background: url(images/top.jpg) no-repeat;  }

div.top_links a { display: block; position: absolute; font-size: 0px; line-height: 0px; }

a.top_icon_1 { top: 1px; left: 0px; width: 45px; height: 16px; }
a.top_icon_2 { top: 1px; left: 50px; width: 45px; height: 16px; }
a.top_icon_3 { top: 1px; left: 100px; width: 45px; height: 16px; }

a.top_logo { top: 15px; left: 15px; width: 250px; height: 50px; }

div.top_koszyk { position: absolute; top: 90px; right: 20px; font: 11px Arial; text-align: right; color: #FFFFFF; }
div.top_koszyk u { color: Red; text-decoration: none; }
div.top_koszyk a, div.top_koszyk a:hover { color: #FFFFFF; }

a.top_koszyk { top: 70px; left: 730px; width: 58px; height: 58px; }

div.top_menu a { display: block; position: absolute; top: 0px; height: 35px; }


a.top_menu_promocje { left: 440px; width: 88px; }
a.top_menu_nowosci { left: 525px; width: 88px; }
a.top_menu_recenzje { left: 1px; width: 1px; }
a.top_menu_1 { left: 700px; width: 88px; }
a.top_menu_2 { left: 10px; width: 1px; }
a.top_menu_3 { left: 10px; width: 1px; }
a.top_menu_4 { left: 615px; width: 88px; }
a.top_menu_5 { left: 785px; width: 88px; }
a.top_menu_konto { left: 875px; width: 88px; }

td.menu { width: 217px; padding-top: 40px; background: #000000; }
td.content { width: 744px; background: #FFFFFF; }

table.menu_box { width: 217px; }
td.menu_box_ng { font: 15px Times New Roman; letter-spacing: 1px; color: #ac5660; }
td.menu_box_ng div { padding: 2px 2px 4px 15px; }
td.menu_box_ng div:first-letter { font-size: 18px; font-weight: bold; }
td.menu_box_ng div.green { color: #03AD40; }
td.menu_box { color: #8F8F8F; }
td.menu_box2 { padding: 0px 5px 0px 15px; color: #8F8F8F; }

a.menu_link { display: block; width: 217px; font: 12px Arial; letter-spacing: 1px; color: #8F8F8F; background: url(images/menu_link_over.gif) 300px repeat-y; }
a.menu_link i { display: block; font-style: normal; background: url(images/menu_link_line.gif) 300px no-repeat; }
a.menu_link u { display: block; padding: 2px 2px 2px 17px; text-decoration: none; background: url(images/menu_link_line.gif) 300px no-repeat; color:FFFFFF; }
a.menu_link:hover { text-decoration: none; color: #fec8c8; background-position: left top; }
a.menu_link:hover i { background-position: left bottom; }
a.menu_link:hover u { background-position: left top; }

div.menu_link_box { width: 217px; margin: 1px 0px; background: url(images/menu_link_over.gif) repeat-y; }
div.menu_link_box_line { width: 217px; height: 1px; font-size: 0px; line-height: 0px; background: url(images/menu_link_line.gif) no-repeat; }

div.menu_link2 a { font: 12px Arial; letter-spacing: 1px; color: #8F8F8F; }
div.menu_link2 s { display: block; padding: 0px 0px 0px 30px; text-decoration: none; }
div.menu_link2 u { display: block; padding: 2px 2px 2px 15px; text-decoration: none; }
div.menu_link2 a:hover { color: #8F8F8F; }

div.menu_box_products_by_price { padding: 0px 2px 0px 32px; }
a.menu_box_wszystkie_produkty, a.menu_box_wszystkie_produkty:hover { color: #FF9900; }
a.menu_box_zestawy_promocyjne, a.menu_box_zestawy_promocyjne:hover { color: #DC001F; }

div.menu_box_sep { width: 100%; height: 16px; font-size: 0px; line-height: 0px; }

td.producenci { padding: 8px 12px; font: 12px Arial; text-align: justify; font-weight: bold; line-height: 24px; color: #FF9900; background: #191919; }
td.producenci a, td.producenci a:hover { color: #CCCCCC; }
td.producenci b { font-size: 18px; font-weight: normal; color: #DC001F; }

td.platnosci { width: 961px; height: 38px; background: url(images/platnosci.gif) #FFFFFF no-repeat; }


div.content_top { position: relative; width: 744px; background: #000000; }
td.content_top { width: 744px; height: 368px; text-align: right; background: url(images/content_top.gif) 0px 291px no-repeat; }

/*
td.nowosci {width: 744px; height:62px;background: url(images/menu_nowosci.gif) no-repeat;}

div.content_top { position: relative; width: 744px; height: 306px; background: #000000; }
td.content_top { width: 744px; height: 306px; text-align: right; padding: 0 0 0 0;}
td.content_top-m { width: 154px; height: 153px; text-align: right; padding: 0 0 0 0;}
*/
div.content_top_1 { position: absolute; top: 45px; left: 9px; }
div.content_top_1, div.content_top_1 a, div.content_top_1 a:hover { font: 14px Times New Roman; color: #DEE75A; }
div.content_top_1 b { font: 18px Times New Roman; font-weight: bold; }

div.content_top_2 { position: absolute; top: 72px; left: 9px; }
div.content_top_2, div.content_top_2 a, div.content_top_2 a:hover { font: 14px Times New Roman; color: #FF9900; }
div.content_top_2 b { font: 18px Times New Roman; font-weight: bold; }

div.content_top_3 { position: absolute; top: 98px; left: 9px; }
div.content_top_3, div.content_top_3 a, div.content_top_3 a:hover { font: 14px Times New Roman; color: #A51818; }
div.content_top_3 b { font: 18px Times New Roman; font-weight: bold; }

div.content_top_4 { position: absolute; top: 123px; left: 9px; }
div.content_top_4, div.content_top_4 a, div.content_top_4 a:hover { font: 14px Times New Roman; color: #b66a6a; }
div.content_top_4 b { font: 18px Times New Roman; font-weight: bold; }

div.content_top_account { position: absolute; top: -57px; left: 568px; width: 103px; text-align: right; font: 14px Times New Roman; color: #FFFFFF; }
div.content_top_account b { font-size: 18px; }
div.content_top_account a, div.content_top_account a:hover { font-size: 12px; color: #FFFFFF; }

div.content_top_skype { position: absolute; top: 225px; left: 11px; }
div.content_top_skype_text { position: absolute; top: 222px; left: 37px; font: 10px Arial; color: #8AC266; }
div.content_top_skype_text a, div.content_top_skype_text a:hover { color: #8AC266; }

div.content_top_ceneo { position: absolute; top: 250px; left: 11px; }
div.content_top_opineo { position: absolute; top: 322px; left: 11px; }

div.content_search { position: relative; width: 744px; height: 50px; background: url(images/content_search.gif) no-repeat; }
div.content_search div { position: absolute; }

div.content_search_1 { top: 9px; left: 11px; font: 11px Tahoma; color: #FFFFFF; }
div.content_search_2 { top: 8px; * top: 7px; left: 68px; width: 180px; }
div.content_search_2 input { border: 0px; background: 0px; width: 100%; }
div.content_search_3 { top: 10px; left: 257px; }
div.content_search_3 input { width: 13px; height: 13px; }
div.content_search_4 { top: 9px; left: 297px; font: 11px Tahoma; color: #FFFFFF; }
div.content_search_5 { top: 6px; left: 348px; }
div.content_search_5 select { width: 123px; font-size: 9px; color: #4C4C4C; background: #CDCDCD; }
div.content_search_6 { top: 5px; right: 10px; font: 11px Arial; letter-spacing: 1px; color: #000000; text-align: right; }
div.content_search_7 { top: 18px; right: 10px; font: 10px Arial; letter-spacing: 1px; color: #FFFFFF; text-align: right; }
div.content_search_7 b { font: 11px Arial; font-weight: bold; color: #FBCF04; }
div.content_search_8 { top: 31px; left: 10px; font: 10px Tahoma; color: #FFFFFF; }
div.content_search_8 a, div.content_search_8 a:hover { letter-spacing: 1px; color: #FFFFFF; }
div.content_search_9 { top: 31px; right: 512px; font: 10px Tahoma; color: #FFFFFF; }
div.content_search_10 { top: 28px; right: 491px; }

td.content_pd_top_image { width: 186px; text-align: center; }
td.content_pd_top_image img { margin: 15px 1px 5px auto; }
td.content_pd_top_desc { width: 186px; }
td.content_pd_top_desc div { padding: 0px 10px 5px 3px; text-align: right; font-size: 11px; font-family: Verdana; line-height: 12px; }
td.content_pd_top_desc, td.content_pd_top_desc a, td.content_pd_top_desc a:hover { color: #646464; }
td.content_pd_top_desc b { color: #84222E; }

div.content_pd_top_sep { height: 18px; font-size: 0px; line-height: 0px; background: #9E0004; }

div.content_top_nav { background: #EBEFF0; color: #A51818; }
div.content_top_nav1 { padding: 26px 10px 11px 35px; }
div.content_top_nav1 span, div.content_top_nav1 span a, div.content_top_nav1 span a:hover { color: #7F7F7F; }
div.content_top_nav2 { padding: 0px 10px 13px 180px; }

div.content_red_ng { margin-bottom: 1px; background: #9E0004; }
div.content_red_ng, div.content_red_ng a, div.content_red_ng a:hover { color: #FFFFFF; }
div.content_red_ng b { display: block; padding: 0px 5px 2px 19px; font-size: 11px; font-family: Tahoma; }

div.products_box { border-top: 1px solid #A7A7A7; }
td.product_box_image { width: 185px; text-align: center; }
td.product_box_image img { margin: 20px auto; }
td.product_box_sep { width: 1px; height: 1px; background: #A7A7A7; }
td.product_box_desc { width: 185px; }
div.product_box_desc { padding: 0px 10px 10px 5px; font-family: Arial; text-align: right; line-height: 15px; }

div.product_box_desc_price { font-size: 14px; color: #940111; }
div.product_box_desc_manufacturer { font-size: 11px; }
div.product_box_desc_manufacturer, div.product_box_desc_manufacturer a, div.product_box_desc_manufacturer a:hover { color: #000000; }
div.product_box_desc_title, div.product_box_desc_title a, div.product_box_desc_title a:hover { font-size: 12px; color: #6B6B6B; }
div.product_box_desc_title2 { font-size: 12px; color: #6B6B6B; }
div.product_box_desc_shipment_true { color: #068F33; font-size: 14px; }
div.product_box_desc_shipment_false { color: #4AB8ED; text-decoration: line-through; }



div.content_top_nav_karta { padding: 0px 0px 20px 192px; font-size: 12px; color: #7F7F7F; }
div.content_top_nav_karta b { font-size: 18px; font-weight: normal; color: #760021; }
div.content_top_nav_karta u { text-decoration: none; color: #3D3D3D; }
td.more_red_ng_left { padding-left: 74px; font-size: 11px; }
td.more_red_ng_left, td.more_red_ng_left a, td.more_red_ng_left a:hover { color: #FFFFFF; }
td.more_red_ng_right { font-size: 11px; font-family: Arial; padding: 0px 10px; text-align: right; color: #FFFFFF; font-weight: bold; }
td.more_red_ng_right a, td.more_red_ng_right a:hover { color: #262626; }

td.more_box_image { width: 349px; text-align: center; }
td.more_box_image img { margin: 20px auto; }
td.more_box_right { width: 396px; padding-top: 6px; }

td.more_box_listki { padding-bottom: 15px; }
td.more_box_listki img { vertical-align: top; margin-right: 9px; }

td.more_box_right_left { width: 205px; font-size: 11px; font-family: Verdana; }

div.more_box_right_left_manu_ng { font-weight: bold; color: #004F1B; }
div.more_box_right_left_manu { padding: 5px 0px; }
div.more_box_right_left_option { font-weight: bold; color: #7F7F7F; }
div.more_box_right_left_option b { color: #004F1B; }

td.more_box_right_right { width: 191px; font-size: 10px; font-family: Verdana; font-weight: bold; color: #7F7F7F; }

td.more_box_price { padding: 20px 0px 20px 0px; text-align: right; font-size: 11px; font-family: Tahoma; color: #7F7F7F; }
td.more_box_price s { font-weight: bold; }
td.more_box_price span { font-size: 18px; color: #970017; }

td.more_box_bottom { height: 62px; background: url(images/more_box_bottom.gif) no-repeat; }
div.more_box_bottom { position: relative; }

div.more_box_bottom_images { position: absolute; top: 1px; left: 9px; }
td.more_box_bottom_image { width: 60px; height: 60px; text-align: center; vertical-align: middle; }
td.more_box_bottom_image_sep { width: 5px; }

div.more_box_quantity { position: absolute; top: 20px; left: 417px; width: 35px; }
div.more_box_quantity input { width: 100%; border: 1px solid #969696; }
div.more_box_do_koszyka { position: absolute; top: 20px; left: 471px; }
div.more_box_porownaj_produkt { position: absolute; top: 12px; left: 660px; }
div.more_box_drukuj_strone { position: absolute; top: 42px; left: 650px; }


div.more_box_table { width: 732px; padding: 1px 0px; margin: 10px 0px 20px 8px; background: #E5EBEF; }
div.more_box_table_in { margin: 0px 1px; padding: 1px; background: #FFFFFF; }
table.more_box_table { width: 728px; }
td.more_box_table_ng, td.more_box_table_ng2 { padding: 4px 20px; font-size: 10px; font-family: Tahoma; font-weight: bold; color: #486677; background: #E3EAEE; }
td.more_box_table_ng { padding: 4px 5px; white-space: nowrap; }
td.more_box_table_td, td.more_box_table_td2, td.more_box_table_td3 { vertical-align: middle; padding: 2px 20px; font-size: 11px; font-family: Tahoma; color: #2B3D47; border-top: 1px solid #FFFFFF; background: #F4F7F8; }
td.more_box_table_td { padding: 2px 5px; white-space: nowrap; }
td.more_box_table_td3 { white-space: nowrap; }
input.more_box_table_td { width: 42px; font-size: 10px; border: 1px solid #BFCFD8; }

div.more_box_zakladki { position: relative; height: 40px; background: url(images/more_box_zakladki_bg.gif) 0px 29px repeat-x; }
div.more_box_zakladki a { position: absolute; top: 0px; width: 158px; height: 30px; background: url(images/more_box_zakladki_over.gif) 300px no-repeat; }
div.more_box_zakladki b { display: block; padding: 10px 0px 0px 0px; text-align: center; font-size: 11px; font-family: Arial; font-weight: normal; color: #999999; }
div.more_box_zakladki a:hover { text-decoration: none; }

a.more_box_zakladki_1, a.more_box_zakladki_1_over { left: 2px; }
a.more_box_zakladki_2, a.more_box_zakladki_2_over { left: 161px; }
a.more_box_zakladki_3, a.more_box_zakladki_3_over { left: 319px; }
a.more_box_zakladki_4, a.more_box_zakladki_4_over { left: 477px; }
a.more_box_zakladki_5, a.more_box_zakladki_5_over { left: 635px; }

div.more_box_zakladki a.more_box_zakladki_5, div.more_box_zakladki a.more_box_zakladki_5_over { width: 109px; background: url(images/more_box_zakladki_over2.gif) 300px no-repeat; }

div.more_box_zakladki a.more_box_zakladki_1_over b, div.more_box_zakladki a.more_box_zakladki_2_over b,
div.more_box_zakladki a.more_box_zakladki_3_over b, div.more_box_zakladki a.more_box_zakladki_4_over b,
div.more_box_zakladki a.more_box_zakladki_5_over b { font-weight: bold; color: #FFFFFF; }

div.more_box_zakladki a.more_box_zakladki_1_over, div.more_box_zakladki a.more_box_zakladki_2_over,
div.more_box_zakladki a.more_box_zakladki_3_over, div.more_box_zakladki a.more_box_zakladki_4_over,
div.more_box_zakladki a.more_box_zakladki_5_over { background-position: 0px; }


table.more_box_desc { width: 710px; background: #FFFFE5; }
td.more_box_desc_left { width: 88px; }
td.more_box_desc_left img { margin: 10px; }
td.more_box_desc_left1 { vertical-align: middle; width: 120px; line-height: 12px; }
td.more_box_desc_center { vertical-align: middle; width: 370px; font-size: 11px; text-align: right; line-height: 14px; }
td.more_box_desc_right { vertical-align: middle; width: 150px; font-size: 11px; text-align: right; line-height: 18px; }
div.more_box_rate { font-size: 11px; font-family: Arial; color: #000000; }

div.more_box_description { padding: 15px 20px; color: #000000; }

div.more_box_description_arts { padding: 0px 20px 20px 0px; }
table.more_box_description_arts { width: 355px; background: #FFFFE5; }
td.more_box_description_arts { padding: 10px 20px; font-size: 11px; font-family: Verdana; line-height: 14px; }
td.more_box_description_arts, td.more_box_description_arts a, td.more_box_description_arts a:hover { color: #666666; }
td.more_box_description_arts div { padding: 0px 0px 0px 40px; }
td.more_box_description_arts div, td.more_box_description_arts div a, td.more_box_description_arts div a:hover { font-size: 12px; color: #970017; }

div.more_box_zestaw_ng { padding: 2px 0px 3px 15px; color: #970017; background: #EFF2F3; }

td.more_box_zestaw_image { width: 97px; vertical-align: middle; text-align: center; }
td.more_box_zestaw_image img { margin: 10px auto; }
td.more_box_zestaw_desc_left, td.more_box_zestaw_desc_right { width: 136px; vertical-align: middle; font-size: 11px; line-height: 14px; color: #737373; }
td.more_box_zestaw_desc_left a, td.more_box_zestaw_desc_right a, td.more_box_zestaw_desc_left a:hover, td.more_box_zestaw_desc_right a:hover { color: #FF9A00; }
td.more_box_zestaw_desc_left u, td.more_box_zestaw_desc_right u { color: #D8021C; text-decoration: none; }
td.more_box_zestaw_desc_left { text-align: right; }

td.more_box_zestaw_and { width: 33px; text-align: center; vertical-align: middle; }
td.more_box_zestaw_and img { margin: 15px auto; }

td.more_box_zestaw_options { width: 134px; text-align: right; vertical-align: middle; font-size: 11px; line-height: 14px; color: #727272; }
td.more_box_zestaw_options u { text-decoration: none; font-size: 12px; color: #98061B; }

div.more_box_png { padding: 2px 0px 3px 10px; font-size: 14px; font-family: Verdana; color: #E5E5E5; background: #9E0004; }

.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;
}
.listing a {color:#ff8000; font-size:11px;}
.listing { padding:5px;}

/* koszyk */

div.koszyk_table { padding: 20px 0px 10px 0px; }
table.koszyk_table, table.koszyk_table2, table.koszyk_table3 { width: 650px; }
td.koszyk_table_ng { padding: 8px 0px 7px 0px; text-align: center; font-family: Arial; font-size: 14px; color: #DC001F; border-top: 1px solid #8F8F8F; border-bottom: 1px solid #D24D4D; }
td.koszyk_table_sep { height: 20px; }

table.koszyk_table2 { border-left: 1px solid #C2C6C9; border-top: 1px solid #C2C6C9; }

td.koszyk_table_ng_1, td.koszyk_table_ng_2, td.koszyk_table_ng_3, td.koszyk_table_ng_4,
td.koszyk_table_1, td.koszyk_table_2, td.koszyk_table_3,td.koszyk_table_4 { vertical-align: middle; background: #F7F8F9; border-right: 1px solid #C2C6C9; border-bottom: 1px solid #C2C6C9; }

td.koszyk_table_ng_1 { width: 83px; line-height: 12px; }
td.koszyk_table_ng_1 b { display: block; padding: 4px; text-align: center; }
td.koszyk_table_ng_2 { width: 416px; }
td.koszyk_table_ng_2 b { display: block; padding: 0px 10px; }
td.koszyk_table_ng_3 { width: 73px; text-align: center; }
td.koszyk_table_ng_4 { width: 75px; text-align: center; }

td.koszyk_table_1 { padding: 7px; text-align: center; }
td.koszyk_table_2 { padding: 7px; }

td.koszyk_table_2_left { width: 190px; vertical-align: middle; text-align: center; border: 1px solid #CDCAD0; background: #FFFFFF; }
td.koszyk_table_2_left img { margin: 10px auto; }
td.koszyk_table_2_right { vertical-align: middle; padding: 0px 7px; font-weight: bold; color: #4F4F4F; border: 0px; }
td.koszyk_table_2_right a { color: #4F4F4F; }
td.koszyk_table_2_right a:hover { text-decoration: none; color: #653D65; }

td.koszyk_table_3 { padding: 7px; }

table.koszyk_table_3 { width: 57px; }
td.koszyk_table_3_input { border: 1px solid #CDCAD0; }
td.koszyk_table_3_input input { width: 100%; border: 0px; background: #FFFFFF; font-weight: bold; }

td.koszyk_table_4 { padding: 7px; text-align: center; }

div.koszyk_sep2 { height: 8px; line-height: 0px; font-size: 0px; }

table.koszyk_table3 { border: 1px solid #CDCAD0; background: #FEFEDB; }
td.koszyk_table3_1 { padding: 10px 7px; text-align: right; line-height: 16px; color: #666666; }
td.koszyk_wracam_do_sklepu { padding: 0px 0px 4px 8px; }
td.koszyk_przelicz_zamawiam { padding: 0px 3px 4px 0px; text-align: right; }
td.koszyk_bottom { padding: 8px 0px 7px 0px; text-align: center; font-family: Arial; font-size: 11px; border-top: 1px solid #8F8F8F; border-bottom: 1px solid #D24D4D; }

