.alert_error {
	font-size: 11px; 
  color: #ffffff; 
	text-align: left;
	background: #f83636 url(../pics/tlo_error.gif) no-repeat; 
	width: 367px;
} 
.alert_error li {
  color: #ffffff;
	font-size: 10px;
}
.alert_error a {
  color: #ffffff;
  text-decoration: underline;
}
.alert_ok {
  font-size: 11px; 
  color: #ffffff; 
	text-align: left;
	background: #8dcb08 url(../pics/tlo_ok.gif) no-repeat; 
	width: 367px;
}
.alert_ok li {
  color: #ffffff;
	font-size: 10px;
}
.alert_ok a {
  color: #ffffff;
  text-decoration: underline;
}
.zrodlo {
  color: #5a707e;
	font-size: 9px;
	font-style: italic;
}
/*stopka*/
div.stopka {
  font-size: 10px;
	color: #5075b5;
  padding: 15px 10px 15px 10px;
	vertical-align: middle;
}
div.stopka a {
  font-size: 9px;
	color: #330000; 
	text-decoration: none;
}
div.stopka a:hover {
  font-size: 9px;
	color: #ae3101;
	text-decoration: underline;
}
.btn_wiecej {
  background:  url(../pics/btn/wiecej.gif) no-repeat right;
	height: 12px;
	font-size: 10px;
	display: block;  
	text-align: right; 
	padding-right: 15px; 
}
.btn_wiecej1 {
  background:  url(../pics/btn/wiecej1.gif) no-repeat right;
	height: 12px;
	font-size: 9px;
	display: block;  
	text-align: right; 
	padding-right: 15px; 
}
.ico_pdf {
  background:  url(../pics/ico/ico_pdf.gif) no-repeat right;
	height: 12px;
	font-size: 10px;
	display: block;  
	text-align: right;
	padding-right: 30px; 
}
.ico_doc {
  background:  url(../pics/ico/ico_doc.gif) no-repeat right;
	height: 12px;
	font-size: 10px;
	display: block;  
	text-align: right;
	padding-right: 30px; 
}
/*lokalizer*/
.lokalizer {
  padding: 5px 0 0 10px;
	font-size: 9px;
}
.lokalizer a {
  font-size: 9px;
	color: #a73101;
	text-decoration: none;
}
.lokalizer a:hover {
  font-size: 9px;
	color: #ae3101;
	text-decoration: underline; 
}
.m_top {
  padding: 5px 10px 0 10px;
	font-size: 9px; 
}
.m_top a {
  font-size: 9px;
	color: #330000; 
	text-decoration: none;
	}
.m_top a:hover {
  font-size: 9px;
	color: #ae3101;
	text-decoration: underline;
	}
