body {
    background-color: #ffffff;
    font-family: Verdana, Arial;
    font-size: x-small; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none;
     }
body a { 
    font-family: Verdana, Arial; 
    font-size: x-small; 
    font-weight: normal; 
    color: #006699; 
    text-decoration: none; 
    }
a:hover { 
    font-family: Verdana, Arial; 
    font-size: x-small; 
    font-weight: normal; 
    color: #006699; 
    text-decoration: underline; 
    }
h2{ 
    font-family: Verdana, Arial; 
    font-size: normal; 
    font-weight: bold; 
    color: #999999; 
    text-decoration: none; 
    }
table{
    background-color: #ffffff;
    font-size: x-small; 
    font-weight: normal; 
    color: #000000;
    border-style: none; 
    }
table th {
    background-color: #ffffcc;
    font-family: Verdana, Arial;
    font-size: x-small; 
    font-weight: bold; 
    color: #999999; 
    text-decoration: none;   
    }
table td.basisgruppene{
    background-color: #ffffff;
    font-size: xx-small; 
    font-weight: normal; 
    color: #000000;
    border: solid 1px #999999;
    border-bottom: solid 2px #999999;
    width: 33%; 
    }
table td a.basisgruppene{
    background-color: #ffffff;
    font-size: xx-small; 
    font-weight: normal; 
    color: #006699;
    text-decoration: none;
    }
table td a:hover.basisgruppene{
    background-color: #ffffff;
    font-size: xx-small; 
    font-weight: normal; 
    color: #006699;
    text-decoration: underline;
    }
table tr td.understrek{
    border-bottom: solid 1px #999999;
    }
ul li {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: -10px;
    }
ul li.header-lu {
    margin-left: 15px;
    margin-top: -20px;
    list-style-type: square;
    color: #eecc82;
    list-style-position: inside;
    }
ul li.header-lu-off{
    list-style-type: none;
    margin-left: 15px;
    }
body.leftmenu {
    border-right: solid 2px #eecc82;    
    height: 100%;
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    font-weight: normal; 
    color: #006699; 
    }
ul li.leftmenu {
    margin-left: -15px;
    list-style-image: url(grafikk/bullet_2.gif);
    list-style-position: outside;    
    }
ul li. leftmenu-uten-knapp {
    margin-left: -5px;
    list-style: none;
    list-style-image: none;
    list-style-position: outside; 
    font-size: xx-small; 
    font-weight: normal;   
    }
ul li.login {
    margin-left: -15px;
    list-style-image: url(grafikk/key.gif);
    list-style-position: outside;    
    }
ol.basisgruppene {
    background-color: #ffffff;
    font-size: xx-small; 
    font-weight: normal; 
    color: #000000;
    margin-top: 0em;
    margin-bottom: 0em;
    }
a.leftmenu { 
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    font-weight: normal; 
    color: #006699; 
    text-decoration: none; 
    }
a:hover.leftmenu { 
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    font-weight: normal; 
    color: #006699; 
    text-decoration: underline; }

body.footer {
    border-top: solid 2px;
    border-color: #eecc82;
    font-weight: normal; 
    font-size: xx-small;    
    width: 100%;
    }
.footertext { 
    color: #999999; 
    font-weight: normal; 
    font-size: xx-small; 
    text-decoration: none; 
    letter-spacing: 0px;
    hr: dotted; 
    }
TD.footertext { 
    color: #999999;
    font-weight: normal; 
    font-size: xx-small; 
    text-decoration: none; 
    letter-spacing: 0px; 
    } 
a.footertext {	
    font-size: xx-small; 
    font-weight: normal; 
    color: #0B498B;	
    text-decoration: none; 
    }
a:hover.footertext {	
    font-size: xx-small;
    font-weight: normal; 
    color: #0B498B;
    text-decoration: underline; 
    }
a.undersok{	
    font-size: x-small; 
    font-weight: bold; 
    color: #0B498B;
    background: #eecc82;	
    text-decoration: none;
    padding: 1em; 
    }
a:hover.undersok {	
    font-size: x-small;
    font-weight: bold; 
    color: #0B498B;
    background: #eecc82;
    text-decoration: underline; 
    }
body.header-lu {
   margin: 0em; 
    }
td.header-lu {
    background: #E7EFF7;
    border-bottom: solid 1px #7B95CB;
    margin-bottom: 0em;
    }
ul.header-lu {
     margin-bottom: 0em;
    }
td.nyheter{
    border-right: dashed #eecc82 1px;
    }
td.beskjeder {
    margin-bottom: 0em;
    margin-top: 0em;
    padding: 0em;
    font-size: xx-small;
    } 
ul.beskjeder {
     margin-bottom: 0em;
     margin-top: 0em;
     }
li.beskjeder {
     margin-bottom: 0em;
     margin-top: 0em;
     }
a.beskjeder {	
    font-size: xx-small; 
    font-weight: normal; 
    color: #0B498B;	
    text-decoration: none; 
    }
a:hover.beskjeder {	
    font-size: xx-small;
    font-weight: normal; 
    color: #0B498B;
    text-decoration: underline;
    }
ul li.uten-knapp {
    list-style: none;
    font-size: x-small;
    font-weight: normal; 
    margin-bottom: 2em;  
    }
p a.utskriftsvennlig {
    background-image: url(grafikk/printer.gif);
    background-repeat: no-repeat;
    background-position: left;
    font-size: xx-small; 
    font-weight: normal; 
    color: #0B498B;	
    text-decoration: none;
    margin-right: 12em;   
    }
p a:hover.utskriftsvennlig {
    background-image: url(grafikk/printer.gif) top left no-repeat;	
    font-size: xx-small;
    font-weight: normal; 
    color: #0B498B;
    text-decoration: underline;
    }
