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

table.table_all { width: 100%; height: 100%; }

div.psd { background: url(images/bg.gif) repeat-x; }
div.psd_left { width: 100%; height: 100%; background: url(images/psd_left.jpg) no-repeat; }
div.psd_right { width: 100%; height: 100%; background: url(images/psd_right.jpg) top right no-repeat; }
div.content_bottom { width: 100%; padding-bottom: 8px; background: url(images/content_bottom.gif) bottom repeat-x; }

table.table { width: 956px; }
td.top { width: 956px; height: 187px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/top.png', sizingMethod='crop'); background: url(images/top.png) no-repeat; * background: none; }
div.top { position: relative; }

a.zmien { font-size: 12px; }
a.top_logo { display: block; position: absolute; top: 8px; left: 13px; width: 218px; height: 92px; }
a.top_shopping_cart { display: block; position: absolute; top: 28px; left: 276px; width: 83px; height: 49px; }
a.top_account { display: block; position: absolute; top: 28px; left: 569px; width: 83px; height: 49px; }

div.top_1 { position: absolute; top: 17px; left: 391px; font-size: 14px; font-weight: bold; }
div.top_2 { position: absolute; top: 45px; left: 410px; }
div.top_3 { position: absolute; top: 58px; left: 410px; }
div.top_4 { position: absolute; top: 71px; left: 410px; }

div.top_2, div.top_2 a, div.top_2 a:hover,
div.top_3, div.top_3 a, div.top_3 a:hover,
div.top_4, div.top_4 a, div.top_4 a:hover { color: #58564B; }

div.top_5 { position: absolute; top: 17px; left: 685px; font-size: 14px; font-weight: bold; }
div.top_6 { position: absolute; top: 45px; left: 702px; }
div.top_7 { position: absolute; top: 58px; left: 702px; }
div.top_8 { position: absolute; top: 71px; left: 702px; }

div.top_6, div.top_6 a, div.top_6 a:hover,
div.top_7, div.top_7 a, div.top_7 a:hover,
div.top_8, div.top_8 a, div.top_8 a:hover { color: #58564B; }

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

a.top_menu_1 { left: 11px; width: 120px; background: url(images/top_menu_1.gif) no-repeat; }
a.top_menu_2 { left: 140px; width: 116px; background: url(images/top_menu_2.gif) no-repeat; }
a.top_menu_3 { left: 274px; width: 150px; background: url(images/top_menu_3.gif) no-repeat; }
a.top_menu_4 { left: 436px; width: 172px; background: url(images/top_menu_4.gif) no-repeat; }
a.top_menu_5 { left: 621px; width: 162px; background: url(images/top_menu_5.gif) no-repeat; }
a.top_menu_6 { left: 791px; width: 165px; background: url(images/top_menu_6.gif) no-repeat; }

div.top_nav { position: absolute; top: 156px; left: 5px; width: 946px; }
div.top_nav, div.top_nav a, div.top_nav a:hover { color: #4B4A45; }

td.menu { width: 215px; }
td.content { width: 741px; }

table.menu_box { width: 206px; }
td.menu_box_ng { width: 206px; height: 36px; background: url(images/menu_box_ng.gif) no-repeat; }
td.menu_box_ng b { display: block; padding: 13px 0px 0px 39px; font-size: 14px; color: #3A3934; }
td.menu_box { width: 206px; background: url(images/menu_box_bg.gif) #F8F8F3 repeat-y; }
div.menu_box { padding: 0px 1px; background: url(images/menu_box_bottom_bg.jpg) bottom no-repeat; }
td.menu_box_bottom { width: 206px; height: 2px; background: url(images/menu_box_bottom.gif) no-repeat; }

div.menu_box_sep { width: 206px; height: 7px; font-size: 0px; line-height: 0px; }

a.menu_link { display: block; width: 204px; color: #3A3934; }
a.menu_link u { display: block; padding: 4px 3px 5px 28px; text-decoration: none; background: url(images/menu_link_s.gif) 14px 8px no-repeat; }
a.menu_link s { display: block; padding: 0px 0px 0px 14px; text-decoration: none; }
a.menu_link:hover, a.menu_link:hover u { color: #406905; font-weight: bold; text-decoration: none; }

div.menu_link_sep { width: 204px; height: 1px; font-size: 0px; line-height: 0px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/menu_link_sep.png', sizingMethod='scale'); background: url(images/menu_link_sep.png); * background: none; }
div.menu_link_box { width: 204px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/menu_link_box_bg.png', sizingMethod='scale'); background: url(images/menu_link_box_bg.png); * background: none; }

table.content_box { width: 741px; }
td.content_box_ng { width: 741px; height: 36px; background: url(images/content_box_ng.gif) no-repeat; }
td.content_box_ng b { display: block; padding: 13px 0px 0px 11px; font-size: 14px; color: #3A3934; }
td.content_box { width: 741px; background: url(images/content_box_bg.gif) #F8F8F3 repeat-y; }
div.content_box { padding: 0px 1px; }
div.content_box2 { padding: 0px 1px; background: url(images/content_box_bottom_bg.gif) bottom no-repeat; }
td.content_box_bottom { width: 741px; height: 2px; background: url(images/content_box_bottom.gif) no-repeat; }

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

div.products_box { margin-left: 35px; * width: 0px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/products_box_bg.png', sizingMethod='crop'); background: url(images/products_box_bg.png) repeat-y; * background: none; }

td.product_box_title { width: 175px; }
td.product_box_title b { display: block; padding: 22px 5px 13px 0px; font-size: 12px; }
td.product_box_line { width: 1px; height: 1px; background: #EAEBED; }
td.product_box_right { width: 49px; }
td.product_box_image { width: 126px; text-align: center; vertical-align: middle; background: url(images/product_box_image_bg.gif) #FFFFFF repeat-y; }
td.product_box_image img { margin: 10px auto; }
td.product_box_price { width: 126px; height: 44px; text-align: center; background: url(images/product_box_price_bg.gif) repeat-x; }
td.product_box_bestsellers_price { width: 126px; height: 44px; text-align: center; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/product_box_price_bg.png', sizingMethod='scale'); background: url(images/product_box_price_bg.png) repeat-x; * background: none; }
td.product_box_price b, td.product_box_bestsellers_price b { display: block; padding: 11px 0px 0px 0px; font-size: 14px; color: #FFFFFF; }
td.product_box_price s, td.product_box_bestsellers_price s { display: block; padding: 7px 0px 1px 0px; color: #FFFFFF; text-decoration: line-through; }
td.product_box_price u, td.product_box_bestsellers_price u { display: block; padding: 1px 0px 0px 0px; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
td.product_box_add { width: 126px; height: 56px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/product_box_add.png', sizingMethod='crop'); background: url(images/product_box_add.png) no-repeat; * background: none; }
td.product_box_add a, td.product_box_add a:hover { display: block; margin: 16px 0px 0px 58px; font-size: 14px; font-weight: bold; color: #393833; }
div.product_box_bestsellers_nr { width: 24px; height: 48px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/product_box_bestsellers_nr.png', sizingMethod='crop'); background: url(images/product_box_bestsellers_nr.png) no-repeat; * background: none; }
div.product_box_bestsellers_nr b { display: block; padding: 10px 0px 0px 0px; text-align: center; font-size: 14px; color: #FFFFFF; }

table.footer_box { width: 100%;}
td.footer_box_lr { width: 50%; background: url(images/footer_bg.gif) repeat-x; }
td.footer_box { background: url(images/footer_bg.gif) repeat-x; }

table.footer { width: 956px; }
td.footer_menu { width: 956px; height: 86px; background: url(images/footer_menu.gif) no-repeat; }

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

div.footer_menu_1, div.footer_menu_6, div.footer_menu_11, div.footer_menu_16 { top: 10px; font-weight: bold; font-size: 14px; }
div.footer_menu_1 { left: 23px; }
div.footer_menu_6 { left: 262px; }
div.footer_menu_11 { left: 496px; }
div.footer_menu_16 { left: 741px; }

div.footer_menu_2, div.footer_menu_3, div.footer_menu_4, div.footer_menu_5 { left: 37px; }
div.footer_menu_7, div.footer_menu_8, div.footer_menu_9, div.footer_menu_10 { left: 277px; }
div.footer_menu_12, div.footer_menu_13, div.footer_menu_14, div.footer_menu_15 { left: 511px; }
div.footer_menu_17, div.footer_menu_18, div.footer_menu_19 { left: 755px; }

div.footer_menu_2, div.footer_menu_7, div.footer_menu_12, div.footer_menu_17 { top: 37px; }
div.footer_menu_3, div.footer_menu_8, div.footer_menu_13, div.footer_menu_18 { top: 52px; }
div.footer_menu_4, div.footer_menu_9, div.footer_menu_14, div.footer_menu_19 { top: 67px; }

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

a.platnosci_1 { top: 10px; left: 276px; width: 35px; height: 22px; background: url(images/platnosci_1.gif) no-repeat; }
a.platnosci_2 { top: 9px; left: 337px; width: 37px; height: 23px; background: url(images/platnosci_2.gif) no-repeat; }
a.platnosci_3 { top: 9px; left: 400px; width: 61px; height: 27px; background: url(images/platnosci_3.gif) no-repeat; }
a.platnosci_4 { top: 4px; left: 487px; width: 31px; height: 37px; background: url(images/platnosci_4.gif) no-repeat; }
a.platnosci_5 { top: 13px; left: 550px; width: 66px; height: 20px; background: url(images/platnosci_5.gif) no-repeat; }
a.platnosci_6 { top: 11px; left: 648px; width: 73px; height: 25px; background: url(images/platnosci_6.gif) no-repeat; }
a.platnosci_7 { top: 13px; left: 756px; width: 69px; height: 18px; background: url(images/platnosci_7.gif) no-repeat; }
a.platnosci_8 { top: 12px; left: 862px; width: 60px; height: 20px; background: url(images/platnosci_8.gif) no-repeat; }

td.footer_left { padding: 12px 20px; }
td.footer_right { padding: 12px 20px; text-align: right; }
td.footer_left, td.footer_left a, td.footer_right, td.footer_right a { color: #CECECE; }
td.footer_left a:hover, td.footer_right a:hover { color: #406905; text-decoration: none; }


div.listing_box_sortowanie { padding: 29px 0px 27px 0px; }

td.listing_box_sortowanie_left_text { width: 199px; }
td.listing_box_sortowanie_left_select { width: 135px; }
td.listing_box_sortowanie_right_text { width: 143px; }
td.listing_box_sortowanie_right_select { width: 261px; }

td.listing_box_sortowanie_left_text, td.listing_box_sortowanie_right_text { vertical-align: middle; text-align: right; }
td.listing_box_sortowanie_left_text span, td.listing_box_sortowanie_right_text span { padding-right: 14px; }
td.listing_box_sortowanie_left_select, td.listing_box_sortowanie_right_select { padding: 6px 0px; }
table.listing_box_sortowanie select { color: #4B494C; }
td.listing_box_sortowanie_left_select select { width: 105px; }
td.listing_box_sortowanie_right_select select { width: 163px; }

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

td.listing_box_image_ng { width: 84px; padding: 6px 0px 7px 0px; text-align: center; color: #456A27; }
td.listing_box_description_ng { width: 392px; color: #456A27; }
td.listing_box_description_ng div { padding: 6px 0px 7px 11px; }
td.listing_box_price_ng { width: 103px; padding: 6px 0px 7px 0px; text-align: center; color: #456A27; }
td.listing_box_options_ng { width: 157px; padding: 6px 0px 7px 0px; text-align: center; color: #456A27; }

td.listing_box_image { width: 84px; vertical-align: middle; text-align: center; background: url(images/listing_box_image_bg.gif) no-repeat; }
td.listing_box_image div { width: 58px; margin: 10px auto; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; background: url(images/listing_box_image.gif) #FFFFFF repeat-y; }
td.listing_box_image img { margin: 5px auto; }
td.listing_box_description { width: 392px; }
td.listing_box_description div { padding: 9px 12px; line-height: 13px; }
td.listing_box_description a { font-size: 12px; }
td.listing_box_price { width: 103px; padding: 10px 0px; vertical-align: middle; text-align: center; color: #1D7835; }
td.listing_box_price b { display: block; padding: 3px 0px; font-size: 14px; }
td.listing_box_options { width: 157px; vertical-align: middle; text-align: center; }
td.listing_box_options div { width: 126px; height: 45px; margin: 0px auto; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/listing_box_add.png', sizingMethod='crop'); background: url(images/listing_box_add.png) no-repeat; * background: none; }
td.listing_box_options b { display: block; padding: 16px 0px 0px 58px; }
td.listing_box_options a, td.listing_box_options a:hover { display: block; font-size: 14px; font-weight: bold; color: #393833; }

td.listing_box_sep { width: 1px; height: 1px; background: #EDEEE9; }

table.listing_box_spilt { width: 100%; }
td.listing_box_spilt_left { padding: 6px 9px; }
td.listing_box_spilt_right { padding: 6px 9px; text-align: right; }

td.more_box_image { width: 290px; padding: 16px 0px; text-align: center; background: url(images/more_box_image_bg.gif) no-repeat; }
td.more_box_image div { width: 252px; margin: 0px auto; background: url(images/more_box_image.gif) repeat-y; border-top: 1px solid #EAECEC; border-bottom: 1px solid #EAECEC; }
td.more_box_image img { margin: 35 auto; }

td.more_box_description { width: 280px; padding: 27px 0px 17px 0px; text-align: justify; }
div.more_box_title { padding: 0px 0px 7px 0px; font-size: 14px; font-weight: bold; }
div.more_box_description { padding: 6px 0px 0px 0px; font-size: 12px; line-height: 15px; }

td.more_box_options { width: 168px; padding: 16px 0px 0px 0px; }
div.more_box_options { padding: 0px 0px 0px 28px; }

div.more_box_price { width: 126px; height: 44px; text-align: center; background: url(images/product_box_price_bg.gif) repeat-x; }
div.more_box_price b { display: block; padding: 11px 0px 0px 0px; font-size: 14px; color: #FFFFFF; }
div.more_box_price s { display: block; padding: 7px 0px 1px 0px; color: #FFFFFF; text-decoration: line-through; }
div.more_box_price u { display: block; padding: 1px 0px 0px 0px; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }

div.more_box_add { width: 126px; height: 45px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/product_box_add.png', sizingMethod='crop'); background: url(images/product_box_add.png) no-repeat; * background: none; }
div.more_box_add b { display: block; padding: 16px 0px 0px 58px; }
div.more_box_add a, div.more_box_add a:hover { display: block; font-size: 14px; font-weight: bold; color: #393833; }

div.more_box_reviews { width: 126px; height: 45px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://farmona.netcart.pl/templates/standard/images/more_box_reviews.png', sizingMethod='crop'); background: url(images/more_box_reviews.png) no-repeat; * background: none; }
div.more_box_reviews b { display: block; padding: 16px 0px 0px 58px; }
div.more_box_reviews a, div.more_box_reviews a:hover { display: block; font-size: 14px; font-weight: bold; color: #393833; }

.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;
}
