span.skjul{
	display:none;
}

span.vis{
    display:inline;
}

.navtext {
    font-family: verdana; 
    font-size: 9pt;
    width:550px;
    border-width:1px;
     border-style:outset;
     border-color:black;
     background-color:#FFFFCF;
     color:black;
    z-index: 2;
}

body
{ font-family: verdana; 
  font-size: 9pt;
  background-color:#e1e1e1;
}

.mainTable {
    background-color:#FFFFFF;
    border-width:1px;
    border-color:#000000;
    border-style:solid;
    width: 1080px;
    font-size: inherit;
}

.loginTable{
    border:1px solid #000000;
    width: 500px;
    font-size: inherit;
}
.subTable {
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    width:100%;
    border-color:#000000;
    font-size: inherit;
 }
.subTableUtenBorder {
    background-color:#FFFFFF;
    border-width:0px;
    border-style:solid;
    width:100%;
    border-color:#AAAAAA;
    font-size: inherit;
 }
 
.subTableUtenBorderSortable {
    background-color:#FFFFFF;
    border-width:0px;
    border-style:solid;
    width:100%;
    border-color:#AAAAAA;
    font-size: inherit;
 }
 
.subTableUtenBorderSortableArkiv {
    background-color:#FFFFFF;
    border-width:0px;
    border-style:solid;
    width:100%;
    border-color:#AAAAAA;
    font-size: inherit;
 }
span.overskrift{
    font-size:16px;
}
fieldset.fieldset_bolk{
    width:98%; 
    border-top: solid 1px #000000; 
    border-left:none;
    border-right:none;
    border-bottom:none;
}
legend.legend_bolk{
    background-color:#ffffff;
    font-size:9pt;
    color:#000000;
}
.fargelinje1 {
    background-color:#E4E4FF;
}
.fargelinje2 {
    background-color:#DDDDFF;
}


.rammeTable {
    border:1px solid #25A725;
    width:98%
}
.rammeTable2 {
    border: 1px solid #294AEB;
    width:98%
}

.vTekstboks
{
    border-width:1px;
    border-color:#AAAAAA;
    border-style:solid;
    font-family: inherit; 
    font-size: 9pt;
}

.vTekstboks2
{
    font-family: inherit; 
    font-size: 9pt;
}

.vTekstboks_text
{
    border-width:1px;
    border-color:#AAAAAA;
    border-style:solid;
    font-family: inherit; 
    font-size: 9pt;
}

.disabled{
    border-width:1px;
    border-color:#AAAAAA;
    border-style:solid;
    font-family: inherit; 
    /*font-size: inherit;*/
    color:#999999;
}
.vTekstboksOverskrift
{
    font-family: inherit; 
    font-size: 7pt;
}
.vTekstboksOverskrift2
{
    border-width:1px;
    border-color:#AAAAAA;
    border-style:solid;
    font-family: inherit; 
    font-size: 7pt;
}

.infoMessage
{
  border:1px solid blue;
  width:100%;
  color:blue;
  font-weight:900;
  font-size: inherit;
  text-align:center;
}

/*Infomelding-boks i brukeradmin*/
.infoMelding{
    border: 1px solid green;
    padding: 10px;
    color:green;
}

.errorMessage
{
  border:1px solid red;
  width:100%;
  color:red;
  font-weight:900;
  font-size: inherit;
  text-align:center;
}

/*Feilmelding-boks i brukeradmin*/
.feilMelding{
    border: 1px solid red;
    padding: 10px;
    color: red;
}

.elisBtn {
    width: 100px;
    cursor: pointer;
    font-size:11px;
}

.elisBtnStor {
    width: 200px;
    cursor: pointer;
    font-size:11px;
}

.elisBtnMedium {
    width: 150px;
    cursor: pointer;
    font-size:11px;
}
table.posTable
{ /* definerer sidestørrelsen*/
  height:50px;
  width:100%;
  font-size: inherit;
}

.showstate{ /*Definition for state toggling image */
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
}

.headers{
width: 100%;
font-size: 120%;
font-weight: bold;
border: 1px solid #000000;
/*background-color: lightyellow;*/
background-color:#fafafa;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;
}

.headers2{
width: 100%;
font-size: 120%;
font-weight: bold;
border: 1px solid #000000;
/*background-color: lightblue;*/
background-color:#C3E7FB;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;
}

.switchcontent{
width: 100%;
border: 1px solid #000000;
border-top-width: 0;
}

a.sortheader{
text-decoration: none;
color: black;
}

.utheva{
font-weight: bold;
font-size: 10px;
}
.h1{
    font-size:14px;
    font-weight: bold;
}

a, a:active, a:visited, a:hover 
{
    color: #006391;
    text-decoration: underline;
    font-weight: normal;
}
