ul.vmenu li{
margin: 0px 1px 1px 0px;
}
ul.vmenu li{
  position: relative;
  top: 0px;
  left: 0px;
}
ul.vmenu li ul  {
  position: absolute;
  padding: 0px;
}
ul.vmenu, ul.vmenu ul{
  margin: 1pt;
}
/* Все пункты меню должны быть блоками */
ul.vmenu li{ display: block; }
/* Все подменю изначально скрываем */
ul.vmenu ul{ display: none; }
/* Элементы, над которыми указатель мыши, показываем */
ul.vmenu li:hover>ul{ display: block; }
ul.vmenu ul.over { display: block; }

ul.vmenu a{
  padding: 3pt;
  display: block;
  width: 100%;
}
ul.vmenu{  }
ul.vmenu li{ background-color: #ddddff; border: 1pt solid #000000; }
ul.vmenu li{ _border: 1pt; }
ul.vmenu li a{ _background-color: #ddffdd; _border: 1pt solid #000000; }
ul.vmenu *{ color: #003300;}
ul.vmenu a{  text-decoration: none }
ul.vmenu li:hover{ background-color: #00cc00}
ul.vmenu li:hover>a{ color:#ddffdd;}
ul.vmenu a:hover{ _color:#ddffdd; _background-color: #00cc00}
ul.vmenu *{ font: normal 8pt verdana; }
ul {
 padding: 0;
 margin-left: 10px;
 }
a {
 color: #000000; /* Цвет обычной ссылки */
  font: bold 12px verdana;
}
A:visited {
 color: #003300; /* Цвет посещенной ссылки */
}
A:hover {
 color: #0000ff; /* Цвет ссылки при наведении на нее курсора мыши */
 text-decoration: underline; /* Добавляем подчеркивание */
}
p:first-letter {
 font-size: 200%; /* Размер шрифта буквицы */
/* float: left; /* Выравнивание по левому краю */
 color: red; /* Красный цвет первой буквы */
 padding: 0px; /* Поля между буквицей и текстом */
 margin-top: -10px; /* Отступ сверху */
}
pre {
 font: normal 14px arial;
 color: #EB0735;
}
table.pr td {
text-align:center;
}
