html,body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Tahoma, sans-serif;
  color: #161616;
  background: #C7E4F7;
}

img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 21px;
}

caption {
	font-weight: bold;
	padding: 4px 0px;
	text-align: center;
}

table .tabela_krawedzie {
	border-top: 1px solid;
	border-left: 1px solid;
	text-align: left;
}

table .tabela_krawedzie caption {
	border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
	border-bottom: 1px solid;
	border-right: 1px solid;
}


#MainTable {
  width:100%;
  background: #E9F4F8 url('images/bg.gif') top right repeat-x;
}
#MainTableLeft {
  background: url('images/bg_l.jpg') right 231px no-repeat;
  width: 49%;
}
#MainTableContent {
  width: 2%;
}
#MainTableRight {
  background: url('images/bg_r.jpg') 0 0 no-repeat;
  width: 49%;
}
#Center{
width: 980px;
}
#top0{
width: 980px;
position: relative;
height:231px;
background: url('images/bg_top.jpg') right 0 no-repeat;
}
	#flash_wielki{
	position: absolute;
	left:-260px;
	left:-257px;
	width:1240px;
	width:1237px;
	height:231px;
	background: url('images/bg_top.jpg') right 0 no-repeat;
	}
	#flash_wielki *{
	background: transparent;
	}
	 
	.ikonki_na_flashu{
	position: absolute;	
	background: url('images/bg_transparent.gif') 0 0 repeat;
	display:block;
	width: 27px;
	height: 27px;
	cursor:pointer;
	z-index:1000;	
	}
	#ikonki_na_flashu_1{
	width: 224px;
	height: 134px;
	top: 25px;
	left: 53px;
	}
	#ikonki_na_flashu_2{	
	top: 26px;
	right: 95px;
	}
	#ikonki_na_flashu_3{
	top: 33px;
	right: 48px;
	}

#top1{
width: 980px;
height: 41px;
overflow: hidden;
}
	#top1a{
	width: 980px;
	height: 41px;
	background: url('images/top1a.jpg') 0 0 no-repeat;
	}
	#top1b{
	width: 980px;
	height: 41px;
	background: url('images/top1b.jpg') right 0 no-repeat;
	}
		#mt_linki_prawe{
		float:right;
		padding-right:3px;
		width: 245px;
		height: 41px;
		}
		#koszyk{
		float:left;
		display: block;
		width: 108px;
		height: 41px;
		}
		#zamowienie{
		float:right;
		width: 127px;
		height: 41px;
		display: block;
		}
		.mt{
		float:left;
		display: block;
		padding: 12px 15px 12px;
		background: url('images/mt_separator.gif') 0 0 no-repeat;
		font-size: 14px;
		color: #fff;
		text-decoration: none;
		height:16px;
		overflow:hidden;
		vertical-align:top;
		text-shadow: 1px 1px 0px #466f2a;
		}
		.mt:hover{
		text-decoration: underline;
		}
		.mtf{
		background: transparent;
		}
		.mtl{
		}
