body {
	height: 100%;
	width: 100%;
    margin: 0px 0px 0px 0px;
    background-color: #000000;
}

.main_content {
	width: 946px;
	margin: 0 auto;
}
.main_content_inner {
	float: left;
    background-color: #000000;
}

.div_top {
	float: left; width: 946px; height: 370px;
}
.div_left1 {
	float: left; width: 150px;
}
.div_left2 {
	float: left; width: 520px;
}
.div_left3 {
	float: left; width: 266px;
}
.div_bot {
	float: left; width: 946px; height: 110px;
	background-image: url('img/bg_bottom.jpg')
}

.div_lang {
	float: left; width: 300px; height: 100px;
    padding: 40px 0px 0px 425px;
}
.div_lang div {
	float: left; width: 50px; height: 50px;
    text-align: center;
    padding: 0px 10px 0px 10px;
}
.div_lang div img {
    margin: 7px 0px 0px 5px;
}
.div_lang div a, .div_lang div a:visited, .div_lang div a:hover {
	font-family: Arial;
	font-size: 11px; color: #FFFFFF;
    text-decoration: none;
}

.div_cont {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #FFFFFF;
    padding: 0px 10px 10px 10px;
}
.div_cont a, .div_cont a:visited, .div_cont a:hover {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #a6ce39;
}
.div_cont b {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #a6ce39;
    font-weight: bold;
}

.div_news {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #FFFFFF;
    padding: 0px 10px 10px 10px;
}
.div_news a, .div_news a:visited, .div_news a:hover {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #a6ce39;
}
.div_news b {
	font-family: Arial, Tahoma;
	font-size: 12px; color: #a6ce39;
    font-weight: bold;
}

.div_menu {
    line-height: 25px;
}

.div_bmenu {
    padding: 35px 0px 15px 15px;
}
.div_bmenu a, .div_bmenu a:visited, .div_bmenu a:hover {
	font-family: Tahoma;
	font-size: 10px; color: #FFFFFF;
    text-decoration: none;
}

.div_copy {
	font-family: Tahoma;
	font-size: 11px; color: #d1dbe4;
    padding: 18px 0px 0px 57px;
}
.div_copy a, .div_copy a:visited, .div_copy a:hover {
	font-family: Tahoma;
	font-size: 10px; color: #FFFFFF;
    text-decoration: none;
}

.bm_item {
	float: left;
    padding: 0px 10px 0px 10px;
}

.mm_item {
	margin: 0px 4px 15px 25px;
	padding: 0px 0px 0px 0px;
    line-height: 15px;
}
.mm_item a, .mm_item a:visited, .mm_item a:hover {
	font-family: Tahoma;
	font-size: 10px; color: #FFFFFF;
    text-decoration: none;
}

.sm_item {
	margin: 0px 4px 15px 40px;
	padding: 0px 2px 0px 3px;
    line-height: 15px;
}
.sm_item a, .sm_item a:visited, .sm_item a:hover {
	font-family: Verdana;
	font-size: 10px; color: #a6ce39;
    text-decoration: none;
}




.div_home1 {
	float: left; width: 946px; height: 621px;
	background-image: url('img/home_header.jpg');
}
.div_home2 {
	float: left; width: 312px;
}
.div_home3 {
	float: left; width: 312px;
}
.div_home4 {
	float: left; width: 312px;
}

.div_home2 div.div_cont, .div_home3 div.div_cont, .div_home4 div.div_cont {
	margin: -50px 0px 0px 0px;
    position: relative; z-index: 0;
}
.div_home2 div.div_cont img {
    position: relative; z-index: 0;
}

.div_cont img {
	margin: 5px;
}

.div_home1 div.div_flash {
	float: left; width: 522px;
}
.div_home1 div.div_lang {
	width: 250px;
	float: right;
    text-align: right;
	height: 100px;
    padding: 170px 0px 0px 0px;
}
.div_home1 div.div_cont {
	float: right; width: 390px;
    padding: 0px 20px 0px 0px;
}

input {
	background-color: #CCCCCC;
    border: none;
}
input.sbm {
	background-color: #668316;
    margin: 10px 0px 0px 0px;
    font-weight: bold;
    color: #FFF;
    padding: 0px 20px 0px 20px;
}
textarea {
	background-color: #CCCCCC;
    width: 300px;
    height: 100px;
    border: none;
}