
	/** main.tpl **/
	#main { height: 470px; position: relative; background-color:#1b1c1d; padding-top: 55px; }
		#main .buttons { position: relative; padding: 5px 0 0 0; width: 960px; margin: 0 auto; margin-top: -130px;  height: 105px; background: #000; -moz-border-radius: 3px; }
		#main .buttons ul { list-style-type: none; }
		#main .buttons ul li { float: left; margin: 0 2px 0 3px; }
		
		
	
	#ofirmie { background: #babebf; padding-bottom:5px; padding-top: 55px; }
		#ofirmie .center {position:relative;background: url(../img/bg_image.gif) no-repeat 0 0; background-color:white;min-height:600px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#ofirmie .center .tl{position:absolute;top:0px;left:0px;}
			#ofirmie .center .tr{position:absolute;top:0px;right:0px;}
			#ofirmie .center .bl{position:absolute;bottom:0px;left:-1px;}
			#ofirmie .center .br{position:absolute;bottom:0px;right:-1px;}
			#ofirmie .center .bb{position:absolute;bottom:0px;left:1px;}
			#ofirmie .center .bsl{position:absolute;top:0px;left:0px;}
			#ofirmie .center .bsr{position:absolute;top:0px;right:0px;}
			#ofirmie .center .nawigacja_strony{float:left;width:943px;height:32px;background: url(../img/path.gif) no-repeat 0 0; margin-top:5px;}
			#ofirmie .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#ofirmie .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right.gif) no-repeat 0 0;}
			#ofirmie .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}
		
	
	#katalogi { background: #babebf; padding-bottom:5px; padding-top: 55px; }		
		#katalogi .naglowek { border-bottom:1px solid #7b8083; border-left:1px solid #aaaeb1; border-right:1px solid #aaaeb1; }
		#katalogi .lista { background:#BABEBF !important; height:auto !important; margin-top:0px !important; border:0; }
		#katalogi .center {position:relative; background-color:white;height:90px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#katalogi .center .tl{position:absolute;top:0px;left:0px;}
			#katalogi .center .tr{position:absolute;top:0px;right:0px;}
			#katalogi .center .bl{position:absolute;bottom:0px;left:-1px;}
			#katalogi .center .br{position:absolute;bottom:0px;right:-1px;}
			#katalogi .center .bb{position:absolute;bottom:0px;left:1px;}
			#katalogi .center .bsl{position:absolute;top:0px;left:0px;}
			#katalogi .center .bsr{position:absolute;top:0px;right:0px;}
			#katalogi .center .nawigacja_strony{float:left;width:940px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#katalogi .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#katalogi .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#katalogi .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}			
			
			#katalogi .box { width:190px; height:128px; border:1px solid #d3d4d6; float:left; background:#fff; }
			#katalogi .box .title { height:18px; padding: 5px 5px 5px 25px; background:url(../img/arrow.gif) no-repeat 8px 11px; }
			#katalogi .box .title a { display:block; margin-top:5px; color: #000; text-decoration: none; font-size:12px; }
			#katalogi .box .title a:hover { text-decoration: underline; }

			#katalogi .flash_div {float:left; }
			#katalogi .btn_katalog_pdf { float:right; display:block; margin-right:-10px; margin-top:5px; }
	
		
	#kategoria { background: #babebf; padding-bottom:5px; padding-top: 55px; }		
		#kategoria .center {position:relative; background-color:white;height:90px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#kategoria .center .tl{position:absolute;top:0px;left:0px;}
			#kategoria .center .tr{position:absolute;top:0px;right:0px;}
			#kategoria .center .bl{position:absolute;bottom:0px;left:-1px;}
			#kategoria .center .br{position:absolute;bottom:0px;right:-1px;}
			#kategoria .center .bsl{position:absolute;top:0px;left:0px;}
			#kategoria .center .bsr{position:absolute;top:0px;right:0px;}
			#kategoria .center .nawigacja_strony{float:left;width:940px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#kategoria .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#kategoria .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#kategoria .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}		
			
			#kategoria .filter { clear:both; margin-bottom:2px; font-size:12px; padding:10px 0; margin:5px 15px; border-bottom: 1px solid #fff; font-family:arial; }
				#kategoria .filter b { display:block; float:left; margin-right: 10px; color:#616264; }
				#kategoria .filter span { display:block; float:left; margin-right: 10px; color:#626365; }
			
			#kategoria .filter_input { margin-top: -35px; margin-right: 15px; }
				#kategoria .filter_input .filter_submit { background: url(../img/btn_filtruj.jpg) no-repeat; width:68px; height:22px; cursor:pointer; float:right; }
				#kategoria .filter_input .filter_clear { background: url(../img/btn_usun_filtr.jpg) no-repeat; width:87px; height:22px; cursor:pointer; float:right; }
			
			#kategoria .filtrowanie { background:url(../img/bg_filtrowanie.gif) repeat-x; width:940px; margin-top:0; height: 26px; padding:7px 10px; border:1px solid #b2b6b9; border-bottom:1px solid #83888c; border-top:1px solid #83888c; }
				#kategoria .filtrowanie b { display:block; float:left; color:#5f6366; font-size:12px; padding-top:5px; }
				#kategoria .inp_left { margin-left:10px;  background: url(../img/bg_left_inp.gif) no-repeat; width:3px; height:26px; float:left; }
				#kategoria .inp_right { background: url(../img/bg_right_inp.gif) no-repeat; width:3px; height:26px; float:left; }
				#kategoria .inp_bg { background: url(../img/bg_inp.gif) repeat-x; height:20px; float:left; padding-top:6px; }
				#kategoria .filtrowanie .inp_bg a { text-decoration:none; color:#202123; font-size:11px; display:block; float:left; margin:0 6px; }
				#kategoria .filtrowanie .inp_bg a:hover { text-decoration:underline; color:#616264; font-size:11px; }
				#kategoria .filtrowanie .inp_bg a.select { text-decoration:underline; color:#616264; font-size:11px; }
				
				#kategoria .stronnicowanie { float:right; }
				#kategoria .stronnicowanie select { font-size:11px; padding:2px; margin:0 1px; }
				#kategoria .stronnicowanie form { float:right; }
				
				#kategoria .produkty { background:#BABEBF; margin-top:0; height:auto; }
					#kategoria .produkty .box { cursor:pointer; width:148px;  height:179px; margin:0 1px 1px 1px; border:5px solid #fff; float:left; background:#fff; text-align:center; }
					#kategoria .produkty .box:hover { border:5px solid #ecedef; }
					#kategoria .produkty .box .title { padding:5px 15px 0 15px; display:block; text-align:center; }
					#kategoria .produkty .box .img { padding-top:30px; }
					#kategoria .produkty .box .title a { margin-top:5px; color: #212121; text-decoration: none; font-size:12px; }
					#kategoria .produkty .box .title a:hover { text-decoration: underline; color:#f59912; }
				
				
	#kontakt { background: #babebf; padding-bottom:5px; padding-top: 55px; }
		#kontakt .center {position:relative; background-color:white;min-height:380px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#kontakt .center .tl{position:absolute;top:0px;left:0px;}
			#kontakt .center .tr{position:absolute;top:0px;right:0px;}
			#kontakt .center .bl{position:absolute;bottom:0px;left:-1px;}
			#kontakt .center .br{position:absolute;bottom:0px;right:-1px;}
			#kontakt .center .bb{position:absolute;bottom:0px;left:1px;}
			#kontakt .center .bsl{position:absolute;top:0px;left:0px;}
			#kontakt .center .bsr{position:absolute;top:0px;right:0px;}
			#kontakt .center .nawigacja_strony{float:left;width:943px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#kontakt .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#kontakt .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#kontakt .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}			
			
			
	#lista_sklepow { background: #babebf; padding-bottom:5px; padding-top: 55px; }
		#lista_sklepow .center {position:relative; background-color:white;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#lista_sklepow .center .tl{position:absolute;top:0px;left:0px;}
			#lista_sklepow .center .tr{position:absolute;top:0px;right:0px;}
			#lista_sklepow .center .bl{position:absolute;bottom:0px;left:-1px;}
			#lista_sklepow .center .br{position:absolute;bottom:0px;right:-1px;}
			#lista_sklepow .center .bb{position:absolute;bottom:0px;left:1px;}
			#lista_sklepow .center .bsl{position:absolute;top:0px;left:0px;}
			#lista_sklepow .center .bsr{position:absolute;top:0px;right:0px;}
			#lista_sklepow .center .nawigacja_strony{float:left;width:943px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#lista_sklepow .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#lista_sklepow .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#lista_sklepow .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}						
			
			
	#produkt { background: #babebf; padding-bottom:5px; padding-top: 55px; }		
		#produkt .center {overflow:hidden;position:relative; background-color:white;height:90px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#produkt .center .tl{position:absolute;top:0px;left:0px;}
			#produkt .center .tr{position:absolute;top:0px;right:0px;}
			#produkt .center .bl{position:absolute;bottom:0px;left:-1px;}
			#produkt .center .br{position:absolute;bottom:0px;right:-1px;}
			#produkt .center .bsl{position:absolute;top:0px;left:0px;}
			#produkt .center .bsr{position:absolute;top:0px;right:0px;}
			#produkt .center .nawigacja_strony{float:left;width:940px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#produkt .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#produkt .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#produkt .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}		
			
			#produkt .opis_produktu { font-size:11px; width:505px; padding:10px 10px 10px 20px; color:#616264; float:left; }
			#produkt .opis_produktu b { color:#616264; }
			#produkt .opis_produktu ul { margin-left: 15px; }
			
			#produkt .belka { background:url(../img/produkt_belka_bg.gif) no-repeat; padding:8px 15px; width:372px; height:14px; font-size:11px; color:#5f6364; font-weight:bold; }
			#produkt .dane_produktu { float:right; padding:10px 30px 10px 0px;  }
				#produkt .dane_produktu .drukuj_produkt { margin-top:10px; background:url(../img/drukarka.jpg) no-repeat left; padding-left:20px; color:#202020; font-size:11px; float:right; }
				#produkt .dane_produktu .pliki { margin-top:15px; color:#606163; font-weight:bold; font-size:12px; display:block; clear:both; }
				
				#produkt .dane_produktu .pobierz_pliki a { display:block; font-size:11px; background:url(../img/plik_bg.gif) no-repeat; width:370px; height:15px; color:#202123; padding:5px 0 5px 30px; }
			
			#produkt .zdjecie_produktu { float:left; text-align:center; padding-left:20px; width:505px; }
			
			#produkt .dane_techniczne { width:100%; margin-bottom:15px; }
				#produkt .dane_techniczne td { background:#ffffff; color:#5f6364; font-size:11px; padding:9px 10px; border-bottom:1px solid #ededed; }
				#produkt .dane_techniczne td.nazwa { widht:40%; }
				#produkt .dane_techniczne td.wartosc { widht:60%; }
			
			#produkt .belka_rozmiar { margin-left:15px; background:url(../img/produkt_belka_bg2.gif) no-repeat; padding:8px 15px; width:474px; height:14px; font-size:11px; color:#5f6364; font-weight:bold; }			
			#produkt .rozmiar { width:402px; }
				#produkt .rozmiar td { background:#ffffff; color:#5f6364; font-size:11px; padding:9px 10px; }
				#produkt .rozmiar th { font-weight:normal; background:#ffffff; color:#5f6364; font-size:11px; padding:9px 10px; }
			
			#produkt .box { cursor:pointer; width:148px; height:179px; margin:0 1px 1px 1px; border:5px solid #fff; float:left; background:#fff; text-align:center; }
			#produkt .box:hover { border:5px solid #ecedef; }
			#produkt .box .title { padding:5px 15px 0 15px; display:block; text-align:center; }
			#produkt .box .img { padding-top:30px; }
			#produkt .box .title a { margin-top:5px; color: #212121; text-decoration: none; font-size:12px; }
			#produkt .box .title a:hover { text-decoration: underline; color:#f59912; }



				
				
				
	#szukaj { background: #babebf; padding-bottom:5px; padding-top: 55px; }		
		#szukaj .center {position:relative; background:url(../img/bg_wyszukiwanie.gif) no-repeat; background-position:top right; background-color:white; height:90px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#szukaj .center .tl{position:absolute;top:0px;left:0px;}
			#szukaj .center .tr{position:absolute;top:0px;right:0px;}
			#szukaj .center .bl{position:absolute;bottom:0px;left:-1px;}
			#szukaj .center .br{position:absolute;bottom:0px;right:-1px;}
			#szukaj .center .bsl{position:absolute;top:0px;left:0px;}
			#szukaj .center .bsr{position:absolute;top:0px;right:0px;}
			#szukaj .center .nawigacja_strony{float:left;width:940px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#szukaj .center .nawigacja_przed{margin-top:5px;margin-left:4px;_margin-left:2px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#szukaj .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#szukaj .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}		
			
			#szukaj .filter { clear:both; margin-bottom:2px; font-size:12px; padding:10px 0; margin:5px 15px; border-bottom: 1px solid #fff; font-family:arial; }
				#szukaj .filter b { display:block; float:left; margin-right: 10px; color:#616264; }
				#szukaj .filter span { display:block; float:left; margin-right: 10px; color:#626365; }
			
			#szukaj .filter_input { margin-top: -35px; margin-right: 15px; }
				#szukaj .filter_input .filter_submit { background: url(../img/btn_filtruj.jpg) no-repeat; width:68px; height:22px; cursor:pointer; float:right; }
				#szukaj .filter_input .filter_clear { background: url(../img/btn_usun_filtr.jpg) no-repeat; width:87px; height:22px; cursor:pointer; float:right; }
			
			#szukaj .filtrowanie { background:url(../img/bg_filtrowanie.gif) repeat-x; width:940px; _width:960px; margin-top:0; height: 26px; padding:7px 10px; border:1px solid #b2b6b9; border-bottom:1px solid #83888c; border-top:1px solid #83888c; }
				#szukaj .filtrowanie b { display:block; float:left; color:#5f6366; font-size:12px; padding-top:5px; }
				#szukaj .inp_left { margin-left:10px;  background: url(../img/bg_left_inp.gif) no-repeat; width:3px; height:26px; float:left; }
				#szukaj .inp_right { background: url(../img/bg_right_inp.gif) no-repeat; width:3px; height:26px; float:left; }
				#szukaj .inp_bg { background: url(../img/bg_inp.gif) repeat-x; height:20px; _height:25px; float:left; padding-top:6px; }
				#szukaj .filtrowanie .inp_bg a { text-decoration:none; color:#202123; font-size:11px; display:block; float:left; margin:0 6px; }
				#szukaj .filtrowanie .inp_bg a:hover { text-decoration:underline; color:#616264; font-size:11px; }
				#szukaj .filtrowanie .inp_bg a.select { text-decoration:underline; color:#616264; font-size:11px; }
				
				#szukaj .stronnicowanie { float:right; }
				#szukaj .stronnicowanie select { font-size:11px; padding:2px; margin:0 1px; }
				#szukaj .stronnicowanie form { float:right; }
				
				#szukaj .produkty { background:#BABEBF; margin-top:0; height:auto; _background:white; }
					#szukaj .produkty .box { cursor:pointer; width:148px; _width:158.985px; height:179px; margin:0 1px 1px 1px; border:5px solid #fff; float:left; background:#fff; text-align:center; }
					#szukaj .produkty .box:hover { border:5px solid #ecedef; }
					#szukaj .produkty .box .title { padding:5px 15px 0 15px; display:block; text-align:center; }
					#szukaj .produkty .box .img { padding-top:30px; }
					#szukaj .produkty .box .title a { margin-top:5px; color: #212121; text-decoration: none; font-size:12px; }
					#szukaj .produkty .box .title a:hover { text-decoration: underline; color:#f59912; }
							
	#mapa { background: #babebf; padding-bottom:5px;  padding-top: 55px; }
		#mapa .center {position:relative; background-color:white;min-height:600px;margin-top:5px;border-left:1px solid #bec2c3; border-right:1px solid #bec2c3;}
			#mapa .center .tl{position:absolute;top:0px;left:0px;}
			#mapa .center .tr{position:absolute;top:0px;right:0px;}
			#mapa .center .bl{position:absolute;bottom:0px;left:-1px;}
			#mapa .center .br{position:absolute;bottom:0px;right:-1px;}
			#mapa .center .bb{position:absolute;bottom:0px;left:1px;}
			#mapa .center .bsl{position:absolute;top:0px;left:0px;}
			#mapa .center .bsr{position:absolute;top:0px;right:0px;}
			#mapa .center .nawigacja_strony{float:left;width:943px;height:32px;background: url(../img/path_ok.gif) no-repeat 0 0; margin-top:5px;}
			#mapa .center .nawigacja_przed{margin-top:5px;margin-left:4px;float:left;width:5px;height:32px;background:url(../img/path_left.gif) no-repeat 0 0;}
			#mapa .center .nawigacja_po{margin-top:5px;float:left;width:3px;height:32px;background:url(../img/path_right_ok.gif) no-repeat 0 0;}
			#mapa .center .art_content{margin-left:21px;width:440px;color:#5e6367;font-size:11px;font-weight:normal;line-height:15px;}						
			#mapa .center .text .orange_row{background: url(../img/orange_right_arrow.gif) no-repeat 0 1px; color:#212123;padding-left:20px;}
			#mapa .center .text .orange_row a{color:#212123;font-size:12px;font-weight:bold;}
			#mapa .center .text .orange_row a:hover{color:#f49a12; text-decoration:underline;}

			#mapa .center .text .kategoria{color:#202123;padding-left:20px;clear:both;margin-top:10px;margin-bottom:10px;}
			#mapa .center .text .kategoria a{color:#202123;font-size:12px;font-weight:bold;}
			#mapa .center .text .kategoria a:hover{color:#f29a12; text-decoration:underline;}

			#mapa .center .text .podkategoria{color:#212121;float:left;margin-right:10px;padding-left:20px;margin-bottom:10px;}
			#mapa .center .text .podkategoria a{color:#212121;font-size:10px;font-weight:normal;}
			#mapa .center .text .podkategoria a:hover{color:#f29a12; text-decoration:underline;}			
			
			#mapa .center .text .separator{color:#212121;float:left;}
							
