body {
	margin: 0px;
	padding: 0px;
	border-style: none;
	background: #ffffff;
}

body, td {
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #554b0e;
}

td {
	vertical-align: top;
}

p, form {
	margin: 0px;
	padding: 0px;
}

img {
	border-style: none;
}

/* wypunktowania */

ol, ul, li {
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

ol {
	margin: 0px 0px 0px 20px;
}

ul {
	list-style: none;
}

ol li {
	padding-left: 5px;
}

ul li {
	padding-left: 12px;
}

.punktor1 li {
	background: url(../images/punktor1.gif) no-repeat 0px 3px;
}

.punktor2 li {
	background: url(../images/punktorWszystkie.gif) no-repeat 0px 1px;
}

.punktor2 a {
	padding: 0px 0px 0px 4px;
	font-size: 11px;
	color: #7d7d7d;
}

.punktor2 a:hover {
	color: #7d7d7d;
}

/* naglowki */

h1, h2, h3, h4, h5, h6, h7 {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	color: #6a4909;
}

h2 {
	font-size: 20px;
	font-weight: normal;
	font-style: italic;
	color: #6a4909;
}

h3 {
	font-size: 13px;
	font-weight: bold;
	color: #695c16;
}

h4 {
	font-size: 9px;
	font-weight: normal;
	color: #6a5b16;
}

/* linki */

a {
	font-weight: bold;
	color: #695c16;
	text-decoration: none;
}

a:hover {
	color: #695c16;
	text-decoration: underline;
}

/* marginesy */

.marginB1 {
	margin: 0px 0px 6px 0px;
}

/* minimalne wysokości */

.minH1 {
	min-height: 200px;
	_height: 200px;
	_overflow: visible;
}

.minH2 {
	min-height: 100px;
	_height: 100px;
	_overflow: visible;
}

/* dodatki */

.clear {
	clear: both;
}

.fix {
	overflow: hidden;
	height: 1% !iefix;
}

.overflow {
	overflow: hidden;
}

.inline {
	display: inline;
}

.block {
	display: block;
}

.fL {
	float: left !important;
}

.fR {
	float: right !important;
}



/* gorny div */
#top {
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
	height: 244px;
	background: url(../images/top.gif) no-repeat 0px 0px;
}

/* srodkowy div */
.middle {
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
	height: auto;
}

/* wewnetrzny srodkowy div */
.middleCenter {
	overflow: hidden;
	float: right;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	width: 712px;
	height: auto;
}

/* szerokosci kolumn podczas wylaczania regionow */

div.aktywneregiony- .center {
	float: left;
	margin: 0px 0px 30px 0px;
	width: 712px;
}
div.aktywneregiony- .right {
	float: right;
	margin: 0px;
	width: 0px;
}

div.aktywneregiony-5 .center {
	float: left;
	margin: 0px 12px 30px 0px;
	width: 460px;
}
div.aktywneregiony-5 .right {
	float: right;
	margin: 0px 0px 30px 0px;
	width: 240px;
}

/* sztywne szerokosci kolumn */

.left {
	float: left;
	margin: 0px 13px 30px 0px;
	padding: 30px 0px 0px 0px;
	width: 249px;
}

.center {
	float: left;
	margin: 0px 12px 30px 0px;
	width: 460px;
}

.right {
	float: right;
	margin: 0px 0px 30px 0px;
	width: 240px;
}



/* tytuly */

.tytul {
	clear: both;
	display: inline-block;
	width: 100%;
	min-height: 39px;
	_height: 39px;
	_overflow: visible;
}

.tytul .tytTresc {
	float: left;
	width: 100%;
	min-height: 39px;
	_height: 39px;
	_overflow: visible;
}

.tytul .tytTekst {
	float: left;
	padding: 8px 12px 5px 12px;
	width: 88%;
}

.tytZolty .tytul {
	background: #feee8f url(../images/tytZoltyC.gif) repeat-x 0px 0px;
}

.tytZolty .tytTresc {
	background: url(../images/tytZoltyTlo.gif) no-repeat right 0px;
}

.tytZolty .tytTekst {
	background: url(../images/tytZoltyL.gif) no-repeat 0px 0px;
	color: #695c16;
}

.tytPlatnosci .tytul {
	background: #feee8f url(../images/tytPlatnosciC.gif) repeat-x 0px 0px;
}

.tytPlatnosci .tytTresc {
	background: url(../images/tytPlatnosciTlo.gif) no-repeat right 0px;
}

.tytPlatnosci .tytTekst {
	background: url(../images/tytPlatnosciL.gif) no-repeat 0px 0px;
	color: #695c16;
}

.tytNiebieski .tytul {
	background: url(../images/tytNiebieskiC.gif) repeat-x 0px 0px;
}

.tytNiebieski .tytTresc {
	background: url(../images/tytNiebieskiTlo.gif) no-repeat right 0px;
}

.tytNiebieski .tytTekst {
	background: url(../images/tytNiebieskiL.gif) no-repeat 0px 0px;
	color: #266e97;
}

.tytulDod {
	overflow: hidden;
	clear: both;
	min-height: 15px;
	_height: 15px;
	_overflow: visible;	
}

.tytulDod .tytDodL {
	float: left;
	width: 12px;
	height: 15px;
}