#top2{
width: 980px;
background: url('images/top2.jpg') 0 0 no-repeat;
height: 80px;
height: 89px;
}
	#przed_zalogowaniem{
	font-size:0px;
	}
		#moje_konto{
		float:left;
		width:122px;
		height: 27px;
		padding-top: 24px;
		padding-left: 9px;
		background: url('images/moje_konto.jpg') right bottom no-repeat;
		}
		#login_word{
		float:left;
		width:36px;
		height: 14px;
		padding-top: 32px;
		padding-left: 23px;
		background: url('images/login_word.gif') right bottom no-repeat;
		}
		#login_field{
		width:116px;
		height: 23px;
		padding-top: 25px;
		padding-left: 7px;
		background: url('images/login_field.gif') right bottom no-repeat;
		float:left;
		}
		#passwd_word{
		width:38px;
		height: 11px;
		padding-top: 32px;
		padding-left: 9px;
		background: url('images/passwd_word.gif') right bottom no-repeat;
		float:left;
		}
		#passwd_field{
		width:156px;
		height: 35px;
		padding-top: 25px;
		padding-left: 5px;
		background: url('images/passwd_field.jpg') right bottom no-repeat;
		float:left;
		}
		#zapomniales_hasla_div{
		float:left;
		width:169px;
		height: 35px;
		padding-top: 14px;
		padding-left: 24px;
		background: url('images/zapomniales_hasla.jpg') right bottom no-repeat;
		}
			#zapomniales_hasla{
			width:169px;
			height: 35px;
			display:block;
			}
		#zaloz_nowe_konto_div{
		float:left;
		width:149px;
		height: 28px;
		padding-top: 25px;
		padding-left: 28px;
		background: url('images/zaloz_nowe_konto.jpg') right bottom no-repeat;
		}
			#zaloz_nowe_konto{
			width:149px;
			height: 28px;
			display:block;
			}

		#klient_login_div{
		float:left;
		height: 23px;
		width: 96px;
		padding:0px 10px;
		vertical-align:top;
		}
		#klient_login{
		vertical-align:top;
		padding:0px;
		margin:0px;
		border:0px;
		width: 96px;
		background:transparent;
		color: #999;
		font-weight: bold;
		font-size: 11px;
		padding-top:5px;
		}
		#klient_passwd_div{
		float:left;
		height: 23px;
		width: 96px;
		padding:0px 10px;
		vertical-align:top;
		}
		#klient_passwd{
		vertical-align:top;
		padding:0px;
		margin:0px;
		border:0px;
		width: 96px;
		background:transparent;
		color: #999;
		font-weight: bold;
		font-size: 11px;
		padding-top:5px;
		}
		#klient_submit_div{
		float:left;
		height: 23px;
		width: 24px;
		vertical-align:top;
		}
		#klient_submit{
		vertical-align:top;
		height: 23px;
		width: 24px;
		padding:0px;
		margin:0px;
		border:0px;
		background: transparent;
		cursor:pointer;
		}
	#bledy_logowania{
	position: relative;
	}
		.blad_logowania{
		width: 200px;
		font-size: 11px;
		position: absolute;
		text-align:center;
		font-weight:bold;
		top:-6px;
		left:235px;
		padding:5px;
		border: 1px solid #f00;
		background: #fff;
		color: #f00;
		}
