#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  /*border: 1px solid #000;
  background: #515151;*/
  float: left;
  width: 100%;
}
#nav li {
  float: left;
  position: relative;
  /*background: #515151;*/
  background: none;
}
#nav li ul {
  display: none;
  position: absolute;
  background: url(images/fone-m.png);
  padding: 8px 0;
  width: 305px;/* 215 138 155 ширина меню*/
  /*height: 50px;*/
} 

#nav a {
  color: #FD0202;/**/
  font-family: Verdana;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
  font-size: 11px;
  display: block;
  /*width: 120px;*/
  padding: 0px 12px;
  background: url(images/menu_dot.png) no-repeat/*-y right*/;
}
/*#nav a:hover {
  color: #000;
  background: #ccc;
}*/
#nav li li:hover,
#nav li li.jshover {
  background: #B2DBEA;/*#333*/
}

#nav li li a {
  width: 280px;/* 190 118 133 ширина выделения*/
  height: 15px;/* высота меню */
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}
#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 155px;/*155 138 ширина подменю*/
  top: -9px;
  left: 133px;/*133 отступ подменю от меню*/
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
