	body { 
		background: #000; 
		margin: 0px; 
		padding: 0px; 
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		font-size: 11px;
	}
	a { 
		color: black; 
		text-decoration: underline; 
	}
	a:hover {
		text-decoration: underline;
	}
	
	h1 { 
		font-size: 14px;
		font-weight: bold;
	}
	h2 	{
		font-size: 12px;
		font-weight: bold;
	}
	p 	{ 
		font-size: 14px;
		font-weight: regular;
		
	}
	#hoved { 
		width: 100%;
		min-width: 985px; 
		margin-top: 40px;
		height: 610px; 
		text-align: left;
	}
	#sideramme {
		/*width: 970px;*/
		width: 100%; 
		min-width: 985px;
		height: 610px;
		margin: 0px;
	}
	#venstre {
		float: left;
		margin:0px;
		wpadding:0px;
		width:480px;
		height: 610px;
		wborder:1px solid #000000;
	}
	#hoegre {
		float: right;
		margin:0px;
		wborder: 1px solid  #000000;
		wpadding: 0px;
		width:480px;
		height: 610px;
		wborder:1px solid #000000;
	}
	#omkyber {
		position: relative;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		clear: left;
		float: left;
		margin: 195px auto auto 50px;
		width: 370px;
		text-align: justify;
		overflow: auto;
		padding: 20px;
		background: url("img/bg.png");
-moz-border-radius: 5px;
border-radius: 5px;	
	}
	#omkyber h1, h2, h3, h4, h5, h6, p {
		padding-right: 10px;
	}
	#logo { 
		height:141px; 
		width: 409px; 
		margin: 140px auto auto 40px;
		padding: 0;
		wbackground: url("img/logo.png"); 
		wbackground-repeat: no-repeat; 
		float: left;
		z-index: 1;
	}
	.logo{
		//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo.png');
	}
	.logo[class]{
		background: url(img/logo.png) no-repeat center center;
	}	
	.logostor{
		//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logostor.png');
	}
	.logostor[class]{
		background: url(img/logostor.png) no-repeat center center;
	}		
	#meny {
		margin-left: 17px;
		padding: 10px 10px 10px 0px;
		background: url("img/bg.png");
		-moz-border-radius: 5px;
		border-radius: 5px;	
		}
	#meny ul { 
		margin: 0px;
		padding: 0;
		z-index: 2;
	}
	#meny ul li { 
		display: inline; 
		padding-left: 10px;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}
	#meny ul li { 
		background: url("img/pnkt.png") no-repeat 0 4px;
		padding-left: 14px;	
		margin-right: 2px;
	}
	div#meny ul li.forst {
		background: none;
	}
	#meny ul li a {
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 2;
		wtext-decoration: none;
	}
	#meny ul li a:hover {
		text-decoration: underline;
	}
	#nytt {
		position: relative;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		clear: left;
		float: left;
		margin: 10px auto auto 20px;
		background: url("img/bg.png");
-moz-border-radius: 5px;
border-radius: 5px;
		width: 460px;
		height: 320px;
	}
	#nytt ul {
		padding-left: 10px;
	}
	#nytt ul li { 
		list-style: none;
		padding-left: 0px;
		margin: 0px;
		height: 160px;
		font-size: 12px;
	}
	#nytt h2 {
		font-size: 16px;
		font-weight: normal;
		color:#000000;
		margin: 10px 0px 0px 0px;
		width: 400px;
	}
	#nytt p {
		font-size: 14px;
		margin: 0px 5px 10px 0px;
		width: 400px;
		line-height: 15px;
	}

	#kunder {
		position: relative;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		clear: left;
		float: left;
		margin: 20px auto auto 40px;
		background: url("img/bg.png");
-moz-border-radius: 5px;
border-radius: 5px;
		width: 200px;
		height: 190px;
	}
	#kunder2 {
		position: relative;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		clear: left;
		float: left;
		padding: 20px;
		margin: 40px auto auto 40px;
		background: url("img/bg.png");
-moz-border-radius: 5px;
border-radius: 5px;
		width: 350px;
		text-transform: uppercase;
	}
	#kunder2 td {
		width: 200px;
		height: 20px;
		vertical-align: top;
		font-size: 14px;
		font-weight: bold;
		line-height: 1.5;
	}
	#kunder2 a {text-decoration: none;}
	#kunder2 a:hover {text-decoration: underline; background: #FFFFFF;}
	#kunder ul {
		padding-left: 10px;
	}
	#kunder ul li { 
		list-style: none;
		padding-left: 0px;
		margin-left: 0px;
		margin-bottom: 20px;
		font-size: 10px;
		line-height: 11px;
		text-transform: uppercase;
	}
	#kunder ul li a {
		text-decoration: none;
	}
	#kundeslide {
		list-style: none;
		height: 389px;
		width: 428px;
		margin: 36px 28px 10px auto;
	}
	#omkunden {
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		width: 196px;
		margin: 12px 40px auto auto;
		float: right;
		text-align: left;
		padding: 20px;
		background: url("img/bg.png");
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	#omkunden h1 {
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-transform: uppercase;
	}
	#omkunden h1, #omkunden p {
		padding: 0px 0px 5px 0px;
		margin: 0;
	}
	#omkunden a { 
		color: #000000; 
		wtext-decoration: none;
	}
	#omkunden a:hover { 
		background: #FFFFFF;
		text-decoration: underline; 
	}
	div#botn {
		position: fixed;
		bottom: 0;
		width: 970px;
		height: 40px;
		left: 50%;
		margin-left:-485px;
	}
	#botn ul {
		margin-top: 10px;
	}
	#botn ul li {
		font-family: helvetica;
		list-style: none;
		display: inline;
		font-weight: bold;
		wmargin-top: 10px;
	}
	#botn ul li.firma {
		color:#000000;
		letter-spacing: 1px;
	}
	#botn ul li.foto {
		margin-left: 12px;
		color:#000000;
		letter-spacing: 1px;
	}
	.foto a {
		color:#000000;
		text-decoration: none;
		}
	#botn ul li.adresse {
		margin-left: 10px;
		color:#000000;
	}
	.firma {
		text-transform: uppercase;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
	}

