﻿#menu
{
    text-align: left;
    /*font-family: San-Serif;*/
}
#menu.h
{
    text-align: left;
    background: #069;
    /*height: 30px;*/
}
#menu.v
{
    /*padding-left: 15px;*/
    text-align: left;
    font-size: .9em;
    width: 198px;
    /*margin: -3px 0 0 -3px; 
    margin-left: -3px; 
    margin-top: -3px; */
    background-color: #069; 
    padding: 0 1px 1px 9px;
}



#menu ul 
{
    padding: 0; 
    margin: 0; 
    }
#menu ul li 
{
    background-color: #f4f4f4;
    list-style-type: none;
    /*border: 1px solid #ddd; 
    border-width: 0px 0px 1px 0px;*/
    position: relative; 
    margin: -1px 0 0 0; 
    padding: 0;
}
/**horizontal menu**/
#menu ul li ul.horiz
{
    margin-left: 100%;
    margin-top: -20px;
}

#menu ul ul 
{
    display: none;
}
#menu ul li:hover > ul 
{
    display: block; 
    position: absolute; 
    top: -3px;
    left: 100%;
}
#menu li a 
{
    display: block;
    padding: 2px 5px; 
    text-decoration: none;
    /*background: #f4f4f4;*/
    }
#menu ul li a:hover 
{
    background: #ccc;
}
#menu li.subV > a 
{
    /*color: White;
    background-color: #69c;
    font-family: arial;*/
    background-color: White;
    color: #444;
    padding: 3px;
    font-size: 0.95em;
    font-weight: 600;
    background-image: url(Images/newimg/ra.png);
    background-position: right;
    background-repeat: no-repeat;
    border: solid 1px #ddd;
    border-bottom: none;
}
#menu li.subH > a 
{
    color: White;
    background: #069;
    font-size: 0.9em;
    /*background-image: url(Images/newimg/da.png);
    background-position: right;
    background-repeat: no-repeat;*/
}

#menu ul > li:hover > ul
{
    min-width: 10em;
    white-space: nowrap;
    padding: 0 2px;
    top: 1.5em;
    left: -3px;
    visibility: visible;
    z-index: 100;
    }

#menu ul > li:hover > ul > li
{
    border-top: solid 1px #ddd;    
    }
    

