#nav {
  width: 580px;
  height: 41px;
  position: relative;
  background: url(images/menu.jpg);
  margin: 0;    
  padding: 0;
}
#nav li {
  float: left;
  list-style:none;
}
#nav li a {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  display: block;
  height: 41px;
  background: url(images/menu.jpg) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  font-size: 1%;
}


/* Off */

li#nav_about a {
  left: 0px;
  width: 91px;
  background-position: 0px 0;
}
li#nav_difference a {
  left: 98px;
  width: 134px;
  background-position: -98px 0;
}
li#nav_material a {
  left: 240px;
  width: 136px;
  background-position: -240px 0;
}
li#nav_information a {
  left: 383px;
  width: 92px;
  background-position: -383px 0;
}
li#nav_fleet a {
  left: 484px;
  width: 99px;
  background-position: -484px 0;
}


/* Hover */

li#nav_about a:hover {
  background-position: 0px -41px;
}
li#nav_difference a:hover {
  background-position: -98px -41px;
}
li#nav_material a:hover {
  background-position: -240px -41px;
}
li#nav_information a:hover {
  background-position: -383px -41px;
}
li#nav_fleet a:hover {
  background-position: -484px -41px;
}


/* On */


#body_about li#nav_about a {
  background-position: 0px -82px;
}
#body_difference li#nav_difference a {
  background-position: -98px -82px;
}
#body_material li#nav_material a {
  background-position: -240px -82px;
}
#body_information li#nav_information a {
  background-position: -383px -82px;
}
#body_fleet li#nav_fleet a {
  background-position: -484px -82px;
}


/* top nav */

#tnav {
  width: 251px;
  height: 27px;
  position: relative;
  background: url(images/menu-top.jpg);
  margin: 0;    
  padding: 0;
}
#tnav li {
  float: left;
  list-style:none;
}
#tnav li a {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  display: block;
  height: 28px;
  background: url(images/menu-top.jpg) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  font-size: 1%;
}


/* Off */

li#nav_home a {
  left: 0px;
  width: 45px;
  background-position: 0px 0;
}
li#nav_customer a {
  left: 51px;
  width: 113px;
  background-position: -51px 0;
}
li#nav_contact a {
  left: 172px;
  width: 76px;
  background-position: -172px 0;
}


/* Hover */

li#nav_home a:hover {
  background-position: 0px -27px;
}
li#nav_customer a:hover {
  background-position: -51px -27px;
}
li#nav_contact a:hover {
  background-position: -172px -27px;
}





















/* Contact Btn */

#contactbtn {
  width: 81px;
  height: 27px;
  position: relative;
  background:url(images/contactbtn.gif);
  margin: 0;    
  padding: 0;
}
#contactbtn li {
  float: left;
  list-style:none;
}
#contactbtn li a {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  display: block;
  height: 27px;
  background: url(images/contactbtn.gif) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  font-size: 1%;
}


/* Off */

li#contactbtn_contact a {
  left: 0;
  width: 81px;
  background-position: 0 0;
}

/* Hover */


li#contactbtn_contact a:hover {
  background-position: 0 -27px;
}



/* Contact Btn 2 */

#contactbtn2 {
  width: 134px;
  height: 27px;
  position: relative;
  background:url(images/customercenterbtn3.gif);
  margin: 0;    
  padding: 0;
}
#contactbtn2 li {
  float: left;
  list-style:none;
}
#contactbtn2 li a {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  display: block;
  height: 27px;
  background: url(images/customercenterbtn3.gif) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  font-size: 1%;
}


/* Off */

li#contactbtn_contact2 a {
  left: 0;
  width: 134px;
  background-position: 0 0;
}

/* Hover */


li#contactbtn_contact2 a:hover {
  background-position: 0 -27px;
}

