#info {height:400px;}


*[class="menu"] {
    font-family:    arial, sans-serif; 
    width:          876px;
    height:         20px; 
    position:       relative; 
    margin:         0; 
    font-size:      11px; 
    margin:         -12px 0px 0px 50px; 
    background:     black; 
    z-index:        100;
    }
    
.menu ul {padding:0; margin:0; list-style-type: none;}

.menu ul li {float:left; border-left:1px solid #eee; /*width:103px;*/ width: 124px;}

.menu ul li a, .menu ul li a:visited {
    display:        block; 
    width:          119px;/*width:101px;*/  
    text-decoration:none; 
    padding:        0 0 0 5px; 
    height:         20px;
    line-height:    20px;
    color:          #fff; 
    background:     #000 url(../gfx/corner_orange.png) bottom right no-repeat;}

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}

.menu ul li ul {visibility:hidden; position:absolute; top:20px; left:0; border-top: 1px solid white;}

.menu ul li:hover a,
.menu ul li a:hover { color:#000; background:#ccc;}

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; width:100%; height:100px; color:#000;}

.menu ul ul li,
.menu ul ul li a { color: yellow; }

.menu ul li:hover ul.right_side li,
.menu ul li a:hover ul.right_side li {float:right; border-left:1px solid #eee;}

.menu ul li:hover ul.left_side li,
.menu ul li a:hover ul.left_side li {float:left; border-left:1px solid #eee;}

.menu ul li:hover ul li a.sub,
.menu ul li a:hover ul li a.sub {background:#bd8d5e url(../gfx/r_orange.gif) bottom right no-repeat; color:#fff;}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {visibility:hidden; position:absolute; left:0; top:30px; }

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block; background:#555; color:#fff; height: 30px; line-height: 30px;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#ccc; color:#333; }

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {visibility:visible; color:#000; background:#dfc184;}

.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;}

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;}
