/********************************************************************/
div.menu-wrapper a {
	text-decoration:none;
	color:#000000;
}
/********************************************************************/
/*
div.menu-wrapper div.menu-inner {
	height:60px;overflow:hidden;
}
div.menu-wrapper div.left {
	width:300px;height:100%;overflow:hidden;
	float:left;
}
	div.menu-wrapper div.left-inner {
		height:100%;
		white-space:nowrap;
		background-color:#00FF00;
	}
div.menu-wrapper div.right {
	margin-left:300px;
	padding-right:20px;
	height:100%;overflow:hidden;
}
	div.menu-wrapper div.right-inner {
		margin-right:-300px;
		width:100%;
		height:100%;
		text-align:right;white-space:nowrap;
		float:left;
		background-color:#FF0000;
	}
*/
div.menu-wrapper div.menu-inner {
	height:60px;overflow:hidden;
}
div.menu-wrapper div.left {
	margin-left: -100%;
	width:300px;height:100%;overflow:hidden;
	float:left;
}
	div.menu-wrapper div.left-inner {
		height:100%;
		white-space:nowrap;
	}
div.menu-wrapper div.right {
	width:100%;height:100%;overflow:hidden;
	float: left;
}
	div.menu-wrapper div.right-inner {
		margin-left:300px;
		padding-right:20px;
		height:100%;
		text-align:right;white-space:nowrap;
	}
/********************************************************************/		
div.menu-wrapper div.menu-vr {
	margin-left:-1px;
	width:1px;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}	
div.menu-wrapper div.menu-title {
	display:inline-block;
	vertical-align:middle;
}		
div.menu-wrapper div.menu-item {
	margin-right:30px;
	border-bottom:1px solid transparent;
	font-weight:300;
	display:inline-block;
	vertical-align:middle;
}
	div.menu-wrapper div.menu-item:hover {
		border-bottom:1px solid #333333;
	}
	div.menu-wrapper div.menu-item-selected {
		border-bottom:1px solid #333333;
	}
	div.menu-wrapper div.menu-item-selected:hover {
		border-bottom:1px solid #000000;
	}
div.menu-wrapper div.menu-space {
	width:5px;height:1px;
	font-size:0px;
	display:inline-block;
	vertical-align:middle;
}
div.menu-wrapper div.menu-lang{
	width:56px;height:56px;
	display:inline-block;
	vertical-align:middle;
}
div.menu-wrapper div.menu-button {
	display:none;
	vertical-align:middle;
}
/********************************************************************/
div.menu-popup-wrapper div.menu-item {
	border-bottom:1px solid #DDDDDD;
}
div.menu-popup-wrapper div.menu-item a {
	margin:0;
	padding:0 40px 0 40px;
	width:auto;height:54px;
	display:block;
	background-color:#FFFFFF;
	font-weight:300;line-height:54px;
	text-decoration:none;
	color:#000000;
}
div.menu-popup-wrapper div.menu-item a:hover {
	background-color:#EEEEEE;
}
/********************************************************************/


