body 
{  
  margin-left:5px;
  margin-top:5px;
  background-color: white;  
  font-family: Verdana, Arial, Helvetica, sans-serif;


}

table.ramme
{
  border-color: black;
  border-style: solid;
  border-width: 1px;
   
}
table.rammetop
{
   BORDER-TOP: black 1px solid;
   background-color: #f6f6f6;
   
}
.button
{
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaeaea
}
td
{
font-size: 12px;
}
hoved
{
font-size: 12px;
font-family: Verdana,Arial;
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.fixedtable
{
  background-color:#ededed;
  border: solid;
  border-width: 1px 1px 1px 1px; 
  border-color: #2A317B #2A317B #2A317B #2A317B;
  margin-top:5px;
  margin-left:5px;
  table-layout:fixed
}
.stamtavle
{
  border: solid;
  border-width: 0px 1px 1px 0px; 
  border-color: black Black Black Black;
  padding: 3px;
}
.stamtavle_hv
{
  border: solid;
  border-width: 0px 1px 1px 1px; 
  border-color: black Black Black Black;
  padding: 3px;
}
.stamtavle_hvt
{
  border: solid;
  border-width: 1px 1px 1px 1px; 
  border-color: black Black Black Black;
  padding: 3px;
}
.new_header
{
 font-size : 18px;
 color: #079e59;
 font-family: Arial;
 font-weight: 900;
 TEXT-DECORATION: none;
}

.new_header_top
{
 font-size : 22px;
 color: #079e59;
 font-family: Arial;
 font-weight: 900;
 TEXT-DECORATION: none;
}

a.salg:hover
{
	text-decoration:underline;
}

.meny_punkt
{
	color : black;
	font-weight: 900;
	font-size : 14px;
	padding-left:2px;
	vertical-align:middle;
	padding-bottom: 1px;
}

.meny_punkt:hover
{
	color : #079e59;
}

.meny_under_punkt
{
	color : black;
	TEXT-DECORATION: none;
}

.meny_under_punkt:hover
{
	color : #079e59;
}
.radio_medlem
{
	background-color:Transparent;
}

.sanyhet
{
	text-decoration : none;
	padding-top:0px;
	padding-right:4px;
	padding-left:1px;	
	color : #079e59;
}
.sa_td
{
	padding-top:0px;
	padding-right:4px;
	padding-left:1px;
	height:20px;
}

.utg_dato
{
	color : #a9a8a8;
}
.linje_under
{
	border-bottom: black 1px solid;
}
.linje_under_dobbel
{
	border-style: double;
	border-bottom: black 1px solid; 

}
.farge
{
	color: #079e59;
}

.list
{
	font-size:10px;
	background-color:#ededed;
	BORDER: black 1px solid;
	text-decoration:none;
	border-width:0px;
	
}
.list td
{
	padding:2px;
}


.hoved {
margin: 0;
padding: 0;
width: 500px;
}
 
.hestedata {
margin: 1px;
color: #fff;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#c30;
}
.resultater {
padding: 5px 10px;
background-color:#fafafa;
}
p { padding: 5px 0; }


.cnr {
width: 100%;
height: 120px;
background: #6c8bc7;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.resultatvise
{
 font-size : 18px;
 color: #079e59;
 font-family: Arial;
 font-weight: 900;
 TEXT-DECORATION: none;	
}
.visflereres
{
 font-size : 14px;
 color: #079e59;
 font-family: Arial;
 font-weight: bold;
 TEXT-DECORATION: none;	
}
.labeler
{
 font-size : 14px;
 color: #079e59;
 font-family: Arial;
 font-weight: bold;
 TEXT-DECORATION: none;	
}
