/* Body og lenketyper */

body {
color : Black; 
background-color : White; 
}

a:link {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
color: #0000EE
}

a:visited {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
color: #551A8B
}

a:hover {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
color: #FF00FF
}

a:active {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
color: #00CC00
}


body.valg {
color: Black;
background-color: #aa5555;
}

a:link.valg {
color: #FFFFFF;
}

a:visited.valg {
color: #33FFFF;
}

a:hover.valg {
color: #FF00FF;
}

a:active.valg {
color: #FF0000;
}

body.meny {
color: #FFFFFF;
background-color: #880000;
}

a:link.meny {
color: #880000;
}

a:visited.meny {
color: #880000;
}

a:hover.meny {
color: #00CC88;
}

a:active.meny {
color: #FF0000;
}



/* Overskrifter */

h1 {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 150%;
}

h2 {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 130%;
}

h3 {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 110%;
}

h3.smallcaps {
font: oblique Verdana small-caps 110% 
}

h3.index {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 100%;
margin-bottom: -12px;
}

h4 {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 110%;
font-style: oblique;
}

h5 {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 100%;
font-weight: bold;
}


/* Avsnittstyper */

p {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: justify;
}

p.center {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: center;
}

p.innhald {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: justify;
}

p.valg {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 70%;
}

blockquote {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
}

/* Tabell */

td.meny {
font-family: Verdana, Arial, Helvetica, Sans-serif;
border-color: #000080;
background-color: #880000;
}

td.eks {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: small;
}

td.topp {
font-family: Verdana, Arial, Helvetica, Sans-serif;
background-color: #880000; 
border-color: #000080;
padding: 2;
}

td.midt {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: small;
text-align: center;
}

td {
font-family: Verdana, Arial, Helvetica, Sans-serif;
}

/* Listetyper */

ul.disc {
list-style-type: disc;
list-style-position: outside
}

ul.circle {
list-style: circle outside
}

ul.square {
list-style: square outside
}

ul.none {
list-style: none outside
}

ol.decimal {
list-style: decimal outside
}

ol.lroman {
list-style: lower-roman outside
}

ol.uroman {
list-style: upper-roman outside
}

ol.lalpha {
list-style: lower-alpha outside
}

ol.ualpha {
list-style: upper-alpha outside
}

li {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
}

li.valg {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 70%;
}

li.innhald {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 80%;
text-align: left;
}

/* Annet */

dt {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
margin-bottom: -17px;
}

dd {
font-family: Verdana, Arial, Helvetica, Sans-serif;
margin-left: 110px;
margin-bottom: 10px;
font-size: 90%;
}

.bq {
font-size: 50%;
}