#container {
	position:relative;
	margin:10px auto;
	width:860px;
	text-align:left;
}

#logo {
	position:absolute;
}

#menu_line {
	position:absolute;
	top:67px;
	width:860px;
	height:1px;
	background-color:#1a1a1a;
}

#menu_left {
	position:absolute;
	top:44px;
}

#menu_right {
	position:absolute;
	top:44px;
	right:0px;
}

#menu_sub {
	position:absolute;
	top:76px;
}

#content_ctr {
	position:absolute;
	top:99px;
}

#lang {
	position:absolute;
	right:0px;
	text-align:right;
}

.lang_info {
	margin-bottom:10px;
}

.lang_cell {
	position:relative;
	float:right;
	margin-left:5px;
}

#footer {
	position:relative;
	top:5px;
}