html,body,div,ol,ul,li,img,a,input,p,form,fieldset,button,span{
	padding: 0px;
	margin: 0px;
	border:0px;
	font-family: arial;
	color: rgb(0,0,0);
	font-size : 12px;
	background-color: transparent;
	text-align: left;
	font-weight: normal;
	background-repeat: no-repeat;
	border-style:none;
	text-decoration: none;
	}
	
ol,ul {list-style:none;}

#logo, #a, #b, #c, #d, #e, #f, #center_f, #center_g, #center_h, #center_i, #center_j, #center_k, .a1, .b1  { display:block; }
#top_c, #top_d, #top_e, #a, #b, #c, #d, #e, #f, #center_a, #center_b, #center_c, #center_d, #center_f, #center_g, #center_h, #center_i, #center_j, #center_k, #stopa_a, #stopa_b, #center2b, #center2c, #center2da, #center2db, .float, #center4a, #center4b, .prod_a, .prod_b, .prod_c, .prod_d, .prod_aa, .prod_bb { float:left; }


#tlo { width: auto; margin-left: auto; margin-right: auto; background: url(grafika/tloa.jpg) no-repeat; background-position: center top; }
#tlo2 { width: auto; margin-left: auto; margin-right: auto; background: url(grafika/tlo3a.jpg) no-repeat; background-position: center top; }
#kontener { width: 812px; margin-left: auto; margin-right: auto; }
#top { width: 812px; height: 150px; }
#topp { width: 812px; height: 145px; }
#top_a { width: 812px; height: 17px; }
#top_b { width: 812px; height: 107px; }
#top_bb { width: 812px; height: 133px; }
#logo { width: 358px; height: 107px; background: url(grafika/logo.jpg); }
#top_c { width: 431px; height: 21px; background: url(grafika/visual1a.jpg); }
#top_d { width: 70px; height: 21px; color: rgb(121,17,14); padding-left: 18px; font-size: 19px; overflow:hidden; }
#top_e { width: 290px; height: 21px; color: rgb(121,17,14); font-size: 19px; font-weight: bold; overflow: hidden;}
#visual { width: 812px; height: 310px;}
#visual2 { width: 812px; height: 190px; background: url(grafika/visual2.jpg); }
#visual3 { width: 812px; height: 190px; background: url(grafika/visual3.jpg); }
#visual4 { width: 812px; height: 190px; background: url(grafika/visual4.jpg); }
#visual5 { width: 812px; height: 190px; background: url(grafika/visual5.jpg); }
#visual6 { width: 812px; height: 190px; background: url(grafika/visual6.jpg); }

#center { width: 800px; height: auto; background: url(grafika/pasek.jpg) repeat-y; padding: 0 6px 0 6px; overflow:hidden; padding-bottom: 65px; }
#center2 { width: 800px; height: auto; background: url(grafika/pasek2.jpg) repeat-y; padding: 0 6px 0 6px; overflow:hidden; padding-bottom: 65px; }

#menu { width: 748px; height: 54px; background: url(grafika/pasekmenu.jpg); padding-left: 52px; }
#a { background: url(grafika/a.jpg); }
#b { background: url(grafika/b.jpg); }
#c { background: url(grafika/c.jpg); }
#d { background: url(grafika/d.jpg); }
#e { background: url(grafika/e.jpg); }
#f { width: 117px; height: 54px; background: url(grafika/f.jpg); }
#a, #b, #c, #d, #e { height: 54px; width: 116px; }
#menu a:hover { background-position: 0 -54px; }

