

div.logo
	{
		position: absolute;
		top: 4px;
		left: 45px;
	}
	
div.menu
	{
		position: absolute;
		top: 176px;
		left: 0px;
		width: 244px;
	}
	
div.menu img
	{
		float: left;
	}
	
div.menu ul > li
	{
		float: left;
		width: 244px;
		margin-bottom: 18px;
	}
	

div.menu ul > li > ul > li
	{
		float: left;
		width: 244px;
		margin-bottom: 0px;
	}
	
div.content
	{
		position: absolute;
		top: 0px;
		left: 244px;
		width: 716px;
		height: 600px;
		background: #000;
	}
	
div.contentminna{position: absolute;top: 112px;padding: 134px 30px 0px 60px;left: 244px;width: 575px;height: 250px;background: #000;opacity:0.73;filter:alpha(opacity=73);}
div.contentminna p {color:#fff;font-weight:normal;font-size:16px;line-height:150%;font-family: arial, helvetica;}

div.contentkontakt{position: absolute;top: 112px;padding: 45px 30px 0px 60px;left: 244px;width: 575px;height: 339px;background: #000;opacity:0.73;filter:alpha(opacity=73);}
div.contentkontakt table td {color:#fff;font-size:14px;font-family: arial, helvetica;}
div.contentkontakt table td strong {color:#fff;font-size:16px;font-family: arial, helvetica;font-weight: normal;}
div.contentkontakt table td a {font-size:14px;text-decoration: none;}

div.contentportfolio {position: absolute;top: 112px;padding: 5px 0px 0px 5px;left: 244px;width: 660px;height: 476px;background: #fff;}
	
div.contentportfolio img
	{
		float: left;
		margin-bottom: 6px;
	}
	
div.contentkunder	{position: absolute;top: 112px;padding: 30px 0px 0px 30px;left: 244px;width: 635px;height: 354px;background: #000;opacity:0.73;filter:alpha(opacity=73);}
div.contentkunder table td {color:#fff;font-size:16px;font-family: arial, helvetica;}

table.kunder td
	{
		color: #000;
		font-style: normal;
		font-size: 14px;
		padding-bottom: 3px;
		letter-spacing: 0.1em;
		
	}
	
div.border1
	{
		position: absolute;
		width: 1px;
		height: 57px;
		top: 145px;
		left: 195px;	
	}
	
div.border2
	{
		position: absolute;
		width: 1px;
		height: 57px;
		top: 145px;
		left: 360px;	
	}
	
/* Nytt popup script 31.08 */
#box_overlay	{position:fixed; top: 0; left: 0; z-index: 900000; width: 100%; height: 100%; background-color: #000;}
#box_wrapper	{position:absolute;top:35px;left:0;z-index: 900001;margin-left:275px;padding:0px;background:transparent}
#box_close		{width:30px;height:30px;position:absolute;right:-10px;top:0px;visibility:hidden;background:url(/images/box_close.png) no-repeat;cursor:pointer;}
#box_top		{padding:20px 20px 10px 20px;background:#fff;font-size:24px;text-align:left;color:#003366;border-bottom:1px solid #eee;font-family:Georgia,"Times New Roman",serif;font-weight:normal;}
.box_rep_login		{padding:10px 20px 20px 20px;background:#fff;max-height:300px;overflow:auto;}
.box_rep_glemt		{padding:10px 20px 20px 20px;background:#fff;min-height:250px;overflow:auto;}
.box_rep_video		{padding:10px 20px 20px 20px;background:#fff;min-height:180px;overflow:auto;}
.box_rep_tilbakemelding		{background:transparent;min-height:600px;overflow:hidden;width:716px;top:108px;position:absolute;}
.box_rep_vilkar		{padding:10px 20px 20px 20px;background:#fff;min-height:420px;overflow:auto;}
.box_rep_passordsendt {padding:10px 20px 20px 20px;background:#fff;min-height:100px;overflow:auto;}