a {
    text-decoration:none;
    font-weight:bold;
}
a:link,a:visited{color:#808080;}
a:active,a:hover{color:black;}
a.edit:link,a.edit:visited,a.edit:active,a.edit:hover{font-weight:normal;color:black;}
a.menulevel1{font-weight:normal;color:black;}
a.menulevel1:link,a.menulevel1:visited{color:black;}
a.menulevel1:active,a.menulevel1:hover{color:black;}
a.menulevel2{font-weight:normal;color:black;}
a.menulevel2:link,a.menulevel2:visited{color:black;}
a.menulevel2:active,a.menulevel2:hover{color:black;}
a.menulevel3{font-weight:normal;color:black;}
a.menulevel3:link,a.menulevel3:visited{color:black;}
a.menulevel3:active,a.menulevel3:hover{color:black;}
a.search{font-weight:normal;color:black;}
a.search:link,a.search:visited{color:black;}
a.search:active,a.search:hover{color:black;}
a.sitemaplevel1,a.sitemaplevel2,a.sitemaplevel3{font-weight:normal;color:black;}
a.sitemaplevel1:link,a.sitemaplevel2:link,a.sitemaplevel3:link,a.sitemaplevel1:visited,a.sitemaplevel2:visited,a.sitemaplevel3:visited{color:black;}
a.sitemaplevel1:active,a.sitemaplevel2:active,a.sitemaplevel3:active,a.sitemaplevel1:hover,a.sitemaplevel2:hover,a.sitemaplevel3:hover{color:black;}
a.submenu{font-weight:normal;color:black;}
a.submenu:link,a.submenu:visited{color:black;}
a.submenu:active,a.submenu:hover{color:black;}
a.locator{font-weight:normal;text-decoration:underline}
a.locator:link,a.locator:visited,a.locator:active,a.locator:hover{color:white;}
a.sitemaplink{text-decoration:underline}
a.sitemaplink:link,a.sitemaplink:visited,a.sitemaplink:active,a.sitemaplink:hover{color:blue;}
a.printlink{text-decoration:underline}
a.printlink:link,a.printlink:visited,a.printlink:active,a.printlink:hover{color:blue;}
a.navigator:link,a.navigator:visited{color:#c0c0c0;}
a.navigator:active,a.navigator:hover{color:white;}
a.login:link{text-decoration:none;font-weight:bold;color:#808080;}
a.login:visited{text-decoration:none;font-weight:bold;color:#808080;}
a.login:active{text-decoration:none;font-weight:bold;color:#c0c0c0;}
a.login:hover{text-decoration:none;font-weight:bold;color:#c0c0c0;}
a:active {
    color: blue;
    text-decoration: none
}
a:link {
    color: blue;
    text-decoration: none
}
a:visited {
    color: blue;
    text-decoration: none
}
a:hover {
    color: red;
    text-decoration: none
}
body {
     background-color: white;
}

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;list-style: none;}

form{margin:0;}
IMG{border:0;}

li{line-height:1.5;}

.doc{padding-left: 15px;background-image: url(../../?image=doc);background-repeat: no-repeat;}
.docs{padding-left:15px;background-image: url(../../?image=docs);background-repeat:no-repeat;}
.sdoc{padding-left: 15px;background-image: url(../../?image=sdoc);background-repeat: no-repeat;}
.sdocs{padding-left: 15px;background-image: url(../../?image=sdocs);background-repeat: no-repeat;}

font.small {
    font-size: 8pt;
}

h1 {
    color: #660000;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 24pt;
    font-weight: normal;
    margin-bottom: 3pt;
    margin-top: 12pt;
    page-break-after: avoid;
    text-align: center;
}

h2 {
    background-color: #f5f5dc; /* beige */
    color: #660000;
    font-size: 18pt;
    font-family: Tahoma, Arial, sans-serif;
    font-weight: normal;
    margin-top: 12pt;
    margin-bottom: 6pt;
    margin-left: 3pt;
    margin-right: 3pt;
    page-break-after: avoid;
    text-align: center;
}

h3 {
    color: #996600;
    font-size: 14pt;
    font-family: Tahoma, Arial, sans-serif;
    font-weight: bold;
    margin-top: 12pt;
    margin-bottom: 3pt;
    page-break-after: avoid;
}

h4 {
    color:#996600;
    font-size: 12pt;
    font-family: Tahoma, Arial, sans-serif;
    font-weight:bold;
    margin-top:12pt;
    margin-bottom:3pt;
    page-break-after:avoid;
}

h5 {
    color: #996600;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 12pt;
    margin-bottom: 3pt;
}

h6 {
    color: #996600;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    margin-bottom: 3pt;
    margin-top: 12pt;
}
input.edit {
    font-size:7pt;
    background-color:white;
}

input.search {
    font-size:8pt;
    border:2px solid #c0c0c0;
    background-color:white;
}

select.edit {
    font-size:7pt;
    background-color:white;
}

table.top {
    background-color: #f5f5dc; /* beige */
    margin: 0pt;
    width: 100%;
}

td {
    font-family: Tahoma, Arial, sans-serif;
    font-size:9pt;color:black;
}

textarea.edit {
    font-size:10pt;
    background-color:white;
}

li {
    color:#663300;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
}

p {
    color: #663300;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
}

p.caption {
    font-size: 8pt;
    color: black;
    font-weight: bold;
}

p.small {
    font-size: 8pt;
    margin-bottom: 3pt;
    margin-top: 3pt;
}

p.table {
    margin-bottom: 0pt;
    margin-top: 0pt;
}



table {
    margin: 0pt;
    border-style: none;
    border-width: 0pt;
}


td {
    color: #663300;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
    margin: 0pt;
    padding: 0pt;
    vertical-align: top;
}


th {
    background-color: #f5f5dc; /* beige */
    color: #663300;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
    margin: 0pt;
    padding: 0pt;
}


tr {
    margin: 0pt;
    padding: 0pt;
}



.sitename{font-weight:normal;font-size:20pt;color:white}
.menulevel1{font-size:8pt;color:#808080}
.menulevel2{font-size:8pt;color:#808080}
.menulevel3{font-size:8pt;color:#808080}
.sitemaplevel1,sitemaplevel2,sitemaplevel3{font-size:9pt;}
.submenu{font-size:9pt;}
.locator{font-size:8pt;color:white;}
.sitemaplink{font-weight:bold;font-size:8pt;color:white;}
.printlink{font-weight:bold;font-size:8pt;color:white;}
.navigator{font-weight:bold;font-size:10pt;color:#c0c0c0;}
.login{font-weight:normal;font-size:10pt;color:#808080;text-decoration:none;}
.edit{font-size:8pt;color:black;background-color:buttonface;}
.search{font-size:9pt;}



/******************************/
/* Topp */
/******************************/

table.top {
    background-color: #f5f5dc; /* beige */
    margin: 0pt;
    width: 100%;
}


/******************************/
/* Venstre */
/******************************/


h2.left {
    background-color: #d8d8c3;
}

p.menu {
    background-color: #d8d8c3;
    margin: 6pt;
    padding: 0pt;
}


td.left {
    background-color: #f5f5dc; /* beige */
    margin-bottom: 3pt;
    margin-left: 6pt;
    margin-right: 3pt;
    margin-top: 0pt;
    padding: 3pt;
    vertical-align: top;
    width: 20%;
}


/******************************/
/* Midten */
/******************************/


td.middle {
    padding: 12pt;
    vertical-align: top;
}


/******************************/
/* Høyre */
/******************************/

h2.right {
    background-color: #d8d8c3;
}

p.right {
    font-size: 9pt;
    margin-left: 6pt;
    margin-right: 6pt;
    margin-top: 3pt;
    margin-bottom: 3pt;
    padding: 0pt;
}


td.right {
    background-color: #f5f5dc; /* beige */
    margin-bottom: 3pt;
    margin-left: 6pt;
    margin-right: 3pt;
    margin-top: 0pt;
    vertical-align: top;
    width: 15%;
}

