body, html 
{ 
	background:#fff; 
	font-family:Arial,sans-serif; 
    color: black !important; 
	font-size:12px !important; 
	/*font-size:90%; */
} 
*  
{ 
	list-style-image:none; 
	list-style-position:outside; 
	list-style-type:none; 
	margin:0; 
	padding:0;	 
} 

.text{
	font-family:Arial,sans-serif; 
    text-align:justify;
    color: black !important; 
	font-size: 12px; 
	font-style: normal; 
	line-height: 17px;
}

p{
    color: black !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
}

td{
    color: black !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
}

#ctrl p{
    color: black !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
}

#ctrl a
{
    color:#4c8f4c !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
}
/*for div-s with floating elements*/ 
.clear_cont:after, .cc:after 
{ 
	content: "."; 
	display: block; 
	height: 0; 
	font-size: 0; 
	clear: both !important; 
	visibility: hidden; 
} 
.clear_cont, .cc 
{ 
	min-height: 1px; 
} 
* html .clear_cont, * html .cc 
{ 
	height: 1px; 
} 
/**/ 
img 
{ 
	border: none; 
} 
/*				begin css for site
----------------------------------------*/ 
.main{
    text-align:center;
    /*padding-left: 20%;*/
    /*padding-right: 20%;*/
}
.site_abm_container 
{ 
    text-align:left;
	width:928px; 
	/*margin:0 auto; */
    /*padding-left: 150px;*/
	border-top:3px solid #438a43; 
} 
.sait_cnt 
{ 
	width:928px; 
	border-bottom:1px solid #e9e9e9; 
} 
.left_side 
{ 
	/*border-right:1px solid #dfe0df; */
	width:215px; 
	background:#fff url(/images/bg_left.jpg) repeat-x left top; 
	float:left; 
} 
.logo_cnt 
{ 
	text-align:center; 
} 
.logo_cnt p 
{ 
	margin:9px 0 9px; 
	font-size:0.85em !important; 
	color:#006600; 
} 
/*				menu 
 -------------------------------------*/ 
ul.menu_abm 
{ 
	margin:10px 0px 0px 0px; 
} 

.menu_abm li 
{ 
    margin:0px 22px 0px 19px;
    font-weight:bold;
    padding:1px;
} 
.menu_abm li a 
{ 
	color:#000; 
	text-decoration:none; 
	padding:9px 0px 7px 10px; 
	display:block; 
} 
.menu_abm li a:hover 
{ 
	background:#4c8f4c; 
	color:#fff; 
} 
.line 
{ 
	border-top:1px solid #bfc4c0; 
} 
.bnm 
{ 
	background:url(/images/logo2.jpg) no-repeat left center; 
	width:100px; 
	height:50px; 
	padding:10px 0 0 62px; 
	margin:17px auto 0; 
} 
.bnm a 
{ 
    color:#79b935;
} 
.img_cnt 
{ 
	margin:13px 0 10px 0; 
	text-align:center; 
} 
/*				right side 
 -------------------------------------*/ 
.right_side_abm 
{ 
	float:left; 
	width:711px; 
} 
/*			header 
 -------------------------------------*/ 
.header 
{ 
	width:713px; 
	padding:5px 0 0 0; 
} 
ul.lang_list 
{ 
	float:left; 
	margin:5px 0 0 0; 
} 
.lang_list li 
{ 
	/*background:url(/images/bara.jpg) no-repeat right center; */
} 
ul.top_menu 
{ 
	margin:5px 10px 0 160px; 
	float:left; 
} 
.top_menu li 
{ 
	/*background:url(/images/bara2.jpg) no-repeat right center; */
} 
.lang_list li, .top_menu li 
{ 
	float:left; 
	padding:0 7px; 
	font-size:0.85em; 
} 
.lang_list li a 
{ 
	color:#006600; 
} 
.top_menu li a 
{ 
	color:#4c4c4c; 
	text-decoration:none!important; 
} 
.top_menu li a:hover 
{ 
	text-decoration:underline!important; 
} 
.lang_list li a, .top_menu li a 
{ 
	text-decoration:none; 
	position:relative; 
	top:-1px; 
} 
.no_bg a 
{ 
	text-decoration:underline!important; 
} 
li.no_bg  
{ 
	background:none; 
} 
.w_b 
{ 
	font-weight:800; 
} 
.header_left 
{ 
	float:right; 
	margin:0 2px 0 0; 
} 
.input_txt 
{ 
	background:url(/images/input.jpg) no-repeat; 
	width:140px; 
	height:23px; 
	border:none; 
	float:left; 
	color:#4e8127; 
	padding:3px 0 0 13px; 
	font-size:0.95em; 
} 
.button_ok 
{ 
	background:url(/images/button_ok.jpg) no-repeat; 
	float:left; 
	cursor:pointer; 
	width:31px; 
	height:21px; 
	margin:0 0 0 2px; 
} 
.header_img img 
{ 
	margin:5px 0 0 0; 
} 
/*				content side
----------------------------------------*/ 
.content_side 
{ 
	/*border-left:1px solid #dfe0df; */
    /*height: 100%;*/
    /*border: 1px solid red;*/
	clear:both; 
} 
.l_bg 
{ 
	background:url(/images/l_bg.jpg) no-repeat top left; 
} 
.r_bg 
{ 
    /*background:url(/images/r_bg.jpg) no-repeat top right;*/
} 
.middle_cnt 
{ 
	margin:0 0 15px 19px; 
} 
.left_cnt 
{ 
	/*width:455px; */
    width: 100%;
    margin-top: 10px;
	float:left; 
} 
.header_name 
{ 
	color:#006600; 
	font-size:1em; 
	font-weight:800; 
	border-bottom:2px solid #dbdbdb; 
	margin:2px 0 0 0; 
} 
.block_txt 
{ 
	border-top:1px solid #dbdbdb; 
	margin:1px 0 0 0; 
	padding:17px 0 0 0; 
	/*color:#7c7c7c; */
    color: black !important;
	line-height:1.5em; 
} 
.t_sp 
{ 
	margin:33px 0 0 0; 
} 
ul.navlist_news 
{ 
	padding:9px 0 0 0; 
	margin:1px 0 0 0; 
	border-top:1px solid #dbdbdb; 
	line-height:1.5em 
} 
.navlist_news li 
{ 
	font-size:0.97em; 
	padding:15px 0 0 0; 
} 
.navlist_news span  
{ 
	color:#000; 
	font-weight:800; 
} 
.navlist_news li a 
{ 
	color:#117011; 
} 
.navlist_news p 
{ 
	color:#7c7c7c; 
} 
/*				right side
------------------------------------*/ 
.right_side 
{ 
	width:225px; 
	float:right; 
	margin:27px 0 0 0; 
} 

