/* common styling */
.menu 
{/* display:block; */
text-align:left;  
font-family: verdana, sans-serif; 
width:502px; 
height:20px;  
font-size:12px; 
position:relative;
top:0px;
left:0px; 
margin:1px 0px 1px 0px; 
z-index:100;
overflow:hidden;
background-color:#c8d9c7;}


/* En enskild knapp */
.menu ul li
{/* display:block; */
position: relative;
top:0px;
 /* width:100px; XXXX */; 
height:16px; 
text-align:left; /* center;*/         
color:black;       
text-decoration:none;
border:none;
line-height:15px; 
font-size:12px; 
padding:0px 2px 0px 2px; 
overflow:hidden;  
background:none;}



/*  Icke valda items  */
.pellerowupper a {
/* display:block; */
position: relative;
top:0px;
padding:0px 2px 0px 2px;  
margin:0px 0px 0px 0px; 
background:none; 
color:#397836;    
border:none;
text-decoration:none;
} 


.pellerowupper a:hover      
{/* display:block; */
color:white;
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
text-decoration:none; } 


/* En förälder */
.pelle a
{/* display:block; */
position: relative;
top:0px;
/*width:50px;   */
height:16px; 
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
text-align:left; /* center;*/        
background:#a0be9f;    
color:white;        
text-decoration:none;
border:none;
line-height:15px; 
font-size:12px; 
overflow:visible; }


.pelle a:hover      
{/* display:block; */
background:#a0be9f;    
color:white;      
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
text-decoration:none; }



/*  Icke valda items  */
.pellerowlower a {
/* display:block; */
position: relative;
top:0px;
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
background:none; 
color:#397836;    
border:none;
text-decoration:none;
} 


.pellerowlower a:hover      
{/* display:block; */
color:white;
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
text-decoration:none; } 


/*  Vald item  */
.pelleself a 
{/* display:block; */
position: relative;
top:0px;
background:none; 
color:white;
border:none;
padding:0px 2px 0px 2px; 
margin:0px 0px 0px 0px; 
text-decoration:none;
} 


.pelleself a:hover
{/* display:block; */
color:white;
background:none; 
padding:0px 2px 0px 2px;  
margin:0px 0px 0px 0px; 
text-decoration:none; } 




/* */
.menu ul {padding:0px 0px 0px 20px; margin:1px 1px 1px 1px;list-style-type: none; }   
.menu ul li {float:left; margin-right:0px; position:relative;}
.menu ul li ul {display: none;}  