#top3{
width: 980px;
background: url('images/top2.jpg') 0 -80px no-repeat;
}
	#lewa{
	float:left;
	width: 216px;
	overflow: hidden;
	}
		#konto_zalogowane_top{
		background: url('images/moje_konto.jpg') center 5px no-repeat;
		padding-top:30px;
		}
		#konto_zalogowane{
		padding-bottom: 16px;
		}
		#konto_zalogowane_bg{
		background:url('images/katalog_bg.gif') 0 0 repeat-y;
		padding-bottom: 5px;
		}
		#konto_zalogowane_bottom{
		background:url('images/katalog_bottom.gif') 0 bottom no-repeat;
		padding-bottom: 2px;
		}
		#konto_zalogowane_txt{
		text-align:center;
		font-size: 14px;
		padding: 4px;
		}
		.konto_button{
		background: #EEFAFE;
		border-top: 1px solid #FBFEFF;
		border-bottom: 1px solid #C8E6F3;
		padding: 3px 0px;
		text-align: center;
		}
			.konto_button a{
				font-size: 13px;
				color: #1278A6;
			}
		#katalog_produktow{
		width: 216px;
		background:url('images/katalog_bg.gif') 0 0 repeat-y;
		}
			#katalog_produktow_bg{
			width: 216px;
			background:url('images/katalog_bottom.gif') 0 bottom no-repeat;
			padding-bottom: 2px;
			}
				#katalog_produktow_bottom{
				width: 216px;
				background:url('images/katalog_produktow.jpg') 0 0 no-repeat;
				}
					#katalog_produktow_title{
					width: 216px;
					padding-top:40px;
					background:url('images/katalog_produktow.jpg') 0 0 no-repeat;
					}


						.item_0{
						padding: 5px 0px;
						}
						.item_bg_0{
						background: #EEFAFE;
						border-top: 1px solid #FBFEFF;
						border-bottom: 1px solid #C8E6F3;
						}.item_bg_def{
						background: transparent;
						border-top: 1px solid #E4F4FB;
						border-bottom: 1px solid #D0ECF8;
						}
							.link_0,
							.link_a_0:hover{
							font-size: 13px;
							color: #1278A6;
							font-weight: normal;
							padding: 5px 0px;
							display: block;
							text-decoration: none;
							font-weight: bold;
							padding-right: 5px;
							}
							.link_a_0,
							.link_a:hover{
							font-weight: bold;
							font-size: 13px;
							color: #1278A6;
							font-weight: normal;
							padding: 5px 0px;
							display: block;
							text-decoration: underline;
							padding-right: 5px;
							}
							.link_def,
							.link_a_def:hover
							{
							font-size: 12px;
							color: #0E5676;
							font-weight: normal;
							padding: 5px 0px;
							display: block;
							text-decoration: none;
							padding-right: 5px;
							}
							.link_def:hover,
							.link_a_def{
							font-size: 12px;
							color: #0E5676;
							font-weight: normal;
							padding: 5px 0px;
							display: block;
							text-decoration: underline;
							padding-right: 5px;
							}
							.link_0{
							}
						.item_0 .kwadrat{
						width: 3px;
						padding-right: 7px;
						background: url('images/kwadrat_item1.gif') 0 55% no-repeat;
						}
						.item_def .kwadrat{
						width: 2px;
						padding-right: 7px;
						background: url('images/kwadrat_item2.gif') 0 55% no-repeat;
						}
		.box_left_bg{
		width: 215px;
		background: #fff;
		border-left: 1px solid #E0EAEE;
		}
		.box_left_bottom{
		padding-bottom:2px;
		width: 216px;
		background:url('images/box_lewy_bottom.gif') 0 bottom no-repeat;
		}

		#obslugujemy_platnosci{
		padding-top: 16px;
		width: 216px;
		}
			#obslugujemy_platnosci_bottom{
			width: 216px;
			}
				#obslugujemy_platnosci_bg{
				width: 215px;
				}
					#obslugujemy_platnosci_title{
					background: url('images/obslugujemy_platnosci.jpg') 0 0 no-repeat;
					padding: 50px 0px 10px;
					padding: 40px 0px 0px;
					width: 215px;
					}
						#obslugujemy_platnosci_padding{
						color:#757969;
						font-size:11px;
						line-height:200%;
						padding:15px;
						}
						#platnoscipl{
						display:block;
						margin:0 auto;
						width: 175px;
						height: 40px;
						background: url('images/platnoscipl.gif') 0 0 no-repeat;
						}
		#dane_kontaktowe{
		padding-top: 16px;
		width: 216px;
		}
			#dane_kontaktowe_bottom{
			width: 216px;
			}
				#dane_kontaktowe_bg{
				}
					#dane_kontaktowe_title{
					background: url('images/dane_kontaktowe.jpg') 0 0 no-repeat;
					padding: 40px 0px 0px;
					width: 215px;
					}
						#dane_kontaktowe_padding{
						padding: 15px;
						font-size: 11px;
						color:#757969;
						line-height: 200%;
						}
							#dane_kontaktowe_padding a{
							color:#757969;
							text-decoration: none;
							}
							#dane_kontaktowe_padding a:hover{
							text-decoration: underline;
							}
		#banery{
		padding-top: 16px;
		text-align: center;
		width: 216px;
		}
	#srodek{
	width:560px;
	padding-left:9px;
	float:left;
	overflow:hidden;
	}
		#subpage_box{
		background: #fff;
		width:558px;
		border-right: 1px solid #C8E3ED;
		border-left: 1px solid #C8E3ED;
		border-bottom: 2px solid #C8E3ED;
		font-size: 11px;
		/* padding-bottom: 15px;		 */
		}
		#subpage_box_margin{
		padding: 15px;
		}
		#nawigacja{
		background: url('images/nawigacja.gif') 12px 15px no-repeat;
		padding: 14px 15px 11px 112px;
		font-size: 11px;
		color:#A5C2CE;
		font-weight: bold;
		border-bottom: 1px solid #DDE9EE;
		}
			.sciezka{
			color:#A5C2CE;
			text-decoration: none;
			}
			.sciezka:hover{
			color:#218ABA;
			}

	#prawa{
	padding-left:10px;
	float:left;
	width:185px;
	}
		#aktualnosci{
		width:185px;
		padding-top:16px;
		}
			#aktualnosci_bg{
			width:184px;
			padding-right:1px;
			background: url('images/aktualnosci_bg.gif') 0 0 repeat-y;
			}
				#aktualnosci_bottom{
				width:184px;
				background: url('images/aktualnosci_bottom.gif') 0 bottom no-repeat;
				padding-bottom: 2px;
				}
					#aktualnosci_title{
					width:184px;
					background: url('images/aktualnosci.gif') 0 0 no-repeat;
					padding-top:40px;
					}
						#aktualnosci_padding{
						padding-bottom: 8px
						}
						.news_obrazek{
						padding-bottom:8px;
						}
						.news_box{
						width: 165px;
						padding-top: 8px;
						padding: 13px 10px 19px 9px;
						background: url('images/news_bottom.gif') 0 bottom no-repeat;
						}
						.news_data{
						color:#68A4BF;
						font-size:11px;
						padding-bottom:8px;
						}
						.news_tytul{
						color: #1278A6;
						font-size: 11px;
						font-weight: bold;
						border-bottom: 1px solid #fff;
						padding-bottom: 6px;
						}
						.news_tresc{
						padding-top: 6px;
						color: #1278A6;
						font-size: 11px;
						}

		#polecane_produkty{
		width:185px;
