div#side div#identitet ul#seksjoner,
div#side div#innhold ul#meny,
div#side div#innhold div#tekst ul#hurtigvalg,
div#side div#innhold div#ekstra,
div#side div#innhold address,
div#side div#innhold div#tekst ul#hus-nav { display: none; }

/* Oppsett av marger for hver side */
@page {
	margin: 1.5cm 1cm;
}

body {
	font: 10pt Arial, Helvetica, sans-serif;
}

div#side div#identitet { text-align: right; }
div#side div#identitet img { width: 4cm; }

div#bunntekst { font-size: 80%; }

/** Overskrifter */
div#side div#innhold div#tekst h1, h2 {
	color: #ff6b4f;
}
div#side div#innhold div#tekst h1 { margin-top: 0; }

div#side div#innhold div#tekst h1.hus,
div#side div#innhold div#tekst h2.hus,
div#side div#innhold div#tekst h3.hus {
	margin: 0 0 0.5em 0;
	float: left;
	color: #000;
	line-height: 130%;
}

div#side div#innhold div#tekst h1.hus {
	margin-right: 2em;
	font-size: 130%;
	letter-spacing: 2px;
	text-transform: uppercase;
}

div#side div#innhold div#tekst h2.hus {
	font-size: 120%;
}

div#side div#innhold div#tekst h3.hus {
	float: none;
	position: absolute;
	right: 245px;
	text-transform: uppercase;
}

div#side div#innhold div#tekst strong,
div#side div#innhold div#tekst a {
	color: #ff6b4f;
}

/** Tabeller */
div#side div#innhold div#tekst table {
	width: 100%;
}

	div#side div#innhold div#tekst table td {
		padding: 0 9px 1em 9px;
	}

/** Lister */
div#side div#innhold div#tekst ul,
div#side div#innhold div#tekst ol {
	list-style-image: url(img/liste_pil.gif);
}

div#side div#innhold div#tekst dl {}
	
	div#side div#innhold div#tekst dt {
		float: left;
		width: 100px;
	}
	
div#side div#innhold div#tekst div.fullbredde {
	margin: 1em -30px 1em -27px;
	padding: 1em 30px 1em 27px;
	
	background-color: #ccc;
}

	div#side div#innhold div#tekst div.fullbredde p {
		margin-left: 160px;
	}

/** Skjemaer */
div#side div#innhold div#tekst form {
	margin: 0;
	padding: 0;
}

	div#side div#innhold div#tekst form div {
		clear: left;
	}
	
	div#side div#innhold div#tekst form div.submit {
		text-align: center;
	}
	
		div#side div#innhold div#tekst div label {
			float: left;
			width: 20%;
		}
		
		div#side div#innhold div#tekst div input {
			width: 75%;
		}
		div#side div#innhold div#tekst div.submit input {
			width: auto;
		}
		
		div#side div#innhold div#tekst div textarea {
			clear: left;
			width: 90%;
		}

/** ********** */
/** Hus-sider */
div#side div#innhold div#tekst div#husinfo {
	clear: both;
	margin: 0.5em 0;
	background-color: #e3e8f6;
}

	div#side div#innhold div#tekst div#husinfo p {
		margin: 0.5em 20px;
	}

	div#side div#innhold div#tekst div#husinfo dl {
		line-height: 1.3em;
	}
	
		div#side div#innhold div#tekst div#husinfo dl dt {
			float: left;
			width: 175px;
			margin: 0 5px 0 20px;
		}
		div#side div#innhold div#tekst div#husinfo dl dt.rad {
			clear: left;
		}
	
		div#side div#innhold div#tekst div#husinfo dl dd {
			float: left;
			width: 135px;
			margin: 0;
		}

