html, body { margin: 0; padding: 0; }
body { color: black; font-size: 9pt;
    font-family: Verdana, SansSerif, serif, Tahoma, Arial, Helvetica; }

p, li, td, div { font-size: 9pt; font-weight: normal }
p { margin-top: 8px; line-height: 1.25em }
th { font-size: 9pt; font-weight: bold; }

h1 { font-size: 13pt; font-weight: bold; margin-top: 5px; margin-bottom: 10px }
h2 { font-size: 12pt; font-weight: bold; margin-top: 5px; margin-bottom: 10px }
h3 { font-size: 11pt; font-weight: bold; margin-top: 5px; margin-bottom: 8px }
h4 { font-size: 10pt; font-weight: bold; margin-top: 4px; margin-bottom: 6px }
h5 { font-size: 9pt; font-weight: bold; margin-top: 4px; margin-bottom: 5px }
h6 { font-size: 8pt; font-weight: bold; margin-top: 4px; margin-bottom: 5px }

a { color: #ca003a; text-decoration: none; }
a:hover { color: red; text-decoration: underline; }
a img { border: none }

/* Egne klasser */

#annonse { float:left; width:160px; margin:12px 10px 20px 10px; }
#innhold { float:left; width:710px; margin:12px 0 20px 10px; }

#menylinje { background:#0072ba; }

.footer { padding-top: 4px; border-top: 1px solid #d8d8d8; color: #222;
          font-size: 9px; }

/* Utskrift av nyhetsartikler */

.NewsArtTitle { color: black }
.NewsArtSubTitle { color: black }
.NewsArtCredits { margin-bottom: 15px; font-size: 9px }

