 
 	/*
 		Tags
 	*/ 	
 
	body
	{
		margin: 16px;
		background: url('../gfx/design/background.gif');
		text-align: center;
		font-family: arial;
	}
	
	h2
 	{
 		margin: 0px 0px 8px 0px;
 		font-family: arial;
 		font-size: 16px;
 		color: #005;
 	}
 	
 	form
 	{
 		padding: 0px;
 		margin: 0px;
 	}
 	
 	button
 	{
 		border-top: 1px solid #fff;
 		border-left: 1px solid #fff;
 		background: #f8f8f8;
 		color: #005;
 		font-size: 11px;
 		border-right: 1px solid #aaa;
 		border-bottom: 1px solid #aaa;
 		padding: 2px 4px 2px 4px;
 	}
 	
 	input, textarea, select
 	{
 		border: 2px solid #aaa;
 		background: #fff;
 		color: #005;
 		font-size: 11px;
 		font-family: arial;
 	}
 	
 	/*
 		End tags
 	*/	
	
	/*
		Main design
	*/
	
	#sitecontainer
	{
		width: 760px;
		position: relative;
		margin: auto;
	}
	
	#content
	{
		position: absolute;
		left: 245px;
		top: 10px;
		padding: 0px;
		background: #e2e2e2;
		height: 540px;
		width: 505px;
		vertical-align: top;
		z-index: 2;
		text-align: left;
	}
	
	.container
	{
		width: 100%;
		height: 100%;
		position: relative;
	}
	
	#topbar
	{
		position: absolute;
		top: 0px; left: 0px;
	}
	
	#topbar img
	{
		display: block;
		float: left;
	}
	
	#edge
	{
		position: absolute;
		top: 10px;
		left: 750px;
		padding: 0px;
		height: 540px;
		width: 10px;
		background: #fff url('../gfx/design/far_edge.gif') bottom right no-repeat;
		vertical-align: top;
	}
	
	#navigation
	{
		position: absolute;
		top: 10px;
		left: 0px;
		padding: 0px;
		background: #fff url('../gfx/design/logo.gif') top left no-repeat;
		height: 540px;
		width: 245px;
		vertical-align: top;
		text-align: left;
	}
	
	#navigationimage
	{
		position: absolute;
		top: 420px;
		left: 0px;
		width: 242px;
		height: 130px;
		background: url('../gfx/design/hunter.gif');
	}
	
	#navigation .menu
	{
		display: block;
		margin-top: 40px;
	}
	
	#navigation .menu a
	{
		display: block;
		padding: 5px 5px 5px 20px;
		color: #005;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}
	
	#navigation .menu a:hover
	{
		background: #EBEBEB;
	}
	
	#navigation .menu a.active
	{
		background: #e2e2e2;
	}
	
	#navigation .ingress
	{
		display: block;
		padding: 21px;
		font-size: 11px;
	}
	
	#stripple1
	{
		position: absolute; 
		top: 0px;
		left: -3px;
		width: 3px;
		height: 540px;
		background: url('../gfx/design/stripple.gif');
	}
	
	#stripple2
	{
		position: absolute; 
		top: 0px;
		left: 505px;
		width: 3px;
		height: 540px;
		background: url('../gfx/design/stripple.gif');
	}
	
	#maincontent
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 505px;		
		background: #e2e2e2 url('../gfx/design/content_bottom.gif') bottom left no-repeat;
	}
	
	#maincontent .contents
	{
		display: block;
		padding: 16px;
		font-size: 12px;
		color: #000;
		min-height: 540px;
	}
	* html #maincontent .contents
	{
		height: 560px;
	}
	
	#maincontent .minheight
	{
		position: relative;
		width: 1px; 
		height: 570px;
		display: block; 
		float: right;
	}
	
	a
	{
		color: #128;
		text-decoration: none;
	}
	
	a:hover
	{
		color: #d02;
	}
	
	/*
		End main design
	*/
	
	/*
		misc blocks
	*/
	
	div.ansatt
	{
		width: 118px;
		float: left;
		text-align: center;
	}
	
	img.ansatt
	{
		border-bottom: 2px solid #aaa;
		margin-top: 4px;
	}
	
	.ansatt div
	{
		text-align: left;
		display: block;
		padding: 4px;
		font-size: 10px;
	}
	
	#blest
	{
		position: absolute;
		top: 555px;
		left: 20px;
		color: #77f;
		font-size: 11px;
	}
	
	#blest a, #blest a:hover
	{
		color: #77f;
	}
	
	div .kampanje
	{
		display: block;
		margin: 0px 0px 4px 0px;
	}
	
	div .kampanje img
	{
		display: block;
		float: right;
		border: 2px solid #aaa;
	}
	
	div .kampanje div
	{
		color: #333;
		margin: 4px 0px 4px 0px;
	}
	
	/*
		end misc blocks
	*/
