body {
	font-family: "Trebuchet MS", Tahoma, Verdana,Arial;
	font-size:11px;
	margin:0px;
}

form { margin:0px; padding:0px; }

td {
	vertical-align:top;
}

#top {
position:relative;
z-index:2;

}

a {text-decoration:underline; color:#000000}
a:hover {text-decoration:none; }


div.m000 {
border:#655732 1px solid;
border-right:#B7A066 3px outset;
border-bottom:#B7A066 3px outset;
background-color:#f9e7b6;
padding:5px;
}


td.td_l {
	width:11px;
	background-image:url(../images/tdd_l.gif);
	background-repeat:repeat-y;
}

td.tg_l2 {
	background-image:url(../images/td_l2.gif);
	background-position:top right;
}

td.tg_r2 {
	background-image:url(../images/td_r2.gif);
	background-position:left;
	
}

td.td_r {
	width:12px;
	background-image:url(../images/tdd_r.gif);
	background-repeat:repeat-y;
}

td.tg_l {
	width:11px;
	background-image:url(../images/tg_l.gif);
	background-repeat:repeat-y;
}

td.tg_r {
	width:12px;
	background-image:url(../images/tg_r.gif);
	background-repeat:repeat-y;
}

td.td_m {
	background-color:#F4E1A9;
	width:944px;
	height:103px;
	background-image:url(../images/td_m.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


td.td_m2 {
	background-color:#f5e4ac;
	height:15px;	
}

div.td_m2a {
	position:relative;
}

div.td_m2 {
	position:absolute;
	z-index:2;
	top:4px;
	right:-3px;
	width:950px;
	height:15px;
	background-image:url(../images/td_m2.gif);
	background-repeat:no-repeat;
}

td.tg_m {
	width:944px;
}

div.tg_m1 {
	background-image:url(../images/tg_m1.jpg);
	background-repeat:no-repeat;
	width:944px;
	height:59px;
}

div.tg_m2 {
/*	background-image:url(../images/tg_m2.jpg);
	background-repeat:no-repeat;*/
	width:944px;
	height:187px;
}

div.tg_m3 {
	background-image:url(../images/tg_m3.jpg);
	background-repeat:no-repeat;
	width:944px;
	height:50px;
}

a.sciezka {
font-family:"Trebuchet MS",Tahoma,Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.sciezka:hover {
text-decoration:underline;

}

div.tg_m3a {
	float:left;
	width:730px;
	height:22px;
	padding-top:6px;
	color:#fdffff;
	padding-left:10px;
	overflow:hidden;
}
div.tg_m3b {
	float:right;
	width:170px;
	height:18px;
	text-align:right;
	padding: 8px 20px 0px 0px;
}

td.tm_m {
width:523px;
padding:0px 5px 0px 5px;
}

td.tm_l {
	width:194px;
}

td.tm_r {
	width:205px;
}

td.tm_l2,td.tm_r2 {
	width:1px;
	background-image:url(../images/td_linia.gif);
	background-repeat:repeat-y;
}

div.tm_line {
font-size:1px;
height:9px;
width:1px;
background-color:#f6e0a6;
}

td.site {
background-color:#F4E1A9;
background-image:url(../images/site_tlo.gif);
background-repeat:no-repeat;
width:944px;
height:auto;
}

td.menu1 {
background-image:url(../images/menu1.jpg);
background-repeat:repeat-y;
width:194px;
height:335px;
}

td.menu1a {
background-image:url(../images/menu1a.jpg);
background-repeat:no-repeat;
width:194px;
height:53px;
}
td.menu1b {
background-image:url(../images/menu1b.jpg);
background-repeat:repeat-y;
width:194px;
height:auto;
vertical-align:top;
}


td.menu2 {
background-image:url(../images/menu2.jpg);
background-repeat:repeat-y;
width:194px;
}


td.menu3 {
background-image:url(../images/menu3.jpg);
background-repeat:no-repeat;
width:194px;
height:71px;
}


div.modul {
padding-left:5px;
padding-top:12px;
}

div.modul1 {
padding:8px 0px 0px 4px;
background-image:url(../images/modul1.gif);
background-repeat:no-repeat;
width:188px;
height:23px;
}

div.modul2 {
border-left:#edd6b2 1px solid;
border-right:#edd6b2 1px solid;
background-color:#f4f4f0;
background-image:url(../images/modul2.gif);
background-position:bottom;
background-repeat:no-repeat;
width:191px;
height:auto;
text-align:center;
overflow:inherit;
padding-bottom:10px;
}

div.modul4_en, div.modul4_pl {
padding-top:35px;
margin-left:10px;
background-repeat:no-repeat;
width:170px;
height:120px;
}

div.modul4_en {
	background-image:url(../images/modul4_en.gif);
}
div.modul4_pl {
	background-image:url(../images/modul4_pl.gif);
}


div.modul5_en,div.modul5_pl {
margin-bottom:10px;
margin-left:10px;
background-repeat:no-repeat;
width:90px;
height:55px;
padding:50px 70px 5px 10px;
}
div.modul5_en {
	background-image:url(../images/modul5_en.gif);
}
div.modul5_pl {
	background-image:url(../images/modul5_pl.gif);
}

div.modul6_en,div.modul6_pl {
margin-bottom:10px;
margin-left:10px;
background-repeat:no-repeat;
width:150px;
height:50px;
padding:55px 10px 5px 10px;
}
div.modul6_en {
	background-image:url(../images/modul6_en.gif);
}
div.modul6_pl {
	background-image:url(../images/modul6_pl.gif);
}


div.modul7_en,div.modul7_pl {
margin-bottom:10px;
margin-left:10px;
background-repeat:no-repeat;
width:150px;
height:75px;
padding:30px 10px 5px 10px;
}
div.modul7_en {
	background-image:url(../images/modul7_en.gif);
}
div.modul7_pl {
	background-image:url(../images/modul7_pl.gif);
}

input.modul4i {
border:#aca100 1px solid;
width:130px;
font-size:11px;
margin-top:5px;
}

input.modul4i2 {
margin-left:80px;
margin-top:6px;

}

div.aktu_title {
font-weight:bold;
font-size:14px;
}

div.aktu_data { 
color:#990000;
}

div.aktu_opis {
padding-bottom:20px;


}


div.aktu_foto { 
padding-right:20px;
padding-bottom:20px;
}

div.wyroby {
float:left;
padding: 35px 0px 0px 28px;
width:450px;
height:24px;
}

div.menu_top2 {
margin-top:30px;
margin-right:20px;
float:right;
width:380px;
height:25px;
}

input.menu_top {
border:#000000 1px solid;
width:121px;
font-size:12px;
vertical-align:top;
}

a.wyroby {
color:#FFFFFF;
font-family:"Trebuchet MS",Tahoma,Verdana;
font-size:11px;
text-decoration:none;
}
a.wyroby:hover {
text-decoration:underline;
}


a.td_m0 {
color:#FFFFFF;
text-decoration:none;
}
a.td_m0:hover {
text-decoration:underline;
}

table.td_m0 {
margin-top:25px;

}

td.td_m1 {
color:#FFFFFF;
vertical-align:middle;
text-align:center;
height:45px;
width:190px;
}

td.td_m22 {
text-align:center;

}

td.td_m3 {
width:160px;
text-align:right;
padding-right:40px;
vertical-align:middle;
}

td.td_m4 {
padding-top:15px;
text-align:right;
padding-right:40px;
color:#48403e;
}

a.td_m4 {
font-weight:bold;
color:#bf1b00;
}

img.obrazek {
margin-top:10px;
padding:5px;
border:#ccc7b3 1px solid;
background-color:#e6e8e5;
}

div.modul2a {
font-weight:bold;
width:155px;
text-align:left;
margin-top:5px;
}

div.modul2b {
font-weight:bold;
width:155px;
color:#b80011;
margin-top:5px;
font-size:9px;
text-align:left;
}

div.modul2c {
color:#6d6f6d;
margin-top:5px;
width:155px;
text-align:left;
}

a.modul2c {
font-family:"Trebuchet MS",Arial;
color:#b80011;
text-decoration:none;
font-weight:bold;
font-size:9px;
}

div.listek_gora {
background-image:url(../images/listek_gora.jpg);
background-repeat:no-repeat;
width:526px;
height:30px;
margin-top:10px;
}

table.menu {
margin:00px 0px 0px 10px;
width:170px;
}

td.menu_line {
text-align:center;
}

td.menu_link {
padding:2px 0px 2px 13px;
}

td.menu_link2 {
padding:0px 0px 0px 23px;
}
td.menu_link3 {
padding:0px 0px 0px 33px;
}



a.menud_link{
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
color:#ffffff;
font-size:12px;
text-decoration:underline;
font-weight:bold;
margin:0px 10px 0px 10px;
}

a.menud_link:hover {
text-decoration:none;
font-weight:bold;
}



a.menu_link3{
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
color:#460900;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

a.menu_link, a.menu_link2  {
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
color:#1b4b28;
font-size:15px;
text-decoration:none;
font-weight:bold;
}
a.menu_link2 { font-size:14px;}

div.listek_gora {
font-family:"Trebuchet MS",Arial;
color:#1b4b28;
font-size:20px;
font-weight:bold;
text-align:center;
padding:25px;
width:480px;
}

div.op1 {
background-image:url(../images/opinia1.gif);
background-repeat:no-repeat;
width:453px;
height:45px;
}

div.op2 {
background-image:url(../images/opinia2.gif);
background-repeat:no-repeat;
width:453px;
height:165px;
}

div.op1a {
	text-align:left;
	font-weight:bold;
	margin:15px 0px 4px 40px;
}

input.op1c {
border:#c5b07a 1px solid;
}
input.op1b {
width:400px;
border:#c5b07a 1px solid;
margin-top:12px;
}
textarea.op1b {
width:400px;
border:#c5b07a 1px solid;
margin-top:18px;
}

textarea {
border:#c5b07a 1px solid;
}

select.op1b {
width:395px;
margin-top:12px;
border:#c5b07a 1px solid;

}

.center {
text-align:center;
}

table.praca { margin-bottom:30px; }
table.praca td {
vertical-align:middle;
}

div.praca1 {
font-size:17px;
font-weight:bold;
margin-bottom:10px;
}

a.praca {
color:#125e26;
}

span.praca4 {
font-size:11px;
}

div.praca3 {
text-align:right;
margin:10px 20px 0px 0px;
}

select.sk {
font-size:10px;
background-color:#FDF7E7;

}

div.sklep_menu1 {
background-image:url(../images/sklep_menu1.jpg);
background-repeat:no-repeat;
width:235px;
height:53px;
float:left;
color:#FFFFFF;
font-size:17px;
padding:15px 0px 0px 30px;
}


div.sklep_menu2 {
background-image:url(../images/sklep_menu2.gif);
background-repeat:no-repeat;
width:631px;
height:32px;
float:left;
margin-top:21px;
}

table.sklep_menut {
height:32px;
}
table.sklep_menut td {
vertical-align:middle;
text-align:center;
font-size:12px;
color:#FFFFFF;
}
div.sklep_menu {
position:absolute;
height:67px;
z-index:10;
top:193px;
}

a.sklep_menu {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

div.tresc {
padding:5px 12px 0px 12px;
font-size:11px;
line-height:18px;
}

a.zielony {
color:#375820;
font-weight:bold;
}

td.p1a0,td.p1b0 {
background-image:url(../images/p1_0.gif);
height:4px;
font-size:1px;
}

td.p1a, td.p1b {
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
color:#270002;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
padding:0px 0px 0px 9px;
background-repeat:no-repeat;
height:31px;
border-bottom:#bcb49d 1px dashed;
/*background-color:#FDF7E7;*/
background-color:#FEFBF4;
width:266px;
background-repeat:no-repeat
}

div.p0_a {
font-size:2px;
float:left;
width:5px; height:4px; background-image:url(../images/p0_a.gif); background-repeat:no-repeat;
}

div.p0_c {
font-size:2px;
float:right;
width:5px; height:4px; background-image:url(../images/p0_c.gif); background-repeat:no-repeat;
}

td.p0_b {
height:4px; background-image:url(../images/p0_b.gif); background-repeat:repeat-x;
}

div.p3a_a {
font-size:2px;
float:left;
width:5px; height:4px; background-image:url(../images/p3a_a.gif); background-repeat:no-repeat;
}

div.p3a_c {
font-size:2px;
float:right;
width:5px; height:4px; background-image:url(../images/p3a_c.gif); background-repeat:no-repeat;
}

td.p3a_b {
height:4px; background-image:url(../images/p3a_b.gif); background-repeat:repeat-x;
}



td.p3a, td.p2a {
border-left:#edd6b2 1px solid;
border-right:#edd6b2 1px solid;
}
td.p3b, td.p2b{
border-right:#edd6b2 1px solid;
}

td.p2a50a {
background-color:#FAF0D2;
padding:5px 5px 15px 5px;
border-left:#edd6b2 1px solid;
width:50%;

}
td.p2a50b {
background-color:#FAF0D2;
padding:5px 5px 15px 5px;
border-left:#BCB49D 1px dashed;
width:50%;

}

td.p2a , td.p2b  {
background-color:#FAF0D2;
padding:5px 5px 15px 5px;
}


td.p3a, td.p3b {
background-image:url(../images/p3.gif);
background-repeat:repeat-x;
background-position:bottom;
width:266px;
height:61px;
background-color:#FAF0D2;
}



td.p1a {
border-left:#edd6b2 1px solid;
border-right:#edd6b2 1px solid;
}

td.p1b {
border-right:#edd6b2 1px solid;
}

div.p2a1 {
width:150px;
float:left;
text-align:center;
}
div.p2b1 {
width:90px;
height:100px;
float:left;
}

div.cena {
font-weight:bold;
font-size:15px;
color:#c41300;
padding: 25px 5px 5px 10px;
border-bottom:#bcb49d 1px dashed;
font-family:"Trebuchet MS",Tahoma;
}
div.cena2 {
font-weight:bold;
font-size:15px;
color:#c41300;
padding: 10px 5px 5px 10px;
border-bottom:#bcb49d 1px dashed;
font-family:"Trebuchet MS",Tahoma;
margin-bottom:10px;
}
div.jednostka {
width:90px;
color:#1b4b28;
font-weight:bold;
padding:4px 0px 4px 10px;
font-family:"Trebuchet MS",Tahoma;
}
span.jednostka {
color:#1b4b28;
font-weight:bold;
padding:4px 0px 4px 10px;
font-family:"Trebuchet MS",Tahoma;
font-size:10px;
}

div.producent {
font-size:8pt;
font-family:"Trebuchet MS",Tahoma;
padding:4px 0px 10px 10px;
}

div.opis {
color:#6d6f6d;
padding:0px 6px 0px 6px;
width:230px;
}

div.opis2 {
color:#6d6f6d;
padding:0px 6px 0px 6px;
}

div.opis4 {
color:#6d6f6d;
padding:10px;
border-bottom:#BCB49D 1px dashed;
margin-bottom:10px;
}

div.pp2b1_2{
width:100px;
float:right;
}
div.pp2a1_2{
width:120px;
float:left;
text-align:center;
}



div.opis4a {
float:left;
width:50%;
}
div.opis4b {
float:right;
width:50%;
text-align:right;
}

div.opis3 {
color:#6d6f6d;
width:145px;
padding:0px 6px 0px 6px;
}


div.ppasek {
margin:16px 0px 0px 40px;
}



input.ilosc {
margin:0px;
width:25px;
}

div.ilosc {
padding:0px 0px 0px 0px;
}

div.strony {
width:542px;
height:34px;
background-image:url(../images/strony.jpg);
background-repeat:repeat-x;
margin-bottom:15px;
margin-top:10px;
}

div.strony2 {
padding:10px 0px 0px 5px;
float:left;
width:255px;
}


a.site {
color:#000000;
font-size:11px;
font-family:"Trebuchet MS",Tahoma;
}

a.siteb {
color:#b22919;
font-size:11px;
font-family:"Trebuchet MS",Tahoma;
text-decoration:none;
font-weight:bold;
}

a.s_link {
color:#000000;
font-size:11px;
font-family:"Trebuchet MS",Tahoma;
text-decoration:none;
font-weight:bold;
}

div.strony3 {
padding:10px 10px 0px 0px;
float:right;
width:160px;
text-align:right;
}

div.shop_top {
background-image:url(../images/shop_top.jpg);
background-repeat:no-repeat;
width:529px;
min-height:38px;
overflow:auto;
height:100%;


}

a.none {
text-decoration:none;
}


div.shop_top0 {
width:529px;
overflow:visible;
min-height:38px;
height:100%;
}

a.shop_top2 {
color:#b22919;
}


div.shop_top3 {
padding:10px 0px 0px 0px;
float:left;
width:80px;
}

div.shop_top2 {
padding:15px 10px 0px 0px;
float:right;
width:190px;
text-align:right;
}

div.shop_top1 {
padding:10px 0px 0px 10px;
float:left;
width:305px;
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#1b4b28;

}
div.shop_top11 {
padding:10px 0px 10px 10px;
width:100%;
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#1b4b28;

}

a.kat_link {
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#1b4b28;
}

a.prod_title {
color:#000000;
}

div.kupuje {
position:absolute;
margin-left:190px;
z-index:10;
}


div.kupuje2 {
position:absolute;
z-index:10;
margin-left:445px;
}


td.pp1a{
font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
color:#270002;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
padding:6px 0px 0px 10px;
background-repeat:no-repeat;
height:31px;
border-bottom:#bcb49d 1px dashed;
background-color:#FEFBF4;
border-left:#edd6b2 1px solid;
border-right:#edd6b2 1px solid;


}

td.pp3a {
border-left:#edd6b2 1px solid;
border-right:#edd6b2 1px solid;
background-image:url(../images/p_s3.gif);
background-repeat:no-repeat;
background-position:bottom;
width:266px;
height:61px;
background-color:#FAF0D2;
padding-bottom:5px;
}


div.pp2a1 {
width:360px;
float:left;
text-align:center;

}
div.pp2b1 {
width:150px;
height:100px;
float:left;
}

td.odstep { height:10px; font-size:4px; }



div.m1, div.m2 {
float:left;
text-align:center;
font-size:11px;
font-family:"Trebuchet MS",Tahoma;
padding-top:4px;
}

div.m1 {
background-image:url(../images/m1.gif);
background-repeat:no-repeat;
width:95px;
height:25px;
}
div.m2 {
background-image:url(../images/m2.gif);
background-repeat:no-repeat;
width:95px;
height:25px;
}
a.m3 {
color:#000000;
text-decoration:none;
}
a.m3:hover {
color:#000000;
text-decoration:underline;
}

div.m0 {
padding:20px 1px 0px 20px;
height:23px;
overflow:hidden;
}


td.gal_img {
text-align:center;
vertical-align:middle;
width:50%;
}

td.gal_opis {
padding:5px;
text-align:center;
}

div.rmenu_kat0 {
height:50px;
width:120px;
}

td.rmenu_kat {
width:120px;
background-color:#F6E2A7;
}
td.rmenu_przep {
border-left:#1b4b28 1px solid;
padding-left:5px; 

}

div.rmenu_kat {
width:110;
padding:2px;
padding-bottom:4px;
text-align:right;
padding-right:10px;
font-family:"Trebuchet MS",Tahoma;
font-variant:small-caps;
line-height:13px;

}

a.rmenu_kat {
color:#1b4b28;
font-weight:normal;
text-decoration:none;
font-size:13px;
}

a.rmenu_kat1 {
color:#1b4b28;
font-weight:normal;
text-decoration:underline;
font-size:13px;
}
td.przep3,td.przep2,td.przep1 {
border-bottom:#E6C994 1px dashed;
padding-top:5px;
padding-bottom:5px;
}

td.przep3 {
width:60px;
vertical-align:middle;
text-align:right;
padding-right:10px;
border-left:#E6C994 1px dashed;
color:#5B584F;
font-weight:bold;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
}

td.przep2{
width:160px;
vertical-align:middle;
text-align:center;
border-left:#5C2E2F 1px solid;

}

td.przep1{
padding-left:3px;
vertical-align:middle;
text-align:left;
color:#5B584F;
font-size:12px;
font-family:"Trebuchet MS",Tahoma;
}

table.rmenu_przep { margin-bottom:10px; margin-top:10px;}


div.log1 {
background-image:url(../images/logowanie.gif);
background-repeat:no-repeat;
width:209px;
height:38px;
}

input.log1 {
width:160px;
border:#c5b07a 1px solid;
margin-top:9px;
}

input.query,select.mini_query{
border:#c5b07a 1px solid;
}

div.log1a {
	font-weight:bold;
	margin:10px 0px 4px 0px;
}


a.log { 
color:#000000;
text-decoration:underline;
}
a.log:hover {
text-decoration:none;
}


div.error_info {
color:#a32b05;
margin-top:20px;
font-weight:bold;
}

td.rejestracja_title,td.rejestracj_ritle {
font-weight:bold;
vertical-align:middle;
}

td.rejestracj_ritle  {
color:#a32b05;
padding-left:10px;

}

div.pokaz_koszyk {
position:absolute;
left:214px;
top:7px;
}

td.t_th {
vertical-align:middle;
font-weight:bold;
text-align:center;
}

select.mini_query {
font-size:10px;
}

a.prod_link2 {
font-size:11px;	
font-weight:bold;
text-decoration:none;
color:#1B4B28;
}

a.prod_link2:hover {
text-decoration:underline;
}

div.kontakt {
border:#655732 1px solid;
background-color:#f9e7b7;
width:500px;
margin-left:15px;
border-right:#B7A066 3px outset;
border-bottom:#B7A066 3px outset;
}

div.mapa {
position:relative;
z-index:1;
margin-left:44px;

}

ul.p1 {
list-style-image: url(../images/p4.gif);
}


a.wyb_0 {
color:#000000;
text-decoration:none;
}

a.wyb {
color:#A32B05;
text-decoration:underline;
}

div.kupuje0 {
width:175px;
display:block;
padding-top:4px;

}
