/* CSS Document */

ul.menu, ul#nav {
  padding: 0;
  margin: 0;
  list-style: none;
}
li.menu {
  float: left;
  position: relative;
  width:156px;
}

li.menu ul.menu {
  display: none;
  position: absolute; 
  top: 2.3em;
  left: 0;
  border-color:#000000;
  border:1px;
  border-style:solid;
  color:#000000;
  background-image:url(../IMAGENES/HEADER/botones/bg_menu.jpg);
  background-repeat:repeat-y;
  z-index:-1;
}
li.menu ul.menu li.menu{
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:500;
	padding:2px;
	width:150px;
}
li.menu > ul.menu {
	top: inherit;
	left: inherit;
}
li:hover ul.menu, li.over ul.menu{
	display: block;
}

a.menu:link, a.menu:visited{
	text-decoration:none;
	color:#FFFFFF;
}
a.menu:hover{
	color:#ffff00;
	font-weight:bold;
}