

div.pudotusValikot * {
  margin:0; padding:0;    
}

div.pudotusValikot {
  behavior:url(../csshover.htc);
  font-family: arial, verdana, sans-serif;  
  font-size:1em; 
  line-height:20px;
  font-weight:600;
  margin:0px 0 0px 0px;  		 
  border-bottom: 2px solid #c8b880;  
  background-color: #e2d5ab;      
  									
}
 
div.pudotusValikot ul {
  border-left:0px solid #CCB;     
  display:inline;			
}
	
div.pudotusValikot li {
  background-color: #e2d5ab;      
  border-right:1px solid #CCB;   
}                						    

div.pudotusValikot li:hover {
  background-color: #f5e8be;      
}
 
div.pudotusValikot a {
  color:#7a5b20;                 
  padding:.2em 15px;          
}
 
div.pudotusValikot a:hover {
  color:#7a5b20;        	
}
 
div.pudotusValikot ul li ul {
  width:10.5em;   				 
}
 
div.pudotusValikot li li { 
  background-color: #e2d5ab;      
  border-bottom:1px solid #CCB;   
}
 
div.pudotusValikot ul li ul li ul  {
  border-top:1px solid #CCB;      
  top:-1px;                      
} 
 
div.pudotusValikot li li li { 
  background-color: #e2d5ab;      
}
 
div.pudotusValikot li li li li { 
  background-color: #e2d5ab;      
}

div.pudotusValikot {
  float:left;
  width:100%;
}
	
div.pudotusValikot ul {
  float:left;                      
  font-size:1em;                
}

div.pudotusValikot li {
  float:left; 
  list-style-type:none; 
  position:relative;            
}
 
div.pudotusValikot a {
  display:block; 
  text-decoration:none; 
}

div.pudotusValikot ul li ul { 
  position:absolute;              
  border:0;         			
  margin-left:0px;                
}
 
div.pudotusValikot ul li ul li {
  width:100%;
  padding:0;                     
  border-left:0;                  
  border-right:0;               
  font-size:1em;                 
}
 
div.pudotusValikot ul li ul {
  display:none;					  
} 

div.pudotusValikot ul li:hover ul {
  display:block;                  
  z-index:1000;                 
} 
	
	
body div.pudotusValikot ul li ul li ul  {
  position:absolute;              
  visibility:hidden;            
  left:100%;
  top:-1px;                       
}
 
div.pudotusValikot ul li ul li:hover ul {
  visibility:visible;             
}                                   

div.pudotusValikot ul li ul li:hover ul li ul {
  visibility:hidden;              
}      
                          
div.pudotusValikot ul li ul li ul li:hover ul {
  visibility:visible;              
}                                  
 
* html div.pudotusValikot {
  z-index:1;                      
}				                 

* html div.pudotusValikot ul li ul {
  z-index:400;                   
}
  
* html div.pudotusValikot ul ul a { 
  zoom:100%;                      
} 
