
/* TOPPLINKER
.............................................................................................................*/

div.topplinker 
	{
		float: left;
		width: 960px;
		height: 36px;
	}

div.topplinker ul li
	{
		float: left;
		list-style-type: none;
		padding-top: 6px;
	}
	
div.topplinker ul li a
	{
		float: left;
		color: #587a3f;
		padding-right: 5px;
		text-decoration: none;
		font-size: 11pt;
		font-weight: normal;
		padding: 2px 4px 2px 2px;
	}
	
div.topplinker ul li a.act
	{
		background: #abd491;
		text-decoration: underline;
	}
	
li.topplink-sep
	{
		float: left;
		padding: 0px 2px 0px 2px;
		margin-top: 3px;
	}
	
div.sprak
	{
		position: absolute;
		right: 0px;
		top: 10px;
	}
	
div.sprak ul li
	{
		padding: 0px;
		float: left;
		list-style-type: none;
	}
	
div.sprak ul li a
	{
		font-size: 11px;
		padding: 2px;
	}
	
div.sprak ul li a.act
	{
		background: #abd491;
	}
	
/* HEADER TEXT & CONTENT
.............................................................................................................*/


div.headercontent
	{
		float: left;
		position: relative;
		width: 960px;
		height: 255px;
	}
	
div.headercontent-left
	{
		float: left;
		width: 268px;
		height: 255px;
	}
	
div.headercontent-right
	{
		float: left;
		padding-top: 25px;
		height: 230px;
		poisition: relative;
		width: 692px;
	}
	
div.headercontent-right div.text
	{
		position: absolute;
		top: 100px;
		left: 450px;
		padding-right: 10px;
	}
	
div.headercontent-right img
	{
		float: left;
		position: absolute;
		top: 100px;
		width: 165px;
	}
	
/* BRUN FELT
.............................................................................................................*/

div.brunfelt
	{
		width: 960px;
		background: transparent;
		margin: 0px auto;
		height: 235px;
		padding-top: 15px;
		z-index: 900;
	}
	
div.brunfelt-left
	{
		float: left;
		width: 300px;
		padding: 9px 30px 0px 0px;
	}
	
div.brunfelt-right
	{
		float: left;
		position: relative;
		width: 630px;
		z-index: 901;
	}
	
/* SKJEMA
.............................................................................................................*/
	
label.c1
	{
		width: 50px;
	}
	
label.c2
	{
	
	}

/* MENU
.............................................................................................................*/

div.menu
	{
		margin: 0px auto;
		width: 960px;
		padding: 0px 0px;
		height: 31px;
		background: url(../images/menu-background.jpg) repeat-x;
	}
	
div.menu ul li
	{
		float: left;
		list-style: none;
	}
		
div.menu ul li.sep
	{
		float: left;
		width: 2px;
		height: 31px;
		background: url(../images/sep.jpg) no-repeat;
	}
	
div.menu ul li a
	{
		float: left;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 13px;
		height: 24px;
		padding: 7px 18px 0px 16px;
	}
	
div.menu ul li a.act
	{
		color: #fff;
		background: url(../images/menuitem-act.jpg) repeat-x;
	}
	
div.menu ul li a.pass
	{
		color: #9ba5b1;
		background: url(../images/menuitem-pass.jpg) repeat-x;
	}
	
div.menu ul li a.pass:hover
	{
		
	}
	
/* BUNNMENU
................................................................................................................*/
	
div.bottommenu
	{
		float: left;
		width: 960px;
		height: 30px;
	}
	
div.bottommenu ul li
	{
		float: left;
		list-style: none;
		padding-right: 13px;
	}
	
div.bottommenu ul li a
	{
		color: #606f69;
		text-decoration: none;
		padding: 2px;
	}
	
div.bottommenu ul li a.act
	{
		background: #0b2218;
		color: #606f69;
		text-decoration: none;
	}

/* FOOTER
............................................................................................................*/
	