.tytulDod .tytDodTresc {
	display: block;
	float: left;
	width: 100%;
	min-height: 15px;
	_height: 15px;
	_overflow: visible;
}

.tytZolty .tytulDod {
	background: url(../images/tytZoltyDodC.gif) repeat-x 0px 0px;
}

.tytZolty .tytDodL {
	background: url(../images/tytZoltyDodL.gif) no-repeat 0px 0px;
}

.tytZolty .tytDodTresc {
	background: url(../images/tytZoltyDodTlo.gif) no-repeat right 0px;
}

.tytNiebieski .tytulDod {
	background: url(../images/tytNiebieskiDodC.gif) repeat-x 0px 0px;
}

.tytNiebieski .tytDodL {
	background: url(../images/tytNiebieskiDodL.gif) no-repeat 0px 0px;
}

.tytNiebieski .tytDodTresc {
	background: url(../images/tytNiebieskiDodTlo.gif) no-repeat right 0px;
}

.tytulMenuLeft {
	overflow: hidden;
	clear: both;
	height: 41px;
}

.tytulMenuLeft .tytMenuLeftL {
	float: left;
	width: 12px;
	height: 41px;
}

.tytulMenuLeft .tytMenuLeftTresc {
	display: block;
	float: left;
	height: 41px;
	width: 100%;
}

.tytMenuLeft .tytulMenuLeft {
	background: url(../images/tytMenuLeftC.gif) repeat-x 0px 0px;
}

.tytMenuLeft .tytMenuLeftL {
	background: url(../images/tytMenuLeftL.gif) no-repeat 0px 0px;
}

.tytMenuLeft .tytMenuLeftTresc {
	background: url(../images/tytMenuLeftTlo.gif) no-repeat right 0px;
}

/* boksy */

.boks {
	clear: both;
	padding: 10px 12px 0px 12px;
	overflow: hidden;
	height: auto;
	zoom: 1;
}

.boksWyszukiwarka {
	clear: both;
	padding: 0px 12px 0px 12px;
	overflow: hidden;
	height: auto;
	zoom: 1;
}

.boksZolty {
	border: solid #d3be5d;
	border-width: 0px 1px 0px 1px;
	background: #f6e27d url(../images/boksZoltyTlo.gif) repeat-x 0px 0px;
}

.boksZolty1 {
	padding: 10px 12px 10px 12px;
	border: solid #d3be5d;
	border-width: 0px 1px 1px 1px;
	background: #f6e27d url(../images/boksZoltyTlo.gif) repeat-x 0px 0px;
}

.boksPlatnosci {
	border: solid #d3be5d;
	border-width: 0px 1px 0px 1px;
	background: #feee8f url(../images/boksPlatnosciTlo.gif) repeat-x 0px 0px;
}

.boksNiebieski {
	border: solid #bee2fc;
	border-width: 0px 1px 0px 1px;
	background: #cce8fd url(../images/boksNiebieskiTlo.gif) repeat-x 0px 0px;
}

.boksNiebieski1 {
	border: solid #bee2fc;
	border-width: 0px 1px 1px 1px;
	background: #cce8fd url(../images/boksNiebieskiTlo.gif) repeat-x 0px 0px;
}

.boksDod {
	padding: 10px 12px 0px 12px;
	overflow: hidden;
	height: auto;
	zoom: 1;
}

.boksZoltyDod {
	border: solid #f8efac;
	border-width: 0px 1px 0px 1px;
	background: #f9f2be url(../images/boksZoltyDodTlo.gif) repeat-x 0px 0px;
}

.boksZoltyDod1 {
	border: solid #f8efac;
	border-width: 0px 1px 1px 1px;
	background: #f9f2be url(../images/boksZoltyDodTlo.gif) repeat-x 0px 0px;
}

.boksNiebieskiDod {
	border: solid #bee2fc;
	border-width: 0px 1px 0px 1px;
	background: #cce8fd url(../images/boksNiebieskiDodTlo.gif) repeat-x 0px 0px;
}

.boksNiebieskiDod1 {
	border: solid #bee2fc;
	border-width: 0px 1px 1px 1px;
	background: #cce8fd url(../images/boksNiebieskiDodTlo.gif) repeat-x 0px 0px;
}

.boksMenuLeft {
	padding: 0px;
	border: solid #e7e7cf;
	border-width: 0px 1px 0px 1px;
	background: #f3f3e9;
	zoom: 1;
}

/* boks komunikatu */

.komunikat {
	background: #f5e070;
	text-align: center;
}

.komunikat b {
	color: #d6431e;
}

/* stopki */

.stoZolta {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 12px;
	background: url(../images/stoZoltaC.gif) repeat-x 0px 0px;
}

.stoZolta .stoL {
	float: left;
	width: 12px;
	height: 12px;
	background: url(../images/stoZoltaL.gif) no-repeat 0px 0px;
}

.stoZolta .stoR {
	float: right;
	width: 12px;
	height: 12px;
	background: url(../images/stoZoltaR.gif) no-repeat 0px 0px;
}

.stoPlatnosci {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 12px;
	background: url(../images/stoPlatnosciC.gif) repeat-x 0px 0px;
}

.stoPlatnosci .stoL {
	float: left;
	width: 12px;
	height: 12px;
	background: url(../images/stoPlatnosciL.gif) no-repeat 0px 0px;
}

