/* coded by Dionys (http://dionys.pp.ru/) */
/* thanx to Kevin C. Smith for his CSS filters table (http://centricle.com/ref/css/filters/) */

div.submenu
{
    background-color: #2654A9;
    background-image: none;
    filter: revealTrans(Duration = 0.25, Transition = 5) blendTrans(Duration = 0.25);
    left: 0px;
    padding: 4px;
    position: absolute;
    top: 0px;
    visibility: hidden;
}
* html div.submenu 
{                           /* for MSIE (star bug) */
    width: 0px;             /* Win: IE4, IE5, IE6; MacOS: IE4, IE5; Macintosh: IE4 (? IE5, Op5, Op6); */
}                           /* need width not 100% */
div.submenu div
{
    background-color: inherit;
    background-image: none;
    border-color: #FFC100;
    border-style: solid;
    border-width: 1px;
}
div.submenu a,
div.submenu a:link,
div.submenu a:visited
{
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 11px;
    text-decoration: none;
}
div.submenu a:hover
{
    color: #FFC100;
}
div.submenu span
{
    color: inherit;
    display: block;
    height: 20px;
    margin: 0;
    padding: 3px 5px 0px;
    text-align: left;
    white-space: nowrap;
}
div.submenu span:hover
{
    color: #FFC100;
}
div.menu-item
{
    background-color: #2654A9;
    background-image: none;
    height: 20px;
    margin: 0px 5px 0px 0px;
    overflow: hidden;
    width: 100%;
}
div.menu-item a,
div.menu-item a:link,
div.menu-item a:visited
{
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 11px;
    text-decoration: none;
}
div.menu-item a:hover
{
    color: #FFC100;
}
div.menu-item span
{
    color: inherit;
    display: block;
    margin: 0;
    padding: 3px 0px 4px;
    text-align: left;
    white-space: nowrap;
}
div.menu-item span:hover
{
    color: #FFC100;
}
div.menu-separator
{
    background: #000000;
    height: 1px;
    margin: 0px 5px;
}
#menu
{
    background: #2654A9;
    position: absolute;
    right: 300px;
    top: 0px;
    width: 200px;
}
