ul.menu {
    float:left;
    width:670px;
    height: 42px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    background: -2px 0px url(/develor/pics/portal/2010develor/menu/ul_bg_topmenu.png) no-repeat;
}
ul.menu li {
    position: relative;
    float: left;
    width: 160px;
    font-family:verdana, arial;
    font-size: 10px;
    text-align:left;
    cursor:pointer;
    padding:0 4px 0px 3px;
    z-index: 1;
}
ul.menu li.level1{
    text-transform: uppercase;
    border: none;
    float: left;
}
ul.menu li a{
    margin: 0;
    padding: 0;
    float:left;
    display:block;
    background-color: #002e62;
    text-decoration:none;
    vertical-align: baseline;
    border: 1px solid #FFF;
}
ul.menu li a.button203{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_01_dark_eng.gif) no-repeat;
    height: 29px;
    width: 157px;
}
ul.menu li a.button203:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_01a_light_eng.gif) no-repeat;
}
ul.menu li a.button203.onpath{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_01a_light_eng.gif) no-repeat !important;
}
ul.menu li a.button203.onpath:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_01a_light_eng.gif) no-repeat !important;
}


ul.menu li a.button204{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_02_dark_eng.gif) no-repeat;
    height: 29px;
    width: 157px;
}
ul.menu li a.button204:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_02a_light_eng.gif) no-repeat;
}
ul.menu li a.button204.onpath{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_02a_light_eng.gif) no-repeat !important;
}
ul.menu li a.button204.onpath:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_02a_light_eng.gif) no-repeat !important;
}


ul.menu li a.button1704{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_03_dark_eng.gif) no-repeat;
    height: 29px;
    width: 157px;
}
ul.menu li a.button1704:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_03a_light_eng.gif) no-repeat;
}
ul.menu li a.button1704.onpath{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_03a_light_eng.gif) no-repeat !important;
}
ul.menu li a.button1704.onpath:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_03a_light_eng.gif) no-repeat !important;
}


ul.menu li a.button384{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_04_dark_eng.gif) no-repeat;
    height: 29px;
    width: 157px;
}
ul.menu li a.button384:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_04a_light_eng.gif) no-repeat;
}
ul.menu li a.button384.onpath{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_04a_light_eng.gif) no-repeat !important;
}
ul.menu li a.button384.onpath:hover{
    background: 0 0 url(/develor/pics/portal/2010develor/menu/belso_04a_light_eng.gif) no-repeat !important;
}

.menu_arrow{
    margin: 0px;
    padding: 0px;
    width:13px;
    height: 9px;
}
ul.menu li a:hover{
    color:#cbb6d2 !important;
    cursor:pointer;
}
ul.menu li.level1 a.onpath{
    color:#70477d;
    font-weight: bold;
    cursor:pointer;
    background-color: #FFFFFF;
}
ul.menu li ul{
    margin: 0;
    padding: 0;
    width: 167px !important;
    position:absolute;
    display: none;
    top:31px;
    left:0;
    opacity:0;
    list-style:none;
}
ul.menu li ul li{
    margin: 0;
    padding-bottom: 0 !important;
    color:#FFFFFF;
    text-align:left;
    background: none;
    width: 160px !important;
}
ul.menu li ul li a{
    display:block;
    text-transform: none;
    float:none !important;
    padding:5px 10px 10px 10px;
    border: none !important;
    text-decoration: none !important;
    color:#FFFFFF;
}
ul.menu li ul li a:hover, ul.menu li ul li a.onpath{
    border:none !important;
    background-color: #002e62 !important;
    color: #FFFFFF !important;
    font-weight: bold;
    text-decoration: none !important
}
ul.menu li ul li a.onpath{
    border:none !important;
    background-color: #002e62 !important;
    color:#FFFFFF !important;
}
ul.menu li ul li a{
    display:block;
}
ul.menu li ul li ul li{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.menu li ul li ul li a{
    padding:5px 10px 10px 10px;
}
ul.menu ul li ul{
    left:160px;
    top:0;
}
ul li a.subm1710:hover{
    white-space: nowrap !important;
}