#center_a { width: 400px; height: 37px; margin: 37px 0 0 49px; background: url(grafika/company.jpg) no-repeat; display:inline; }
#center_b { width: 351px; height: 37px; margin-top: 37px; background: url(grafika/contact.jpg) no-repeat; }
#center_c { width: 400px; height: 167px; padding-left: 49px; }
#center_d { width: 351px; height: 167px; }
.tekst { line-height: 18px; }
.gruby { font-weight: bold; }
.razem { display:inline; }
#center_e { width: 751px; height: 39px;  margin-left: 49px; background: url(grafika/check.jpg) no-repeat; clear:both; }
#center_f { width: 233px; height: 154px; margin-left: 46px; background: url(grafika/zdjecie1.jpg); display:inline; } 
#center_g { width: 234px; height: 154px; margin-left: 5px; background: url(grafika/zdjecie2.jpg); } 
#center_h { width: 234px; height: 154px; margin-left: 5px; background: url(grafika/zdjecie3.jpg); } 
#center_i { width: 241px; margin-left: 46px;  display:inline;}
#center_j { width: 239px; }
#center_k { width: 221px; }
#center_i:hover, #center_j:hover, #center_k:hover { color: black; }
#center_i, #center_j, #center_k { font-size: 16px; color: rgb(125,125,125); height: 18px; padding-top: 3px; }

#center2a { width: 724px; height: 44px; padding: 46px 0 0 76px; color: rgb(122,3,42); font-size: 24px; }
#center2b { width: 401px; height: 154px; }
#center2ba { width: 281px; height: 154px; padding-left: 71px; }
.a1 { width: 252px; height: 30px; margin-bottom: 2px; background: url(grafika/a1.jpg); color: rgb(122,3,42); font-size: 17px; padding: 11px 0 0 29px; }
.a1:hover, .a2 { background-position: 0 -41px; color: white; }
#center2c { width: 399px; height: 154px; }
.b1 { width: 320px; height: 22px; font-size: 18px; color: rgb(98,98,98); padding: 0 0 0 20px; background: url(grafika/strzalka.gif) no-repeat; margin-bottom: 2px; background-position: 0 5px; overflow:hidden;}
.b1a { margin-bottom: 40px; }
.b1:hover { color:black; }
.b1b { margin-bottom: 20px; }
.tytul { font-size: 16px; color: rgb(233,93,15); font-weight: bold; }
#center2d { width: 800px; height: auto; background: url(grafika/pasek3.jpg) repeat-y; clear:both; overflow:hidden; }
#center2da { width: 325px; padding-left: 76px; }
#center2da img { margin-bottom: 28px; }
#center2db { width: 330px; }
.tekst1 { font-size: 11px; line-height: 18px; word-spacing: 1px; }
.t { padding-bottom: 10px; }
.tekst2 { font-size: 10px; line-height: 14px; padding-top: 8px; word-spacing: 1px; }
.tytul2 { width: 300px; height: 16px; background: url(grafika/kwadrat.gif) no-repeat; padding: 0 0 0 35px; font-size:11px; font-weight: bold; background-position: 0 3px; margin: 14px 0 10px 0; letter-spacing: 1px; }
.link { width: 50px; height: 37px; padding: 5px 0 0 280px; }
.link1 { width: 50px; height: 17px; padding: 5px 0 0 280px; }
.link_a { width: 20px; height: 12px; font-size: 11px; color: rgb(233,93,15); background: url(grafika/strzalka2.gif) no-repeat; padding-left: 10px; background-position: 0 3px; }
.tekst1a { font-size: 11px; line-height: 18px; word-spacing: 1px; padding-top: 22px; }

#center3 { width: 625px; height: 300px; padding: 5px 0 0 175px; }
.numer { color: rgb(233,93,15); font-size: 12px; line-height: 18px; word-spacing: 1px;  }
.w { padding-top: 15px; }
.x { padding-bottom: 15px; }

#center4a { width: 325px; height: 270px; padding: 5px 0 0 76px; }
#center4b { width: 375px; height: 283px; padding: 14px 0 0 24px; }
.kont { width: 325px; display: block; height: 17px; background: url(grafika/pasek4.jpg) bottom repeat-x ; padding-top: 14px; text-align:right; }
.cont { padding: 5px 0 11px 0; display:block; }
.o { color: rgb(233,93,15); }

