	body {
		margin:0;
		padding:0;
		background-color:#FFFFFF;
	}

	#wrap {
		position: relative;
		width:910px;
	}
	#top img {
		vertical-align:top;
	}
	#logo {
		display:inline;
		width:121px;
		margin:0;
	}
	#banner {
		display:inline;
	}
	#meny {
		width:135px;
		float:left;
		margin-top:15px;
		margin-right:10px;
	}
	#meny ul {
		list-style-type:none;
		margin:0;
		padding:0;
		margin-left:10px;
	}
	#meny li {
		margin:0;
		margin-bottom:5px;
		padding:0;
	}
	#meny a {
		display:block;
		padding:1px 4px;
		border:solid 1px #000000;
		background-color:#FFFFFF;
		font:bold 10px Verdana,Arial, Helvetica, sans-serif;
		color:black;
		text-decoration:none;
	}
	#meny a:hover {
		background-color:#000000;
		color:ffffff;
		text-decoration: underline;
	}
	#meny ul ul {
		margin:2px 0px 2px 2px;
	}
	#meny li li {
		margin:0;
		padding:0;
	}
	#meny ul ul a { display: inline; background-color: transparent; font-style: normal; 
               font-variant: normal; font-weight: normal; font-size: 10px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               border-width: 0; margin: 0; padding-left: 16px; padding-right: 
               0; padding-top: 0; padding-bottom: 0; background-position: 
               0px 1px }
    #meny ul ul a:hover {
		background-color:transparent;
	}
	#meny p {
		padding:0;
		margin:0;
		margin-top:12px;
		margin-bottom:5px;
		font:bold 10px Verdana,Arial, Helvetica, sans-serif;
	}
	
	/* hide from MacIE \ */
	* html #meny a {
		height: 1%;
	}
	* html #content a {
		height: 1%;
	}
	/* end hide */
	
	#content {
		float:left;
		width:450px;
		background-color:#FFFFFF;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		padding:25px 0;
		min-height:230px;
	}
	
	#content a   { font-style: normal; font-variant: normal;  font-size: 11px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; color: navy; 
		text-decoration:none;
		padding-right:16px;
		background-image: 
		background-repeat:no-repeat; 
		background-position:100% 1px;
}
	#content a:hover {
		color: black;
		text-decoration: underline;
	}

	#content h1 {
		margin:0;
		margin-bottom:5px;
		font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#content h2 {
		font:bold 14px  Verdana,Arial, Helvetica, sans-serif;
		margin:0;
		margin-bottom:2px;
	}
	
	#content h3 {
		font:bold 13px  Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		margin-bottom:5px;
	}
	
	#content h4 {
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		margin:2px 0;
		margin-bottom:3px;
	}
	#content h5 {
		font:bold 9px Verdana, Arial, Helvetica, sans-serif;
		margin:2px 0;
		margin-bottom:3px;
	}
	#content td {
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		margin:2px 0;
		text-align: left;
		vertical-align: top;
	}
	#content th {
		font: bold 10px Verdana, Arial, Helvetica, sans-serif;
		margin:2px 0;
		text-align: left;
		vertical-align: top;
	}
	#content p {
		padding:0;
		margin:0;
		margin-bottom:12px;
	}
	
	#content #space {
		float:right;
		height:215px;
		width:0;
		display:none;
	}
	
	#content ul {
		list-style-type:none;
		margin:0 0 10px 0px;
		padding:0;
	}
	#content ol {
		margin:0 0 10px 20px;
		padding:0;
	}
	
	#content .nyhet {
		margin:10px 0px 10px 0px;
		border-bottom:solid 1px #272B34;
	}
	#content .nyhet p {
		padding:2px 0px;
	}
	#content .wrap {
		margin-left:20px;
		margin-right:40px;
		border-bottom:solid 1px #272B34;	
		}
	.box {
		float:left;
		margin-right:10px;
		margin-bottom:10px;
		border:solid 1px #272B34;
		text-align:center;
	}
	.box img {
		margin:10px 10px 0px 10px;
	}
	.box p {
		margin:0;
		padding:0;
	}
	#reklam {
		float:right;
		margin-top:-138px;
	}
	#reklam .ad {
		margin-bottom:10px;
	}
	#reklam img {
		border:solid 1px #000000;
	}
	.clearer {
		clear:both;
		height:0;
		line-height:0;
		font-size:0;
	}
