body {
	margin: 0;
  	background: #FFA0EF url(graf/tlo2.gif) repeat-x top;
}
img {
	border: 0;
}
hr{
	 height: 1px;
	 color: #C8C8C8;
	 width: 96%;
}
div {
   	padding: 0px;
   	border: 0;
	position: relative;
	overflow: visible;
}
#strona {
	width: 618px;
	margin: 10px auto 0px auto;
}
#logo {
	width:200px;
	float:left;
	padding-left: 14px;
}
#menu {
	width:400px;
	float:right;
	text-align: right;
	margin-top: 20px;
}
	#menu a{
		background: url(graf/menu_cos2_1.gif) no-repeat top right;
		font:bold 22px ElegaGarmnd BT,Helvetica, Arial;
		color: #FFFFFF;
		padding: 10px 12px 0px 2px;
		text-decoration: none;
		margin-left: 10px;
	}
	#menu a:hover {
		background: url(graf/menu_cos2_1_1.gif) no-repeat top right;
		color: #E9DC00;
		}
#banner_top{
	width: 618px;
	/*background: url(graf/test.jpg) no-repeat top center;*/
	height: 253px;
	float: left;
}
#bodySite{
	width: 618px;
	background: #FFF url(graf/tlo_body_top_1.gif) no-repeat top center;
	float: left;
	margin: 0px;
	padding: 0px;
}
#stopka{
	width: 600px;
	background: #FFF url(graf/tlo_body_bottom.gif) no-repeat bottom center;
	clear: both;
	margin: 0px auto 10px auto;
	font:normal 10px Verdana,Arial, Helvetica, sans-serif;
	padding: 30px 0px 15px 18px;
	color: #A4006A;
}
#leftSite{
	width: 196px;
	float: left;
	/*border: 1px solid black;*/
	padding: 12px 0px 5px 6px;
	text-align: left;
}
	#leftSite ul{
	font:normal 21px Georgia,Arial, Helvetica, sans-serif;
	color: #000;
	}
	a.menu_jav{
		font: normal 12px Tahoma;
		color: #000000;
		padding: 10px 0px 4px 0px;
		text-decoration: none;
	}
	a.menu_jav:hover {
		color: #8F9651;
		text-decoration: underline;
	}
	.menu_java1{
	padding: 0px 0px 0px 9px;
	}
#rightSite{
	width: 398px;
	float: right;
	padding: 12px 12px 5px 0px;
}
	#rightSite h3{
		font:normal 21px Georgia,Arial, Helvetica, sans-serif;
		color: #000;
		padding: 2px 0px 2px 36px;
		margin: 6px 0px 4px 5px;
		background: #FFF url(graf/slonce.gif) no-repeat bottom left;
	}
	#rightSite h4{
		font:normal 21px Georgia,Arial, Helvetica, sans-serif;
		color: #000;
		padding: 2px 0px 2px 36px;
		margin: 0px 0px 4px 5px;
		clear: both;
		background: #FFF url(graf/slonce.gif) no-repeat bottom left;
	}
	.aktFoto{
		width: 198px;
		float: left;
		margin-bottom: 10px;
	}
	.aktTresc{
		margin-top: 2px;
		width: 190px;
		float: right;
		font:normal 14px Georgia,Arial, Helvetica, sans-serif;
	}
	.aktTrescLeft{
		margin-top: 2px;
		width: 380px;
		float: left;
		font:normal 16px Georgia,Arial, Helvetica, sans-serif;
	}
	img.zd{
		padding: 2px;
		background-color: #FFE8FF; 
		border: 1px solid #FFC0FF;
	}
	.aktTrescLeft p{
		margin: 6px 0px;
		padding: 0;
	}
	#rightSite a{
		text-decoration: none;
		color: #000000;
	}
	#rightSite a:hover{
		color: #8F9651;
	}
	.poradyFoto{
		width: 199px;
		float: right;
	}
	.poradyTresc{
		margin-top: 2px;
		padding-left: 10px;
		width: 185px;
		float: left;
		font:normal 12px Georgia,Arial, Helvetica, sans-serif;
	}
#oferta{
	width: 398px;
	height: 148px;
	background: url(graf/ofert.png) no-repeat top center;
}
h1{
	width: 200px;
	font:bold 20px Georgia,Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	margin: 0px 0px 0px 200px;
	padding-top: 2px;
}
h2{
	font:normal 12px Georgia,Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFF;
	margin: 4px 0px 0px 216px;
}
#formularz{
	width: 190px;
	font: normal 14px Georgia,Arial, Helvetica, sans-serif;
	background-color: #FFD0F7;
	padding: 6px 2px 6px 4px;
}
	#formularz p{
	padding: 5px 0px 0px 0px;
	margin: 0px;
	}
	#formularz img{
	padding: 0px;
	margin: 0px;
	}
	.smaller{
		font-size: 10px;
		color: gray;
	}
	.form1{
	width: 180px;
	color: #733217;
	}
	.form2{
	width: 78px;
	font: normal 11px Georgia,Arial, Helvetica, sans-serif;
	color: #733217;
	}
	.selGodz{
	width: 30px;
	font-size: 10px;
	}
	.formForm{
	margin:0px;padding:0px;
	}
h5{
	font:bold 16px Georgia,Arial, Helvetica, sans-serif;
	color: #922B83;
	margin: 0px 0px 2px 0px;
	padding: 0px;	
}
#title_site{
	font:bold 20px Georgia,Arial, Helvetica, sans-serif;
	color: #922B83;
	margin: 5px 0px 2px 0px;
	padding: 0px;
}
.oferta_cena{
	color: #922B83;
}
.oferta_cena b{
	color: #215dc6;
}
.cennik_kat{
	color: #697500;
	font-weight: bold;
	margin: 0;
	padding: 2px 0px;
}
.cennik_of{
	margin-left: 0px;
	padding: 1px;
	font-size: 10pt;
}
.img_tresc{
	padding: 0px 3px;
}
.ofertaTresc{
		margin-top: 2px;
		width: 380px;
		float: left;
		font:normal 10pt Tahoma,Arial, Helvetica, sans-serif;
	}
