body 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 18px;
			color: #000000;
			background-color: #FFFFFF;
			margin: 0px;
			text-align: center;
			}

#center		{width: 860px; margin-right: auto; margin-left: auto;}

			/* Topp */
			
#topcontain	{
			width: 860;
			height: 108;
			background-color: #FFFFFF;
			}

.toplogo	{
			width: 166;
			height: 108;
			float: left;
			}

.search		{
			float: right;
			padding: 56 0 0 0;
			border: 0px solid #000000;
			}
			
			
			/* Meny */
			
#menucontain	
			{
			width: 860;
			height: 52;
			background-image: url('/filearchive/2/213/menubg.gif'); 
			background-position: center top; 
			background-repeat:repeat-x;
			}

.menu		{
			float: left;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			padding: 9 9 0 9;
			border: 0px solid #000000;
			}
	
.menuselected		{
			float: left;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			padding: 9 9 0 9;
			border: 0px solid #000000;
			}			
			
			/* startpagelayout */

#flash		{
			width: 860;
			padding: 8 0 0 0;
			}
			
#banner		{
			width: 860;
			padding: 8 0 8 0;
			}
			
#spheader	{
			width: 860;
			height: 34;
			border-top: 1px solid #CCCCCC;
			border-right: 0px solid #CCCCCC;
			border-bottom: 1px solid #CCCCCC;
			border-left: 0px solid #CCCCCC;
			}
			
.spheadercontent	
			{
			width: 270;
			float: left;
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			padding: 8;
			text-align: left;
			}
			
.spheadercontent2	
			{
			width: 860;
			float: left;
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			padding: 8;
			text-align: left;
			}
			
			
.spinfo		{
			width: 270;
			float: left;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			padding: 8;
			text-align: left;
			}

#spboxcontain		
			{
			width: 860;
			height: 92;
			padding: 8 0 0 0;
			}	
					
.spbox		{
			float: left;
			width: 286;
			height: 92;
			background-image: url('/filearchive/2/225/startpagebgbutton.gif'); 
			background-position: center top; 
			background-repeat: no-repeat;
			background-color: #FFFFFF;
			}
			
.spboxcontent		
			{
			float: left;
			width: 260;
			height: 82;
			background-color: none;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			padding: 4px;
			border: 0px solid #000000;
			text-align: left;
			}
			
#bottom		
			{
			float: left;
			width: 860px;
			height: 52;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			padding: 20 0 0 0;
			margin: 28 0 0 0;
			background-image: url('/filearchive/2/213/menubg.gif'); 
			background-position: center top; 
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			}
			
			/* subpagelayout */
			
#colcontain {
			width: 860; 
			float: left; 
			border: 0px solid #000000;
			margin: 8 0 0 0;
			}
			
#col1 		{
			float: left; 
			width: 561px; 
			padding: 0px;
			border: 0px solid #000000;
			}

#col2 		{
			float: right; 
			width: 291px; 
			padding: 0;
			margin: 0; 
			border: 0px solid #000000;
			}

.subcontent	{
			float: left;
			width: 561px;
                        height: 400px;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			padding: 0px;
			background-image: url('/filearchive/2/224/subtextbg.gif'); 
			background-position: center top; 
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			text-align: left;
			}
			
.subcontenttext
			{
			float: left;
			width: 521px;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			padding: 20px;
			background-color: none;
			text-align: left;
			}


.sublinks	{
			float: right;
			width: 277px;
			padding: 0px;
			background-image: url('/filearchive/2/223/sublinkbg.gif'); 
			background-position: center top; 
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			border-top: 1px solid #EDEEEF;
			border-right: 1px solid #EDEEEF;
			border-bottom: 1px solid #C5C5C5;
			border-left: 0px solid #EDEEEF;
			}
			
.sublinkstext
			{
			float: left;
			width: 237px;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			padding: 16px;
			background-color: none;
			border: 0px solid #000000;
			text-align: left;
			line-height: 22px;
			}
	
					
.subbox		{
			float: right;
			width: 277;
			height: 92;
			background-image: url('/filearchive/2/225/startpagebgbutton.gif'); 
			background-position: center top; 
			background-repeat: no-repeat;
			background-color: #FFFFFF;
			margin: 8 0 0 0;
			}
			
.subboxcontent		
			{
			float: left;
			width: 250;
			height: 82;
			background-color: none;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			padding: 4px;
			border: 0px solid #000000;
			text-align: left;
			}
			
