*  {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;  color: #000;
}


/** linki */

table#wrap td#content  div#path a  {
	color: #004a23; font-size: 11px;
	font-weight: bold; text-decoration: none;  }
table#wrap td#content  div#path a:hover  {
	text-decoration: underline;  }

div#footer-menu a  {
	color: #002c4d;  text-decoration: underline;
	font-size: 11px;
}
div#footer-menu a:hover  {
	text-decoration: none;
}


table#wrap td#left-column, table#wrap td#left-column div   {
	color: #fff;
}

/*********** menu */
div.poziom0 a  {
	color: white; font-size: 13px;
	text-decoration: none;  }
div.poziom0 a:hover  {
	text-decoration: underline;  }

div.poziom1 a  {
	color: white; font-size: 12px;
	text-decoration: none;  }
div.poziom1 a:hover  {
	text-decoration: underline;  }

div.naglowek1  {
	font-size: 13px;
	font-weight: bold;
	color: #90b0c7;
	margin-bottom: 8px;
}

/************** menu główne
*/
td.menu-active-bg a  {
	font-weight: bold;  color: #b9060a;  text-decoration: none;  }
td.menu-active-bg a:hover  {
	text-decoration: underline; }

td.menu-unactive-bg a  {
	font-weight: bold;  color: #fff;  text-decoration: none;  }
td.menu-unactive-bg a:hover  {
	text-decoration: underline; }

table#submenu2 td a#active  {
	color: #000;   }
table#submenu2 td a  {
	font-size: 11px;  font-weight: bold;
	color: #004D19; text-decoration: none;  }
table#submenu2 td a:hover  {
	text-decoration: underline;  }

/*****************/

a.leftmenu:link, a.leftmenu:visited  {
	color: white;
	text-decoration: none;
	font-size:12px;  }
a.leftmenu:hover  {
	color: white;
	text-decoration: underline;
	font-size:12px;  }

a.leftmenuActive:link, a.leftmenuActive:visited  {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;}
a.leftmenuActive:hover  {
	color: white;
	text-decoration: underline;
	font-size:12px;}

span.text1  {
	font-size: 16px;
	font-weight: bold;
	color: #ff0707;
}

span.text2  {
	font-size: 9px;
	color: #fff;
}


span.text3  {
	font-weight: bold; font-size: 9px;
	color: #004a25;
	font-family: Verdana;
}

.text4  {
	font-size: 12px; color: #fff;
	font-weight: bold;
}

.text5  {
	font-size: 12px; color: #c03d20;
	font-weight: bold;
}

div.text5  {
	width: 100%;
	background-color: #e5ede9;
	text-align: center;
	color: #004a25;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 0;
}

h1  {
	background-image: url(img/menu-arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	color: #005421; text-align: left;
	font-size: 13px; letter-spacing: 1px;
}


table#wrap td#content  div#path a  {
	color: #1D5F27; font-size: 10px;
	font-weight: bold; text-decoration: none;  }
table#wrap td#content  div#path a:hover  {
	text-decoration: underline;  }

.error  {
  font-weight: bold;
  color: #C00E0E;  }

h3  {
	font-weight: bold;
	color: #fff;
	font-size: 13px; margin: 0;
}

h4  {
	font-weight: bold;
	color: #1A6D42;
	font-size: 13px; margin: 0;
}

/****************  newsy
*/

table.news  {
	width: 100%; margin-bottom: 8px;
}

table.news th  {
	text-align: left; letter-spacing: 1px;
	padding-left: 5px; color: #005320;
}
table.news th h1  {
	background-image: url(img/menu-arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 3px;
	color: #005421; text-align: left;
	font-size: 13px; letter-spacing: 1px;
}
table.news td  {
	padding-left: 5px;
	vertical-align: top;
	text-align: left;  }
table.news td a:link, table.news td a:visited  {
	font-weight: bold;
	font-size: 11px; color: #005320; text-decoration: none;  }
table.news td a:hover  {
	text-decoration: underline;  }
table.news td img  {
	border: 1px solid #004D19;  }

/***************** faq
*/
td.faq-kategoria  {
	text-align: left;
	font-weight: bold; color: #004D19;  }

/***************** mapa
*/
ul.mapa  {
	margin: 5px 0 10px 0;
	list-style-type: circle;  }
ul.mapa li a:link, ul.mapa li a:visited  {
	font-size: 11px; text-decoration: none; }
ul.mapa li a:hover  {
	font-size: 11px; text-decoration: underline; }

/**************** produkty
*/
a.produkt-nazwa:link, a.produkt-nazwa:visited  {
	font-size: 13px;
	font-weight: bold; color: #004a26;
	text-decoration: none;  }
a.produkt-nazwa:hover  {
	text-decoration: underline;  }

h2.produkt-nazwa  {
	font-size: 13px; text-align: left; margin: 0;
	color: #004a26; text-transform: uppercase;  }
div.produkt-sep-poziom  {
	height: 12px;
	margin-bottom: 6px;
	width: 100%;
	border-bottom: 1px solid #83aa96;  }

a.link1:link, a.link1:visited  {
	font-weight: bold; color: #2a724b;
	font-size: 11px; text-decoration: none;
}
a.link1:hover  {
	text-decoration: underline;
}

a.link3:link, a.link3:visited  {
	font-weight: normal; color: #fff; letter-spacing: 0.1em;
	font-size: 10px; text-decoration: none;
}
a.link3:hover  {
	text-decoration: underline;
}

a.link4:link, a.link4:visited  {
	font-weight: bold; color: #004a25;
	font-size: 12px; text-decoration: none;
}
a.link4:hover  {
	text-decoration: underline;
}

a.link5:link, a.link5:visited  {
	font-weight: bold; color: #2a724b;
	font-size: 11px; text-decoration: none;
}
a.link5:hover  {
	text-decoration: underline;
}

a.link6:link, a.link6:visited  {
	font-weight: normal; color: #000;
	font-size: 11px; text-decoration: none;
}
a.link6:hover  {
	text-decoration: underline;
}

a.link7:link, a.link7:visited  {
	font-weight: bold; color: #fff;
	font-size: 11px; text-decoration: none;
}
a.link6:hover  {
	text-decoration: underline;
}

a.nav:link, a.link4:visited  {
	font-weight: bold; color: #004a25;
	font-size: 10px; text-decoration: none;
}
a.nav:hover  {
	text-decoration: underline;
}

 a.szukaj  {
  color: #1A6D42;
  font-weight: bold; 
  text-decoration: none;
 }
 a.szukaj:hover  {
  text-decoration: underline;
 }