	@import "all.css"; /* just some basic formatting, no layout stuff */
	
	a:link { text-decoration: none; color: #3399CC}
	a:visited { text-decoration: none; color: #3399CC}
	a:active { text-decoration: none; color: #3399CC}
	a:hover { text-decoration: none; color:#3399CC;}
	
	a:link.tabb { text-decoration: none; color: #3399CC}
	a:visited.tabb { text-decoration: none; color: #3399CC}
	a:active.tabb { text-decoration: none; color: #3399CC}
	a:hover.tabb { text-decoration: none; color:#3399CC;}
	
	html {
		height:100%;
		width:100%;
		overflow:auto;
		}
	
	body {
		background-image:url(images/bakgrund.gif);
		text-align:center;
		font-family:Trebuchet, Verdana, sans-serif;
		font-size:8pt;
		line-height:12pt;
		margin:0;
		padding:0;
		margin-top:3em;
		}
	#superframe {
		background-color:#F4F4F4;
		width:992px;
		margin-right:auto;
		margin-left:auto;
		border:1px solid #999;
		}
	
	#frame {
		background-color:#FFF;
		width:976px;
		height:auto;height: expression(this.height >= this.width && this.height > 80 ? 80 : true);
		margin-right:auto;
		margin-left:auto;
		background:#fff url(bilder/pack.jpg) no-repeat 0px 150px; 
		margin-top:10px;
		padding:0px;
		text-align:left;
		border:1px solid #999;
		border-bottom:0px;
		}
		
	#contentleft {
		width:378px;
		padding:10px;
		padding-top:15px;
		float:left;
		border:0px solid #333;
		}
	
	#contentcenter {
		width:304px;
		padding:5px;
		margin-top:10pt;
		float:left;
		border:0px solid #333;
		}
	#thorbox {
		width:682px;
		padding:15px;
		margin:0;
		float:left;
		border:0px solid #333;
		}
	#thorbox2 {
		width:940px;
		padding:15px;
		margin:0;
		float:left;
		border:0px solid #333;
		}
	
	#contentright {
		background-image: url(bilder/newsmid.jpg);
		background-repeat:repeat-y;
		background-position:right;
		width:264px;
		padding:0px;
		margin:0;
		float:left;
		border:0px solid #333;
		}
	
	#contentheader {
		background:#fff;
		background:#fff url(bilder/pb_top.jpg) no-repeat; 
		background-position:-20px;
		height:132px;
		}
	#menu {
		height:40px;
		border-bottom:1px solid #999;
		}
	#footer {
		margin-right:auto;
		margin-left:auto;
		padding-top:4px;
		border:0px solid #333;
		width:997px;
		height:25px;
		}
	.news {
		font-family:Arial;
		font-size:9px;
		border:0px solid #333;
		width:255px;
		height:433px;
		margin-top:20pt;
		}
	.kantlinje {border: 5px dotted #003366}
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:13pt;
		font-family:Arial, Verdana, sans-serif;
		line-height:17pt;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	
	#box {
	background:#fff url(bilder/box_back.jpg) repeat-y left;
	}
	#box1 {
	font-size:10px;
	line-height:14px;
	width:265px;
	height:auto;height: expression(this.height >= this.width && this.height > 80 ? 80 : true);
	margin-bottom:10px; 
	}
		.txt {
	padding-left:30px;padding-top:5px;padding-right:10px;
	}
	
	#box2 {
	font-size:10px;
	line-height:14px;
	width:265px;
	height:auto;height: expression(this.height >= this.width && this.height > 80 ? 80 : true);
	margin-bottom:10px; 
	}
