#nav, #nav ul{
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

#nav li {
  background: url(../i/mark.gif) 0px 10px no-repeat;
  border-bottom:1px solid #e2e2e2;
  list-style: none;
  list-style-position:outside;
  margin: 0;
  padding: 0;
  position: relative;
}

#nav li ul li {
  border-bottom:1px solid #8fbbec;
  position: relative;
}

#nav a {
  color: #000;
  font: normal 12px/2 Tahoma;
  text-decoration: none;
  display: block;
  width: 260px;
  padding: 4px 0 4px 17px;
}

#nav a:hover {
  color: red;
  background: url("/i/left_menu_bg_gradient.gif") left repeat-y;
  z-index: 1000;
}

#nav li a.smenu:hover,#nav li a.smenu_s:link,#nav li a.smenu_s:visited,#nav li a.smenu_s:hover{
	color: #d80126;
}

#nav li:hover,
#nav li.jshover {
  background: url("/i/left_menu_bg_gradient.gif") left repeat-y;
  z-index: 1000;
}

#nav li ul {
  border: none;
  border-right: 2px solid  #80b2ea;
  border-bottom: 2px solid #80b2ea;
  display: none;
  position: absolute;
  background: url(../fone-tr.png);
  padding: 0;
  width: 240px;
  /*top: 0px;*/
  left: 250px;
  lef\t: 275px;
}
#nav li li a {
  width: 223px;
  background-color: #d5efff;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}
#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  top: 0px;
  width: 240px;
  left: 240px;
  lef\t: 235px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