.stoPlatnosci .stoR {
	float: right;
	width: 12px;
	height: 12px;
	background: url(../images/stoPlatnosciR.gif) no-repeat 0px 0px;
}

.stoNiebieska {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 12px;
	background: url(../images/stoNiebieskaC.gif) repeat-x 0px 0px;
}

.stoNiebieska .stoL {
	float: left;
	width: 12px;
	height: 12px;
	background: url(../images/stoNiebieskaL.gif) no-repeat 0px 0px;
}

.stoNiebieska .stoR {
	float: right;
	width: 12px;
	height: 12px;
	background: url(../images/stoNiebieskaR.gif) no-repeat 0px 0px;
}

.stoZoltaDod {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 8px;
	background: url(../images/stoZoltaDodC.gif) repeat-x 0px 0px;
}

.stoZoltaDod .stoDodL {
	float: left;
	width: 12px;
	height: 8px;
	background: url(../images/stoZoltaDodL.gif) no-repeat 0px 0px;
}

.stoZoltaDod .stoDodR {
	float: right;
	width: 12px;
	height: 8px;
	background: url(../images/stoZoltaDodR.gif) no-repeat 0px 0px;
}

.stoNiebieskaDod {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 8px;
	background: url(../images/stoNiebieskaDodC.gif) repeat-x 0px 0px;
}

.stoNiebieskaDod .stoDodL {
	float: left;
	width: 12px;
	height: 8px;
	background: url(../images/stoNiebieskaDodL.gif) no-repeat 0px 0px;
}

.stoNiebieskaDod .stoDodR {
	float: right;
	width: 12px;
	height: 8px;
	background: url(../images/stoNiebieskaDodR.gif) no-repeat 0px 0px;
}

.stoMenuLeft {
	overflow: hidden;
	clear: both;
	margin: 0px 0px 4px 0px;
	height: 37px;
	background: url(../images/stoMenuLeftC.gif) repeat-x 0px 0px;
}

.stoMenuLeft .stoMenuLeftL {
	float: left;
	width: 12px;
	height: 37px;
	background: url(../images/stoMenuLeftL.gif) no-repeat 0px 0px;
}

.stoMenuLeft .stoMenuLeftR {
	float: right;
	width: 12px;
	height: 37px;
	background: url(../images/stoMenuLeftR.gif) no-repeat 0px 0px;
}

/* linki */
.linki {
	clear: both;
	overflow: hidden;
	margin: 5px 0px 5px 0px;
	height: auto;
}

/* linki wiecej i wstecz */

.wiecej {
	float: right;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	font-size: 11px;
}

.wstecz {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	font-size: 11px;
}

.boksZolty .wiecej, .boksZolty1 .wiecej, .boksZolty .wstecz, .boksZolty1 .wstecz {
	background: url(../images/punktorZolty.gif) no-repeat 0px 3px;
	color: #695c16;
}

.boksZolty .wiecej:hover, .boksZolty1 .wiecej:hover, .boksZolty .wstecz:hover, .boksZolty1 .wstecz:hover {
	color: #695c16;
}

.boksZoltyDod .wiecej, .boksZoltyDod1 .wiecej, .boksZoltyDod .wstecz, .boksZoltyDod1 .wstecz {
	background: url(../images/punktorZoltyDod.gif) no-repeat 0px 3px;
	color: #1c6086;
}

.boksNiebieski .wiecej, .boksNiebieski1 .wiecej, .boksNiebieski .wstecz, .boksNiebieski1 .wstecz {
	background: url(../images/punktorNiebieski.gif) no-repeat 0px 3px;
	color: #1c6086;
}

.boksNiebieskiDod .wiecej, .boksNiebieskiDod1 .wiecej, .boksNiebieskiDod .wstecz, .boksNiebieskiDod1 .wstecz {
	background: url(../images/punktorNiebieskiDod.gif) no-repeat 0px 3px;
	color: #1c6086;
}

.boksZoltyDod .wiecej:hover, .boksZoltyDod1 .wiecej:hover, .boksZoltyDod .wstecz:hover, .boksZoltyDod1 .wstecz:hover, .boksNiebieski .wiecej:hover, .boksNiebieski1 .wiecej:hover, .boksNiebieski .wstecz:hover, .boksNiebieski1 .wstecz:hover, .boksNiebieskiDod .wiecej:hover, .boksNiebieskiDod1 .wiecej:hover, .boksNiebieskiDod .wstecz:hover, .boksNiebieskiDod1 .wstecz:hover {
	color: #1c6086;
}

/* link wroc */
.wroc {
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

/* linki wszystkie */

.wszystkie {
	float: right;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/punktorWszystkie.gif) no-repeat 0px 1px;
	font-size: 11px;
	color: #7d7d7d;
}

.wszystkie:hover {
	color: #7d7d7d;
}

/* linki bottom */
.bottomLinki {
	clear: both;
	overflow: hidden;
	margin: 30px 0px 5px 0px;
	height: auto;
}

/* linki home top i drukuj */

.linkHome {
	float: right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/ikonkaHome.gif) no-repeat 0px 1px;
	font-size: 11px;
	font-weight: normal;
	color: #998511;
}

.linkTop {
	float: right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/ikonkaTop.gif) no-repeat 0px 1px;
	font-size: 11px;
	font-weight: normal;
	color: #998511;
}

