BODY { background-color: #dfdfdf; margin: 20px; padding: 0px; border-width: 0px; border-style: none; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 100%; font-weight: normal; color: #000000; }

IMG.logo { margin: 5px 5px 5px 5px; padding: 0px; }
IMG.flagg { margin: 5px 10px 10px 5px; padding: 0px; border: 1px solid #000000;}
IMG.annonse_full {  border-style: none; margin: 0px 0px 0px 0px; padding: 0px; }

A.hovedmeny:link    { color: #ffffff; text-decoration: none; }
A.hovedmeny:visited { color: #ffffff; text-decoration: none; } 
A.hovedmeny:hover   { color: #505f71; text-decoration: none; }
A.hovedmeny:active  { color: #ffffff; text-decoration: none; } 

A.noytral:link    { color: #707f91; text-decoration: none; }
A.noytral:visited { color: #707f91; text-decoration: none; } 
A.noytral:hover   { color: #93aab1; text-decoration: none; }
A.noytral:active  { color: #707f91; text-decoration: none; } 

A.land:link    { color: #505f71; text-decoration: none; }
A.land:visited { color: #505f71; text-decoration: none; } 
A.land:hover   { color: #93aab1; text-decoration: none; }
A.land:active  { color: #505f71; text-decoration: none; } 

A.annonse:link    { color: #505f71; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; }
A.annonse:visited { color: #505f71; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; } 
A.annonse:hover   { color: #93aab1; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; }
A.annonse:active  { color: #505f71; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; } 

A.annonse_rod:link    { color: #993333; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; }
A.annonse_rod:visited { color: #993333; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; } 
A.annonse_rod:hover   { color: #dd7777; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; }
A.annonse_rod:active  { color: #993333; text-decoration: none; font-weight: bold; line-height: 120%; font-size: 100%; } 


DIV.header { position: relative; left: 0px; top: 0px; width: 100%; background: #ffffff; line-height: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 2px solid #707f91; float: left; }

DIV.logo { position: relative; left: 0px; top: 0px; height: 100%; background: #ffffff; padding: 0px 0px 0px 0px; float: left;}

DIV.IP_header { position: relative; left: 80px; top: 20px; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 200%; line-height: 100%; font-weight: bold; color: #505f71; background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100%; float: left;}

DIV.hovedmeny { position: relative; left: 0px; top: 0px; width: 100%; background: #707f91; color: #505f71; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 75%; font-weight: bold; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; float: left; }

DIV.annonse { position: relative; left: 0px; top: 0px; height: 100%; background: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 75%; font-weight: normal; text-align: center; padding: 10px 20px 0px 10px; float: right; }

DIV.hovedsiden { position: relative; left: 0px; top: 15px; width: 100%; background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; border: 2px solid #707f91; float: left; }

DIV.forsiden { position: relative; background: #ffffff; margin: 0px 10px 20px 0px; padding: 0px 0px 0px 0px; color: #000000; border: 0px none; float: left; }

TABLE.hovedsiden { width: 100%; background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 100%; font-weight: normal; color: #000000; }

TD.marg { vertical-align: top; width: 170px; height:100%; background: #efefef; color: #707f91; font-size: 75%; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
TD.marg_nederst { vertical-align: bottom; width: 170px; height:100%; background: #efefef; color: #707f91; font-size: 75%; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; } 
P.marg { padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; } 
P.marg_navnedag { padding: 2px 5px 10px 5px; margin: 0px 0px 0px 0px; color: #000000; } 
P.margsort { padding: 10px 5px 10px 5px; margin: 0px 0px 0px 0px; color: #000000; } 
P.ommarg { font-size: 120%; padding: 5px 5px 5px 3px; margin: 0px 0px 0px 0px; color: #000000; } 

TD.midten { vertical-align: top;  height: 100%; background: #ffffff; font-size: 75%; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px 0px 0px 0px; padding: 5px 2px 15px 10px; color: #000000; } 
TD.midten_nederst { vertical-align: bottom; text-align: left; height: 100%; background: #ffffff; font-size: 75%; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px 0px 0px 0px; padding: 20px 2px 5px 10px; color: #000000; } 
P.midten { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; color: #000000; } 
P { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
P.ekstra_mellomrom { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
P.liste { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; } 

TD.hoyre { vertical-align: top; height: 100%; background: #ffffff; font-size: 85%; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px 0px 0px 0px; padding: 6px 6px 5px 4px; color: #000000; } 
P.hoyre { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; } 
P.hoyrefigur { text-align: right; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 0px; } 

DIV.bunntekst { position: relative; left: 0px; top: 20px; width: 100%; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 70%; font-weight: normal; text-align: center; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; color: #707f91; float: left; }

H1 { color: #707f91; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 240%; font-weight: bold; text-align: left; margin: 0px 0px 20px 0px ; padding: 0px 0px 0px 0px; }

H3 { background-color: #707f91; color: #ffffff; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 150%; font-weight: bold; text-align: left; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 5px; }

INPUT.sokefelt { border: #707f91 1px solid; font-size: 100%; background: #ffffff; padding: 1px 0px 0px 3px; margin: 0px 0px 5px 5px; width: 160px; color: #000000; font-family: Arial, Verdana, Helvetica, Sans-Serif; height: 20px; }
INPUT.sokeknapp { border: #707f91 0px solid; font-size: 100%; background: #707f91; padding: 0px 0px 0px 0px; margin: 0px 0px 25px 5px; width: 50px; color: #ffffff; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; height: 22px; }
DIV.inputtype { position: relative; margin: 5px 0px 0px 0px ; padding: 0px 0px 0px 0px; float: left; }

.tittel { font-size: 135%; font-weight: bold; } 
.flaggtittel { color: #707f91; font-size: 300%; font-weight: bold; } 
.poengtittel { color: #707f91; font-size: 200%; font-weight: bold; } 
.riktigtittel { color: #00FF00; font-size: 200%; font-weight: bold; } 
.galtittel { color: #FF0000; font-size: 200%; font-weight: bold; } 
.myktittel { color: #707f91; font-size: 120%; font-weight: bold; } 
.rod { color: #ff0000; } 
.rodlig { color: #9a3333; } 
.svart { color: #000000; } 
.fet { font-weight: bold; } 
.fetstor { font-size: 110%; font-weight: bold; } 
.liten { font-size: 85%; } 
.bitteliten { font-size: 75%; } 
.fetstorlenke {font-size: 100%; font-weight: bold; }
.fetlenke {font-size: 100%; font-weight: bold; }
.alfabet { background-color: #ffffff; color: #707f91; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 150%; font-weight: bold; text-align: left; margin: 0px 0px 0px 0px; padding: 5px 0px 25px 0px; }

