div.FrontendMenu {
	position: relative;
	display: block;
	background-color: white;
	width: 1000px;
}

div.FrontendMenu div.menu {
	display: block;
	height: 36px;
}

div.FrontendMenu ul {
	list-style-type: none;
}

div.FrontendMenu ul.mainmenu {
	width: 100%;
	display: table;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 36px;
	line-height: 36px;
}

div.FrontendMenu ul.general {
	background-image: url( '/images/FrontendMenu/menu1bg.png' );
}

div.FrontendMenu ul.general a { font-family: Trebuchet MS, Courier, Arial; font-size: 13px; color: white; text-decoration: none; font-weight: bold; text-transform: uppercase; }
div.FrontendMenu ul.general a:hover { text-decoration: underline; }

div.FrontendMenu ul.user a { font-family: Trebuchet MS, Courier, Arial; font-size: 13px; color: #3d541b; text-decoration: none; font-weight: bold; text-transform: uppercase; }
div.FrontendMenu ul.user a:hover { text-decoration: underline; }

div.FrontendMenu ul.user {
	background-image: url( '/images/FrontendMenu/menu2bg.png' );
}

div.FrontendMenu ul li.menuitemred a {
	color: red;
}

div.FrontendMenu ul li.lev1 {
	height: 36px;
	display: table-cell;
	float: left;
	margin: 0px;
	padding: 0px;
}

div.FrontendMenu ul.user li.lev2 {
	height: 25px;
	line-height: 25px;
	float: left;
	width: 240px;
	background-image: url( '/images/FrontendMenu/menu2bg.png' );
	margin-left: 2px;
	padding-left: 10px;
	text-align: left;
}

div.FrontendMenu ul.user li.lev2:hover {
	background-image: url( '/images/FrontendMenu/menu1bg.png' );
}

div.FrontendMenu ul.user li.lev2:hover a {
	color: white;
}

div.FrontendMenu li.sep {
	float: left;
	width: 2px;
}

div.FrontendMenu ul.general li.sep {
	background-image: url('/images/FrontendMenu/menu1sep.png' );
}

div.FrontendMenu ul.user li.sep {
	background-image: url('/images/FrontendMenu/menu2sep.png' );
}
