body {
	margin: 0;
	padding: 0;
	background-color: #FFF;
	color: #000;
	font: 10pt Verdana, Tahoma, Arial, "Times New Roman", serif;
}
div {
	font: 10pt Verdana, Tahoma, Arial, "Times New Roman", serif;
}
table,tr,td {
	font: 10pt Verdana, Tahoma, Arial, "Times New Roman", serif;
}
.maintable {
	width: 800px;
	background-color: #ECF0E4;
}
.top {
	width: 800px;
	background-color: #FFF;
}
.logo {
	width: 287px;
}
.top_flash {
	width: 800px;
	height: 118px;
}
a.top_link {
	font-size: 8pt;
	color: #ADABAB;
	text-decoration: none;
}
a.top_link:visited {
	color: #ADABAB;
	text-decoration: none;
}
a.top_link:hover {
	color: #000;
	text-decoration: none;
}
.scroll {
	color: #949191;
	background-color: #FFF;
	height: 27px;
	font: 8pt Verdana, Tahoma, Arial, "Times New Roman", serif;
}
.scrollbar {
	color: #000;
	width: 400px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11pt;
}
.toplink {
	width: 400px;
	color: #ADABAB;
	padding-right: 10px;
}
.overkontent {
	background: url('img/overkontent.gif');
	height: 5px;
}

.menu {
	width: 163px;
}
.menuitemoff {
	padding-left: 12px;
	padding-top: 3px;
	height: 27px;
	background: url('img/menu.gif');
	width: 163px;
}
.menuitemon {
	padding-left: 15px;
	padding-top: 5px;
	height: 27px;
	background: url('img/menu.gif');
	width: 163px;
}
.submenuitemoff {
	padding-left: 5px;
	padding-top: 3px;
	background-color: #3D9B49;
	background: url('img/submenu.gif');
	height: 100%;
	width: 250px;
}
.submenuitemon {
	padding-left: 12px;
	padding-top: 4px;
	background-color: #3D9B49;
	background: url('img/submenu.gif');
	height: 100%;
	width: 250px;
}
.kropki {
	width: 6px;
	height: 500px;
	background: url('img/kropki_pionowe.gif');
}
.kontent {
	width: 611px;
}
.tresc {
	padding: 10px;
	color: #000;
}
.ankieta {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	color: #170B9E;
}
.pytanie {
	font-weight: bold;
	padding-top: 4px;
	color: #000;
}
.odpowiedz {
	color: #000;
}
.bg_left {
	width: 11px;
	background: url('img/bg_left.gif');
}
.bg_rite {
	width: 9px;
	background: url('img/bg_rite.gif');
}
.stopka {
	color: #000;
        background-color: #FFF;
        padding: 5px;
	font: 7pt Verdana, Tahoma, Arial, "Times New Roman", serif;
}
a.stopka {
	color: #442F15;
	text-decoration: none;
}
a.stopka:visited {
	color: #442F15;
	text-decoration: none;
}
a.stopka:hover {
	color: #442F15;
	text-decoration: underline;
}

form {
	margin-top:0px;
	margin-bottom: 2px;
}

hr {
	height: 1px;
	color: #888;
	padding-top: 2px;
	border: dotted;
	width: 100%;
}

a {
	color: #222;
	text-decoration: none;
}
a:visited {
	color: #222;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}

a.mnu {
	color: #222;
	text-decoration: none;
}
a.mnu:visited {
	color: #222;
	text-decoration: none;
}
a.mnu:hover {
	color: #000;
	text-decoration: underline;
}

a.autor {
	color: #9B8F7E;
	font: 7pt Verdana, Tahoma, Arial, "Times New Roman", serif;
	text-decoration: none;
}
a.autor:visited {
	color: #9B8F7E;
	font: 7pt Verdana, Tahoma, Arial, "Times New Roman", serif;
	text-decoration: none;
}
a.autor:hover {
	color: #9B8F7E;
	font: 7pt Verdana, Tahoma, Arial, "Times New Roman", serif;
	text-decoration: underline;
}

a.imgg {
	color: #f4f4f4;
	border: 1px solid;
	padding: 2 2 2 2;
}
a.imgg:visited {
	color: #bbb;
	border: 1px solid;
	padding: 2 2 2 2;
}
a.imgg:hover {
	color: #aaa;
	border:2px solid;
	padding: 1 1 1 1;
}

a.sciezka {
	font-weight: bold;
}

.szukaj_text {
	color: #000;
	padding-top: 4px;
	font-size: 9pt;
}
a.mapa {
	font-size: 10pt;
	color: #442F15;
	text-decoration: none;
}
a.mapa:visited {
	color: #442F15;
	text-decoration: none;
}
a.mapa:hover {
	color: #000;
	text-decoration: underline;
}
.input1 {
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	border: #959A86 1px solid;
	background-color: #D7DFC2;
}
.formularz {
	font-size: 11pt;
	font-weight: bold;
	color: #fff;
	border: #003F8F 1px solid;
	background: #6F6F6F;
}
.wynik {
	padding-top: 3px;
	padding-bottom: 10px;
}
.bottom_logo {
	width: 86px;
}
.bottom1 {
	background: url('img/bottom_1.gif');
	height: 4px;
}
.bottom2 {
	background: url('img/bottom_2.gif');
	height: 7px;
}

.imieniny {
	margin-right: 20px;
	color: #949191;
	text-align: right;
}
.dzisiaj {
	padding-left: 12px;
	font-size: 8pt;
}