html, body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	text-align:center;
	padding: 0;
	margin-top: 0;
}

#top {
	width: 840px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#NAGLOWEK {width:840px; height:235px; background:url(naglowek.png);
}


#MENU {
	width: 164px;
	height:500px;
	float: left;
	overflow: hidden;
	background-color:#f4ede7;
}

#TRESC {
	width:676px;
	height:500px;
	float:left;
	overflow:auto;
	background-color:#f4f4f4;
	
}
#TRESC2 {width:676px;
	height:500px;
	float:left;
	background:url(wazny.jpg) no-repeat; background-position:bottom right;}
.lista ul {
}

.lista li { line-height:2em; list-style:square;}
#STOPKA {clear:both; background-color:#000000; overflow:hidden; height:40px; font-size:13px;
}
.lista2 ul {
padding: 10px;
}

.lista2 li {
padding: 5px;
background: url(li.gif) no-repeat 0% 14px;
padding-left: 20px;
line-height:2em;
}
ul {
list-style:none;
}

#STOPKA p {color:#FFFFFF; margin-left:10px;}
#STOPKA p em {color:#FFFFFF;float:right; margin-right:10px;}
#STOPKA a {color:#FFFFFF; text-decoration:none;}
#STOPKA a:hover{text-decoration:underline;}

div#MENU ul { 
	display: block; 
	list-style: none;
	margin: 0;
	padding: 0; 
	}
div#MENU li {
width:164px; 
display:block; 
list-style:none; 
margin: 0;
padding: 0; 
border-bottom: 2px solid #000000;
background-color:#f4ede7;
}
div#MENU ul a:link, ul a:visited {
	display: block;
	width: 158px;
	text-decoration: none;
	padding: 10px 10px;
	font-size:.9em;
	font-weight: bold;
	color:#000000;
	}
div#MENU ul a:hover {
	background-color: #996633;
	color:#FFFFFF;
}
a {text-decoration:none; color:#000000; font-weight:bold;}
h4 {margin-left:25px; margin-right:25px; font-size:.9em; line-height:1.3em;}
#TRESC p em {color:#98ca1d; font-size:1.2em;}
#TRESC p span {color:#da243d; font-size:1.2em;}
#TRESC h3 {margin-left:25px; margin-right:25px; margin-top:25px;}	
#TRESC ul.tr { list-style:square; line-height:1.5em;}

#TRESC p {margin-left:25px; margin-right:25px; line-height:1.5em;}
#TRESC h2 {margin-left:25px; margin-right:25px;}
#TRESC2 h2 {margin-left:25px; margin-right:25px;}
#TRESC img {float:right;}
.nazwisko {font-size:1.2em; font-family:"Trajan Pro", "Charlemagne Std", Arial; font-weight:bold; color:#003300;}
table.basic_lines {
	width:625px;
	border-top:3px solid #000000;
	float:left;
	color:#000000;
	border-collapse:collapse;
	font-size:.9em;
	margin-left:25px;
}
table.basic_lines caption {
	margin-bottom:10px;
	color:#000000;
}
table basic_lines td, table.basic_lines th {
	}
table.basic_lines th {
	text-align:left;
	border-bottom:2px solid #069;
	color:#000000;
	}
table.basic_lines td {
	background-color:#FFFFFF;
	text-align:center;	
	}
table.basic_lines th {
	background-color:#FFFFFF;
	
	}
table.basic_lines th[scope="col"] {
	background-color:#996633;
	text-align:center;
	color:#FFFFFF;
	}
table.basic_lines td, table.basic_lines th {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:35px;
	padding-right:35px;
	border-bottom:2px solid #f7f7f7;
	}
.submit

{
	margin-left:250px;
	background: #006600;

	border: 1px solid #ffffff;

	color: #ffffff;

	font-weight: bold;

	padding: 5px 10px;

}
.submit:hover

{

	border: 1px solid #b6b6b6;

}
.left {float: left; width: 300px; font-size:.9em;}
.right {float: right; width: 350px; font-size:.9em;}
.red {color:#FF0000;}
