body,html{
	margin:0px;
	padding:0px;
}
table,td{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border:0px;
}
body,p,td{
	font-family:tahoma;
	font-size:11px;
	color:#000;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
A{
	text-decoration:none;
}
A:hover{
	text-decoration:none;
}
table#main{
	width:100%;
	height:100%;
		background:#D6DBD1 url(../images_www/w_table.jpg) repeat-y center top;
}
table#main td.w_1_1{
	width:50%;
	background:url(../images_www/w_1_1_bg.jpg) repeat-x;
}
table#main td.w_1_1 div{
	background:url(../images_www/w_1_1.jpg) no-repeat right top;
	height:214px;
	width:100%;	
}
table#main td.w_1_2{
	background:url(../images_www/w_1_3_bg.jpg) repeat-x;
}
table#main td.w_1_3{
	width:50%;
	background:url(../images_www/w_1_3_bg.jpg) repeat-x;
}
table#main td.w_1_3 div{
	background:url(../images_www/w_1_3.jpg) no-repeat;
	height:214px;
	width:100%;	
}
table#main td.w_2_1{
	background: url(../images_www/w_2_1_bg.jpg) repeat-x;
	height:494px;
}
table#main td.w_2_1 div{
	background: url(../images_www/w_2_1.jpg) no-repeat right top;
	height:494px;
	width:100%;	
}
table#main td.w_2_2{
	background:#F8F8F8 url(../images_www/content.jpg) no-repeat left bottom;
}
table#main td.w_2_3{
	background:url(../images_www/w_2_1_bg.jpg) repeat-x;
	height:544px;
}
table#main td.w_2_3 div{
	background:url(../images_www/w_2_3.jpg) no-repeat;
	height:544px;

}
table#main td.w_4_1{
	background:url(../images_www/w_4_1_bg.jpg) repeat-x left bottom;
	height:484px;
	vertical-align:bottom;
}
table#main td.w_4_1 div{
	background:url(../images_www/w_4_1.jpg) no-repeat right bottom;
	height:484px;
}
table#main td.w_4_3{
	background:url(../images_www/w_4_3.jpg) repeat-x left bottom;
	vertical-align:bottom;	
	height:427px;	
}
table#main td.w_4_3 div{
	background:url(../images_www/w_4_3_bg.jpg) no-repeat;
	height:427px;
}
table#main td.w_5_1,
table#main td.w_5_3{
	background:#000;
	height:36px;
}
table#main td.w_5_2{
	background:#000 url(../images_www/footer.jpg) no-repeat;
}
#top{
	width:949px;
	height:26px;
	background:url(../images_www/navigacja.jpg) no-repeat;
}
#nawigacja{
	float:left;
}
#nawigacja div.bg{
	padding:8px 0px 0px 20px;
}
#nawigacja,#nawigacja A{
	font-size:11px;
	color:#929292;
}
#nawigacja .selected{
	color:#EC008C;
	font-weight:bold;
}
#nawi-szukaj{
	text-align:right;
	padding:3px 225px 0px 0px;
}
#nawi-szukaj .szukaj{
	border:1px #999999 solid;
	height:18px;
	width:100px;
}


#menu ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#menu li{
	padding:0px 0px 2px 118px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}
