@charset "utf-8";
/* CSS Document */

html {
overflow-y: scroll;	
	
}

body {
font-family:Georgia, serif;
background: #fff;
background-image:url(bakgrunn.jpg);
background-position:30px;
margin: 0;
padding: 0;

}

p, h1, h2, h3, h4, h5, h6, li {
margin:1ex 1em;

}

div#outerDiv {
margin: 0 auto;
width: 748px;
background: #f8f6ef url("nansentopp10.jpg") no-repeat;






 }


div#header {
height: 210px;
position: relative;
 }
 

 /* -------KONTAKT ------------*/
 
 #outerDiv div#kontakt {
 position:absolute;
 left:650px;
 top:5px;
 
}

#kontakt a:link, #kontakt a:visited {
height:29px;
width:86px;
display:block;
text-indent: -1000em;
background: url('contact_icon_dual.gif') no-repeat left top;
}


#kontakt a:hover, #kontakt a:active {
background-position: left bottom;
}


/*LENKEHELL */

#header div#hjemlink {
position:absolute;
margin-top:72px;	
margin-left:154px;
border:none;
text-decoration:none;

}

#header div#hjemlink a {
border:none;
text-decoration:none;	
	
}

#header div#hjemlink img {
border:none;
text-decoration:none;
display:block;
}

/*-------HOVEDMENY ---------*/

#header div#hovedmeny  {
position:absolute;
left:110px;
top:178px;   /*  Forandret fra 187 11nov */

 }
#hovedmeny ul {
 list-style:none;
 margin:0;
 padding:0;
 
  }
  
#hovedmeny li {
Float:left;
margin:0;
padding:0;
 }
 
#hovedmeny li a:link, #hovedmeny li a:visited {
text-decoration:none;
font-family:"Trebuchet MS", "sans-serif";
padding:0 10px 0 5px;
font-size: 10pt;
color: #000;
line-height:25px;
 }
 
 
 #hovedmeny li a:hover, #hovedment li a:active {
 color:#175871;
 text-decoration:none;
 font-size: 10pt;
 }

 
#hovedmeny li a.current {
margin-top: -5px;
color:#000;
font-weight:bold;


 }

#hovedmeny li a.current:hover {
cursor: default;
 }
 
 
/*----HOVEDINNHOLD ------*/


#innhold div#hovedinnhold {
float:left;
width:460px;
margin: 0;
padding: 0 15px;
 /*height:2800px;/* JUSTERTE HØYDEN PÅ HOVEDINNHOLDET 2.NOV */
 }

#hovedinnhold p {
font-family:"Arial", Helvetica, verdana, georiga, serif;
font-size:.9em;
line-height:1.4em;
color: #000; 
margin: 2ex 0;

 }
 
#hovedinnhold h1, #hovedinnhold h2, #hovedinnhold h3, #hovedinnhold h4 {
font-family:"Arial", Helvetica, Trebuchet MS, sans-serif;
 }

 #hovedinnhold h1 {
 font-size:1.1em;
 font-weight:bold;
 color:#175871;
 margin: 4ex 0 .4ex 0;   /* fiset på marginer fra 2 til nå fire på topp for å få siden til å ikke forandre seg når man trykker linker */
 
}

#hovedinnhold h2 {
font-size:1,2em;
color: #3c3809;
margin: .4ex 0;

 }
 
#hovedinnhold h4 {
font-size:1,1em;
color: #666;
margin: .1ex 0 -.2ex 0;
font-weight:bold;
 }

 
/*------Linker --------*/

#hovedinnhold p.lenke {
	font-family:"Trebuchet MS", sans-serif;
	margin-top:2px;
	margin-left: 0px;
	margin-bottom:0;
}

#hovedinnhold p.lenke a{
	color: #666;
	margin:0;
	padding:0;
}

#hovedinnhold h1.ingenmarg {
	font-size:1.1em;
 font-weight:bold;
 color:#175871;
 margin: 1.5ex 0 .4ex 0;
	
}
#hovedinnhold p.statutter {
	font-family:"Trebuchet MS", sans-serif;
	margin-top:0;
	
}