/* 		padding-top:16px; */
		}
			#polecane_produkty_bottom{
			width: 185px;
			padding-bottom:2px;
			background: url('images/polecane_produkty_bottom.gif') 0 bottom no-repeat;
			}
				#polecane_produkty_bg{
				width:184px;
				background: #fff;
				border-right:1px solid #CBEAF7;
				}
					#polecane_produkty_title{
					width:184px;
					padding-top: 40px;
					background: url('images/polecane_produkty.gif') 0 0 no-repeat;
					}
						.produkt_maly_box{
						padding: 5px 0px;
						padding: 0px 0px 8px;
						width: 184px;
						}

							.produkt_maly_box .produkt_ikona_div{
							font-size: 0px;
							width: 184px;
							border:0 none;
							border-bottom:1px solid #D8E4EA;
							background: transparent;
							text-align: center;
							padding: 12px 0px;
							}
						.produkt_maly_nazwa{
						padding: 5px 16px 0px;
						clear:both;
						}
						.produkt_maly_nazwa_link{
						color:#0F4156;
						font-size: 11px;
						text-align: left;
						font-weight: bold;
						text-decoration:none;
						}
						.produkt_maly_nazwa_link:hover{
						text-decoration:underline;
						}
						.produkt_maly_cena{
						font-size: 11px;
						text-align: left;
						padding: 3px 16px 10px;
						border-bottom:1px solid #D8E4EA;
						font-weight: bold;
						color:#6DBF3A;
						}
						.produkt_maly_cena_w{
						padding-right:5px;
						}
						.produkt_maly_cena_w,
						.produkt_maly_cena_c{
						float:left;
						}


.footer_bg{
padding-top:16px;
padding-bottom:5px;
background: url('images/bg_footer.gif') 0 16px repeat-x;
/* tlo ma wysokosc 103px; */
}
#footer{
height:103px;
}
	#footer_napisy{
	padding-top: 34px;
	}
		#footer_napisy_table{
		width:980px;
		font-size: 11px;
		color: #577582;
		height:15px;
		}
			#copyright_td{
			width:1%;
			white-space: nowrap;
			}
			#copyright{
			}
			#polityka{
			background: url('images/polityka.gif') 0 center no-repeat;
			padding-left: 14px;
			color: #577582;
			text-decoration: none;
			}
			#polityka:hover{
			text-decoration: underline;
			}
			#licznik{
			background: url('images/licznik.gif') 0 center no-repeat;
			padding-left: 14px;
			color: #5C5749;
			}
			#powered{
			display: block;
			float:right;
			color: #577582;
			text-decoration: none;
			border-bottom: 1px #577582 dotted;
			}
			#powered:hover{
			border-bottom: 0 none;
			}
		#zastrzezenia{
		color: #898989;
		font-size: 11px;
		padding-top: 15px;
		}

.zobacz_wszystkie_div_padding{
padding: 10px 0px;
clear:both;
}
.zobacz_wszystkie_div{
padding:3px 15px;
background: #E2F1F7;
float:left;
clear:both;
vertical-align:middle;
}
	#polecane_produkty_title .zobacz_wszystkie_div_padding{
	display:none;
	}
	#nowosci_title1 .zobacz_wszystkie_div_padding{
	padding: 30px 0px 15px;
	}
.zobacz_wszystkie_link{
color:#67B0CD;
font-size:11px;
font-weight:bold;
text-decoration: none;
line-height: normal;
vertical-align:middle;
}
.zobacz_wszystkie_link:hover{
text-decoration: underline;
}

