*{
	margin: 0;
	padding: 0;
	border: 0;
}
body{
	background-color: #FFFFFF;
	font: 10pt Tahoma;
}
div#container{
	width: 1091px;
	background: url(images/background.jpg);
	position: relative;
	margin-left: -545px;
	left: 50%;
	overflow: hidden;
}
div#top{
	clear: both;
	color: #FFFFFF;
}
	div#top1{
		height: 54px;
		background: url(images/top1.jpg) no-repeat top;
		font-size: 8pt;
	}
		.top_left{
			position: absolute;
			top: 18px;
			left: 30px;
		}
		.top_right{
			position: absolute;
			right: 30px;
			top: 18px;
			color: #eeb631;
		}
		.top_right li{
			display: inline;
		}
		.top_right li a{
			text-decoration: none;
			font-size: 9pt;
			color: #FFFFFF;
		}
		.top_right li a:hover{
			color: #cdcfcf;
		}
		.top_center{
			padding-top: 15px;
			text-align: center;
			color: #eeb631;
		}
		.top_center li{
			display: inline;
		}
		.top_center li a{
			text-decoration: none;
			font-size: 9pt;
			color: #FFFFFF;
		}
		.top_center li a:hover{
			color: #cdcfcf;
		}
	div#top2{
		height: 141px;
		background: url(images/top2.jpg) no-repeat top;
		position: relative;
	}
		div#reklama{
			width: 480px;
			height: 60px;
			position: absolute;
			right: 23px;
			bottom: 15px;
		}
	div#top3{
		height: 56px;
		background: url(images/top3.jpg) no-repeat top;
	}
div#middle{
}
	div#tresc{
width: 624px;
float: left;
margin: 0 40px;
padding-top: 25px;

	}
		div.news{
			background: url(images/news_bar.jpg) no-repeat 0 23px;
			clear: both;
		}
			div.news h3{
				text-align: left;
				font-size: 11pt;
				background: url(images/news_icon.jpg) no-repeat 0 5px;
				padding-left: 15px;
				padding-bottom: 20px;
			}
			div.news img{
				float: left;
				margin: 0 20px 20px 20px;
			}
			div.news p.news-info{
		text-align: right;
			}
		div.news div.category-icon{
		float: right;
	}
	div#lmenu{
		width: 185px;
		background: url(images/lmenu_top.jpg) no-repeat top;
		float: left;
		padding-top: 5px;
	}
		div#menu dl{
		}
div#lmenu dt{
height: 28px;
font: italic 14pt HandelGotD, Arial;
color: #FFFFFF;
text-align: left;
padding-left: 20px;
background: url(images/dt_line.jpg) no-repeat 4px 27px;
padding-bottom: 5px;
}
	div#lmenu dd{
text-align: left;
height: 25px;
padding-left: 30px;
background: url(images/dd_list.jpg) no-repeat 4px 20px;
}
		div#lmenu dd a{
text-decoration: none;
color: #FFFFFF;
font-size: 9pt;
padding-left: 15px;
background: url(images/menu_bullet.jpg) no-repeat left center;
margin-right: 15px;
}
	
	div#rmenu{
		width: 202px;
		background: url(images/rmenu_top.jpg) no-repeat top;
		float: left;
		padding-top: 5px;
	}
		div.rmenu_blok{
			display: block;
			margin: 0 0 25px 0;
		}
			div.rmenu_blok h3{
				height: 28px;
				font: italic 14pt HandelGotD, Arial;
				color: #FFFFFF;
				text-align: left;
				padding-left: 20px;
				background: url(images/dt_line.jpg) no-repeat 4px 27px;
				padding-bottom: 5px;
				margin-bottom: 5px;
			}
			div.rmenu_blok img{
			}
			div.rmenu_blok p{
				color: #FFFFFF;
				text-align: center;
			}
			div.rmenu_blok legend{
				font-weight: bold;
				text-align: center;
				padding-left: 20px;
				font-size: 8pt;
			}
			div.rmenu_blok form{
				color: #FFFFFF;
			}
			div.rmenu_blok form div{
				margin: 10px;
				padding-left: 25px;
			}
div#footer{
width: 1091px;
height: 87px;
background: url(images/footer.jpg) no-repeat top;
color: #FFFFFF;
font-size: 8pt;
position: relative;
margin-left: -545px;
left: 50%;
clear: both;
}
	.footer_left{
		position: absolute;
		bottom: 30px;
		left: 30px;
	}
	.footer_right{
		position: absolute;
		right: 30px;
		bottom: 30px;
	}
	.footer_right li{
		display: inline;
	}
	.footer_right li a{
		text-decoration: none;
		font-weight: bold;
		font-size: 9pt;
		color: #1667a3;
	}
	.footer_right li a:hover{
		color: #1b7bc2;
	}
div#tresc fieldset{
border: 0;
width: 500px;
}
div#tresc legend{
display: none;
}
div#tresc label{
display: block;
width: 100px;
float: left;
}

div#tresc input, textarea{
display: block;
float: left;
}
div#tresc textarea{
padding: 4px;
border: 1px solid black;
}
div#tresc input{
padding: 0 4px;
border: 1px solid black;
}

div#tresc input[type=submit],
div#tresc input[type=reset]{
display: block;
border: none;
background: transparent url(images/input.gif) 0 0 no-repeat;
width: 100px;
height: 21px;
color: #FFFFFF;
margin: 2px;
cursor: pointer;
}
div#tresc label {
cursor: pointer;
}
div#tresc div.form{
display: block;
clear: both;
float: left;
padding: 5px;
}
