

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.venstremeny{
	font-family: tahoma, arial, helvetica;
	font-size:0.85em;
	font-weight:bold;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 163px; /* width of menu (don't forget to add border with below!) */
}

.venstremeny li{
	border:0px;
	margin:0px;
	padding:0px;
	
}

.venstremeny li a{
	background: url(grafikk/menygrafikk/venstremeny.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
	display: block;
	color: black;
	width: auto;
	/*border-top: 1px solid white; /* Ramme over hvert menyelement */
	
	margin:0px;
	text-decoration: none;
}

.venstremeny li a:visited, .venstremeny li a:active{
	color: black;
}

.venstremeny li a:hover{
	background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
	color: black;
}

.venstremeny li.lastitem, .venstremeny li.lastitem a{
	border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.venstremeny li.lastitem a{
	padding: 7px 0; /* increase vertical border of last menu link by 2px (default is padding: 6px 0) to account for removed border width */
}

* html .venstremeny li a {width: 100%;}

.venstremeny li.meny1aktiv a {
	border-top: 1px dashed #556D3F; /* Ramme under hvert menyelement */
	background: #F1F3F5;
	padding: 6px 3px 6px 13px; /* Padding rundt teksten */
}

.venstremeny li.meny1lenke a{
	border-top: 1px dashed #556D3F; /* Ramme under hvert menyelement */
	padding: 6px 3px 6px 13px; /* Padding rundt teksten */
	
}	
.venstremeny li.meny1lenke a:hover{
	border-top: 1px dashed #556D3F; /* Ramme under hvert menyelement */
	
}

.venstremeny li.meny2aktiv a{
background: #F1F3F5;
color: #C02050;
font-weight: normal;
font-size: 0.9em;
padding-top: -1px;
padding-right: 3px;
padding-bottom; 8px;
padding-left: 13px;
}


.venstremeny li.meny2lenke a{
background: #F1F3F5;
font-weight: normal;
font-size: 0.9em;
padding-top: -1px;
padding-right: 3px;
padding-bottom; 8px;
padding-left: 13px;


}		
.venstremeny li.meny2lenke a:hover{
color: #C02050;
background: #F1F3F5;
text-decoration:underline


}		

.venstremeny li.meny3aktiv a{
background: #F1F3F5;
color: #db021b;

font-weight: normal;
font-size: 0.9em;
padding-top: -1px;
padding-right: 3px;
padding-bottom; 8px;
padding-left: 20px;

}
.venstremeny li.meny3lenke a{
background: #F1F3F5;
font-weight: normal;
font-size: 0.9em;
padding-top: -1px;
padding-right: 3px;
padding-bottom; 8px;
padding-left: 20px;


}		
.venstremeny li.meny3lenke a:hover{
color: #db021b;
background: #F1F3F5;
text-decoration:underline
}


.venstremeny li.bunnlinje{
	border-top:1px dashed #556D3F;
}