body {
}
.icon {
	display:inline-block;
	position:relative;
	float:none;
	height:16px;
	width:16px;
	top:2.5px;
	left:auto;
	border-bottom:none !important;
	background-position: center center;
	background-repeat: no-repeat;

	//display:inline;
	//zoom: 1;
	//top:0px;

}
.icon-close {
	background-image:url('../icons/ico-close.gif');
}
.icon-progress {
	background-image:url('../img/icons/ico-progress.gif');
}
.icon-green {
	background-image:url('../img/icons/ico-green.gif');
}
.icon-orange {
	background-image:url('../img/icons/ico-orange.gif');
}
.icon-white {
	background-image:url('../img/icons/icon-white.png');
}
/* для фильтра */
.active-filter2 .filter-green {
	background-image:url('../img/icons/icon-white.png');
}
.active-filter1 .filter-orange {
	background-image:url('../img/icons/icon-white.png');
}
.active-filter0 .filter-white {
	background-image:url('../img/icons/icon-white.png');
}
.filter-green {
	background-image:url('../img/icons/ico-green.gif');
}
.filter-orange {
	background-image:url('../img/icons/ico-progress.gif');
}
.filter-white {
	background-image:url('../img/icons/ico-progress.gif');
}
/**/
.icon-dot {
	background-image:url('../icons/ico-dot.gif');
}
.icon-flag {
	background-image:url('../icons/icon-flag.png');
}
.icon-cert {
	background-image:url('../icons/ico-cert.gif');
}
.icon-excl {
	background-image:url('../icons/icon-excl.png');
}
.icon-star {
	background-image:url('../icons/icon-star.png');
}
.icon-nostar {
	background-image:url('../icons/ico-nostar.gif');
}
.icon-reload {
	background-image:url('../icons/ico-reload.gif');
}
.icon-edit {
	background-image:url('../icons/ico-edit.gif');
}
.icon-ok {
	background-image:url('../img/icons/ico-ok.gif');
}
.icon-unlink {
	background-image:url('../icons/ico-unlink.gif');
}
.icon-talk {
	background-image:url('../icons/ico-talk.gif');
}
.icon-zoomin {
	background-image:url('../icons/ico-zoomin.gif');
}
.icon-zoomout {
	background-image:url('../icons/ico-zoomout.gif');
}
.icon-print {
	background-image:url('../icons/ico-print.gif');
}
.icon-up {
	background-image:url('../icons/ico-up.gif');
}
.icon-down {
	background-image:url('../icons/ico-down.gif');
}
.icon-btn-dropdown {
	background-image:url('../icons/ico-btn-dropdown.gif');
}
.icon-attach {
	background-image:url('../icons/ico-attach.gif');
}
.icon-showblock {
	background-image:url('../icons/ico-showblock.gif');
	cursor:pointer;
	cursor:hand;
}
.icon-hideblock {
	background-image: url('../icons/ico-hideblock.gif');
	cursor:pointer;
	cursor:hand;
}
.icon-folder {
	background-image:url('../icons/ico-folder.gif');
}
.icon-save {
	background-image:url('../icons/ico-save.gif');
}
.icon-delete {
	background-image:url('../icons/ico-delete.gif');
}
.icon-trash {
	background-image:url('../icons/icon-trash.png');
}
.icon-send {
	background-image:url('../icons/icon-send.png');
}
.icon-notification {
	background-image:url('../icons/icon-notification.gif');
}
.icon-date {
	background-image:url('../icons/icon-datepicker.png');
}
.icon-cancel {
	background-image:url('../icons/ico-cancel.gif');
}
.icon-reset {
	background: url('../icons/icons.png') no-repeat 0 0;
}
.icon-flame-red {
	height: 12px;
	top: 0;
	background-image: url('../icons/ico-flame-red.gif');
}
.icon-flame-yellow {
	height: 12px;
	top: 0;
	background-image: url('../icons/ico-flame-yellow.gif');
}
.icon-split {
	width: 19px;
	height: 19px;
	background-image: url('../icons/panes-mode-2.png');
}
.icon-split-2 {
	background-image: url('../icons/panes-mode-3.png');
}
.icon-split-3 {
	background-image: url('../icons/panes-mode-1.png');
}
.icon-fullscreen {
	width: 19px;
	height: 19px;
	background-image: url('../icons/fullscreen.png');
}


