

.menu {
	width:963px; 
	height:29px;
	float: left;
	z-index:10000 !important;
}

.menu ul {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
	position:relative;
	left:15px;
	top:5px;
	margin-left: auto;
	margin-right: auto;
	z-index:10000 !important;
}

.menu ul li{
	display:inline;
	position:relative;
	margin-right:0px;
	height:120px !important;
	padding: 3px 4px 15px 4px;
	font-size:xx-small !important;
	z-index:10000 !important;
	
	
}

li.mega:hover{
	background-color:#9e9f8a !important;
	z-index:10000 !important;
}

li.mega div table table a{
	color:#ffffff !important;
	
}

.menu ul div {
  display: none;
}

.menu ul li div {
  width:600px;
  position: absolute;
  top: 25px;
  left: -15px;
  background-color:#9e9f8a;
  padding:15px 1px 25px 5px;
  z-index:1000000 !important;
  overflow:visible;
}

.menu ul li.hovering div {
  display: block;
  position:absolute !important;
  z-index:1000000 !important;
}

.menu ul li.hovering div div table {
  display: block !important;
   position:absolute !important;
  z-index:1000000 !important;
}

.headtitle  {
	font-family : tahoma, Arial, Sans-Serif;
	color :#990000 !important; 
	font-size : 12px;
	font-weight : bold;
	margin-top : 0px;
	z-index:10000 !important;
}

.submenu {
	float: left;
	padding-left:25px !important;
	position:absolute !important;
	background-color:#9e9f8a;
	z-index:10000 !important;
}

.submenu ul {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
	position:relative;
	left:15px;
	list-style-type:none;
	z-index:10000 !important;
	
}

.submenu ul li{
/* 	display:inline; */
	position:relative;
	margin-right:15px;
	z-index:10000 !important;
}

.submenu table a:hover{
	color:#990000 !important;
	z-index:10000 !important;
}

.mega a {
	font-size:10px;
	color:#333333;
	z-index:10000 !important;
}

