/* CSS Document */

#navi{
	height: 44px;
	clear: both;	
}

#navi ul,
#navi ul li{
	float: left;
}


#navi ul{
	background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 780px;
	list-style-type: none;
}


#navi ul li a{
	height: 43px;
	display:block;
	text-indent:-9877em;
	width: 130px;
	font-size: 0;
	line-height: 0;
 }

#navi ul li.toplink a:focus,
#navi ul li.toplink a:hover,
#navi ul li.toplink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: 0px -44px;
	width:130px;
	}

#navi ul li.companylink a:focus,
#navi ul li.companylink a:hover,
#navi ul li.companylink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: -130px -44px;
	width:130px;
	}


#navi ul li.productlink a:focus,
#navi ul li.productlink a:hover,
#navi ul li.productlink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: -260px -44px;
	width:130px;
	}


#navi ul li.shoplink a:focus,
#navi ul li.shoplink a:hover,
#navi ul li.shoplink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: -390px -44px;
	width:130px;
	}



#navi ul li.contactlink a:focus,
#navi ul li.contactlink a:hover,
#navi ul li.contactlink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: -520px -44px;
	width:130px;
	}

#navi ul li.sitemaplink a.active
#navi ul li.sitemaplink a:focus,
#navi ul li.sitemaplink a:hover,
#navi ul li.sitemaplink a.active{
 background-image: url(../images/g_navi.gif);
	background-repeat: no-repeat;
	background-position: -650px -44px;
	width:129px;
	}







