html, body {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
body {
	text-decoration:none;
	font-size:14px;
	color:#333333;
	font-family:Trebuchet MS, Arial, sans-serif;
	background: #579e14 url(images/body_bg.gif) top repeat-x;
}
a, a:visited, a:link, a:active {
	color:#539813;
	font-family:Arial, sans-serif;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color:#539813;
}
img {
	border: none;
}
.page {
	width: 1000px;
	margin: 0px auto;
	min-height:0px;
	height:auto !important;
	height:0px;
	position:relative;
}
.line_container{
	clear:both;
	font-size:0px;
}
.title_spine{
	position:relative;
	float:left;
	width:100%;
	height:494px;
	overflow:hidden;
}
.header_controlz {
	position:absolute;
	top:34px;
	left:22px;
	height:17px;
	width:125px;
}
.header_controlz .control,
.header_controlz .control:visited,
.header_controlz .control:link,
.header_controlz .control:active,
.header_controlz .control:hover{
	position:relative;
	float:left;
	height:17px;
	width:41px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-size:0px;
}
#home{
	background:url(images/controlz_home.gif) center no-repeat;
}
#mail{
	background:url(images/controlz_mail.gif) center no-repeat;
}
#tree{
	background:url(images/controlz_tree.gif) center no-repeat;
}
.header_controlz .v_seperator{
	position:relative;
	float:left;
	height:17px;
	width:1px;
	display:block;
	background:#68af12;
}

.header_contact{
	position:absolute;
	top:35px;
	left:164px;
	height:12px;
	width:97px;
	cursor:pointer;
	cursor:hand;
	color:#FFFFFF;
	font-size:0px;
}

.header_contact a,
.header_contact a:link {
	color: #fff !important;
}
#lt .header_contact, 
#lt .header_contact:link,
#lt .header_contact:visited {
	background:url(images/header_contact_lt.jpg) left no-repeat;
}
#en .header_contact,
#en .header_contact:link,
#en .header_contact:visited{
	background:url(images/header_contact_en.jpg) left no-repeat;
}
#ru .header_contact,
#ru .header_contact:link,
#ru .header_contact:visited{
	background:url(images/header_contact_ru.jpg) left no-repeat;
}
/**html #lt .header_contact,
*html #lt .header_contact:link,
*html #lt .header_contact:visited { 
	background: transparent; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/header_contact_lt.png", sizingMethod="crop"); 
}
*html #en .header_contact,
*html #en .header_contact:link,
*html #en .header_contact:visited { 
	background: transparent; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/header_contact_en.png", sizingMethod="crop"); 
}
*html #ru .header_contact,
*html #ru .header_contact:link,
*html #ru .header_contact:visited { 
	background: transparent; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/header_contact_ru.png", sizingMethod="crop"); 
}*/
.lang_menu{
	position:absolute;
	top:29px;
	left:751px;
	height:23px;
	width:225px;
	padding-left:4px;
	background:url(images/lang_menu_bg.gif) top no-repeat;
}
.lang_menu .menu_item,
.lang_menu .menu_item:visited,
.lang_menu .menu_item:link,
.lang_menu .menu_item:active,
.lang_menu .menu_item:hover{
	position:relative;
	float:left;
	height:18px;
	padding-top:5px;
	/*width:229px;*/
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
}
#selected_lang,
.lang_menu .menu_item:hover{
	text-decoration:underline;
}
.title_mid{
	position:absolute;
	top:52px;
	left:4px;
	height:442px;
	width:992px;
	background:url(images/title_bg.jpg) no-repeat;
}
#lt .title_mid{
	background:url(images/title_lt_bg.jpg) no-repeat;
}
#en .title_mid{
	background:url(images/title_en_bg.jpg) no-repeat;
}
#ru .title_mid{
	background:url(images/title_ru_bg.jpg) no-repeat;
}
.footer {
	position:relative;
	float:left;
	height:64px;
	width:100%;
}
.zet,
.zet:visited,
.zet:link,
.zet:active,
.zet:hover{
	position:absolute;
	top:23px;
	left:35px;
	height:22px;
	width:22px;
	background:url(images/zet.gif) no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-size:0px;
	display:block;
}
.copyright {
	position:absolute;
	top:15px;
	left:80px;
	min-height:13px;
	height:auto !important;
	height:13px;
	line-height:13px;
	width:900px;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
}
.copyright p{
	margin-top:6px;
	margin-bottom:6px;
}
.title_mid .logo,
.title_mid .logo:visited,
.title_mid .logo:link,
.title_mid .logo:active,
.title_mid .logo:hover{
	position:absolute;
	top:45px;
	left:37px;
	height:81px;
	width:147px;
	text-decoration:none;
	color:#83bc07;
	font-size:0px;
	display:block;
}
.title_mid .menu_item,
.title_mid .menu_item:visited,
.title_mid .menu_item:link,
.title_mid .menu_item:active,
.title_mid .menu_item:hover{
	position:absolute;
	top:311px;
/*	left:37px;*/
	height:82px;
	width:154px;
	text-decoration:none;
	color:#FFFF00;
	font-size:0px;
	display:block;
}
#title_menu_1{
	left:20px;
}
#title_menu_2{
	left:179px;
}
#title_menu_3{
	left:338px;
}
#title_menu_4{
	left:497px;
}
#title_menu_5{
	left:656px;
}
#title_menu_6{
	left:817px;
}
#lt #title_menu_1{
	background:url(images/title_menu_lt_1.gif)
}
#lt #title_menu_1:hover{
	background:url(images/title_menu_lt_1_active.gif)
}
#lt #title_menu_2{
	background:url(images/title_menu_lt_2.gif)
}
#lt #title_menu_2:hover{
	background:url(images/title_menu_lt_2_active.gif)
}
#lt #title_menu_3{
	background:url(images/title_menu_lt_3.gif)
}
#lt #title_menu_3:hover{
	background:url(images/title_menu_lt_3_active.gif)
}
#lt #title_menu_4{
	background:url(images/title_menu_lt_4.gif)
}
#lt #title_menu_4:hover{
	background:url(images/title_menu_lt_4_active.gif)
}
#lt #title_menu_5{
	background:url(images/title_menu_lt_5.gif)
}
#lt #title_menu_5:hover{
	background:url(images/title_menu_lt_5_active.gif)
}
#lt #title_menu_6{
	background:url(images/title_menu_lt_6.gif)
}
#lt #title_menu_6:hover{
	background:url(images/title_menu_lt_6_active.gif)
}