.linkDrukuj {
	float: right;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	background: url(../images/ikonkaDrukuj.gif) no-repeat 0px 1px;
	font-size: 11px;
	font-weight: normal;
	color: #998511;
}

.linkHome:hover, .linkTop:hover, .linkDrukuj:hover {
	color: #998511;
}

/* pager */

.pager {
	overflow: hidden;
	clear: both;
	margin: 6px 0px 6px 0px;
	height: auto;
}

/* tresc pagera */

.pagerTresc {
	overflow: hidden;
	float: right;
	margin: 0px 10px 0px 10px;
	padding: 5px;
	height: auto;
}

.pagerTresc a {
	font-size: 14px;
	font-weight: bold;
	color: #6a6a6a;
}

.pagerTresc u {
	padding: 0px 5px 0px 5px;
	width: 20px;
	height: 20px;
	background: #e4ce4e;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
}

/* link sciezki */

.sciezka {
	margin: -22px 10px 2px 10px;
	padding: 2px 5px 2px 5px;
}

.sciezka a {
	font-size: 11px;
	font-weight: bold
}

.sciezka span {
	color: #0461a0;
}

/* tytuly tekstowe */

.tytul1 {
	font-size: 13px;
	font-weight: bold;
	color: #695c16;
}

.tytul1 a, .tytul1 a:hover {
	color: #695c16;
}

.tytul2 {
	font-size: 12px;
	font-weight: bold;
	color: #c4303f;
}

.tytul2 a, .tytul2 a:hover {
	color: #c4303f;
}

.tytul3 {
	font-size: 11px;
	font-weight: bold;
	color: #ef5301;
}

.tytul3 a, .tytul3 a:hover {
	color: #ef5301;
}

.tytul4 {
	font-size: 11px;
	font-weight: bold;
	color: #f88101;
}

.tytul4 a, .tytul4 a:hover {
	color: #f88101;
}

.tytul5 {
	font-size: 11px;
	font-weight: bold;
	color: #363636;
}

.tytul5 a, .tytul5 a:hover {
	color: #363636;
}

/* ramki zdjec */

.ramkaR {
	margin: 0px 0px 3px 10px;
	padding: 3px;
	width: auto;
	border: solid 1px #e0d495;
	background: #ffffff;
}

.ramkaL {
	margin: 0px 10px 3px 0px;
	padding: 3px;
	width: auto;
	border: solid 1px #e0d495;
	background: #ffffff;
}

/* daty z ikonkami */

.dataZolta {
	margin: 0px;
	padding: 0px 5px 0px 12px;
	font-size: 9px;
	color: #6a5b16;
	background: url(../images/ikonkaDataZolta.gif) no-repeat 0px 0px;
}

.dataZoltaDod {
	margin: 0px;
	padding: 0px 5px 0px 12px;
	font-size: 9px;
	color: #b8b8b8;
	background: url(../images/ikonkaDataZoltaDod.gif) no-repeat 0px 0px;
}

/* kod HTML z trescia z edytorka */
.kod {
	margin: 0px 0px 6px 0px;
}

/* inne formatowania w kodzie HTML z trescia z edytorka */

.kod ul {
	overflow: hidden;
	margin: 10px 0px 15px 0px;
	height: auto;
	line-height: 2.0;
}

.kod ol {
	margin: 10px 0px 15px 20px;
	line-height: 2.0;
}

.kod ul li {
	padding-left: 20px;
	background: url(../images/punktor1.gif) no-repeat 0px 8px;
	font-size: 11px;
}

.kod p {
	margin: 0px 0px 20px 0px;
}

/* tabelka */

.tabelka {
	margin: 10px auto 15px auto;
}

.tabelka td {
	padding: 7px;
}

.tabelka .naglowek td {
	background: #fff2a8;
	font-size: 11px;
	font-weight: bold;
}

.tabelka .wiersz td {
	background: #fdf7d4;
	font-size: 11px;
}

.tabelka .naglowek td.komorka1 {
	border: solid 1px #c4b351;
}

.tabelka .naglowek td.komorkaKolejna {
	border: solid #c4b351;
	border-width: 1px 1px 1px 0px;
}

.tabelka td.komorka1 {
	border: solid #c4b351;
	border-width: 0px 1px 1px 1px;
}

.tabelka td.komorkaKolejna {
	border: solid #c4b351;
	border-width: 0px 1px 1px 0px;
}

/* formularz */

.formularz {
	overflow: hidden;
	height: auto;
}

.formularzLabel {
	padding: 12px 10px 5px 10px;
	*padding: 8px 10px 5px 10px;
	width: 30%;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
}

.formularzPole {
	padding: 5px 10px 5px 10px;
	text-align: left;
	vertical-align: middle;
}

/* pole input formularza */

.formularz .pole {
	display: block;
	margin: 2px 0px 2px 0px;
	*margin: 1px 0px 1px 0px;
	width: 198px;
	height: 23px;
	background: url(../images/pole.gif) no-repeat 0px 0px;
}

