body {
	MARGIN-LEFT: 0px;
	MARGIN-Right: 0px;
	MARGIN-TOP: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(themes/bg.jpg);
	background-position: center top;
}
li {  list-style: square; margin: 0px 0px 0px 12px}
ul li {  margin: 5px 0px 0px -10px; list-style: square}
ul ul li {  margin:    5px 0px 0px -30px; list-style: disc}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 98%}
table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
hr {
	height: 1px;
	color: #EFEFEF;
	list-style: url(img/site/bg.gif);
	border: 1px dashed #CCCCCC;
}

A {FONT-WEIGHT: normal; TEXT-DECORATION: underline; COLOR: #C1C1C1}
A:visited {COLOR: #C1C1C1; FONT-WEIGHT: normal; text-decoration: underline}
A:hover {COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: underline}
a.menu:active {  color: #FFFFFF; text-decoration: none}
a.menu:hover {  color: #FFFFFF; text-decoration: none}
a.menu:link {  text-decoration: none; color: #FFFFFF}
a.menu:visited {  color: #FFFFFF; text-decoration: none}
a.name:link {  font-size: 24px; color: #FFFFFF; text-decoration: none}
a.name:hover {  font-size: 24px; color: #FFFFFF; text-decoration: none}
a.name:visited {  font-size: 24px; color: #FFFFFF; text-decoration: none}
a.plus:link {  text-decoration: none}
a.plus:visited {  text-decoration: none}
a.plus:hover {  text-decoration: none}

.tbl1 { width: 800px; background: #FFFFFF; clip:   rect(   )}
.td1 {  }
.td2 {  background: #222B2E}
.td3 {  background: #F0F1F5}
.td4 {  background: #F8F8F8}
.td5 {  background: #FFFFFF}

.mkn { filter:Alpha(Opacity=2, FinishOpacity=80, Style=1, StartX=0, StartY=100, FinishX=0, FinishY=2); border-style: solid; border-width: 1px; border-color: #999999} 
.mknn{ filter:Alpha(Opacity=2, FinishOpacity=100, Style=1, StartX=0, StartY=100, FinishX=0, FinishY=2); border-style: solid; border-width: 1px; border-color: #999999}

.price {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #560C1A;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	height: 33px;

}
.active {
font-size: 18px;
	background-color: #547B73;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.comment {  color: #999999; font-size: 11px}
.li_grey {  color: #999999 }
.des {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.descript {  font-size: 11px}
.good {  font-size: 18px; color: #999999}
.and {  background: #666666; color: #FFFFFF}

/* íàøà HTML òàáëèöà */
table.sort{

}

/* ÿ÷åéêè òàáëèöû */
table.sort td{

}

/* çàãîëîâêè òàáëèöû */
table.sort thead td{
cursor:pointer;
cursor:hand;
font-weight:bold;
text-align:center;
vertical-align:middle
}

/* çàãîëîâîê îòñîðòèðîâàííîãî ñòîëáöà */
table.sort thead td.curcol{
background-color:#999999;
color:#FFFFFF
}
