body {
	background: #dee1e8 url(layout/background.jpg);
	margin: 0px;
	padding: 0px;
	font-family: lucida sans unicode;
}

#Wrapper {
	margin: 0px;
	padding: 0px;
	background: transparent url(layout/wrapper_background.jpg) repeat-x;
	width: 100%;

	border: 0px solid red;
}

#Container {
	margin: 0px auto;
	padding: 0px;
	background: transparent url(layout/container_background.jpg) repeat-y;
	width: 1150px;
	overflow: hidden;

	border: 0px solid red;
}

	#ContainerBottom {
		clear: both;
		overflow: hidden;
		margin: 0px auto;
		padding: 0px;
		background-color: transparent;
		width: 100%;

		border: 0px solid red;
	}

#Top {
	margin: 0px auto;
	padding: 0px;
	background: transparent url(layout/top.jpg);
	width: 1150px;
	height: 234px;
	clear: both;

	border: 0px solid red;
}

#Navbar {
	margin: 0px auto;
	padding: 0px;
	background: transparent url(layout/navbar_background.jpg) no-repeat;
	width: 1150px;
	height: 92px;
	clear: both;

	border: 0px solid blue;
}

	#Navbar ul {
		margin: 0px;
		padding: 7px 0px 0px 330px;
		list-style-type: none;
	}

	#Navbar ul li {
		margin: 0px;
		padding: 0px 20px;
		float: left;
	}

	#Navbar ul li a {
		font-family: lucida sans unicode;
		text-decoration: none;
		color: #000000;
	}

	#Navbar ul li a:hover {
		color: #686aa7;
	}
	
	#NavbarTitle {
		font-family: lucida sans unicode;
		font-weight: bold;
		color: #000077;
		margin: 54px 0px 0px 380px;
	}

#Menu {
	float: left;
	margin: 0px;
	padding: 0px;
	background: transparent url(layout/menu_background.jpg) repeat-y;
	width: 359px;

	border: 0px solid red;
}

	#MenuTop {
		background: transparent url(layout/menu_top.jpg) no-repeat;
		width: 359px;
		height: 82px;

		border: 0px solid yellow;
	}

	#Menu ul {
		margin: 0px;
		padding: 0px 0px 0px 47px;
		list-style-type: none;
	}

	#Menu ul li {
		margin: 0px;
		padding: 0px 0px 0px 40px;
		background: transparent url(layout/menu_item.jpg) no-repeat;
		width: 278px;
		height: 25px;
	}

	#Menu ul li a {
		display: block;
		font-size: 13px;
		font-family: lucida sans unicode;
		text-decoration: none;
		color: #ffffff;
		height: 25px;
		line-height: 25px;
	}

	#Menu ul li a:hover {
		color: #c66;
	}

	#MenuBottom {
		float: left;
		margin: 0px auto;
		padding: 0px;
		background: transparent url(layout/bottom_menu_background.jpg) repeat-x;
		width: 359px;
		height: 103px;
		overflow: hidden;

		border: 0px solid green;
	}

#Content {
	float: left;
	margin: 0px;
	padding: 0px;
	background: #fff url(layout/content_background.jpg) no-repeat;
	width: 785px;
	min-height: 400px;

	border: 0px solid green;
}

	#ContentText {
		width: 640px;
		padding: 15px;
		font: normal 13px lucida sans unicode;
		text-align: justify;
	}

	#ContentBottom {
		float: left;
		margin: 0px auto;
		padding: 0px;
		background: transparent url(layout/bottom_content_background.jpg) repeat-x;
		width: 801px;
		width: 791px;
		height: 103px;
		overflow: hidden;

		border: 0px solid red;
	}

#BottomWrapper {
	clear: both;
	margin: 0px;
	padding: 0px;
	background: transparent url(layout/bottom_wrapper_background.jpg) repeat-x;
	width: 100%;
	height: 69px;

	border: 0px solid blue;
}

#Footer {
	margin: 0px auto;
	padding: 0px;
	background: transparent url(layout/.jpg) repeat-y;
	width: 1150px;
	height: 40px;
	
	border: 0px solid green;
}

	#Footer ul {
		margin: 0px auto;
		padding: 0px;
		list-style-type: none;
		overflow: hidden;
		width: 280px;
	}

	#Footer ul li {
		margin: 0px auto;
		margin-top: 30px;
		padding: 10px 6px;
		float: left;
	}

	#Footer ul li a {
		font-size: 10px;
		font-family: lucida sans unicode;
		text-decoration: none;
		color: #444;
	}

	#Footer ul li a:hover {
		color: #c00;
	}


/* formularz kontaktowy */
#form-kont {
	width: 487px;
}

#form-kont label {
	display: block;
	clear: both;
}

#form-kont input,
#form-kont textarea {
	margin-left: 30px;
	width: 100px;
}



#form-kont div p.p1 {
	float: left;
}

#form-kont div p.p2 {
	float: right;
}



