body { 
 font-size: 10pt;
 color: #000000;
 background-color: #808080;
 padding-right: 3%;
 font-family: Verdana, Tahoma, Arial, Helvetica;
 }
 
a:link, a:visited, a:active {
   text-decoration: none;
   color: #D9D9D9;
   background: transparent;
}
 
a:hover {color: #ffffff; text-decoration: none; 
 <!-- overline underline -->
}

a:link.boks, a:hover.boks, a:active.boks, a:visited.boks {
   text-decoration: none;
   color: #000080;
   background: transparent;
}

H1 {
    font-weight: bold; 
    font-size: 24pt;
    font-family: Verdana, Tahoma, Arial, Helvetica;
}

H2 {
    font-weight: bold; 
    font-size: 18pt;
    font-family: Verdana, Tahoma, Arial, Helvetica;
}

H3 {
    font-weight: bold; 
    font-size: 13.5pt;
    font-family: Verdana, Tahoma, Arial, Helvetica;
}

.tabell {
  font-size: 10pt;
  color: #000000;
  background-color: #808080;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}  

.morktabell {
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}

.redx {
  font-size: 140pt;
  color: #C00000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}  

.skjellsord {
  font-size: 10pt;
  color: #FFFF00;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.sitatblaa {
  font-size: 10pt;
  color: #2E3E5E;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}
  
.sitatgronn {
  font-size: 10pt;
  color: #245448;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.sitatlilla {
  font-size: 10pt;
  color: #54305c;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.sitatrod {
  font-size: 10pt;
  color: #5c3430;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.sitatgul {
  font-size: 10pt;
  color: #545d2f;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}


.sitatgra {
  font-size: 10pt;
  color: #343434;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.tittelramme {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  width: 100%;
  font-size: 12pt;
  color: #FFFFFF;
}

.hspaceright {
  margin-right: 10px;
}

.hspaceleft {
  margin-left: 10px;
}

.hspace {
  margin-right: 10px; 
  margin-left: 10px;
}
  
  
vspace {
  margin-top: 5px;
  margin-bottom: 5px;
}

.lite {
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 

.vanlig {
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 

.stort {
  font-size: 12pt;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 


.diger {
  font-size: 16pt;
  font-weight: bold;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 

.enorm {
  font-size: 20pt;
  font-weight: bold;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 

.gigantisk {
  font-size: 24pt;
  font-weight: bold;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica;
} 

.kommer {
  color: #808080;
}


.filmmanus {
  width: 560pt;
  font-size: 12pt;
  color: #000000;
  background-color: #e5e5e5;
  font-family: Courier New, Courier;
  padding: 20px;
  border-collapse: collapse;
}  

.filmreplikk {
  font-size: 12pt;
  color: #000000;  
  font-family: Courier New, Courier;
  padding-left: 200px;
  padding-right: 200px;
  text-align: center;
}

.filmtekst {
  font-size: 12pt;
  color: #000000;  
  font-family: Courier New, Courier;
  text-align: left;
}  

.meny
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #abc3dc
}
DIV.meny
{
    BACKGROUND-COLOR: #abc3dc
}
LI.square
{
    LIST-STYLE-TYPE: square
}
TABLE
{
	FONT-SIZE: 10pt;
}
TABLE.OPP
{
    BACKGROUND-COLOR: #AAAAAA
}
TABLE.NED
{
    BACKGROUND-COLOR: #CCCCCC
}

.OPPE
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
}
.NEDE
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
.RUNDT
{
    BACKGROUND-COLOR: #000000
}

TABLE.MENYOPP
{
    BACKGROUND-COLOR: #787878
}
TABLE.MENYNED
{
    BACKGROUND-COLOR: #8E8E8E
}
.MENYOPPE
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}
.MENYNEDE
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
.MENYRUNDT
{
    BACKGROUND-COLOR: #000000
}
TABLE.HOVED
{
    BACKGROUND-COLOR: #a9b2bf
}
P.initial:first-letter
{
    FONT-SIZE: 28pt;
    FLOAT: left
}