.body a:link
    {
        color: #665f5a;
        text-decoration: none;
    }
    

    
    .body a:visited { color: #998f88; }
    
    .body a:hover, .body a:focus, .body a:active
    {
        color: #900;
        text-decoration: underline;
    }

/* Moved */


a.meny  {
	font-family: verdana;
	font-size: 12px;
                font-weight: bold;
                color:#98918B;
                text-decoration: none;
}
ul.meny li.current {
	list-style-image: url('filestore/margopenbullet.gif');
}

ul.meny li.current ul.meny {
	list-style-image: url('filestore/margbullet.gif'); /* Required by IE, but doesn't hurt Gecko */
}
h1.artikkelvisning {
                margin-top: 10px; 
	font-size: 17px;
	font-face:Arial
	color:#663202;

}

P {
    color: #000;
}

p.ingresstekst {
    
    margin-top: 10px; 
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    font-weight: bold;
}
P.mappeingress
{
    margin-top: 10px; 
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}


a#mappelesmer
{
	font-family: verdana;
	font-size: 13px;
                color:#930006;
                text-decoration: underline;
                
}
a.current{
	font-family: verdana;
	font-size: 14px;
                font-weight: bold;
                color:#6D2E00;
             }


/*Left Mneu CSS Starts Here*/

   /*
    * These styles in this file are intended to be applied to
    * secondary content columns in the main body of a page.
    */

   /*
    * Anchor tag styles for secondary navigation only.
    */

    .LeftMenu a, .LeftMenu a:link
    {
        color: #665f5a;
        text-decoration: none;
    }
    
    .LeftMenu a.selected { color: #f90 !important; }
    
    .LeftMenu a:visited { color: #998f88; }
    
    .LeftMenu a:hover, .LeftMenu a:focus, .LeftMenu a:active
    {
        color: #900;
        text-decoration: underline;
    }



TD#Mainmenu
{
    HEIGHT: 24px;
    padding-left:18%;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    color:#ffffff;
    text-decoration: none;
}

TD#Mainmenu A
{
	font-family: verdana, sans-serif;
	font-size: 11px;
                font-weight: bold;
                color:#ffffff;
                text-decoration: none;
 }

#Mainmenu A:hover, #Mainmenu A:focus, #Mainmenu A:active {
        color: #FFDC80;        
}


#Mainmenu A#Mainmenus {
                font-family: verdana;
	       font-size: 11px;
                font-weight: bold;
                color:#f90 ;
                text-decoration: none;        
}


/*
.Mainmenu a:hover, .Mainmenu a:focus, .Mainmenu a:active
    {
        color: #FFDC80;
        
    }
    


A {
	text-decoration: none;
}

A:Hover {
	text-decoration: underline;
}
*/

TD  { 
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
 } 




    
   /*
    * All headers are normalized to a small appearance.
    */
    .LeftMenu h1, .LeftMenu h2, .LeftMenu h3, .LeftMenu h4, .LeftMenu h5, .LeftMenu h6
    {
        color: #663202;
        border-bottom: 1px solid #8f817c;
        margin: 5px 0px 4px;
        padding: 0px 0px 4px 4px;
        font-size: 11px;
        line-height: 12px;
        font-weight: bold;
    }
    
    .LeftMenu p, .LeftMenu ul, .LeftMenu ol
    {
        color: #791B23;
        margin: 8px 0px 8px 4px;
        padding: 0px;
        font-size: 11px;
        line-height: 16px;
        font-weight: normal;
    }
    
   /*
    * Lists, which should be used only for navigational link sets,
    * are given a small arrow bullet.
    */
    .LeftMenu ul { list-style-image: url('filestore/arrow-right.gif'); }
    
    .LeftMenu ul, .LeftMenu ol
    {
        padding-left: 24px;
        padding-right: 8px;
    }
    
    .LeftMenu ul ul, .LeftMenu ul ol, .LeftMenu ol ul, .LeftMenu ol ol
    {
        padding-left: 12px;
        padding-right: 0px;
    }
    
    .LeftMenu li { margin-top: 4px; }


.NewsMenu h3 
   {
        font-family : Verdana, Arial, sans-serif ;
        color: #663202;
        border-bottom: 1px solid #8f817c;
        margin: 5px 4px 4px;
        padding: 0px 0px 4px 4px;
        font-size: 12px;
        line-height: 12px;
        font-weight: bold;
    }
span#newsDate
    {
        font-family : Verdana, Arial, sans-serif ;
        color: #7D151E;
        font-size: 11 px;
    }
span#newsheading
   {
        font-family : Verdana, Arial, sans-serif ;
        color: #7D151E;
        font-size: 12 px;
        font-weight: bold;
    }

.NewsMenu P 
   {
         font-family : Verdana, Arial, sans-serif ;
         margin: 5px 4px 4px;
        padding: 0px 0px 4px 4px;
        color: #000000;
        font-size: 11 px;
        font-weight: Normal;

   }
 a#RightNews 
   {
        font-family : Verdana, Arial, sans-serif ;
        font-size: 11px;
        color:#930006;
        text-decoration: underline;

   }


td#News
        {
            valign:top;
           /* width:40%;*/
            padding-left: 4px;
            padding-right: 20px;
            padding-top: 8px;
            background: #fff 
        }


    td#sub-navigation
        {
            valign:top;
            width:16%;
            padding-left: 4px;
            padding-top: 8px;
            background: #fff url('filestore/ampersand-top_new.gif') no-repeat bottom left;
        }

/*Left Menu CSS Ends Here */

/*Footer  CSS starts here*/

.Footer p
    {
        color: #FFF;
        text-align: center;
        margin: 0px;
        padding: 4px;
        font-size: 12px;
        line-height: 14px;
    }
    
.Footer a
    {
    	color: #FFF;
    	text-decoration: none;
    }
    
.Footer a:hover
    {
    	text-decoration: underline;
    }
TD.Footer 
{
    HEIGHT: 24px;
    TEXT-ALIGN: center
}

TD#Footer 
{ 
    background: #900 url('filestore/ampersand-bottom.gif') no-repeat top left; }
/*Footer css ends here*/

table.mappeinnhold tr td {
	padding-bottom: 10px;
	padding-top: 10px;
                font-face: Verdana;
}


td h1 {
	font-size: 16px;
	margin-bottom: 2px;
	padding-bottom: 0px;
                color: #632F0A;
                font-family:Arial,Verdana, Helvetica, sans-serif;
	 font-weight: bold;


}

td p {
	font-size: 14px;
                margin-top: 0px;
	padding-top: 0px;
}

td#maintd {
	vertical-align: top;
}

td#maintd {
	padding: 10px;
}

td#summary1 h1 {
	font-size: 16px;
}

td#summary1 h1, td#summary2 h1, td#summary3 h1, td.summaryrest h1 {
	margin-bottom: 5px;
}

td#summary2 h1, td#summary3 h1 {
	font-size: 16px;
}

td#spacer,td.spacer { /* altered to class in source, kept id here just in case */
        color: #cb9f6b;
        background:#cb9f6b;

}
td#banner,tr#banner,td.banner,tr.banner /* altered to class in source, kept id here just in case */

{
        color: #663202;
        background:#663202;

}

.body
{
        /*color: #900;*/ /* Removed: VSR 2003-12-03 */
        background:#900;
        margin-top: 0px; 
        margin-left: 0px;
        margin-right: 0px;

}

tr#content
{
        color: #FFFFFF;
        background:#FFFFFF;
        height:450px;
        vertical-align:top;
  
}
td#logo
{
    height:70;
}




.overskrift1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}
.overskrift2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal}
a:active {  }
.fetskrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}


table.mappeinnhold td p {
  font-size: 13px;
}


/* Added */

/* Changes in code above: added class in addition to id for attributes used several times, changed to class in source, kept id in css just in case */

#logotd {
    height: 64px;
}

IMG {
    border: 0px;
}