BODY {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial;
	height: 100%;
	background: url(/images/bg.gif) repeat left top;
}
#body_l {
	background: url(/images/bg.gif) repeat right top;
}
#center_l {
	background: url(/images/center_l_bg.gif) repeat-y right top;
}
#center {
	background: #ffffff;
	padding: 10px 20px 20px 20px;
}
#body_r {
	background: url(/images/bg.gif) repeat left top;
}
#center_r {
	background: url(/images/center_r_bg.gif) repeat-y left top;
}
#top {
	height: 39px;
	background: url(/images/rus_flag.gif) no-repeat left top;
	margin: 0 0 0 10px;
	padding: 5px 0 0 50px;
	font-size: 11.5px;
}
#l1 {
	height: 6px;
	background: #83c125 url(/images/l1_left.gif) no-repeat left top;
	text-align: right;
}
#l2 {
	height: 6px;
	background: #83c125;
}
#link_cg {
        height: 30px;
	background: url(/images/link_cg_bg.gif) no-repeat right top;
}
#block_ico {
	text-align: right;
	padding: 10px;
}
/* Begin Menu */
#menu {
        margin-top: 14px;
        height: 40px;
	background: #83c125 url(/images/menu_bg.gif) no-repeat top;
}
a.menu_c, a.menu_l, a.menu_r {
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
/*	font-weight: bold;*/
	padding: 12px 0 12px 0;
}
a.menu_c:hover {
	background: #e2b122 url(/images/menu_c_bg.gif) repeat-x top;
}
a.menu_l:hover {
	background: #e2b122 url(/images/menu_l_bg.gif) no-repeat left;
}
a.menu_r:hover {
	background: #e2b122 url(/images/menu_r_bg.gif) no-repeat right;
}
#menu2 {
	padding: 10px;
}
#logos {
	padding: 10px;
	text-align: center;
}
/* End Menu */
#main {

}
#block_l, #block_l TD {
	color: #000000;
	font-size: 13px;
}
#about_content {
	padding-top: 10px;
}
.more, .more a {
	color: #83c025;
	font-weight: bold;
	text-decoration: none;
}
.more a:hover {
	text-decoration: underline;
}
#block_r {
	background: #e0f0c8 url(/images/block_r_bg.gif) ;
}
#news {
        width: 275px;
	background: #ffffff url(/images/news_bg.gif) ;
}
#news_top {
        height: 6px;
	background: url(/images/news_top_bg.gif) ;
}
#news_content {
	padding: 0 10px 0 10px;
	color: #000000;
	font-size: 13px;
}
.news_block {
	padding: 10px 0 0 0;
}
.news_date {
	color:#858585;
}
.news_name, .news_name a {
	color: #83c025;
	text-decoration: none;
}
.news_name a:hover {
	text-decoration: underline;
}
.news_separator {
	height: 1px;
	background: #e77817;
	margin: 10px 0 0 0;
}
#news_bottom {
        height: 6px;
	background: url(/images/news_bottom_bg.gif) ;
}
.line {
	height: 1px;
	background: #83c125;
}
#inf_support {
	padding: 10px 0 10px 0;
}
#footer {
	height: 44px;
	background: #83c125 url(/images/bg_footer.gif) no-repeat top;
}
.footer {
	color: #ffffff;
	font-size: 13px;
	padding-left: 20px;
}
#page_title{

	
	text-decoration: none;
	color: #7EB923;
	font-size: 13px;
 	font-weight: bold;
}