#en #title_menu_1{
	background:url(images/title_menu_en_1.gif)
}
#en #title_menu_1:hover{
	background:url(images/title_menu_en_1_active.gif)
}
#en #title_menu_2{
	background:url(images/title_menu_en_2.gif)
}
#en #title_menu_2:hover{
	background:url(images/title_menu_en_2_active.gif)
}
#en #title_menu_3{
	background:url(images/title_menu_en_3.gif)
}
#en #title_menu_3:hover{
	background:url(images/title_menu_en_3_active.gif)
}
#en #title_menu_4{
	background:url(images/title_menu_en_4.gif)
}
#en #title_menu_4:hover{
	background:url(images/title_menu_en_4_active.gif)
}
#en #title_menu_5{
	background:url(images/title_menu_en_5.gif)
}
#en #title_menu_5:hover{
	background:url(images/title_menu_en_5_active.gif)
}
#en #title_menu_6{
	background:url(images/title_menu_en_6.gif)
}
#en #title_menu_6:hover{
	background:url(images/title_menu_en_6_active.gif)
}

#ru #title_menu_1{
	background:url(images/title_menu_ru_1.gif)
}
#ru #title_menu_1:hover{
	background:url(images/title_menu_ru_1_active.gif)
}
#ru #title_menu_2{
	background:url(images/title_menu_ru_2.gif)
}
#ru #title_menu_2:hover{
	background:url(images/title_menu_ru_2_active.gif)
}
#ru #title_menu_3{
	background:url(images/title_menu_ru_3.gif)
}
#ru #title_menu_3:hover{
	background:url(images/title_menu_ru_3_active.gif)
}
#ru #title_menu_4{
	background:url(images/title_menu_ru_4.gif)
}
#ru #title_menu_4:hover{
	background:url(images/title_menu_ru_4_active.gif)
}
#ru #title_menu_5{
	background:url(images/title_menu_ru_5.gif)
}
#ru #title_menu_5:hover{
	background:url(images/title_menu_ru_5_active.gif)
}
#ru #title_menu_6{
	background:url(images/title_menu_ru_6.gif)
}
#ru #title_menu_6:hover{
	background:url(images/title_menu_ru_6_active.gif)
}
.header_spine{
	position:relative;
	float:left;
	width:100%;
	height:58px;
	overflow:hidden;
}
.header_spine .lang_menu{
	height:29px;
}
.inner_spine{
	position:relative;
	float:left;
	width:100%;
	overflow:hidden;
}