.cover_one 
{ 
	background:url(/images/cover_l.jpg) no-repeat top left; 
	/*font-weight:bold; */
} 

.cover_one a 
{ 
    color:#4c8f4c !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
} 
.cover_one li a:hover 
{ 
    color:#4c8f4c !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
} 

.cover_cnt 
{ 
	background:url(/images/green_bg.jpg) repeat-x top left; 
	margin-left:12px; 
} 
.cover_txt 
{ 
	padding:5px 5px 0; 
	color:#fff!important; 
	height:30px; 
} 
ul.c_val 
{ 
	margin:13px 0 15px 15px; 
	color:#313131; 
} 
.c_val li 
{ 
	width:49%; 
	float:left; 
	padding:0 0 3px 0; 
} 
.cover_two 
{ 
	background:#eff7f1 url(/images/cover_l2.jpg) no-repeat top left; 
	font-weight:bold; 
	margin:0 0 0 2px; 
} 
.group_p 
{ 
	margin:10px 0 3px; 
} 
.rat_txt 
{ 
	padding:0 10px 15px 5px; 
} 
.rat_proc 
{ 
	float:left; 
} 
.date_rat 
{ 
	float:right; 
} 
ul.rat_list 
{ 
	margin:9px 0 0 0; 
	float:left; 
} 
.rat_list li span 
{ 
	margin:0 0 0 20px; 
} 
.sp_w 
{ 
	margin:0 0 0 44px !important; 
} 
.cover_three 
{ 
	background:url(/images/cover_l3.jpg) no-repeat top left; 
	font-weight:bold; 
/*
	position:relative; 
	top:-9px;
*/ 
} 
.oth_txt 
{ 
	border-left:1px solid #ddd; 
	border-bottom:1px solid #ddd; 
	margin:9px 0 0 -9px; 
	padding:0 5px 20px 15px; 
} 
.cover_four 
{ 
	background:url(/images/cover_l3.jpg) no-repeat top left; 
	font-weight:bold; 
	margin:-5px 0 0 0; 
} 

.bottom_lines 
{ 
    display:block;
    line-height:3px;
	width:928px; 
    border: 0px;
	border-top: 3px solid #aeaeae; 
	border-bottom: 7px solid #4c8f4c; 
    /*margin: 0px;*/
    height: 3px;
	/*padding: 3px; */
} 
/*			footer
--------------------------------------*/ 
.footer 
{ 
	height:50px; 
	padding:10px 0 0 33px; 
    color:#006600; 
    text-align:right;
	font-size:0.85em !important; 
} 
.footer p
{ 
    color:#006600; 
    /*font-size: 10px;*/
	font-size:0.85em !important; 
} 

.footer span 
{ 
	font-weight:800; 
} 
#ctrl p
{
	margin:1px 0 0 0; 
    color: black;
	/*color:#7c7c7c; */
	line-height:1.5em; 

}
#ctrl ul
{ 
	/*color:#7c7c7c !important; */
	color:black !important; 
} 
#ctrl a
{ 
	font-size:0.85em; 
	color:#79b935; 
}
#ctrl ul li
{ 
    list-style-type:circle !important;
    list-style-image:url(/admimages/dot_green.png) !important;
    margin: 1em 3em !important;
	/*color:#7c7c7c; */
    color: black;
} 
.submenu ul
{ 
    border:0px !important;
}

.submenu li
{
    border:0px !important;
}

.sub_menu2 ul
{ 
    border:0px !important;
    line-height: 11px !important;
}

.sub_menu2 li
{
    border:0px !important;
    line-height: 11px !important;
}

.submenu2 
{ 
    border:0px !important;
    padding:0px!important;
    padding-top: 3px;
    margin:0!important;
}


.sub_menu li
{
    border:0px !important; 
    margin:0 22px 0 19px;
	font-size:0.95em; 
	font-weight:800; 
    text-decoration:none;
}

.sub_menu li a 
{
    text-decoration: none; 
	display:block;
}
.currency
{
    width: 45%;
    float: left;
    padding-right: 5px;
}

#external_news a
{
    color:#4c8f4c !important; 
	font-family:Arial,sans-serif; 
	font-size:12px !important; 
}

