div#accordeonMenu 
{          
    background-color: #575757; 
    color: #FFFFFF; 
    padding: 10px 10px 10px 2px;
    position: relative;
    text-align: left;
    text-transform: capitalize;
    width: 158px; 
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px; 
    -webkit-border-radius: 6px 6px 6px 6px;   
    behavior: url(/css/PIE.htc);       
}

div#accordeonMenu a 
{ 
    display: block;
    padding: 8px 0;
    text-decoration: none;
    width: 136px;    
}

div#accordeonMenu a:hover 
{ 
    color: #FFFFFF;
} 

div#accordeonMenu hr
{
    background-color: #404040;
    border: 0 none;
    color: #404040;
    height: 1px;
    margin: 0 0 0 8px;    
}

div.level0 { margin-bottom: 2px; }
div.level0 h1 { background: URL(/images/menu/menu.gif) no-repeat 0px;; width: 148px; height: 6px; font-size: 1px;  margin: 0px; }
div.level0 h2 { background: URL(/images/menu/menu.gif) repeat-y -149px;  width: 139px; margin: 0px; font-size: 14px; padding: 4px 0px 4px 9px; }
div.level0 h1.top {  }
div.level0 h1.bottom { background-position: -298px; }
div.level0high h2 { background-position: -596px; }
div.level0high h1.top { background-position: -447px; }
div.level0high h1.bottom { background-position: -746px; }

div.level1 
{ 
    background-color: #575757;
    font-size: 12px;      
    margin: 2px 0 2px 4px;
    padding: 0px 0 0px 14px;
}

div.level1 a
{
    color: #C5C5C5;    
}

div.level1over, div.level1high 
{       
    background-color: #A02D96; 
    color: #FFFFFF;
    padding-right: 20px;
    position: relative;
    width: 136px;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px; 
    -webkit-border-radius: 6px 6px 6px 6px;
    box-shadow:         0px 5px 4px 0px #141414;     
    -moz-box-shadow:    0px 5px 4px 0px #141414;
    -webkit-box-shadow: 0px 5px 4px 0px #141414;    
    behavior: url(/css/PIE.htc);       
}  

div.level1over a, div.level1high a
{ 
    color: #FFFFFF;
}

div.firstSideMenuItem 
{
    border-top: 0 none;
}         

.sectionsMenuItem
{
    max-width: 100px;
    vertical-align: top;
}

.sectionsMenuItem a
{
    background-color: #828282;  
    color: #FFFFFF; 
    font-size: 11px;
    font-weight: bold;
    display: block;
    height: 28px;
    margin-right: 1px;
    max-width: 100px;
    padding: 8px;
    position: relative;
    text-align: center;  
    text-decoration: none;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0; 
    -webkit-border-radius: 10px 10px 0 0;  
    behavior: url(/css/PIE.htc);  
}

.sectionsMenuItemHigh a, .sectionMenuItemOver a
{
    background-color: #A02D96;     
}
