a { text-decoration: none; color: #1B3864; }
a:hover {text-decoration: none; color: #939393; }

.lnkTopMenu { text-decoration: none; color: #1B3864; }
.lnkTopMenu:hover {text-decoration: none; color: #FFFFFF; }

.lnkBottomMenu { text-decoration: none; color: #1B3864; }
.lnkBottomMenu:hover {text-decoration: none; color: #0000FF; }

.lnkKtg { text-decoration: none; color: #1B3864; }
.lnkKtg:hover {text-decoration: none; color: #0000FF; }

.lnkKtg2 { text-decoration: none; color: #2E71DB; }
.lnkKtg2:hover {text-decoration: none; color: #939393; }

.lnkLista { text-decoration: none; color: #1B3864; }
.lnkLista:hover {text-decoration: none; color: #939393; }

.lnkCzarny { text-decoration: none; color: #000000; }
.lnkCzarny:hover { text-decoration: none; color: #939393; }

.lnkZoom { text-decoration: none; color: #AFAC94; }
.lnkZoom:hover {text-decoration: none; color: #949494; }

.lnkSort{ text-decoration: none; color: #eee; }
.lnkSort:hover {text-decoration: none; color: #fff; }

.ktgBelka { margin-left: 12px; width: 165px; background: url(images/ktg_belka.jpg) no-repeat bottom; padding: 3px 0px 0px 8px; }
.ktgBelka2 { width: 165px; padding: 0px 0px 0px 10px; }

.tytulBar { width: 544px; height: 37px; background-image: url(images/tytul_tlo.jpg); font-size: 13px; color: #F0EAAD; margin-left: 15px; }

.downLista { margin: 10px 20px 20px 25px; font-size: 11px; border-bottom: 1px dashed #939393; }

.promoTytul { font-size: 13px; color: #1C3966; font-weight: bold; margin: 10px 10px 10px 10px; }
.promoOpis { font-size: 11px; color: #1C3966; margin: 10px 10px 10px 10px; }
.promoCena { text-align: right; font-size: 13px; color: #C8882D; margin: 0px 10px 0px 10px; }
.promoDiv1 { float: left; width: 16px; height: 46px; margin: 10px 0px 0px 0px; }
.promoDiv2 { float: left; width: 178px; height: 46px; background: url(images/prod_dol_tlo.gif); margin: 10px 0px 0px 0px; }
.promoDiv3 { float: left; width: 60px; height: 46px; background: url(images/prod_dol_tlo.gif); margin: 10px 0px 0px 0px; text-align: left; }
.promoDiv3tx { float: left; width: 60px; height: 46px; background: url(images/prod_dol_tlo.gif); margin: 10px 0px 0px 0px; text-align: center; color: #FF0000; }

.tdReg1 { color: #404040; padding: 5px 0px 5px 10px; width: 180px; text-align: right; }
.tdReg2 { padding: 5px; width: 350px; }
.tdReg3 { padding: 5px 0px 5px 10px; color: #939393; background: #FFFFFF; border-bottom: 1px dashed #909090; }
.tdRegBlad { font-size: 13px; padding: 5px 0px 5px 10px; color: #FFFF00; background: #FF0000; }

.okienko { font-family: Tahoma; font-size: 11px; text-align: Left; color: #000000; background-color: #FFFFFF; border: 1px solid #939393; }
.okienko2 { font-family: Tahoma; font-size: 11px; text-align: Center; color: #000000; background-color: #FFFFFF; border: 1px solid #939393; }
.guzik { font-family: Tahoma; font-size: 11px; font-weight: bold; background-color: #E5DF9A; color: #1C3966; border: 1px solid #CCBF57; padding: 3px; }

.selekcik {font-family: Tahoma; font-size: 11px; color: #095B40; background-color: #FFFFFF; border: 1px solid #378ABF; }

.edpole {font-size: 11px; font-family: Verdana; color: #000000; background-color: #FFFFFF; border: 1px solid #939393; }

.str_z { text-decoration: none; color: #2E71DB; font-weight: bold; }
.str_z:hover { text-decoration: none; color: #939393; font-weight: bold; }
.str_zl { text-decoration: none; color: #939393; font-weight: bold; }
.str_w { text-decoration: none; color: #2E71DB; font-weight: bold; }
.str_w:hover { text-decoration: none; color: #939393; font-weight: bold; }
.str_ww { text-decoration: underline; color: #2E71DB; font-weight: bold; }


.txt_normal {  }
.txt_normal_150 { line-height: 150%; }

.txt_wciecie { text-indent: 30px; }
.txt_wciecie_150 { text-indent: 30px; line-height: 150%; }

.frozm0 { font-size: 9px; }
.frozm1 { font-size: 11px; }
.frozm2 { font-size: 13px; }
.frozm3 { font-size: 15px; }
.frozm4 { font-size: 17px; }

.fotoramka { margin: 10px; border: 2px solid #DDB089; padding: 5px; }



.malyKoszyk {
	margin: 5px 20px 15px 18px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #e0e0e0;
	color: #555;
}
	.malyKoszyk p {
		font-size: 13px;
		margin: 0px;
		padding: 0px 0px 10px 0px;
		color: #d0882c;
	}
	.malyKoszyk .poz {

	}

.partnerzy {
	padding: 20px 0px;
	text-align: center;
}
	.partnerzy img {
		margin-bottom: 25px;
	}