
		
/* Boxer Store */	
.box {
	font-size: 100%;
	float:left;
	}
	.boxhead {
		margin: 0;
		padding: 0;
		}
		.boxhead .closed {

			line-height:31px;
			
			display:block;
			text-decoration:none;
			color:#000;
		}
		.boxhead .open {
			
			line-height:31px;
			vertical-align:middle;
			display:block;
			text-decoration:none;
			color:#000;
		}
		.boxhead h2 {
			display:block;
			line-height:31px;
			font-weight:normal;
			font-size:110%;
			padding:0px;
			margin:0px;

		}
	.boxbody {
		background: url(gfx/box-l.gif) no-repeat bottom left;
		margin:0;
		padding:12px 15px;color:	#07426F; 
		}
		.boxbody p { 
			margin:0; padding:0;
		}
		.boxbody .inp {
			margin-bottom:5px; 
			padding:3px;
		}
	.box .content { 
		margin:9px 23px;
		}
		.box .content p.date { 
			margin-bottom:30px;
		}
		.box .content p {
			margin-bottom:20px;
		}
		.box .content .clear {
			 clear:both; 
			 height:0; 
			 line-height:0px; 
			 border-bottom:1px solid #e7e7e7; 
			 margin-bottom:30px;
		}
		.box .content blockquote.right { 
			float:right;
			display:block;
			margin-right:0;
			width:300px;
			text-align:right;
		}
		.box .content blockquote strong { 
			font-size:130%; 
			line-height:1.2em;
		}
	.box .contacthead {
		padding:0;
		margin:0;
		}
		.box .contacthead h2 {
			line-height:31px;
			font-weight:bold;
			font-size:110%;
			margin:0;
		}
	.box .contact {
		margin:8px 0 10px;
		padding:0;
		}
		.box p.contact { 
			margin-bottom:35px;
		}
		.box .contact dt {
			font-weight:bold;
			float:left;
			width:67px;
		}
		.box .contact dd {
			margin:0; 
			padding:0;
		}
		.box .contact a {
		font-size:90%;
		}
.box-noborder { 
	width:543px; 
	margin:0;
	float:left;
	}
	.box-noborder .content {
		border-bottom:1px solid #E7E7E7;
		padding:25px 35px 35px 35px;
		margin-bottom:35px;
	}
.contentMenu { 
	width:158px; 
	float:left;
	margin:18px 0 0 10px;
	display:inline;
	}
	.contentMenu img { 
		margin:18px 0 30px;
	}
	.contentMenu ul ul {
		margin-left:0;
	}





/* Boxer til produktopplisting */
.wideCont {
	width:540px;
	float:left;
	}
	.productCont { 
		display:block;
		float:left;
	width:540px;color:	#07426F;  
	
		}
		.productCont .boxhead {
		
			}
			.productCont .boxhead .closed {
			}
			.productCont .boxhead .open {
	float:left;
	background-image: url(images/top_head.png);
	background-repeat: no-repeat;
	width:100%;
	background-position: left bottom;
	height:50px;	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #07426F;
	padding-left: 10px;
}
			.productCont .boxhead h2 {
				
			}
			.productCont .boxbody p {
				display:block; 
				width:225px; 
				float:left; 
			}
	.productCont .boxbody { 
		background: url(gfx/box-l.gif) no-repeat bottom left; 
		float:left;color:	#07426F; 
	}
	
	
	
	
	
	
/* Boxer til Forsiden */
.medCont {
	width:600px;
	float:left;
	margin-top:10px;
	}
	.smallBoxes { 
		display:block;
		float:left;
			width:260px;
	background-image: url(images/msgtable_head.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:20px;color:	#07426F;  
		}
		.smallBoxes .boxhead {
			}
			.smallBoxes .boxhead .closed {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #07426F;
	padding-left: 10px;
			}
			.smallBoxes .boxhead .open {
			}
			.smallBoxes .boxhead h2 {
			}
			.smallBoxes .boxbody img { 
				display:block; 
				margin:0 10px 0 -2px;
				float:left;
			}
			.smallBoxes .boxbody p {
				margin-bottom:16px;
				line-height:1.5em;
				height:4.5em; /* Hvor mange linjer som skal vises om gangen på forsiden. 1.5 = 1 linje. */
				overflow:hidden;
			}
			.smallBoxes .boxbody span p {
				margin-bottom:0;
				height:auto;
			}
	.smallBoxes .boxbody { 
		background: url(gfx/box-l.gif) no-repeat bottom left; 
		float:left;
		padding:13px 19px 19px 20px;
	}
	.smallBoxes .clear { clear:both; height:16px; font-size:0; display: block;  }
	.smallBoxes h3 { margin:30px 0 0; font-size:120%;}
	
	
	
/* Mer produkter - liste */
	.moreProducts {
		width:586px; 
		float:left; 
		display:block;
		padding-bottom:25px;
		padding-top:25px;
		}
		.moreProducts ul { 
			list-style:none;
			margin:4px 0 10px; 
			padding:6px 0 70px;
			width:283px;
			float:left;
		}
		.moreProducts ul.dotted {
			background:url(gfx/dotted_vertical.gif) top right repeat-y;
			margin-right:20px;
		}
		.moreProducts h4 { font-size:100%; color:#000;}
		.moreProducts h4 * {
			font-weight:bold;
			font-size:110%;
			border-bottom:1px solid #EBEBEB;
			text-decoration:none;
			line-height:16px;
			display:block;
			background:url(gfx/whitebg_hl.gif) 2px 3px no-repeat;
			padding:0 0 1px;
			text-indent:17px;
			color:#000;
		}

		.moreProducts li {
			float:left;
			margin:0 0 0 10px; 
			padding:0;
			width:130px;
			display:inline;
			}
		.smallBoxes .box { width:400px;}
	
/* IE 5 PC only \*/
* html .boxhead h2 {
	height: 1%;
} 
/* For IE 5 PC */
