#mainnav { 
	position: relative;
	float: left;
	top: 2px;
	width: 586px;
	height: 145px;
}

#mainnav ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#mainnav li { 
	float: left;
	width: 586;
	margin: 0px;
	padding: 0px;
	text-indent: -5000px;
	text-decoration: none;
}

#mainnav li.cat2 a:link, 
#mainnav li.cat2 a:visited { 
	display: block;
	background: url(cat2_en.gif);
	width: 124px;
	height: 144px;
}

#mainnav li.cat2 a:hover { 
	background: url(cat2_en.gif) -124px 0;
	background-color: eee;
}

#mainnav li.cat2on a:link, 
#mainnav li.cat2on a:visited,
#mainnav li.cat2on a:hover { 
	display: block;
	background: url(cat2_en.gif) -248px 0;
	width: 124px;
	height: 144px;
}

#mainnav li.cat3 a:link, 
#mainnav li.cat3 a:visited { 
	display: block;
	background: url(cat3_en.gif);
	width: 112px;
	height: 144px;
}

#mainnav li.cat3 a:hover { 
	background: url(cat3_en.gif) -112px 0;
	background-color: eee;
}

#mainnav li.cat3on a:link, 
#mainnav li.cat3on a:visited,
#mainnav li.cat3on a:hover { 
	display: block;
	background: url(cat3_en.gif) -224px 0;
	width: 112px;
	height: 144px;
}

#mainnav li.cat4 a:link, 
#mainnav li.cat4 a:visited { 
	display: block;
	background: url(cat4_en.gif);
	width: 84px;
	height: 144px;
}

#mainnav li.cat4 a:hover { 
	background: url(cat4_en.gif) -84px 0;
	background-color: eee;
}

#mainnav li.cat4on a:link, 
#mainnav li.cat4on a:visited,
#mainnav li.cat4on a:hover { 
	display: block;
	background: url(cat4_en.gif) -168px 0;
	width: 84px;
	height: 144px;
}

#mainnav li.cat5 a:link, 
#mainnav li.cat5 a:visited { 
	display: block;
	background: url(cat5_en.gif);
	width: 122px;
	height: 144px;
}

#mainnav li.cat5 a:hover { 
	background: url(cat5_en.gif) -122px 0;
	background-color: eee;
}

#mainnav li.cat5on a:link, 
#mainnav li.cat5on a:visited,
#mainnav li.cat5on a:hover { 
	display: block;
	background: url(cat5_en.gif) -244px 0;
	width: 122px;
	height: 144px;
}

#mainnav li.cat6 a:link, 
#mainnav li.cat6 a:visited { 
	display: block;
	background: url(cat6_en.gif);
	width: 144px;
	height: 144px;
}

#mainnav li.cat6 a:hover { 
	background: url(cat6_en.gif) -144px 0;
	background-color: eee;
}

#mainnav li.cat6on a:link, 
#mainnav li.cat6on a:visited,
#mainnav li.cat6on a:hover { 
	display: block;
	background: url(cat6_en.gif) -288px 0;
	width: 144px;
	height: 144px;
}
