table.clients td
{
	height: 100px;
	vertical-align: middle;
}

table.clients td div.mpr
{
	background: url('img/clients/mpr.png') top left no-repeat;
	width: 201px;
	height: 95px;
}
table.clients td div.mpr:hover
{
	background-position: left -95px;
}
table.clients td div.trinet
{
	background: url('img/clients/trinet.png') top left no-repeat;
	width: 101px;
	height: 96px;
}
table.clients td div.trinet:hover
{
	background-position: left -96px;
}
table.clients td div.mebelrama
{
	background: url('img/clients/mebelrama.png') top left no-repeat;
	width: 241px;
	height: 36px;
}
table.clients td div.mebelrama:hover
{
	background-position: left -36px;
}

table.clients td div.mgcom
{
	background: url('img/clients/mgcom.png') top left no-repeat;
	width: 176px;
	height: 67px;
}
table.clients td div.mgcom:hover
{
	background-position: left -67px;
}
table.clients td div.weclever
{
	background: url('img/clients/weclever.png') top left no-repeat;
	width: 220px;
	height: 65px;
}
table.clients td div.weclever:hover
{
	background-position: left -65px;
}

table.clients td div.yadis
{
	background: url('img/clients/yadis.png') top left no-repeat;
	width: 114px;
	height: 44px;
}
table.clients td div.yadis:hover
{
	background-position: left -44px;
}

table.respects a,
table.respects a:hover
{
	font-size: 22px;
	margin: 0 40px 0 0;
	text-decoration: none;
	border-bottom: 1px dashed;
	cursor: pointer;
}
table.respects a.current,
table.respects a.current:hover
{
	color: #000;
	border-bottom: none;
	cursor: default;
}
table.respects .quote a,
table.respects .quote a:hover
{
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	color: #000;
	border: none;
}
table.respects .quote a:hover
{
	text-decoration: underline;
}
p.users,
p.users a
{
	font-size: 15px;
	color: #999;
}
