body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	height: 100%;
	width:auto;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	color: #ababab;
	background:url(../pic/home_bg.jpg) #FFFFFF repeat-x top;
} 
div {
	padding:0px;
	margin:0px;
}
#page_home {
	text-align:center; 
	margin: 0 auto 0 auto;
	position:relative; 
}
#main_content {
	text-align:left; 
	width: 915px;
	margin: 0 auto 0 auto;
	position:relative; 
	background:url(../pic/main_bg.jpg) repeat-y;
}
#main_page {
	text-align:left; 
	width: 915px;
	margin: 0 auto 0 auto;
	position:relative; 
	background:url(../pic/main2_bg.jpg) no-repeat;
}
#head {
	text-align:left;
	margin: 0 auto 0 auto;
	width: 915px;
	height: 380px;
}
#head ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#head li {
	float:left;
}
#head_left {
	text-align:left;
	margin: 0px 0px 0px 0px;
	width: 303px;
}
#head_right {
	text-align:left;
	margin: 0px 0px 0px 0px;
	width: 612px;
}
#nav_icon {
	margin: 8px 0px 0px 538px;
	height: 22px;
	display:block;
}
#nav_icon ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#nav_icon li {
	float:left;
}
#head_foto {
	text-align:left;
	margin: 18px 0px 0px 7px;
	height:312px;
	width: 555px;
}
#logo {
	text-align:left;
	margin: 0px 0px 0px 40px;
}
#main_menu {
	display:block;
	height:126px;
	width: 173px;
	margin: 25px 0px 0px 115px;
	position:relative;
	font-size:1%;
}
#home_content {
	text-align:left; 
	width: 878px;
	margin: 21px auto 0 21px;
	position:relative; 
}
#home_content ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#home_content li {
	float:left;
}
#mod_home_produkty {
	text-align:left; 
	width: 274px;
	margin: 0px 0px 0px 0px;
	position:relative; 
}
#mod_in_produkty {
	text-align:left; 
	width: 274px;
	margin-left: 28px;
	position:relative; 
}
#mod_home_aktualnosci {
	text-align:left; 
	width: 274px;
	margin-left: 28px;
	position:relative; 
}
#mod_home_smakosz {
	text-align:left; 
	width: 274px;
	margin-left: 28px;
	position:relative; 
}
.mod_head {
	text-align:left; 
	width: 274px;
	height: 75px;
	margin: 0px 0px 0px 0px;
	position:relative; 
}
.mod_content {
	text-align:left; 
	width: 274px;
	height: 280px;
	margin: 0px 0px 0px 0px;
	background:url(../pic/mod_content_bg.jpg) repeat-y;
	position:relative; 
}
.mod_foot {
	text-align:left; 
	width: 274px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	position:relative; 
}
#main_tresc {
	text-align:left; 
	width: 915px;
	margin: 0;
	position:relative; 
}
#main_tresc ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#main_tresc li {
	float:left;
}
#main_tresc_left {
	text-align:left; 
	width: 517px;
	margin: 40px 0px 0px 38px;
	position:relative; 
}
#main_tresc_right {
	text-align:left; 
	height: 230px;
	margin: 40px 0px 0px 66px;
	position:relative;
	font-size: 1%; 
}
#right_content {
	text-align:left;
	width: 347px;
	background:url(../pic/right_bg.jpg) no-repeat;
	margin: 9px 0px 0px 0px;
}
#footer {
	width: 915px;
	height:117px;
	text-align:left;
	margin: 0 auto 0 auto;
	position:relative;
	background:url(../pic/foot_bg.jpg) #FFFFFF repeat-x top;
}
#footer ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#footer li {
	float:left;
}
#footer_left {
	width: 595px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	position:relative;
}
#footer_left_tresc {
	text-align:left;
	margin: 25px 0px 0px 25px;
	position:relative;
	line-height:14px;
	font-size: 11px;
	color:#965c0f;

}
#footer_right {
	width: 320px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	position:relative;
}

