@charset "utf-8";
/* CSS Document */
html {
	overflow-y: scroll;
}
a img{
	border:0;
	}
body{
	background:#999;
	margin:0px;
	padding:0px;
	}
div.whole_box{
	background:#FFF;
	width:820px;
	margin:auto;
	margin-top:50px;
	overflow:hidden;
	}
div.navigation{
	width:580px;
	height:60px;
	background: #fff;
	float:left;
	}
div.languages{
	width:240px;
	height:60px;
	float:left;
	}
div.top{
	background:url(images/lang.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
div.top1{
	background:url(images/lang1.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
div.top2{
	background:url(images/lang2.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
div.top3{
	background:url(images/lang3.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
div.top4{
	background:url(images/lang4.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
div.top5{
	background:url(images/lang5.jpg);
	width:225px;
	height:28px;
	margin-top:15px;
	}
a.bg{
	width:42px;
	height:11px;
	float:left;
	margin-left:37px;
	margin-top:9px;
	overflow:hidden;
	}
a.eng{
	width:45px;
	height:11px;
	float:left;
	margin-left:24px;
	margin-top:9px;
	overflow:hidden;
	}
a.de{
	width:11px;
	height:9px;
	float:left;
	margin-left:24px;
	margin-top:9px;
	overflow:hidden;
	}
a.home{
	float:left;
	margin-top:25px;
	margin-left:30px;
	}
a.mission{
	float:left;
	margin-top:25px;
	margin-left:32px;
	}
a.vision{
	float:left;
	margin-top:25px;
	margin-left:32px;
	}
a.projects{
	float:left;
	margin-top:25px;
	margin-left:32px;
	}
a.contacts{
	float:left;
	margin-top:25px;
	margin-left:32px;
	}
a.partners{
	float:left;
	margin-top:25px;
	margin-left:32px;
	}
div.header{
	width:820px;
	height:139px;
	float:left;
	}
.index_pic{
	margin-left:16px;
	float:left;
	}
div.box_logo{
	width:239px;
	height:139px;
	float:left;
	}
a.logo{
	background:url(images/renergy_logo.png);
	width:105px;
	height:90px;
	float:left;
	margin-left:69px;
	margin-top:30px;
	}
div.divide{
	width:820px;
	height:28px;
	float:left;
	}
div.divide1{
	width:820px;
	height:16px;
	float:left;
	}
div.home_text{
	width:820px;
	height:12px;
	float:left;
	}
.home_pic{
	float:left;
	margin-left:25px;
	overflow:hidden;
	}
div.breakbox{
	width:700px;
	height:5px;
	border-bottom: #666 dotted 1px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	}
div.text{
	width:720px;
	color:#555;
	font-family:Verdana;
	font-size:11px;
	float:left;
	margin-left:50px;
	margin-top:20px;
	}
div.breakline{
	width:775px;
	border-bottom:#666 dotted 1px;
	float:left;
	margin-left:25px;
	margin-top:7px;
	}
html>/**/body div.breakline{
	width:775px;
	border-bottom:#666 dotted 1px;
	float:left;
	margin-left:25px;
	margin-top:25px;
	}
div.first{
	width:180px;
	float:left;
	margin-top:30px;
	margin-left:16px;
	overflow:hidden;
	}
div.first_name{
	height:15px;
	margin-left:9px;
	}
.first_pic{
	margin-top:12px;
	}
div.first_text{
	color:#555;
	font-family:Verdana;
	font-size:11px;
	width:180px;
	margin-top:12px;
	}
a.fw_button{
	background:url(images/fw_button.png);
	width:30px;
	height:12px;
	margin-top:12px;
	float:right;
	overflow:hidden;
	}
div.second{
	width:180px;
	float:left;
	margin-top:30px;
	margin-left:23px;
	}
div.second_name{
	height:15px;
	margin-left:9px;
	}
.second_pic{
	margin-top:12px;
	}
div.third_name{
	height:15px;
	margin-left:9px;
	}
.third_pic{
	margin-top:12px;
	}
div.forth_name{
	height:15px;
	margin-left:9px;
	}
.forth_pic{
	margin-top:12px;
	}
div.footer{
	height:25px;
	width:820px;
	margin-top:100px;
	float:left;
	}
div.rights{
	float:left;
	margin-left:16px;
	background: url(images/rights.png);
	width:180px;
	height:25px;
	color:#FFF;
	font-family:Verdana;
	font-size:11px;
	}
div.rights_text{
	color:#FFF;
	font-family:Verdana;
	font-size:11px;
	margin-top:5px;
	margin-left:20px;
	}
div.designed{
	width:100px;
	height:20px;
	margin-left:705px;
	background:url(images/designed.png);
	margin-top:5px;
	}
div.under_content{
	height:50px;
	overflow:hidden;
	}


	
	
	
	
	
	
	
	
	
	
	