﻿#menu
{
     margin-top:5px;
	-moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(img/menybakgrund.jpg) repeat-x scroll left top;
    /*border-top:4px solid #2A4587;*/
    clear:both;
    display:block;
    font-family:Arial,Helvetica,sans-serif;
    height:30px;
    position:relative;	
}

#menu ul
{
	margin:0;
	padding-left:5px;
	list-style-type:none;
	width:auto;
	
}

#menu ul li{
	display:block;
	float:left;
	margin:0;
	}

#menu ul li a
{
    color:#1E201D;
display:block;
float:left;
font-size:1em;
font-weight:bold;
height:20px;
padding:8px 18px 0 8px;
text-decoration:none;
     
}

#menu ul li a:hover
{/*
	color:#800000;
	background:#f3ede1 url(images/ON.gif) no-repeat top right;
	*/
}

#menu ul li a.current
{
    /*
	color:#000;
	background:#fff url(images/bgON.gif) no-repeat top right;
*/
}
/*  undermeny */

#treelist li a 
{
    font-size:18px;
    font-size:12px;
    text-decoration:none;
    color:#512b1b;   
}

/********  Treemeny *************/
.sidemenu
{
    width:180px;
}
#treelist
{
    list-style-type:none;
   
    margin-left:4px;
    margin-top:14px;
}

#treelist li a
{
    font-size:12px;
    text-decoration:none;
    margin-left:5px;
    color:#47472B;
    
}

#treelist li
{
    border-bottom:1px solid #999999;
    padding:5px 0px 5px 0px; 
}
.sub
{
    list-style-type:none;
    list-style-position:inside;
    margin-left:18px;
    
}
.sub li
{
    border-bottom:none !important;
    margin-right:10px;    
}
.sub li a
{
    margin-left:5px;
}
.sub .selected
{
   font-weight:bold !Important;
}
.selected
{
   font-weight:bold !Important;
}

.item
{
    padding-top:10px;
    padding-bottom:10px;
}
.open
{
    padding-bottom:0px !important; 
    margin-right:0px !important;
}