#mp_tresc {
	text-align:left;
	margin: 0 auto 0 auto;
	position:relative;
}
#mp_tresc ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#mp_tresc li {
	float:left;
}
#mp_tresc_left {
	width: 230px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	position:relative;
}
#mp_tresc_right {
	width: 281px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	position:relative;
	line-height:14px;
	font-size: 10px;
}
#mp_tresc2 {
	text-align:left;
	margin: 0px 0px 0px 0px;
	position:relative;
	line-height:14px;
	font-size: 10px;
}
#mp_tresc_wiecej {
	width: 500px;
	text-align:right;
	margin: 10px 0px 0px 0px;
	position:relative;
	line-height:14px;
	font-size: 10px;
	color:#c0a062;
}
.tytul {
	font-size:11px;
	color: #99ad54;
	font-family: Tahoma, Arial;
	text-align:left;
	padding-top: 20px;
	margin-left: 14px;
	position:relative;
	text-decoration:underline;
	font-weight:bold;
}
#nav_galeria{
	font-size:11px;
	color: #99ad54;
	text-align:left;
	margin-left: 9px;
	position:relative;
	font-weight:bold;
}
.nazwa_produkt {
	font-size:12px;
	color: #99ad54;
	text-align:left;
	position:relative;
	font-weight:bold;
	margin-bottom: 10px;
}
.aktualnosc_tytul {
	font-size:11px;
	color: #99ad54;
	font-family:Tahoma, Arial;
	text-align:left;
	margin-left: 10px;
	position:relative;
	text-decoration:underline;
	font-weight:bold;
}
.aktualnosc {
	text-align:left;
	padding-top: 20px;
	margin-left: 20px;
	padding-bottom: 15px;
}
#akt_wiecej2 {
	text-align:left;
	margin-top: 17px;
}
#aktualnosc_1 {
	width: 250px;
	height:101px;
	text-align:left;
	margin: 20px auto 0px 14px;
	position:relative;
}
#aktualnosc_1 ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#aktualnosc_1 li {
	float:left;
	margin: 0px 5px 0px 0px;
}
.mp_akt_t {
	width:110px;
	height:99px;
	text-align:left;
	margin-left: 6px;
	position:relative;
	line-height:13px;
}
.mp_kacik_t {
	text-align:left;
	margin-left: 6px;
	position:relative;
	line-height:14px;
}
.mp_kacik_2 {
	text-align:left;
	margin-left: 6px;
	margin-bottom: 10px;
	position:relative;
	line-height:14px;
}
.zn_01 {
	vertical-align:1px;
}
#mp_produkt_zdj {
	width: 250px;
	height:101px;
	text-align:left;
	margin: 20px auto 0px 14px;
	position:relative;
}
#mp_produkt_zdj ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#mp_produkt_zdj li {
	float:left;
	margin: 0px 5px 0px 0px;
}
#mp_kacik {
	width: 250px;
	height:101px;
	text-align:left;
	margin: 20px auto 0px 14px;
	position:relative;
}
#mp_kacik ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#mp_kacik li {
	float:left;
	margin: 0px 5px 0px 0px;
}
.mp_zdj {
	width:120px;
	height:99px;
	text-align:left;
	margin: 0px;
	position:relative;
	background:url(../pic/prod_zdj_bg.jpg) top;
}
.mp_zdj_m {
	padding-top: 4px;
	padding-left: 4px;
	position:relative;
}
.galeria_foto {
	width: 550px;
	height:150px;
	text-align:left;
	margin: 40px auto 0px 10px;
	position:relative;
}
.galeria_foto ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
.galeria_foto li {
	float:left;
	margin: 0px 30px 25px 0px;
}
#lista_woj {
	text-align:left; 
	width: 500px;
	margin-left: 30px;
	padding-top: 10px;
	position:relative; 
}
#wspolpraca {
	text-align:left; 
	width: 500px;
	margin-left: 30px;
	padding-top: 10px;
	position:relative; 
}
.formularz_dowolny {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #8aab2c;
}
#lista_woj_ul ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
#lista_woj_ul li {
	float:left;
}
#lista_left{
	text-align:left; 
	padding-right: 100px;
	position:relative; 
}
#lista_right {
	text-align:left; 
	padding-right: 20px;
	position:relative; 
}
.woj {
	text-align:left; 
	padding-bottom: 20px;
	position:relative; 
	font-size: 11px;
}
.woj_nazwa {
	text-align:left; 
	font-size:13px;
	font-weight:bold;
	color: #a86308;
	padding-bottom: 5px;
}
.woj_nazwa2 {
	text-align:left; 
	font-size:12px;
	color: #a86308;
	padding-bottom: 5px;
}
.galeria_zdj {
	width:143px;
	height:143px;
	text-align:left;
	margin: 0px;
	position:relative;
	background:url(../pic/galeria_bg.jpg) top;
}
.galeria_zdj_m {
	padding-top: 6px;
	padding-left: 6px;
	position:relative;
}
#mp_opis {
	width: 245px;
	height: 60px;
	text-align:left;
	margin: 20px auto 0px 14px;
	position:relative;
	line-height:13px;
}
.mp_wiecej {
	width: 240px;
	text-align:right;
	margin: 0px auto 5px 14px;
	position:relative;
	line-height:13px;
	color:#c0a062;
}
.produkt_wiecej {
	text-align:right;
	margin: 0px 0px 0px 0px;
	position:relative;
	line-height:13px;
	color:#c0a062;
}
.produkt {
	height:101px;
	text-align:left;
	margin: 15px auto 0px 10px;
	position:relative;
}
.podzial {
   position:relative;
	font-size:1px;
	margin-top: 5px;
	margin-left: 15px;
	border-bottom-color:#e8e2d8;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	width:95%;
}
.produkt ul {
	text-align:left;
	list-style:none;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
.produkt li {
	float:left;
	margin: 0px 5px 0px 0px;
}
.produkt_zdj {
	width:120px;
	height:99px;
	text-align:left;
	margin: 0px;
	margin-bottom: 5px;
	position:relative;
	background:url(../pic/prod_zdj_bg.jpg) top;
}
.produkt_zdj_m {
	padding-top: 4px;
	padding-left: 4px;
	position:relative;
}
.produkt_opis {
	width: 400px;
	height: 80px;
	text-align:left;
	margin-left: 20px;
	position:relative;
	line-height:14px;
}
.produkt_opis2 {
	width: 400px;
	text-align:left;
	margin-left: 20px;
	margin-bottom: 20px;
	position:relative;
	line-height:14px;
}
.produkt_nowosc {
	text-align:center;
	width: 120px;
	padding-top: 7px;
	margin-left: 0px;
	position:relative;
	color:#dc1f1f;
	font-weight: bold;
}
.produkt_promocja {
	text-align:center;
	width: 120px;
	margin-left: 0px;
	position:relative;
	color:#02753d;
	font-weight: bold;
}
#mod_dystrybucja{
	width: 290px;
	height: 281px;
	text-align:left;
	margin-left: 26px;
	position:relative;
	line-height:13px;
	color:#ffffff;
	margin-top:-240px;
	z-index: 1;
	background:url(../pic/mod_wspolpraca_bg.jpg) top;
}
#mod_dystr_opis {
	width: 185px;
	font-size: 10px;
	text-align:left;
	padding-top: 55px;
	margin-left: 24px;
	line-height:13px;
}
#mod_wspol_opis {
	width: 235px;
	font-size: 10px;
	text-align:left;
	padding-top: 85px;
	margin-left: 24px;
	line-height:13px;
}