div.lysebrun
	{
		width: 960px;
		float: left;
		padding-top: 40px;
		height: 281px;
	}
	
div.lysebrun h2
	{
		color: #537b4b;
		font-size: 25px;
		font-style: italic;
	}
	
div.lysebrun-artikkel
	{
		float: left;
		width: 300px;
		padding-right: 20px;
	}
	
div.lysebrun-artikkel ul li, div.lysebrun-artikkel p, div.lysebrun-artikkel p > span
	{
		color: #728468;
		
	}
	
div.lysebrun-artikkel ul li
	{
		
	}

div.bottom
	{
		float: left;
		width: 960px;
		padding-top: 27px;
		position: relative;
	}
	
div.bottom-left
	{
		float: left;
		width: 500px;
	}
	
div.bottom-left span
	{
		color: #4d5e4f;
	}
	
div.bottom-right
	{
		float: left;
		position: relative;
		width: 460px;
	}
	
div.bottom-right p
	{
		position: absolute;
		left: 200px;
		top: 2px;
		font-size: 10px;
	}
	
div.bottom-right img.tips
	{
		position: absolute;
	}
	
div.bottom-right img.kudos
	{
		position: absolute;
		left: 100px;
		top: -3px;
	}
	
div.bottom-right img.twitter
	{
		position: absolute;
		right: 120px;
		top: -7px;
	}
	
div.bottom-right img.n
	{
		position: absolute;
		right: 60px;
		top: -7px;
	}
	
div.bottom-right img.mann
	{
		position: absolute;
		right: 0px;
		top: -7px;
	}
	


	
/* Forside
..........................................................................................................*/
	
div.default-left
	{
		float: left;
		width: 570px;
		padding-right: 35px;
		padding-left: 10px;
	}
	
div.default-left p
	{
		
		color: #062746;
	}
	
div.default-right
	{
		float: left;
		width: 345px;
		padding-top: 12px;
	}
	
div.default-right ul li
	{
		list-style: none;
		border-top: 1px solid #d6d6d6;
		width: 345px;
		height: 25px;
		padding: 9px 0px 1px 0px;
	}
	
div.default-right ul li img
	{
		float: left;
		vertcal-align: top;
		margin-top: -9px;
	}
	
div.default-right ul li a
	{
		text-decoration: none;
		width: 345px;
		height: 16px;
		padding-top: 15px;
		text-transform: uppercase;
		vertical-align: middle;
		color: #616e76;
		font-size: 12px;
	}
	
div.default-right div.right-info
	{
		float: left;
		width: 345px;
		padding: 20px 0px 0px 0px;
	}
	
div.default-right div.right-info p.green
	{
		color: #73861d;
		font-size: 14px;
		font-weight: bold;
	}
	
/* DYNAMISKE SIDER
............................................................................................................*/

div.dynside
	{
		float: left;
		width: 960px;
		padding-top: 20px;
	}
	
div.dynside h2, div.artikkel h1, div.artikkel h2
	{
		color: #1b2b1c;
		font-size: 20pt;
	}
	
div.dynside p, div.artikkel p
	{
		color: #1b2b1c;
	}



/* ARTIKKELARKIV
............................................................................................................*/

div.artikkelarkiv 
	{
		float: left;
		padding-top: 10px;
	}

div.artikkel
	{
		float: left;
		width: 870px;
		padding: 40px 51px 25px 39px;
		border: 1px solid #1b2b1c;
		margin-top: 5px;
	}

/* KONTAKT
...............................................................................................................*/

div.kontaktcontainer-left
	{
		float: left;
		width: 730px;
		padding-right: 30px;
	}
	
div.kontaktcontainer-right
	{
		float: left;
		width: 200px;
		
	}
	
div.kontaktcontainer-right fieldset
	{
		border: none;
		padding: 0px;
	}
	
/* TIPS
...............................................................................................................*/
	
label.tips
	{
		float: left;
		width: 120px;
		height: 22px;
		color: #c47839;
		padding-top: 6px;
		font-size: 12px;
		font-style: italic;
	}
	
