html,
body {
	height: auto;
}

#annual-report-topp .ramme,
body.annual-report-sub-count-3 #annual-report-topp .ramme,
body.annual-report-sub-count-2 #annual-report-topp .ramme,
body.annual-report-sub-count-1 #annual-report-topp .ramme {
	padding-top: 0px;
}

body {
	overflow: visible !important;
	background: #fff;
	margin: 0mm 0mm 0mm 15mm;
}

table {
	page-break-inside: avoid;
}

#ramme-footer-fiks {
	min-height: auto;
}
#ramme-innhold {
	overflow: auto;
	width: 90%;
	padding-bottom: 0px;
}
.ramme {
	width: 100%;
}

.en-av-fire,
.to-av-fire,
.tre-av-fire,
.fire-av-fire {
	width: 100%;
}

header,
#sub-meny-ramme,
.annual-report-sub-meny,
#quicklinks-bla-topp,
#quicklinks-annual-report-topp,
.velg-note-ramme,
.note-forrige-neste-ramme,
#deling,
footer {
	display: none !important;
}

#annual-report-topp {
	background: none;
}
	#annual-report-topp h1 {
		color: #0e2854;
	}

#bla-topp {
	margin-top: 0px !important;
	min-height: 10px !important;
	background: none;
}
	#bla-topp h1 {
		color: #0666a8;
		padding-bottom: 0px !important;
		width: 100%;
	}
		#bla-topp h1.fikser-padding {
			padding-bottom: 0px !important;
		}
ul {
	list-style: inside disc !important;
	padding-left: 0px !important;
	margin-left: 0px !important;
}
	ul li {
		padding-bottom: 7px;
	}
ol li {
	padding-bottom: 7px;
}

.pac_content {
	min-height: 10px;
	margin-bottom: 30px;
	border-top: 0px;
	border-bottom: 0px;
}
.ansatt-single .ansatt-single-info {
	border-top: 0px !important;;
}