body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #0066FF;
}

a.internalLink, a.externalLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.sitemap, a.sitemap:hover, a.sitemap:visited {
	color: #FFFFFF;
}

.overskrift1, .textHead1, h2 {
	font-size: 18px;
	color: #000000;
}

.overskrift2, .textHead2, h3 {
	font-size: 14px;
	color: #000000;
}

.textHead1, .textHead2, h2, h3 {
                font-weight: normal;
                padding-bottom: 0px;
                margin-bottom: 0px;
}

.overskrift3 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.ingresse {
	font-size: 13px;
}

.litentekst {
	font-size: 9px;
}

h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
                font-weight: normal;
	color: #FFFFFF;
                margin-top: 0px;
                margin-bottom: 0px;
                padding-top: 0px;
                padding-bottom: 0px;
}

.modulkonofon {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top: 0px solid #CEDFBF;
	border-right: 1px solid #CEDFBF;
	border-bottom: 0px solid #CEDFBF;
	border-left: 1px solid #CEDFBF;
}

.spacing-horizontal {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.spacing-vertical {
	padding-top: 5px;
	padding-bottom: 5px;
}

.spacer-ekstranett1 {
	padding-right: 10px;
}

.spacer-ekstranett2 {
	padding-right: 5px;
	padding-left: 10px;
}

.header-esktranett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE7AE;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
}

.header-horisontalmeny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.header-submeny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C7D36;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.header-gronnboks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F3F8B8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	padding-right: 10px;
}

.header-gul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8A6B23;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
}

.header-fylke {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	text-align: center;
	padding-right: 10px;
}

.spalte-venstre {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #4C7D36;
}

.spalte-hoyre {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #4C7D36;
}

.spalte-bunn {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4C7D36;
	border-left-color: #4C7D36;
}

.underline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #D79E33;
	border-right-color: #D79E33;
	border-bottom-color: #D79E33;
	border-left-color: #D79E33;
}

.tableRowS {
	border-bottom: 1px solid #D79E33;
}

.tableCellS, .tableCellMiddleS  {
	border-bottom: 1px solid #D79E33;
	padding: 7px 0px 7px 0px;
}

.tableCellMiddleS {
	padding: 7px 10px 7px 10px;
}

.formwidth140 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
	height: 18px;
}

.formwidth200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	height: 18px;
}

#firstTeaser a {
                color: #FFFFFF;
}

.REDbody1 { border-color: black #990000; padding-bottom: 10px; padding-top: 10px; background-color: #CA696B; padding-right: 10px; padding-left: 10px ; color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.overskrift0hvit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.overskrift1hvit { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF }

