body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-color: inherit;
  color: #313131; 
	margin: 0; 
  padding: 10px; 
}
form {
	margin: 0; 
}
a {
	background-color: inherit;
  color: #860a08;
	text-decoration: none;
}
a:hover { 
  text-decoration: underline; 
}
img {
  border: 0;
}
input, textarea, select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.ramka {
  border: #cccccc 1px solid;
  padding: 1px;
}
.ramka_mb {
  border: #cccccc 1px solid;
  padding: 1px;
  margin-bottom: 10px;
}

/* rozne rozmiary czcionek */
.tekst9px {
	font-size: 9px;
}
.tekst10px {
	font-size: 10px;
}
.tekst11px {
	font-size: 11px;
}
.tekst12px {
	font-size: 12px;
}
.tekst13px {
	font-size: 13px;
}

/* kolory */
.zolty {
	background-color: inherit;
  color: #0A5390;
}
.zielony {
	background-color: inherit;
  color: #0f5e16;
}
.bordo {
	background-color: inherit;
  color: #a33938; 
}
.tekst {
	background-color: inherit;
  color: #313131; 
}

.nodisplay {
  display: none;
}

.nb, input.nb, table.form_prenumerata td input.nb {
  border: none;
  background: none;
}

.nawias {
	background-color: inherit;
	color: #baccd1;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
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 {
	background-color: inherit;
  color: #313131; 
	font-size: 11px;
}

td.main {
	vertical-align: top;
}
td.main table {
  clear: both;
}

input.news { 
	background-color: inherit;
  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 { 
	background-color: inherit;
  color: #256414;
  font-size: 11px;
  letter-spacing: 0; 
  height: 20px; 
  border: solid 1px #669900; 
  padding-left: 3px;
}
td.stopka { 
	background-color: inherit;
  color: #cc0000;
  text-align: center;
  line-height: 17px;
  padding: 5px; 
}

.tytul {
  color: #8e1a18; 
	background-color: inherit;
  background: url(../pics/ng/ico_ng.gif) no-repeat 0 6px;
  font-size: 17px;
  font-weight: bold;
  margin: 0;
  padding-left: 15px;
  text-indent: 0;
}
.podtytul {
	background-color: inherit;
  color: #8e1a18; 
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

.news_data {
	background-color: inherit;
  color: #999999;
  font-size: 10px;
}
.ng {
  font-weight: bold;
}

p.obramowanie {
  color: #20660d;
  font-size: 11px; 
  border: #ccf0b5 1px solid; 
  background: #e4f7d9;
  padding: 5px; 
}
p.kreska_p {
 border-bottom: #8d1a15 1px dashed;
 width: 95%;
 line-height: 2px;
}
p.kreska_b {
  border-bottom: #ffffff 1px solid;
  line-height: 2px;
  width: 95%;
}
.kreska_kropki {
  background: url(../pics/kreska.gif) repeat-x top;
  line-height: 1px;
	width: 100%;
}
.kreska_kropki_sz {
  background: url(../pics/kreska_sz.gif) repeat-x top;
  line-height: 1px;
	width: 100%;
}
.cien_news {
  background: url(../pics/cien.gif) repeat-x top;
  height: 3px;
  width: 100%;
}

/*Tabelka ogolna 1*/
table.tabelka_ogolna1 {
  color: inherit;
  border-left: #e5e3cc 1px solid;
  background: #eff0f0;
}
table.tabelka_ogolna1 th {
  background: #901319;
  color: #ffffff;
  border-right: #f0eed7 1px solid;
	border-left: #e5e3cc 1px solid;
  font-size: 11px;
  font-weight: normal;
  padding: 5px;
}
table.tabelka_ogolna1 td {
  background: #f0eed7;
  color: #901319;
  font-size: 11px;
  padding: 5px;
	border-right: #e5e3cc 1px solid;
	border-bottom: #e5e3cc 1px solid;
	text-align: center;
}

/*Tabelka ogolna 2*/
table.tabelka_ogolna2 {
  border-left: #e5e3cc 1px solid;
}

table.tabelka_ogolna2 th {
  background: #efedd7;
  color: #1e1d18;
  border-right: #f0eed7 1px solid;
	border-left: #f0eed7 1px solid;
  font-size: 11px;
  font-weight: bold;
  padding: 5px;
}
table.tabelka_ogolna2 td { 
  background-color: inherit;
  color: #901319;
  font-size: 11px;
  padding: 5px;
	border-right: #e5e3cc 1px solid;
	border-bottom: #e5e3cc 1px solid;
	text-align: center;
}

/*Tabelka spis aktualnosci dzialy*/
table.aktualnosci_dzialy {
  border: 0px;
}
table.aktualnosci_dzialy td {
	padding: 0px 5px 0px 5px;
}
table.aktualnosci_dzialy td.odzielenie {
	border-left: #eeeeee 1px solid;
	padding: 0px 2px 0px 2px;
}

/*li {
  color: #514f43;
}*/
.ogloszenia_kupie {
  background-color: inherit;
  color: #860a08; 
  font-size: 12px;
  font-weight: bold;
}

/*tabela ogloszenia*/
table.ogloszenia_lista {
  border: 0;
}
table.ogloszenia_lista td {
  padding: 5px 5px 5px 0;
}
table.ogloszenia_lista td.linia {
  border-bottom: #EFEDD8 1px solid;
  padding: 0;
}

/*Tabelka pobieranie plikow*/
table.lista_plikow_pob {
  border-right: #e5e3ce 1px solid;
}
table.lista_plikow_pob th {
  color: inherit;
  background: #edebd6 url(../pics/tlo1_th.gif) repeat-x top;
	font-size: 11px;
	padding: 2px;
}
table.lista_plikow_pob th.rog {
  color: inherit;
  background: #ecead4 url(../pics/zaokraglenie1_tab.jpg) no-repeat top left;
	font-weight: bold;
	height: 24px;
	vertical-align: middle;
	font-size: 11px;
	border: 0;
	padding: 2px 2px 2px 20px;
}
table.lista_plikow_pob td {
  padding: 5px;
  border-left: #e5e3ce 1px solid;
	border-bottom: #e5e3ce 1px solid;
}

/*Tabelka pobieranie plikow 1*/
table.lista_plikow_pob1 {
  border-right: #efefef 1px solid;
  width: 100%;
}
table.lista_plikow_pob1 th {
  color: inherit;
  background: #e5e5e5 url(../pics/tlo2_th.gif) repeat-x top;
	font-size: 11px;
	padding: 2px;
}
table.lista_plikow_pob1 th.rog {
  color: inherit;
  background: #e5e5e5 url(../pics/zaokraglenie2_tab.jpg) no-repeat top left;
	font-weight: bold;
	height: 24px;
	vertical-align: middle;
	font-size: 11px;
	border: 0;
	padding: 2px 2px 2px 20px;
}
table.lista_plikow_pob1 td {
  padding: 5px;
  border-left: #efefef 1px solid;
	border-bottom: #efefef 1px solid;
}

/*Tabelka po godzinach*/
table.po_godzinach {
  border-right: #e5e3ce 1px solid;
}
table.po_godzinach th {
  background: #edebd6 url(../pics/tlo1_th.gif) repeat-x top;
	font-size: 10px;
	padding: 2px;
	color: #ffffff;
}
table.po_godzinach th.rog {
  color: inherit;
  background: #ecead4 url(../pics/zaokraglenie1_tab.jpg) no-repeat top left;
	font-weight: bold;
	height: 24px;
	vertical-align: middle;
	font-size: 11px;
	border: 0;
	padding: 2px 2px 2px 20px;
}
table.po_godzinach td {
  padding: 5px 0 5px 0;
  border-left: #e5e3ce 1px solid;
  border-bottom: #e5e3ce 1px solid;
  text-align: center;
  vertical-align: middle;
font-size: 10px;
}


/*tabelka newsy, aktualnosci witryna*/
table.newsy_witryna {
  width: 558px;
  border: 0;
  margin-left: 0;
  margin-right: 0;
} 
table.newsy_witryna td {
  vertical-align: top;
}
table.newsy_witryna td.tresc {
  padding: 5px;
}
table.newsy_witryna td.tresc1 {
  width: 279px;
  padding: 5px 10px 5px 5px;
  border-right: #eeeeee 1px solid;
}
table.newsy_witryna td.tresc2 {
  width: 279px;
  padding: 5px 5px 5px 10px;
}
table.newsy_witryna td.linia_pozioma {
  padding-top: 10px;
}
table.newsy_witryna td p {
  text-indent: 0;
}
.podtytul {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-indent: 0;
}
.news_link {
  background-color: inherit;
  color: #313131;
  text-decoration: none;
}
.news_link:hover {
  background-color: inherit;
  color: #000000;
  text-decoration: none;
}
a.kontakt {
  background-color: inherit;
  color: red;
  text-decoration: none;
}
a.kontakt:hover {
  background-color: inherit;
  color: red;
  text-decoration: underline;
}
.menu_podr_tlo {
  background: url(../pics/tlo_menu_podr.jpg) no-repeat top;
  width: 353px;
  height: 34px;
  margin-top: 10px;
}

.info {
  color: inherit;
  font-size: 11px;
  background: #ffffff;
  padding: 8px;
  margin: 10px 0 10px 0;
  border: #999999 1px dashed;
}
.info2 {
  color: inherit;
  font-size: 11px;
  background: #ffffff;
  padding: 8px;
  margin: 10px 0 10px 0;
  border: #999999 1px dashed;
  width: 360px;
}
/*tabelka redakcja*/
table.redakcja_k {
  color: inherit;
  border-right: #e7e5d2 1px solid;
  border-left: #e7e5d2 1px solid;
  border-top: #e7e5d2 1px solid;
  border-bottom: #e7e5d2 0px;
	width: 557px;
	background: #f5f5f5;
} 
table.redakcja_k td {
  padding: 5px;
	/*border: #e7e5d2 1px solid;*/
} 
.lista_krajow {
  background: url(../pics/ico/ico_lista_kr.gif) no-repeat center left;
  padding: 5px; 
  margin: 0 5px;
  text-align: right;
}

div.baner { text-align: center; margin: 5px 0 0 0; }
#main div.baner { text-align: center; margin: 8px 0 5px 0; }

table.szczegoly_firmy_rozsz {
   border: 0;
}
table.szczegoly_firmy_rozsz td {
   padding: 15px;
	 font-size: 11px;
	 vertical-align: top;
}
table.szczegoly_firmy_rozsz td.nag_szcz_firm {
  background: #c9dfca url(../pics/ng/ng_szcz_firmy_rozsz.gif) no-repeat top left; 
	height: 27px; 
	width: 467px; 
	color: #1e1d18; 
	vertical-align: middle; 
	padding: 0;
}
.ng_podstrona {
  padding: 0 0 0 15px;
	font-weight: bold;
	font-size: 12px;
}
.ng_podstrona_linki {
	padding: 0 10px 0 0;
	text-align: right;
}
.kr_dol_rozsz {
  background: url(../pics/kr_dol_rozsz.gif) repeat-y top;
	width: 1px;
	height: 100%;
}