#in_content {
	text-align:left; 
	width: 570px;
	margin: 0px 0px 0px 0px;
	position:relative; 
}
#paginacja {
	text-align:center; 
	width: 570px;
	margin: 40px 0px 0px 0px;
	position:relative; 
}
.paginacja_aktual {
	font-size:11px;
	font-weight:bold;
	color:#77921d; 
}
.bold_11{
	padding-bottom: 5px;
	font-size:11px;
	font-weight:bold;
}
#footer_copy {
	font-size: 10px;
	text-align:right;
	padding-top: 14px;
	margin-right: 24px;
	color:#965c0f;
	line-height:13px;
}
#footer_copy a:link, #footer_copy a:active, #footer_copy a:visited {
	color:#965c0f;
	text-decoration:none;
}
#footer_copy a:hover {
	color:#333333;
}
.mod_zamowienia_link2 a:link, .mod_zamowienia_link2 a:active, .mod_zamowienia_link2 a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.mod_zamowienia_link2 a:hover {
	color:#f3f3f3;
}
#mod_dystr_opis a:link, #mod_dystr_opis a:active, #mod_dystr_opis a:visited,   #mod_wspol_opis a:link, #mod_wspol_opis a:active, #mod_wspol_opis a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
#mod_dystr_opis a:hover, #mod_wspol_opis a:hover  {
	color:#f3f3f3;
}
#mp_tresc_wiecej a:link, #mp_tresc_wiecej a:active, #mp_tresc_wiecej a:visited, .mp_wiecej a:link, .mp_wiecej a:active, .mp_wiecej a:visited, .mp_akt_t a:link, .mp_akt_t a:active, .mp_akt_t a:visited, .produkt_wiecej a:link, .produkt_wiecej a:active, .produkt_wiecej a:visited  {
	color:#c0a062;
	text-decoration:underline;
}
#mp_tresc_wiecej a:hover, .mp_wiecej a:hover, .produkt_wiecej a:hover, .mp_akt_t a:hover  {
	color:#6a8707;
}
#nav_galeria a:link, #nav_galeria a:active, #nav_galeria a:visited, #paginacja a:link, #paginacja a:active, #paginacja a:visited  {
	color:#c0a062;
	text-decoration:none;
}
#nav_galeria a:hover {
	color:#6a8707;
}
#paginacja a:link, #paginacja a:active, #paginacja a:visited  {
	color:#c0a062;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
#paginacja a:hover {
	color:#6a8707;
}
.aktualnosc_tytul a:link, .aktualnosc_tytul a:active, .aktualnosc_tytul a:visited, .tytul a:link, .tytul a:active, .tytul a:visited, .nazwa_produkt a:link, .nazwa_produkt a:active, .nazwa_produkt a:visited    {
	color:#99ad54;
	text-decoration:underline;
}
.aktualnosc_tytul a:hover, .tytul a:hover, .nazwa_produkt a:hover  {
	color:#6a8707;
}

.clearfix:after, .main_mod_tresc:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix, .main_mod_tresc {display: inline-block; min-height:1%;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
