@charset "utf-8";
@import url("global.css");
body{
	background:url("bg.jpg") #426511 no-repeat left top;
}
.main{
	margin-left:72px; width:850px;
}
/* header */
.logo{
	float:left; padding-top:19px;
}
*:lang(en) .logo{
	padding-top:10px;
}
.logo a{
	width:192px; height:52px; display:block;
}
.header-r{
	float:right; padding-top:24px; text-align:right; padding-right:20px;
}
*:lang(en) .header-r{
	padding-top:10px;
}
.footmark,.footmark a{
	color:#A1C5DE;
}
.navigation{
	color:#9CC6DB; margin-top:10px;
}
.navigation a{
	color:white;
}
.navigation a.language{
	background:url("choice-icon.gif") no-repeat right 6px; zoom:1; padding-right:13px;
}
.navigation span{
	padding:0 8px;
}
.nav{
	margin-top:6px; clear:both;
}
*:lang(en) .nav{
	margin-top:7.5px;
}
.nav-content{
	position:absolute; z-index:12; margin-top:-30px; padding-left:42px;
}
.nav-content span{
	background:url("selected.png") no-repeat; width:125px; height:30px; zoom:1; text-align:center; line-height:24px; color:white; font-weight:bold; float:left;
}
.nav-content a{
	color:#D6ECF8; float:left; line-height:24px; width:125px; text-align:center;
}
.nav-content a:hover{
	text-decoration:underline;
}
.nav .rb{
	position:absolute; margin-left:547px; z-index:11; margin-top:-34px;
}
*:lang(en) .nav .rb{
	margin-left:547px;
}
.download{
	background:url("main.jpg"); width:843px; height:414px; margin-left:1px;
}
.download .left{
	float:left; padding:23px 0 0 43px;
}
.download .right{
	float:left; 
}
.part-01{
	float:left; height:196px;
}
.part-01 .subcolumn,.part-01 .download-btn{
	float:left;
}
.part-01 .subcolumn{
	width:324px;
}
.part-01 .subcolumn .version{
	margin-top:69px; margin-left:18px;
}
.part-01 .subcolumn .specialty{
	margin-top:22px; margin-left:22px;
}
.part-01 .download-btn{
	margin-top:94px; padding-left:10px;
}
.part-02{
	clear:both;
}
*:lang(en) .part-02{
	padding-top:52px;
}
.part-02 .feature01{
	zoom:1; padding:52px 0 0 0;
}
.part-02 .feature02{
	zoom:1; padding:52px 0 0 0; margin-left:5px;
}
.part-02 .feature03{
	zoom:1; padding:52px 0 0 0; margin-left:10px;
}
.bottom{
	width:100%; clear:both; border-bottom:1px #3F772D solid; padding-top:60px;
}