.formularz .pole input {
	padding: 4px 5px 4px 5px;
	margin: 0px;
	*margin: -2px 0px 0px 0px;
	width: 188px;
	height: 15px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

/* male pole input formularza */

.formularz .poleM {
	display: inline-block;
	margin: 2px 0px 2px 0px;
	*margin: 1px 0px 1px 0px;
	width: 68px;
	height: 23px;
	background: url(../images/poleM.gif) no-repeat 0px 0px;
}

.formularz .poleM input {
	padding: 4px 5px 4px 5px;
	margin: 0px;
	*margin: -2px 0px 0px 0px;
	width: 58px;
	height: 15px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

/* pole textarea formularza */

.formularz .poleD {
	display: block;
	margin: 2px 0px 2px 0px;
	*margin: 1px 0px 1px 0px;
	width: 198px;
	height: 123px;
	background: url(../images/poleD.gif) no-repeat 0px 0px;
}

.formularz .poleD textarea {
	padding: 4px 5px 4px 5px;
	margin: 0px;
	*margin: -2px 0px 0px 0px;
	width: 188px;
	height: 115px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

/* pole select formularza */

.formularz .poleWyboru {
	display: block;
	margin: 2px 0px 2px 0px;
	*margin: 1px 0px 1px 0px;
	width: 198px;
	height: 23px;
	background: url(../images/pole.gif) no-repeat 0px 0px;
}

.formularz .poleWyboru select {
	padding: 4px 5px 4px 5px;
	margin: 0px;
	width: 198px;
	height: 23px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

/* przycisk */
.przycisk {
	margin: 4px 25px 4px 120px;
	_margin: 4px 25px 4px 60px;
	padding: 0px 0px 2px 0px;
	width: 64px;
	height: 23px;
	border-style: none;
	background: url(../images/przKontaktZapisz.gif) no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

/* przycisk komunikat */
.przyciskKomunikat {
	margin: 4px 10px 4px 10px;
	width: 64px;
	height: 23px;
	border-style: none;
	background: url(../images/przKontaktZapisz.gif) no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

/* label */

label {
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	color: #5b5b5f;
}

label.zgoda {
	font-size: 11px;
	font-weight: normal;
	color: #5b5b5f;
}

.labWymagane {
	display: block;
	float: left;
	margin: 8px 0px 0px 0px;	
}

/* gwiazdka w formularzu */
.gwiazdka {
	color: #ef5301;
	font-style: normal;
}

/* captcha */
.captcha {
	margin: 0px 0px 4px 0px;
	border-style: none;
}

/* pola blednie wypelnione */

input.errorClass, select.errorClass {
	border: solid 1px #d6431e !important;
}

textarea.errorClass {
	border: solid 1px #d6431e !important;
}

/* pliki do pobrania */

.plikiTytul {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	background: url(../images/opisowaLinia.gif) repeat-x 0px bottom;
}

.plikiTytul span {
	padding: 0px 0px 0px 15px;
	background: url(../images/plikiIkonka.gif) no-repeat 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #554b0e;
}

.pliki {
	padding: 10px 20px 10px 20px;
}

.pliki h3 {
	margin: 10px 0px 10px 0px !important;
}

.pliki a {
	margin: 0px 0px 5px 0px;
	padding: 2px 5px 2px 20px;
	background: url(../images/ikonkaPlik.gif) no-repeat 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #f95800;
}

.pliki p {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
}



/* logo */

#logo {
	float: left;
	margin: 65px 0px 0px 6px;
	width: 210px;
	height: 88px;
	background: url(../images/logo.png) repeat-x 0px 0px;
}

#logo a {
	display: block;
	width: 210px;
	height: 88px;
}

/* tytul w h1 pod logiem */
#logo span {
	display: none;
}

/* linki w topie */

#topLinki {
	overflow: hidden;
	float: right;
	margin: 10px 0px 0px 0px;
	height: auto;
}

#topLinki a {
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
	font-size: 10px;
	font-weight: normal;
	color: #5a5a5a;
	text-align: right;
	vertical-align: middle;
}

#topLinki a:hover {
	color: #5a5a5a;
}

#topLinki .ikonkaMapa {
	background: url(../images/topIkonkaMapa.gif) no-repeat 0px 2px;
}

#topLinki .ikonkaKontakt {
	background: url(../images/topIkonkaKontakt.gif) no-repeat 0px 2px;
}

/* pasek menu i wyszukiwarki */
.menuPasek {
	overflow: hidden;
	margin: 0px;
	min-height: 32px;
	_height: 32px;
	_overflow: visible;
	background: #2f87c6 url(../images/menuPasek.gif) repeat 0px 0px;
}

/* menu */

.menu {
	overflow: hidden;
	float: left;
	margin: 0px 16px 0px 0px;
	padding: 0px;
	width: 723px;
	min-height: 32px;
	_height: 32px;
	_overflow: visible;
	background: #2f87c6 url(../images/menu.gif) repeat-y 0px 0px;
}

.menu li {
	float: left;
	margin: 0px;
	padding: 0px;
	height: auto;
	background: url(../images/menuPunktor.gif) no-repeat right 12px;
}

.menu a {
	display: block;
	margin: 0px 10px 0px 0px;
	padding: 8px 16px 8px 16px;
	font-size: 14px;
	color: #ffffff;
}

.menu a:hover, .menu a.active {
	background: url(../images/menuItem.gif) repeat-x 0px 0px;
	color: #ffffff;
	text-decoration: none;
}

/* wyszukiwarka */

.wyszukiwarka {
	overflow: hidden;
	float: right;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	width: 220px;
	min-height: 21px;
	_height: 21px;
	_overflow: visible;
}

