@charset "utf-8";
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; color: #000; font-family: Arial, Helvetica, sans-serif; }

a { color:#000000; }
a:hover { color:#666666; }

#outer_wrapper {	}
#inner_wraper { }

#content_wraper { text-align: left; height: auto; width: 900px; margin-right: auto; margin-left: auto; vertical-align: top; 
}
#top { float: right; width: 900px; }
#top #logo { float: left; }
#top #wyszukiwarka { float: right; margin-top: 5px; margin-right: 10px; }
#content { float: right; width: 900px; clear: none; margin-bottom: 10px; }
#left { float: left; width: 181px; }
#left .box_l { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D6D6D6; border-left-color: #D6D6D6; padding: 5px; }


#left .box_lup { background-image: url(images/bg_box_up.gif); background-repeat: no-repeat; background-position: top; height: 4px; margin-top: 10px; }
#left .box_lbottom { background-image: url(images/bg_box_down.png); height: 5px; background-repeat: no-repeat; background-position: bottom; }
#left .box_title { background-image: url(images/bg_green.gif); background-repeat: repeat-x; height: 24px; width: 167px; border: 1px solid #D6D6D6; margin-bottom: 5px; color: #FFF; padding-left: 5px; font-size: 18px; }
#middle { width: 500px; float: left; padding-left: 10px; }
#middle .news { width: 500px; margin-top: 10px; }
#middle .news .tytul { font-size: 18px; font-weight: bold; height: 23px; margin-right: 10px; margin-left: 10px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5b360b; }
#middle .news .tytul a { color: #000; text-decoration: none; }
#middle .news .tytul a:hover { color: #999; text-decoration: none; }
#middle .news .tekst { padding: 10px; }
#middle .news .see_more { font-size: 12px; text-align: right; margin-right: 20px; }
#middle .news .see_more a { color: #8EC037; text-decoration: none; }
#middle .news .see_more a:hover { color: #668B27; text-decoration: underline; }
#middle h2 { font-size: 16px; display: inline; }
#middle h1 { font-size: 18px; display: inline; }
#middle #nowe_produkty { width: 500px; margin-top: 10px; float: left; }
#middle #nowe_produkty .tytul a { color: #CCC; text-decoration: none; font-weight: bold; }
#middle #nowe_produkty .tytul a:hover { color: #999; text-decoration: none; }
#middle #nowe_produkty .tekst { padding: 10px; color: #FFF; }
#middle #nowe_produkty .see_more { text-align: right; margin-bottom: 12px; margin-left: 12px; margin-right: 12px; }
#middle #nowe_produkty .box_produktu2 { background-color: #77a523; float: left; width: 160px; border: 1px solid #787777; margin-top: 10px; margin-right: 2px; margin-left: 2px; height: 80px; }
#middle #nowe_produkty .box_produktu { background-color: #77a523; float: left; width: 160px; border: 1px solid #787777; margin-top: 10px; margin-right: 2px; margin-left: 2px; height: ; }
#middle #nowe_produkty .box_produktu2 a{ color: #FFF; text-decoration: none; font-size: 12px; }
#middle #nowe_produkty a { color: #333; text-decoration: none; }
#middle .box_title { background-image: url(images/bg_brown.gif); background-repeat: repeat-x; height: 30px; color: #FFF; font-size: 22px; width: 493px; border: 1px solid #D6D6D6; padding-left: 5px; padding-top: 2px; margin-top: 10px; }
#middle .box_title a { color: #FFF; text-decoration: none; }
#middle .submenu { margin-bottom: 10px; float: left; }
#middle .submenu ul.submenu{ padding: 0px; margin: 0; border: 0; }
#middle .submenu ul.submenu li { border-bottom: 0px solid #fff; float: left; margin-top: 5px; }
#middle .submenu ul.submenu a:link, ul.submenu a:visited { display: block; text-decoration: none; color: #000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px; width: 480px; border-left-width: 2px; border-left-style: dotted; border-left-color: #68410A; background-color: #FBFBFB; }
#middle .submenu u.submenul a:hover {
	background-color: #; font-weight: bold; 
}

#right .box_title { background-image: url(images/bg_green.gif); height: 24px; width: 188px; border: 1px solid #D6D6D6; color: #FFF; padding-left: 10px; font-size: 16px; margin-top: 10px; }
#right .tresc { padding: 5px; }
#right .tresc a{ padding: 3px; font-size: 14px; color: #999; }




.font12 { font-size: 12px; color: #CCC; }
.img_float { float:left; padding-right:10px; padding-bottom:10px; border:0; }




#right { width: 200px; float: right; vertical-align: top; }


#menu { background-image: url(images/bg_brown.gif); background-repeat: repeat-x; background-position: top; float: right; width: 900px; height: 32px; border: 1px solid #D6D6D6; color: #FFF; }
#menu ul, ul li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.poziome li { float: left; padding-top: 4px; padding-left: 0px; 
}

ul.poziome a:link, ul.poziome a:visited { text-decoration: none; display: inline; text-align: left; color: #ffffff; font-size: 18px; font-family: arial; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; 
}

ul.poziome a:hover { color: #8CBE35; 
	
}

.box_l ul{ padding: 0px; margin: 0; border: 0; 
}

.box_l ul.pionowe li { border-bottom: 0px solid #fff; float: left; 
}

.box_l ul a:link, ul a:visited { display: block; width: 155px; text-decoration: none; font-weight: normal; color: #000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; 
}

.box_l ul a:hover {background-image: url(images/bg_menu_hover.gif); background-repeat: repeat-y; font-weight: bold; background-position: right center; width: 155px; 
}


#footer  a { color:#996600; font-size:12px;}


#footer_wraper {clear: both;}

#footer { width: 900px; margin-right: auto; margin-left: auto; clear: none; background-image: url(images/bg_stopka.gif); background-repeat: repeat-x; background-position: top; height: 32px; }
ul.poziome, ul li { display: inline; list-style: none; margin: 0; padding: 0; }
ul.poziome li { float: left; padding-left: 0px; padding-top: 3px; }
ul.poziome a:link, ul.poziome a:visited { text-decoration: none; display: inline; text-align: left; color: #FFF; font-size: 20px; font-family: arial; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
ul.poziome a:hover { color: #88b92f; border-top-width: 2px; border-top-style: solid; border-top-color: #4B4B4B; }

ul.pionowe { border: 0; margin: 0; padding: 0px; }
ul.pionowe li { border-bottom: 0px solid #fff; line-height: 20px; margin-top: 5px; }
ul.pionowe a:link, ul.pionowe a:visited { display: block; text-decoration: none; font-weight: normal; color: #4f301a; background-image: url(images/bulet.gif); background-repeat: no-repeat; background-position: left center; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 130px; }
ul.pionowe a:hover {background-color: #; background-image: url(images/bg_menu_hover.gif); background-repeat: repeat-y; font-weight: bold; background-position: right center; }
