.table{ /* оформление таблицы */	
	border-collapse: collapse;
}
.table td{
	padding: 16px;
}
.table thead{
}
.table thead td{
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;	
}
.table tbody{
	background: #f7f7f7;
}
.table tbody td{
	color: #000;
	font-size: 11px;	
	background: url(../../../img/new_templates3/tables/main/td-a.gif) no-repeat;
}
.table tbody td:first-child{
	background: url(../../../img/new_templates3/tables/main/td-f.gif) no-repeat;
}
.table tbody tr:hover td{
	background: url(../../../img/new_templates3/tables/main/td-a-g.gif) no-repeat;
}
.table tbody tr:hover td:first-child{
	background: url(../../../img/new_templates3/tables/main/td-f-g.gif) no-repeat;
}
.table tr.sep td,
.table tr.sep td:first-child,
.table tr.sep:hover td,
.table tr.sep:hover td:first-child{
	padding: 0;
	background: #fff;
}
.table .sep div{
	height: 5px;
}
.table tr td:first-child{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;	
}
.table tr td:last-child{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;	
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;	
}