
body {
  font-family: sans-serif;
  background-repeat: repeat-x;
}

H1.disadm {
  font-family: sans-serif;
  font-size: 32pt;
}

H2.disadm {
  font-family: sans-serif;
  font-size: 24pt;
}

H3.disadm {
  font-family: sans-serif;
  font-size: 18pt;
}

H4.disadm {
  font-family: sans-serif;
  font-size: 15pt;
}

H5.disadm {
  font-family: sans-serif;
  font-size: 13pt;
}

H6.disadm {
  font-family: sans-serif;
  font-size: 9pt;
}

TD.fancy {
  font-family: sans-serif;
  background-color: #FFCC66;
}

TABLE.fancy {
  background-color: #FFCC66;
  font-family: sans-serif;
  font-size: 9pt;
  font-style: normal;
}

TABLE.distreffbidrag {
  font-family: sans-serif;
  font-size: 8pt;
}

TD.disnorge {
  font-family: sans-serif;
  font-size: 12pt;
  font-style: normal;
}

TD.meny {
  font-family: sans-serif;
  font-size: 9pt;
  font-style: normal;
}

TD.disadm {
  font-family: sans-serif;
  font-size: 9pt;
  font-style: normal;
}

TD.utmeld {
  font-family: sans-serif;
  font-size: 7pt;
  font-style: normal;
}

BLOCKQUOTE.utmeld {
  font-family: sans-serif;
  font-size: 11pt;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  margin-bottom: 1pt;
  margin-top: 5pt;
}

BLOCKQUOTE.utmelding {
  font-family: sans-serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  margin-bottom: 8pt;
  margin-top: 1pt;
}

TD.innlogget_bruker {
  font-family: sans-serif;
  font-style: normal;
}

TD.foreningssider {
  font-family: sans-serif;
  background-color: #FFCC66;
}

TD.sld_forfatter {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 12pt;
}

TD.sld_tittel {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 12pt;
}

A.sld_tittel {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 12pt;
}

TD.sld_aargang {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 11pt;
}

TD.sld_sidetall {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 11pt;
}

TD.sld_tidsskrift {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 11pt;
}

TD.sld_brodtekst {
  font-family: times-roman;
  font-size: 12pt;
  margin-bottom: 25pt;
}

TD.sld_aarstallheader {
  text-align: center;
  font-family: times-roman;
  font-size: 18pt;
  margin-bottom: 25pt;
}

TR.sld_header {
  margin-top: 35pt;
  margin-bottom: 25pt;
}

TD.sld_header {
  margin-top: 35pt;
  text-align: center;
  font-family: times-roman;
  font-size: 20pt;
  margin-bottom: 25pt;
}

TR.sld_slight_yellow {
  background-color: #EDF1ED
}

TR.sld_slight_blue {
  background-color: #FFFFFD
}

HR.disadm {
  background-color: #9D5B5B;
}

HR.open {
  background-color: #4a5a4a;
}

A.storlink {
  font-family: sans-serif;
  background-color: transparent;
  font-weight: bold;
  font-size: 12pt;
}

A.innmeld {
  font-family: sans-serif;
  background-color: transparent;
  color: white;
}

A.innmeld_bl {
  font-family: sans-serif;
  color: black;
  background-color: transparent;
  text-decoration: none;
}

P.disadm {
  font-family: sans-serif;
  font-size: 10pt;
  font-style: normal;
}

P {
  font-family: sans-serif;
  font-size: 12pt;
  font-style: normal;
}

LI {
  font-family: sans-serif;
  font-size: 12pt;
  font-style: normal;
}

LI.disadm {
  font-family: sans-serif;
  font-size: 10pt;
  font-style: normal;
}

UL {
  font-family: sans-serif;
  font-size: 12pt;
  font-style: normal;
}

ul.disadm {
  font-family: sans-serif;
  font-size: 10pt;
  font-style: normal;
}

th.portal {
  background-color: #4a5a4a;
  color: white;
  font-family: sans-serif;
  font-size: 18pt;
  font-style: normal;
}

input.disforum {
  margin-top: 0pt;
  margin-bottom: 0pt;
  font-family: sans-serif;
  font-size: 8pt;
  background-color: #D4D0C8;
  float: none;
  clear: none;
  border-top: none;
}

DIV.navbaradag {
  padding-right: 1em;
  padding-left: 1em;
  font-size: 50%;
  color: #000000;
  padding-bottom: 0px;
  padding-top: 0px;
  font-family: Verdana, Geneva, sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffcc66;
  border-bottom: 1pt #FFFFFF solid;
}

DIV.navbaradag A {
  padding-right: 4px;
  padding-left: 4px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #000000;
}

DIV.navbaradag A:visited {
  color: #FFFFFF;
  background-color: #000000;
}

