html, body{
	margin:0px;
	padding:0px;
	height:100%;
}

*{
	font-size:100%;
}

body{
	background-color:#214d34;
	font-size:0.9em;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

p {text-align:justify;}


.wh {width:100%; height:100%;}

.w100 {width:100%;}
.h100 {height:100%;}

.yellow_text {color:#bba853}
.yellow_text a {color:#bba853; text-decoration:underline;}
.yellow_text a:hover {text-decoration:none;}
.green_text {color:#31ae67}

.yellow_text1 {
	color:#bba853;
	font-family:"Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:bold;
}
.yellow_text1 a {color:#bba853; text-decoration:underline}
.yellow_text1 a:hover {text-decoration:none}


a {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {text-decoration:none}

.lightgreen {background:#12954b; height:207px;}

div.pix {width:1px; height:1px}

.lightgreen_text {color:#36ce78;}
.lightgreen_text a {color:#36ce78; text-decoration:underline;}
.lightgreen_text a:hover {text-decoration:none;}

.darkyellow_text {color:#c99004;}
.darkyellow_text a {color:#c99004; text-decoration:underline;}
.darkyellow_text a:hover {text-decoration:none;}

/* --- left coll ---*/

.left_coll {width:251px;}

.div_100{
	height:100%;
	width:100%;
	position:relative;
}

#logo table{
	width:100%;
	height:146px;
	background:url(/images/econ_logo1_new.gif) right center no-repeat;
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px
}

.main_content {
	color:#FFFFFF;
	vertical-align:top;
	margin:0px; 
	padding:0px;
}
.main_content td{
	color:#FFFFFF;
}

#left_menu_1{
	background-color:#12954b;
	height:207px;
}
#left_menu_1 table{
	width:100%;
}
#left_menu_1 table tr td{
	border:none;
}
#left_menu_1 table tr td.left{
	width:36px;
}
#left_menu_1 table tr td.left div.left_div{
	width:25px;
}

#left_menu_1 table tr td a {
	color:#FFFFFF;
	font-size:0.8em;
	text-decoration:none;
	display:block;
}
#left_menu_1 table tr td a:hover {
	text-decoration:none;
}

#left_menu_1 table tr td.header {
	height:26px;
	color:#efc75f;
	font-family:"Times New Roman", Times, serif;
	font-size:1.7em;
}


#left_menu_2 {
	width:100%;
	/*height:150px;*/
}
#left_menu_2 table{
	width:100%;
	/*height:100%;*/
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	font-size:1.2em; 
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}
#left_menu_2 table tr td{
	border:none;
	padding:0px;
	margin:0px;
}
#left_menu_2 table tr td a{
	color:#c99004; 
	text-decoration:underline;
	display:block;
}
#left_menu_2 table tr td a:hover{
	text-decoration:none;
}

#left_menu_2 table tr td.left{
	width:44px;
}
#left_menu_2 table tr td.left div.left_div{
	width:25px;
}

#banner_block {
	width:100%;
}

#banner_block table{
	width:100%;
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px
}
#banner_block table tr td{
	border:none;
	padding:0px;
	margin:0px;
}

#banner_block table tr td.left{
	width:44px;
}
#banner_block table tr td.left div.left_div{
	width:25px;
}

/*#press_center {
	width:100%;
}*/

#press_center table, #useful_links table{
	width:100%;
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px
}
#press_center table tr td, #useful_links table tr td{
	border:none;
	padding:0px;
	margin:0px;
}

#press_center table tr td.left, #useful_links table tr td.left{
	width:44px;
}
#press_center table tr td.left div.left_div, #useful_links table tr td.left div.left_div{
	width:25px;
}




td.lleft {width:44px;}
div.lleft2 {width:26px;}

