div, p, h1, h2, h3, ul, ol, dl, dd, dt img {
	margin: 0px;
	padding: 0px;
}

body {
	width: 760px;
	height: auto;
	overflow: auto;
	margin: 0px auto 0px auto;
	padding: 0px 10px 0px 10px;
	background-color: #16297c;
	background-image: url(body_background.gif);
	background-position: center;
	background-repeat: repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #ffffff;
}

/* dl dt {	 clear: both;  } */ 

dt { font-weight: bold; font-style: italic; }
dd { margin-left : 100px; text-align: left; }
ul, ol {padding-left:20px;}
p { margin: 8px 0px 8px 0px; }

div#top_navi{
	width: 740px;
	height: 26px;
	margin: 0px auto 0px auto;
	padding-right: 20px;
	background-image: url(gospodarnosc.gif); 
	background-repeat: no-repeat;
	text-align: right;
	font-weight: normal;
	line-height: 26px;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
div#top_navi object {
	float: left;
}

div#top_navi img {  vertical-align: baseline; }
div#top_navi a { color: White; text-decoration:none; }
div#top_navi a img  { border: none;}

div#top {
	width: 760px;
	height: 280px;
	margin: 0px auto 0px auto;
	background-image: url(top.jpg);
	border-top: 1px solid #ff8f00;
	overflow: hidden;
}

ul#menu {
	display: block;
	width: 498px;
	height: 40px;
	margin: 0px auto 0px auto;
	padding: 235px 0px 0px 190px;
	list-style: none;
}

ul#menu li { height: 40px;	float: left; }
ul#menu li a {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(menu_2.gif);
}

ul#menu li.kafla1 { width: 69px; }
ul#menu li.kafla1 a { background-position: 0px 0%; }
ul#menu li.kafla1 a:hover { background-position: 0px 100%; }

ul#menu li.kafla2 { width: 67px; }
ul#menu li.kafla2 a { background-position: -69px 0%; }
ul#menu li.kafla2 a:hover { background-position: -69px 100%; }

ul#menu li.kafla3 { width: 83px; }
ul#menu li.kafla3 a { background-position: -135px 0%; }
ul#menu li.kafla3 a:hover { background-position: -135px 100%; }

ul#menu li.kafla4 { width: 65px; }
ul#menu li.kafla4 a { background-position: -220px 0%; }
ul#menu li.kafla4 a:hover { background-position: -220px 100%; }

ul#menu li.kafla5 { width: 65px; }
ul#menu li.kafla5 a { background-position: -285px 0%; }
ul#menu li.kafla5 a:hover { background-position: -285px 100%; }

ul#menu li.kafla6 { width: 81px; }
ul#menu li.kafla6 a { background-position: -350px 0%; }
ul#menu li.kafla6 a:hover { background-position: -350px 100%; }

ul#menu li.kafla7 { width: 67px; }
ul#menu li.kafla7 a { background-position: -431px 0%; }
ul#menu li.kafla7 a:hover { background-position: -431px 100%; }

div#content {
	width: 760px;
	height: auto;
	overflow: auto;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F1F3;
	color: Black;
	}

div#left_column {
	width: 240px;
	height: auto;
	float: left;
	background-image: url(left_header.jpg);
	background-repeat: no-repeat;
	color: #FF8A00;
}



div#left_column h1 {
	margin: 40px 0px 50px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
}

div#left_column a { color: #3D404C; text-decoration: none; font-size: 14px; }
div#left_column a:hover { text-decoration: underline; }

div#right_column {
	width: 500px;
	height: auto;
	padding-top: 30px;
	margin-left: 240px;
}

div#right_column h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #3D404C;
	margin-bottom: 20px;
}

div#right_column h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
	margin-top: 10px;
}

div#right_column p {	text-align: justify; }
div#right_column ul.gallery {	display: block; list-style: none; }
div#right_column ul.gallery li { 
	display: block; 
	width: 125px; 
	height: 100px;
	float: left;
	background-image: url(gallery_background.gif);
 }

div#right_column ul.gallery li img {
	display: block;
	width: 105px;
	height: 84px;
	padding: 0px;
	margin: 8px auto;
}

div#right_column ul.gallery li a img {	border: none; }

div#footer {
	width: 760px;
	height: 30px;
	margin: 0px auto 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: center;
	
}

div#footer ul {
	display: block;
	width: auto;
	height: 20px;
	margin: 10px auto 0px auto;
	list-style: none;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color: White;
}

div#footer ul li { display: block; width: 90px;	text-align: center;	float: left; }
div#footer li a {	display: block; width: 89px;color: White; text-decoration: none; border-right: 1px solid #FFFFFF;   }

div.round {	width: 500px; margin: 10px 0px 10px 0px; }
div#right_column div.round p { margin: 0; padding: 1em; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; }
div#right_column div.round p a {color: Blue;  text-decoration: none; cursor: pointer; }
div#right_column div.round div { margin: 0; padding: 1em; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; }
div#right_column div.round h2 { margin: 0; padding: 1em; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; }
div#right_column div.round ol, div#right_column div.round h2 { padding-left:30px; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; } 
div#right_column div.round div ol { margin: 0;  border:none;  }
div.round span { display: block; overflow: hidden; height: 1px; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; }
div.round span.r1 { margin: 0 7px; background-color: #FF8C00; border: none; }
span.r2 { margin: 0 6px; }
span.r3 { margin: 0 4px; }
span.r4 { margin: 0 3px; }
span.r5 { margin: 0 2px; }
span.r6 { margin: 0 1px; }
ul.inround 	{	width: 458px; margin: 0px;  padding: 10px 10px 10px 30px; background-color: #FFFFFF; border-left: 1px solid #FF8C00;	border-right: 1px solid #FF8C00; }
ul.inround  li {
	text-align: justify;
}