html, body {
	margin: 0px auto;
	padding: 0px 0px;
}

body {background-image:url('images/tlo.gif');
	background-repeat:repeat;
	background-color: #66FFFF;
	background-position: center;
	margin: 0px auto; 
	text-align: center;
	font: 14px Geneva, Arial, Helvetica, sans-serif;
	color:#555555;
}

#container {margin: 0px auto;
	width: 684px;
	text-align:left;
	background-image:url('images/tlo.gif');
	background-repeat:repeat;
	background-color: #66FFFF;
	}

#body {position: relative;
	} 

.clear{clear:both;}

img {border:none;}

	 
p{padding: 0px 0px 0px 0px;
	margin: 0px auto;
	text-align:justify;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


h1{ margin: 0px 0px 0px 0px;
	color:#0080c0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing: 3px;
	padding-left:85px;
	padding-top: 0px;
}

h3{
	color:#0080ff;
	margin: 30px 0px 0px 20px;
}

#naglowek {margin: 0px 0px;
	background-image:url('images/naglowek.gif');
	width:684px;
	height:145px;
	position: relative;
	z-index:5;
	}
	
#naglowekniem {margin: 0px 0px;
	background-image:url('images/naglowekniem.gif');
	width:684px;
	height:145px;
	position: relative;
	z-index:6;
	}
	
#linia {position: relative;
	width:684px;
	height: 38px;
	z-index:4;
	}

#menu {background-image:url('images/menu.gif');
	width: 684px;
	height: 43px;
	position: relative;
	z-index:3;
	}
#menu td {padding-top: 2px;
	}
	
#menu a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color:#FFFFFF;
	padding-top:12px;
	padding-bottom:9px;
	}

#menu a:hover{
	background:url('images/menu1.gif') center repeat-x;
	color: #FFFFFF;
	display:block;
	overflow:hidden;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	}

a {text-decoration: none;
	color: #004080;}
a:hover {color:#0080c0;
	text-decoration:none;}
a:visited {color:#00ffff;
	text-decoration:none;}

#text-box {margin: 0px 0px;
	background-color:#FFFFFF;
	position: relative;
	height: 571px;
	width:684px;
	float:left;
	 }

#text-box-cennik {margin: 0px 0px;
	background-color:#FFFFFF;
	position: relative;
	height: 930px;
	width:684px;
	float:left;
	overflow:hidden;
	 }
#lewacennik {position:absolute;
	background-image:url('images/lewa.gif');
	background-repeat:repeat-y;
	left:0px;
	width: 4px;
	height: 930px;
	}
#prawacennik { position:absolute;
	background-image:url('images/prawa2.gif');
	background-repeat:repeat-y;
	width:5px;
	height: 930px;
	top:0px;
	left:679px;
	}

#lewa { position:absolute;
	background-image:url('images/lewa.gif');
	background-repeat:repeat-y;
	top: 0px;
	left:0px;
	width: 4px;
	height: 571px;
	}

#bg { position: relative;
	background-image:url('images/bg.gif');
	background-repeat:repeat-x;
	width:676px;
	height:571px;
	left:3px;
	}

#prawa { position:absolute;
	background-image:url('images/prawa2.gif');
	background-repeat:repeat-y;
	width:5px;
	height: 571px;
	top:0px;
	left:679px;
	}

#text {
	position: absolute;
	width:530px;
	height: auto;
	top:99px;
	margin-left: 10px;
	padding-left:55px;
	padding-right:65px;
	left:3px;
	}
	
#textprz {
	position: absolute;
	width:530px;
	height: auto;
	top:80px;
	margin-left: 10px;
	padding-left:55px;
	padding-right:65px;
	left:0px;
	}

#stopka {background-image:url('images/stopka.gif');
	position: relative;
	float:left;
	width:684px;
	height:43px;
}
