/* ------------- dzialy --------- */
table.Dzialy {
	width: 100%;
	color: #000000;
	border-collapse: collapse; 
	border: 0;
	padding: 0;
	margin: 10px 0;

}
table.Dzialy th {
	border: 1px solid #000000;
	background: #1B539F;
	color: #ffffff;
	padding: 3px;
	font-size: 14px;
	text-align: center;
}
table.Dzialy td {
	border: 1px solid #000000;
	background: #f0f0f0;
	text-align: center;
}
table.Dzialy .Nag34 { width: 34%; }
table.Dzialy .Nag33 { width: 33%; }
table.Dzialy .Nag25 { width: 25%; }

/* ------------- dzialy --------- */
/* ------ form kontaktowy ------- */
table.KontaktFormKontaktowy {
	width: 100%;
	color: #000000;
	border-collapse: collapse; 
	border: 0;
	padding: 0;
	margin: 10px 0;
}
table.KontaktFormKontaktowy th {
	border: 1px solid #000000;
	background: #f0f0f0;
	text-align: center;
}
table.KontaktFormKontaktowy td {
	padding: 0px;
	border: 1px solid #000000;
}
table.KontaktFormKontaktowy td.Input {
	border-right: 0;
}
table.KontaktFormKontaktowy td.Gwiazdka {
	border-left: 0;
}
table.KontaktFormKontaktowy input, table.KontaktFormKontaktowy select {
	width: 100%;
	background: #ffffff;
	color: #000000;
	border: 0;
	margin: 0;
	padding: 0;
}
table.KontaktFormKontaktowy textarea {
	width: 100%;
	height: 10em;
	background: #ffffff;
	color: #000000;
	border: 0;
	margin: 0;
	padding: 0;
}
table.KontaktFormKontaktowy th.Nag {
	background: #1B539F;
	color: #ffffff;
	padding: 3px;
	font-size: 14px;
}
table.KontaktFormKontaktowy th.Nag33 {
	width: 33%;
}
table.KontaktFormKontaktowy th.Nag34 {
	width: 34%;
}
table.KontaktFormKontaktowy th.Nag66 {
	width: 66%;
}
table.KontaktFormKontaktowy th.Nag10 {
	width: 10%;
}
table.KontaktFormKontaktowy th.Nag90 {
	width: 90%;
}
table.KontaktFormKontaktowy th.NagW1 {
	padding: 3px;
}
table.KontaktFormKontaktowy th.NagW2 {
	padding: 3px;
}
/* ------ form kontaktowy ------- */
/* ------ form zamowienia ------- */
table.KontaktFormZamowienia {
	width: 100%;
	color: #000000;
	border-collapse: collapse; 
	border: 0;
	padding: 0;
	margin: 10px 0;
}
table.KontaktFormZamowienia th {
	border: 1px solid #000000;
	background: #f0f0f0;
	text-align: center;
}
table.KontaktFormZamowienia td {
	padding: 0px;
	border: 1px solid #000000;
}
table.KontaktFormZamowienia td.Input {
	border-right: 0;
}
table.KontaktFormZamowienia td.Gwiazdka {
	border-left: 0;
}
table.KontaktFormZamowienia input, table.KontaktFormZamowienia select {
	width: 100%;
	background: #ffffff;
	color: #000000;
	border: 0;
	margin: 0;
	padding: 0;
}
table.KontaktFormZamowienia textarea {
	width: 100%;
	height: 10em;
	background: #ffffff;
	color: #000000;
	border: 0;
	margin: 0;
	padding: 0;
}
table.KontaktFormZamowienia th.Nag {
	background: #1B539F;
	color: #ffffff;
	padding: 3px;
	font-size: 14px;
}
table.KontaktFormZamowienia th.Nag34 {
	width: 34%;
}
table.KontaktFormZamowienia th.Nag10 {
	width: 10%;
}
table.KontaktFormZamowienia th.Nag15 {
	width: 15%;
}
table.KontaktFormZamowienia th.Nag20 {
	width: 20%;
}

/* ------ form zamowienia ------- */
button.KontaktButton {
	background: #1B539F;
	color: #ffffff;
	border: 2px solid #000000;
	padding: 3px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	width: 300px;
}
