	BODY {  
		font-family:Verdana, Arial, Helvetica, sans-serif;
		height:600px;
		font-size:75%;
		/*background:url(bg_dp.jpg) top repeat-x #fff fixed;*/
	}
	#meny {
		padding:.5em;
		font-size:1.2em;
	}
	dt	{
		
	}
	dd	{
		margin-left:.9em;
	}
	table { border-color:#3344ff;}
	td { border-color:#3344ff; }
	#pattern
	{
		width:1px;
		height:600px;
		position:absolute;
		top:140px;
		left:200px;
		border-right:1px solid #0019e0;
	}
	#pattern_hoyre
	{
		width:1px;
		height:600px;
		position:absolute;
		top:140px;
		left:846px;
		border-right:1px solid #0019e0;
		overflow: auto;
	}
	
	.bunn {
		background-color:#FFFFFF;
		clear:right;
		border:1px solid #000;
		padding:1em;
		text-align:center;
	}
	/*
	#bunn
	{
		position:absolute;
		bottom:0px;
		width:642px;
		left:205px;
		height:50px;
		display:block;
		text-align:center;
		background-image:url(bg.jpg);	
		background-repeat:repeat;	
		color:#000000;
		border:1px solid #8c8c8c;
	}*/
	#hovedcontainer
	{	
		width:1024px;
		height:600px;
		padding:4px 4px 4px 4px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		
	}
	#venstrestolpe
	{
		position:absolute;
		top:140px;		
		width:180px;
	
	}
	#hoyrestolpe
	{
		position:absolute;
		top:140px;		
		width:180px;
		left:860px;	
	}
	#hovedmeny_container
	{
		width:100%;
		background-image:url(bg.jpg);		
		border-left:1px solid #3344ff;
		border-top:1px solid #3344ff;
		border-right:1px solid #001199;
		border-bottom:1px solid #001199;
		
	}
	#logo
	{
		width:100%;
		height:105px;
		border-top:1px solid #3344ff;
		border-left:1px solid #3344ff;
		border-right:1px solid #001199;
		border-bottom:1px solid #001199;
	}

	#hovedmeny_topp
	{
		text-align:center;
		font-size:10px;
		font-weight:bold;
		background-image:url(bg_head2.jpg);
		height:21px;
		color:#FFFFFF;
	}
	#hovedmeny_innhold
	{
		padding:4px 4px 4px 4px;
		font-size:11px;
		color:#000;
		width:100%;

	}
	#innhold
	{
		background-color:#fff;
		position:absolute;
		top:140px;		
		width:640px;
		left:206px;	
		padding:0;
		border-top:1px solid #3344ff;
		overflow: scroll;
/*		text-overflow: ellipsis;*/
		height:600px;
		
	}

	#kontakt
	{
		font-size:10px;
		border-top:1px solid #0019e0;
		padding:4px 4px 4px 4px;
	}
	.font
	{
		padding:4px 4px 4px 4px;
		font-size:10px;
		font-weight:bold;
	}
	p{font-size:100%; color:#000;margin:0em;margin-bottom:1em;}
	h1{font-size:120%; color:#000066;}
	h2{font-size:105%; color:#000066;}
	h3{font-size:110%; color:#000066;}
	h4{font-size:80%; color:#000066;font-weight:normal;}
	hr {border-bottom:1px solid #000066;border-top:1px solid #fff;}
	
	a.link:link { text-decoration: none; color: #000000;  }
	a.link:visited { text-decoration: none; color: #000000; }
	a.link:hover { text-decoration: underline; color: #000066;}
	a.link:active { text-decoration: none; color: #000000; }
	
	a.link_selected:link { text-decoration: none; color: #000066;font-weight:bold;  }
	a.link_selected:visited { text-decoration: none; color: #000066; font-weight:bold;}
	a.link_selected:hover { text-decoration: underline; color: #000066;font-weight:bold;}
	a.link_selected:active { text-decoration: none; color: #000066; font-weight:bold;}
	
	a:link { text-decoration: underline; color: #000000; }
	a:visited { text-decoration: underline; color: #000000; }
	a:hover { text-decoration: underline; color: #000066; }
	a:active { text-decoration: underline; color: #000000; }
	
	
	<!-- Sitemap formatering -->
	a.lenker:link { text-decoration: underline; color: #000000;  font-size:.8em; }
	a.lenker:visited { text-decoration: underline; color: #000000; font-size:.8em;}
	a.lenker:hover { text-decoration: underline; color: #000066;font-size:.8em;}
	a.lenker:active { text-decoration: underline; color: #000000; font-size:.8em;}