.wyszukiwarka .pole {
	float: right;
	margin: 0px;
	padding: 2px 10px 2px 10px;
	width: 111px;
	height: 15px;
	border: solid #5594c2;
	border-width: 1px 0px 1px 1px;
	background: #ffffff;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #2d8dc3;
	vertical-align: middle;
}

.wyszukiwarka .przWyszukiwarka {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 25px;
	height: 21px;
	border-style: none;
	background: url(../images/przWyszukiwarka.gif) no-repeat 0px 0px;
	cursor: pointer;
}

/* banerek */
.banerek {
	display: block;
	margin: 0px 0px 45px 0px;
}

/* darczyncy boks */

.darczyncyBoks {
	margin: 0px 0px 6px 0px;
}

.darczyncyTytul {
	clear: both;
	padding: 4px 10px 4px 10px;
	background: url(../images/darczyncyTytul.gif) no-repeat 0px bottom;
	color: #3188ba;
}

.darczyncyBoksWew {
	overflow: hidden;
	padding: 10px 25px 10px 25px;
	height: auto;
}

.darczyncyLogoL {
	float: left;
	display: block;
	margin: 0px 0px 6px 0px;
}

.darczyncyLogoR {
	float: right;
	display: block;
	margin: 0px 0px 6px 0px;
}

.darczyncyStopka {
	clear: both;
	padding: 0px;
	height: 5px;
	background: url(../images/darczyncyStopka.gif) no-repeat 0px bottom;
}

/* menuLeft boks */

.menuLeftBoks {
	margin: 0px 0px 6px 1px;
}

.menuLeftBoks .menuLeft {
	margin: 0px;
}

.menuLeft ul, .menuLeft li {
	margin: 0px;
	*margin: -3px 0px 0px 0px;
	padding: 0px;
}

.menuLeft li {
	height:1%;
}

.menuLeft span {
	display: block;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	background: url(../images/menuLeftLinia.gif) repeat-x 0px bottom;
	font-weight: normal;
}

.menuLeft a {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 48px;
	background: #ededdb;
	font-size: 11px;
	font-weight: bold;
	color: #0461a0;
}

.menuLeft a:hover, .menuLeft a.active {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 48px;
	background: #3d93d2;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menuLeft .poz2 a {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 60px;
	background: #f3f3e9;
	font-size: 11px;
	font-weight: normal;
	color: #0461a0;
}

.menuLeft .poz2 a:hover, .menuLeft .poz2 a.active {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 60px;
	background: #3d93d2;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menuLeft .poz3 a {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 72px;
	background: #f3f3e9;
	font-size: 11px;
	font-weight: normal;
	color: #0461a0;
}