.left_bottom_menu {
	width:100%;
	font-size:1.3em; 
	font-family:"Times New Roman", Times, serif;
}
.left_bottom_menu a {color:#c99004; text-decoration:underline;}
.left_bottom_menu a:hover {text-decoration:none}

/* --- ~left coll ---*/


/* --- center ---*/

.gray {
	background:url(/images/gray_bg.gif) left top repeat-x;
	height:207px;
}
.main_header {
	font-size:1.5em;
	font-family:"Times New Roman", Times, serif;
	color:#c99004;
	}
/* --- ~center ---*/


/* --- right coll ---*/

.right_coll {width:27%}
.acca {
	background:url(/images/acca_bg1.gif) top left no-repeat #b6800e; 
}
.acca table {
	color:#214d34;
	font-size:1.4em;
	line-height:0.95em;
	font-family:"Times New Roman", Times, serif;
	height:207px;
}

.acca a {text-decoration:underline;}
.acca a:hover {text-decoration:none;}

#notice_news{
	background:url(/images/right_greenbg.gif) right top no-repeat #12954b; 
	font-size:0.8em; 
	color:#FFFFFF;
}

.right_header {
	font-family:'Times New Roman', Times, serif; 
	font-size:1.3em; 
	text-decoration:underline;
}

/* --- ~right coll ---*/