.inner_top{
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	width:980px;
	height:191px;
	overflow:hidden;
	background:url(images/inner_top_bg.jpg) center top no-repeat;
}
#lt .inner_top{
	background:url(images/inner_top_lt_bg.jpg) center top no-repeat;
}
#en .inner_top{
	background:url(images/inner_top_en_bg.jpg) center top no-repeat;
}
#ru .inner_top{
	background:url(images/inner_top_ru_bg.jpg) center top no-repeat;
}
.inner_top .logo,
.inner_top .logo:visited,
.inner_top .logo:link,
.inner_top .logo:active,
.inner_top .logo:hover{
	position:absolute;
	top:85px;
	left:41px;
	height:81px;
	width:147px;
	text-decoration:none;
	color:#83bc07;
	font-size:0px;
	display:block;
}
.inner_top .menu_item,
.inner_top .menu_item:visited,
.inner_top .menu_item:link,
.inner_top .menu_item:active,
.inner_top .menu_item:hover{
	position:absolute;
	top:137px;
/*	left:37px;*/
	height:54px;
	width:125px;
	text-decoration:none;
	color:#FFFF00;
	font-size:0px;
	display:block;
}
#inner_menu_1{
	left:206px;
}
#inner_menu_2{
	left:335px;
}
#inner_menu_3{
	left:464px;
}
#inner_menu_4{
	left:593px;
}
#inner_menu_5{
	left:721px;
}
#inner_menu_6{
	left:852px;
}
#lt #inner_menu_1{
	background:url(images/inner_menu_lt_1.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_1,
#lt #inner_menu_1:hover{
	background:url(images/inner_menu_lt_1_active.gif) top no-repeat;
}
#lt #inner_menu_2{
	background:url(images/inner_menu_lt_2.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_2,
#lt #inner_menu_2:hover{
	background:url(images/inner_menu_lt_2_active.gif) top no-repeat;
}
#lt #inner_menu_3{
	background:url(images/inner_menu_lt_3.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_3,
#lt #inner_menu_3:hover{
	background:url(images/inner_menu_lt_3_active.gif) top no-repeat;
}
#lt #inner_menu_4{
	background:url(images/inner_menu_lt_4.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_4,
#lt #inner_menu_4:hover{
	background:url(images/inner_menu_lt_4_active.gif) top no-repeat;
}
#lt #inner_menu_5{
	background:url(images/inner_menu_lt_5.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_5,
#lt #inner_menu_5:hover{
	background:url(images/inner_menu_lt_5_active.gif) top no-repeat;
}
#lt #inner_menu_6{
	background:url(images/inner_menu_lt_6.gif) top no-repeat;
}
#lt .selected_inner#inner_menu_6,
#lt #inner_menu_6:hover{
	background:url(images/inner_menu_lt_6_active.gif) top no-repeat;
}

#en #inner_menu_1{
	background:url(images/inner_menu_en_1.gif)
}
#en .selected_inner#inner_menu_1,
#en #inner_menu_1:hover{
	background:url(images/inner_menu_en_1_active.gif)
}
#en #inner_menu_2{
	background:url(images/inner_menu_en_2.gif)
}
#en .selected_inner#inner_menu_2,
#en #inner_menu_2:hover{
	background:url(images/inner_menu_en_2_active.gif)
}
#en #inner_menu_3{
	background:url(images/inner_menu_en_3.gif)
}
#en .selected_inner#inner_menu_3,
#en #inner_menu_3:hover{
	background:url(images/inner_menu_en_3_active.gif)
}
#en #inner_menu_4{
	background:url(images/inner_menu_en_4.gif)
}
#en .selected_inner#inner_menu_4,
#en #inner_menu_4:hover{
	background:url(images/inner_menu_en_4_active.gif)
}
#en #inner_menu_5{
	background:url(images/inner_menu_en_5.gif)
}
#en .selected_inner#inner_menu_5,
#en #inner_menu_5:hover{
	background:url(images/inner_menu_en_5_active.gif)
}
#en #inner_menu_6{
	background:url(images/inner_menu_en_6.gif)
}
#en .selected_inner#inner_menu_6,
#en #inner_menu_6:hover{
	background:url(images/inner_menu_en_6_active.gif)
}

