
dl, dt, dd, ul, li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  z-index:1000;
}
#menu {
  position: relative;
  top: 0;
  left: 0;
  z-index:100;
  width: 100%; /* precision for Opera */
}
#div_button {
  background: url(../images/button_menu_horizontal.jpg) repeat-x; 
  height: 35px;
}
#div_gap {
  height: 10px;
  margin: 0;
  font-size: 6pt;
}
#menu dl {
  float: left;
  width: 143px;
}
#menu dt {
  cursor: pointer;
  text-align: center;
  background:url(images/button_menu_horizontal.jpg) repeat-x;
}
#menu dd {
  position: absolute;
  display: none;
  border: 1px solid gray;
}
#opacity {
  text-align: center;
  background: #a61301;	
  width: 140px; 
  height: 20; 
  font-size: 10pt; 
  Filter: Alpha(Opacity=85, Style=0);	-moz-opacity: .85;	opacity: .85;
  color: fff;
}
#submenu {
  color: fff;
}
#menu li {
  text-align: center;
}
#menu dt a {
  color: #FFF;
  text-decoration: none;
  display: block;
  height: 100%;
  border: 0 none;
}
#menu li a {
  color: #FFF;
  text-decoration: none;
  display: block;
  height: 100%;
  border: 0 none;
}
#menu li {
  display: inline;
  text-align: left;
  margin-left: 0px;
}
#menu li a {
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#menu li a:hover {
  background: #FFF;
  color: #000;
}
#menu li a:focus, #menu dt a:hover, #menu dt a:focus {
}




#opacity2 {
  text-align: center;
  background: #a61301;	
  width: 200px; 
  height: 20; 
  font-size: 10pt; 
  Filter: Alpha(Opacity=70, Style=0);	-moz-opacity: .70;	opacity: .70;
  color: fff;
}
#submenu2 {
  color: fff;
}
#menu2 dd {
  position: absolute;
  margin-top:-24px; 
  margin-left:190px;
  display: none;
  border: 1px solid gray;
}
#menu2 li {
  text-align: center;
}
#menu2 dt a {
  color: #FFF;
  text-decoration: none;
  display: block;
  height: 100%;
  border: 0 none;
}
#menu2 li a {
  color: #FFF;
  text-decoration: none;
  display: block;
  height: 100%;
  border: 0 none;
}
#menu2 li {
  display: inline;
  text-align: left;
  margin-left: 0px;
}
#menu2 li a {
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#menu2 li a:hover {
  background: #FFF;
  color: #000;
}
#menu2 li a:focus, #menu2 dt a:hover, #menu2 dt a:focus {
}
