#main_nav a {color:#ffffff; text-decoration:none;}

.menu_margin {
margin-top:143px;
margin-left: 260px;
margin-bottom: 0px;
}
* html
.menu_margin {
margin-top:135px;
margin-left: 155px;
margin-bottom: 0px;
}
* html
.submenu_margin {
margin-left: -5px;
}

#nav, #nav ul {
  list-style: none;
  float: left;
  width: 100%;
}
#nav li {
  font-family: Tahoma;
  font-size: 13px;
  float: left;
  position: relative;
 }

#nav a {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 100px;
  padding: 4px 5px;
}
#nav a:hover {
  text-decoration: underline;
 color: #000000;
 }
#nav li ul {
  display: none;
  position: absolute;
  padding: 8px 5px;
  width: 138px;
}
#nav li li a {
  width: 118px;
  background: none;
}
/*Выпадание пунктом 1-ой вложености*/
#nav li:hover ul,
#nav li.jshover ul {
  background-image:url(img/menu_bg.gif);
  display: block;
}
/*Смещение и выпадание пунктов второй вложености*/
#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  top: -9px;
  left: 118px;
  lef\t: 120px;
}
*html #nav li:hover li ul, #nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 80px;
  }
/*Отображение выпадающих пунктов 2-ой вложености*/
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
      display: block;
}