#ru #inner_menu_1{
	background:url(images/inner_menu_ru_1.gif)
}
#ru .selected_inner#inner_menu_1,
#ru #inner_menu_1:hover{
	background:url(images/inner_menu_ru_1_active.gif)
}
#ru #inner_menu_2{
	background:url(images/inner_menu_ru_2.gif)
}
#ru .selected_inner#inner_menu_2,
#ru #inner_menu_2:hover{
	background:url(images/inner_menu_ru_2_active.gif)
}
#ru #inner_menu_3{
	background:url(images/inner_menu_ru_3.gif)
}
#ru .selected_inner#inner_menu_3,
#ru #inner_menu_3:hover{
	background:url(images/inner_menu_ru_3_active.gif)
}
#ru #inner_menu_4{
	background:url(images/inner_menu_ru_4.gif)
}
#ru .selected_inner#inner_menu_4,
#ru #inner_menu_4:hover{
	background:url(images/inner_menu_ru_4_active.gif)
}
#ru #inner_menu_5{
	background:url(images/inner_menu_ru_5.gif)
}
#ru .selected_inner#inner_menu_5,
#ru #inner_menu_5:hover{
	background:url(images/inner_menu_ru_5_active.gif)
}
#ru #inner_menu_6{
	background:url(images/inner_menu_ru_6.gif)
}
#ru .selected_inner#inner_menu_6,
#ru #inner_menu_6:hover{
	background:url(images/inner_menu_ru_6_active.gif)
}
.inner_content_container{
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	width:980px;
	overflow:hidden;
}
.inner_content{
	position:relative;
	float:left;
	padding-bottom:60px;
	width:980px;
	min-height:433px;
	height:auto !important;
	height:433px;
	background: #FFFFFF url(images/inner_bottom_bg.gif) bottom no-repeat;
}
.inner_content .side_menu{
	position:relative;
	float:left;
	padding-left:30px;
	padding-top:10px;
	width:147px;
	overflow:hidden;
}
.side_menu_item,
.side_menu_item:visited,
.side_menu_item:link,
.side_menu_item:active,
.side_menu_item:hover{
	position:relative;
	float:left;
	width:133px;
	padding-left:14px;
	min-height:16px;
	height:auto !important;
	height:16px;
	padding-top:9px;
	padding-bottom:9px;
	line-height:16px;
	font-size:14px;
	display:block;
	text-decoration:none;
	color:#333333;
/*	border-bottom:1px solid #e5e5e5;*/
	background:url(images/side_menu_marker.gif) top left no-repeat;
	font-family:Trebuchet MS, Arial, sans-serif;
}
#selected_side_menu,
.side_menu_item:hover{
	color: #539813;
	background:url(images/side_menu_marker_active.gif) top left no-repeat;
}
.side_menu_h_seperator{
	position:relative;
	float:left;
	width:147px;
	border-bottom:solid 1px #e5e5e5;
}
.side_menu_empty_h9px_block{
	position:relative;
	float:left;
	width:147px;
	height:9px;
	font-size:0px;
}
.side_menu_item2,
.side_menu_item2:visited,
.side_menu_item2:link,
.side_menu_item2:active,
.side_menu_item2:hover{
	position:relative;
	float:left;
	width:126px;
	padding-left:21px;
	min-height:13px;
	height:auto !important;
	height:13px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:11px;
	font-size:12px;
	display:block;
	text-decoration:none;
	color:#333333;
	background:url(images/side_menu_marker2.gif) top left no-repeat;
	font-family:Trebuchet MS, Arial, sans-serif;
	
}
#selected_side_menu2,
.side_menu_item2:hover{
	color: #539813;
	background:url(images/side_menu_marker2_active.gif) top left no-repeat;
}
.inner_content .inner_right{
	position:relative;
	float:left;
	padding-left:19px;
	padding-right:22px;
	width:762px;
	line-height:22px;
}
.inner_right h1{
	position:relative;
	float:left;
	width:757px;
	padding-left:5px;
	display:block;
	color:#539813;
	font-size:18px;
	height:23px;
	line-height:23px;
	margin-top:16px;
	margin-bottom:9px;
}
.inner_right p{
	/*position:relative;
	float:left;
	display:block;*/
	margin-top:7px;
	margin-bottom:7px;
	width:auto;
	padding-left:5px;
}
.breadcrumbs{
	position:relative;
	float:left;
	height:20px;
	padding-top:24px;
	line-height:20px;
	font-size:12px;
	border-bottom:1px solid #e5e5e5;
	width:757px;
	padding-left:5px;
}
.breadcrumbs a,
.breadcrumbs a:visited,
.breadcrumbs a:link,
.breadcrumbs a:active,
.breadcrumbs a:hover{
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-family:Trebuchet MS, Arial, sans-serif;
}
.breadcrumbs a:hover{
	text-decoration:underline;
}
.news_detail{
	position:relative;
	float:left;
	width:470px;
	padding-right:40px;
	padding-bottom:1px;
	overflow:hidden;
}
.news_detail p{
	width:465px;
}
.news_summary{
	position:relative;
	float:left;
	width:244px;
	margin-top:-16px;
	overflow:hidden;
}
.news_detail .news_date,
.news_detail .news_caption{
	padding-left:5px;
	width:465px;
}
.news_caption,
.news_date{
	position:relative;
	float:left;
	display:block;
}
.news_date{
	font-weight:bold;
	color:#539813;
}
.news_caption,
.news_caption:visited,
.news_caption:link,
.news_caption:active,
.news_caption:hover{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
a.news_caption:hover{
	text-decoration:underline;
}
.news_item{
	position:relative;
	float:left;
	width:228px;
	padding-left:8px;
	padding-right:8px;
	border-bottom:1px solid #e5e5e5;
	min-height:32px;
	height:auto !important;
	height:32px;
	padding-top:16px;
	padding-bottom:11px;
}
.news_item .news_date,
.news_item .news_caption{
	width:228px;
}
.news_nav{
	position:relative;
	float:left;
	width:228px;
	padding-left:8px;
	padding-right:8px;
	margin-top:15px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
}
#news_arrow_left,
#news_arrow_left:visited,
#news_arrow_left:link,
#news_arrow_left:active,
#news_arrow_left:hover{
	position:relative;
	float:left;
	height:20px;
	width:6px;
	padding-left:5px;
	padding-right:5px;
	background:url(images/arrow_left.gif) center no-repeat;
	text-decoration:none;
	color:#539813;
	font-size:0px;
}
#news_arrow_right,
#news_arrow_right:visited,
#news_arrow_right:link,
#news_arrow_right:active,
#news_arrow_right:hover{
	position:relative;
	float:left;
	height:20px;
	width:6px;
	padding-left:5px;
	padding-right:5px;
	background:url(images/arrow_right.gif) center no-repeat;
	text-decoration:none;
	color:#539813;
	font-size:0px;
}
.float_left{
	position:relative;
	float:left;
}
.news_nav input{
	position:relative;
	float:left;
	border:1px solid #e5e5e5;
	height:16px;
	line-height:16px;
	width:50px;
	font-size:12px;
	text-align:center;
}
.c_left{
	position:relative;
	float:left;
	width:380px;
	overflow:hidden;
	font-size:14px;
	line-height:16px;
}
.inner_right .c_left p{
	width:auto;
}
.inner_right .c_left .padding_left_10px p{
	width:auto;
}
.padding_left_10px table p{
	margin:0px;
	padding:0px;
	width:auto;
}
.c1{
	position:relative;
	float:left;
	background:url(images/c1.gif) no-repeat;
	height:8px;
	width:7px;
	font-size:0px;
	overflow:hidden;
}
.c2{
	position:relative;
	float:left;
	background:url(images/c2.gif) repeat-x;
	height:8px;
	width:367px;
	font-size:0px;
	overflow:hidden;
}
.c3{
	position:relative;
	float:left;
	background:url(images/c3.gif) no-repeat;
	height:8px;
	width:6px;
	font-size:0px;
	overflow:hidden;
}
.c4{
	clear:both;
	position:relative;
	float:left;
	font-size:0px;
	width:1px;
	height:30px;
	overflow:hidden;
}
.c5{
	position:relative;
	float:left;
	background:url(images/c5.gif) bottom repeat-x;
	border-left:2px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	width:376px;
	min-height:30px;
	height:auto !important;
	height:30px;
}
.c5 p{
	position:relative;
	float:left;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	/*font-size:14px;
	line-height:16px;*/
	width:auto;
}
.c7{
	position:relative;
	float:left;
	background:url(images/c7.gif) no-repeat;
	height:8px;
	width:7px;
	font-size:0px;
	overflow:hidden;
	margin-bottom:20px;
}
.c8{
	position:relative;
	float:left;
	background:url(images/c8.gif) repeat-x;
	height:8px;
	width:367px;
	font-size:0px;
	overflow:hidden;
	margin-bottom:20px;
}
.c9{
	position:relative;
	float:left;
	background:url(images/c9.gif) no-repeat;
	height:8px;
	width:6px;
	font-size:0px;
	overflow:hidden;
	margin-bottom:20px;
}
.c_right{
	position:relative;
	float:left;
	width:382px;
	overflow:hidden;
}
.padding_left_10px{
	position:relative;
	float:left;
	padding-left:10px;
}