   body
{
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #000;
	background-position: center;
	background-color: #000000;
	margin: 0 auto;
	padding:0;
	text-align: justify
}

p	{text-align: justify;}
a:link { text-decoration: none; color: gray;}
a:hover {text-decoration: none; color: #AFAFAF;}
h4 {
	position:absolute; 
	left:320px;
	top:606px;
	margin: 0;
	padding:0;
	font-size: 17px;
	color: #404040;
	font-style:italic;
	
	
}
h5 {
	margin: 0;	
	font-size: 16px;
	text-align:center;
	
}
img { border: 0; }


#back {
	position:relative;
	left:0px;
	top:0px;
	width:1004px;
	height:765px;
	margin: 0 auto;
}

#back-03_ {
	position:absolute;
	left:483px;
	top:0px;
	width:521px;
	height:38px;
	background-image:url(images/back_03.jpg);
}

#back-04_ {
	position:absolute;
	left:0px;
	top:38px;
	width:98px;
	height:653px;
	background-image:url(images/back_04.jpg);
}

#back-05_ {
	position:absolute;
	left:98px;
	top:38px;
	width:385px;
	height:653px;
	background-image:url(images/back_05.jpg);
}

#back-06_ {
	position:absolute;
	left:483px;
	top:38px;
	width:521px;
	height:653px;
	background-image:url(images/back_06.jpg);
}

#back-07_ {
	position:absolute;
	left:0px;
	top:691px;
	width:98px;
	height:40px;
	background-image:url(images/back_07.jpg);
}

#back-08_ {
	position:absolute;
	left:98px;
	top:691px;
	width:385px;
	height:40px;
	background-image:url(images/back_08.jpg);
}

#back-09_ {
	position:absolute;
	left:483px;
	top:691px;
	width:521px;
	height:40px;
	background-image:url(images/back_09.jpg);
}

#back-10_ {
	position:absolute;
	left:0px;
	top:731px;
	width:98px;
	height:34px;
	background-image:url(images/back_10.jpg);
}

#back-11_ {
	position:absolute;
	left:98px;
	top:731px;
	width:385px;
	height:34px;
	background-image:url(images/back_11.jpg);
}


#home {
	position:absolute;
	left:216px;
	top:141px;
	width:138px;
	height:57px;
}
.home{height:57px; width:138px; border: 0;}
a .home {background:url(images/home.jpg);}
a:hover .home{ background-position: 100% -57px; 
}
#onas {
	position:absolute;
	left:145px;
	top:203px;
	width:132px;
	height:62px;
}
.onas{height:62px; width:132px; border: 0;}
a .onas {background:url(images/onas.jpg);}
a:hover .onas{ background-position: 100% -62px; 
}
#projekty {
	position:absolute;
	left:121px;
	top:341px;
	width:192px;
	height:104px;
}

.projekty{height:104px; width:192px; border: 0;}
a .projekty {background:url(images/projekty.jpg);}
a:hover .projekty{ background-position: 100% -104px; 
}

#kontakt {
	position:absolute;
	left:146px;
	top:263px;
	width:137px;
	height:75px;
}	
.kontakt{height:75px; width:137px; border: 0;}
a .kontakt {background:url(images/kontakt.jpg);}
a:hover .kontakt{ background-position: 100% -75px;
}

#inne {
	position:absolute;
	left:172px;
	top:445px;
	width:167px;
	height:98px;
}
.inne{height:98px; width:167px; border: 0;}
a .inne {background:url(images/inne.jpg);}
a:hover .inne{ background-position: 100% -98px;
}
#mapa {
	position:absolute;
	left:575px;
	top:260px;
	width:350px;
	height:300px;
	border: 1px solid black;
	
}
.kontxt {
	position:absolute; 
	left:240px;
	top:260px;
	width:400px;
	height:200px;
	text-align:center;
	text-decoration:none;
}
.kontxt p {
	text-align:center;
	line-height: 2em;
}
.kontxt h3 {	
font-size: 130%;
}

.tx {
	position:absolute; 
	left:300px;
	top:210px;
	width:660px;
	height:480px;
	text-align:left;
	list-style:none;
	padding: 0;
	margin: 0;	
}
.tx ul {
	font-size: 90%;
	margin: 20px;
	padding: 0px;
	}
.tx2 {
	position:absolute; 
	left:340px;
	top:470px;
	width:600px;
	height:120px;
	text-align:left;
	list-style:none;
	padding: 0;
	margin: 0;
}
.gal {
	position:absolute; 
	left:308px;
	top:600px;
	width:650px;
	height:100px;
	text-align:center;
}
	
img, div, a, input, { behavior: url(images/iepngfix.htc)
}

