/* menu */


#menu li {
	float: left;
	list-style-type: none;
	margin-top:42px;
}

#menu ul {
	padding-left:12px;
}

#menu a {
	display:block;
	padding:0;
	margin:0;
}
#menu1  a, #menu2  a, #menu3  a, #menu4  a, #menu5  a, #menu6  a, #menu7  a {
	display:block;
	overflow:hidden;
	padding:33px 0 0 0;
	height: 0px !important;
	height /**/: 33px;
}

#nav .active a, #nav .activeover a  {
	background-position: 0 -33px;
}

#nav .active a:hover {
	background-position: 0 -33px;
}

#menu1  a, #menu1  a:hover, #menu1 a.active {
	width: 73px;
	background-image: url('/design/menu.gif');
	background-position: -17px 0px;
}

#menu1  a:hover, #menu1 a.active {
	background-position: -17px -33px;
}

#menu2  a, #menu2  a:hover, #menu2 .active {
	width: 149px;
	background-image: url('/design/menu.gif');
	background-position: -90px 0px;
}

#menu2  a:hover, #menu2 .active {
	background-position: -90px -33px;
}

#menu3  a, #menu3  a:hover, #menu3 .active {
	width: 114px;
	background-image: url('/design/menu.gif');
	background-position: -237px 0px;
}

#menu3  a:hover, #menu3 .active {
	background-position: -237px -33px;
}

#menu4  a, #menu4  a:hover, #menu4 .active {
	width: 100px;
	background-image: url('/design/menu.gif');
	background-position: -350px 0px;
}

#menu4  a:hover, #menu4 .active {
	background-position: -350px -33px;
}

#menu5  a, #menu5  a:hover, #menu5 .active {
	width: 216px;
	background-image: url('/design/menu.gif');
	background-position: -450px 0px;
}

#menu5  a:hover, #menu5 .active {
	background-position: -450px -33px;
}

#menu6  a, #menu6  a:hover, #menu6 .active {
	width: 126px;
	background-image: url('/design/menu.gif');
	background-position: -666px 0px;
}

#menu6  a:hover, #menu6 .active {
	background-position: -666px -33px;
}

#menu7  a, #menu7  a:hover, #menu7 .active {
	width: 94px;
	background-image: url('/design/menu.gif');
	background-position: -792px 0px;
}

#menu7  a:hover, #menu7 .active {
	background-position: -792px -33px;
}



