html, body {
	background-color: #fff; color: #000; font-size: 11pt; font-family: Arial; margin: 0px; padding: 0px;
}

a {text-decoration: underline; color: #000;}
a:hover {text-decoration: none;}

img {border: 0px;}
p {margin: 0px;}
form {margin: 0px;}
input {}
select {}
table {border-collapse: collapse;}
td {border: 0px; font-size: 10pt; margin: 0px; padding: 0px; vertical-align: top;}
.img_100 {height: 100%; width: 100%;}
.img_thumb {height: 75px; width: 105px;}

.a_100 {display: block; height: 100%; width: 100%;}

.div_background {background-color: #046808; background-image: url('../i/bg.gif'); background-repeat: repeat-x;}
.div_out {background-color: #fff;}
.div_out_limited {width: 992px; text-align: left;}
.div_out .top {background-color: #030; background-image: url('../i/logomain.jpg'); background-repeat: no-repeat; clear: both; height: 299px;}
.div_out .top2 {background-color: #006401; background-image: url('../i/logomain2.jpg'); background-repeat: no-repeat; background-position: left top; clear: both; height: 230px;}
.div_out .menu {background-color: #006401; background-image: url('../i/menu_bg.gif'); clear: both; height: 33px;}
.div_out .menu .mspace {background-image: url('../i/menu_bg_one.gif'); background-repeat: no-repeat; height: 33px; float: left; width: 221px;}
.div_out .menu .mcontacts {float: right; width: 81px;}
.div_out .menu .mcontacts img {position: relative; top: 4px;}
.div_out .menu .mcont {margin: 0px 81px 0px 221px;}
.div_out .menu .mcont .mmitem {float: left; height: 33px; margin-right: 12px;}
.div_out .menu .mcont .mmitem a {color: #ff0; line-height: 20pt;}
.div_out .menu .mcont .mmactive {background-color: #006401; background-image: url('../i/menua_bg.gif'); background-repeat: repeat-x; background-position: bottom;}
.div_out .menu .mcont .mmactive .mmain {background-color: #ff0; border: 1px solid #017f02; border-top: 0px; border-bottom: 0px; color: #f00; margin: 5px 6px 0px 6px; padding: 3px 10px;}
.div_out .menu .mcont .mmactive .mmain a {color: #f00; text-decoration: none; line-height: 12pt;}

.div_out .menu .mlang {float: right; margin-right: 20px;}
.div_out .menu .mlang .mlitem {float: left; height: 33px; margin-right: 12px; font-size: 9pt;}
.div_out .menu .mlang .mlitem a {color: #ff0; line-height: 20pt;}
.div_out .menu .mlang .mlactive {background-color: #006401; background-image: url('../i/menua_bg.gif'); background-repeat: repeat-x; background-position: bottom;}
.div_out .menu .mlang .mlactive .mlain {background-color: #ff0; border: 1px solid #017f02; border-top: 0px; border-bottom: 0px; color: #f00; margin: 5px 6px 0px 6px; padding: 3px 10px;}
.div_out .menu .mlang .mlactive .mlain a {color: #f00; text-decoration: none; line-height: 12pt;}

.div_out .middle {clear: both;}
.div_out .middle .left {float: left; width: 213px;}
.div_out .middle .left .llogo {padding-bottom: 26px;}
.div_out .middle .left .lsubmenu {margin-left: 72px;}
.div_out .middle .left .lsubmenu .lsitem {background-color: #00780e; border-left: 1px solid #68c193; margin-bottom: 4px; padding: 6px 0px; width: 108px;}
.div_out .middle .left .lsubmenu .lsitem .lsiin {margin: 0px 5px; text-align: center; font-size: 10pt;}
.div_out .middle .left .lsubmenu .lsitem .lsiin a {color: #ff0; font-size: 10pt;}
.div_out .middle .left .lsubmenu .lsitem .lsiactive {background-color: #ff0; color: #f00; padding: 2px;}
.div_out .middle .left .lsubmenu .lsitem .lsiactive a {color: #f00; text-decoration: none;}

.div_out .middle .right {float: right; /* width: 172px; */ width: 200px;} 
.div_out .middle .right .rspace {height: 47px;}
.div_out .middle .right .ritem {margin-bottom: 9px;}
.div_out .middle .right .ritem img {border: 1px solid #070;}

.div_out .middle .center {margin: 0px 226px 0px 234px;}
.div_out .middle .center .ctitle {padding: 23px 0px 30px 0px; color: #f00; font-size: 12pt; font-weight:600;}
.div_out .middle .center .ccont {font-size: 10pt;}
.div_out .middle .center .citem {float: left; padding-right: 25px;}
.div_out .middle .center .citem img {border: 3px solid #105c11;}
.div_out .middle .center .citem .ciinfo {width: 150px; background-image: url('../i/item_bg.gif'); background-repeat: no-repeat; background-position: bottom;}
.div_out .middle .center .citem .ciinfo .ciiin {padding: 10px; font-size: 8pt;}
.div_out .middle .center .citem .ciinfo .ciiilast {color: #999;}
.div_out .middle .center .citem .ciinfo span {color: #1b5e33;}
.div_out .middle .center .citem .ciinfo a {color: #1b5e33; text-decoration: none;}
.div_out .middle .center .citem .ciinfo .ciiright {text-align: right;}
.div_out .middle .center .citem .cispace {}

.div_out .bottomline {background-color: #fdff00; clear: both; height: 5px;}

.div_out .bottom {clear: both; background-color: #006401; height: 102px;}
.div_out .bottom .bcol1 {float: left; margin-left: 60px;}
.div_out .bottom .bcol3 {float: right; margin-right: 60px;}
.div_out .bottom .bcol2 {margin-left: 40%;}
.div_out .bottom .bcol {padding: 4px 0px;}
.div_out .bottom .bcol .bctitle {color: #fff; font-size: 10pt;}
.div_out .bottom .bcol .bclink {margin-left: 20px; line-height: 10pt;}
.div_out .bottom .bcol .bclink a {color: #ee0; font-size: 8pt;}

.div_out .bottomcr {clear: both; color: #060; font-size: 8pt; line-height: 18pt; height: 25px; padding-left: 50px;}



.div_mpagec {position: relative; text-align: right; width: 219px; line-height: 13pt;}
.div_mpagec a {color: #404040; font-size: 8pt; }
.div_mpagec .mpaget {color: #f00; font-size: 10pt;}
.div_mpagec .mpaget:hover {text-decoration: underline;}

.div_mpagel {position: relative; top: 30px; left: 730px; height: 26px; width: 60px; color: #f00;}
.div_mpagel div {height: 26px; width: 26px; text-align: center; line-height: 19pt; font-size: 8pt;}
.div_mpagel a {color: #006400;}
.div_mpagel .mpagea {background-color: #ff0;}


.div_contacts {margin-left: 50px;}
.div_contacts span {color: #f00;}
.div_contacts input {border: 1px solid #338333; width: 250px;}
.div_contacts td {font-size: 8pt;}
.div_contacts .coleft {text-align: right; padding-right: 4px;}



#left_menu{
	padding-top: 20px;
}
#left_menu div.main{
	background-image: url(../i/left_menu/pointer.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 49px;
	height: 25px;
	margin-bottom: 5px;
        font-weight:600;
}
#left_menu div.main a{
	color: #009225;
	font-size: 11pt;
	text-decoration: none;
	line-height: 17pt;
}
#left_menu div.main a:hover,a:active{
	color: #ff0000;
	text-decoration: underline;
}
#left_menu div.main a.active{
	color: #ff0000;
	text-decoration: underline;
}
#left_menu td.sub_menu{
	background-image: url(../i/left_menu/sub_pointer.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 31px;
	height: 35px;
	padding-top: 3px;
	padding-bottom: 10px;
font-weight:500;
}
#left_menu td.sub_menu a{
	color: #009225;
	font-size: 10pt;
	text-decoration: none;
	line-height: 15px;
}

#left_menu td.sub_menu a:hover,a:active{
	color: #ff0000;
	text-decoration: underline;
}
#left_menu td.sub_menu a.active{
	color: #ff0000;
	text-decoration: underline;

}



.a_act {
	color: #ff0000;
	text-decoration: underline;
}
