/* zamowienia publiczne */
table.postepowania th {
  color: #fff; font-size: 10px; font-weight: bold; background-color: #006633; text-align: center; padding: 8px 4px 4px; vertical-align: top;
}
table.postepowania td {
  empty-cells: show; background: #ffffff; font-size: 10px; text-align: left; padding: 4px; vertical-align: top; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;
}
table.postepowania td.szczegoly {
  background: #ffffff; border:green 2px solid; padding: 5px; color: #006633;
}
table.postepowania td.zakonczono {
  background: #d7d7d7;
	font-size: 10px;
	font-weight: bold;
}
div.zamowienia_ng {
   margin-bottom: 11px; 
	 color: #006633; 
	 text-decoration: none; 
	 font-size: 11px;
	 font-weight: bold;
}
div.znaleziono {
   padding: 7px; 
	 color: #006633; 
	 font-size: 10px;
}

.alert_error {
  font-size: 11px; 
  color: #ffffff; 
  background: #e30000;
	padding: 5px;
	text-align: left;
}
.alert_error a {
  color: #ffffff;
  text-decoration: underline;
}
.alert_ok {
  font-size: 11px; 
  color: #ffffff; 
	padding: 5px;
	background: #00aa14;
	text-align: left;
}
.alert_ok a {
  color: #ffffff;
  text-decoration: underline;
}

.panelik {
   background: #c8c8c8;
	 padding: 5px;
   color: #333333; 
}

input.newsletter { 
	color: #063; 
	font-size: 10px; 
	background-color: #ebebeb; 
	width: 140px; 
	height: 14px; 
	padding-top: 2px; 
	padding-left: 3px; 
	border: groove 1px #dcdcdc; 
}
input.szukarka { 
	color: #063; 
	font-size: 9px;
  word-spacing: normal; 
	background-color: #ebebeb; 
	border: #373737 1px solid; 
	border-bottom-color: #dcdcdc; 
	border-right-color: #dcdcdc; 
	padding-top: 0px; 
	padding-left: 3px;
	width: 140px; 
	height: 18px; 
}
select.szukarka {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: #373737 1px solid; 
	border-bottom-color: #dcdcdc; 
	border-right-color: #dcdcdc; 
  width: 135px;
	height: 16px; 
}

/* pliki do pobrania */
table.tabela_pobierz th {
  color: #ffffff; 
	font-size: 10px; 
	font-weight: bold; 
	background: #616060; 
	text-align: left; 
	padding: 8px 4px 4px; 
	vertical-align: top; 
}
table.tabela_pobierz td { 
  font-size: 10px; 
	/*background: #d7d7d7; */
	text-align: left; padding: 4px;
	vertical-align: top; 
	border-right: 1px solid #aaaaaa; 
	border-bottom: 1px solid #aaaaaa; 
	border-left: 1px solid #aaaaaa; 
}
table.tabela_pobierz td img { 
  vertical-align: middle;
}