.center4x { width: 724px; height: auto; padding-left: 76px; clear:both; }
.book { width: 300px; height: 21px; background: url(grafika/strzalka.gif) no-repeat; padding: 0 0 0 24px; color: rgb(122,3,42); font-size: 16px; background-position: 0 3px; }
.book_a { width: 649px; height: 1px; background: url(grafika/pasek4.jpg) repeat-x; overflow: hidden; }
.kont2 { width: 325px; display: block; height: 17px; background: url(grafika/pasek5.jpg) bottom repeat-x ; padding-top: 14px; text-align:right; }
.nik { width: 296px; height: 18px; border: rgb(98,98,98) 1px solid; padding: 2px 0 0 2px; background: white; margin-bottom: 9px !important; margin-bottom: 7px; }
.nik2 { width: 300px; height: 24px; border: rgb(98,98,98) 1px solid; padding: 2px 0 0 2px; background: white; margin-bottom: 9px !important; margin-bottom: 8px; }

#center4c { width: 375px; height: 24px; padding: 14px 0 0 425px; clear: both; overflow:hidden;}
.tresc { width: 643px; height: 156px; border: rgb(98,98,98) 1px solid; overflow:auto; padding: 2px 2px 2px 2px; }
#center4d { width: 724px; height: 172px; padding: 14px 0 0 76px; clear:both; overflow: hidden; }
#center4e { width: 724px; height: auto; padding: 14px 0 0 76px; clear:both; overflow: hidden; }
#center4f { width: 177px; height: 50px; padding-left: 623px; }
.przycisk { width: 103px; height: 38px; background: url(grafika/przycisk.jpg); }

#center5 { width: 724px; height: auto; padding: 0 0 0 76px; }
.tytul_price { width: 624px; height: 24px; background: rgb(229,229,229); padding: 5px 0 0 24px; font-size: 16px; color: rgb(122,3,42); overflow:hidden; margin-bottom: 3px;}
.tytul_price2 { width: 588px; height: 22px; background: url(grafika/strzalka.gif) no-repeat; color: rgb(98,98,98);  font-size: 15px; font-weight: bold; background-position: 35px 8px; padding: 6px 0 0 60px;  clear:both; }
.pasek_price { width: 648px; height: 1px; background: url(grafika/pasek6.jpg) repeat-x; overflow:hidden; margin: 2px 0 2px 0;}
.prod_a { width: 268px; height: 18px; background: url(grafika/pasek4.jpg) bottom repeat-x; font-size: 11px; padding-left: 220px; }
.prod_b { width: 160px; height: 18px; background: url(grafika/pasek4.jpg) bottom repeat-x; font-size: 11px; }
.prod_aa { width: 268px; height: 18px; font-size: 11px; padding-left: 220px; }
.prod_bb { width: 160px; height: 18px; font-size: 11px; }
.z { margin-bottom: 10px; }
.prod_c { width: 208px; height: 18px; font-size: 11px; padding-left: 280px; }
.prod_d { width: 112px; height: 18px; font-size: 11px; padding-left: 48px; }
.pric { width: 650px; height: 18px; font-size: 10px; padding: 10px 0 0 0; clear: both; }

#dol { width: 812px;  height: 7px; background: url(grafika/dol.jpg); overflow:hidden; clear:both; }

#stopa_a { width: 727px; height: 140px;  padding-left: 6px; }
#stopa_a, #stopa_a a, #stopa_a a:hover {color:rgb(160,160,160); font-size: 11px;}
#stopa_a a:hover {color: black;}
#stopa_b { width: 67px; height: 13px; color:rgb(160,160,160); font-size: 11px; }
#stopa_b:hover { color: black; }




body { background: url(grafika/tlo2.jpg) repeat-x; }
#center_f, #center_g, #center_h, #menu a, #menu a:hover, #top_b #logo, #top_b #logo:hover, #top_bb #logo, #top_bb #logo:hover {display:block;text-indent: -55161px;outline: none;}
#center_e h2, #center_a h2, #center_b h2, #visual2 h1, #visual3 h1, #visual4 h1, #visual5 h1, #visual6 h1 {width:100%;height:100%;margin:0;padding:0;display:block;text-indent: -55161px;}

#center2a h2 {padding:0;margin:0;text-transform: uppercase;font-weight: normal; font-size: 24px;}
#center2ba a, center2ba a:hover {text-transform: uppercase}