@import url(link.css);
@import url(treeview.css);
@import url(responsible.css);

BODY {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #e2e4fa;
	font-family: 'Arial';
	font-size: 12px;
	background-image: url('../image/podlogka.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed
}

A#dvc_loginJQ:link		{font-size: small;color: white;font-weight: bold;font-family: consolas;text-decoration: none;}
A#dvc_loginJQ:visited	{font-size: small;color: white;font-weight: bold;font-family: consolas;text-decoration: none;}
A#dvc_loginJQ:hover		{font-size: small;color: white;font-weight: bold;font-family: consolas;text-decoration: none;}

.dvc_topUserMenu {background-image: url('../image/top-menu/menu-background.jpg');background-repeat: repeat-x;	height: 24px;	width: 100%;	position: fixed;	top: 0; z-index: 10000000000;}

.dvc_topUserMenuSelectedLeft {background-image: url('../image/top-menu/menu-selected-background-left.jpg');height: 24px;width: 3px;float: left;}
.dvc_topUserMenuSelectedRight {background-image: url('../image/top-menu/menu-selected-background-right.jpg');height: 24px;width: 3px;float: left;}
.dvc_topUserMenuSelectedBackground {cursor:pointer;font-family:Tahoma,'ms sans serif',Arial;font-size:8pt;background-image: url('../image/top-menu/menu-selected-background.jpg');height: 21px;float: left;padding:3px 5px 0px 7px;font-weight:normal;text-align: center;}
	
.dvc_topUserMenuNoSelectedLeft {height: 24px;width: 3px;float: left;}
.dvc_topUserMenuNoSelectedRight {height: 24px;width: 3px;float: left;}
.dvc_topUserMenuNoSelectedBackground {cursor:pointer;font-family:Tahoma,'ms sans serif',Arial;font-size:8pt;height: 21px;float: left;padding:3px 5px 0px 7px;font-weight:normal;text-align: center;}


.ui-state-highlight{
	font-family: 'Consolas';
}

.bubbleInfo {
	position: relative;
}

.trigger {
	cursor: default;
}

.popupTitle {
	cursor: default;
}

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	font-size: 12px;
	border: 1px solid rgb(100,100,100);
	background: rgb(200,200,200);
	margin: 0;
	padding: 0;
}

