@charset "utf-8";
/* CSS Document */

#logo{
	width:134px;
	height:66px;
	position:relative;
	float:left;
	margin: 0;
	/*left:44px;
	top:20px;*/

}

#flashcontainer{
	width:900px;
	height:344px;
}

#sprak_valg{
	position:absolute;
	top:40px;
	right:52px;
	margin:0px;
	padding:0px;
	height:29px;
	width:auto;
	z-index:5;
}
.sprak{
	height:29px;
	width:32px;
	float:left;
}

#top-row1{
	width:792px;
	height:66px;
	display:block;
	padding:32px 0 0 0;
	margin: 0 auto;
}

#top-row2{
	width:792px;
	height:20px;
	display:block;
	margin:0 auto;
}

#top_menu_divider{
	position:relative;
	float:right;
	width:637px;
	height:2px;
	border-bottom:1px dotted #dddddd;
	margin:0;
	padding:1px 0 0 0;
}

/*#####    TOP MENU    #####*/
#top_menu{
	position:relative;
	float:right;
	width:auto;
	height:auto;
	margin:0px;
	padding:46px 0 0 0;
	text-transform:uppercase;
	font-size:11px;
	/*background:#EEEEEE;*/
}
#top_menu ul{
	margin:0px;
	padding:0px;
	float:left;
}
#top_menu ul li{
	list-style:none;
	display:inline;
	padding:0 19px 0 0;
}

#top_menu ul li .lastitem{

}

#top_menu ul .lastitem{
	padding:0;
}

#top_menu ul li a{
	text-decoration:none;
	color:#656565;
}
#top_menu ul li A:hover{
	color:#a0bf36;
}
#top_menu ul li A#activeitem, #top_menu ul li A.inpath, #top_menu ul li A#inpath  {
	/*font-weight:bold;*/
	color:#7F9E16;
	/*text-decoration:underline;*/
	/*color:#92C11B; true green color from logo*/

}
#top_menu ul li.lastseperator{
	display:none;
}

/*#####   SUB MENU     #####*/
#under_menu {
	position:relative;
	margin:0px;
	padding:3px 0 0 222px;
	/*width:690px;*/
	min-width:436px;
	height:auto;
	text-transform:uppercase;
	font-size:10px;
	z-index:100;
}
* html #under_menu{ /* hack for IE, force recognize of "min-height"-command */
	width:690px;
	
}
#under_menu ul{
	/*border-top:1px dotted #AAAAAA;*/
	float:right;
	margin:0px;
	padding:0px;
	/*float:right;*/
}

#under_menu ul .lastitem{
	padding:0;
}

#under_menu ul li{
	list-style:none;
	display:inline;
	padding:0 16px 0 0;
}
#under_menu ul li a{
	text-decoration:none;
	/*color:#a0bf36;*/
	color:#7c7e7d;

}
#under_menu ul li A:hover{
	color:#a0bf36;
}
#under_menu ul li A#activeitem{
	/*font-weight:bold;
	text-decoration:underline;*/
	/*color:#a0bf36;*/
	color:#7F9E16;
}

#under_menu ul li.lastseperator{
	display:none;
}