/* menu 2 */

#menu_2, #menu_2 ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 10;
/*  position: absolute;*/
  bottom: 0;
  height:100%;
}


#menu_2 li {
float:left;
height:55px;
position:relative;
}
#menu_2 li#spacer { width: 50px;}
#menu_2 li.fin {
height:55px;
width:2px;
}
#menu_2 a {
color:#6F3E6E;
display:block;
font-size:12px;
font-weight:bold;
line-height:55px;
padding:0 8px;
text-decoration:none;
}
#menu_2 a:hover {

}
#menu_2 li:hover,
#menu_2 li.jshover { color:#FFFFFF;}
#menu_2 li:hover a { text-decoration:none; }

#menu_2 li ul {
  display: none;
  position: absolute;
  top: 55px;
  left: -2px;
  width: 135px;
  background: none;
}
#menu_2 li ul li {
background:transparent url(/images/btn1b_04.png) repeat scroll 0 -1px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:54px;
overflow:hidden;
padding-top:0;
}
#menu_2 ul li.fin {
background:#8B2068 none repeat scroll 0 0;
border-top:1px dotted #DFC9DA;
height:1px;
overflow:hidden;
padding-top:0;
}

#menu_2 li li a {
width: 135px;
display: block;
padding-top:2px;
}

#menu_2 li li a:hover{text-decoration:underline; }

#menu_2 li:hover ul,
#menu_2 li.jshover ul {
  display: block;
}

#menu_2 li:hover li ul,
#menu_2 li.jshover li ul {
  display: none;
  width: 135px;
  top: -9px;
  left: 118px;
}
#menu_2 li:hover li:hover ul,
#menu_2 li.jshover li.jshover ul {
  display: block;
}