DIV.navbaradag A:hover {
  color: #000000;
  background-color: #FFFFFF;
}

	
DIV.navbargreen {
  padding-right: 1em;
  padding-left: 1em;
  font-size: 50%;
  color: #FFFFFF;
  padding-bottom: 4px;
  padding-top: 4px;
  font-family: Verdana, Geneva, sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffcc66;
  border-bottom: 1pt #FFFFFF solid;
}

DIV.navbargreen A {
  padding-right: 4px;
  padding-left: 4px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #000000;
}

DIV.navbargreen A:visited {
  color: #FFFFFF;
  background-color: #000000;
}

DIV.navbargreen A:hover {
  color: #000000;
  background-color: #FFFFFF;
}

	
DIV.navbar {
  padding-right: 1em;
  padding-left: 1em;
  font-size: 80%;
  color: #FFFFFF;
  padding-bottom: 4px;
  padding-top: 4px;
  font-family: Verdana, Geneva, sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #000000;
  border-bottom: 1pt #FFFFFF solid;
}

DIV.navbar A {
  padding-right: 4px;
  padding-left: 4px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #000000;
}

DIV.navbar A:visited {
  color: #FFFFFF;
  background-color: #000000;
}

DIV.navbar A:hover {
  color: #000000;
  background-color: #FFFFFF;
}

DIV.navbarblue {
  padding-right: 1em;
  padding-left: 1em;
  font-size: 80%;
  color: #FFFFFF;
  padding-bottom: 4px;
  padding-top: 4px;
  font-family: Verdana, Geneva, sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #004080;
  border-bottom: 1px #FFFFFF solid;
}

DIV.navbarblue A {
  padding-right: 4px;
  padding-left: 4px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #004080;
}

DIV.navbarblue A:visited {
  color: #FFFFFF;
  background-color: #004080;
}

DIV.navbarblue A:hover {
  color: #004080;
  background-color: #FFFFFF;
}

.permlinks {
  font-size: 60%;
}

DIV.permlinks A:link {
  text-decoration: none;
  color: #000000;
}

DIV.permlinks A:active {
  text-decoration: none;
  color: #660000;
}

DIV.permlinks A:visited {
  text-decoration: none;
  color: #000000;
}

DIV.permlinks A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
}

	 
.shaded {
  color: #000000;
  background-color: #CCCC99;
}

.menucolumn {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 20px;
  /* background: #CCCCCC; */




    color: #000000;
  border-top: 0px #6c6c8d solid;
  border-right: 6px #6c6c8d solid;
  border-bottom: 0px #6c6c8d solid;
  border-left: 0px #6c6c8d solid;
}

.menu {
  font-size: 80%;
  height: 500px;
}

DIV.menu A:link {
  text-decoration: none;
  color: #000000;
}

DIV.menu A:active {
  text-decoration: none;
  color: #660000;
}

DIV.menu A:visited {
  text-decoration: none;
  color: #000000;
}

DIV.menu A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
}

.MenuLevel1 {
  margin-left: 0em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  font-weight: bold;
  color: #660000;
}

.MenuLevel2 {
  margin-left: 1em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #660000;
}

.MenuLevel3 {
  margin-left: 2em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #660000;
}

.MenuLevel4 {
  margin-left: 3em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #660000;
}

.MenuLevel5 {
  margin-left: 4em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #660000;
}

.MenuLevel6 {
  margin-left: 5em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #660000;
}

	
.newsemptymessage {
  font-size: 80%;
  font-family: Verdana, arial, helvetica, sans-serif;
  color: #000000;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF;
}   

.webtext {
  font-size: 80%;
  font-family: Verdana, arial, helvetica, sans-serif;
  color: #000000;
  clear: left;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}    

DIV.webtext h1 {
  font-size: 130%;
  margin-bottom: 1%;
  height: 30px;
  font-family: Arial, helvetica, sans-serif;
  border-top: 0px #6c6c8d solid;
  border-right: 0px #6c6c8d solid;
  border-bottom: 4px #6c6c8d solid;
  border-left: 0px #6c6c8d solid;
}

