body {

	margin-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #e8e9ed; /*03225b*/

	background-image: url(elementy/grass.jpg);

	background-attachment: fixed;

}



a:link {

	color: #485F5C;

}



a:visited {

	color: #485F5C;

}



a:hover {

	color: #485F5C;

}



a:active {

	color: #485F5C;

}



table {

	margin-right: auto;

	margin-left: auto;

}



/* określenia komórek */



td {

	vertical-align: top;

}



td.podnaglowkiem {

	width: 704px;

	background-image: url(elementy/top/belowtop.gif);

	background-repeat: repeat-x

}



td.podnaglowkiemprawa {

	width: 193px;

	background-image: url(elementy/top/right.gif);

	background-repeat: no-repeat

}



td.tresc {

	margin: 30px 69px 10px 69px;	

	width: 738px;

	background-color:#F1F5E4;

}



td.tresc680 {

	margin: 30px 29px 10px 29px;	

	width: 738px;

	background-color:#F1F5E4;

}



td.prawa {

	width: 159px;

	background-color:#D5D0BF;

	text-align: center;

}



td.licznik {

	width: 159px;

	background-color:#D5D0BF;

	text-align: center;

	vertical-align: middle;

}



td.stopka {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bolder;

	vertical-align: middle;

	background-color: #aa9887;

	text-align: center;

	height: 17px;

}



table.skladhead {

	margin-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	font-variant: small-caps;

	color: #000000;

	text-align: center;

	vertical-align: middle;

}



td.kto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	width: 82px;

	text-align: center;

	vertical-align: middle;

}



td.fota {

	padding-bottom: 5px;

	padding-top: 5px;

	width: 120px;

	text-align: center;

	vertical-align: middle;

}



td.funkcja {

	width: 137px;

	text-align: center;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	font-variant: small-caps;

	color: #000000;

}



td.srodowisko {

	width: 174px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	text-align: center;

	vertical-align: middle;

}



td.srodowiskosw {

	width: 311px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	text-align: center;

	vertical-align: middle;

}



td.srodowiskowykaz {

	width: 229px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	text-align: center;

	vertical-align: middle;

}



td.miejsce {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	width: 82px;

	text-align: center;

	vertical-align: middle;

}



td.kontakt {

	width: 167px;

	text-align: right;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	font-variant: small-caps;

	color: #000000;

}



hr.linia {

	height: 3px;

	color: #aa9887;

	background-color: aa9887;

	width: 680px;

	margin-right: auto;

	margin-left: auto;

}



td.kalendariumrok {

	padding-bottom: 9px;

	padding-top: 3px;

	padding-left: 3px;

	width: 600 px;

	text-align: left;

	background-color: #D5D0BF;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: medium;

	font-weight: bolder;

	font-variant: normal;

}



td.kalendariummies {

	padding-top: 3px;

	padding-bottom: 5px;

	width: 140px;

	text-align: left;

	font-family: "Times New Roman", Times, serif;

	font-size: small;

	font-weight: bolder;

	font-variant: small-caps;

}



td.kalendariumtxt {

	padding-top: 3px;

	padding-bottom: 5px;

	width: 460px;

	text-align: justify;

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

}



/* tu zaczynają się określenie paragrafów i czcionek */



p.tekst {

	margin: 30px 69px 10px 69px;

	text-align: justify;

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

}



p.tekstwciety {

	margin: 30px 69px 10px 120px;

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

}



p.tekstbezmarg {

	text-align: justify;

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

}



h4 {

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}



.xsmall2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bolder;

}



p.newsletter {

	margin: 30px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bolder;

	vertical-align: bottom;

	text-align: center;

}



.bold {

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

	font-weight: bolder;

}



.menu {

	font-family: "Times New Roman", Times, serif;

	font-size: small;

	font-weight: bolder;

	font-variant: small-caps;

	list-style-type: square;

	padding-bottom: 10px;

}



.head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	font-variant: small-caps;

	color: #000000;

	text-align: center;

}









































.data {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: medium;

	font-weight: bolder;

	font-variant: normal;

}

































.tekst {

	font-family: "Times New Roman", Times, serif;

	font-size: medium;

}



.xsmall {

	font-family: "Times New Roman", Times, serif;

	font-size: small;

	font-weight: bolder;

	font-variant: small-caps;

}



.menu2 {

	font-family: "Times New Roman", Times, serif;

	font-size: small;

	font-weight: bolder;

	font-variant: small-caps;

}



.headbolder {

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	font-weight: bolder;

	font-variant: small-caps;

	color: #000000;

}