a{
color:#67B0CD;
font-weight:bold;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

.brak_w_kategorii{
text-align:center;
padding: 30px;
}
.strony{
color: #2D2E2E;
padding: 10px 0px;
}

.strike{
text-decoration: line-through;
}
.bold{
font-weight: bold;
}
.ff{
border: 0px;
margin: 0px;
padding: 0px;
}
.clear{
font-size:0px;
clear: both;
}
.ta_l{
text-align: left;
}
.ta_r{
text-align: right;
}
.ta_c{
text-align: center;
}
.disp_none{
display:none;
font-size: 0px;
}

/*strona produktu */
.produkt_zdjecia_box{
float:right;
padding: 15px;
padding: 15px 0px 15px 15px;
clear:right;
width: 200px;
font-size:0px;
}
.produkt_zdjecia_napis{
padding: 10px 0px 0px;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #67B0CD;
}
.produkt_zdjecia_male{
margin:0 auto;
}
	.produkt_ikona_div{
	width: 188px;
	border:1px solid #D8E4EA;
	background: #fff;
	text-align: center;
	padding:5px;
	}
	.produkt_ikona_link{
	text-align: center;
	display: block;
	margin: 0 auto;
	}
	.produkt_ikona{
	}
	.produkt_ikonka_div{
	padding:5px;
	width: 48px;
	border:1px solid #D8E4EA;
	text-align: center;
	float:left;
	margin:10px 3px 0px;
	}
	.produkt_ikonka_link{
	text-align: center;
	display: block;
	margin: 0 auto;
	}
	.produkt_ikonka{
	}
.produkt_tresc{
	/* padding: 15px 15px; */
	/* padding: 15px 15px; */
}
	.produkt_nazwa_i_symbol_i_znaczniki{
		font-size: 17px;
		border-bottom:1px solid #E1F1F8;
		padding-bottom:10px;
	}
		.produkt_nazwa{
		color: #0F4156;
		font-weight: bold;
		}
		.produkt_symbol{
		color: #A5C2CE;
		font-weight: bold;
		}
		.produkt_znaczniki{
		}
		.produkt_znaczniki img{
		padding: 0px 5px;
		}
	.produkt_producent_i_waga_i_w_ofercie{
		padding-top:8px;
		font-size: 10px;
		color: #a5a5a5;
	}
		.produkt_producent{
		}
		.produkt_waga{
		}
		.produkt_w_ofercie{
		font-size: 9px;
		}
	.produkt_krotki_opis{
	padding-top:10px;
	font-size: 11px;
	color:#2D2E2E;
	line-height: 160%;
	}
	.produkt_dlugi_opis{
	padding-top:10px;
	font-size: 11px;
	color:#2D2E2E;
	line-height: 160%;
	}
	.produkt_przyciski{
	padding: 15px 0px;
	}
	.produkt_przyciski_margin{
	margin:0 auto;
	}
	.produkt_rozdzielacz{
	width: 16px;
	}

		.produkt_opcje{
		}
			.produkt_opcje_nazwa_i_select{
			}
				.produkt_opcje_nazwa{
				}
				.produkt_opcje_select_div{
				padding: 3px 0px;
				}
					.produkt_opcje_select{
					border: 1px solid #7F5902;
					font-size: 11px;
					}
			.produkt_opcje_do_koszyka_div{
			text-align:center;
			}
				.produkt_opcje_do_koszyka{
				}
		.produkt_przycisk_koszyk,
		.produkt_przycisk_koszyk_brak{
		background: #F5AC08 url('images/do_koszyka.gif') 0 center no-repeat;
		padding: 5px 10px;
		padding-left: 25px;
		/* float:left; */
		font-size: 11px;
		font-weight: bold;
		color: #7F5902;
		border-right: 1px solid #FAD88B;
		}
			.produkt_przycisk_koszyk a{
			color: #7F5902;
			text-decoration:none;
			}
			.produkt_przycisk_koszyk a:hover{
			text-decoration:underline;
			}

		.produkt_przycisk_koszyk_brak{
		background: #DFDFDF url('images/do_koszyka_brak.gif') 0 center no-repeat;
		border-right: 1px solid #F0F0F0;
		color: #fff;
		text-decoration: line-through;
		}
		.produkt_przycisk_wiecej_cena{
		color: #4E7237 !important;
		}
		.produkt_przycisk_cena{
		background: #BBD5AB;
		padding: 5px 10px;
		/* margin-left: 16px;*/
		/* float:left; */
		font-size: 11px;
		font-weight: bold;
		color: #4E7237;
		}

		.produkt_przycisk_cena a,
		.produkt_przycisk_cena a:hover{
		color: #4E7237;
		text-decoration:none;
		}
		.produkt_przycisk_cena .strike{
		font-weight: normal;
		}

			.produkt_przycisk_cena_w{
			float:left;
			padding-right: 5px;
			}
			.cena_box{
			float:left;
			}
		.produkt_przycisk_stan{
		background: #D3ECF5;
		padding: 5px 10px;
		/* margin-left: 16px;
		float:left; */
		font-size: 11px;
		font-weight: bold;
		color: #3482A3;
		}


	.produkt_cechy{
	clear:both;
	padding-bottom: 15px;
	}
		.produkt_cechy_table{
		border-width:1px;
		border-width:1px 0px 0px 1px;
		border-style: solid;
		margin:0 auto;
		border-collapse: collapse;
		border-color: #CCE8F4;
		}
			.produkt_cechy_marked_row{
			background-color:#E9F4F9;
			}
			.produkt_cechy_cechy{
			background-color: #fff;
			font-size: 11px;
			font-weight: bold;
			color: #000 !important;
			padding: 3px 5px;
			}
			.produkt_cechy_table td{
			padding: 3px 5px;
			border-color: #CCE8F4;
			border-width:0px 1px 1px 0px;
			border-style: solid;
			color: #525050;
			font-size: 11px;
			}
			.produkt_cechy_nazwa{
			text-align: right;
			}
			.produkt_cechy_wartosc{

			}

	.produkt_komentarze{
	text-align:center;
	clear:both;
	}
		.produkt_komentarze_table{
		margin: 0 auto;
		text-align:left;
		font-size: 12px;
		}
			.produkt_komentarze_link_div{
			padding:10px 0px;
			}
			.produkt_komentarze_link{
			font-size: 11px;
			}

	.produkt_zobacz_takze_title{
	background: url('images/powiazane_produkty_big.gif') 0 0 no-repeat;
	padding-top: 40px;
	}
	.produkt_zobacz_takze{
	padding:0px 15px 15px;
	padding:15px;
	}
		.zobacz_takze_td{
		text-align:center;
		vertical-align: bottom;
		}
		.zobacz_takze_td .produkt_maly_box{
		padding:0px 5px;
		width: 160px;
		margin: 0 auto;
		}
		.zobacz_takze_td .produkt_maly_box .produkt_ikona_div{
		width: 160px;
		}
		.zobacz_takze_td_border{
		border-right: 1px solid #CFE9F5;
		}
		.zobacz_takze_td .produkt_maly_nazwa{
		/*
		padding: 5px 16px 0px;
		clear:both;
		*/
		text-align: left !important;
		}
		.zobacz_takze_td .produkt_maly_nazwa_link{
		color:#0F4156;
		font-size: 11px;
		text-align: left !important;
		font-weight: bold;
		text-decoration:none;
		}
		/* .produkt_maly_nazwa_link:hover{
		text-decoration:underline;
		} */
	/*
	.produkt_{}
	.produkt_{}
	*/

	/*produkt standard */

	.produkt_standard_box{
	padding: 0px;
	padding: 15px 0px;
	/* margin: 15px 0px; */
	clear: both;
	border-bottom: 1px solid #DDE9EE;
	position: relative;	
	}
		#nowosci_title1 .produkt_standard_box{
/* 		border-bottom: 1px solid #DDE9EE; */
		}
		#promocje_title1 .produkt_standard_box{
		width: 500px;
		}
	.produkt_standard_obrazek_div{
	float:left;
	}
	.produkt_standard_box .produkt_ikona_div{
	border:0 none;
	padding:0px 5px 5px 0px;
	width:110px;
	font-size: 0px;
	}
	.produkt_standard_nazwa{
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #EBEBEB;
	padding-bottom: 4px;
	}
	.produkt_standard_nazwa_link{
	color: #0F4156;
	}
		.produkt_symbol{
		color: #67B0CD;
		}
	.produkt_standard_nazwa_link:hover{
	text-decoration: none;
	color: #67B0CD;
	}
		.produkt_standard_nazwa_link:hover .produkt_symbol{
		color: #0F4156;
		}
	.produkt_standard_opis{
	color: #2D2E2E;
	font-size: 12px;
	line-height: 160%;
	padding-top:4px;
	padding: 8px 0px;
	}
	.produkt_standard_przyciski{
	padding: 8px 0px;
	}
	.produkt_standard_przyciski_margin{
	float:right;
	}
		.produkt_standard_przycisk_koszyk_brak{
		width: 25px;
		background: #DFDFDF url('images/do_koszyka_brak.gif') no-repeat 0 center;
		}
		.produkt_standard_przycisk_koszyk{
		width: 25px;
		background: #F5AC08;
		}
			.produkt_standard_przycisk_koszyk_link{
			vertical-align: middle;
			display:block;
			width: 25px;
			height: 25px;
			background: url('images/do_koszyka.gif') 0 center no-repeat;
			}
		.produkt_standard_rozdzielacz1{
		width: 1px;
		}
		.produkt_standard_rozdzielacz2{
		width: 11px;
		}
		.produkt_standard_przycisk_wiecej{
		background: #D3ECF5;
		padding: 5px 10px;
		/* margin-left: 16px;
		float:left; */
		}
		.produkt_standard_przycisk_wiecej_link{
		font-size: 11px;
		font-weight: bold;
		color: #3482A3;
		}
		.produkt_standard_przycisk_wiecej_link:hover{
		color: #000;
		text-decoration: none;
		}

	/*
	.produkt_standard{
	.produkt_standard{
	.produkt_standard{
	/*

	/*koniec produkt_standard*/