.szukana_fraza {
  background: #f5e6bd; 
  color: #3d1300;
	padding: 2px; 
}
table.print_link {
	width: 100%;
	margin: 20px 0 10px 0;
}
td.print_link a {
	color: #d2631a;
	font-size: 9px;
}
td.print_link a:hover {
	color: #d2631a;
	font-size: 9px;
	text-decoration: underline;
}
td.print_link img {
	vertical-align: middle;
}
.wyszukiwarka a {
  font-size: 9px;
	color: #ae3101;
	text-decoration: none;
}
.wyszukiwarka a:hover {
  font-size: 9px;
	color: #330000; 
	text-decoration: underline;
}
.ng_graf {
  padding: 7px 0 0 10px;
}
.rozdzielenie {
  background: url(../pics/kr.gif) repeat-x center;
	padding: 0;
	height: 2px;
}
.ng_menu_bok {
  background: url(../pics/tlo_nad_menu.jpg) no-repeat top; 
	width: 154px; 
	height: 32px;
	font-weight: bold;
	font-size: 11px;
}
.menu_bok {
  background: url(../pics/tlo_menu_bok.jpg) repeat-y top;
	width: 154px;
}
.menu_bok_p {
  background: url(../pics/tlo_menu_bok_p.jpg) repeat-y top;
	width: 154px;
}
a.linki_menu_bok_wybrany {
  color: #ffcc00;
	font-size: 9px;
	font-weight: bold;
}
a.linki_menu_bok_wybrany:hover {
  color: #ffcc00;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}
a.linki_menu_bok {
  color: #ffffff;
	font-size: 9px;
	font-weight: bold;
}
a.linki_menu_bok:hover {
  color: #ffffff;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}
a.link8 {
  color: #000000;
	font-size: 9px;
}
a.link8:hover {
  color: #000000;
	text-decoration: underline;
	font-size: 9px;
}
table.formularz {
  border: 0;
}
table.formularz td {
  padding: 3px 5px 3px 10px;
	vertical-align: top;
	font-weight: bold;
}
.ng_formularze {
  color: #c53d01; 
	font-size: 12px; 
	font-weight: bold
}
.przypisy_formularze {
  font-size: 9px; 
	font-weight: normal;
	color: #816c42;
}
table.firmy {
  border: 0;
	background: #ffffff;
}
table.firmy th {
  background: #842300 url(../pics/ng_tabelka.jpg) repeat-x top;
  height: 24px;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	padding: 3px;
}
table.firmy td {
  background: url(../pics/kr_firmy.gif) repeat-x bottom;
	padding: 5px;
	text-align: left;
}
table.firmy td.open {
  background: 0;
	padding: 5px;
}
table.firmy td a {
  font-weight: bold;
}
table.firmy_z {
  background: #a19d32;
}
table.firmy_z td {
  background: 0;
	color: #ffffff;
	padding: 2px 2px 2px 25px;
	text-align: left;
}
table.firmy_z td a {
	color: #ffffff;
	font-size: 9px;
}
table.firmy_w {
  background: #546360;
}
table.firmy_w td {
  background: 0;
	color: #ffffff;
	padding: 2px 2px 2px 25px;
	text-align: left;
}
table.firmy_w td a {
	color: #ffffff;
	font-size: 9px;
}
table.firmy_p {
  background: #78939e;
}
table.firmy_p td {
  background: 0;
	color: #ffffff;
	padding: 2px 2px 2px 25px;
	text-align: left;
}
table.firmy_p td a {
	color: #ffffff;
	font-size: 9px;
}

table.miejscowki {
  border: 0;
	background: #ffffff;
}
table.miejscowki th {
  background: url(../pics/ng_miejscowki.jpg) repeat-x top;
  height: 24px;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	padding: 3px;
	text-align: left;
}
table.miejscowki td {
  background: #fdfaf3 url(../pics/kr_firmy_m.gif) repeat-x bottom;
	padding: 5px;
	text-align: left;
}
table.miejscowki td.open {
  background: 0;
	padding: 5px;
}
table.miejscowki td a {
  font-weight: bold;
}

select.panelik,textarea.panelik,file.panelik {
  width: 150px;
	border: #d53c03 1px solid;
}
div.kr_menu {
  background: url(../pics/kr_menu_bok.gif) no-repeat;
	width: 144px;
	height: 1px;
}
div.pod_menu_b {
  background: url(../pics/pod_menu_bok.jpg) no-repeat bottom;
  width: 154px;
	height: 7px;
}
div.link_menu {
  margin: 3px 2px 3px 5px;
}
table.galeria_fotki {
   border: 0;
	 background: #ffffff;
}
table.galeria_fotki td {
   border: 0;
	 padding: 10px 5px 10px 5px; 
}
.fotka_tlo {
   border: 0;
	 padding: 5px 0 0 0;
	 background: url(../pics/tlo_galeria2.jpg) no-repeat;
	 width: 90px;
	 height: 91px; 
	 text-align: center;
}
.tytul_fotki {
  font-size: 9px;
	padding-bottom: 2px;
	color: #d46b20;
	width: 91px;
	text-align: center;
}
.ocena_fotki {
  font-size: 9px;
	color: #d46b20;
	padding-top: 2px;
}
.ziemia {
  background: url(../pics/ng_tabelka_z.jpg) repeat-x;
	color: #ffffff;
	height: 24px;
	padding: 4px 5px 4px 10px;
	font-size: 11px;
}
.woda {
  background: url(../pics/ng_tabelka_n.jpg) repeat-x;
	color: #ffffff; 
	height: 24px;
	padding: 4px 5px 4px 10px;
	font-size: 11px;
}
.powietrze {
  background: url(../pics/ng_tabelka_g.jpg) repeat-x;
	color: #ffffff;
	height: 24px; 
	padding: 4px 5px 4px 10px;
	font-size: 11px;
}
.ogolna {
  background: url(../pics/ng_tabelka.jpg) repeat-x;
	color: #ffffff;
	height: 24px; 
	padding: 4px 5px 4px 10px;
	font-size: 11px;
}
.komunikat {
  font-weight: bold;
	font-size: 11px;
	background: #fdf8ed;
	padding: 5px;
}
th.artykuly_porady {
  background: #842300 url(../pics/ng_tabelka_cz.jpg) repeat-x top;
  height: 30px;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	padding: 3px;
}

/*galerie*/
div.kategoria {
 color: #330000;
 font-size: 10px;
 font-weight: bold;
 background: url(../pics/kr_s.gif) repeat-x bottom;
 line-height: 20px;
 padding-left: 10px;
}
div.kategoria_over {
 color: #330000;
 font-size: 10px;
 font-weight: bold;
 background: #f9ecca;
 line-height: 20px;
 padding-left: 10px;
}

div.galeria {
 color: #766454;
 font-size: 10px;
 background: url(../pics/kr_s.gif) repeat-x bottom;
 line-height: 20px;
 padding-left: 10px;
}
div.galeria_over {
 color: #766454;
 font-size: 10px;
 background: #f9ecca;
 line-height: 20px;
 padding-left: 10px;
}
div.ng {
  color: #dd5211; 
	font-weight: bold;
	font-size: 12px;
	padding-top: 10px;
}
.wynik {
  padding-top: 50px;
}


.baner { 
  padding: 2px 5px 2px 5px; 
  background: #ffffff;

}

