.contactusCenter
{
	float:left;
	vertical-align:top;
	margin-left:10px;
	margin-top: 10px
}

.LeadTxt
{
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: bolder;
	color: #6699cc;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 2px;
}


.prowebnoHorizontal
{
	height:2px;
	color:#e1ebf3
}

.Button
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	font-weight: bolder;
	FONT-SIZE: 7pt;
	margin-top:8px;
	margin-bottom:3px;
	color: #6699cc;
	cursor:hand
}

.demoFormSurrounding
{
	float:center;
	vertical-align:top;
	margin-left:10px;
	margin-top: 10px;
	margin-top:0px;
	padding-top:0px
}

.demoForm
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	margin-top:0px;
	margin-bottom:0px;
	color: #6e747c;
	width:200px;
	height:20px;
	border-bottom: solid 2px #ecf2f8;
	border-right: solid 2px #ecf2f8;
	border-left:  solid 2px #bcccdb;
	border-top: solid 2px #bcccdb;
	padding:2px;
	float:left
}

.demoLeft
{
	float:left;
	vertical-align:top;
	border-right: solid 1px #e1ebf3;
	width: 230px;
	height:100%;
	margin-left:2px;
	margin-top:0px;
	margin-bottom:5px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px
}

.demoLeft H1
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:600;
	margin-top:0px;
	margin-bottom:14px;
}

.demoFormUrl
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	margin-top:0px;
	margin-bottom:0px;
	color: #6e747c;
	width:105px;
	height:20px;
	border-bottom: solid 2px #ecf2f8;
	border-right: solid 2px #ecf2f8;
	border-left:  solid 2px #bcccdb;
	border-top: solid 2px #bcccdb;
	padding:2px;
}


.demoFormButton
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	margin-top:0px;
	margin-bottom:0px;
	color: #6e747c;
	width:150px;
	height:20px;
	border-bottom: solid 2px #ecf2f8;
	border-right: solid 2px #ecf2f8;
	border-left:  solid 2px #bcccdb;
	border-top: solid 2px #bcccdb;
	padding:2px;
	float:left
}



.contactusCenter .formElem
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	margin-top:8px;
	margin-bottom:3px;
	color: #6e747c;
	width:300px;
	height:20px;
	border-bottom: solid 2px #ecf2f8;
	border-right: solid 2px #ecf2f8;
	border-left:  solid 2px #bcccdb;
	border-top: solid 2px #bcccdb;
	padding:2px;
}


.contactus
{

}

.contactus H2
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:600;
	margin-top:25px;
	margin-bottom:14px;
}

.contactus H3
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:600;
	FONT-SIZE: 8pt;
	margin-bottom:0;
	color: #6699cc;
}

.contactus H4
{
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	font-weight: bolder;
	FONT-SIZE: 7pt;
	margin-top:8px;
	margin-bottom:3px;
	color: #6699cc;
}

.contactus H5
{
	
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: bolder;
	color: #6e747c;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 2px;
}

.contactus .contactable
{
	float:left;
	vertical-align:top;
	border-right: solid 1px #e1ebf3;
	width: 230px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:0px;
}

.contactus .contactable TD
{
	font-size:7pt;	
	vertical-align:top;
}

.topRight p 
{
    float:right;
}

.topRight img
{
    float:right;
    clear:both;
}

BODY { 
PADDING: 0px; 
MARGIN: 0px; 
BACKGROUND:#FFFFFF; 
font-family:Arial, Verdana, Helvetica, sans-serif;FONT-SIZE:12px; } 

TABLE { 
font-family:Arial, Verdana, Helvetica, sans-serif;FONT-SIZE:12px; } 

P,UL,LI { 
font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px; } 

H1 { 
font-size: 1.4em; } H2 { font-size: 1.1em; } 

H3 { 
font-size: 1.0em; } 

A { 
COLOR: blue; TEXT-DECORATION: none } 

A:link { COLOR: blue; TEXT-DECORATION: none } 

