body {
	margin: 0;
	padding: 0;
	background-color: #FAF9EC;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 3px solid #A45200;
}
#header {
	border-top: 1px solid #C66300;
	border-bottom: 1px dotted #A45200;
	height: 3em;
}
#header .line {
	font: 120% Georgia, "Times New Roman", Times, serif;
	color: #A45200;
	background-color: #FAF9EC;
	float: right;
	margin-right: 2em;
	margin-top: 0.5em;
}
#header .logo {
	float: left;
	margin-left: 1.5em;
	margin-top: 0.5em;
}
#menu {
	position: absolute;
	top: 6em;
	right: 1em;
	width: 14em;
	
}
#menu ul {
	list-style: none;
	margin-left: 2em;
	padding-left: 0;
	
}
#menu li {
	font-size: 80%;
	border-bottom: 1px dotted #A45200;
	margin-bottom: 0.3em;
}
#menu a:link, #menu a:visited {
	text-decoration: none;
	color: #A45200;
	background-color: #FAF9EC;
}
#menu a:hover {
	color: #D76C00;
	background-color: #FAF9EC
}

#tekst {
	margin-left: 2em;
	margin-right: 16em;
}
h1 {
	font: 130% Georgia, "Times New Roman", Times, serif;
}
h2 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	margin-left: 0.4em;
}
#tekst p, #tekst li {
	font-size: 80%;
	line-height: 1.6em; 
	padding-left: 1.2em;
	text-align: justify;
}


#down {
	border-bottom: 1px dotted #A45200;
	text-align: center;
}
#linki{
 	text-align: center;
	padding-top: 1em;
	padding-bottom: 1.2em;
	font-size: 55%;
}
/*==Formularz==*/
#form {
width: 390px;
padding: 10px 20px 0px 0px;
margin: 0px;
text-align: center;
}

td.label {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	text-align: right;
}
td.img {
		color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	text-align: center;
}
td.entry {
	text-align: right;
	width: 390px;
}


input.form {
	background: #fff;
	border: 1px solid #C2C1B0;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	width: 390px;
}

textarea.form {
	background: #fff;
	border: 1px solid #C2C1B0;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	width: 390px;
	height: 200px;
}


select.form {
	background: #fff;
	border: 1px solid #C2C1B0;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	width: 390px;
}

input.button {
	border: 1px solid #708090;
	background: #fff;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	cursor: pointer;
} 
/*==Nav*/
#navigation {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	
	list-style: none;
	margin: 25px;
	padding: 0;
	}

#navigation  a:link, #navigation  a:visited  {
	

	display: block;
 	padding: 5px 5px 5px 0.5em;

	background-color: #CF8F41;
	color: Black;
	
}
#navigation  a:hover {
	background-color: #DAAC74;
	color: #FFFFFF;
}	
	 