


   body 
   { 
    margin-top:0; border-left:5px solid #4eb0fc;margin-left:0;
	font: 11px/165% Lucida Grande, Verdana, Helvetica, sans-serif;

   }
 
 
  .container { width:950px; margin-left:0;}
  .admin { text-align:right; font-size:10px;}
  .admin a { color:#666666; text-decoration:none;}
 
  
  .banner {/* background:url(banner-ny.jpg);*/height:120px; width:949px; border-bottom:1px dotted #e5e5e7; padding:0;margin:0; margin-left:25px; padding-top:10px; color:#38ACEC;}
  .banner a { color:#4ca3e1; font-size:30px; text-decoration:none; }
  /* formateringer for aktuelt */
  .hoyrespalte 
  {
  	float:right; width:200px; font-size:11px; line-height:17px;border:0px solid red;
	padding-top:10px;padding-right:0;margin-right:0;
	


	display: inline;
	margin-left: 10px;
	margin-right: 10px;

	
	
  }
  .hoyrespalte a { font-size:11px; color:#243062;}
  .hoyrespalte h4 { font-size:12px; color:#243062; margin-bottom:0;}
  .hoyrespalte p { font-size:11px; color:#243062; margin:0; margin-top:4px;}


	/* featured-post */
	.featured-post {
		padding-bottom: 15px;			
	}
	.featured-post h4 {
		padding: 0;
		margin: 0 15px 0 0;
		border-bottom: 1px solid #ebebeb;
	}
	.featured-post h4 a, 
	.featured-post h4 a:visited {
		color: #7BA857;
		border: none;
	}
	.featured-post .post-info {
		margin-left: 0;
		padding-bottom: 5px;
	}
	.featured-post p {
		padding-top: 0;
	}

	.post-info { font-size: .95em; padding-top: 0px; color: #B0B0B0; }
	.post-info a, .post-info a:visited { color: #000; border: none; }





  /* formateringer for innholds container */
  .innhold 
  {
  	width:520px;
	padding:12px;
	padding-right:6px;
	padding-left:6px;
	
	border-right:1px solid #e7ebe6;	
	
	line-height:17px;
	overflow:hidden;
	/* fonter */
	font-size:12px;	
	
  }
  /* Firefox, etc. */
  html >body .innhold 
  {
  	width:505px;
	padding:12px;
	padding-right:6px;
	padding-left:6px;
	
	border-right:1px solid #e7ebe6;	
	
	line-height:17px;
	overflow:hidden;
	/* fonter */
	font-size:12px;	
	
  }
  
  .innhold table tr td { font-size:11px;}
  
  
  /* overskrifter */
  .innhold h1 { font-size:22px; margin-left:0; padding-left:0; padding-bottom:0; margin:0;}
  .innhold h2 { font-size:14px;}
  .innhold h3 { font-size:13px;}
  .innhold h4 { font-size:12px;}
  
  .innhold p { 
  	margin:0; padding:0; padding-top:4px;

   }
   .innhold br {}
   .pingress 
   {
   	/*font: normal 1em Georgia, 'Times New Roman', Times, Serif;*/
	/*color: #444;
	line-height:25px;
*/
   }

   .overskriftListe { font-size:16px; line-height:28px;font-weight:normal; }
	/* Links */
	a:link, a:visited { 
		text-decoration: none;
		color: #38ACEC;	
	}
	a:hover {
		border-bottom: 1px dotted #AE855C;	
	}
	a.more-link {
		padding-bottom: 2px;
		font-weight: bold;	
		border-bottom: 1px dotted #AE855C;	
	}
	a:hover.more-link {
		text-decoration: none;
	}
	/* Headers */
	h1, h2, h3, h4 {
		font: bold 1em/1.5em Georgia, 'Times New Roman', Times, serif;
		color: #444;
		padding: 10px 15px 7px 15px;	 
	}
	h1 { font-size: 3.7em; font-weight: normal; /*letter-spacing: -2px;*/ }
	h2 { font-size: 2.8em; font-weight: normal; color: #663333; }
	h3 { font-size: 2em; font-weight: normal; /*letter-spacing: -0.5px;*/ padding-top: 15px}
	h4 { font-size: 1.3em; }

  
  
  
  /* Venstremenyen */
  .meny 
  { 
  	float:left; width:180px;
	/*background-color:#6374a1; color:#FFFFFF; background:url(bg_meny_gradienet2.jpg );*/
	/*background-color:#f1f6f3;*/
	background-color:#fff;
	padding-left:14px;padding-right:14px;
	padding-top:10px;
	margin-left:0;
	font-size:17px;

	border-right:1px solid #e7ebe6;

	color: #666666;
	font: bold 14px/40px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	text-transform: uppercase;	

  
  }  
i
  .meny a { color:#666666;text-decoration:none; }
  
  /* sidebar menu */
	.meny dl {
		text-align: left;
		margin: 10px 8px 8px 8px; padding: 0;
		border-top: 0px solid #ebebeb; 

	}
	.meny dl dt {
		list-style: none;
		background: url(../css/dots.gif) repeat-x left bottom; 
		padding: 7px 5px;

		margin: 0; 
		
	}

	* html body .meny dl dt {
		height: 1%;
	}
	.meny dl dt a, 
	.meny dl dt a:visited {
		font-family: Georgia, 'Times New Roman', Times, Serif;
		background-image: none;	
		background-color: transparent;
		border: none;
		color: #666666;
		padding-left: 0;	
	}
	.meny dl dt a span {
		color: #666666;	
		font-family: Georgia, 'Times New Roman', Times, Serif;
		font-style: normal;
		font-size: 1em;
	}
	.meny dl dt a:hover { color: #38ACEC;	}
	.meny dl dt { margin: 0 0 0 5px; padding: 0; }
	.meny dl dt dd { background: none; }
	

	.link_selected { color: #38ACEC;}


  
  .bunnlinje 
  { 
  	clear:left;
	border-top: 1px solid #E8E8E8;	
	background-color:#fff;
	text-align:center; 	

  }
  
  
  /* liste i venstre marg som lister ut kontaktinfo + link til ansatte */
  .ansatte
  {
  	padding-bottom:6px; margin-bottom:1px;
	font-size:13px;
	text-align:left;
	/*border-top:1px solid #4f5d82; border-bottom:1px solid #7b90c9;*/
  }
  .ansatte a { text-decoration:underline; }

