        body, html
        {
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            overflow: hidden;
        }
        #wrapper
        {
            margin: 0 auto;
            width: 90%;
            text-align: left;
            background-color: White;
            min-height: 100%;
            min-width: 600px;
            overflow: auto;
        }
        #background
        {
            position: absolute;
            z-index: 1;
            width: 100%;
            height: 100%;
        }
        #scroller
        {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            overflow: auto;
            z-index: 2;
        }

/*
#ContentX
{
    min-width: 800px;
    width: 800px;
    margin: 0px auto;
    text-align: left;
    background-color: white;
    height: 100%;
    float: left;
}
#RightSpacer
{
    float: right;
    background-color:#D3D3D3;
    height: 100%;
    width: 10%;
}

#LeftSpacer
{
    float: left;
    background-color:#A9A9A9;
    height: 100%;
    width: 10%;
}
*/

a
{
    color: #00508D;
}

a:hover
{
    color: white;
    background-color: #00508D;
}

a.topmenu
{
    color: white;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    margin-right:14px;
}

a.topmenu:hover
{
    color: #00508D;
    background-color: white;
    font-weight: bold;
    text-decoration: none;
}

.cvhead
{
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
}
.cvsection
{
    width: 100%;
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
}

.cvtable
{
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
}

.drvleft
{
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
}

#hojre
{
    position: relative;
    width: 120px;
    color: #00508D;
    font-family: Trebuchet MS, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    text-align: left;
    float: right;
    background-color: white;
    margin-right: 2px;
    margin-top: 50px; /*	top:-250px;*/
    border:1px solid red;
}

#indhold
{
    position: relative;
    width: 450px;
    float: left; /*	border-right:1px dotted #00508D; 	border-left:1px dotted #00508D; */
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    color: black;
    margin-right: 5px; /*	margin-left:-1px;*/
    margin-top: 20px; /*	top:-250px;*/
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    text-align: left;
}

#indholdArtikel
{
    position: relative;
    width: 450px;
    float: left; /*	border-right:1px dotted #00508D; 	border-left:1px dotted #00508D; */
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    color: black;
    margin-right: 5px; /*	margin-left:-1px; */
    margin-top: 20px; /*	top:-250px;*/
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    text-align: left;
}

a.navn
{
    font-size: 34pt;
    font-weight: normal;
    color: white;
    text-decoration:none;
}

a.navn:hover
{
    border-bottom:1px dashed white; 
    background-color:Transparent;
}


#portraet
{
    position: relative;
    left: 0px;
    top: 0px; /*	height: 265px;*/
    width: 160px;
    color: white;
    background-color: white;
    font-family: Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    text-align: left;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    z-index: 300;
}

td.left
{
    vertical-align: top;
    width: 80px;
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
}

#sidebar-a
{
    float: left;
    width: 160px;
}

#sidebar-b
{
    margin-left:160px;    
    color: #00508D;
    font-family: Trebuchet MS, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    text-align: left;
}


#top2
{
    /*	margin:0px auto; */
    color: white;
    font-family: Trebuchet MS, Courier New, Courier, monospace, sans-serif;
    font-weight: bold;
    text-align: left;
}


#venstre
{
    color: #00508D;
    font-family: Trebuchet MS, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
    text-align: left;
    font-weight: bold;
    margin-top:20px;
}

li
{
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    font-size: 10pt;
}

#spalte1
{
    float: left;
    width: 215px;
    border: none;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}

#spalte2
{
    float: right;
    width: 215px;
    border: none;
    padding-right: 5px;
    padding-left: 5px;
    text-align: left;
}

.plain
{
    text-align: left;
    font-size: 10pt;
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
}

p.fp
{
    font-family: Trebuchet MS, Garamond, Serif, Courier New, Courier, monospace, sans-serif;
    font-size: 8pt;
}

img.arkiv
{
    padding: 4px;
    border: 1px solid #cca;
}

a.arkivlink:hover
{
    border: none;
    background-color: white;
}

.adminhead
{
    text-align: center;
    background-color: #00508D;
    font-family: Trebuchet MS;
    color: white;
    font-weight: bold;
    font-size: 10pt;
}

td.adminbody
{
    font-family: Trebuchet MS;
    font-size: 10pt;
}

.foto
{
    font-family: Trebuchet MS;
    font-size: 8pt;
}



