.productwheel {
	background-image: url(images/produkthjul.gif);
	margin: 0px!important;
	padding: 0px!important;
	height: 310px!important;
	width: 300px!important;
	display: block!important;
}

.productwheel div a:link, .productwheel div a:visited, .productwheel div a:hover, .productwheel div a:active{
	color: #7598c0!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size : 9px!important;
	font-weight: bold!important;
	text-decoration: none!important;
	display: block!important;
	margin: 0px!important;
	padding: 0px!important;
}

.productwheelMalstyring {
	float:left;
	padding-top: 40px!important;
	padding-left: 75px;
	width: 63px!important;
	text-align: center;
}
.productwheelMedarbeidersamtale {
	float:left;
	padding-top: 40px!important;
	padding-left: 0px;
	text-align: center;
	width: 90px!important;
}
.productwheelGraders {
	float:left;
	padding-top: 30px!important;
	padding-left: 0px;
	width: 105px!important;
	text-align: center;
}
.productwheelPrestasjonsledelse {
	float:left;
	padding-top: 30px!important;
	padding-left: 93px;
	width: 80px!important;
	text-align: center;
}
.productwheelEtterfolger {
	float:left;
	padding-top: 25px!important;
	width: 90px!important;
	text-align:center;
	padding-left: 5px;
}
.productwheelKompetanse {
	float:left;
	padding-left: 90px;
	padding-top: 25px!important;
	width: 100px!important;
	text-align: center;
}

.productwheelTalent {
	float:left;
	width: 60px!important;
	padding-top: 25px!important;
	padding-left: 75px;
	text-align: center;
}
.productwheelCV {
	float:left;
	width: 70px!important;
	padding-top: 25px!important;
	padding-left: 20px;
	text-align: center;
}.productwheelRapporter {
	position: relative;
	top: -153px;
	left: 103px;
	
}


.produkthjultekst {
	margin: 0px 0px 0px 10px!important;
	padding: 0px!important;
	height: 310px!important;
	width: 200px!important;
	display: block!important;
}
.produkthjul {
	float:right;
	background-image: url(images/produkthjul.gif);
	margin: 0px!important;
	padding: 0px!important;
	height: 310px!important;
	width: 300px!important;
	display: block!important;
}




.produkthjul div a:link, .produkthjul div a:visited, .produkthjul div a:hover, .produkthjul div a:active{
	color: #7598c0!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size : 9px!important;
	font-weight: bold!important;
	text-decoration: none!important;
	display: block!important;
	margin: 0px!important;
	padding: 0px!important;
}

.produkthjulMalstyring {
	float:left;
	padding-top: 40px!important;
	padding-left: 80px;
	width: 55px!important;

}
.produkthjulMedarbeidersamtale {
	padding-top: 40px!important;
	padding-left: 9px;
	text-align: center;
	width: 90px!important;
}
.produkthjulGraders {
	float:left;
	padding-top: 30px!important;
	padding-left: 0px;
	width: 105px!important;
	text-align: center;
}
.produkthjulPrestasjonsledelse {
	float:left;
	padding-top: 30px!important;
	padding-left: 93px;
	width: 80px!important;
	text-align: center;
}
.produkthjulEtterfolger {
	float:left;
	padding-top: 25px!important;
	width: 90px!important;
	text-align:center;
	padding-left: 5px;
}
.produkthjulKompetanse {
	float:left;
	padding-left: 100px;
	padding-top: 25px!important;
	width: 100px!important;
}

.produkthjulTalent {
	float:left;
	width: 60px!important;
	padding-top: 33px!important;
	padding-left: 75px;
	text-align: center;
}
.produkthjulCV {
	float:left;
	width: 70px!important;
	padding-top: 33px!important;
	padding-left: 20px;
	text-align: center;
}.produkthjulRapporter {
	position: relative;
	top: -161px;
	left: 103px;
	
}

.produkthjul2 {
	background-image: url(images/produkthjul.gif);
	margin: 0px!important;
	padding: 0px!important;
	height: 310px!important;
	width: 300px!important;
	display: block!important;
}




.produkthjul2 div a:link, .produkthjul2 div a:visited, .produkthjul2 div a:hover, .produkthjul2 div a:active{
	color: #7598c0!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size : 9px!important;
	font-weight: bold!important;
	text-decoration: none!important;
	display: block!important;
	margin: 0px!important;
	padding: 0px!important;
}

