.altbody{
	margin:0;
	padding:0;
	background:url(../bilder_losning/mainbg.jpg) repeat-x #E3E6E8 ;
}

#mainwrapper{
	width:960px;
	overflow:hidden;
	margin:0 auto;
}


#main_left{
	width:180px;
	float:left;
	overflow:hidden;
}

#main_middle{
	width:600px;
	float:left;
	overflow:hidden;

}

#main_right{
	width:180px;
	float:left;
	overflow:hidden;

}




/*******************************/
/* L E F T       S E C T I O N */
/*******************************/



#left_menu_lvl1{
	width:165px;
	margin:75px 0 10px 0;
	height:200px;
	overflow:hidden;
	padding-left:15px;
	position:relative;

}

#left_menu_lvl1 ul{
	margin:0;
	padding:0;
	position:absolute;
	bottom:14px;
}

#left_menu_lvl1 ul li{
	margin:0;
	padding:0;
	list-style:none;
}

#left_menu_lvl1 ul li a{
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	line-height:15px;
	text-decoration:none;
	
}

#left_menu_lvl1 ul li a:hover{
	color:#006DE6;
}

#left_menu_lvl1 ul li.selected a{
	color:#006DE6;
}

#left_menu_lvl2{
	width:165px;
	margin:0;
	overflow:hidden;
	padding:14px 0 0 15px;
	
	}

#left_menu_lvl2 ul{
	margin:0;
	padding:0;
}

#left_menu_lvl2 ul li{
	margin:0;
	padding:0 0 0 8px;
	list-style:none;
	background:url(../bilder_losning/blipp_ongray.jpg) no-repeat;
	
}

#left_menu_lvl2 ul li a{
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	line-height:15px;
	text-decoration:none;
	
}

#left_menu_lvl2 ul li a:hover{
	color:#006DE6;
}

#left_menu_lvl2 ul ul{
	margin-left:15px;
}

#left_menu_lvl2 ul li.selected a{
		color:#006DE6;
}

#left_menu_lvl2 ul li.selected ul li.selected a,
#left_menu_lvl2 ul li.selected ul li a{
		color:#666666;
}





/*******************************/
/* M I D D L E   S E C T I O N */
/*******************************/

#middle_logos{
	width:600px;
	height:75px;
	overflow:hidden;
	position:relative;
}

#middle_logos .left{
	position:absolute;
	left:0;
}

#middle_logos .right{
	position:absolute;
	right:0;
}

#middle_toppic{
	width:600px;
	height:200px;
	overflow:hidden;
	margin-bottom:10px;
	z-index:-1;
}

#middle_contentwrap{
	width:564px;
	background:#ffffff;
	padding:18px 18px 60px 18px;
	min-height:700px;
	height:auto !important;
	height:700px;
	font-size:11px;
}

#middle_contentwrap2{
	width:600px;
	background:#ffffff;
	padding:0 0 60px 0;
	min-height:700px;
	height:auto !important;
	height:700px;
	font-size:11px;
}



/*******************************/
/* R I G H T     S E C T I O N */
/*******************************/


#icons img{
	border:0;
}







/**************************************/
/* F R O N T P A G E    S E C T I O N */
/**************************************/




#big_news{
	width:564px;
	margin-top:18px;
	margin-bottom:30px;
	overflow:hidden;
		   	   
}


.big_news_img{
	width:auto !important;
	padding-right:10px;
	float:left;
	
}

#big_news .right{
	float:left;
	
	width:334px;
	
}


.news_box{
	width:272px;
	float:left;
	overflow:hidden;
	padding:0 10px 20px 0;
	min-height:200px;
	height:auto !important;
	height:200px;
}


.news_box .fs_news_img{
	width:70px;
	float:left;
	padding-right:10px;
}



.news_box .box_text{
	width:192px;
	float:left;
}

.small_news_lesmer a{
	background:url(../bilder_losning/blipp_onwhite.jpg) no-repeat;
	padding-left:7px;
	line-height:14px;
}






/***********************************/
/* N E W S    O U T P U T          */
/***********************************/

.ns_news_date{

	font-size:9px;
	color:#666666;
	text-align:right;
	
}

.aboform{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	border:1px solid #666666;
	background:#efefef;
	width:120px;
	line-height:9px;
	padding:2px 3px;
}

.abobtn{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	border:1px solid #006DE6;
	background:#006DE6;
	line-height:9px;
	padding:1px 2px;
	

	}
	
.abobtn:hover{
	background:#004Dc6;
	border:1px solid #004Dc6;
	
}






/*************************/
/*  T E K S T S I D E R  */
/*************************/

#top_ts{
	width:564px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	position:relative;	
	margin-bottom:12px;

}

.top_ts_left{
	float:left;
	text-transform:uppercase;
	width:400px;
}

.top_ts_right{
	float:right;
	width:164px;
	text-align:right;
}

.top_ts_right a{
	background:url(../bilder_losning/blipp_onwhite.jpg) no-repeat;
	padding-left:7px;
}

.btm_ts_left{margin-top:30px;}
.btm_ts_left a{
	background:url(../bilder_losning/blipp_onwhite_reversed.jpg) no-repeat;
	padding-left:7px;

}


/**************/
/*  S Ø K     */
/**************/

#results{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#results ul{
	margin:0;
	padding:20px 0 0 10px;
}

#results ul li{
	list-style:none;
	
}

#results ul li a{
	background:url(../bilder_losning/blipp_onwhite.jpg) no-repeat;
	padding-left:7px;
	text-transform:uppercase;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#results .beskrivelse{
	margin-left:8px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}




/***********************************/
/*  G E N E R I C   S T Y L E S    */
/***********************************/

.bolden{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	line-height:15px;
	text-decoration:none;

}


/***********************************/
/* A K T U E L T     S T Y L E S   */
/***********************************/


#arkiv_box{
	width:47%;
	float:left;
	margin-bottom:20px;
	margin-right:3%;
	overflow:hidden;
	background:red;
	
}

