HTML {
	MARGIN-TOP: 15px; FONT-SIZE: 15px; MARGIN-LEFT: 3px; COLOR: #006699; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana, arial, tahoma, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
BODY {
	MARGIN-TOP: 15px; FONT-SIZE: 15px; MARGIN-LEFT: 3px; COLOR: #006699; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana, arial, tahoma, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
DIV.centered {
	MIN-HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-COLOR: white
}
DIV {
	OVERFLOW: hidden
}
#top {
	WIDTH: 800px; TEXT-ALIGN: center
}
.punkciki {font-size:14px; color: #222222; text-align: center; width: 80%}
.spis {text-align: center; width: 80%}
h4 {margin-bottom: 0px;}
A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; COLOR: green; PADDING-TOP: 1px; TEXT-DECORATION: none
}
MARQUEE {
	HEIGHT: 200px; TEXT-ALIGN: center
}
.stopka A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; TEXT-DECORATION: none
}
P.news {
	MARGIN: 0px 10px; font-size:12px;
}
P.data {
	FONT-SIZE: 10px; MARGIN: 10px 10px 0px; COLOR: gray; TEXT-ALIGN: right
}
P.data A {
	COLOR: red; MARGIN-RIGHT: 70px; TEXT-ALIGN: left
}
A {
	COLOR: green; TEXT-ALIGN: left; text-decoration: none;
}
.data A:hover {
	COLOR: green; MARGIN-RIGHT: 70px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.menuc UL{
	PADDING-LEFT: 20px; PADDING-BOTTOM:10PX; LIST-STYLE-IMAGE: url(bullet.gif); MARGIN: 0px 0px 0px 6px; font-size:12px; font-weight: bold;
}
A:hover {
	COLOR: blue; BACKGROUND-COLOR: transparent;
}

INPUT {
	BORDER-RIGHT: green 1px dashed; BORDER-TOP: green 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: green 1px dashed; BORDER-BOTTOM: green 1px dashed; BACKGROUND-COLOR: transparent
}
.parzysta {
background-color: #F5F5DC; height:22px;
}
.nieparzysta {
background-color: #FFFAF0; height:22px;
}
.belka {
background-color: #eeeeee; height:22px;
}
.suma {
background-color: #dddddd; border: 1 px solid black; color: navy; font-weight:bold; font-size:15px;
}
.logo {
	MIN-HEIGHT: 130px; BACKGROUND-COLOR: white
}
.srodek {
	MIN-HEIGHT: 400px; BACKGROUND-COLOR: white
}
.stopka {
	FONT-SIZE: 10px; MIN-HEIGHT: 20px; COLOR: gray
}
.lewy {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 150px; BACKGROUND-COLOR: white
}
.srodkowy {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 500px; padding-bottom:20px;
}
.prawy {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 150px; BACKGROUND-COLOR: white
}
.menu {
	MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 150px
}
.mini {
	MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 150px
}
.kalendarz {
	MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 150px
}
.linki {
	MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 150px
}
.menut {
	MARGIN-TOP: 8px; BACKGROUND-IMAGE: url(menut.png); OVERFLOW: hidden; PADDING-TOP: 3px; HEIGHT: 29px; color: black; font-size: 13px; font-weight: bold;
}
.menuc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 32px; BACKGROUND-IMAGE: url(menu.png); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left; font-size:13px;
}
.menub {
	BACKGROUND-IMAGE: url(menub.png); MARGIN-BOTTOM: 8px; HEIGHT: 2px
}
.aaa {
	BACKGROUND-IMAGE: url(aaa.png); MARGIN: 8px auto 0px; WIDTH: 486px; PADDING-TOP: 0; HEIGHT: 2px;
}
.ccc {
	BACKGROUND-IMAGE: url(ccc.png); MARGIN: 0px auto 0px; WIDTH: 486px; PADDING-TOP: 3; HEIGHT: 10px;
}
.bbb {
	BACKGROUND-IMAGE: url(bbb.png); MARGIN: 0px auto 0px; WIDTH: 486px; PADDING-TOP: 0; min-HEIGHT: 20px; color:yellow; font-size:13px; font-weight:bold
}

.zaw {
	BACKGROUND-IMAGE: url(zaw.png); MARGIN: 0px auto; TEXT-ALIGN: left; width: 486px
}
.zawb {
	BACKGROUND-IMAGE: url(zawb.png); MARGIN: 0px auto 8px; WIDTH: 486px; HEIGHT: 2px
}
fieldset.data {width:200px}
h3 {text-align: center; width: 480px;}
.zaw fieldset {width: 200px;}
span.d {font-weight: bold; color: gray; background-color: silver; border: 1px dotted gray; padding: 0px 3px 0px 3px;}
span.a {font-weight: bold; color: red; background-color: wheat; border: 1px dotted red; padding: 0px 3px 0px 3px;}
span.t {font-weight: bold;}
.foto {width: 150px; height:150px; background-color:#F8F8FF; margin: 5px; float:left;}
.zdjecie {border: 0px;}
.sliderfoto {width: 130px; background-color:#F8F8FF; margin: 3px; margin-bottom: 10px;}
.sliderzdjecie {border: 0px; width: 120px}
img {border: 0px; background-color: white;}
div.fotonews {width:200px; height:178px; background-color:#F8F8FF; margin: 0px 5px; float:left; text-align:center;}
div.fotonews A {font-size:12px; font-weight: bold; margin: 0px; color:black; background-color:#F8F8FF;}
#kalendarz {width:143px; text-align:center; min-height: 135px; max-height: 190px; font-size: 12px;}
#kalendarz div {text-align: center; float:left; padding-top: 2px;}
.dzis {color: #990000; font-weight: bold; width:19px; height: 16px;}
.dzien {width:19px; height: 16px;}
.ddzien {width:19px; height: 16px;}
.dzisw {color: yellow; background-color: #006699; width:17px; text-decoration: underline; font-size: 11px; font-weight:bold; height: 14px; border: 1px dashed white; padding-top: 1px}
.puste {width:19px; height: 16px;}
.w {text-decoration: underline; color: white; background-color: #006699; width:17px; font-size: 11px; font-weight:bold; height: 14px; border: 1px dashed white; padding-top: 1px}
.nazwa {width: 84px; height: 16px; font-weight: bold; font-size: 11px; color: #003399;}
.link {width: 22px; height: 16px;}
ul.tree {
	display: block;
	margin-left: 0;
	padding-left: 0;
}

ul.tree ul {
	display: block;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

ul.tree li {
	display: block;
	list-style-type: none;
	padding-left: 20px;
	background-image: url("document.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.closed {
	background-image: url("closed.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.opened {
	background-image: url("opened.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li a {
	font-size: 13px;
	text-decoration: none;
	cursor: pointer;
}

ul.tree li a.folder {
	cursor: pointer;
}

ul.tree li a.active {
	font-weight: bold;
}

ul.tree li a:hover {
	text-decoration: underline;
}

.grupa A {
	COLOR:maroon; TEXT-ALIGN: left;
}
.grupa A:hover {
	COLOR: green; BACKGROUND-COLOR: transparent; 
}

p.naglowek {}
p.first {margin: 0px; padding-left: 50px}
p.last {margin: 0px; padding-left: 70px;}
p.lastb {margin: 0px; padding-left: 70px; margin-bottom: 20px;}
