/* menu menu menu menu menu menu menu menumenu menu menu menu menu menu menu menu menu menu menu menu  */ 
/* menu menu menu menu menu menu menu menumenu menu menu menu menu menu menu menu menu menu menu menu  */
/* menu menu menu menu menu menu menu menumenu menu menu menu menu menu menu menu menu menu menu menu  */
/* menu menu menu menu menu menu menu menumenu menu menu menu menu menu menu menu menu menu menu menu  */
/*tester*/
div.nav2 
{ 
  z-index: 500;  
  position: relative;
background: #40325C;
width: 178px;
height: 250px;
}

div.nav2 a
{
font: bold normal 10px/13px verdana;
font-weight: bold;
color: #d0c5e3;
  display: block;
  text-decoration: none;
width: 80px /*165px*/;
padding: 6px 3px 6px 10px;
}

div.nav2 a:hover
{
color: #a0a0a0;
background: #FFFFFF;
}


div.nav2 ul
{
  margin: 0;
  padding: 0;
  list-style-type: none;
z-index: 100;
}
div.nav2 ul li
{
z-index: 150;
float: left; 
  position: relative;
}

div.nav2 ul ul
{
margin-left: -3px;
  position: absolute;
  top:0px;
  left: 95px;
  display: none;  
z-index: 1000;
}
div.nav2 ul ul li
{
z-index: 2000;
}
div.nav2 ul ul a
{
z-index: 2400;
background: #e6dcf8;
text-align: left;
text-transform: none;
width: 140px;
color: #a0a0a0;
font: bold normal 9px/9px verdana;
font-weight: bold;
}
div.nav2 ul ul a:hover
{
color: #a0a0a0;
background: #FFFFFF;
}

div.nav2 ul ul ul
{
  top: 0;
  /* left: 116px; */
  left: 150px;
  margin-top: -3px;
}

div.nav2 li:hover ul ul,
div.nav2 li li:hover ul ul,
div.nav2 li li li:hover ul ul,
div.nav2 li li li li:hover ul ul
{
  display: none;
}

div.nav2 li:hover ul,
div.nav2 li li:hover ul,
div.nav2 li li li:hover ul,
div.nav2 li li li li:hover ul
{
  display: block;
}