/* Main menu */
#mainmenu {
	background: url(../images/swe/menu.gif) no-repeat;	
	width: 388px;
	position: absolute;
	padding: 0;
	margin: 0;
	top: 52px;
	right: -8px;
}

#mainmenu li {
	display: inline;
	margin: 0;
	list-style: none; 
	float: left;
}

#mainmenu li a {
	display: block;
	overflow: hidden;
	padding-top: 25px;
	height: 0px !important;
	height /**/: 25px;
}

#mainmenu li a.m0, #mainmenu li a.m0-a, #mainmenu li a.m0:hover {
	width: 43px;
}

#mainmenu li a.m0-a, #mainmenu li a.m0:hover {
	background: url(../images/swe/menu.gif) no-repeat 0px -25px;	
}

#mainmenu li a.m1, #mainmenu li a.m1-a, #mainmenu li a.m1:hover {
	width: 57px;
}

#mainmenu li a.m1-a, #mainmenu li a.m1:hover {
	background: url(../images/swe/menu.gif) no-repeat -43px -25px;	
}

#mainmenu li a.m2, #mainmenu li a.m2-a, #mainmenu li a.m2:hover {
	width: 62px;
}

#mainmenu li a.m2-a, #mainmenu li a.m2:hover {
	background: url(../images/swe/menu.gif) no-repeat -100px -25px;	
}

#mainmenu li a.m3, #mainmenu li a.m3-a, #mainmenu li a.m3:hover {
	width: 88px;
}

#mainmenu li a.m3-a, #mainmenu li a.m3:hover {
	background: url(../images/swe/menu.gif) no-repeat -162px -25px;	
}

#mainmenu li a.m4, #mainmenu li a.m4-a, #mainmenu li a.m4:hover {
	width: 59px;
}

#mainmenu li a.m4-a, #mainmenu li a.m4:hover {
	background: url(../images/swe/menu.gif) no-repeat -250px -25px;	
}

#mainmenu li a.m5, #mainmenu li a.m5-a, #mainmenu li a.m5:hover {
	width: 79px;
}

#mainmenu li a.m5-a, #mainmenu li a.m5:hover {
	background: url(../images/swe/menu.gif) no-repeat -309px -25px;	
}
