@charset "iso-8859-15";

#mainmenu {
	position		: relative;
	width			: 100%;
	height			: 106px;
	margin-top		: 215px;
	z-index			: 50;
}

#mainmenuBG {
	position		: absolute;
	width			: 100%;
	height			: 106px;
	margin-top		: 297px;
	background		: url(/images/menue.png) repeat-x;
	z-index			: 5;
}

#mainmenu ul {
	display			: block;
	list-style		: none;
	padding			: 5px 10px 27px 10px;
}

#mainmenu a {
	display			: block;
	list-style		: none;
	height			: 29px;
	font-size		: 23px;
	padding			: 30px 25px 25px 25px;
}

#mainmenu .menu {
	display			: block;
	font-size		: 23px;
	font-weight		: normal;
	color			: #eeeeee;
}
#mainmenu .menu:hover, #mainmenu .menu_on:hover, #mainmenu .menu_on , #mainmenu li:hover a.menu {
	display			: block;
	font-size		: 23px;
	font-weight		: normal;
	color			: #ffffff;
	background		: #870000;
}


#mainmenu li {
	float			: left;
	text-align		: center;
	width			: 170px;
}

	#mainmenu ul li ul {
		position	: absolute;
		z-index		: 10;
		display		: none;
		margin		: 0 0 0 -8px;
		padding-top	: 3px;
	}

	#mainmenu ul li:hover ul, #mainmenu li.sfhover ul{
		display			: block;
		left			: auto;
		width			: 220px;
	}

	#mainmenu ul li ul a.submenu{
		display			: block;
		width			: 151px;
		font-size		: 18px;
		font-weight		: normal;
		color			: #474747;
		text-align		: center;
		margin			: 0 0 0 -8px;
		background		: url(images/transparent.png);
	}

	#mainmenu ul li ul a.submenu:hover, #mainmenu ul li ul a.submenu_on:hover, #mainmenu ul li ul a.submenu_on {
		display			: block;
		text-align		: center;
		width			: 151px;
		font-size		: 18px;
		color			: #ffffff;
		font-weight		: normal;
		margin			: 0 0 0 -8px;
		background		: url(images/transparent.png);
	}