a.UserLink:link {
	color: #3f5582;
	text-decoration: underline;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка посещенная */
a.UserLink:visited {
	color: #3f5582;
	text-decoration: underline;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка при наведении */
a.UserLink:hover {
	color: #7080cd;
	text-decoration: underline;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

.Top-line {
	height: 24px;
	margin: 0;
	padding: 0;
	background-image: url('../image/top-line.jpg');
	background-repeat: no-repeat;
	background-position: right;
	color: #ffffff;
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
}

.Top-mini {
	height: 24px;
	margin: 0;
	padding: 0;
	background-image: url('../image/top-mini.jpg');
	background-repeat: repeat-x;
}

.Top-main {
	margin: 0;
	padding: 0;
	background-color: #e2e7f1;
}

.Top-main-td-1 {
	width: 5%;
	height: 28px;
	background-color: #e2e7f1;
	border: 1px solid #6b7694;
	border-right: 0px;
	border-top: 0px;
	text-align: center;
}

.Top-main-td-2 {
	background-color: #e2e7f1;
	border: 1px solid #6b7694;
	border-right: 0px;
	border-top: 0px;
	width: 50%;
}

.Top-main-td-3 {
	background-color: #e2e7f1;
	border: 1px solid #6b7694;
	border-right: 0px;
	border-top: 0px;
	text-align: center;
	width: 3%;
}


.Top-main-td-4 {
	background-color: #d8dde7;
	border: 1px solid #6b7694;
	border-right: 0px;
	border-top: 0px;
	width: 17%;
}

.Top-main-td-5 {
	background-color: #d8dde7;
	border: 1px solid #6b7694;
	border-right: 0px;
	border-top: 0px;
	width: 20%;
}

.Top-main-td-6 {
	background-color: #e2e7f1;
	border: 1px solid #6b7694;
	text-align: center;
	border-top: 0px;
	width: 5%;
}

.Top-table {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 3px solid #aaafbe;
	background-image: url('../image/top-background.jpg');
	background-repeat: repeat-x;
}

div {
	font-family: 'Arial';
	font-size: 12px;
}

table {
	font-family: 'Arial';
	font-size: 12px;
}

.TableBody {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

.TitleImage {
	text-align: right;
	vertical-align: bottom;
	width: 100%;
	height: 112px;
	margin: 0;
	padding: 0;
	background-image: url('../image/title.jpg');
	background-repeat: repeat-x;
}

.MenuLine {
	width: 100%;
	height: 36px;
	margin: 0;
	padding: 0;
	background-image: url('../image/menu_background.jpg');
	background-repeat: repeat-x;
}

.fieldsetBorder {
	border: 3px solid #aaafbe; /* Параметры границы */
	padding: 10px; /* Поля вокруг текста */
	color: #474648;
	font-family: 'Arial';
	font-size: 16px;
	font-style: italic;
}

a.userMenu:link {
	color: #3f5582;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка посещенная */
a.userMenu:visited {
	color: #3f5582;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка при наведении */
a.userMenu:hover {
	color: #7080cd;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

a.adminMenu:link {
	color: #001476;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка посещенная */
a.adminMenu:visited {
	color: #001476;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

/* Гиперссылка при наведении */
a.adminMenu:hover {
	color: #0028e6;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

#AlbumTitle a:link {
	color: #3f5582;
	text-decoration: none;
	font-weight: bold;
}

#AlbumTitle a:visited {
	color: #3f5582;
	text-decoration: none;
	font-weight: bold;
}

#AlbumTitle a:hover {
	color: #7080cd;
	text-decoration: none;
	font-weight: bold;
}

.tdContent {
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
 
.bottomTD {
	width: 100%;
	height: 36px;
	margin: 0;
	padding: 0;
	background-image: url('../image/bottom_line.jpg');
	background-repeat: repeat-x;
}

.mail {
	width: 200px;
	margin: 0;
	padding: 0;
	background-image: url('../image/mail.gif');
	background-repeat: no-repeat;
	background-position: center center;
}

.bottomTD_2 {
	width: 100%;
	height: 36px;
	margin: 0;
	padding: 0;
}

.AboutUs {
	color: #474648;
	font-family: 'Arial';
	font-size: 12px;
	vertical-align: middle;
	text-align: right;
}

.timerScript {
	color: #474648;
	font-family: 'Arial';
	font-size: 12px;
	vertical-align: bottom;
}

.blockTable {
	width: 100%;
	height: 100%;
	border: 3px solid #aaafbe; /* Параметры границы */
	/*	background-image: 		url('../image/block_title.jpg');
	background-repeat:		no-repeat;
	background-position: 	left top;*/
}

.blockTitle {
	width: 100%;
	height: 26px;
	background-image: url('../image/block_title.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}

.blockBody {
	background-image: url('../image/block_background.png');
}

.td_sel {
	font-family: 'Tahoma';
	font-size: 12px;
	font-weight: bold;
	height: 26px;
}

.td_sel_2 {
	font-family: 'Tahoma';
	font-size: 12px;
	height: 22px;
}

.td_sel_3 {
	font-family: 'Tahoma';
	font-size: 12px;
	height: 22px;
	text-align: right;
}

.tMax {
	width: 100%;
	height: 100%;
}

#dvc_tableConf {
	width: 96%;
	height: 100%;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_tableConf td {
	text-align: left;
	vertical-align: top;
	background: none;
}

#dvc_tableConf div {
	width: 100%;
	height: 100%;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	border: 0;
}

#dvc_tableConfComplex {
	width: 100%;
	height: 100%;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_tableConfComplex td {
	text-align: left;
	vertical-align: top;
	background: none;
}

#dvc_tableConfComplex div {
	width: 100%;
	height: 100%;
	vertical-align: top;
	border: 0;
	background: none;
}

#dvc_loginForm div {
	width: 100%;
	height: 100%;
	border: 0;
	background: none;
}

#dvc_ConfigForm div div div,#dvc_newTreeForm div div div {
	width: 100%;
	height: 100%;
	border: 0;
	background: none;
}

#dvc_ConfigForm legend,#dvc_newTreeForm  legend {
	border: 0;
	background: none;
}

#dvc_tableConf textarea,#dvc_tableConf input,#dvc_tableConf select {
	width: 90%;
}

#dvc_listBlok,#dvc_allUserPermissions,#dvc_onceUserPermissions {
	width: 100%;
	font-family: 'Arial';
	font-size: 12px;
}

#divFunction {
	text-align: right;
	width: 100%;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_listBlok div {
	vertical-align: middle;
	width: 100%;
	height: 25px;
	border: 0;
	background: none;
}

#dvc_onceUserPermissions table {
	width: 100%;
	height: 100%;
	border: 0;
	background: none;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_oneceUserPermissionsList table {
	width: 100%;
	height: 100%;
	border: 0;
	background: none;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_tableTree {
	width: 95%;
	height: 95%;
	font-family: 'Arial';
	font-size: 12px;
}

#dvc_tableTree td {
	width: 50%;
	text-align: left;
	vertical-align: top;
	background: none;
}

#dvc_tableTree div {
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	border: 0;
}

#dvc_tableTree textarea,#dvc_tableTree input,#dvc_tableTree select {
	width: 90%;
}

#AlbumCount{
	font-family: 'Arial';
	font-size: 11px;
	color: 606060;
	margin-bottom: 5px;
}

#AlbumDates{
	font-family: 'Arial';
	font-size: 11px;
	color: 606060;
	margin-bottom: 5px;
}

#AlbumDesc{
	margin-bottom: 5px;
}

#div_Album{
	border: 1px solid;
	background-color: #E2E7F1;	
	margin-bottom: 10px;
}

#AlbumFunctions{
	text-align: right;
}

#AlbumFunctions a:link {
	color: #3f5582;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

#AlbumFunctions a:visited {
	color: #3f5582;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}

#AlbumFunctions a:hover {
	color: #7080cd;
	text-decoration: none;
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
}
