body			{font-family: tahoma, verdana, arial cyr,arial,helvetica,sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; top:0; bottom:0; left:0; right:0; padding:0; border-width:0; background-color:#FFF; color:#514040; font-size:12px; }
div				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#514040; font-size:12px; }
p				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#514040; font-size:12px; }
h1				{font-family: "Arial Narrow"; color:#006F82; font-size:22px; font-weight:normal; }
h2				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:14px; font-weight:bold; }
h3				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:14px; font-weight:bold; }
h4				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px; font-weight:bold; }
h5				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px; font-weight:bold; }
font			{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; }
ol				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px;}
dl				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px;}
dt				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px;}
dd				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px;}
ol				{font-size:12px;}
ul				{font-size:12px;}
li				{font-size:12px; padding-bottom: 5px;}
.ul_menu		{font-size:12px; list-style-image: url(/images/point_menu.gif); margin-top: 4px;margin-bottom: 4px;}
th				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#666666; font-size:12px;}
td				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#514040; font-size:12px;}


.table_head
{
	color:#FFF;
	background-color: #4fad4d;
	text-valign: top;
	text-align: center;
	padding: 2px;
}
.td0
{
	padding: 7px;
}

.td1
{
	background-color: #e2e2e2;
	padding: 7px;
}
.td2
{
	background-color: #F5F5F5;
	padding: 7px;
}

.td_menu1 {padding: 0 5 0 14;}
.td_sub_menu1 {padding: 0 5 5 14;}
.td_menu2 {padding: 0 5 10 20;}
.td_sub_menu2 {padding: 0 5 5 40;}

.td_table_colored_header {background-color: #8FE189;}
.td_table_colored_line1 {background-color: #EEFFEC;}
.td_table_colored_line2 {background-color: #D6FFD0;}

A.title, A.title:link, A.title:active, A.title:visited, A.title:hover, .title
{
	color:#660000;
	font-size:20px;
	text-decoration: none;
}

A.title_block, A.title_block:link, A.title_block:active, A.title_block:visited, A.title_block:hover, .title_block
{
	color:#FFF;
	font-size:13px;
	text-decoration: none;
	padding: 3px;
	text-align: center;
	font-weight: bold;
}

A.title_block_simple, A.title_block_simple:link, A.title_block_simple:active, A.title_block_simple:visited, A.title_block_simple:hover, .title_block_simple
{
	color:#48a547;
	font-size:13px;
	text-decoration: none;
	padding: 10 3 5 3;
	text-align: center;
	font-weight: bold;
}

.title1, A.title1, A.title1:link, A.title1:active, A.title1:visited, A.title1:hover
{
	color:#520a0a;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

.copyright, A.copyright, A.copyright:link, A.copyright:active, A.copyright:visited, A.copyright:hover
{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

A, A:link, A:active, A:visited
{
	color:#514040;
	font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration: none;
}
A:hover
{
	color:#000000;
	text-decoration: none;
}

.news
{
	font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#295DE1; font-size:12px;
}
A.news, A.news:link, A.news:active, A.news:visited
{
	font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#295DE1; font-size:12px;
	text-decoration: underline;
}
A.news:hover
{
	color:#295DE1;
	text-decoration: none;
}

.menuparents
{
	color:#006F82;
	font-family: "Arial Narrow";
}
A.menuparents, A.menuparents:link, A.menuparents:active, A.menuparents:visited
{
	text-decoration: underline;
	color:#006F82;
	font-family: "Arial Narrow";
}
A.menuparents:hover
{
	text-decoration: none;
	color:#006F82;
	font-family: "Arial Narrow";
}

A.news_title,A.news_title:link,A.news_title:active,A.news_title:visited,A.news_title:hover, .news_title 
{
	text-decoration: underline;
	font-size:14px;
}

A.menu1,A.menu1:link,A.menu1:active,A.menu1:visited,A.menu1:hover,.menu1
{
	text-decoration: none;
	color:#520a0a;
	font-size:12px;
}

A.menu1_sel,A.menu1_sel:link,A.menu1_sel:active,A.menu1_sel:visited,A.menu1_sel:hover
{
	text-decoration: none;
	color:#520a0a;
	font-size:12px;
	font-weight: bold;
}

A.sub_menu1,A.sub_menu1:link,A.sub_menu1:active,A.sub_menu1:visited,A.sub_menu1:hover
{
	text-decoration: underline;
	color:#1f78c1;
	font-size:11px;
}

A.sub_menu1_sel,A.sub_menu1_sel:link,A.sub_menu1_sel:active,A.sub_menu1_sel:visited,A.sub_menu1_sel:hover
{
	text-decoration: none;
	color:#8B8B8B;
	font-size:11px;
}

A.menu2,A.menu2:link,A.menu2:active,A.menu2:visited,A.menu2:hover
{
	text-decoration: underline;
	color:#1f78c1;
	font-size:11px;
	font-weight: bold;
}

A.menu2_sel,A.menu2_sel:link,A.menu2_sel:active,A.menu2_sel:visited,A.menu2_sel:hover
{
	text-decoration: none;
	color:#8B8B8B;
	font-size:11px;
	font-weight: bold;
}

.menu_text,A.menu_text,A.menu_text:link,A.menu_text:active,A.menu_text:visited,A.menu_text:hover
{
	text-decoration: none;
	color:#FFF;
	font-size:11px;
	font-weight: bold;
}

.date_text		{color:#000000; font-size:11px; }

.spec_header		{color:#2B79AD;  font-weight: bold;     }

.min			{font-size:9px; color:#666666; }
.butt			{font-size:10px; }
.input			{font-size:12px; background-color: #FFF; border: 1px solid #CCC; color:#000; font-family: tahoma, verdana, arial cyr,arial,helvetica,sans-serif;}
.select			{font-size:11px; background-color: #FFF; border: 1px solid #CCC;}
.submit			{border: 1px solid #000000; font-size:11px; background-color: #f2f2f2; height: 17px;}
.textarea		{font-size:11px; background-color: #FFF; border: 1px solid #CCC; font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif;}
.ind			{text-indent: 1.5em; text-align: justify; margin: 0.8em 0pt; padding: 0pt}
.prim			{text-indent: -3em; text-align: justify; margin: 0.8em 0pt 0pt 3em; padding: 0pt; font-size:12px;}
.header			{font-size:14px; font-weight:bold;}
.gray			{color:#333333; }
.white			{color:#ffffff; }
.black			{color:#000000; }
.date			{color:#990000; padding: 0pt;}


.header_decor	{padding: 0 0 7 0; margin-bottom: 20; border-bottom: #F0F0F0 solid 5px;}
.green_bg		{background-color: #4fad4d;}
.green_bg1		{background-color: #3e8f3e;}
.green_bg2		{background-color: #007617;}
.colomn_left	{background-image: url(/images/green_line.gif); background-repeat: repeat-y; background-position: top right;}
.colomn_right	{background-image: url(/images/green_line.gif); background-repeat: repeat-y; background-position: top left;}
.border 		{border: solid 1px #CCC;}

A.green, A.green:link, A.green:active, A.green:visited, A.green:hover, .green
{
    color:#c0ae28; 
    font-size:16px;
}

.small 
{
    font-size: 11px;  
}
a.small1 
{
    font-size: 11px;
    text-decoration: underline;
}

.error {color: #FF0000;}