table.white
			{
			background-color: none;
			}
			
td.white	        {
			padding: 10px;
			background-color: #FFFFFF;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			border: 1px solid #ECECEC;
			line-height: 18px;
			}

table.listheader		
			{
			height: 36;
			background-color: none;
			background-image: url('/filearchive/4/477/headerbg.gif'); 
			background-position: center top; 
			background-repeat: no-repeat;
			}


td.listheader		
			{
			padding: 0px 4px 0px 4px;
			background-color: none;
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			color: #000000;
			border: 0px solid #ECECEC;
			line-height: 18px;
			}
			
td.list		        {
			padding: 4px;
			background-color: none;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			border-top: 0px solid #ECECEC;
			border-right: 0px solid #ECECEC;
			border-bottom: 1px solid #ECECEC;
			border-left: 0px solid #ECECEC;
			line-height: 18px;
			}

table.minilistheader		
			{
			height: 60;
			background-color: none;
			background-image: url('/filearchive/6/638/headerbgbig.gif'); 
			background-position: center top; 
			background-repeat: no-repeat;
			}


td.minilistheader		
			{
			padding: 0px 4px 0px 4px;
			background-color: none;
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			border: 0px solid #ECECEC;
			line-height: 18px;
			}
			
td.minilist		{
			padding: 4px;
			background-color: none;
			font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			color: #000000;
			border-top: 0px solid #ECECEC;
			border-right: 0px solid #ECECEC;
			border-bottom: 1px solid #ECECEC;
			border-left: 0px solid #ECECEC;
			line-height: 18px;
			}

			
			/* links */	
				
a:link.menu		{ text-decoration: none; color: #000000; font-size: 12px}
a:visited.menu	        { text-decoration: none; color: #000000; font-size: 12px}
a:active.menu	        { text-decoration: none; color: #000000; font-size: 12px}
a:hover.menu	        { text-decoration: none; color: #639C18; font-size: 12px}

a:link.menuselected	{ text-decoration: none; color: #639C18; font-size: 12px}
a:visited.menuselected	{ text-decoration: none; color: #639C18; font-size: 12px}
a:active.menuselected	{ text-decoration: none; color: #639C18; font-size: 12px}
a:hover.menuselected	{ text-decoration: none; color: #639C18; font-size: 12px}

a:link		{ text-decoration: none; color: #639C18; font-size: 11px}
a:visited	{ text-decoration: none; color: #639C18; font-size: 11px}
a:active	{ text-decoration: none; color: #639C18; font-size: 11px}
a:hover		{ text-decoration: underline; color: #639C18; font-size: 11px}

a:link.sublink		{ text-decoration: none; color: #639C18; font-size: 11px;}
a:visited.sublink	{ text-decoration: none; color: #639C18; font-size: 11px;}
a:active.sublink	{ text-decoration: none; color: #639C18; font-size: 11px;}
a:hover.sublink		{ text-decoration: underline; color: #639C18; font-size: 11px;}

a:link.sublinkselected		{ text-decoration: none; color: #000000; font-size: 11px;}
a:visited.sublinkselected	{ text-decoration: none; color: #000000; font-size: 11px;}
a:active.sublinkselected	{ text-decoration: none; color: #000000; font-size: 11px;}
a:hover.sublinkselected		{ text-decoration: underline; color: #639C18; font-size: 11px;}

a:link.button		{ text-decoration: none; color: #000000; }
a:visited.button	{ text-decoration: none; color: #000000; }
a:active.button		{ text-decoration: none; color: #000000; }
a:hover.button		{ text-decoration: none; color: #626262; }

a:link.small	{ text-decoration: none; color: #BEBEBE; font-size: 10px}
a:visited.small	{ text-decoration: none; color: #BEBEBE; font-size: 10px}
a:active.small	{ text-decoration: none; color: #BEBEBE; font-size: 10px}
a:hover.small	{ text-decoration: none; color: #639C18; font-size: 10px}



			/* headers */	
			
h1			{
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			color: #639C18;
			}
			
h2			{
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 16px;
			font-style: regular;
			color: #000000;
			}
			
h3			{
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 16px;
			font-style: regular;
			color: #000000;
			margin-top: 6px;
			margin-right: 0px;
			margin-bottom: 6px;
			margin-left: 0px;
			}
			
.header		{
			font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 16px;
			font-style: regular;
			color: #000000;
			margin: 0px;
			}