#menu ul.a,
#menu ul.b{
	padding:30px 0px 0px 0px;
}
#menu ul.c{
	padding:25px 0px 0px 0px;
}
#menu ul.d{
	padding:40px 0px 0px 0px;
}
#menu ul.e{
	padding:50px 0px 0px 0px;
}
#menu ul.f{
	padding:50px 0px 0px 0px;
}
#menu ul.g{
	padding:30px 0px 0px 0px;
}
#menu ul.h{
	padding:50px 0px 0px 0px;
}
#menu li A:hover{
	text-decoration:underline;
}
#kat-1{
	height:96px;
	background:url(../kategorie/menu_jednoplanszowe.jpg) no-repeat;
	width:250px;
}
#kat-1 li{
	background:url(../images_www/li_a.jpg) 105px 4px no-repeat;
}
#kat-1 li A{
	color:#EC008C;	
}
#kat-2{
	height:138px;
	background:url(../kategorie/menu_trojdzielne.jpg) no-repeat;
	width:250px;
}
#kat-2 li{
	background:url(../images_www/li_b.jpg) 105px 4px no-repeat;
}
#kat-2 li A{
	color:#00AEEF;	
}
#kat-3{
	height:139px;
	background:url(../kategorie/menu_jednodzielne.jpg) no-repeat;
	width:250px;
}
#kat-3 li{
	background:url(../images_www/li_c.jpg) 105px 4px no-repeat;
	padding:0px 0px 0px 118px;
}
#kat-3 li A{
	color:#A9D52E;	
}
#kat-4{
	height:104px;
	background:url(../kategorie/menu_wieloplanszowe.jpg) no-repeat;
	width:250px;
}
#kat-4 li{
	background:url(../images_www/li_d.jpg) 150px 4px no-repeat;
	padding:0px 0px 0px 162px;
}
#kat-4 li A{
	color:#9249D5;	
}
#kat-5{
	height:110px;
	background:url(../kategorie/menu_vip.jpg) no-repeat;
	width:250px;
}
#kat-5 li{
	background:url(../images_www/li_e.jpg) 150px 4px no-repeat;
	padding:0px 0px 0px 162px;
}
#kat-5 li A{
	color:#FF7E00;	
}
#kat-6{
	height:101px;
	background:url(../kategorie/menu_biurowe.jpg) no-repeat;
	width:250px;
}
#kat-6 li{
	background:url(../images_www/li_f.jpg) 130px 4px no-repeat;
	padding:0px 0px 0px 142px;
}
#kat-6 li A{
	color:#688B1D;	
}
#kat-7{
	height:104px;
	background:url(../kategorie/menu_ksiazkowe.jpg) no-repeat;
	width:250px;
}
#kat-7 li{
	background:url(../images_www/li_g.jpg) 100px 4px no-repeat;
	padding:0px 0px 0px 112px;
}
#kat-7 li A{
	color:#AA451B;	
}
#kat-8{
	height:110px;
	background:url(../kategorie/menu_biuwary.jpg) no-repeat;
	width:250px;
}
#kat-8 li{
	background:url(../images_www/li_h.jpg) 110px 4px no-repeat;
	padding:0px 0px 0px 122px;
}
#kat-8 li A{
	color:#EE3131;	
}
#content{
	width:699px;
}
#content div.h1{
	width:699px;
	background:url(../images_www/content_header.jpg) no-repeat;
	height:22px;
}
#content div.h1 div{
	font-family:tahoma;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px 0px 25px
}
#content div.h1 div .small{
	font-size:10px;
	font-weight:normal;
}
table.box{
	width:206px;
	text-align:center;
}
table.box .box1{
	height:20px;
	background:url(../images_www/box_1.jpg) no-repeat;
}
table.box .box1 div{
	color:#fff;
	padding:3px 0px 0px 5px;
	text-align:left;
}
table.box .box2{
	height:20px;
	background:url(../images_www/box_2.jpg) no-repeat;
	text-align:right;
}
table.box .box2 div{
	color:#000;
	padding:3px 5px 0px 0px;
}
table.box .box2 div span.nrkat{
	color:#999;
}
table.box .box3{
	height:157px;
	background:url(../images_www/box_3.jpg) repeat-y;
	text-align:center;
	vertical-align:middle;
}
table.box .box4{
	height:34px;
	background:url(../images_www/box_4.jpg) no-repeat;
	vertical-align:middle;
}
table.box .box4 div{
	padding:0px 0px 0px 0px;
	text-align:center;
}

#lista-produktow{
	width:100%;
	text-align:center;
}
#lista-produktow td.a{
	text-align:center;
	width:33%;
}

#stronicowanie{
	font-weight:bold;
	margin:15px 0px 10px 0px;
	color:#000;
	font-size:10px;
	padding:0px 0px 0px 15px;
}


#karta-produktu{
}