.produkthjulMalstyring2 {
	float:left;
	text-align:center;
	padding-top: 39px!important;
	padding-left: 70px;
	width: 63px!important;

}

.produkthjulMalstyring22 {
	float:left;
	text-align:center;
	padding-top: 36px!important;
	padding-left: 70px;
	width: 63px!important;

}
.produkthjulMedarbeidersamtale2 {
	padding-top: 40px!important;
	padding-left: 9px;
	text-align: center;
	width: 90px!important;
}

.produkthjulMedarbeidersamtale2engelsk {
	padding-top: 36px!important;
	padding-left: 6px;
	text-align: center;
	width: 90px!important;
}

.produkthjulGraders2 {
	float:left;
	padding-top: 40px!important;
	padding-left: 0px;
	width: 105px!important;
	text-align: center;
}
.produkthjulPrestasjonsledelse2 {
	float:left;
	padding-top: 40px!important;
	padding-left: 93px;
	width: 80px!important;
	text-align: center;
}
.produkthjulEtterfolger2 {
	float:left;
	padding-top: 35px!important;
	width: 90px!important;
	text-align:center;
	padding-left: 5px;
}



.produkthjulKompetanse2 {
	float:left;
	text-align:center;
	padding-left: 90px;
	padding-top: 35px!important;
	width: 100px!important;
}
.produkthjulEtterfolger2engelsk {
	float:left;
	padding-top: 30px!important;
	width: 90px!important;
	text-align:center;
	padding-left: 5px;
}
.produkthjulKompetanse2engelsk {
	float:left;
	text-align:center;
	padding-left: 90px;
	padding-top: 30px!important;
	width: 100px!important;
}

.produkthjulTalent2 {
	float:left;
	width: 65px!important;
	padding-top: 40px!important;
	padding-left: 70px;
	text-align: center;
}
.produkthjulCV2 {
	float:left;
	width: 100px!important;
	padding-top: 40px!important;
	padding-left: 5px;
	text-align: center;
}

.produkthjulCV2engelsk {
	float:left;
	width: 80px!important;
	padding-top: 40px!important;
	padding-left: 10px;
	text-align: center;
}
.produkthjulRapporter2 {
	float:left;
	width: 100px;
	padding-left:10px;
	z-index: 1;	
	position:relative;
	top: -149px;
	left: 93px;
}

.produkthjulRapporter2engelsk {
	float:left;
	width: 100px;
	padding-left:10px;
	z-index: 1;	
	position:relative;
	top: -152px;
	left: 93px;
}

.forsiden{
	padding-right: 5px;
	padding-top: 10px;
}
.forsidentekst{padding-top: 10px;}
.forsiden img{
	border: 0px;
}
.kontaktosstelefon{
	font-size : 11px;
	color : #527594;
	font-weight : normal;
}
a.kontaktosstelefon{
	font-size : 11px;
	color : #527594;
	font-weight : normal;
}
a.kontaktosstelefon:hover{
	font-size : 11px;
	color : #527594;
	font-weight : normal;
}
#quick_find{}
#contact_us{}
#losningshjul{}
#Losningshjul{}
#support{}
.forsideskryt{
	padding: 30px 20px 10px 15px;
	width: 355px;
	color: #463f3f;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
.forsideskryt p{
	padding: 0px 0px 0px 0px;
	text-align:right;
	margin: 0px;
}
.forsidebilde{
	width: 150px;
	padding-left: 50px;
	padding-top: 30px;
	
}

.forsidebilde22{
float:left;
	width: 150px;
	padding-left: 50px;
	padding-top: 30px;
	
}

/* --- Start forms i header --- */ 
#header div{
	float:left;
}

.toppbilder{
	margin-top: 3px;
	width: 436px;
	background-color: #fafafa;
}

.spakitopp{
	margin-top: 10px;
	width: 200px;
	background-color:#fafafa;
}

.headerSok {	
	margin-left: 3px;
	margin-top: 0px;
}

div.headerSok .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666666;
	width: 100px;
	height: 14px;
}

div.headerSok input {
	position: relative;
	left: 3px;
	top: 0px;
}


/* --- Slutt forms i header --- */ 

a.link:link, a.link:visited, a.link:active{
	color : #4475b7;
	font-size : 13px;
	font-weight : normal;
	text-decoration:none;
}
a.link:hover{
}

