.spalte
{ 
    width: 420px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:Black;
    font-weight: normal;
    line-height: normal;
}

.spalte h1
{
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 0px 10px 40px;
    padding: 0px;
    line-height: normal;
}

.rgv .spalte h1
{
    margin: 0px 0px 10px 0px;
}

.spalte h2
{
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 3px 40px;
    padding: 0px;
    line-height: normal;
}

.rgv .spalte h2
{
    margin: 0px 0px 10px 0px;
}

.spalte h3
{
    font-size: 10pt;
    font-weight: normal;
    margin: 0px 0px 0px 40px;
    padding: 2px;
    line-height: normal;
}

.rgv .spalte h3
{
    margin: 0px 0px 10px 0px;
}

.spalte p
{
    font-size: 10pt;
    margin: 0px 0px 0px 40px;
    padding: 2px;
    line-height: normal;
}

.rgv .spalte p
{
    margin: 0px 0px 10px 0px;
}

.spalte p.Figurtekst
{
    font-size: 9pt;
    line-height: normal;
}

.spalte p.Figurinnrykket
{    
    font-size: 9pt;
    margin: 0px 0px 0px 55px;
    line-height: normal;
}

.bvn .spalte p.Henvisning
{
    margin: 0px 0px 0px 115px;
    text-indent: -75px;
}

.spalte p.Henvisning
{
    font-size: 10pt;
    margin: 0px 0px 0px 110px;
    text-indent: -70px;
    line-height: normal;
}

.spalte p.Normalinnrykket
{
    font-size: 10pt;
    margin: 1px 0px 0px 55px;
    line-height: normal;
}

.spalte p.Liste
{
    font-size: 10pt;
    margin: 1px 0px 0px 55px;
    line-height: normal;
}

.spalte p.Tabellinnhold
{
    font-size: 9pt;
    margin: 0px 0px 0px 5px;
    line-height: normal;
    padding: 0px;
}

.spalte p.Tabellinnholdinnrykket
{
    font-size: 9pt;
    margin: 0px 0px 0px 20px;
    line-height: normal;
}

.spalte p.Formel
{
    font-size: 12pt;
    margin: 0px 0px 0px 40px;
    line-height: normal;
}

.spalte p.Eksempel
{
    font-size: 9pt;
    margin: 0px 0px 0px 40px;
    line-height: normal;
}

.spalte p.Formel img
{
    vertical-align: middle
}

.spalte p.copyright
{
    font-size: 10pt;
    text-align: left;
    color: rgb(192,192,192);
    line-height: normal;
}

.spalte p.copyrightText
{
    text-align: left; 
   	font-size: 7pt;
    color: rgb(192,192,192);
    line-height: normal;
}

.spalte div.partner p
{
    text-align: left;
}

.spalte div.partner strong
{
    font-weight: bold;
}

.spalte table
{
    margin: 5px 0px 0px 40px;
}

.spalte td.top
{
    border-top: 1px solid rgb(0,0,0)
}

.spalte td.left
{
    border-left: 1px solid rgb(0,0,0)
}

.spalte td.topLeft
{
    border-top: 1px solid rgb(0,0,0);
    border-left: 1px solid rgb(0,0,0)
}

.spalte td 
{
    border-right: 1px solid rgb(0,0,0);
    border-bottom: 1px solid rgb(0,0,0)
}

/* Disse burde være unødvendige, skulle arves fra h1,ht,h3 */
.spalte h1 .nr
{
    font-size: 11pt;
    font-weight: bold;
}

.spalte h2 .nr
{
    font-size: 10pt;
    font-weight: bold;
}

.spalte h3 .nr
{
    font-size: 10pt;
    font-weight: normal; 
}
/*------------------------------*/

.spalte .nr
{    
    width: 35px;
    margin: 0px 0px 0px -35px;
    vertical-align: bottom;
    /* display:block; */
    float:left;
}

.spalte .ref
{
    width: 70px;
    margin: 0px 0px 0px -70px;
    vertical-align: bottom;
    /* display:block; */
    float:left;
}

.bvn .spalte .ref
{
    width: 75px;
    margin: 0px 0px 0px -75px;
}

.spalte .bullet
{
    width: 15px;
    margin: 0px 0px 0px -15px;
    vertical-align: bottom;
    /* display:block; */
    float:left;
}

.spalte a:link, .spalte a:visited, .spalte a:active {text-decoration: none; color:#00ADEF }

/*a:link, a:active {color:#000099 }
a:visited {color:#4DB2D3 }
a:hover { color: 666666 } */

/* Spesifikt for rgv dokumenter */

.spalte p.pOverskrift1
{
    font-weight: bold;
    font-size: 12pt;
    margin-bottom: 0.5em
}

.spalte p.pOverskrift2
{
    font-size: 12pt;
    margin-bottom: 0.5em;
    font-family: Arial, Helvetica, san-serif
}
.spalte p.bListe
{
    MARGIN-LEFT: 20px
}
.spalte p.biListe
{
    font-size: 11pt;
    margin-left: 40px;
}
.spalte p.nListe
{
    margin-left: 30px
}
.spalte p.nInnrykk
{
    margin-left: 30px
}

.spalte p.Figurtekst
{
    font-size: 10pt;
    font-style: italic;
}
.spalte p.FigurNote
{
    font-size: 10pt;
    margin-left: 20px;
}
.spalte .nr
{
    margin-left: -30px;
    vertical-align: bottom;
    width: 30px
}

.spalte p.a
{
    text-indent: 0px
}
.spalte p.n
{
    margin-left: 25px
}
.spalte p.nn
{
    margin-bottom: 0em;
    margin-left: 50px
}
.spalte p.ml
{
    margin-left: 25px
}
.spalte p.na
{
    margin-left: 25px;
    text-indent: 15px
}
.spalte p.endring
{
    margin-top: 5px;
    font-weight: bold;
    font-size: 10pt;
    text-indent: 15px
}
.spalte p.vdlTab
{
    font-size: 10pt;
    font-family: Courier
}
.rgv .spalte .bullet
{
    margin-left: -25px;
    vertical-align: bottom;
    width: 25px
}

