body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  color: #256414; 
  color: #333333; 
  background-color: white; 
  margin: 0; 
  padding: 5px; 
}
a {
  color: #f06540;
}
a.link { 
  color: #256414; 
  text-decoration: none; 
}
a.link1 { 
  color: #40620e; 
  text-decoration: none; 
}
a.link:hover { 
  color: #f06540; 
  text-decoration: none; 
}
a.link1:hover { 
  color: #ffffff; 
  text-decoration: none; 
}
img {
  border: 0;
}

/* rozne rozmiary czcionek */
.tekst9px {
	font-size: 9px;
}
.tekst10px {
	font-size: 10px;
}
.tekst11px {
	font-size: 11px;
}
.tekst12px {
	font-size: 12px;
}
.tekst13px {
	font-size: 13px;
}

/* kolory */
.zielony {
  color: #256414;
}
.czerwony {
  color: #e25b00; 
}

.nawias {
	color: #baccd1;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica;
}

p.nag { 
  margin-top: 1px; 
  margin-bottom: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #54983c; 
}
p.ww { 
  margin-top: 1px; 
  margin-bottom: 3px; 
  padding-bottom: 3px; 
}

p.nag1b { 
  margin-top: 0px; 
  margin-bottom: 3px; 
  border-bottom: 1px solid #889f4a; 
  padding: 2px 0 4px 18px; 
}