input.tips
	{
		margin-bottom: 2px;
		color: #dbaa79;
		font-weight: bold;
		background: transparent;
		font-size: 12px;
		width: 213px;
		height: 23px;
		border: 1px solid #ccc;
		padding: 6px 0px 0px 10px;
		
	}
	
input.tips_feil
	{
		border: 1px solid #ff0000;
		margin-bottom: 2px;
		color: #dbaa79;
		font-weight: bold;
		background: transparent;
		font-size: 12px;
		width: 213px;
		height: 23px;
		padding: 6px 0px 0px 10px;
	}
	
input.submittips
	{
		float: left;
		padding: 0px 0px 0px 0px;
		height: 28px;
		border: 1px solid #ccc;
		background: transparent;
		width: 225px;
		font-weight: bold;
		cursor: pointer;
	}
	
/* SELECT DROPDOWN
...............................................................................................................*/
	
.dropdown1						
	{
		cursor:pointer;
		position: absolute;
		width: 34px;
		left: 85px;
		font-size: 11px;
		z-index: 1000;
		padding: 8px 0px 0px 5px;
		height: 20px;
		white-space:nowrap;
		background:#fff url(../images/select_background.jpg) no-repeat;
		color: #d0d6d2;
		text-align: center;
	}
	
.dropdown2				
	{
		cursor:pointer;
		z-index: 1001;
		position: absolute;
		width: 34px;
		padding: 8px 0px 0px 5px;
		left: 162px;
		text-align: center;
		font-size: 11px;
		height: 20px;
		white-space:nowrap;
		background:#fff url(../images/select_background.jpg) no-repeat;
		color: #d0d6d2;
	}
	
.dropdown3				
	{
		cursor:pointer;
		position: absolute;
		z-index: 1002;
		width: 34px;
		padding: 8px 0px 0px 5px;
		left: 240px;
		font-size: 11px;
		height: 20px;
		white-space:nowrap;
		background:#fff url(../images/select_background.jpg) no-repeat;
		color: #d0d6d2;
	}
	
.drop1
	{
		position: absolute;
		left: 123px;
	}
	
.drop2
	{
		position: absolute;
		left: 200px;
	}
	
.drop3
	{
		position: absolute;
		left: 275px;
	}
	
.dropdown_list1					
	{
		display: none;
		position:absolute;
		left: 87px;
		width: 59px;
		margin-top:27px;
		background:#375844;
		z-index:10;
		text-align: center;
	}
	
.dropdown_list2			
	{
		position:absolute;
		display: none;
		left: 164px;
		width: 59px;
		text-align: center;
		margin-top:27px;
		background:#375844;
		z-index:10;
	}
	
.dropdown_list3			
	{
		position:absolute;
		display: none;
		left: 240px;
		width: 59px;
		margin-top:27px;
		background:#375844;
		z-index:10;
		text-align: center;
	}
	
.dropdown_list1 li, .dropdown_list2 li, .dropdown_list3 li
	{
		text-decoration: none;
		cursor: pointer;
		
	}
	
.dropdown_list1 li:hover, .dropdown_list2 li:hover, .dropdown_list3 li:hover
	{
		background: #000000;
	}
	
select.day
	{
		width: 70px;
		height: 28px;
		padding-top: 0px;
	}
	
select option.alt
	{
		float: left;
		width: 50px;
		background: #fff;
		padding-top: 5px;
	}
	

/* 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:fixed;top:50px;left:50%;z-index: 900001;margin:0px;padding:5px;background:#666}
#box_wrapper_video	{position:fixed;top:50px;left:50%;z-index: 900001;margin:0px;padding:5px;background:#666}
#box_close		{width:30px;height:30px;position:absolute;right:-10px;top:-10px;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:420px;overflow:auto;}
.box_rep_tilbakemelding		{padding:10px 20px 20px 20px;background:#fff;min-height:130px;overflow:auto;}
.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;}





