BODY				{ font-family: verdana; padding: 0px; margin: 0px; background: #f9fcff; }
#body				{ width: 100%; }

#footer				{ background: #eee url(/public.images.gz/kaluga/footbg.gif) repeat-x top left; width: 100%; display: inline-block; clear: both; }
#copyright			{ height:49px; padding:9px; text-align: right; padding-left:180; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
#footer a			{ color: #444; }

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: none; color: black; }
A:hover				{	text-decoration: underline; }


INPUT, SELECT, TEXTAREA		{	font-family: arial; font-size: 8pt; border: #ccc solid 1px; background: #efefef; padding: 0px; }

/*
3d3488 - лента
008c4d - темнозеленый
d49d2b - темножелтый
*/

/* #top				{ height: 119px; background: #6391B9 url('/public.images.gz/kaluga/topbg.gif') repeat-x; width: 100%; } */
#top				{background: #ebeaef; width: 100%; }
#top *				{ font-family: Verdana, Arial; }
#top #toptable		{ height: 119px; width: 100%; }
#top #titleheight	{ height: 78px; width:0px; }
#top #logo			{ height: 119px; width: 100px; }
#top #loginform		{ font-size: 8pt; padding: 3px 3px;}
#top #siteTitle		{ font-size:28px;font-weight:bold;color:#f91f15; text-decoration: none;}
#top #siteSubTitle	{ color:#00602e;font-size:18px; font-weight:bold; }
#top #siteTitle2	{ color:#000; position:absolute; top: 0px; left: auto; width: 100%; text-align:right; padding-right:10px; padding-top:7px;}
#loginform .label, #loginform .userlabel
{
	color: #00602e;
}
#loginform .input	{ height: 18px; font-size: 13px; border: solid 1px #008c4d; }
#loginform .button	{ height: 18px; font-size: 10px; border: solid 1px #ddd; background: #008c4d; color: white; font-weight:bold; }



#menu				{ FONT-WEIGHT: bold; BORDER-BOTTOM: #008c4d 1px solid; background-color:#ebeaef; height: 28px; width:100%; }
#menu #item			{ BORDER-left: #ebeaef 1px solid; COLOR: #019347; padding:3px; padding-left: 18px; padding-right: 10px; background: url(/public.images.gz/kaluga/mi.jpg) no-repeat 3px center; BORDER-BOTTOM: #008c4d /*9badbe*/ 1px solid;}
#menu #item	a		{ COLOR: #019347; }
#menu #spacer1		{ width:100%; BORDER-BOTTOM: #008c4d 1px solid; }
#menu #item.active	{ BORDER: #008c4d 1px solid; BORDER-BOTTOM: none;  background-image: url(/public.images.gz/kaluga/mia.jpg); }
#menu #spacer2		{  }

#submenu			{ position: relative; top: -1px; width: 100%; background: #ebeaef; border-right: solid 1px #008c4d; border-bottom: solid 1px #008c4d; }
#submenu #item		{ font-size: 8pt; font-weight: bold; color: #019347; padding: 5px 8px; text-align: right; }
#submenu #item A	{ color: #c62126; }
#submenu #item.active	{ background: #fff;  border-bottom: #ddd solid 1px; border-top: #ddd solid 1px;}
#nosubmenu			{ position: relative; 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%;
	border:3px double #b9d98a;
	background-color:#e1f0d7;
}
.PANEL2 .T			{ height: 11px;  }
.PANEL2 .T DIV		{ height: 11px;  }
.PANEL2 .T DIV DIV	{ height: 10px; font-size:1px; background-image: none;}

.PANEL2 .B			{ height: 11px;  }
.PANEL2 .B DIV		{ height: 11px;  }
.PANEL2 .B DIV DIV	{ height: 10px; font-size:1px; background-image: none;}

.PANEL2 .H			{ background: transparent url(/public.images.gz/kaluga/mi.jpg) no-repeat 8px 2px; padding-left:10px; padding-right:10px; padding-bottom: 8px;  FONT-SIZE: 13px; COLOR: #00602e; font-weight:bold; }
.PANEL2 .H DIV		{ BORDER-BOTTOM: #00602e 3px solid; padding-left:18px; padding-bottom: 5px;}
.PANEL2 .H A			{ color:#00602e; }
.PANEL2 .C			{ 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: #008c4d 1px solid; }
.EntryRubric_header_td		{ height:40px; PADDING-LEFT: 43px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #008c4d 3px solid; background:url(/public.images.gz/kaluga/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; }

.PageTitle_title			{ COLOR: #c62126; 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:#008c4d; }


.htmltable_table			{ background-color:#008c4d; 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:#008c4d; }
.toolcollection_header_cell	{ BACKGROUND: #008c4d; color:#FFFFFF; font-weight:bold; font-size:12pt; }
.toolbar_cell				{ background-color:#ebeaef; }
.toolcollection_body_cell	{ background-color:#FFFFFF; }

.form_table					{ border:1px solid #008c4d;}
.form_header_cell			{ background:#9badbe; color:#FFFFFF; font-weight:bold; font-size:11pt; padding:2px; }
.form_splitter_cell			{ background-color:#ebeaef; font-weight:bold;color:#c62126; }
.form_object_cell			{ background-color:#ebeaef; font-weight:bold;color:#c62126;padding:2px; }
.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 }