.icon.back {
	height:18px;
	width:18px;
	background:url('i/icons-top.html') 0 0 no-repeat;
	position:relative;
	top:4px;
	margin-right:5px;
}
a:hover .icon.back {
	background-position:-18px 0;
}
a:active .icon.back {
	background-position:-36px 0;
}
.icon.remove {
	background:url('../icons/icons.png') left top no-repeat;
	top:3px;
	//top:0;
	cursor:pointer;
}
.pseudo .icon.remove {
	margin-right:-3px;
}
.pseudo:hover .icon.remove,.icon.remove:hover {
	background-position:-16px 0;
}
.icon.remove-small {
	background:url('../icons/icons.png') -32px top no-repeat;
	top:4px;
	left:-3px;
	cursor:pointer;
}
.pseudo:hover .icon.remove-small,.icon.remove-small:hover {
	background-position:-48px 0;
}
.pseudo .icon.remove-small {
	margin-right:-6px;
}
.icon.add {
	height:16px;
	width:16px;
	background:url('../img/icons/icon-add.png') center center no-repeat;
	cursor:pointer;
}
.triangle {
	border-bottom:none !important;
	font-size:60%;
	width:auto;
	height:auto;
	margin-right:3px;
	top:0;
}
.expanded .triangle {
	margin-right: 2px;
}
h3.expanded .triangle {
	margin-right: 1px;
}
h3 .triangle {
	top: -3px;
}

.icon.under-control {
	background:url('../icons/icons-status.png') -32px 0px no-repeat;
	height:16px;
	width:16px;
}
.icon.di-progress {
	height: 14px;
	top: 2px;
	background-image:url('../img/icons/ico-progress.gif');
}
.icon.reload {
	background-image:url('../icons/icon-reload.png');
	margin-right:-2px;
}
.icon.save {
	background-image:url('../icons/icon-save.png');
	margin-right:-1px;
}
.icon.new {
	background-image:url('../icons/icon-new.png');
	margin-right:-1px;
}
.icon.complete {
	height: 14px;
	top: 2px;
	background-image:url('../img/icons/icon-complete.png');
	/*margin-right:-3px;*/
}
.icon.icon-cert-big {
	width:24px;
	height:24px;
	background-image:url('../icons/icon-cert-big.png');
	top:5px;
}
.icon.cert {
	background-image:url('../icons/icon-cert2.png');
}
.icon.close {
	background:url('../icons/icon-close.png') left top no-repeat;
}
.icon.close:hover {
	background:url('../icons/icon-close.png') -16px top no-repeat;
}
.icon.pause {
	background-image:url('../icons/icon-pause.png');
	margin-right:-3px;
	top:0;
}
.pseudo .icon.pause {
	top:3px;
}
.icon.wait {
	background-image:url('../icons/icon-wait.png');
	margin-right:-3px;
}
.icon.skip {
	background-image:url('../icons/icon-skip.png');
	margin-right:-3px;
	top:3px;
}
.icon.comment {
	background-image:url('../img/icons/icon-comment.png');
	top:5px;
	margin-right: 5px;
}
.icon.edit {
	background-image:url('../icons/icon-edit.png');
}
.icon.icon-pdf {
	width:24px;
}
.icon-pdf {
	background-image:url('../icons/ico-pdf.gif');
	width:24px;
}
.icon-dropdown {
	float:right;
	margin:-0.1em 0 0 0;
	cursor:pointer;
	cursor:hand;
	background-image:url('../icons/list-open.gif');
}
.icon-toolbar-dropdown {
	float:right;
	margin:0 0 0 0;
	cursor:pointer;
	cursor:hand;
	background-image: url('../icons/toolbar-dropdown.gif');
}
.with-icon .arr {
	border-bottom:none !important;
}
.icon.important {
	background-image:url('../img/icons/icon-excl.png');
}
.icon.red-square,
.icon.blue-square,
.icon.green-square,
.icon.orange-square,
.icon.grey-square,
.icon.red-square,
.icon.red-square {
	height: 8px;
	width: 8px;
	top: 0;
}
.icon.red-square {
	background: red;
}
.icon.blue-square {
	background: #4a80e3;
}
.icon.green-square {
	background: #45aa2e;
}
.icon.orange-square {
	background: #ff8d02;
}
.icon.grey-square {
	background: #666;
}
.icon.folder {
	background-image:url('../icons/icon-folder.png');
}
.pseudo .folder {
	margin-right: -3px;
}
.expanded .icon.folder {
	background-image:url('../icons/icon-folder-open.png');
}
.icon.placeholder {
	background-image:url('../icons/icon-placeholder.png');
}
.pseudo .placeholder {
	margin-right: -3px;
}
.icon.ordinary {
	background-image:url('../icons/icon-ordinary.png');
}
.icon.attach {
	background-image:url('../icons/icon-attach.png');
}
.icon.more {
	background-image:url('../icons/toolbar-more.gif');
}