       .vertical ul 
       {
            margin:0px;
            padding:0px;
        }
               
        .vertical ul{
            list-style-type: none;
            padding: 0px;
            width: 220px;
        }
        .vertical li a{
            clear: both;  
        }
        .vertical li{
            /*Needed for IE. Don't ask me why, It was a lucky guess.*/
            display: inline;  
        }
        .vertical li ul{
            position: absolute;
            margin-left: 220px;
            margin-top: -26px;
        }

        .vertical li li ul{
            position: absolute;
            margin-left: 136px;
            margin-top: -19px;
        }
        
        .leftmenu li span,
        .leftmenu li a
        {
            background: url(images/menilevo_bg.png) top left no-repeat;
            border-bottom: 1px solid red; 
            width: 205px;
            height: 25px;
            
            color: #cb2828;
            display: block;
            text-decoration: none;
            
            font-size: 13px;
            padding-top: 5px;
            padding-left: 15px;
            font-family: Tahoma;
            text-align: left;
            text-decoration: none;
            font-weight: bold;  
        }
        
        a.file:link, a.file:visited{
            background: url(images/menilevo_bg_file.png) top left no-repeat;
        }
        
        .leftmenu li li span,
        .leftmenu li li a
        {
            background: url(images/menilevo_lvl2_bg.png) top left no-repeat;
            width: 130px;
            height: 16px;
            color: #393939;
            text-decoration: none;
           
            font-size: 11px;
            padding-top: 3px;
            padding-left: 8px;
            font-family: Tahoma;
            text-decoration: none;
            font-weight: normal;
        }
        
        
        .leftmenu li li li span,
        .leftmenu li li li a,
        .leftmenu li li li li span,
        .leftmenu li li li li a
        {
            background-image: url(images/menilevo_lvl2_bg.png);
        }
        
        .leftmenu li:hover span,
        .leftmenu li:hover a
        {  
            background-position: 0px -26px;
            color: #ffa500;
        }
        
        .leftmenu li:hover li:hover span,
        .leftmenu li:hover li:hover a,
        .leftmenu li:hover li:hover li:hover span, 
        .leftmenu li:hover li:hover li:hover a,
        .leftmenu li:hover li:hover li:hover li:hover span, 
        .leftmenu li:hover li:hover li:hover li:hover a
        {                                                                   
            background-position: 0px -19px;
            color: white;
        }
        
        .leftmenu li:hover li:hover li span, 
        .leftmenu li:hover li:hover li a
        {
            background-position: 0px -19px;
            color: white;                         
        }

        .leftmenu li:hover li span, 
        .leftmenu li:hover li a,
        .leftmenu li:hover li:hover li span, 
        .leftmenu li:hover li:hover li a,
        .leftmenu li:hover li:hover li:hover li span, 
        .leftmenu li:hover li:hover li:hover li a        
        {                
            background-position: 0px 0px;
            color: #393939;
        }

        
        .leftmenu ul{
        }   
        
        
        .leftmenu li li.haschild a{
             background: url(images/menilevo_lvl2_bg_arrow.png) top left no-repeat; 
        }
        .leftmenu li li.nochild a{
            background-image: url(images/menilevo_lvl2_bg.png);  
        }
        
        .leftmenu ul ul,
        .leftmenu ul li:hover ul ul,
        .leftmenu ul li:hover ul ul ul,
        .leftmenu ul li:hover ul ul ul ul
        {
            visibility: hidden;
        }
        
        .leftmenu ul li:hover ul,
        .leftmenu ul li li:hover ul,
        .leftmenu ul li li li:hover ul,
        .leftmenu ul li li li li:hover ul,
        .leftmenu ul li li li li li:hover ul{
            visibility: visible; 
        }
        
         .plus a span{
            color: red;
        }