DIV.webtext h2 {
  font-size: 110%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.webtext h3 {
  font-size: 100%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.webtext h4 {
  font-size: 100%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.webtext A:link {
  text-decoration: none;
  color: #0033CC;
}

DIV.webtext A:active {
  text-decoration: none;
  color: #660000;
}

DIV.webtext A:visited {
  text-decoration: none;
  color: #CC3300;
}

DIV.webtext A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
}

	 
DIV.webtext table {
  margin-left: 1em;
  text-decoration: none;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 100%;
  color: #000000;
  background-color: #FFFFFF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

	    
.caption {
  text-decoration: none;
  font-weight: bold;
  margin-bottom: 2%;
} 

	       
.textcolumn {
  text-decoration: none;
}

.awimage {
  float: left;
  clear: left;
  margin-top: 0.5%;
  margin-left: 1.5%;
  margin-right: 1.5%;
  margin-bottom: 1.5%;
}

.awthumb {
  float: left;
  clear: left;
  margin-top: 0.5%;
  margin-left: 1.5%;
  margin-right: 3.5%;
  margin-bottom: 1.5%;
}

	   
.textitem {
  font-size: 70%;
}

	   
.endpage {
  font-size: 60%;
  clear: left;
}

DIV.endpageitem {
  text-align: center;
  margin-bottom: 6px;
}

	   
DIV.endpage A:link {
  text-decoration: none;
  color: #0033CC;
}

DIV.endpage A:active {
  text-decoration: none;
  color: #660000;
}

DIV.endpage A:visited {
  text-decoration: none;
  color: #CC3300;
}

DIV.endpage A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
}

	 
.breadcrumb {
  font-size: 60%;
  text-align: left;
  margin-top: -10px;
  margin-bottom: 0px;
  clear: left;
}

P.breadcrumb A:link {
  text-decoration: none;
  color: #0033CC;
} 

P.breadcrumb A:active {
  text-decoration: none;
  color: #660000;
}

P.breadcrumb A:visited {
  text-decoration: none;
  color: #CC3300;
}

P.breadcrumb A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
} 

.username {
  font-size: 70%;
  color: red;
}

DIV.username A:link {
  text-decoration: none;
  color: #000000;
}

DIV.username A:active {
  text-decoration: none;
  color: #660000;
}

DIV.username A:visited {
  text-decoration: none;
  color: #000000;
}

DIV.username A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
} 

.username3 {
  font-size: 85%;
  color: red;
  text-align: left;
  margin-top: 30px;
}

.mainlink {
  font-size: 85%;
  font-weight: bold;
  text-align: left;
  margin-top: 30px;
}

.printerfriendlypage {
  font-size: 70%;
  text-align: right;
  margin-top: -10px;
  margin-right: 6%;
}

P.printerfriendlypage A:link {
  text-decoration: none;
  color: #0033CC;
}

P.printerfriendlypage A:active {
  text-decoration: none;
  color: #660000;
}

P.printerfriendlypage A:visited {
  text-decoration: none;
  color: #CC3300;
}

P.printerfriendlypage A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
} 

.originalpage {
  font-size: 60%;
  text-align: left;
}

P.originalpage A:link {
  text-decoration: none;
  color: #0033CC;
}

P.originalpage A:active {
  text-decoration: none;
  color: #660000;
} 

P.originalpage A:visited {
  text-decoration: none;
  color: #CC3300;
} 

P.originalpage A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
} 	   

p.smallnews {
  font-size: 60%;
  text-align: left;
}

P.smallnews A:link {
  text-decoration: none;
  color: #0033CC;
}

P.smallnews A:active {
  text-decoration: none;
  color: #660000;
}

P.smallnews A:visited {
  text-decoration: none;
  color: #CC3300;
}

P.smallnews A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
}

P.newsemptymessage {
  font-size: 100%;
}

P.listtextitem {
  font-size: 90%;
  margin-bottom: -0.5mm;
  margin-top: -0.5mm;
}

P.smallnewsheader {
  font-size: 60%;
  text-align: left;
  font-weight: bold;
}

.sitemap {
  font-size: 70%;
}

	  
DIV.sitemap h1 {
  font-size: 130%;
  margin-bottom: 1%;
  height: 30px;
  font-family: Arial, helvetica, sans-serif;
  border-top: 0px #6c6c8d solid;
  border-right: 0px #6c6c8d solid;
  border-bottom: 4px #6c6c8d solid;
  border-left: 0px #6c6c8d solid;
}

DIV.sitemap h2 {
  font-size: 110%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.sitemap h3 {
  font-size: 100%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.sitemap h4 {
  font-size: 100%;
  margin-bottom: 0%;
  font-family: Arial, helvetica, sans-serif;
}

DIV.sitemap P.MenuLevel1 {
  margin-left: 1em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap P.MenuLevel2 {
  margin-left: 4em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap P.MenuLevel3 {
  margin-left: 7em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap P.MenuLevel4 {
  margin-left: 10em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap P.MenuLevel5 {
  margin-left: 13em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap P.MenuLevel6 {
  margin-left: 16em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

DIV.sitemap A:link {
  text-decoration: none;
  color: #0033CC;
}

DIV.sitemap A:active {
  text-decoration: none;
  color: #660000;
}

DIV.sitemap A:visited {
  text-decoration: none;
  color: #CC3300;
}

DIV.sitemap A:hover {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #006699;
} 

	 
table.mtable {
  font-size: 90%;
  font-family: Arial, verdana, helvetica, sans-serif;
  color: #000000;
  margin-left: 2%;
  margin-right: 2%;
  margin-top: 2%;
  margin-bottom: 0%;
  background-color: #FFFFFF;
}    

TD.utmeld_uthev {
  font-weight: bold;
  text-align: left;
  font-family: sans-serif;
  font-size: 11pt;
}