/*koniec strona produktu */

#nowosci_title0{
padding-top: 16px;
border:1px solid #DDE9EE;
border-width: 0px 0px 1px;
}
#nowosci_title{
background: #fff url('images/nowosci_title.gif') 10px 15px no-repeat;
padding-top: 40px;
border-style:solid;
border-color: #000 #DDE9EE #CFD9DD;
border-width: 0px 1px 1px;

}
#nowosci_title1{
border-top:1px solid #DDE9EE;
padding: 10px 15px 5px;

}
#promocje_title0{
width: 560px;
background: #88C7E2 url('images/promocje_title_0.gif') 0px 40px repeat-x;
}
#promocje_title{
background: url('images/promocje_title.gif') 10px 15px no-repeat;
padding: 15px;
padding-top: 40px;
padding-bottom:10px;
width: 498px;
width: 530px;
}
#promocje_title1{
/* background:#fff; */
width: 498px;
width: 530px;
}
#promocje_title .produkt_standard_box{
 padding: 15px;
 margin: 10px 0px;
 background: #fff;
}

/* bialy box (white box - wb) */
.wb{
font-size: 0px;
}
	.wb_tr{
	background: url('images/wb_tr.gif') right 0 no-repeat;
	height: 2px;
	padding-right:2px;
	}
		.wb_t{
		width:100%;
		height:2px;
		background-color: #FFFFFE;
		}
	.wb_r{
	background: url('images/wb_r.gif') right 0 repeat-y;
	padding-right:2px;
	}
		.wb_content{
		width:100%;
		background-color: #FFFFFE;
		}
	.wb_bl{
	height:2px;
	padding-left:2px;
	background: url('images/wb_bl.gif') 0 0 no-repeat;
	}
	.wb_br{
	height:2px;
	padding-right:2px;
	background: url('images/wb_br.gif') right 0 no-repeat;
	}
	.wb_b{
	width:100%;
	height:2px;
	background: url('images/wb_b.gif') 0 0 repeat-x;
	}


	/*ładne inputy*/

input, textarea, select {
	font: 8pt Verdana, Tahoma, serif;
	border: 1px solid #D4D0C8;
	background-color: #fff;
}
input:hover, textarea:hover, select:hover {
	border: 1px solid #435699;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #435699;
}


input.input_o	{
	border: 0px;
	background-color: transparent;
}

input[type=submit], input[type=button], input[type=reset] {
	border: 2px solid #cFd3d5;
	background-color: #EFF3F5;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover {
	border: 2px solid #435699;
}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {
	border: 2px solid #435699;
}

input[type=reset] {
	font-style: italic;
}
input[type=text] {
font-family:Arial;
font-size:12px;
font-weight:normal;
}
