BODY
{
	background-color: #ffffff; color: #000000; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-size: 9pt
}

A:link 
{
	font-size: 9pt; color: #1b6db3; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:visited 
{
	font-size: 9pt; color: #1b6db3; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:hover 
{
	font-size: 9pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:link.lng 
{
	font-size: 9pt; color: #000000; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:visited.lng 
{
	font-size: 9pt; color: #000000; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:hover.lng 
{
	font-size: 9pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:link.otchet 
{
	font-size: 12pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:visited.otchet 
{
	font-size: 12pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:hover.otchet 
{
	font-size: 12pt; color: #1b6db3; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-weight: bold
}

A:link.menu1 
{
	font-size: 12pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:visited.menu1 
{
	font-size: 12pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:hover.menu1 
{
	font-size: 12pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:link.menu2 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 30px;
}

A:visited.menu2 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 30px;
}

A:hover.menu2 
{
	font-size: 10pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 30px;
}

A:link.menu2i 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 60px;
}

A:visited.menu2i 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 60px;
}

A:hover.menu2i
{
	font-size: 10pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; padding-left: 60px;
}

A:link.menu3 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:visited.menu3 
{
	font-size: 10pt; color: #519e00; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}

A:hover.menu3 
{
	font-size: 10pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}


A:link.menu4 
{
	font-size: 12pt; color: #ffffff; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; line-height: 16pt
}

A:visited.menu4 
{
	font-size: 12pt; color: #ffffff; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; line-height: 16pt
}

A:hover.menu4 
{
	font-size: 12pt; color: #c22828; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; line-height: 16pt
}


TD 
{
	font-size: 9pt; font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif
}


.form
{ 
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color: #000000 
} 

H1
{
	color: #c22828; font-weight: lighter
}

H2
{
	color: #000000; font-weight: lighter
}

b.bol
{
	color: #000000; font-size: 14pt; padding-left: 10px
}

b.bol2
{
	color: #ffffff; font-size: 12pt; font-weight: lighter
}

.SubTitle 
{ 
	font-weight: bold; font-size: 12pt
} 

.FormField 
{ 
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif; padding-left: 10px; padding-top: 5px; padding-bottom: 8px; font-size: 9pt 
}

input.w_100, select.w_100, textarea.w_100
{
	width:100%; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color: #000000
}

table.list
{
	BACKGROUND-COLOR: #dbecb2; color: #000000
}

table.tab_list, tr.tab_list
{
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Verdana;  color: #000000
}

.cursor{
cursor:pointer;
cursor:hand;
}

span.no
{
	color: #ff0000
}

td.line
{
	BORDER-RIGHT: #c8c8c8 1px dashed; BORDER-BOTTOM: #c8c8c8 1px dashed
}

td.line2
{
	BORDER-BOTTOM: #c8c8c8 1px dashed
}

.text
{
	padding-left: 35px; padding-top: 30px
}

td.block
{
	background-position: bottom; background-repeat: repeat-x; background-image: url(/img/bg_bot_block.jpg); BACKGROUND-COLOR: #7abd19; padding-left: 100px; padding-right: 50px; color: #000000
}

ul.block 
{
  	list-style-image: url(/img/li_w.gif);  line-height: 20pt
}

ul.block_g 
{
  	list-style-image: url(/img/g.gif)
}

td.top_bg
{
	background-position: top; background-repeat: repeat-x; background-image: url(/img/bg.gif); padding-left: 85px; padding-right: 50px; padding-bottom: 30px
}

td.bot_bg
{
	background-position: left; background-repeat: repeat-x; background-image: url(/img/bottom_bg.gif)
}