a.blaatekst:link, a.blaatekst:visited, a.blaatekst:active{
	color : #4475b7;
	font-size : 13px;
	font-weight : normal;
	text-decoration:none;
}
a.blaatekst:hover{
text-decoration: underline;
}



/* -----------------------------------Start Menyer -----------------------------------------------------*/

/* --- Start vertikal meny med subkategorier --- */

a.menulink:link, a.menulink:visited, a.menulink:active {
	display: block;
	float:left;
	width: 165px;
	height: 20px;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	font-family:arial;
	font-size:12px;
	color: #527594;
	background: url('images/infobox/bakgrunnmeny.gif');
	 background-color: #ffffff;
}

a.menulink:hover {
	background: url('images/infobox/bakgrunnmenyhover.gif');
}

a.menulinkactive {
	display: block;
	float:left;
	width: 165px;
	height: 20px;
	padding: 3px 0px 0px 22px;
	text-decoration: none;
	font-family:arial;
	font-size:12px;
	color: #527594;
	background: url('images/infobox/bakgrunnmeny.gif');
	 background-color: #ffffff;
}
a.subMenymenulinkactive{
  	display: block;
	  float:left;
	  width: 120px;
	  padding: 3px 0px 8px 30px;
	  font-family:arial;
	  text-decoration:none;
	  font-size:11px;
	  color: #527594;
	  background: url('images/infobox/bakgrunnundermeny.gif');
	   background-color: #ffffff;
}

a.menulinkactive:hover{
	  background: url('images/infobox/bakgrunnmenyhover.gif');
}

a.subMenymenulink:link, a.subMenymenulink:visited, a.subMenymenulink:active{
	  display: block;
	  float:left;
	  width: 120px;
	  padding: 3px 0px 8px 30px;
	  font-family:arial;
	  text-decoration:none;
	  font-size:11px;
	  color: #527594;
	  
	  background: url('images/infobox/bakgrunnundermeny.gif');	  
	   background-color: #ffffff;
}

a.subMenymenulink:hover{
	  color: #fa8d25;
	  text-decoration:underline;
	  background: url('images/infobox/bakgrunnundermeny.gif');
}

.menyLinker{
  font-family: Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
  font-weight : normal;
  background: url('images/infobox/bakgrunnmeny.gif');   
  width:181px;
  height: 22px;
}


A.menyLinker{
  font-family: Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
  font-weight : normal; 
  height: 22px; 
  text-decoration: none; 
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  width:181px;
  background: url('images/infobox/pixel_trans.gif');
}
A.menyLinker:hover{
  
  background: url('images/infobox/bakgrunnmenyhover.gif');
}


A.menulink {
display: block;
width: 181px;
height:20px;
padding-top: 2px;
padding-left:0px;
text-align: left;
text-indent:22px;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #527594;
background: url('images/infobox/pixel_trans.gif');
}

A.menulink:hover {
  background: url('images/infobox/bakgrunnmenyhover.gif');
}
.subMeny{
	display: block;
	width: 151px;
	height:23px;
	padding-top: 2px;
	padding-left:30px;
	text-align: left;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
	color: #000000;
	background: url('images/infobox/bakgrunnundermeny.gif');
	padding-bottom: 7px;
}
/* --- Avslutt vertikal meny med subkategorier --- */






/*--------------------------------------------------Avslutt Menyer-----------------------------------*/


/* --- Start Overskriften for sidene --- */

.infoBoxHeading {
	display: block;
	width: 625px;
	height: 22px;
	padding: 5px 0px 0px 10px;
	background-image: url('images/infobox/menytopp.gif');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e7a300;
	text-decoration: none;
}

.infoBoxHeading h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 18px;
  	font-weight: normal;
	color: #527594;
	padding: 0px;
	margin: 0px;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 18px;
  	font-weight: normal;
	color: #527594;
	padding: 0px;
	margin: 0px;
}

.tekstitopp{
	font-size: 10px;
	font-family: verdana;
	color: #527594;
	background-color: #fafafa;
	text-decoration: none;
}

a.tekstitopp:link, a.tekstitopp:active, a.tekstitopp:visited{
	font-size: 10px;
	font-family: verdana;
	color: #527594;
	background-color: #fafafa;
	text-decoration: none;
}
a.tekstitopp:hover{
	text-decoration: underline;
}

/* --- Avslutt Overskriften for sidene --- */

/* ------------------------ Start bokser på venstre og høyre side -------------------------------- */

/* --- Start default for alle sidebokser --- */