#hovedinnhold p.statutter a{
	color: #666;
	
	
}
/*Min */
#hovedinnhold p.egendef {
margin: 0;
 }

 
 #hovedinnhold img.foto {
float:right;
margin: 0 150px 0 1px;
padding: 0;
  }
/* Sidebar */

#innhold div#sidemarg {

float: right;
width: 237px;
padding: 0 10px;
margin-top:30px; /* Styrer borderen og høyden på denne*/
border-left: solid #aaa 1px;

}

#sidemarg p {
font-family:"Helvetica",Trebuchet MS, sans serif;
 font-size: .8em;
 line-height:1.2em;
 color: #666;
 margin: 0 0 3ex 0; /*3ex: Gjør at det blir litt rom mellom paragrafene*/

 }
 
#sidemarg h3 {
font-family:"Trebuchet MS" sans serif;
  font-size: 1em;
 line-height:1.2em;
 color: #175871;
 margin: 1ex 0 .5ex 0;

}
 #sidemarg h5 {
font-family:"Trebuchet MS" sans serif;
  font-size: 0,7em;
 line-height:1.2em;
 color: #175871;
 margin: 1ex 0 .5ex 0;
 border-top: solid thin #666;
 
 }
 
 
 #sidemarg p.lenkeSide {
	font-family:"Trebuchet MS", sans-serif;
	margin-top:2px;
	margin-left: 0px;
	margin-bottom:0;
	border:thin;
border-width:2px;
border-color:#000;

}

 #sidemarg p.lenkeSide a {
	 
	 color: #666;
	margin:0;
	padding:0;
	border:thin;
border-width:2px;
border-color:#000;
 }
 
 #sidemarg img{
margin-top:10px;
 }



#hovedinnhold div#mindre {
	font-size:15px;
	margin-left:15px;
}
#hovedinnhold p.rammer2 {
margin-top:300px;
margin-left: 4px;	
width:150px;
float:left;
}

#hovedinnhold p.rammer {
width: 150px;

margin: 10px;
padding: 2px;
float: left;
}


#hovedinnhold div#rammene {

margin-left:4px;


}

#hovedinnhold div#rammene p {
float:left;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene2 {

margin-left:4px;
margin-top:270px;

}

#hovedinnhold div#rammene2 p {
float:left;
padding:8px;
margin-left:4px;
width: 150px;
}

#hovedinnhold div#rammene3 {
	margin-left:4px;
	margin-top:480px;
}

#hovedinnhold div#rammene3 p {
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}


#hovedinnhold div#rammene4 {
	margin-left:4px;
	margin-top:800px;
}

#hovedinnhold div#rammene4 p {
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}


#hovedinnhold div#rammene5 {
	margin-left:4px;
	margin-top:1050px;
}

#hovedinnhold div#rammene5 p {
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene6 {
	margin-left:4px;
	margin-top:1400px;
}

#hovedinnhold div#rammene6 p{
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene7 {
	margin-left:4px;
	margin-top:1700px;
}

#hovedinnhold div#rammene7 p{
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene8 {
	margin-left:4px;
	margin-top:1950px;
}

#hovedinnhold div#rammene8 p{
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene9 {
	margin-left:4px;
	margin-top:2200px;
}

#hovedinnhold div#rammene9 p{
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

#hovedinnhold div#rammene10 {
	margin-left:4px;
	margin-top:2300px;
}

#hovedinnhold div#rammene10 p{
	float:left;
	margin-left:4px;
width: 150px;
padding:8px;
}

 /*-----FOOTAH --------*/
 
 div#footer {
 clear:both; /* MED CLEAR BOTH ER FOOTEREN ALLTID PÅ BÅNN, UTENFOR FLOAT ELEMENTENE. */
 background:transparent;
 margin:auto; /* Gjør at det blir sentrert*/
 padding: 5px;
 
  }

  #footer p {
 font-family:"Trebuchet MS" sans serif;
 font-size:.75em;
 color: #000;
 margin: 0;
 padding 0;
 text-align:center; /* Gjør at selve teksten sentres til midt på siden */
 }
 
 div#footer a {
 color:#000;
 text-decoration: none;
  }
  
  
   .clear {clear:both 
 }
 
 