#menu {
  position: absolute; z-index: 2;
  top: 92px; left: 3%; width: 94%;
  font-size: 14px; line-height: 17px;
  width: 920px;
}
.submenu {
  position: absolute; z-index: 2;
  width: 160px; left: 160px; top: 17px;
  border: solid white 1px; background: rgb(0, 183, 180);
  visibility: hidden;
}

.menulink {
  float: left;
  width: 120px; height: 17px;
}
#menu .submenu .menulink { clear: left; padding: 2px; }
#menu .submenu .menulink {  width: 158px;  height: 17px;}
#menu .submenu .menulink { \width: 160px; \height: 19px;}
#menu .submenu .menulink { w\idth: 158px; he\ight: 17px;}

#menu a {
  display: block; width: 100%;
   overflow: hidden; white-space: nowrap;
}

#menu a { color: white; }
#menu a:hover { color: black; }
#menu .submenu .submenu .submenu a { font-size: 12px; }
#menu-products { left: 0 }
#menu-service  { left: 120px }
#menu-tools    { left: 240px }
#menu-company  { left: 600px }
.parentmenu { cursor: default; }