A:visited { COLOR: #0033cc; TEXT-DECORATION: none } 

A:hover { TEXT-DECORATION: underline } 

A:active { TEXT-DECORATION: none } 

.topRight { vertical-align: middle; text-align: right; } 

.topLeft { vertical-align: top; text-align: left;} 

.surroundingStyle1 { border: 0px; width:988px; height:100px; background-color:#ffffff; } 

.middleCenterElement { padding:10px; vertical-align:top; } 

.rightCenterElement { vertical-align:top; } 

.newsThumbnail { border:0px; padding-left:10px; padding-right:10px; } 

.TxtSystem { FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } /* ##0001## Powered by projob bottom of page */ 

.pbprojob { 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px; 
MARGIN: 0px 0px 5px 5px; 
COLOR: #000000; text-align: 
center; padding-top:10px; } 

.pbprojob A { 
MARGIN: 0px 0px 5px 5px; COLOR: #000000 } 

.pbprojob A:HOVER { MARGIN: 0px 0px 5px 5px; COLOR: #000000 } 

.pbprojob A:VISITED { MARGIN: 0px 0px 5px 5px; COLOR: #000000 } /*Forum styles*/ 

ul.postList { line-style-type: square; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em; margin-left: 2em; } 

table.forum { width: 100%; } 

table.forum td.heading { font-weight: bold; } 

table.forum td.name { } table.forum td.numTopics { text-align: center; } 

table.forum td.numPosts { text-align: center; } 

table.forum td.postedBy { } table.forum td.date { } div.forumPost { width: 100%; border: solid 1px black; margin-bottom: 0.3em; } 

div.forumPost div.heading { 
border-bottom: solid 1px black; 
width: 100%; background-color: white; 
font-weight: bold; padding: 1px; 
padding-left: 0.5em; } 

div.forumPost div.body { width: 100%; padding: 1px; padding: 0.5em; } 

div.forumPost div.footing { width: 100%; text-align: right; padding: 1px; padding-right: 0.5em; } 

.newsheaddinglist { font-weight: bold; font-size:14px } /* ##0002## contactinfo on bottom of page */ 

.contactinfo { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; text-align: center; } 

.contactinfo A { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:link { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:visited { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:active { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.coolboxtitles { FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #1B346B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.newsheadding { FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: #1B346B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } FORM { DISPLAY: inline } /*MENU STYLE*/ 

.menubottom { font-size:8pt; color:#0c2172; } 

.menubottomhighlite { font-size:8pt; color:#0c2172; TEXT-DECORATION: underline } 

.menulevel1backgr { background-color:#E8E8E3; } 

.menulevel1 { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; padding:3px; } 

.menulevel1highlite { font-family:verdana,arial,sans-serif; font-size:10pt; font-weight: bolder; color:#000000; background:#CCCCCC; padding:3px; } .menulevel2 { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; padding:3px; } 

.menulevel2highlite { font-family:verdana,arial,sans-serif; font-size:10pt; font-weight: bolder; color:#000000; background:#FFFFFF; padding:3px; } 

.menulevel2backgr { background-color:#CCCCCC; } 

.menulevel3linkitem { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; } 

.menulevel3linkitemhigh { font-family:verdana,arial,sans-serif; font-size:13pt; color:#000000; padding:12px; padding-top:2px; } .menulevel3Topp { font-size:10pt; FONT-WEIGHT: bold; color:#FFFFFF; background:#E10814; padding:4px; } 

.menulevel3Bottom { background:#EDEDED; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; height:300px; width:700px; } 

.headdingBox { border: 0; } 

.headdingBox IMG { margin:3px; vertical-align:middle; } 

.webTxtStandard { font-family:verdana, arial, helvetica, sans-serif; } 

.buttonStyle { border: 0; vertical-align: middle; } 

.formElem { padding-top: 10px; clear:both; } 

.formElemFloat { float:left; } 

.formTextField { width: 300px; height: 20px; float: right; vertical-align: middle; } 

.shop .box { background-color: #F4F4F4; border: solid 1px #DDDDDD; } 

.shop .box .title { background-color: #DDDDDD; border: solid 1px black; } 

.header { white-space: nowrap; font-size: x-small; } 

.shop .leftColumn { width: 150px; vertical-align: top; } 

.shop .box { margin-bottom: 10px; } 

.shop .box .title { padding: 2px; } 

.shop .box ul { margin: 5px 5px 5px 20px; list-style-type: square; list-style-position: outside; } .shop .rightColumn { width: 140px; vertical-align: top; } .shop .vat { font-size: xx-small; text-align: center; } .shop .productList { border: none; } .shop .productList .header { background-color: #F4F4F4; } .shop .product .relatedProducts { padding-top: 15px; border-top: solid 2px black; } .shop .product .info { border-top: dashed 1px black; border-bottom: dashed 1px black; font-size: xx-small; font-weight: bold; } .shop .product .readmore { font-size: xx-small; } .shop .shopProfileProduct { width: 50%; border: dashed 1px #DDDDDD; margin: 5px; padding: 5px; } .shop .contents { vertical-align: top; } .gallerytable { height:530px; width:600px; border:0px; } .bildeliste { height:128px; width:600px; overflow:auto; margin:5px } 

* {
margin:0;
padding: 0;
}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	background-color:#595557;
	text-align:center;
	line-height:1.3em;

}
img {
	border:0;
}
h1{
	font-size: 1.1em;
	color: #ffffff;
	text-transform: uppercase;
	margin: 0;
	padding-bottom: 5px;
}

p {
	margin: 0;
	margin-bottom: 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	display:block;
	position:relative;
	float:left;
}
ul, li, ol{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	vertical-align: top;
	line-height: 2em;
	list-style-position: outside;
	list-style-image: url(/intranett/shareddoc/{B97C1B2E-0C45-427F-A3D8-F6FDB8BEF0FF}_listepil.png);
	list-style-type: none;
	margin-left: 10px;
}
a, a:link, a:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #4f82b9;
	text-decoration:underline;
}
a:hover {
	color: #333333;
}
.surroundingStyle1 {
  	margin: 0 auto;
  	position: relative;
  	z-index: 0;
	background-color:#595557;
	margin-left:auto; margin-right:auto;
}
.topLeft {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.topRight {
	color: #fff; padding-right: 30px; line-height: 1.5em;
}
.middleCenterElement {
	background: #333333;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 15px;
}
.rightCenterElement {
	background-color:#333;
	background-image: url(/intranett/shareddoc/{A9324387-6DF6-4522-AD2D-2686E88FAB25}_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:25px 15px;
	font-size:11px;
}
.middleCenterElementTD {
	background-color:#333;
	background-image: url(/intranett/shareddoc/{A9324387-6DF6-4522-AD2D-2686E88FAB25}_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#nivaa_1 {
	width: 227px;
	height: 310px;
	border: 0;
	float: left;
	display:block;
	margin-right: 0;
	margin-left: 7px;
	margin-bottom: 2px;
	vertical-align:top;
	position:relative;
	background-color: #c4c4c4;
	padding: 0;
	border:0;
	border-collapse: collapse;
	border-spacing: 0;
}
#nivaa_2 {
	width: 227px;
	height: 290px;
	border: 0;
	float: left;
	display:block;
	margin-right: 0;
	margin-left: 7px;
	margin-bottom: 10px;
	vertical-align:top;
	position:relative;
	padding: 0;
	border:0;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #383839;
	background-image: url(/intranett/shareddoc/{825190D1-C4C6-4D0C-AD2E-26138E18A394}_cellebg_21.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	
	color: #c4c4c4;
		line-height: 1.4em;
		font-size:11px;
}
#nivaa_1 td, #nivaa_2 td, #artikkel td {
	padding: 10px;
	vertical-align: top;	
}
#nivaa_1 th, #nivaa_2 th {
	text-align: left;
	color: #c4c4c4;
	float:left;	
	border:0;
	padding: 9px;
	background: #595658;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: normal;
	border:0;
	width: 209px;
	height: 20px;
}
#artikkel {
	width: 700px;
	border: 0;
	float: left;
	display:block;
	margin-right: 0;
	margin-left: 7px;
	margin-bottom: 2px;
	vertical-align:top;
	position:relative;
	background-color: #c4c4c4;
	padding: 0;
	border:0;
	border-collapse: collapse;
	border-spacing: 0;
}
#artikkel th {
	text-align: left;
	color: #c4c4c4;
	float:left;	
	border:0;
		padding: 13px;
		background: #595658;
		text-transform: uppercase;
		font-size: 13px;
		font-weight: normal;
		border:0;
		width: 674px;
		height: 20px;
}
#artikkel p {
		width:100%;
}
.contactinfo, .pbprojob {
	color: #c4c4c4;
	font-size:0.7em;
	padding-top: 15px;
	}

.pbprojob {
		padding-bottom: 10px;
}
.contactinfo a, .contactinfo a:link, .contactinfo a:visited{
	color: #ffffff;
	font-family:"Times New Roman", Times, serif;
}
.contactinfo a:hover, .pbprojob a:hover{
	color: #00b500;
}

#Table1 {
	border: 0;
	background-color: #444444;
	width:233px;
	color: #fff;
	border:0;
	border-collapse: collapse;
	border-spacing: 0;
}
#Table1 th {
	width:233px;
	padding-top:0;
	text-align:center;
	border: 0;
	text-transform: uppercase;
	position:relative;
	display:block;
	background-color:#4f82b9;
	color:#ffffff;
	padding: 9px 0;
	font-size: 13px;
	font-weight:normal;
	height: 20px;
}
#Table1 th.headingBox_green {
	width:233px;
	padding-top:0;
	text-align:center;
	border: 0;
	text-transform: uppercase;
	position:relative;
	display:block;
	background-color:#6e9110;
	color:#ffffff;
	padding: 12px 0;
	font-size: 13px;
}
#Table1 td {
	padding: 10px;
	font-size:11px;
		line-height: 1.4em;
}
#Table1 td.bilde{
	padding:0;
	margin:0;
}
#Table1 a, #Table1 a:link, #Table1 a:visited, #nivaa_2 a, #nivaa_2 a:link, #nivaa_2 a:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #cccccc;
	text-decoration:none;
}
#Table1 a:hover, #nivaa_2 a:hover {
	color: #a4cd36;
}