.menuLeft .poz3 a:hover, .menuLeft .poz3 a.active {
	display: block;
	margin: 0px;
	padding: 3px 0px 3px 72px;
	background: #3d93d2;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

/* aktualnosci boks */

.aktualnosciBoks {
	margin: 0px 0px 6px 1px;
}

.aktualnosciBoks .miniaturka {
	float: right; 
	margin: 0px 0px 10px 10px;
}

.aktualnosciBoks .boksDod p {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	color: #4b4c4d;
}

.aktualnosciBoks h3 {
	margin: 0px 0px 10px 0px;
}

.aktualnosciBoks p {
	margin: 0px 0px 10px 0px;
	text-align: justify;
}

/* galerie boks */

.galeria-zdjecie {margin: 10px 0px 10px 0px;}
.galeria-zdjecie .zdjecie {float: left; padding: 0px 20px 10px 20px; width: 170px; height: 150px;}

/* opisowa boks */

.opisowaBoks {
	margin: 0px 0px 6px 1px;
}

.opisowaBoks h3 {
	margin: 0px 0px 10px 0px;
}

.opisowaBoks p {
	margin: 0px 0px 10px 0px;
	text-align: justify;
}

/* beneficjenci boks */

.beneficjenciBoks {
	margin: 0px 0px 6px 1px;
}

.beneficjenciBoks .boksDod .miniaturka {
	float: left; 
	margin: 0px 0px 2px 0px;
}

.beneficjenciLeft {
	float: left;
	padding: 0px;
	width: 63px;
}

.beneficjenciRight1 {
	float: right;
	margin: 0px -5px 0px -5px;
	padding: 0px;
	width: 70%;
}

.beneficjenciRight2 {
	float: right;
	margin: 0px -5px 0px -5px;
	padding: 0px;
	width: 85%;
}

.beneficjenciZdjD {
	display: block;
	text-align: center;
}

.beneficjenciZdj {
	margin: 12px 0px 0px 0px;
}

.beneficjenciBoks .imie {
	display: block;
	margin: 0px 5px 0px 5px;
	padding: 3px 0px 3px 0px;
	background: url(../images/beneficjenciLinia.gif) repeat-x 0px bottom;
	font-size: 13px;
	font-weight: bold;
	color: #116ea2;
	text-align: center;
}

.beneficjenciBoks .imie a {
	color: #116ea2;
}

.beneficjenciBoks .boks .zajecie {
	display: block;
	margin: 0px 5px 0px 5px;
	padding: 3px 0px 3px 0px;
	font-size: 12px;
	font-weight: normal;
	color: #0c2431;
	text-align: justify;
}

.beneficjenciBoks .boksDod .zajecie {
	display: block;
	margin: 0px 5px 10px 5px;
	padding: 3px 0px 3px 0px;
	background: url(../images/beneficjenciLinia.gif) repeat-x 0px bottom;
	font-size: 12px;
	font-weight: normal;
	color: #0c2431;
	text-align: justify;
}

.beneficjenciBoks h3 {
	margin: 0px 0px 10px 0px;
}

.beneficjenciBoks p {
	text-align: justify;
}

.beneficjenciBoks .boksDod p {
	font-size: 12px;
	color: #4b4c4d;
}

/* wyszukiwarka boks */

.wyszukiwarkaBoks {
	margin: 0px 0px 6px 1px;
}

.wyszukiwarkaBoks h3 {
	padding: 8px 0px 8px 0px;
}

.wyszukiwarkaBoks p {
	margin: 0px 0px 10px 0px;
	font-size: 11px;
	color: #5b5b5f;
}

.wyszukiwarkaBoks p span {
	font-weight: bold;
}

.wyszukiwarkaLeft {
	float: left;
	padding: 0px 20px 0px 0px;
	width: 57%;
}

.wyszukiwarkaRight {
	float: right;
	padding: 0px 20px 0px 20px;
	width: 30%;
}

.wyszukiwarkaRight .p1 {
	margin: 20px 0px 8px 0px;
	font-size: 12px;
	color: #313131;
}

.wyszukiwarkaRight .p2 {
	margin: 0px 0px 8px 0px;
	font-size: 12px;
	color: #313131;
}

.wyszukiwarkaRight p span {
	font-size: 12px;
	font-weight: bold;
	color: #9e5e0e;
}

.wyszukiwarkaBoks .szukaj {
	overflow: hidden;
	margin: 10px 0px 10px 0px;
	height: auto;
}

.szukaj .pole {
	float: left;
	display: block;
	margin: 0px;
	width: 303px;
	height: 25px;
	background: url(../images/wyszukiwarkaPoleD.gif) no-repeat 0px 0px;
}

.szukaj .pole input {
	padding: 4px 10px 4px 10px;
	margin: 0px;
	*margin: -2px 0px 0px 0px;
	width: 283px;
	height: 17px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

.szukaj .przWyszukiwarkaSzukaj {
	float: left;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	width: 63px;
	height: 23px;
	border-style: none;
	background: url(../images/przWyszukiwarkaSzukaj.gif) no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.wyszukiwarkaBoks .wyniki {
	margin: 0px;
	line-height: 2.0;
}

.wyniki .tytul5 {
	display: block;
	overflow: hidden;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	_padding: 8px 0px 30px 0px;
	height: auto;
	background: url(../images/linia.gif) repeat-x 0px bottom;
}

.wyniki .tytul5 a {
	float: left;
	padding: 0px 0px 0px 15px;
	background: url(../images/wyszukiwarkaIkonka2.gif) no-repeat 0px 3px;
}

.wyniki h4 {
	margin: 0px 0px 5px 0px;
}

.wyniki .ilosc {
	float: right;
	font-weight: normal;
}

.wyniki .ilosc span {
	font-size: 12px;
	font-weight: bold;
	color: #f88101;
}

.wyniki .opis {
	display: none;
	margin: 0px;
	padding: 8px;
	background: url(../images/linia.gif) repeat-x 0px bottom;
}

.wyniki .opis p, .wyniki .opis dd {
	padding: 0px 15px 5px 15px;
	font-size: 11px;
	color: #525252;
	line-height: 1.8;
}

.wyniki .opis p a, .wyniki .opis dd a {
	font-size: 11px;
	font-weight: normal;
	color: #f88101;
}

/* platnosci boks */

.platnosciBoks {
	margin: 0px 0px 6px 1px;
	z-index: 200;
}

.platnosciBoks p {
	margin: 10px 0px 10px 0px;
	font-size: 10px;
	color: #22729f;
	text-align: justify;
}

.platnosciLeft {
	overflow: hidden:
	float: left;
	position: absolute;
	margin: -10px -12px 0px -12px;
	width: 260px;
	height: 413px;
	background: url(../images/platnosciLeft.gif) no-repeat 0px 0px;
	zoom: 1;
}

.platnosciRight {
	clear: both;
	float: right;
	padding: 0px 20px 0px 20px;
	width: 52%;
	min-height: 396px;
	_height: 396px;
	_overflow: visible;	
}

.platnosciRight .tytul1 {
	margin: 0px 0px 10px 0px;
	text-align: center;
}

.przPlatnosciDalej {
	display: block;
	float: left;
	margin: 4px 25px 4px 120px;
	_margin: 4px 25px 4px 60px;
	padding: 0px 0px 2px 0px;
	width: 64px;
	height: 23px;
	border-style: none;
	background: url(../images/przPlatnosciDalej.gif) no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.platnosciTytul {
	margin: 0px 0px 6px 0px;
	padding: 13px 5px 3px 5px;
	background: url(../images/linia.gif) repeat-x 0px bottom;
	font-size: 10px;
	font-style: normal;
	color: #727272;
}

.platnosciBoks .poleCel {
	display: block;
	margin: 2px 0px 2px 0px;
	*margin: 1px 0px 1px 0px;
	width: 198px;
	height: 80px;
	background: url(../images/poleCel.gif) no-repeat 0px 0px;
}

.platnosciBoks .poleCel textarea {
	padding: 4px 5px 4px 5px;
	margin: 0px;
	*margin: -2px 0px 0px 0px;
	width: 188px;
	height: 72px;
	border-style: none;
	background: none;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #554b0e;
	vertical-align: middle;
}

/* kontakt boks */

.kontaktBoks {
	margin: 0px 0px 6px 1px;
}

.kontaktBoks h3 {
	margin: 0px 0px 10px 0px;
}

.kontaktBoks p {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	text-align: justify;
}

.kontaktLeft {
	float: left;
	padding: 0px 20px 0px 20px;
	width: 35%;
}

.kontaktRight {
	float: right;
	padding: 0px 20px 0px 20px;
	width: 52%;
}

.przKontaktZapisz {
	display: block;
	float: left;
	margin: 4px 0px 4px 0px;
	_margin: 4px 0px 4px 0px;
	padding: 0px 0px 2px 0px;
	width: 64px;
	height: 23px;
	border-style: none;
	background: url(../images/przKontaktZapisz.gif) no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

/* mapa boks */

.mapaBoks {
	margin: 0px 0px 6px 1px;
}

.mapaBoks .mapa {
	margin: 10px 0px 30px 20px;
}

.mapaBoks .mapa .mapa {
	margin: 0px;
}

.mapaBoks li {
	margin: 0px;
	padding: 0px;
}

.mapa span {
	display: block;
	margin: 0px;
	padding: 12px 0px 12px 0px;
	background: url(../images/opisowaLinia.gif) repeat-x 0px bottom;
	font-weight: normal;
}

.mapa a {
	padding: 0px 0px 0px 15px;
	background: url(../images/punktor1.gif) no-repeat 0px 3px;
	font-weight: normal;
}

.mapa ul a {
	padding: 0px 0px 0px 15px;
	background: url(../images/punktor2.gif) no-repeat 0px 3px;
	font-weight: normal;
}

.mapaBoks .mapa .mapa span {
	padding: 12px 0px 12px 30px;
}

/* pasek bottom*/

.bottomPasek {
	padding: 0px 0px 20px 0px;
	background: #f1f6f9;
}

.bottom {
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
	height: auto;
}

.bottom p {
	font-size: 10px;
	color: #2e5e7c;
}

.bottomMiddle {
	overflow: hidden;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 720px;
	height: auto;
}

.bottomLeft {
	overflow: hidden;
	float: left;
	margin: 0px 15px 0px 30px;
	_margin: 0px 15px 0px 15px;
	width: 405px;
	height: auto;
}

.bottomCenter {
	float: right;
	margin: 0px;
	width: 270px;
}

.bottomTytul {
	margin: 0px 0px 6px 0px;
	padding: 13px 5px 3px 5px;
	background: url(../images/beneficjenciLinia.gif) repeat-x 0px bottom;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}

/* bottom opis */
.bottomOpis {
	margin: 0px;
	padding: 3px 5px 3px 5px;
}

/* bottom menu */

.bottomMenu {
	float: left;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	width: 125px;
}

.bottomMenu li {
	margin: 0px;
	padding: 0px;
	line-height: 1.0;
}

.bottomMenu a {
	font-size: 10px;
	color: #2e5e7c;
}

.bottomMenu a:hover {
	color: #2e5e7c;
}

/* realizacja */

.bottom .right .p1 {
	float: right;
	margin: 4px 0px 0px 0px;
	padding: 13px 5px 0px 5px;
	font-size: 10px;
	color: #333333;
}

.bottom .right .p2 {
	clear: both;
	float: right;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	width: 123px;
	font-size: 10px;
	color: #333333;
}

.bottom .right a {
	color: #884951;
}

.bottom .right .p2 span {
	float: left;
	margin: 0px 0px 0px 10px;
}

.bottom .right .cms {
	margin: 0px !important;
	width: 55px;
}

.bottom .right .cms a {
	float: right;
	margin: 0px 0px 0px 3px;
}






/* ------------------------------- */
/* style standardowe               */
/* ------------------------------- */



/* ------------------------------- */
/* moduly                          */
/* ------------------------------- */

/* zdjecia */
.zdjecie a {display: block;}

.zdjecie div {font-size: 10px; text-align: center;}

.zdjecie img {padding: 3px; border: solid 1px #e0d495; background: #ffffff;}

.szablon2 {padding-left: 12px;}
.szablon2 .zdjecie {margin: 0px 0px 7px 0px;}

.szablon3 {padding-right: 12px;}
.szablon3 .zdjecie {margin: 0px 0px 7px 0px;}

.szablon4 {float: right; text-align: center; margin-top: 2px;}
.szablon4 .zdjecie {margin: 0px 0px 5px 12px;}
.szablon4 .clear {display: none;}

.szablon5 {float: left; text-align: center; margin-top: 2px;}
.szablon5 .zdjecie {margin: 0px 12px 5px 0px;}
.szablon5 .clear {display: none;}

.szablon7 {margin: 10px 0px 10px 0px;}
.szablon7 .zdjecie {float: left; padding: 0px 0px 10px 0px; width: 228px; height: 175px;}



/* ------------------------------- */
/* bloki                           */
/* ------------------------------- */

/* - */


