div.menu {
  margin: 0;
}

.menu ul {
  margin: 0;
  padding: 0 0 20px 0;
  list-style-type: none;
  width: 178px;
  z-index: 2;
}
	
.menu ul li {
  position: relative;
}
	
.menu ul li ul {
  position: absolute;
  top: 0;
  width: 178px;
  height: 32px;
  visibility: hidden;
}

.menu ul li a {
  padding: 8px 15px;
  display: block;
  overflow: auto;
  font-size: 10pt;
  font-weight: bold;
  color: #5A8237;
  text-decoration: none;
  background: url('images/menu.gif');
}

.menu ul li a:hover {
  padding: 8px 15px;
  display: block;
  overflow: auto;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  color: #253D0F;
  text-decoration: none;
  background: url('images/menu.gif');
}

.menu ul li a#active {
  padding: 8px 15px;
  display: block;
  overflow: auto;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  color: #253D0F;
  text-decoration: none;
  background: url('images/menu.gif');
}

/* Podmenu */

div.podmenux {
  padding: 5px 0;
  min-height: 30px;
  =min-height: 30px;
  _height: 30px;
  border-bottom: 1px solid #689E38;
}

ul#podmenu {
  margin: 0 0 0 15px;
  padding: 0;
  list-style-type: disc;
}

ul#podmenu li {
  list-style-type: disc;
}

ul#podmenu li a {
  display: block;
  padding: 5px 5px;
  overflow: auto;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  color: #5A8237;
  text-decoration: none;
  background: none;
}

ul#podmenu li a:hover {
  display: block;
  padding: 5px 5px;
  overflow: auto;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  color: #253D0F;
  text-decoration: none;
  background: none;
}

ul#podmenu li a.active {
  display: block;
  padding: 5px 5px;
  overflow: auto;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  color: #253D0F;
  text-decoration: none;
  background: none;
}
	
* html .menu ul li { 
  float: left; 
  height: 1%;
}
* html .menu ul li a {
  width: 148px;
}

