BODY				{ font-family: verdana; padding: 0px; margin: 0px; background: #f9fcff; }
#body				{ width: 100%; }

#footer				{ background: #eee url(/public.images.gz/yakutia/bg-b.png) repeat-x top left; width: 100%; display: inline-block; clear: both; }
#copyright			{ height:41px; padding:9px; text-align: right; padding-left:180; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
#footer a			{ color: #FFF; }

TABLE				{ font-family: verdana; font-size: 8pt; }
H1, H2, H3, H4, H5	{ font-family: verdana; }
H1					{ font-size: 14pt;	}
H2					{ font-size: 12pt;	}
H3					{ font-size: 10pt;	}
H4					{ font-size: 8pt;	}

FORM				{ padding:0px; margin:0px; }

A					{ text-decoration: underline; color: black; }
A:hover				{ text-decoration: underline; }


INPUT, SELECT, TEXTAREA		{	font-family: arial; font-size: 8pt; border: #ccc solid 1px; background: #efefef; padding: 0px; }


#top				{ background: #6391B9 url(/public.images.gz/yakutia/bg-l.png) repeat-x; width: 100%; }
#top *				{ font-family: Verdana, Arial; }
#top #toptable		{ width: 100%; }
#top #titleheight	{ width:0px; height: 35px; }
#top #logo			{ padding: 11px 23px 0px 23px; background: transparent url(/public.images.gz/yakutia/bg-b.png) bottom left repeat-x; }
#top #loginform		{ font-size: 8pt; padding: 3px 3px;}
#top #c2				{ padding: 0px 0px 42px 0px; width: 100%; background: transparent url(/public.images.gz/yakutia/bg-r.png) top right no-repeat; }
#top #siteTitle		{ font-size:16pt; font-weight:bold; color:#cc3434; }
#top #r2				{ background: #7099c8 url(/public.images.gz/yakutia/bg-b.png) top left; }
#top #siteSubTitle	{ color:#ffffff;font-size:11px; height:41px; }
#top #siteTitle2		{ color:#383d74; position: absolute; top: 60px; font-size: 10pt; font-weight:bold; }
#loginform .label, #loginform .userlabel
{
	color: #FFFFFF;
}
#loginform .input	{ height: 18px; font-size: 13px; border: solid 1px #6391B9; }
#loginform .button	{ height: 18px; font-size: 10px; border: none; background: #2d5d8f url(/public.images.gz/yakutia/bg-btn.png) top left repeat-x; color: white; font-weight:bold; }
#loginform , .pageloginform		{ margin:0px; padding: 0px; }
.pageloginform 			{ margin-left: 210px; }
.pageloginform .error { color: #FFAAAA; }


#menu				{ FONT-WEIGHT: bold; BORDER-BOTTOM: #9badbe 1px solid; background-color:#ebeaef; height: 28px; width:100%; }
#menu #item			{ BORDER-left: #ebeaef 1px solid; COLOR: #7c7c7c; padding:3px; padding-left: 18px; padding-right: 10px; background: url(/public.images.gz/kd/mi.jpg) no-repeat 3px center; BORDER-BOTTOM: #9badbe 1px solid;}
#menu #item	a		{ COLOR: #7c7c7c; }
#menu #spacer1		{ width:100%; BORDER-BOTTOM: #9badbe 1px solid; }
#menu #item.active	{ BORDER: #9badbe 1px solid; BORDER-BOTTOM: none; BORDER-TOP: none; background-image: url(/public.images.gz/kd/mia.jpg); }
#menu #spacer2		{  }

#submenu			{ position: relative; top: -1px; width: 100%; background: #ebeaef; border-right: solid 1px #9badbe; border-bottom: solid 1px #9badbe; }
#submenu #item		{ font-size: 8pt; font-weight: bold; color: #7c7c7c; padding: 5px 8px; text-align: right; }
#submenu #item A	{ color: #7c7c7c; }
#submenu #item.active	{ background: #fff;  border-bottom: #ddd solid 1px; border-top: #ddd solid 1px;}
#nosubmenu			{ position: relative; top: -1px; border-top: solid 1px #9badbe; }
#nosubmenu IMG		{ width:0px; height:11px;	}

#left				{ width: 200px; background: #f9fcff; text-align: left; padding-right:2px; padding-left:2px; }
#right				{ width: 200px; background: #f9fcff; text-align: left; }

#main				{ padding-left:5px; padding-right:5px; }
#main1				{ padding-left:5px; padding-right:5px; }
#content			{ width: 100%; padding: 0px; font-size: 8pt;}

.PANEL2
{
	MARGIN-TOP: 5px;
	width:100%;
}
.PANEL2 .T			{ height: 11px; background-image: url(/public.images.gz/kd/plt.gif); background-repeat: no-repeat; background-position: top left; }
.PANEL2 .T DIV		{ height: 11px; background-image: url(/public.images.gz/kd/prt.gif); background-repeat: no-repeat; background-position: top right; }
.PANEL2 .T DIV DIV	{ height: 10px; BORDER-TOP: #003366 1px solid; background-color: #ffffff; margin-left:11px; margin-right:11px; font-size:1px; background-image: none;}

.PANEL2 .B			{ height: 11px; background-image: url(/public.images.gz/kd/plb.gif); background-repeat: no-repeat; background-position: top left; }
.PANEL2 .B DIV		{ height: 11px; background-image: url(/public.images.gz/kd/prb.gif); background-repeat: no-repeat; background-position: top right; }
.PANEL2 .B DIV DIV	{ height: 10px; BORDER-BOTTOM: #003366 1px solid; background-color: #ffffff; margin-left:11px; margin-right:11px; font-size:1px; background-image: none;}

.PANEL2 .H			{ BORDER-LEFT: #003366 1px solid; BORDER-RIGHT: #003366 1px solid; background: #ffffff url(/public.images.gz/kd/mi.jpg) no-repeat 8px 2px; padding-left:10px; padding-right:10px; padding-bottom: 8px;  FONT-SIZE: 13px; COLOR: #5889b3; font-weight:bold; }
.PANEL2 .H DIV		{ BORDER-BOTTOM: #9badbe 3px solid; padding-left:18px; padding-bottom: 5px; }
.PANEL2 .H A		{ color:#5889b3; }
.PANEL2 .C			{ BORDER-LEFT: #003366 1px solid; BORDER-RIGHT: #003366 1px solid; background-color: #ffffff; padding-left:10px; padding-right:10px; }
<!--[if IE]>
.PANEL2 .T DIV DIV, .PANEL2 .B DIV DIV	{ height: 11px; }
<![endif]-->

.statistic_table			{ font-size: 8pt; background: #fff; }
.statistic_table #header	{ padding: 2px; text-decoration: underline; }
.statistic_table #item		{ padding: 2px; text-align: left; }
.statistic_table #num		{ padding: 2px; font-weight: bold; }

.EntryRubric_table			{ BORDER-BOTTOM: #9badbe 1px solid; }
.EntryRubric_header_td		{ height:40px; PADDING-LEFT: 43px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #006699 3px solid; background:url(/public.images.gz/kd/mppti.gif) no-repeat 2px 2px; }
.EntryRubric_header_td H1	{ FONT-WEIGHT: bolder; FONT-SIZE: 16px; }
.EntryRubric_header_td A	{  }
.EntryRubric_image_td		{ padding: 3px; }
.EntryRubric_links_td		{ padding: 3px; }
.EntryRubric_links_td A		{ display: block; }
.EntryRubric_links_td BR	{ font-size: 40%; }

.PageTitle_title			{ COLOR: #000; FONT-FAMILY: verdana, arial; FONT-SIZE: 12pt; FONT-WEIGHT: bold; }
.PageTitle_razdel			{ COLOR: #000; FONT-FAMILY: verdana, arial; FONT-SIZE: 9pt; }
.PageTitle_razdel A			{ COLOR: #000; FONT-FAMILY: verdana, arial; FONT-SIZE: 9pt; }
.PageTitle_bottom			{ background-color:#9badbe; }


.htmltable_table			{ background-color:#9badbe; font-size:8pt; }
.htmltable_header_cell		{ background-color:#ebeaef; text-align:center; font-weight:bold; font-size:8pt; }
.htmltable_header_cell A	{ font-size:8pt; }
.htmltable_splitter_cell	{ background-color:#ebeaef; font-size:9pt; }
.htmltable_transparent_splitter_cell
							{ padding-left:10px; background-color:#FBFBFB; color: #5F6569; font-size:8pt; }
.htmltable_data_cell		{ background-color:#FFFFFF; }
.htmltable_data_cell A		{ font-size:8pt; color:#000000; }

.toolcollection_table		{ background-color:#9badbe; }
.toolcollection_header_cell	{ BACKGROUND: #9badbe; color:#FFFFFF; font-weight:bold; font-size:12pt; }
.toolbar_cell				{ background-color:#ebeaef; }
.toolcollection_body_cell	{ background-color:#FFFFFF; }

.form_table					{ border:1px solid #9badbe;}
.form_header_cell			{ background:#9badbe; color:#FFFFFF; font-weight:bold; font-size:11pt; padding:2px; }
.form_splitter_cell			{ background-color:#ebeaef; font-weight:bold; }
.form_object_cell			{ background-color:#ebeaef; font-weight:bold; }
.form_errors_cell, .form_messages_cell
							{ background-color:#f5f5f5; }
.form_string_cell, .form_control_cell
							{ background-color:#ffffff; font-size:9pt; }
.form_buttons_cell			{ background-color:#ebeaef; text-align:right; padding:2px; }

.w0h1						{ width:0px; height:1px; }
.w0h3						{ width:0px; height:3px; }

.PageTitle_custom_title		{ color:#000000; font-size:12pt; margin-left:20px; margin-right:0px; font-weight:bold; margin-bottom:15px; margin-top:15px }
.PageTitle_paragraph		{ margin-left:18px; margin-right:0px }
#diagram
{
	margin-top:32px;
	margin-bottom:32px;
	border: 1px solid #9badbe;
	width: 635px;
	padding-top: 16px;
	border-bottom: none;
}
