/** vim: ts=4:sw=4:nu:fdc=4:nospell
 *
 * style.css
 *
 * @author    Oleg V. Severinenko
 * @copyright (c) 2009-2011, Gelos Design Studio, Oleg V. Severinenko
 * @date      03. August 2009
 * @version   2.0
 *
 * @license style.css is licensed under the terms of the Commersial license. 
 * 
 */

/*#content
{
	background-image: url(images/monitor.gif) !important;
	background-repeat: repeat !important;
	background-color: yellow !important;
}*/

.appname { color: #15498b; }

.appname div { padding: 0px 24px 0px 4px; font-weight: bold; font-size: 1.1em; }

.appname SMALL { padding: 0px 30px 0px 15px; text-transform: uppercase; font-size: 70%; }

.username { color: #15498b; }

.username div { padding: 0px 4px 0px 4px; font-weight: bold; font-size: 1em; }

.requests { background-image: url(../images/requests.gif) !important; }

.users { background-image: url(../images/user.png) !important; }

.companies { background-image: url(../images/companies.gif) !important; }

.contractors { background-image: url(../images/contractors.gif) !important; }

.categories { background-image: url(../images/categories.gif) !important; }

.nets { background-image: url(../images/nets.gif) !important; }

.budgets { background-image: url(../images/budgets.gif) !important; }

.docs { background-image: url(../images/docs.gif) !important; }

.x-action-col-icon.icon-file-preview {
	background-image: url(../images/docs.gif) !important;
	width: 16px;
	height: 16px;
}

.logout { background-image: url(../images/logout.gif) !important; }

.add { background-image: url(../images/add.png) !important; }

.delete { background-image: url(../images/delete.gif) !important; }

.refresh { background-image: url(../images/refresh.gif) !important; }

.accept { background-image: url(../images/accept.png) !important; }

.decline { background-image: url(../images/decline.png) !important; }

.save { background-image: url(../images/save.gif) !important; }

.export { background-image: url(../images/export.gif) !important; }

.projects { background-image: url(../images/projects.gif) !important; }

.settings { background-image: url(../images/settings.gif) !important; }

.rule { background-image: url(../images/rule.png) !important; }

.rule-condition { background-image: url(../images/rule-condition.png) !important; }

.rule-action { background-image: url(../images/rule-action.png) !important; }

.asterisk { background-image: url(../images/asterisk.png) !important; }

.total {font-weight: bold !important; margin-left: 4px; }

html,body {
	background:#f0f5fa url(../images/bg.gif) repeat-x center bottom !important;
}

.red {color: red !important;}
.strongred {color: red !important; font-weight: bold !important;}

.x-grid-row-summary .x-grid-cell-inner {
	font-weight: bold !important;
}

.user-inactive-row .x-grid-cell {
	color: #999 !important;
	text-decoration: line-through;
}

.category-investment .x-tree-node-text {
	color: #1a5276;
	font-weight: bold;
}

.category-operational .x-tree-node-text {
	color: #1e8449;
	font-weight: bold;
}

.category-investment-root .x-tree-node-text {
	color: #1a5276;
	font-weight: bold;
}

.category-operational-root .x-tree-node-text {
	color: #1e8449;
	font-weight: bold;
}

/* Неактивные категории */
.category-inactive .x-tree-node-text {
	color: #aaaaaa;
	font-style: italic;
}

.file-preview-window .file-preview-body {
	background: #525659;
}
.file-preview-iframe {
	width: 100%;
	height: 100%;
	border: 0;
	display: block;
	background: #525659;
}
.file-preview-image-wrap {
	width: 100%;
	height: 100%;
	overflow: auto;
	background: #525659;
}
.file-preview-image {
	display: block;
	margin: 0 auto;
	width: 100%;
	height: auto;
}
.file-preview-spinner-wrap {
	width: 100%;
	height: 100%;
	text-align: center;
}
.file-preview-spinner-wrap:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.file-preview-spinner {
	display: inline-block;
	vertical-align: middle;
	width: 36px;
	height: 36px;
	border: 4px solid rgba(255,255,255,0.25);
	border-top-color: #fff;
	border-radius: 50%;
	animation: file-preview-spin 0.8s linear infinite;
}
@keyframes file-preview-spin {
	to { transform: rotate(360deg); }
}
.file-preview-placeholder {
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	background: #525659;
	box-sizing: border-box;
	padding: 48px 24px;
}
.file-preview-placeholder-msg {
	font-size: 14px;
	margin-bottom: 16px;
}
.file-preview-download-link {
	display: inline-block;
	padding: 6px 14px;
	background: #eee;
	color: #15498b;
	text-decoration: none;
	border: 1px solid #bbb;
	border-radius: 2px;
	cursor: pointer;
}
.file-preview-window .file-preview-caption {
	max-width: 440px;
	line-height: 1.25;
	padding: 0 8px 0 0;
	white-space: normal;
	text-align: right;
}
.file-preview-window .file-preview-type {
	font-weight: bold;
	font-size: 13px;
	color: #15498b;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.file-preview-window .file-preview-filename-text {
	font-size: 11px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}









/*.x-grid-row .x-grid-cell-inner {*/
	/*white-space: normal;*/
/*}*/
/*.x-grid-row-over .x-grid-cell-inner {*/
	/*white-space: normal;*/
/*}*/

/* eof */
