@charset "UTF-8";




/*-------------------------------------------------
*	languageHeader
-------------------------------------------------*/
.language{
	background: #FAFAFA;
}

#languageHeader{
	height: 70px;
}
	#languageHeader .logoBlock {
		padding: 5px 12px 0px;
		margin-left: auto;
		margin-right: auto;
	}
		#languageHeader .logoBlock .left {
			padding-top: 8px;
		}
		
			#languageHeader .logoBlock .left a {}
		
		#languageHeader .logoBlock .right {}
		
			#languageHeader .logoBlock .right .flL {
				padding-right: 5px;
				background: url(../images/language/image/line.png) no-repeat right center;
			}
			#languageHeader .logoBlock .right .flR {
				padding-left: 5px;
			}

/*-------------------------------------------------
*	mainBlock
-------------------------------------------------*/

#LanguageSection .mainBlock{
	width: 440px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 40px;
}


/*-------------------------------------------------
*	languageBlock
-------------------------------------------------*/

#LanguageSection .languageBlock{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

	#LanguageSection .languageBlock .cell{
	}
	

	#LanguageSection .languageBlock .cell .title{
		padding-bottom: 30px;
	}

	#LanguageSection .languageBlock .cell .image{
	}

	#LanguageSection .languageBlock .left{
		float: left;
		background:url(../images/language/bg/border-side.gif) no-repeat right center;
	}

		#LanguageSection .languageBlock .left .top{
			/*background:url(../images/language/bg/border-bottom.gif) no-repeat bottom;*/
			padding-right: 60px/*70px*/;
			padding-left: 60px;
			padding-bottom: 10px;
		}

		#LanguageSection .languageBlock .left .bottom{
			padding-right: 70px;
			padding-left: 60px;
			padding-top: 35px;
		}

	#LanguageSection .languageBlock .center{
		float: left;
		margin-left: 60px/*70px*/;
		padding-right: 60px/*70px*/;
		padding-bottom: 60px;
		background:url(../images/language/bg/border-side.gif) no-repeat right center;
	}

	#LanguageSection .languageBlock .right{
		float: left;
		margin-left: 60px/*70px*/;
		padding-right: 60px;
	}
	
	#LanguageSection .languageBlock .right .flL{
		padding-right: 70px;
	}

	#LanguageSection .languageBlock .cell ul{
		
	}
	

	#LanguageSection .languageBlock .cell ul li{
		height: 29px;
		margin-bottom: 20px;
	}

		#LanguageSection .languageBlock .cell ul li a:hover {
			opacity: 0.7;
			filter: alpha(opacity=70);
			-moz-opacity:0.7;
			-ms-filter: "alpha(opacity=70)";
		}
			#LanguageSection .languageBlock .cell ul li a:hover img {
				opacity: 0.7;
				filter: alpha(opacity=70);
				-moz-opacity:0.7;
				-ms-filter: "alpha(opacity=70)";
			}

	#LanguageSection .languageBlock .right .flR .cell ul li{
		height: 20px;
		margin-bottom: 30px;
	}
				