.menu
{
  margin:0;            /* удалим списочный отступ */
  list-style:none;     /* запретим показывать маркер*/
  white-space:nowrap;  /* запретим переносить строку*/
  background: #ffcd2d; /* фоновая полоска */
  padding: 14px 0 2px 0px; /* расширение фоновой полоски */
  border-bottom: 1px solid black; /* чёрная рамка снизу */
}

.menu LI
{
  display:inline;      /* превратим LI в строчный элемент */
  font-family: Arial, sans-serif;
  font-size:70%;
}

.menu LI.first         /* отступ первого LI */
{
  margin-left:40px;
}

.menu A, .menu SPAN /* правила для всех вкладок */ 
{
  border: 1px solid #9b8748; /* рамка */
  padding:2px 6px;           /* отступы */
  color:#333;                /* серый цвет шрифта */
  background: #f9e9a9;       /* фон вкладки */
  text-decoration: none;     /* уберём подчёркивание со ссылок */
  border-bottom-color: black;  /* чёрный цвет у рамки снизу  */
}

.menu SPAN /* переопределения для вкладки текущей страницы */
{
  border-color: black;  /* чёрный цвет для рамки  */
  background: white;    /* белый цвет фона */
  color:black;          /* чёрный цвет для шрифта */
  border-bottom-color: white;  /* белый цвет у рамки снизу */
}