.menyboks{
	display: block;
	width: 180px;
	margin-bottom: 10px;	
	margin-top: 15px;
}

.menyboksbanner{
	display: block;
	width: 180px;
	margin-bottom: 10px;	
	margin-top: 15px;
	text-align:center;
}

/* --- Avslutt default for alle sidebokser --- */





/* --- start Søk ---*/

.headersok{
	padding-top: 0px;
}

/* --- Avslutt søk ---*/


/* ------------------------------------- Avslutt bokser på venstre og høyre side -------------------------------- */


/* ------------------------------------- Start listing av artikler -----------------------------------------------*/
	
	/* --- Samme for alle ---*/
	.produktboks{
		width: 480px;
		margin: 0px 0px 10px 15px;	
		display: inline;
	}
	
	.produktboks div{
		float: left;
	}
	
		.produktbokser{
		display: inline;
		width: 490px;
		margin-top: 10px;
		background-color: #ffffff;
	}
	
	.produktbokser div{float:left;}
	
	.stopp{ clear:left; }
	
	/* --- Avslutt samme for alle --- */
	
	/* --- Start lister uten bilde ---*/
	
	.ingressutenbilde{
		width: 470px;
		text-align:left;
		padding-left: 0px;
	}
	
	.overskriftutenbilde{
		width: 470px;
		text-align: left;
		padding: 0px;	
		display:inline;
	}
	
	.overskriftutenbilde a:link, .overskriftutenbilde a:visited, .overskriftutenbilde a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px!important;
		font-weight: normal;
		color: #535353;
		text-decoration: none;
		vertical-align: top;
	}
	
	.overskriftutenbilde a:hover{
		color: #e7a300;
	}
	
	.shortdescutenbilde{
		width: 470px;
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		display: inline;
	}
	
	div.knapputenbilde{
		margin-top: 8px;
		width: 70px;
		padding-left: 400px;
		display: inline;
	}
	
	div.knapputenbilde a:link, div.knapputenbilde a:visited, div.knapputenbilde a:active {	
		padding-right: 20px;
		background-image:url(images/icons/pil.gif);
		background-repeat:no-repeat;
		background-position:right 2px;
		color : #535353;
		text-decoration: none;
	}
	
	div.knapputenbilde a:hover{
		background-image:url(images/icons/pilhover.gif);
		background-repeat:no-repeat;
		background-position:right 6px;
		color:#e7a300;
		text-decoration: underline;
	}
	
	/* --- Avslutt lister uten bilde --- */
	
	/* --- Start lister med bilde --- */
	
	.bilde{
		width: 120px;
		padding-right: 10px;
		overflow: hidden;
		display:inline;
	}
	
	.ingress{	
		width: 345px;
		text-align:left;
		display:inline;
	}
	
	.ingress span{
		float: left;
	}
	
	.overskrift{
		text-align: left;
		padding-bottom: 10px;
		display:inline;
	}
	
	.overskrift a:link, .overskrift a:visited, .overskrift a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px!important;
		font-weight: normal;
		color: #535353;
		text-decoration: none;
		vertical-align: top;
	}
	
	.overskrift a:hover{
		color: #e7a300;
	}
	
	.shortdesc{
		width: 340px;
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		display: inline;
	}
	
	span.knapp{
		margin-top: 8px;
		width: 70px;
		padding-left: 270px;
		display: inline;
		
	}
	
	span.knapp a:link, span.knapp a:visited, span.knapp a:active {
		padding-right: 20px;
		background-image:url(images/icons/pil.gif);
		background-repeat:no-repeat;
		background-position:right 2px;
		color : #535353;
		text-decoration: none;
	}
	
	span.knapp a:hover{
		background-image:url(images/icons/pilhover.gif);
		background-repeat:no-repeat;
		background-position:right 6px;
		color:#e7a300;
		text-decoration: underline;
	}
	 
	/* --- Avslutt lister med bilde --- */
	
	/* --- Start Visning av antall artikler --- */
	
	.visanntallprodukter{
		display: block;
		margin-top: 10px;
		padding-left: 10px;
		width: 200px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;		
	}
	.visantallprodukter a:link, .visantallprodukter a:visited, .visantallprodukter a:active { color: #0000FF;  }
	.visantallprodukter a:hover {  color: #0000FF;  }
	
	/* --- Avslutt visning av antall artikler --- */
	
/* ------------------------------------- Avslutt listing av artikler -----------------------------------------------*/


/* -------------------------------------Start Sider ---------------------------------------------------------------*/	
	
/* --- Side mal --- */
.kontoboks{
	display:inline;
	width: 610px;
}

.kontoboks div{
	float: left;
	display: inline;
}

.kontoinnhold{
	padding: 10px 10px 0px 10px;
}

.kontoinnhold div{
 	width: 610px;
}

.kontoinnhold div label{
	padding: 10px 0px 0px 0px;
	width: 150px;
	text-align: left;
}

.kontoinnhold label{
	padding: 5px 0px 0px 10px;
	width: 100px;
	text-align: left;
}

.kontoinnhold form label{
	padding: 10px 0px 0px 10px;
	width: 150px;
	text-align: left;
}

.kontoinnhold form input.radioknapp{
	padding: 0px;
	margin-top: 10px;
	text-align: left;
}

.kontoinnhold div input{
	margin: 10px 0px 0px 0px;
	width: 150px;
	text-align: left;
}

.kontoinnhold div.radioknapp input{
	margin: 6px 0px 0px 0px;
	width: 30px;
	text-align: left;
}

.kontoinnhold div select{
	margin: 10px 0px 0px 0px;
	width: 150px;
	text-align: left;
}

.kontoinnhold div span{
	display: inline-block;
	padding-right: 20px;
	vertical-align: top;
	margin-top: 10px;
}

.kontoinnhold div span a:link, .kontoinnhold div span a:visited, .kontoinnhold div span a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;	
}

.kontoinnhold div span a:hover{
	color: red;
	text-decoration: underline;	
}

/* --- Avslutt mal for sidene --- */


/* --- Start index --- */

.velkommentekst{
	display: inline;
	padding: 10px 0px 0px 10px;
	width: 605px;
	overflow: hidden;
	margin: 0px;
}

/* --- Avslutt index --- */



/* --- Start Kontakt --- */

.accountinfo {
	width:600px;
	padding: 10px 0px 0px 10px;
}

.accountinfoinnhold {}

.accountinfoinnhold  div {
	display: inline;
	float:left;
	padding: 0px 0px 10px 0px;
}

.demo-left {
	margin: 0px 10px 0px 0px;
	width: 360px;
}
.demo-right {
	width: 200px;
	font-size: 10px;
}


.kontakttinfoinnhold-left {
	width: 300px;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #527594;
}

.kontakttinfoinnhold-left div {
	display: block;
	width: 290px;
	overflow: hidden;
}

.kontaktinfoinnhold-right {
	width: 270px;
	margin-top: 20px;
	overflow:hidden;
}
	
.kontaktinfoinnhold-left div{
	display: block;
	width: 210px;
}

div.kontaktinfoinnhold-right label{
	text-align: left;
	width: 180px;
	padding:0px;
	margin: 0px;
}

div.kontaktinfoinnhold-right input{
	text-align: left;
	padding:0px;
	margin: 0px 0px 5px 0px;
}

.kontakttinfoinnhold-left div {
	display: block;
	width: 220px;
}

.kontooverskrift{
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e7a300;
}
	
/* --- Avslutt kontakt --- */


/* --- Start Dynamic sitemap --- */

ul.sitemap {
	color: #000000;
}

/* --- Avslutt Dynamic sitemap --- */


/* --- Start artikkel info sider --- */

.produktbeskrivelse{
	float: left;
	margin: 5px;
	width: 595px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #463f3f;
	line-height: 15px;
}

.produktbeskrivelsebilde{
	display: block;
	padding: 5px;
	width: 470px;
	overflow: hidden;
}

div.produktbeskrivelsebilde span.bildegalleri{
	float:left;
}

/* --- Avslutt artikkel infosider --- */


/* --- Start Copyright tekst --- */


a.copyrightText:link, a.copyrightText:visited, a.copyrightText:active { 
	font-size : 11px; 
	color : #ffffff; 
	text-decoration: none;
}

a.copyrightText:hover {  
	color : #e7a300; 
	text-decoration: underline;
}
/* --- Avslutt copyright tekst --- */
	
/* -------------------------------------Avslutt Sider ---------------------------------------------------------------*/		
	
/* -------------------------------------- Start Andre stiler -------------------------------------------- */

.radio{
	position: relative;
	top: 5px;	
}

/* --------------------------------------- Avslutt andre stiler -------------------------*/