BODY { padding: 0px; margin: 0px; background: url(images/background.gif);
}
td { vertical-align: top; font-size: 11px; font-family: Arial; color: #333333; line-height: 14px; }
img { border: 0px; }
form { margin: 0px; }
input, textarea, select { font-size: 11px; font-family: Trebuchet MS; color: #333333; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #333333; }
form { margin: 0px; }


table.table { width: 760px; background-color:#FFFFFF; }
td.top1 { height: 21px; background: url(images/top1_bg.gif) #313131 top repeat-x; font-weight: bold; }
div.top1_l { float: left; padding: 2px 0px 0px 18px; }
div.top1_r { float: right; padding: 2px 7px 0px 0px; }
td.top1, td.top1 a, td.top1 a:hover { color: #FFFFFF; }

td.top_menu { width: 760px; height: 32px; background: url(images/top_menu_bg.gif) #BE1010 left repeat-x; }
div.top_menu { width: 760px; height: 32px; position: relative; }
a.top_menu_1, a.top_menu_2, a.top_menu_3, a.top_menu_4, a.top_menu_5 { position: absolute; top: 0px; height: 32px; display: block; }
div.top_menu a:hover { background-position: right top; }
a.top_menu_1 { left: 201px; width: 75px; background: url(images/top_menu_1.jpg) no-repeat left; }
a.top_menu_2 { left: 276px; width: 75px; background: url(images/top_menu_2.jpg) no-repeat left; }
a.top_menu_3 { left: 351px; width: 75px; background: url(images/top_menu_3.jpg) no-repeat left; }
a.top_menu_4 { left: 426px; width: 74px; background: url(images/top_menu_4.jpg) no-repeat left; }
a.top_menu_5 { left: 500px; width: 76px; background: url(images/top_menu_5.jpg) no-repeat left; }

td.top2 { height: 21px; background: url(images/top2_bg.gif) repeat-x; }
div.top2_l { float: left; width: 560px; }
div.top2_l div { padding: 3px 0px 0px 10px; }
div.top2_r { float: left; width: 200px; }
div.top2_r div { padding: 3px 10px 0px 0px; text-align: right; }
td.top2, td.top2 a, td.top2 a:hover { font-weight: bold; color: #FFFFFF; }
img.top2_s { margin: 0px 0px 0px 21px; }
img.top2_s_ { margin: 0px 24px 0px 21px; }

td.top_szukarka { height: 30px; background: url(images/top_szukarka.gif) no-repeat; }
div.top_szukarka { position: relative; }
select.szukarka_kat { position: absolute; top: 6px; left: 296px; width: 173px; height: 18px; }
input.szukarka_kat_go { position: absolute; top: 5px; left: 480px; }
input.szukarka_szuk { position: absolute; top: 6px; left: 565px; width: 160px; border: 0px; background: none; }
input.szukarka_szuk_go { position: absolute; top: 5px; left: 840px; }

td.menu_l { width: 218px; padding: 10px 0px; }
td.content { width: 325px; padding: 10px 0px; }
td.content2 { width: 500px; padding: 10px 0px; }
td.menu_r { width: 217px; padding: 10px 0px; }
td.menu_r2 { width: 0px; padding: 10px 0px; }

table.menu_box { width: 198px; margin: 0px 0px 0px 10px; }
td.menu_box_ng_koszyk { width: 198px; height: 56px; background: url(images/menu_box_ng_koszyk.gif) no-repeat; font-size: 14px; color: #FFFFFF; }
td.menu_box_ng_koszyk b { display: block; padding: 13px 0px 0px 57px; }
td.menu_box { background: url(images/menu_box_bg.gif) repeat-y; }
div.menu_box { padding: 0px 14px; }
td.menu_box_bottom { height: 14px; background: url(images/menu_box_bottom.gif) no-repeat; }
div.menu_sep, div.content_sep { height: 10px; font-size: 0px; }

.red { color: #CC0000; }

td.menu_box_ng_kategorie { width: 198px; height: 56px; background: url(images/menu_box_ng_kategorie.gif) no-repeat; font-size: 14px; color: #FFFFFF; }
td.menu_box_ng_kategorie b { display: block; padding: 14px 0px 0px 59px; }
b.welcome { font-size: 16px; color: #CC0000; }

table.product_box { width: 325px; }
table.content_box { width: 500px; }
td.product_box_ng { background: #333333; padding: 2px 0px; color: #FFFFFF; font-weight: bold; }
td.product_box_ng a, td.product_box_ng a:hover { color: #FFFFFF; }
div.product_box_ng_l { float: left; padding: 0px 0px 0px 10px; }
div.product_box_ng_r { float: right; padding: 0px 10px 0px 0px; }
td.product_box_top_sep { height: 10px; }
td.product_box_img { width: 100px; background: url(images/product_box_img.gif); border-top: 1px solid #000000; border-bottom: 1px solid #000000; text-align: center; vertical-align: middle; }
td.content_box_img { width: 100px; text-align: center; vertical-align: middle; }
td.product_box_img img { margin: 5px 0px; }
td.product_box_text { width: 225px; }
td.content_box_text { width: 425px; }
td.product_box_text div { padding: 0px 0px 0px 10px; }

a.zoom { display: block; position: absolute; bottom: 1px; left: 83px; }

td.menu_box_ng { width: 198px; height: 56px; background: url(images/menu_box_ng.gif) no-repeat; font-size: 14px; color: #FFFFFF; text-align: center; }
td.menu_box_ng b { display: block; padding: 15px 0px 0px 0px; }

td.menu_box_ng2 { width: 200px; height: 25px; background: url(images/menu_box_ng2.gif) no-repeat; font-size: 14px; color: #FFFFFF; text-align: center; }
td.menu_box_ng2 b { display: block; padding: 5px 0px 0px 0px; }

div.best_img img { margin: 10px 5px; }
div.best_img b { display: block; width: 100px; border: 1px solid #333333; margin: 10px auto; }

td.zakupy { background: url(images/zakupy.gif) no-repeat top right; }

a.top_icon_1 { position: absolute; top: 10px; left: 10px; height: 16px; width: 16px; background: url(images/top_icon_1.gif) no-repeat; display: block; }
a.top_icon_2 { position: absolute; top: 10px; left: 31px; height: 16px; width: 16px; background: url(images/top_icon_2.gif) no-repeat; display: block; }
a.top_icon_3 { position: absolute; top: 10px; left: 52px; height: 16px; width: 16px; background: url(images/top_icon_3.gif) no-repeat; display: block; }
a.top_icon_4 { position: absolute; top: 10px; left: 73px; height: 16px; width: 16px; background: url(images/top_icon_4.gif) no-repeat; display: block; }

td.footer { height: 35px; background: url(images/footer.gif) repeat-x top; }
td.footer, td.footer a, td.footer a:hover { color: #FFFFFF; }
div.footer_l { float: left; padding: 10px 0px 0px 10px; }
div.footer_r { float: right; padding: 10px 10px 0px 0px; }
img.footer_ico { margin: 0px 8px -4px 0px; }
.main{padding-top:10px;}
.main_2{padding-top:10px;}
textarea {
width:100%;
}
