	body,td,select,textarea,input { font-family: Tahoma,Verdana,Arial; font-size: 8pt;}

	.menu { font-size: 9pt; font-weight: bold; color: #E87B14; }

	td.kt { font-size: 8pt; }
	td.h { font-size: 12pt; color: #000070; font-weight:bold; }
	td.ln { height: 1px; background: #333333; }
	td.header { background: #868686; color: #ffffff; font-weight: bold; font-size: 12pt; }
	tr.h { background: #868686; color: white; }

	td.menu { font-size: 9pt; font-weight: bold; color: #E87B14; }
	hr { color: #42167E; height: 1px; }

	a { color: #9D0000; }
	a:hover { color: #CC0000; }

	a.menu { font-size: 8pt; color: #000000; text-decoration:none; }
	a.menu:hover { color: #000070; text-decoration: none; }

	a.kt { font-size: 8pt; color: black; font-weight: normal; text-decoration:none; }
	a.kt:hover { color: #E87B14; text-decoration:underline; }

	a.ed { color: black; font-weight: bold; text-decoration:none; }
	a.ed:hover { color: #E87B14; text-decoration:underline; }

	a.prod { color: #003366; font-weight: bold;text-decoration:none; }
	a.prod:hover { color: #CC0000; }
	a.prod2 { color: #FFFFFF;text-decoration:none;  }
	a.prod2:hover { color: #CC0000; }
	a.prod3 { color: #CC0000;;text-decoration:none; }
	a.prod3:hover { color: #000000; }

	a.auth { color: #C27153; }

	p.art { color: #42167E; font-weight: bold; font-size: 12pt; }

	input,textarea,select { font-size: 8pt; border-width: 1px; border-color: #989898; background: #EFEFEF; }
	input.buy,input.btn { width: 100px; background: #868686; font-weight: bold; color: white; }
	input.buy { width: 140px; }
	input.img { background: #FFFCEE; }
	input.szt { width: 30px; text-align: right; }
	input.log { width: 112px; border:1px #E4E9EF solid; background-color:#fff; }
	input.szt_err { width: 30px; text-align: right;background: #990000;}
	input.szt_ch { width: 30px; text-align: right;background: #00EE00;}
	input.txt { width: 100%; }
	input.txtr { width: 100%; text-align: right; }
	img { border-color: black; }

	tr.th { background: #868686; font-weight: bold; text-color: white; color: white; }
	tr.tb { background: #EFEFEF; }
	tr.log { color: #FFFFFF;  }
	div.hd { color: #CC0000; font-weight: bold; font-size: 10pt; }
	td.h1 { font-size: 10pt; font-weight: bold; }
	h1 { font-size: 10pt; font-weight: bold; }
	td.gr_nazwa { width:234px;height:36px;background:url(pimg/grafika/007_menu002.gif) 0 0 no-repeat; padding-left:15px;padding-right:20px;color:#fff;}
	td.gr_nazwa:hover { background:url(pimg/grafika/007_menu002_over.gif) 0 0 no-repeat;}
	td.gr_nazwa a {color:#fff;font-weight:normal;text-decoration:none;}
	td.gr_nazwa a:hover {color:#fff;font-weight:normal;text-decoration:none;}
	td.pg_nazwa { width:234px;height:25px;background:url(pimg/grafika/007_menu003.gif) 0 0 no-repeat; padding-left:30px;color:#fff;}
	td.pg_nazwa:hover { background:url(pimg/grafika/007_menu003_over.gif) 0 0 no-repeat;}
	td.pg_nazwa a {color:#fff;font-weight:normal;text-decoration:none;}
	td.pg_nazwa a:hover {color:#fff;font-weight:normal;text-decoration:none;}
	td.prod_nazwa {padding:2px 0px 6px 0px;}
	td.prod_nazwa a {color:#666;font-size:12pt;font-weight:bold;margin:5px 0px 10px 10px;}
	td.prod_nazwa a:hover {color:#666;}
	td.prod_opis {font-size: 8pt; color:#000000; padding-left:20px;padding-right:20px;}

	td.prod-opis {padding:0px 5px 0px 2px;}
	td.prod-opis a {color:#626262;}
	td.prod-opis a:hover {color:#626262;}
	td.cena-opis {color:#666;font-weight:bold;}
	td.cena-wart {color:#b00;font-weight:bold;}

	td.strony-opis {color:#454545;font-size:7pt;font-weight:bold;}
	td.strony-wart {color:#611111;font-weight:bold;}
	td.strony-wart a {color:#454545;font-weight:bold;}
	td.strony-wart a:hover {color:#454545;}

#linki {padding:10px 20px 0px 0px;}
#linki img {margin:0px 5px 0px 15px;}
#linki a {color:#929292;font-size:7pt;text-decoration:none;}
#linki a:hover {text-decoration:none;}

#wysz {
	padding:40px 0px 0px 110px;
}
#wysz img.koszyk {
	margin-top:3px;
}
#sz {
	background:#fff url(/pimg/grafika/szukaj_01.png) 0 0 no-repeat;
}
#sz input.szukaj {
	width:50px;
	height:26px;
	border:0px;
}
#sz input.tekst {
	border:none;
	background-color:#fff;
	width:120px;
}
#sz img {
	margin-left:1px;
}

.menu {
	background:url(/pimg/grafika/003-menu.jpg) 0 0 no-repeat;
}

.menu2 {
	width:120px;
	text-align:center;
}
.menu2 a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:10pt;
}
.menul {
	color:#fff;
	font-weight:bold;
	padding-right:4px;
}
.logowanie {
	margin:12px 0px 0px 0px;
	padding:0;
	border:0;
}

.foot-text{
	width:22%;
	color:#494A4C;
	line-height:20px;
	padding:0px 0px 0px 20px;
}
.foot-text img {
	padding:2px 0px 0px 0px;
}
.foot-text a {
	color:#494A4C;
	text-decoration:none;
}
.foot-text a:hover {
	text-decoration:none;
}
.foot-sep {
	height:86px;
	width:4%;
	background:url(/pimg/grafika/foot_line2.gif) 50% 0% no-repeat;
}
