.st{font-family:tahoma; font-size:11px; color:#656565}
input{width:161px; height:18px; background-color:#FFFFFF; border-color:#c3c3c3; border-width:1px; border-style:solid; margin-left:12px; margin-top:1px; margin-bottom:1px;
font-family:arial; font-size:12px;
}
.m1{font-family:Arial; color:#656565; font-size:11px; text-decoration:none; font-weight:normal;}
.tl{font-family:tahoma; font-size:11px; color:#979797; text-decoration:none; font-weight:normal;}
a{font-family:tahoma; font-size:11px; font-weight:bold;}
.n1{color:#0073FF; font-family:tahoma; font-size:11px; font-weight:normal}
div.catalog {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: rgb(240, 240, 240);
	border-color: gray;
	border-style: solid;
	border-width: 1px;
	/*padding-left: 2px;*/
	padding: 3px;
}

div.login {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: rgb(240, 240, 240);
	border-color: gray;
	border-style: solid;
	border-width: 3px;
	/*padding-left: 2px;*/
	padding: 3px;
}

div.catalog.text {
	padding-bottom: 5px;
}

p.catalog {
	vertical-align: top;
}

li.opis_text {
	font-size: 14px;
	word-spacing: 3px;
	line-height: 18px;
	text-indent: 3px;
	/*text-transform: lowercase;*/
}

ul.opis_text {
	font-size: 14px;
	word-spacing: 3px;
	line-height: 18px;
	text-indent: 3px;
	text-transform: lowercase;
}

.opis_text {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	word-spacing: 3px;
	line-height: 18px;
	text-indent: 25px;
}

a.shmall {
	text-decoration: none;
	color: black;
}

a.shmall:hover {
	text-decoration: none;
	color: red;
}
td.goods {
	border-width: 1px;
	border-style: solid;
	border-color: black;
}
td.goods:hover {
	border-width: 1px;
	border-style: solid;
	border-color: red;
	background-color: white;
}
td.header{
	font-family:Arial;
	color:#656565;
	font-size:11px;
	text-decoration:none;
	font-weight:normal; 
}
td.header_m{
	font-family:Arial;
	color:#656565;
	font-size:11px;
	text-decoration:none;
	font-weight:bold; 
}

H2.basket{
	font-size: large;
	color:#656565;
}
td.cat{
	padding: 3px;	
}

td.cat:hover{
	background-color: rgb(221,232,236);
}

td.exit{
	padding-right: 5px;
}

.err{
	font-family:tahoma;
	color: red;
	font-size: 12px;
}

.msg{
	font-family:tahoma;
	color:#979797;
	font-size: 14px;
}

.group_caption{
	font-family:tahoma;
	color:#979797;
	font-size: 14px;
}