table {
  border-collapse: collapse;
}
td {
  color: #333333; 
	font-size: 11px;
}
td.main {
	font-size: 12px;
	line-height: 16px;
	vertical-align: top;
}
td.info { 
}
td.nag1 { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag1.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-top: 20px; padding-right: 80px; padding-bottom: 4px; }
td.nag2 { color: #1d5a1c; font-weight: normal; background-image: url(../pics/nag1b.jpg); text-decoration: none; background-repeat: repeat-x; background-position: left top; letter-spacing: -1px; padding: 12px 6px; }
td.nag3 { color: #1d5a1c; font-weight: bold; text-decoration: none; background-image: url(../pics/nag1c.jpg); background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-right: 18px; }
td.nag1a { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag2.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-top: 20px; padding-bottom: 4px; padding-left: 80px; }
td.nag2a { color: #1d5a1c; font-weight: normal; background-image: url(../pics/nag2b.jpg); text-decoration: none; background-repeat: repeat-x; background-position: left top; letter-spacing: -1px; padding: 12px 6px; }
td.nag3a { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag2c.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-left: 34px; }
td.nag1b { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag3.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-top: 20px; padding-right: 80px; padding-bottom: 4px; }
td.nag2b { color: #1d5a1c; font-weight: normal; background-image: url(../pics/nag3b.jpg); text-decoration: none; background-repeat: repeat-x; background-position: left top; letter-spacing: -1px; padding: 12px 6px; }
td.nag3b { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag3c.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-right: 18px; }
td.nag1c { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag4.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-top: 20px; padding-bottom: 4px; padding-left: 80px; }
td.nag2c { color: #1d5a1c; font-weight: normal; background-image: url(../pics/nag4b.jpg); text-decoration: none; background-repeat: repeat-x; background-position: left top; letter-spacing: -1px; padding: 12px 6px; }
td.nag3c { color: #1d5a1c; font-weight: bold; background-image: url(../pics/nag4c.jpg); text-decoration: none; background-repeat: no-repeat; background-position: left top; letter-spacing: -1px; padding-left: 34px; }
td.linki { color: #1d5a1c; font-weight: bold; background-color: #fff; text-decoration: none; background-repeat: repeat-x; background-position: left top; letter-spacing: -1px; padding-top: 10px; padding-bottom: 10px; }
td.ww1 { 
  color: #40620e; font-size: 9pt; 
  font-family: verdana; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none; 
  background-color: #ecf9da; 
  letter-spacing: -1px; 
  padding: 10px 15px 12px; 
}
td.ww2 { 
  color: #40620e; 
  
  font-family: verdana; 
  font-style: normal; 
  font-weight: normal; 
  background-image: url(../pics/ww3.gif); 
  text-decoration: none; 
  background-repeat: repeat-x; 
  background-position: left top; 
  letter-spacing: -1px; 
  padding: 10px 15px; 
}
td.news1 { 
  color: #40620e; 
  font-size: 9pt; 
  font-family: verdana; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none; 
  background-color: #fff; 
  letter-spacing: -1px; 
  padding: 8px 15px 8px 8px; 
}
td.news2 { 
  color: #40620e; 
  
  text-decoration: none; 
  background-color: #fff; 
  background-image: url(../pics/news1.gif); 
  background-repeat: no-repeat; 
  background-position: right top; 
  letter-spacing: -1px; 
  padding-bottom: 5px; 
  padding-left: 15px; 
}
input.news { 
  color: #256414;
  font-size: 11px;
  width: 160px; 
  height: 20px; 
  margin-top: 8px; 
  margin-bottom: 2px; 
  border: solid 1px #669900; 
  padding-left: 3px;
}
input.find, select.find { 
  color: #256414;
  font-size: 11px;
  letter-spacing: 0; 
  height: 20px; 
  border: solid 1px #669900; 
  padding-left: 3px;
}
td.find { 
  color: #256314; 
  background-color: #ccf0b5; 
  background-image: url(../pics/find4.jpg); 
  background-repeat: no-repeat; 
  background-position: right top; 
  letter-spacing: -1px; 
  padding: 10px 15px 5px; 
}
td.find1 { 
  color: #256314; 
  font-family: verdana; 
  font-style: normal; 
  font-weight: normal; 
  text-decoration: none; 
  background-color: #ccf0b5; 
  background-repeat: no-repeat; 
  background-position: right top; 
  letter-spacing: -1px; 
  padding: 10px 15px 5px; 
}
td.stopka { 
  color: #256414;
  text-align: center;
  line-height: 17px;
  padding: 5px; 
}
td.stopka1 { 
  color: #ffffff; 
  font-weight: normal; 
  background-image: url(../pics/stopa.jpg); 
  background-repeat: repeat-x; 
  background-position: left top; 
  padding-right: 5px; 
  padding-bottom: 5px; 
  padding-left: 5px; 
}

.tytul {
  color: #256414; 
  font-size: 17px;
  font-weight: bold;
  background: url(../pics/grot3.gif) no-repeat 3px 6px;
  padding: 0 0 0 22px;
}
.news_data {
  color: #999999;
  font-size: 10px;
}
p.obramowanie {
  color: #20660d;
  font-size: 11px; 
  border: #ccf0b5 1px solid; 
  background: #e4f7d9;
  padding: 5px; 
}
table.linki_grupa {
  border: 0;
  background: #ffffff url(../pics/tlo_tabelka.gif) repeat-x top;
}
table.linki_grupa td {
	font-weight: bold;
  border-bottom: #ffffff 1px solid;
  padding: 5px 10px 5px 10px;
}
table.linki_grupa td a {
  color: #256414; 
  text-decoration: none; 
}

.ng {
  font-weight: bold;
}
p.podpis {
  font-size: 11px;
  font-style: italic;
}
table.wyszuk {
  border: 0;
}
table.wyszuk td {
  padding: 1px 0 1px 0;
  color: #256314;
  font-size: 10px;
}
/*Tabela ogolna*/
table.ogolna {
  border: 0;
}
table.ogolna td {
  padding: 3px;
  border: #daed82 1px solid;
}
table.ogolna2 {
  border: 0;
}
table.ogolna2 th {
  color: #ffffff;
  font-size: 12px;
  text-align: left;
  padding: 3px;
  background: #a9d877;
}
table.ogolna2 td {
  padding: 5px 3px 5px 3px;
  border: #daed82 1px solid;
}
.over {
  background-color: #fffcc8;
}
