﻿#menu {
  width:   1002px; /*ширина блока "#menu li" * количество пунктов меню + отступы вправо и влево */
  margin:  0px;
  padding: 0px;
}

#menu a:link, #menu a:visited, #menu a:hover {
  display:         block;
  font-family:     Trebuchet MS; /* параметры шрифта */
  font-weight:     bold;
  font-size:       16px;
  text-align:      center;
  text-decoration: none;
  color:           #000;
  padding:         8px 0px 0px 0px;
}

#menu li {
  list-style:          none;
  list-style-position: outside;
  float:               left;
  width:               167px; /*ширина пунктов меню*/
  height:              36px;
  background:          url(/Design/menu/li.png);
}


#menu li:hover   {background: url(/Design/menu/li_hover.png);}
#menu a:hover    { color: #FFF; }


#menu li.defPage {background: url(/Design/menu/page.png)}
#menu li.defPage a:link,
#menu li.defPage a:visited,
#menu li.defPage a:hover {color: #FFF}

#menu #menu_search:hover {background: url(/Design/menu/li.png);}

#search table {background-color: none; }

#menu span {
  display:    block;
  background: url(/Design/menu/b.png) no-repeat right;
}


/* параметры вложенного меню */


ul.menu_in {
  display:     none;
  position:    absolute;
  margin:      0px 0px 0px 0px;
  padding:     0px;
  z-index:99;
}

#menu ul.menu_in a {
  font-family: Trebuchet MS; /* параметры шрифта */
  font-weight: bold;
  font-size:   16px;
  text-align:  left;
  margin:      0px;
  padding:     4px 6px;
  width:       auto;
  height:      auto;
  z-index:99;
}

#menu ul.menu_in li {
  padding:    0px;
  margin:     0px;
  float:      none;
  background: url(no);
  text-align: left;
  background: #DDD;
  width:      166px;
  height:     auto;
  z-index:99;
}

#menu ul.menu_in a:link, #menu ul.menu_in a:visited {color: #000;}
#menu ul.menu_in a:hover {color: #FFF;}

#menu ul.menu_in li.defPage, #menu ul.menu_in li:hover {background: #999;}

