/* Menu glowne */
.menu {
	cursor: pointer;
  font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background: #01a559 url('../pics/menu_kropki.gif') left top repeat-x;
	padding: 4px 4px 4px 0;
}
.menu div {
  background: url('../pics/ico/menu_strz.gif') 7px 5px no-repeat;
  padding: 0 0 0 18px;
}
.menu div.active {
  background: url('../pics/ico/menu_sztrz4.gif') 6px 4px no-repeat;
  padding: 0 0 0 18px;
}
.menu a, .menu1 a, .menu2 a {
	color: #ffffff;
}
.menu1 {
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background: #129156;
	padding: 2px 2px 2px 18px;
	/*border-top: #018e4d solid 1px;*/
	border-bottom: #0d683e solid 1px;
	border-right: #01a559 3px solid;
	border-left: #01a559 3px solid;
}
.menu2 {
	cursor: pointer;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	background: #15ac66;
	padding: 2px 2px 2px 24px;
	border-right: #01a559 4px solid;
	border-left: #01a559 4px solid;
}

/*tabela formularze*/
table.formularz {
  border: #f1eccf 1px solid;
  background: #f8f4d6 url(../pics/tlo_form.jpg) repeat-x top;
}
table.formularz td {
  padding: 5px 10px 10px 5px;
  color: #333333;
  font-weight: bold;
}
table.formularz td select, table.formularz td input, table.formularz td textarea {
  font-size: 11px;
  color: #17528e;
  background: #ffffff url(../pics/input_tlo.gif) repeat-x top; 
  border: #e9e4c8 solid 1px;
}

/* alerty systemowe */
.alert_error {
	font-size: 10px;
	font-weight: bold;
	color: red;
	padding: 5px 5px 5px 20px;
	border: 1px solid #ced7de;
	background: #f8f9fa url('../pics/ico_error.gif') no-repeat 5px 5px;
}
.alert_ok {
	font-size: 10px;
	font-weight: bold;
	color: green;
	padding: 5px 5px 5px 20px;
	border: 1px solid #ced7de;
	background: #f8f9fa url('../pics/ico_ok.gif') no-repeat 5px 5px;
}

/* lokalizer */
td.lokalizer {
	font-size: 10px;
	color: #9a9a9a;
	border-bottom: #01A559 solid 1px; 
  padding: 6px;
}
td.lokalizer img {
	vertical-align: middle;
	margin: 0 2px 0 2px;
}
td.lokalizer a {
	font-size: 9px;
	color: #999999;
}
td.lokalizer a:hover {
	font-size: 9px;
	color: #333333;
}

/* box szukaj */
input.szukaj {
	color: #4270ae;
	background: #ffffff url(../pics/input_tlo.gif) repeat-x;
	border: #d9d9d9 1px solid;
	padding: 2px 0 0 2px;
	width: 170px;
	height: 20px;
}
textarea.szukaj2, input.szukaj2 {
	color: #4270ae;
	background: #ffffff url(../pics/input_tlo2.gif) repeat-x;
	border: 1px solid #aaaaaa;
	padding: 2px 0 0 2px;
}
input.szukaj2 {
	width: 135px;
	height: 20px;
}

table.print_link {
	width: 484px;
	border-top: #e2e2e2 1px solid;
	margin: 10px 0 10px 0;
}
td.print_link a {
	color: #999999;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.print_link img {
	vertical-align: middle;
}

/*pasek stron*/
input.pasek_stron {
  font-size: 13px;
  font-weight: bold;
  width: 25px;
  height: 20px;
  padding: 0;
}
select.pasek_stron {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  background: #17528e;
}
p.pasek_stron {
  text-align: center;
  border: #f2f2f2 solid 1px;
  border-width: 1px 0 1px 0;
  padding: 4px;
}
/* stopka */
div.stopka {
	/*padding: 10px;*/
}
.stopka a {
  font-size: 9px;
}
.stopka_l {
  line-height: 13px;
  background: url(../pics/st_b_l.gif) no-repeat left;
  width: 385px;
  height: 57px;
	text-align: left;
}
.stopka_r {
  background: url(../pics/st_b_r.gif) repeat-x left;
  width: 385px;
  height: 57px;
  font-size: 9px;
  color: #666666;
}
.ico_dok1 {
 background: url(../pics/ico/ico_dok1.gif) no-repeat 3px 2px;
 border-bottom: #ebebeb 1px solid;
}
.ico_dok2 {
 background: url(../pics/ico/ico_dok2.gif) no-repeat 3px 2px; 
 border-bottom: #ebebeb 1px solid;
}
.ico_dok3 {
 background: url(../pics/ico/ico_dok3.gif) no-repeat 3px 2px; 
 border-bottom: #ebebeb 1px solid;
}
.ico_dok4 {
 background: url(../pics/ico/ico_dok4.gif) no-repeat 3px 2px; 
 border-bottom: #ebebeb 1px solid;
}
.ico_bipm {
 background: url(../pics/ico/bipm.gif) no-repeat 10px 2px;
 border-bottom: #ebebeb 1px solid;
}
table.form_zapytanie {
  border: 0;
}
table.form_zapytanie td {
  padding: 5px;
	vertical-align: top;
}
table.form_zapytanie td select, table.form_zapytanie td input, table.form_zapytanie td textarea {
	font-size: 11px;
  color: #17528e;
  background: #ffffff url(../pics/input_tlo.gif) repeat-x top; 
  border: #d9d9d9 1px solid;
}
/* Boxy lewa, prawa, bok, dane adresowe */
.box_bok {
	padding: 5px 8px 0 5px; 
	border-left: #56ab82 1px solid; 
	border-right: #56ab82 1px solid; 
	vertical-align: top; 
	font-size: 10px; 
	background: #fdfdfd url(../pics/boxy/tlo_niebieski.gif) no-repeat bottom;
}
.box_srodek {
  height: 100px; 
	padding: 5px 8px 0 8px; 
	border-left: #01aa5c 1px solid; 
	border-right: #01aa5c 1px solid; 
	vertical-align: top; 
	background: #fefbec url(pics/logo_b.gif) no-repeat center;
}
.box_dane_adresowe {
  background: #fffbeb; 
	vertical-align: top;
}
/* Boxy lewa, prawa, bok, dane adresowe.end */
a.tresc_szukaj {
  color: #444444;
}
a.tresc_szukaj:hover {
  color: #016BBC;
	text-decoration: none;
}
