table#header{
  /*border:3px solid #000;*/
  position:absolute;
  top:0;
  left:0;
  text-align:center;
  width:100%;
  height:42px;
  background-image: url(../images/menu_bg_shadow.png); /* Путь к фоновому изображению */
  z-index:99999;
  font-size:12px;
  font: 12px "Lucide Sans Unicode", "Lucida Grande", Arial , sans-serif; /* Basic font size: 12px, line-height: 15px */
}
 @media screen{
  body>table#header{
   position:fixed;
  }
 }
ul#menu{padding-top:0px;}
ul.menus {list-style:none; margin:0; padding:0; text-decoration:none;}
ul.menus * {margin:0; padding:0; text-decoration:none; }
ul.menus a {display:block; color:#747474; text-decoration:none; text-align:center;}
ul.menus li {position:relative; float:left; margin-right:2px;}
ul.menus li a#borders{  background:url(../images/menu_line.gif);background-position:left;background-repeat:no-repeat;padding-right:16px;padding-left:19px;}
ul.menus ul {position:absolute; left:0; background:#a7d339; display:block; list-style:none;}
ul.menus ul li {position:relative; border-top:none;border-bottom:1px solid #b7e640; border-right:none; border-left:none;width:158px; margin:0;}
ul.menus ul li a {display:block; padding:3px 7px 5px; background-color:#a7d339 font-size:11px; text-align:left; color:#fff;}
ul.menus ul li a:hover {background-color:#8dc500;  text-decoration:none; text-align:left;  color:#000;}
ul.menus ul ul {left:158px; top:-1px;}
ul.menus .menulink {padding:5px 7px 7px; font-weight:bold; background:url(width:auto;}
ul.menus .menulink:hover, ul.menu .menuhover { text-decoration:none}
ul.menus .sub {background:#a7d339 url(images/arrow.gif) 136px 8px no-repeat}
ul.menus .topline {border-top:1px solid #b7e640}