@charset "utf-8";
/* CSS Document */

div.sdnmenu {
  	width: 190px;
	text-align: left;
  	font-family: Sans-Serif;
  	font-size: 13px;
  	color: #472412;
	padding-left: 10px;
	cursor: pointer;
}

div.sdnmenu span.title, div.sdnmenu span.titlehidden, div.sdnmenu span.rtitlehidden {
  	display: block;
  	line-height:28px;
  	font-weight: bold;
  	color: #31170a;
  	border-bottom: 1px solid #fff;
}

div.sdnmenu span.title a, div.sdnmenu span.titlehidden a, div.sdnmenu span.rtitlehidden a {
  	font-weight: bold;
  	color: #31170a;
}

div.sdnm_flat span.rtitlehidden {
	cursor: default;
}

/* nivå 1 med undermeny öppen */
div.sdnmenu span.title { 
	background-color:#a7897a;
}

/* nivå 1 med undermeny stängd */
div.sdnmenu span.titlehidden {
	background-color:#a7897a;
} 

/* nivå 1 utan undermeny */
div.sdnmenu span.rtitlehidden {
	background-color:#a7897a;
} 

/* nivå 2 med undermeny öppen */
div.sdnmenu div.submenu span.title {
	background-color:#d1c2af;
} 

/* nivå 2 med undermeny stängd */
div.sdnmenu div.submenu span.titlehidden {
	background-color:#d1c2af;
}

div.sdnmenu div.submenu span.rtitlehidden {
	background-color:#a8a6a6;
}

/* expanderande menyflikar i öppet läge alla nivåer */
div.sdnmenu span.title span { 
	background-image: url(../include/expanded.gif); 
	background-repeat: no-repeat; 
	background-position: 8px 50%; 
} 

/* Mouseover på expanderade menyflikar alla nivåer */
div.sdnmenu span.title:hover span { 
	background-image: url(../include/expanded.gif); 
	background-repeat: no-repeat; 
	background-position: 8px 50%; 
} 

/* Stängda expanderande flikar alla nivåer */
div.sdnmenu span.titlehidden span {  
	background-image: url(../include/collapsed.gif); 
	background-repeat: no-repeat; 
	background-position: 8px 50%; 
} 

/* Mouseover på stängda expanderade menyflikar alla nivåer */
div.sdnmenu span.titlehidden:hover span { 
	background-image: url(../include/collapsed.gif); 
	background-repeat: no-repeat; 
	background-position: 8px 50%;
} 

/* nivå 1 utan undermeny */
div.sdnmenu span.rtitlehidden span {  } 

/* mousover på nivå 1 utan undermeny */
div.sdnmenu span.rtitlehidden:hover span {  } 

/* Hur alla knappar ser ut*/
div.sdnmenu span.tt, div.sdnmenu span.tthidden { 
	display:block; 
	margin-left: 5px; 
	padding: 0px 5px 0px 25px;
} 

div.sdnmenu a {
	text-decoration: none;
}

div.sdnmenu div.submenu {
	overflow: hidden;
	border-bottom: 1px solid #AAA;
	-moz-box-sizing:border-box;
}

/*submenyer */
div.sdnmenu div.submenu a {
 	 padding: 2px 2px 2px 5px;
 	 background: #f5f0ea;
 	 display: block;
 	 border-bottom: 1px solid #DDD;
	  color: #472412;
 	 text-decoration: none;
} 

/* Mousover på submenyer */
div.sdnmenu div.submenu a:hover {
 	 background : #5b3420;
 	 color: #FFF;
 	 border-bottom: 1px solid #472412;
} 

div.sdnmenu div.submenu a.current {
	background : #ff00ae;
}

/*submeny knapparnas utseende */
div.sdnmenu div.submenu span.s { }

/*submeny knapparnas utseende vid mouseover*/
div.sdnmenu div.submenu a:hover span.s { }

/*Menyns top och bottom*/
div.sdnmenu dl.top_lft {
	background:#a7897a url(../include/topleft.jpg) top left no-repeat;
	margin:0px 0px; 
	padding:0px; 
	width:100%; 
	line-height:7px;
}

div.sdnmenu dl.top_lft dd {
	background:transparent url(../include/topright.jpg) top right no-repeat; 
	padding:0px; 
	margin:0px;
}

div.sdnmenu dl.bot_lft {
	background:#a7897a url(../include/btnleft.jpg) bottom left no-repeat;
	margin:0px 0px; 
	padding:0px; 
	width:100%; 
	line-height:7px; 
}

div.sdnmenu dl.bot_lft dd {
	background:transparent url(../include/btnright.jpg) bottom right no-repeat;
	padding:0px; 
	margin:0px;
}


