HTML { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: "MS Serif", "New York", serif; }

BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: "MS Serif", "New York", serif; line-height: 18px; }

P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

div{ margin-top: 2px; margin-bottom: 10px; }

input { visibility: hidden; }

UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

h2 a{ color: #008483; text-decoration: none; }

img#logo { padding: 5px 0px 0px 15px; }

#sideTittel{ position: absolute; top: 10px; left: 50px; font-size: 1.2em; color: #708090; }

#menuHolder { position: fixed; left: -500px; visibility: hidden; }

#venstremeny{ position: fixed; left: -2100px; visibility: hidden; }

#simplesok{ position: fixed; left: -200px; visibility: hidden; }

#sokeliste{ visibility: hidden; }

#venstrestolpe { position: fixed; width: 10px !important; left: -1000px; visibility: hidden; }

#midtstolpe { /*position: fixed;*/ left: 10px; top: 50px; padding: 10px; text-align: left; height: 100%; }

#midtstolpe h4{ color: #008483; line-height: 23px; }

#Startseksjon h1{ font-size: 20px; margin-bottom: 3px; }

#Startseksjon p{ font-size: 11px; margin-bottom: 8px; }

#Startseksjon #forfatter { float: left; }

#midtstolpe ul { margin-left: 20px; margin-bottom: 6px; }

#midtstolpe div{ margin-top: 3px; line-height: 20px; }

#midtstolpe p{ margin-top: 3px; margin-bottom: 9px; line-height: 20px; }

#midtstolpe h1{ margin-bottom: 5px; line-height: 30px; }

#midtstolpe h2{ margin-bottom: 4px; line-height: 25px; }

#midtstolpe h3{ margin-top: 10px; margin-bottom: 3px; line-height: 22px; }

#midtstolpe h4,h5,h6 { font-size: 15px; margin-top: 3px; margin-bottom: 3px; line-height: 20px; }

.menypunkt2{ margin-left: 8px; margin-top: 5px; }

.menypunkt3{ margin-left: 16px; margin-top: 5px; }

#Kapittel .menypunkter { margin-left: 50px; margin-top: 30px; font-size: 15px; }

.menypunkt a, .menypunkt a:visited { font-weight: bold; font-size: 15px; color: #000000; text-decoration: none; }

.menypunkt a:hover{ font-size: 15px; color: #e3d5ab; }

#Subsek3 .menypunkter { margin-left: 50px; margin-top: 20px; font-size: 11px; }

#Subsek3 .menypunkt a, #Subsek3 .menypunkt a:visited { font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; }

#Subsek3 .menypunkt a:hover{ font-size: 11px; color: #e3d5ab; }

#Kapittel td{ padding: 3px; }

.subsek3 .startKol{ font-style: italic; }

.tabellB td { padding-right: 5px; }

.subsek6 table { border: solid 1px #cccccc; padding: 2px; }

.subsek6 table .startKol{ font-style: normal; }

#galleri{ left: 683px; top: 5px; position: absolute; }

#gallerimrk{ left: 683px; position: absolute; }

#infoDiv { position: absolute; left: 0px; }

.info	{ width: 640px; padding-left: 5px; font-size: 13px; line-height: 16px; color: #000; border: none; background-color: #ffffff; }
	
.infotekst	{ width: 100%; padding: 5px 5px 0 0; }

#infoDiv .startKol { font-weight: bold; border-bottom: solid 1px #008483; }

#infoDiv .mellomKol { border-bottom: solid 1px #008483; }

#infoDiv .sluttKol { background-color: #f4efdb; border-bottom: solid 1px #008483; }

#infoDiv table{ margin-right: 5px; background-color: #e4d5ac; margin-bottom: 5px; }

#infoDiv table td{ padding: 5px 5px 5px 5px; }

#AlternativTable table td { padding: 5px 12px 5px 5px; }

#AlternativTable table td a, #AlternativTable table td a:visited{ font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; }

#AlternativTable table td a:hover{ font-weight: bold; font-size: 12px; color: blue; text-decoration: none; }

#infoDiv input{ font-size: 10px; width: 200px; }

#infoDiv .left{ float: left; }

#infoDiv .center{ float: left; margin-left: 25px; }

#infoDiv .right{ text-align: right; }

.figgrpA { border: 1px solid #e3d5ab; padding: 5px 5px 5px 5px; margin-bottom: 20px; }

.figgrpA div{ font-style: italic; margin-bottom: 0px; }

.figgrpC div{ font-style: italic; }

#Subsek2 li, #Kapittel li { margin-bottom: 10px; margin-left: 20px; padding-left: 10px; }

#Subsek2 ul, #Kapittel ul { margin-bottom: 20px; margin-top: 10px; }

.Stikktittelsubsek3, Stikktittelsubsek2 { font-weight: bold; margin-bottom: 0px; }

.tabellE td { font-size: 9px; border-top: 1px solid #cccccc}

.tabellE .mellomKol { border-right: 1px solid #cccccc}

.tabellE .startKol { border-right: 1px solid #cccccc}

.tabellE th { font-size: 9px; }