ul#topmenu {
	position: relative;
	margin: 0;
	height: 25px;
	list-style: none;
	overflow: hidden;
}

ul#topmenu li a {
	height: 25px;
	position: absolute;
	overflow: hidden;
	padding: 25px 0 0 0;
	text-indent: -100em;
	text-decoration: none;
	top: 0;
	width: 65px;
}
html>body ul#topmenu li a{
	height: 0;
}

.menu_logo { position: absolute;padding:0; left: 0px;}

.menu_home a{
	background: transparent url(menu-home.gif) no-repeat 0 0;
	left: 310px
}
.menu_home_c a{
	background: transparent url(menu-home.gif) no-repeat 0 -25px;
	left: 310px
}
.menu_gallery a{
	background: transparent url(menu-gallery.gif) no-repeat 0 0;
	left: 375px
}
.menu_gallery_c a{
	background: transparent url(menu-gallery.gif) no-repeat 0 -25px;
	left: 375px
}
.menu_lab a{
	background: transparent url(menu-lab.gif) no-repeat 0 0;
	left: 440px
}
.menu_lab_c a{
	background: transparent url(menu-lab.gif) no-repeat 0 -25px;
	left: 440px
}
.menu_tools a{
	background: transparent url(menu-tools.gif) no-repeat 0 0;
	left: 505px
}
.menu_tools_c a{
	background: transparent url(menu-tools.gif) no-repeat 0 -25px;
	left: 505px
}
.menu_works a{
	background: transparent url(menu-works.gif) no-repeat 0 0;
	left: 570px
}
.menu_works_c a{
	background: transparent url(menu-works.gif) no-repeat 0 -25px;
	left: 570px
}
.menu_profile a{
	background: transparent url(menu-profile.gif) no-repeat 0 0;
	left: 635px
}
.menu_profile_c a{
	background: transparent url(menu-profile.gif) no-repeat 0 -25px;
	left: 635px
}
.menu_rubbish a{
	background: transparent url(menu-rubbish.gif) no-repeat 0 0;
	left: 700px
}
.menu_rubbish_c a{
	background: transparent url(menu-rubbish.gif) no-repeat 0 -25px;
	left: 700px
}
.menu_about a{
	background: transparent url(menu-about.gif) no-repeat 0 0;
	left: 765px
}
.menu_about_c a{
	background: transparent url(menu-about.gif) no-repeat 0 -25px;
	left: 765px
}
.menu_home a:hover,
.menu_gallery a:hover,
.menu_lab a:hover,
.menu_tools a:hover,
.menu_works a:hover,
.menu_profile a:hover,
.menu_rubbish a:hover,
.menu_about a:hover {
background-position: 0px -25px;
}
