.default { font-family: verdana, arial; font-weight: normal; color: #000000; }

.headline { font-family: verdana, arial; font-size: 1.1em; font-weight: bold; }

.headlineview { font-family: verdana, arial; font-size: 1.3em; font-weight: bold; color: #000000; margin-top: 0px; padding-top: 0px; }
.headlinelink { font-family: verdana, arial; font-weight: bold; color: #666666; }

.posting { font-family: verdana, arial; font-weight: normal; color: #000000; }

.bighead { font-family: verdana, arial; font-size: 1.1em; font-weight: bold; color: #000000; }

.subheadline { font-family: verdana, arial;  font-size: 0.9em; font-weight: normal; color: #333333; }

.ingress { font-family: verdana, arial; font-weight: normal; color: #000000; }

.sok {
  font-family: Courier, sans-serif;
  font-size: 1em;
}

.white {
  color: white;
}


body {
   background: #000000; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 86%;
   margin-top: 0px;
   margin-left: 0px;
   color: #000000;
}

.sokefelt {
   border:  1px solid  #339900;
 margin-left: 6px;
 margin-right: 6px;
 padding-left: 6px;
}

.sokefelt td {
  color: white;  
}

.ingressview { 
   color: #000000;
   font-size: 1em;
   font-weight: bold;
   margin-bottom: 5px;
}

.tips {
   margin-top: 20px;
}


.home-background {
   background-color: #000000;
   color: #ffffff;
}

.home-border {
   border: solid 1px #000000;
}

.om-background {
   background-color: #000000;
   color: #ffffff;
}

.om-border {
   border: solid 1px #000000;
}

.nyheter-border {
   border: solid 1px #e2001a;
}

.nyheter-background {
   background-color: #e2001a;
   color: #ffffff;
}

.tjenester-background {
   background-color: #755931;
   color: #ffffff;
}

.tjenester-border {
   border: solid 1px #755931;
}

.wha-background {
   background-color: #faba01;
   color: #ffffff;
}

.wha-border {
   border: solid 1px #faba01;
}

.black-background {
   background-color: #87888a;
   color: #ffffff;
}

.black-border {
   border: solid 1px #87888a;
}


.prosjekter-border {
   border: solid 1px #00662c;
}

.prosjekter-background {
   background-color: #00662c;
   color: #ffffff;
}

.ressurser-border {
   border: solid 1px #000000;
}

.ressurser-background {
   background-color: #000000;
   color: #ffffff;
}



.listingbox {
   padding: 4px;
}

.listingbox h1{
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   color: white;

}

.bold {
  font-weight: bold;
}

.posting { font-family: verdana, arial; font-weight: normal; color: #000000; }
.date { font-family: verdana, arial; font-size: 10px; font-weight: normal; color: #000000; }

.link { font-family: verdana, arial;  font-weight: normal; color: #D73247; }



table, td, p, div {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
}

th { 
   text-align: left;
}

td { 
   vertical-align: top;
}

.path  {
   font-size: 0.9em;
   margin-bottom: 4px;
padding-top: 0px;

}

div.path  {
margin-bottom: 10px;

}

.topp {  
   border-bottom: solid 1px #faba01;
}
/*
.topp {  
   background-image:url(/getfile.php/336184.886.wrbacprqvc/empower.jpg);
   background-repeat: repeat-x;
   background-position: top left;
}

*/

.logo {
   padding-top: 6px;
   padding-left: 40px;

}

.horisontalmeny {  
border-bottom: 1px;
   border-bottom-color: #fab900;  
   border-bottom-style: solid;
}

.stripe {
   background-image:url(/getfile.php/366904.886.budcfwurpb/stripe-bunn.jpg);
   background-repeat: repeat-x;
}


.hovedfelt {
   background-color: #ffffff;
   padding-top: 0px;
   padding-left: 12px;
   padding-right: 30px;

}

.lufttopphoyre {
   background-image:url(/getfile.php/268296.886.abcfxbdubx/topp-bakgrunnsstripe2.jpg);
   background-repeat: repeat-x;
}


.pagedescription {
   padding-bottom: 10px;
}

.fotograf  { 
   font-style: italic;
   font-size: 10px;
}

.bildetekst  { 
   font-style: italic;
   font-size: 11px;
   background-color: #d7cea2;
}

.spalte1 {
   padding-top: 6px;
   background-color: #ffffff;

}

.spalte2 {
   background-color: #ffffff;
  padding-left: 6px;
   padding-right: 4px;
   padding-top: 7px;
}

.spalte2 img {
  margin-bottom: 10px;
}

.venstrebilde {
   padding-bottom: 5px;
   padding-right: 5px;
}

.hoyrebilde {
   padding-bottom: 5px;
   padding-left: 5px;
}

.toppbanner {

}

.venstrespalte div {
margin-bottom: 50px;
}


.venstrespalte {
   padding-top: 50px;
   padding-bottom: 5px;
   padding-left: 0px;
   padding-right: 0px;
}

.hoyrespalte {
   margin-bottom: 8px;
   padding-top: 0px;
   padding-bottom: 1px;
   padding-left: 6px;
   padding-right: 0px;
   margin-right: 0px;
   background: #ececec;
   border-color: #D73247;  
   border-style: solid;
   border-width: 1px;
}

.lufthoyrespalte {
   background-image:url(/getfile.php/246352.886.vyybucfvpv/bunnstripe.gif);
   background-repeat: repeat-x;
}

.adressefelt {
   background-image:url(/getfile.php/246352.886.vyybucfvpv/bunnstripe.gif);
   background-repeat: repeat-x;
   padding-left: 200px;
   padding-right: 2px;
   padding-top: 4px;
   padding-bottom: 4px;
}

.luft {
    padding-left: 50px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 20px;
}

a:Link	{
	background: none;
	text-decoration: none;
        color: #D73247;
}
	
a:Hover	{
	background: none;
	text-decoration: underline;
        color: #990000;
	}
	
a:Visited	{
	background: none;
        color: #006600;
	text-decoration: none;
}

.nyhet {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: 500;
}

.ingentoppmarg { 
	margin-top: 0px; 
}


h1 {
font-size: 1.3em;
font-weight: normal;
color: #000000;
}

h2 {
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h3 {
font-size:  1em;
margin-bottom: 0px;
font-weight: bold;
color: #000000;
}

h4 {
font-size: 1em;
margin-bottom: 0px;
font-weight: bold;
color: #000000;
}

h5 {
margin-bottom: 0px;
font-size: 1em;
font-weight: bold;
color: #000000;
}

.center {
   text-align: center;
}

.fasteposterramme-forste {
   margin-top: 30px;
   margin-left: 10px;
   border-color: #666666;  
   border-style: dotted;
   border-width: 1px;
}

/* CSS for skjema */

.feedback {
padding-top: 10px;
}