/* Элементы sph */

/* Сообщения от системы */
.msg-srv {
  margin:  10px auto 10px auto;
  padding: 5px 5px 5px 30px;
  width: auto;
}
/**/

/* Сообщение об ошибке */
.msg-err
{
    background: url('img/system/msg_red_error.png') 3px 3px no-repeat;
    background-color: rgb(245,232,227);
}
/* Предупреждение */
.msg-wrn
{
    background: url('img/system/msg_blue_info.png') 3px 3px no-repeat;    
    background-color: rgb(233,237,242);
}

/* Иконки соцсетей */
.vk32, .fb32, .tw32, .ok32, .mail32, .lj32, .yt32, .flck32, .pnrm32, .in32, .gl32, .pl32, .ru32
{
	display: inline-block;
	background-image: url('/img/system/_net32.png');
	height: 32px;
	width: 32px;
	vertical-align: bottom;	
	outline: none;
	margin-right: 6px;
	background-repeat: no-repeat;
}
.vk32 { background-position: 0px 0; }
.fb32 { background-position: -32px 0; }
.tw32 { background-position: -64px 0px; }
.ok32 { background-position: -96px 0px; }
.mail32 { background-position: -128px 0px; }
.lj32 { background-position: -160px 0px; }
.yt32 { background-position: -192px 0px; }

.vk24, .ya24, .fb24, .tw24, .mail24, .google24, .ok24
{
	display: inline-block;
	background-image: url('img/system/net_icon24.png');
	height: 24px;
	width: 24px;
	vertical-align: bottom;	
	outline: none;
	margin-right: 6px;
	background-repeat: no-repeat;
}
.vk24 { background-position : -120px 0; }
.ok24 { background-position : -144px 0; }
.ya24 { background-position : -528px 0; }
.fb24 { background-position : -48px 0; }
.tw24 { background-position : -24px 0; }
.mail24 { background-position : -168px 0; }
.google24 { background-position : 0 0; }

.vk16, .ya16, .fb16, .tw16, .mail16, .google16, .ok16
{
	display: inline-block;
	background-image: url('img/system/net_icon16.png');
	height: 16px;
	width: 16px;
	vertical-align: bottom;	
	outline: none;
	margin-right: 1px;
	background-repeat: no-repeat;
}
.vk16 { background-position : -144px 0; }
.ok16 { background-position : -112px 0; }
.ya16 { background-position : -160px 0; }
.fb16 { background-position : 0 0; }
.tw16 { background-position : -128px 0; }
.mail16 { background-position : -80px 0; }
.google16 { background-position : -48px 0; }

