body {
	background-color: #f5f4f4;
	background-position: center;
}
#top {
	background-image: url(images/lay_01.jpg);
	height: 70px;
	width: 53px;
	position: absolute;
	left: 150px;
	top: 0px;
}
#top2 {
	background-image: url(images/lay_02.jpg);
	position: absolute;
	height: 70px;
	width: 359px;
	left: 203px;
	top: 0px;
	right: auto;
}
#top3 {
	background-image: url(images/lay_03.jpg);
	position: absolute;
	height: 70px;
	width: 328px;
	left: 562px;
	top: 0px;
}
.wspolpraca {
	height: 13px;
	width: 53px;
	position: absolute;
	left: 134px;
	top: 29px;
}
#podtop {
	background-image: url(images/lay_04.jpg);
	position: absolute;
	height: 126px;
	width: 53px;
	left: 150px;
	top: 70px;
}
#banner {
	position: absolute;
	height: 126px;
	width: 635px;
	top: 70px;
	left: 203px;
}
#podtop2 {
	background-image: url(images/lay_06.jpg);
	position: absolute;
	height: 126px;
	width: 52px;
	top: 70px;
	left: 838px;
}
#m_lew {
	background-image: url(images/lay_07.jpg);
	position: absolute;
	height: 157px;
	width: 53px;
	left: 150px;
	top: 196px;
}
#menu {
	background-image: url(images/lay_08.jpg);
	position: absolute;
	height: 157px;
	width: 162px;
	top: 196px;
	left: 203px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #666666;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.osobiste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	height: 15px;
	width: auto;
	position: absolute;
	left: 21px;
	top: 15px;
}
#opis {
	background-image: url(images/lay_09.jpg);
	position: absolute;
	height: 197px;
	width: 473px;
	left: 365px;
	top: 196px;
}
.opis2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	height: auto;
	width: 210px;
	position: absolute;
	left: 245px;
	top: 27px;
}
.opis1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	height: 81px;
	width: 211px;
	position: absolute;
	left: 15px;
	top: 37px;
}
#opis_r {
	background-image: url(images/lay_10.jpg);
	position: absolute;
	height: 157px;
	width: 52px;
	left: 838px;
	top: 196px;
}
#kontakt_l {
	background-image: url(images/lay_11.jpg);
	height: 229px;
	width: 53px;
	left: 150px;
	position: absolute;
	top: 353px;
}
#kontakt {
	background-image: url(images/lay_12.jpg);
	height: 229px;
	width: 162px;
	position: absolute;
	left: 203px;
	top: 353px;
}
.adres {
	height: auto;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	position: absolute;
	top: 40px;
	left: 17px;
}
#online {
	background-image: url(images/lay_14.jpg);
	position: absolute;
	height: 79px;
	width: 473px;
	top: 393px;
	left: 365px;
}
.button_online {
	position: absolute;
	height: 30px;
	width: 446px;
	left: 18px;
	top: 36px;
}
.online_opis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ec5934;
	position: absolute;
	height: auto;
	width: 444px;
	left: 18px;
	top: 37px;
	background-position: center center;
}
#online_r {
	background-image: url(images/lay_13.jpg);
	position: absolute;
	height: 229px;
	width: 52px;
	left: 838px;
	top: 353px;
}
#cennik {
	background-image: url(images/lay_15.jpg);
	position: absolute;
	height: 110px;
	width: 473px;
	left: 365px;
	top: 472px;
}
.naglowek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cennik_kolory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #505d6e;
}
.cennik_tabela {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	height: auto;
	width: auto;
	left: 28px;
	top: 37px;
	font-size: 11px;
	color: #666666;
}
#real_l {
	background-image: url(images/lay_16.jpg);
	position: absolute;
	height: 36px;
	width: 53px;
	left: 150px;
	top: 582px;
}
#real {
	background-image: url(images/lay_17.jpg);
	position: absolute;
	height: 36px;
	width: 162px;
	left: 203px;
	top: 582px;
}
#real_s {
	background-image: url(images/lay_18.jpg);
	position: absolute;
	height: 36px;
	width: 473px;
	top: 582px;
	left: 365px;
}
#real_r {
	background-image: url(images/lay_19.jpg);
	position: absolute;
	height: 36px;
	width: 52px;
	left: 838px;
	top: 582px;
}
#s_real_r {
	background-image: url(images/lay_20.jpg);
	position: absolute;
	height: 238px;
	width: 53px;
	left: 150px;
	top: 618px;
}
#przyklad {
	position: absolute;
	height: 238px;
	width: 635px;
	left: 203px;
	top: 618px;
}
#przyklad_r {
	background-image: url(images/lay_22.jpg);
	position: absolute;
	height: 238px;
	width: 52px;
	left: 838px;
	top: 618px;
}
#stopka_l {
	background-image: url(images/lay_23.jpg);
	position: absolute;
	height: 63px;
	width: 53px;
	left: 150px;
	top: 856px;
}
#stopka {
	background-image: url(images/lay_24.jpg);
	position: absolute;
	height: 63px;
	width: 635px;
	left: 203px;
	top: 856px;
}
.created {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	position: absolute;
	height: auto;
	width: 295px;
	left: 20px;
	top: 32px;
}
.polecamy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	position: absolute;
	height: auto;
	width: auto;
	left: 453px;
	top: 39px;
}
#stopka_r {
	background-image: url(images/lay_25.jpg);
	position: absolute;
	height: 63px;
	width: 52px;
	left: 838px;
	top: 856px;
}
#cien {
	background-image: url(images/lay_26.jpg);
	position: absolute;
	height: 31px;
	width: 740px;
	left: 150px;
	top: 919px;
}
.listkowe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	height: 15px;
	width: auto;
	position: absolute;
	left: 21px;
	top: 36px;
}
.lux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	height: 15px;
	width: auto;
	position: absolute;
	left: 21px;
	top: 57px;
}
.ulotki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #505d6e;
	height: 15px;
	width: auto;
	position: absolute;
	left: 21px;
	top: 78px;
}
.kontakt {
	position: absolute;
	height: 13px;
	width: 37px;
	top: 29px;
	left: 220px;
}
#opis_oferta {
	background-image: url(images/lay_09.jpg);
	position: absolute;
	height: 197px;
	width: 473px;
	left: 365px;
	top: 196px;
}
#kropki {
	background-image: url(images/kropki.jpg);
	background-repeat: repeat-y;
	position: absolute;
	height: 675px;
	width: 7px;
	top: 202px;
	left: 362px;
}
#opis_oferta {
	background-image: url(images/lay_oferta09.jpg);
	position: absolute;
	height: 653px;
	width: 473px;
	left: 365px;
	top: 196px;
	background-repeat: no-repeat;
}
.tabela_kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	position: absolute;
	height: 358px;
	width: 447px;
	left: 22px;
	top: 58px;
}
.formularz_zapytania {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #505D6E;
	position: absolute;
	left: 25px;
	top: 15px;
}
.tekst_oferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	position: absolute;
	height: 297px;
	width: 450px;
	left: 22px;
	top: 16px;
}
.pogrubiona {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #505d6e;
}
