html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(media/graa-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #959595;
}

a       { color: #062697; text-decoration: none; border-bottom-color: #2d5c1b; border-bottom-width: 1px; }
a:hover     { color: #b5661b; text-decoration: underline; }
h2        { color: #2848d1; font-size: 16pt; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 24pt; margin-bottom: -9px }
h3        { color: #2848d1; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 20pt; margin-bottom: -9px }
h4       { color: #2848d1; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 16pt ; margin-bottom: -7px; }
h5 { color: black; font-weight: 600; font-size: 8pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica }
p  { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica; line-height: 14pt }
td  { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica; line-height: 14pt }
h6   { color: black; font-size: 7pt; line-height: 9pt; font-family: Verdana, Arial, Helvetica }
h3 a { color:black; }
.baseline8px { vertical-align: 12px }
.txtindryk  { padding-right: 14px; padding-left: 16px }
.txtindryk_hojre { padding-right: 20px; }
.hojrespalte   { font-size: 10px; line-height: 15px; padding-right: 9px; padding-left: 12px }
.hojrespalte p: { font-size: 10px; line-height: 15px }
.hojrespalte_list { font-size: 10px; line-height: 15px; list-style-type: circle; list-style-position: inside; display: list-item; padding-right: 9px; padding-left: 12px; position: relative; left: -7px }
.venstrespalte   { }
.bestil-knap { font-size: 11px; background-color: #f1dbaf; text-align: center; padding: 4px; border: solid 1px #c8b87c }
.story img  { padding: 0; border: solid 1px #351d99 }
.storyimg1   { margin-top: 0; margin-right: 20px; margin-left: 0; float: left; border: solid 1px #351d99 }
.storyimg2  { margin: 0 0 20px 20px; float: right; border: solid 1px #3467a6 }
.padding4px { padding: 4px }
.emnenavn-blok { color: #feffff; font-weight: bolder; background-color: #2d5c1b; text-indent: 6px; padding: 4px }
.emnetextcelle { padding: 4px }
.emnebeskrivelse { background-color: #f3e3c1; margin-top: 8px; padding-left: 4px }
.ordrenummer { font-size: 10px; text-align: right; margin-top: -6px; padding-right: 2px; padding-left: 2px }
.emnepris { background-color: #f6e9cd; margin-top: -8px; padding-left: 6px; vertical-align: top; border-top: 1px dotted #4a4a4a }
.emnematerialer { margin-top: -4px; margin-left: 6px }
.midterspalte   { padding: 8px 8px 8px 12px; border: solid 1px #b5b5b5; }
.midterspalte_bundblok  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 12px; padding-bottom: 1px; padding-left: 12px; order-top-style: solid; }
.taodk { color: #abaeb3; font-size: 10px; text-align: left; padding-right: 12px; padding-bottom: 1px; padding-left: 12px; order-top-style: solid; }
.midterspalte_bund-copyright  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: -14px 12px 1px; order-top-style: solid; }

