body  {
	margin: 0 0;
	background-color: #FFFFFF;
	background-image:url(../graphics/bg.gif);
}
body, td, p {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;line-height: 15px;}

p {font-size:12px;line-height:18px;}

h2 {
	font-size:15px;
	color:#36c;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}

#centered {
  position: relative;
  top: 0px;
  right: 0;
  margin: 0 auto;
  width: 942px;
  text-align: left;
  height: 100%;
}

.printheading {
	display: none;
}
.screenheading {
	display: block;
}
.contacttable {
	width: 90%;
	margin-left: 20px;
	padding: 5px;
}
.contactpx {width: 123px;}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: underline;
	}
a:hover {
	color: #FFFFFF;
	background-color: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: underline;
}
.hvitbg {
	background-color: #FFFFFF;
	border: 1px solid #DCE6FA;
	padding: 6px;
}
.footer {
	font-size: 10px;
	color: #999999;
	padding: 3px;
}
.footer:link {
	color: #999999;
	text-decoration: underline;
	padding: 0px;
}
a.footer:visited {
	color: #999999;
	text-decoration: underline;
	padding: 0px;
}
a.footer:hover {
	color: #333333;
	background-color: #999999;
	text-decoration: none;
	padding: 0px;
}
a.footer:active {
	color: #999999;
	text-decoration: underline;
	padding: 0px;
}
.liten {
	font-size: 11px;
	line-height: 15px;
}
.green {
	font-weight: normal;
	color: #3366CC;
}
.infotable {
	padding: 8px;
	margin-top: 8px;
	background-color: #E4E4E4;
	margin-bottom: 10px;
}
.infotable p {margin:2px 0 2px 0;}

.infotableb {
	padding: 8px;
	margin-top: 8px;
	background-color: #E4E4E4;
}
.infotable2 {
	padding: 8px;
	margin-top: 8px;
	border: 1px solid #E4E4E4;
	margin-bottom: 10px;
}
.whiteimgborder {
	border-bottom: 2px solid #FFFFFF;
}
.lightgreenbg {
	background-color: #E4E4E4;
}
.linkimg {background-color: none;}
a.linkimg:hover {background: none;}

li {
	margin-left: -10px;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(../graphics/punkt.gif);
}
.sidelist {
	margin-left: -26px;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(../graphics/punkt2.gif);
	font-size: 11px;
}
.smallgreenbold {
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	line-height: 15px;
}
.smallblue {
	font-size: 11px;
	color: #3366CC;
	line-height: 15px;
}

.people {
	background-color:none;
	}
a.people:link {
	background-color:none;
}
a.people:visited {
	background-color:none;
}
a.people:hover {
	background-color: none;
}
a.people:active {
	background-color: none;
}
.peopletable {
	border-bottom: 1px solid #FFFFFF;
}
.peopledivs, .peopledivs0 {
/*	position: relative; */
	position: absolute;
	top: 156px;
	left: 213px;
	width: 362px;
	visibility: hidden; 
	z-index: 1;
	background-color:#FFFFFF;
}
#cv0 {z-index:10;}
#peopleback {
	position: absolute;
	top: 165px;
	left: 525px;
	width: 50px;
	visibility: visible;
	z-index: 2;
}
.people2 {cursor:default;}
.greybg {
	background-color: #E4E4E4;
	padding: 10px;}
.industrytable {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
}


#peopletable.pcontainer a {
	position:relative;
	float:left;
	width:66;
	height:67;
	overflow:hidden;
	border-right:1px solid #fff;
	}
#pinner {width:201px;}
#peopletable.pcontainer a img {border:0px;width:66px;height:67px;}