/* venstre tab menu [START] */
td.menu {text-align: left;text-decoration: none;}

a.menupunkt {
  text-decoration: none;
  color:#00508D;
  display: block;
  line-height: 23px;
  width:150px;  
  background-repeat:no-repeat;
  background-position:left;
  padding-left:6px;
  background-color:white;
}

a.menupunkt:hover 
{
  text-decoration: none;
  display: block;
  color: white;
  width:150px;
  background-repeat:no-repeat;
  background-color:white;
}

a.tabPink
{
    background-image:url(../img/tab_pink3_23.png);
}

a.tabPink:hover
{
    background-image:url(../img/tab_pink_23.png);
}

a.tabNatblaa
{
    background-image:url(../img/tab_natblå2_23.png);
}

a.tabNatblaa:hover
{
    background-image:url(../img/tab_natblå_23.png);
}

a.tabMoerkebrun
{
    background-image:url(../img/tab_mørkebrun2_23.png);
}

a.tabMoerkebrun:hover
{
    background-image:url(../img/tab_mørkebrun_23.png);
}

a.tabMoerkeblaa
{
    background-image:url(../img/tab_mørkeblå2.png);
    height:24px;
}

a.tabMoerkeblaa:hover
{
    background-image:url(../img/tab_mørkeblå.png);
    height:24px;
}

a.tabLilla
{
    background-image:url(../img/tab_lilla2_23.png);
}

a.tabLilla:hover
{
    background-image:url(../img/tab_lilla_23.png);
}

a.tabKongeblaa
{
    background-image:url(../img/tab_kongeblå2_23.png);
}

a.tabKongeblaa:hover
{
    background-image:url(../img/tab_kongeblå_23.png);
}

a.tabBeige
{
    background-image:url(../img/tab_beige2_23.png);
}

a.tabBeige:hover
{
    background-image:url(../img/tab_beige_23.png)
}
/* venstre tab menu [SLUT] */


a.menutest
{
  text-decoration: none;
  color:#00508D;
  display: block;
  line-height: 23px;
  width:148px;  
  padding-left:6px;
  background-color:white;
}

a.menutest:hover
{
    display:block;
    line-height: 23px;
    width:148px;
    text-align: left;
    background-color:Red;
}

/*
    Menu i venstre side
*/

a.left
{
     font-weight:normal;
     text-decoration:none;
}

a.left:hover
{
     font-weight:normal;
     text-decoration:none;
     color:White;
     background-color:inherit;
}

.leftMenuEntryA, .leftMenuEntryB, .leftMenuEntryC, .leftMenuEntryD, .leftMenuEntryE
{
  text-decoration: none;
  color:#00508D;
  display: block;
  width:134px;  
  padding-left:6px;
  padding-right:3px;
  background-color:white;

}

.leftMenuEntryA:hover, .menuEntryA
{
    color: white;
    cursor:pointer;
    background-color: rgb(224, 36, 154);
}

.leftMenuEntryB:hover, .menuEntryB
{
    color: white;
    cursor:pointer;
    background-color: rgb(33, 87, 138);
}

.leftMenuEntryC:hover, .menuEntryC
{
    color: white;
    cursor:pointer;
    background-color: rgb(3, 30, 47);
}

.leftMenuEntryD:hover, .menuEntryD
{
    color: white;
    cursor:pointer;
    background-color: rgb(144, 147, 206);
}

.leftMenuEntryE:hover, .menuEntryE
{
    color: white;
    cursor:pointer;
    background-color: rgb(168, 124, 101);
}

.rightMenuEntry
{
    width:100%;
    text-decoration:none;
    padding:2px;
}

.rightMenuEntry:hover
{
    color: white;
    background-color: rgb(224, 36, 154);
    cursor:pointer;
}

a.rightMenuEntry2
{
    display:block;
    padding:2px;
    text-decoration:none;
    font-weight:bold;
}

a.rightMenuEntry2:hover
{
    color: white;
    background-color: rgb(149, 120, 100);
}

.menuLeftBorder
{
    border-left:1px solid black;
}

.menuRightBorder
{
    border-right:1px solid black;
}

.menuTopBorder
{
    border-top:1px solid black;
}

.menuBottomBorder
{
    border-bottom:1px solid black;
}

