body {
	margin				: 0px;
	padding				: 0px;
	background		: #FFF;
	}

#naglowek {
	width					: 100%;
	height				: 174px;
	text-align		: center;
	background		: url(pic/naglowek.jpg) center top no-repeat;
	}

#logo {
	width					: 770px;
	margin				: 0px auto;
	padding				: 10px 0 0 0;
	text-align		: left;
}

#container {
	float					: left;
	width					: 100%;
	background		: #FFF url(pic/container.gif) top repeat-x;
	padding				: 5px 0 0 0;
	}

#tresc {
	width					: 770px;
	margin				: 0px auto;

	}

#modul {
	float				: left;
	width				: 100%;
	margin			: 10px 0 0 0;
}

#pic {
	float				: left;
	width				: 195px;
	margin			: 0px 10px 0 0;
	border			: 0px solid #00783A;
}

#main {
	width				: 550px;
	text-align 	: justify;
	}

#panel {
	float				: right;
	width				: 175px;
	margin			: 17px 0 0 0;
	padding			: 10px;
	font-family	: tahoma, verdana, arial, helvetica, sans-serif;
	font-size		: 9pt;  
	color				: #FFF; 
	line-height	: 1.5;
	background	: url(pic/motto.gif) repeat-y center;
	}

#panel a {
	color				: #FFF; 
	text-decoration		: none;
	}
	
#panel a:hover {
	text-decoration		: underline;
	}

	
h1 {
	color							: #00783A; 
	text-decoration		: none; 
	font-family				: tahoma, verdana, arial, helvetica, sans-serif;
	font-size					: 11pt; 
	font-weight				: bold;
	margin						: 3px 0 0 205px;
	padding-bottom		: 2px;
	border-bottom			: 1px dotted #00783A;
	}

h1 a {
	color							: #00783A; 
	text-decoration		: none;
	}

h1 a:hover {
	color							: #00783A;
	text-decoration		: underline;
	}

h2 {
	color							: #FFFFFF; 
	text-decoration		: none; 
	font-family				: tahoma, verdana, arial, helvetica, sans-serif;
	font-size					: 11pt; 
	font-weight				: bold;
	text-align				: left;
	padding-bottom		: 2px;
	margin						: 0 0 8px 0;
	border-bottom			: 1px dotted #FFF;
	}

h2 a {
	color							: #FFFFFF; 
	text-decoration		: none;
	}

h2 a:hover {
	color							: #FFFFFF;
	text-decoration		: underline;
	}
		
#baner {
	float							: left;
	width							: 170px;
	padding						: 15px 0 0 10px;
	text-align				: justify;
	}
	
#line	{
	height				: 1px;
	margin				: -30px 0 0px 0;
	width					: 770px;
	background		: url(pic/line.gif);
	}

#stlo {
  float					: left;
	padding				: 30px 0 15px;
  width					: 100%;
  background		: #FFF url(pic/footer.gif) top repeat-x;
}


p {font-family: tahoma, verdana, arial, helvetica, sans-serif}
a {font-family: tahoma, verdana, arial, helvetica, sans-serif}

p.tresc {font-size: 8pt;  color: #4D4D4D; text-align: justify; padding: 0px; margin: 6px 0 0 0; line-height: 1.5;}
p.stopka {font-size: 7pt;  color: rgb(70,70,70); text-align: left; padding: 0px; margin: 0px;}
p.sm {font-size: 7pt;  color: #666666; text-align: right; padding-top: 5px;}

a.linktr:link,a.linktr:visited {color: #00783A; text-decoration: none; font-size: 8pt; font-weight: normal;}
a.linkst:link,a.linkst:visited {color: #FFFFFF; text-decoration: none; font-size: 7pt; font-weight: normal;}
a.linksm:link,a.linksm:visited {color: #666666; text-decoration: none; font-size: 7pt; font-weight: normal;}

a.linktr:hover {color: #00783A; text-decoration: underline;}
a.linkst:hover {text-decoration: underline;}
a.linksm:hover {color: #666666; text-decoration: underline;}


#nav {
	float					: left;
	padding				: 0px;
	background		: url(pic/menu.gif) repeat-x top;
	width					: 100%;
	height				: 34px;
	margin-bottom	: 0px;
	border-bottom	:	4px solid #00783A;
	}

#menu { 
	width					: 770px;
	height				: 33px;
	}

#menu a { 
	float					: left;
	display				: inline;
	font-family		: verdana, arial, tahoma;
	font-size			: 9pt;
	text-align		: justify;
	text-decoration		: none; 
	color					: #FFFFFF; 
	font-weight		: normal; 
	padding				: 10px;
	margin				: 0px;
	background		: transparent;
	}

#menu a:hover,
#menu a.active,
#menu a.active:hover
	{
	color					: #FFFFFF; 
	background		: #00783A url(pic/menuon.gif) repeat-x top;
	}