/* side_meny.css */

aside.asideplassering_left{
	position:fixed;
	margin-top:90px;
	margin-left:0px;
}
aside.asideplassering_left span {
	display: none;
	font-style:italic;
}
a#meny_klikk_SM {
	color: #000080;
}
.ul_left_right{
margin: 0;
padding:0;
list-style: none;
width: 170px;
}
.ul_left_right li{
border: 1px solid #F87431;
border-bottom: none;
}
.ul_left_right .b_border{
border: 1px solid #F87431;
}
.ul_left_right a{
font-style:italic;
/*font-size: 1.5em;*/
text-decoration: none;
padding: 5px 5px 5px 5px; 
display: block;
}
.ul_left_right .ul_sub_left li{
border: none;
list-style: none;
}
.ul_left_right a:hover{
font-weight: 600;
background-color: #B2F511;
}
a.sidemeny{
color:#000080; /* blue*/
} 
a.sidemeny_a {
font-weight:600;
color:#A00000;
}/* selected link */
a.sidemeny_right{
color:#000080; 
}
a.sidemeny_right_a {
font-weight:bold;
color:#A00000;
} 

@media screen and (max-width:728px) {
	aside.asideplassering_left{
	position:relative;
	margin-top:10px;
	margin-bottom: 30px;
	display: inline-block;
	/*border: 1px solid red; /*for testing*/
	}
	aside.asideplassering_left span {
	display: inline;
	position: absolute;
	font-style:italic;
	font-weight: 600;
	padding: 4px 4px;
	cursor:pointer;
	/*background-color: #B2F511;*/
	border: 2px solid #F87431;
	z-index: 1;
	}
	aside.asideplassering_left ul.ul_left_right {
		display: none;
		background-color: #f9f9f9;
		min-width: 160px;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.4);
		padding: 4px 4px 4px 4px;
		z-index: 2;
	}
	aside.asideplassering_left:hover ul.ul_left_right {
		display: block;
		position: relative;
	}
	.ul_left_right a{
	padding: 10px 10px 10px 10px; 
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	}
	.ul_left_right li{
	border: 1px solid #F87431;
	}
}