#menu {
        width:960px;
        height:34px;
        margin:0;
        padding:10;
        background: #0B0B3B repeat-x 0px 0px;

}
.menu ul li a {
        opacity: 0.9;
        filter: alpha(opacity=80);
}

.menu, .menu ul {
        list-style-type:none;
        margin:0;
        padding:0;
}
.menu {
        font-family: arial;

        font-size: 100%;
        width:960px;
        margin:0;
}
.menu a {
        background: url(../images/pmenu.gif) no-repeat 0px 0px;
        text-decoration:none;
        margin-right:-119px;
}
.menu a:hover {
        background-position: 0px -34px;
}

.menu a.sel {
        background-position: 0px -136px;
}

.menu a.firstlevel {
        background-position: 0px -68px;
}

.menu a.firstlevel:hover, .menu a.sel:hover {
        background-position: 0px -102px;
}

.menu a b {
             font-weight:bold;
        display:block;
        padding:5px;
        height: 24px;
        color:#fff;
        text-align: center;
        background: #0B0B3B repeat-x 0px 0px;
}

.menu ul ul {
        top:-34px;
}
.menu .drop, .menu a {
        width:158px;
}
.menu ul li {
        max-width:156px;
}
.menu ul ul {
        left:156px;
}
.menu li {
        float:left;

}
.menu ul {
        float:left;
        position:relative;
        z-index:20;
}
.menu ul li {
        clear:left;
}
.menu a {
        position:center;
        display:block;

}
.menu a.main {
        float:left;
        margin-top:10000px;
}
.menu .drop, .menu .fly {
        margin-top:-10000px;
}
.menu ul {
        margin-bottom:-5000px;
}
.menu a:hover, .menu a:focus, .menu a:active {
        margin-right:0; z-index:10; outline:0;
}
.menu a:hover b, .menu a:focus b, .menu a:active b {
        color:     #FF0000;
}
.menu ul:hover, .menu ul ul:hover {
        clear:left;
}
