/* ######### Shared basic style for mega drop down menu DIV ######### */

.mega {
/*default width of mega menu*/
position:absolute;
visibility:hidden;
display: block;
top: 0;
left:0;
z-index: 5000;
overflow: hidden;
margin-top:7px;
}
.mega ul {
	margin:0;
	padding:0;
}
.mega ul li {
	list-style:none;
	padding:6px 12px 6px 40px;
	margin:0px;
	background: url('../images/topline_submenu_sub.png') repeat-y;
}
.mega ul li.last {
	margin:0;
	padding:0;
	background: url('../images/topline_submenu_subend.png') no-repeat;
	height:15px;
	width: 249px;
	margin-left:-18px;
	padding:0;
}

.mega ul li.first {
	background: url('../images/topline_submenu_substart.png') no-repeat;
	width: 300px;	
	height:6px;
	margin:0;
	padding:0;

}

.mega ul li.separ {
	background: url('../images/topline_submenu_sub_separator.png') no-repeat;
	width: 229px;	
	height:2px;
	margin:0;
	padding:0;
}
.mega ul li a {
	font-weight:bold;	
	color: #26004d;
}

.mega ul li a:hover { text-decoration: none; color:#cc3300; }

.mega ul li.lieksp {
	width: 181px;
	padding-top:12px;
	padding-left:48px;
	padding-bottom:12px;
} 

.mega ul li.lieksp a {
	color:#cc3300;
}

.mega ul li.lieksp a:hover {
	color:#26004d;
}