.copy {color:#efc75f; font-size:0.8em;}
.copy a {color:#36ce78; text-decoration:none;}
.copy a:hover {text-decoration:underline;}

.news_main {color:#ffffff;}
.news_main .header{color:#ffffff; text-decoration:none}
.news_main .header a:hover {color:#ffffff; text-decoration:underline;}
.news_main .date {color:#31ae67}


.news1 {color:#000000;}
.news1 .header {color:#000000;}
.news1 .header a {color:#000000; text-decoration:none}
.news1 .header a:hover {color:#000000; text-decoration:underline;}
.news1 .date {color:#31ae67}

.faq a {color:#c99004; text-decoration:underline;}
.faq a:hover {text-decoration:none;}
.faq textarea.text, input.text {
	background:#d2dadd;
	border:0px;
	width:100%;
}

.lister {font-size:0.8em}
.lister input.text {background:#d2dadd; width:61px;}
.lister input.button {
	background:url(/images/arrow-right.gif) center center no-repeat; 
	width:9px; 
	height:13px; 
	border:0px; 
	cursor:pointer;
}


/*Vnutr*/
.main {
	width:100%;
	height:100%;
	background:#FFFFFF;
	color:#000000;
}

.main a {
	color:#687eb8;
	text-decoration:underline;
}
.main a:hover {
	color:#687eb8;
	text-decoration:none;
}

.vn_top {
	height:141px;
}
td.logo_left_col {
	width:50px;
}
td.logo_left_col div {
	width:20px;
	height:1px;
}
td.text_after_logo {
	padding: 49px 0px 0px 10px;
}
div.ekon_text {
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:2em;
}
div.rudn_text {
	color:#000000;
}
div.top_div_after_text {
	width:200px;
	height:1px;
}


.vn_left_col {
	width:264px;
}
.vn_right_col {
	width:353px;
}
.contacts_div {
	padding-bottom:10px;
	height:20px;
	font-size:0.8em;
}
.handy_tips {
	padding-left:54px;
}
.handy_tips a {
	color:#000000;
	text-decoration:underline;
}
.handy_tips a: hover {
	color:#000000;
	text-decoration:
}

.serch_div {
	height:47px;
	background-color:#d9ab34;
}
.vn_right_col div.div_under_search {
	height:45px;
}

.green_bg {
	background:url(/images/green_grad_bg.gif) left top repeat-x #22b361;
	height:254px;
}

.td_for_vn_top_menu {
	height:65px;
}
.vn_top_menu {
	height:65px;
}
.vn_top_menu a {
	color:#eec65d;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
	font-size:1.3em;
}
.vn_top_menu a:hover {
	color:#eec65d;
	text-decoration:none;
	font-size:1.3em;
}

.vn_top_menu .hover_punkt a {
	color:#ffffff;
	text-decoration:none;
	font-size:1.4em;
}
.vn_top_menu .hover_punkt a:hover {
	color:#ffffff;
	text-decoration:underline;
	font-size:1.4em;
}
.menu_under_hor_menu {
	padding:10px;
}
.menu_under_hor_menu a {
	color:#ffffff;
	font-size:0.9em;
	text-decoration:underline;
}
.menu_under_hor_menu a:hover {
	color:#ffffff;
	font-size:0.9em;
	text-decoration:none;
}
.div_for_vn_under_top_menu{
	height:15px;
}

.vn_under_top_menu a{
	color:#ffffff;
}
.vn_under_top_menu a:hover{
	color:#ffffff;
}
.drop_menu_div	{
	position:absolute; 
	z-index:250; 
	top:-10px; 
	padding:5px 10px 20px 5px;
	left:-10px; 
	background:url(/images/drop_menu_ugol.gif) right top no-repeat #d9ab34; 
	width:177px; 
	display:none;
	color:#ffffff;
	font-size:1em;
}
.drop_menu_div .head a{
	color:#ffffff;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
}
.drop_menu_div .head a:hover{
	color:#ffffff;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
}
.drop_menu_div .small_menu a {
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#FFFFFF;
}	
.drop_menu_div .small_menu a:hover {
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}	


.vn_left_menu {
	padding:15px 0px 0px 15px;
	width:200px;
}
.vn_left_menu a {
	color:#ffffff;
	text-decoration: none;
	background: url('/images/mel.gif') 0 1.3em repeat-x;
	padding:1px;
	font-size:0.8em;
}
.vn_left_menu a:hover {
	color:#ffffff;
	text-decoration: none;
	background:transparent;
	padding:1px;
	font-size:0.8em;
}
.vn_left_menu td {
	height:25px;
}

.vn_menu_header {
	color:#c99004;
	font-size:1.6em;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:12px;
}

.vn_left_menu_left_col {
	width:24px;
}

.vn_left_menu_right_col {
	width:40px;
}
.vn_left_menu_right_col div {
	width:20px;
}

#yellow_strip {
	height:10px;
	background-color:#d9ab34;
}
.about_fac_left_col {
	width:24px;
}
.about_fac_left_col div {
	width:1px;
}
.about_fac_right_col {
	width:10px;
}
.about_fac_left_col div {
	width:4px;
}


#over_content_div {
	height:28px;
	width:450px;
}
#current_node_name {
	color:#c99004;
	font-size:1.7em;
	padding-bottom:21px;
	font-family:"Times New Roman", Times, serif;
}
.under_content {
	height:50px;
}

#vn_news_notice {
	height:65px;
	background:url(/images/white_triangle_on_yellow.gif) left bottom no-repeat #d9ab34;
}
.yellow_news_notice {
	height:100%;
	color:#FFFFFF;
}
.yellow_news_notice a {
	color:#ffffff;
	text-decoration:underline;
}
.yellow_news_notice a:hover {
	color:#ffffff;
	text-decoration:none;
}
.yellow_news_notice td.td_before_news {
	width:30px;
}
.yellow_news_notice td.td_before_news div {
	width:30px;
}

.yellow_news_notice td.td_between_news-notice {
	width:42px;
}
.yellow_news_notice td.td_between_news-notice div {
	width:25px;
}

.adm_kaf {
	height:120px;
	padding-top:73px;
}
.adm_kaf td.left_col_adm_kaf {
	width:30px;
}
.adm_kaf td.left_col_adm_kaf div {
	width:30px;
}

.adm_kaf td.td_between_adm-kaf {
	width:50px;
}
.adm_kaf td.td_between_adm-kaf div{
	width:25px;
}
.vn_useful_links {
	padding-top:58px;
	padding-left:30px;
}
.vn_useful_links a{
	color:#d9ab34;
	text-decoration:underline;
}
.vn_useful_links a:hover{
	color:#d9ab34;
	text-decoration:underline;
}


#bot_polosa {
	height:1px;
	background-color:#e4b949;
}

.bottom_part {
	height:98px;
}
.vn_copy_left_col{
	width:36px;
}
.vn_copy_left_col div{
	width:36px;
}
.vn_copy_text {
	color:#000000;
	font-size:0.8em;
}



span.button {
/*	display: block;*/
	font-size: smaller;
	font-weight: bolder;
	line-height: 4ex;
	cursor: default;
	background: #99CC33;
	border: thin solid;
	border-color: #fdfdfb #d7d2c6 #d7d2c6 #fdfdfb;
	margin: 2px;
	padding: 2px;
	vertical-align: top;
}