#karta-produktu .foto-small{
	padding:0px 10px 10px 10px;
}
#karta-produktu .tagi div.bg{
	padding:5px 20px 0px 20px;
}
#karta-produktu .tagi,
#karta-produktu .tagi A{
	color:#EC008C;
	font-size:12px;
}
#karta-produktu .powrot{
	text-align:right;
}
#karta-produktu .parametry{
	width:699px;
	background:url(../images_www/kp_opis_bg3.gif) repeat-y;
}
#karta-produktu .parametry .bg{
	padding:5px 10px 0px 20px;
}
#karta-produktu table.ikony{
	width:100%;
}
#karta-produktu table.ikony td{
	text-align:center;
}
#karta-produktu table.opis{
	width:100%;
}
#karta-produktu table.opis td{
	vertical-align:middle;
	text-align:center;
}
#karta-produktu table.zdjecia-dodatkowe{
	width:100%;
}
#karta-produktu table.zdjecia-dodatkowe td{
	text-align:center;
}
#szukajClickBtn,
#quickSearchClose{
	cursor:pointer;
}
#szukajQuick{
	position:absolute;
	width:312px;
	height:113px;
	background:url(../images_www/quicksearch_bg.jpg);
	left:0px;
	top:0px;
	display:none;
	z-index:20;
}
#szukajQuick form{
	margin:0px;
	padding:0px;
}
#szukajQuick div.bg{
	padding:0px 2px 0px 0px;
}
#szukajQuick div.a{
	text-align:right;
	padding:0px 0px 20px 0px;
}
#szukajQuick .input{
	border:1px solid #ECECEC;
}
#szukajQuick .pole{
	padding:0px 0px 0px 20px;
}
#szukajQuick .zaawansowane{
	text-align:center;
	padding:20px 0px 0px 0px;
}
#szukaj{
	width:699px;
}
#szukaj .bg{
	background:url(../images_www/szukaj_03.jpg) repeat-y;
	padding:10px 5px 10px 20px;
}
#szukaj .input{
	border:1px #999 solid;
}
#szukaj td{
	vertical-align:middle;
}
#szukaj .small{
	font-size:10px;
}
img{
	margin:0px;
	padding:0px;
}
#box_info_error{
	height:25px;
	border:1px red solid;
	color:#fff;
	font-weight:bold;
	background:red;
}
#box_info_error div{
	padding:5px 0px 0px 10px;
}

table#formularz{
	width:100%;
}
#formularz .l{
	height:25px;
	vertical-align:middle;
	font-size:12px;
	background:#999;
	color:#fff;
	padding:0px 0px 0px 20px;
}
#formularz .a{
	padding:2px 0px 2px 15px;
	width:50px;
}
#formularz .aaa{
	padding:2px 0px 2px 15px;
}
#formularz .a,
#formularz .aa,
#formularz .bb,
#formularz .b,
#formularz .aaa{
	height:25px;
	vertical-align:middle;
}
#formularz input.input,
#formularz input.input2{
	height:15px;
	font-size:12px;
	border:1px solid #999;
}
#formularz input.input2{
	width:200px;
}
#formularz .bg1 td{
	background:#fff;
}
#formularz .aa{
	padding:2px 0px 2px 15px;
	width:80px;
}
#formularz .bb{
	width:200px;
}
#formularz .small{
	font-size:10px;
}
#formularz .b{
	padding:2px 0px 2px 0px;
}
#formularz .req{
	color:red;
}
#formularz .subm{
	text-align:center;
	height:25px;
	padding:2px 0px 2px 0px;
}
#formularz label.error{
	display:block;
	color:red;
}
#formularz input.error{
	border:1px solid red;
}

#footer div.a{
	float:left;
	padding:3px 0px 0px 5px;
}
#footer div.b,
#footer div.b A{
	text-align:right;
	color:#fff;
}
#footer div.b{
	padding:3px 5px 0px 0px;
}
#regulamin{
	padding:10px;
}
#regulamin li{
	padding:0px 0px 10px 10px;
	text-align:justify;
}
#naglowek-pozostale{
	float:left;
}
#logo{
	width:265px;
	height:214px;
	background:url(../images_www/header_menu.jpg) no-repeat;
}
#logo div.bg{
	padding:35px 0px 0px 45px;
}
div#o-firmie{
	width:100%;
}
#o-firmie div.bg{
	background:url(../images_www/o_firmie_2.jpg) repeat-y;
	padding:10px 10px 10px 20px;
}
#o-firmie ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
#o-firmie li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 20px;
	list-style-type:none;
	background:url(../images_www/o_firmie_li.jpg) no-repeat 0px 4px;
}

#box_error{
	height:25px;
	background:#FF3300;
}
#box_error div{
	padding:5px 0px 0px 10px;
	color:#fff;
	font-weight:bold;
}
#box_ok{
	height:25px;
	backgorund:#66FF66;
}
#hand{
	position:absolute;
	z-index:99;
}	
#szukajTagi{
	width:400px;
}
#szukajTagi td{
	padding:0px 2px 2px 2px;
	cursor:pointer;
}
#szukajTagi td.hover{
	background:#eee;
}
#szukajTagi label{
	padding:0px 0px 0px 4px;
	cursor:pointer;
}


#screen
{
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
}



