html,body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;

	font: 1.00em/1.5 Arial, Verdana, sans-serif;
	background: #c0c0c0;
	text-align: center;
}

div#side {
	width: 960px;
	margin: 0 auto;
	padding-bottom: 60px;

	text-align: left;
	background: #ffffff;
}

	div#side div#topp {
		width: 500px;
		margin: 20px auto;
		text-align: center;
		font-weight: bold;
		color: #28a8e4;
		border-bottom: 3px #28a8e4 solid;
	}

	div#side div#topp a {
		font-weight: bold underline;
		color: #28a8e4;
	}

	div#side div#topp h1 {
		font-size: 1.80em;
	}

	div#side div#innhold {
		clear: both;
		margin: 0 auto;
		padding: 0px 30px 0px 30px;
		border-bottom: 3px #28a8e4 solid;
	}
	
		div#side div#innhold div#hoved {
			margin-right: auto;
		}

			#hoved div {
				padding: 10px 5px 10px 30px;
				float: left;
			}

	div#side div#innhold div#hoved div#kol01 {
		width: 480px;
		text-align: left;
	}

	div#side div#innhold div#hoved div#kol01 img {
		float: left;
	}

	div#side div#innhold div#hoved div#kol02 {
		width: 480px;
		text-align: right;
	}

	div#side div#innhold div#hoved div#kol02 img {
		float: right;
	}

	div#innhold:after {
		clear: both;
		content: ' ';
		display: block;
		font-size: 0;
		line-height: 0;
		visibility: hidden;
		width: 0;
		height: 0;
	}

		div#side div#innhold div#hoved {
			margin-right: 0px;
			padding: 0px 30px 0px 0px;
			float: left;
			}

		div#side div#foot-container {
			width: 960px;
			margin: 0 auto;
		}

		div#side div#foot-container div#bunntekst {
			width: 500px;
			margin: 0px auto;
			padding-top: 5px;
			text-align: center;
			font-weight: bold;
			font-size: 0.70em;
			line-height: 1.25;
			color: #cfcfcf;
			background: #ffffff;
		}

		div#side div#foot-container div#bunntekst a {
			color: #c0c0c0;
			font-weight: underline;
		}

