/* PRODUCT MENU
----------------------------------------------------------*/	

#productMenu {
	margin-left:5px;}

#productMenu p /* header */{
	background-color:#666666;
	color:#E5E5E5;
	font-weight:bold;
	padding:2px 8px;
	margin:0;}
	
#productMenu ul li ul * span {
	height: 0;
	line-height: 0;
	font-size:0;
	overflow: hidden;
	display: block;}

#productMenu ul {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0;
	padding:0;}

#productMenu ul li {
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	display:block;
	/*IE-fix*/
	xxmin-height: 20px;
	xxheight: auto !important;
	xxheight: 20px;
	border-bottom:1px solid #CCCCCC;}

#productMenu ul li a:link,
#productMenu ul li a:visited,
#productMenu ul li a:active {
	text-decoration:none;
	color:#999999;
	min-height: 18px;
	height: auto !important;
	height: 18px;
	display:block;
	padding:4px 0 0 8px;
	margin:0px 0;
/*	border-bottom:solid 1px #6c8395;*/}

#productMenu ul li a:hover {
	background:#993399;
	color:white;
	display:block;}

#productMenu ul li.selected a {
	font-weight:bold;
	color:#FFF;
	background-color:#993399;}

#productMenu ul li ul {
	border: none;	}

#productMenu ul li ul {border:none;}
#productMenu ul li ul li {border:none;}

#productMenu ul li ul li a:link,
#productMenu ul li ul li a:visited,
#productMenu ul li ul li a:active {
	font-weight:normal;
	padding-left:20px;
	color:#993399;
	border:none;
	background-color:#FFF;}

#productMenu ul li ul li ul li a:link,
#productMenu ul li ul li ul li a:visited,
#productMenu ul li ul li ul li a:active {
	font-weight:normal;
	padding-left:40px;
	border:none;}

#productMenu ul li ul li a:hover {border:none;}

#productMenu ul li ul li.selected a {
	background:#eceff1;
	border:none;
	xborder-top:solid 1px white;
	xborder-bottom:solid 1px white;}
	
	
	
/* LEFT MENU (from Grunnpakken)
------------------------------------  */ 

#leftMenu {
	margin:30px 0 0 5px;}

#leftMenu ul{
	padding:0;
	margin:0;}

#leftMenu ul li{
	list-style:none;
	margin:0;
	padding-top:3px;}

#leftMenu ul li a{
	font-weight:bold;
	color:#E5E5E5;
	padding:0px 0px 3px 8px;
	display:block;
	font-size:12px;}

#leftMenu ul li ul li{
	background:#ffffff;
	border:0;
	font-size:12px;
	color:#006482;
	font-weight:normal;}

#leftMenu ul li ul li a{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	display:block;
	border:none;
	padding-bottom:0;
	margin:0; 
	display: inline;}

#leftMenu ul li ul li a:hover{text-decoration:underline;}
#leftMenu ul li ul li.last {margin-bottom:10px;}
#leftMenu ul li ul li.first{padding-top:5px;}
#leftMenu ul li.lev1num1 {background:#3399CC;}
#leftMenu ul li.lev1num2 {background:#94C83E;}
#leftMenu ul li.lev1num3 {background:#993399;}
#leftMenu ul li.lev1num4 {background:#96B400;}
#leftMenu ul li.lev1num5 {background:#D26E00;}
#leftMenu ul li.lev1num6 {background:#DC6EA0;}
#leftMenu ul li.lev1num7 {background:#93a2be;}

#leftMenu ul li.last.lev1num7 {margin:0;padding:0;height:20px;}



/* NEWS LISTING (left & right menu)
--------------------------------------------- */

#leftMenuNews {
	margin:0 0 20px 5px;}
#rightMenuNews {
	margin:5px 0 20px 5px;}

#leftMenuNews ul,
#rightMenuNews ul {
	padding:0;
	margin:0;}

#leftMenuNews ul li,
#rightMenuNews ul li {
	list-style:none;
	margin:0;
	padding:0;}

#leftMenuNews ul li a,
#rightMenuNews ul li a{
	color:#999999;
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0;
	display:block;}




/* RIGHT MENU (from Grunnpakken)
------------------------------------  */ 

#rightMenu {
	margin:30px 0 0 0px;}

#rightMenu ul{
	padding:0;
	margin:0;}

#rightMenu ul li{
	list-style:none;
	margin:0;
	padding-top:2px;}

#rightMenu ul li a{
	font-weight:bold;
	color:#E5E5E5;
	padding:0px 0 2px 8px;
	display:block;}

#rightMenu ul li ul li{
	background:#ffffff;
	border:0;
	font-size:12px;
	color:#006482;
	font-weight:normal;}

#rightMenu ul li ul li a{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	display:block;
	border:none;
	padding-bottom:0;
	margin:0; 
	display: inline;}

#rightMenu ul li ul li a:hover{text-decoration:underline;}
#rightMenu ul li ul li.last {margin-bottom:10px;}
#rightMenu ul li ul li.first{padding-top:5px;}
#rightMenu ul li.lev1num1 {background:#993399;}
#rightMenu ul li.lev1num2 {background:#94C83E;}
#rightMenu ul li.lev1num3 {background:#993399;}
#rightMenu ul li.lev1num4 {background:#96B400;}
#rightMenu ul li.lev1num5 {background:#D26E00;}
#rightMenu ul li.lev1num6 {background:#DC6EA0;}
#rightMenu ul li.lev1num7 {background:#93a2be;}

#rightMenu ul li.last.lev1num7 {margin:0;padding:0;height:20px;}