/* przeniesione z default */
td.menu_roz1 { 
	background-image: url(../pics/bg6.gif); 
	background-repeat: repeat-y; 
	background-position: left top; 
	text-align: left; 
	vertical-align: top; 
	padding: 4px 2px 4px 12px; 
	border-left: 1px solid #063; 
	border-bottom: 1px solid #063; 
	border-right: 1px solid #063; }
td.menu_roz2 { 
	background-color: #d7d7d7; 
	text-align: left; 
	padding: 4px 2px 4px 12px; 
	vertical-align: top; 
	border-right: 1px solid #063; 
	border-bottom: 1px solid #063; 
	border-left: 1px solid #063; }
td.menu_nag_l { 
	background-color: #063; 
	background-image: url(../pics/rog_l.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left; 
	vertical-align: top; }
td.menu_nag { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #063; 
	text-align: left; 
	vertical-align: top; 
	padding-top: 7px; 
	padding-bottom: 7px; }
td.menu_nag_d { 
	background-image: url(../pics/bg1.gif); 
	background-repeat: repeat-x; 
	background-position: left top; 
	text-align: left; 
	vertical-align: top; }
td.menu_nag_p { 
	background-color: #063; 
	background-image: url(../pics/rog_p.gif); 
	background-repeat: no-repeat; 
	background-position: right top; 
	text-align: right; 
	vertical-align: top; }
td.menu { 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #dcdcdc; 
	text-align: left; 
	padding-top: 7px; 
	padding-bottom: 2px; 
	padding-left: 6px; 
	border-right: 5px solid #dcdcdc; 
	border-bottom: 1px solid #bdbdbd; 
	border-left: 5px solid #dcdcdc; }
td.menu1 { 
	background-color: #dcdcdc; 
	text-align: left; 
	padding: 5px 8px 2px; 
}
td.menu_stopka {
  background: url(../pics/menu_stopka.gif) no-repeat center top;
}
td.menu_stopka1 {
  background: url(../pics/menu_stopka1.gif) no-repeat center top;
}

td.szukarka_nag { 
	background-image: url(../pics/bg2.gif); 
	background-repeat: repeat-x; 
	background-position: left top; }
td.szukarka_st { 
	background-image: url(../pics/bg3.gif); 
	background-repeat: repeat-x; 
	background-position: right top; }
.szukana_fraza {
  color: #333333;
  font-weight: bold;
  background-color: #e2e2e2;  
}

td.news_nag_d { 
	background-image: url(../pics/bg5.gif); 
	background-repeat: repeat-x; 
	background-position: left top; 
	text-align: left; 
	vertical-align: top; }
td.news_main { 
	background-color: #ededed;
  border: #ffffff 7px solid;
  border-bottom: none; 
	text-align: justify; 
	vertical-align: top; 
	padding: 7px; 
}
td.news_main1 { 
	text-align: justify; 
	vertical-align: top; 
	padding: 6px; }
td.news_link { 
	font-weight: bold; 
	text-align: right; 
	vertical-align: middle; 
	padding-right: 6px; 
	padding-bottom: 3px; }
td.news_tytul { 
	color: #006533; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #dcdcdc; 
	text-align: left; 
	vertical-align: top; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 7px; }
td.news_tytul1 { 
	color: #006533; 
	background-color: #dcdcdc; 
	text-align: right; 
	padding-top: 7px; 
	padding-bottom: 7px; 
	vertical-align: top; 
	padding-right: 7px; }
td.pasek_b { 
	background-color: #fff; }
td.wiad_nag { 
	font-size: 11px; 
	font-weight: bold; 
	text-align: left;
  vertical-align: top; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 2px; 
	border-right: 0; 
	border-bottom: 1px solid #bbb; 
	border-left: 0; }
td.wiad_nag_data { 
	text-align: right;
  vertical-align: top; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	border-right: 5px; 
	border-bottom: 1px solid #bbb; 
	border-left: 0; 
  font-weight: normal; 
  font-size: 10px;
  }
td.wiad_link { 
	font-weight: bold; 
	text-align: right; 
	padding-right: 6px; 
	padding-bottom: 3px; 
	vertical-align: middle; 
	border-bottom: 1px solid #bbb; }
td.stopka { 
	color: #023819; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: top; 
	padding: 12px 6px 4px; }
td.stopka1 { 
	text-align: center; 
	vertical-align: top; 
	padding-right: 6px; 
	padding-bottom: 6px; 
	padding-left: 6px; }
td.stopka2 { 
	color: #aaa; 
	text-align: center; 
	vertical-align: top; 
	padding: 12px 6px 6px; }

/*tabelka do formularzy*/
table.formularze {
  border: 0;
}
table.formularze td {
  padding: 5px 10px 5px 10px;
}
table.formularze td.ng_form {
  font-weight: bold;
	padding: 10px 3px 10px 3px;
}
table.formularze td.info {
  background: #dcdcdc;
	padding: 5px;
}
table.formularze td.info {
  background: #dcdcdc;
	padding: 5px;
}

