 
 
 
 
 
/*		
		
		Basic layout
	
---------------------------------------- */
 
body {
	color: #444;
	background: #FFF;
	line-height: 1;
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial sans-serif;
}
 
#page {
	position: relative;
	margin: 0 auto;
	width: 910px;
	background: url("images/page_bg.jpg") repeat-y;
}
 
#banner {
	height: 280px;
	background: red;
	width: 963px;
	margin-left: -53px;
	background: url("images/banner.jpg") 0 0 no-repeat;
} 
 
 
 
 
#centerContent {
	width: 560px;
	float: left;
	padding: 20px;
}
 
#leftContent {
	width: 305px;
	float: left;
	margin-top: -32px;
}
 
#rightContent {
	width: 150px;
	float: right;
}
 
#footer {
	clear: both;
	display: block;
	width: 910px;
	text-align: center;
	font-size: 11px;
	color: #888;
	background: url("images/footer_bg.jpg");
	padding-top: 20px;
	padding-bottom: 20px;
}
 
 
 
 



/*		

		Forsidens page description

---------------------------------------- */
 
 
#forsiden #centerContent {
	padding-top: 114px;
}
 
#forsiden .pageDescription {
	position: absolute;
	display: block;
	top: 280px;
	left: 305px;
	width: 570px;
	height: 49px;
	background: url("images/headingtext_bg.jpg");
	
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 22px;
	text-align: center;
	color :#FFF;
	padding: 25px 10px 20px 20px;
}
 
 
 




 
/*		
 
		Navigasjon / leftContent
 
---------------------------------------- */

#navlist, #navlist li {
	margin: 0; padding: 0;
	list-style: none;
} 
 
#navlist li a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	
	display: block;
	padding: 10px 0;
	padding-left: 40px;
	margin-left: 5px;
	border-bottom: 1px solid #83984D;
	
	background: url("images/nav_bg.jpg") 20px 10px no-repeat;
}

#navlist li a:hover, #navlist li #active {
	background: url("images/nav_bg.jpg") 20px 10px no-repeat #748B37;
}
 


/* IE6 bugs */
* html #navlist li a { margin-top: -12px;} 
* html #navlist { margin-top: 12px;}








#subnavlist {
}
 
#subnavlist li a {
	border-bottom: 0;
	padding-left: 50px;
	margin-left: -15px;
	font-size: 11px;
	color: #CBCBCB;
	background: #506419;
	border-bottom: 1px solid #68793D;
	
}
 
#subnavlist li #subactive, #subnavlist li a:hover
{background: #5A711C; color :#FFF;}
 
#subnavlist li #subactive {font-weight: bold; color: #fff;}
 
* html #subnavlist {margin-top: 12px;}
 
 
 
 
 
 
/*		
 
		typografi, tekststÃ¸rrelse o.l.
 
---------------------------------------- */
 
h1,h2,h3,h4,h5,p
{margin: 0; padding: 0;}

h1,h2,h3,h4 {
	font-family: georgia, serif;
	color: #647e20;
	font-weight: bold;
	margin-bottom: 5px;
}

h1 {font-size: 18px;}
h2 {font-size: 15px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
 
p {
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 20px;
}

.pageDescription {
	font-weight: bold;
}
 
a {	color: #647e20;}
a:hover {text-decoration: none;}
 
 
#footer p {
	font-size: 11px;
}
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*		
 
		Mapper
 
---------------------------------------- */
 
.objectDescription { display: none;}
 
.folderList a {
	font-weight: bold;
	font-size: 14px;
}
 
.folderList dd {
	line-height: 1.7;
	font-size: 12px;
}
 
.folderList {
	margin-top: 20px;
}
 
 
 
 
 
 
 
/*		
 
		Nyheter, ansatteliste o.l.
 
---------------------------------------- */
 
.newsFolderHeader { display: none;}
 
div.newsItem{
	float: left;
	width: 260px;
	margin-bottom: 20px;
}
 
.newsItemHeader {
	margin-bottom: 10px;
	line-height: 1.3;
}
 
.newsItemDescription {
	line-height: 1.3;
	
}
 
div.newsItem.odd{
	float: left;
}
 
div.newsItem.even{
	float: right;
}
 
span.evenClearer{
	clear: both;
	display: block;
}
 
 
div.newsItemDate, p.newsPageDetails{
	display: none;
}
 
.newsPageDescriptionImage{
	margin: 0 10px 10px 0;
	border: 1px solid #E5E5E5;
	padding: 3px;
	float: left;
}

.newsItem img {
	width: 100px;
	float: left;
	margin: 0 10px 10px 0;
}
 
.newsPageHeader {
	margin-bottom: 10px;
}

.newsPageDescription {
	font-weight: bold;
}
 
div.newsItemFooter{
	clear: both;
}
 
 
 
 

 
 
 
 
 
 
 
 
 
/*		
		
		Fjerning av diverse
	
---------------------------------------- */

.objectPath, .hiddenStructure, #leftContentTitle, #documentActions
{display: none;}
 
.form {
	border: 0;
	margin: 0;
	padding: 0;


}


/* Galery */


ul#imageControl {
  width: 400px;
    margin: 0; 
      list-style: none;
      }

      ul#imageControl li {
      	margin:0;
		width:133px;
			float:left;
				text-align:center;
				}

				ul#imageControl li span#imageCounter{
				}

				ul#imageControl li#previousImage a {
					padding-left:20px;
					  background-image: url(/icon/forrige.gif);
					    background-repeat: no-repeat;
					      background-position: left center;
					      }

					      ul#imageControl li#nextImage a {
					      	padding-right:20px;
						  background-image: url(/icon/neste.gif);
						    background-repeat: no-repeat;
						      background-position: right center;
						      }

						      #mainImage {
						      	padding: 5px;
								border: 1px solid #c3c6b1;
								}
								.folderList {
									width:120px;
										float:right;
											border: 1px solid #c3c6b1;
												border-top:0;
												}

												.imagefolder {
													display:block;
														padding:10px;
															border-top: 1px solid #c3c6b1;
																text-align:center;
																}

																.imagefolder img {
																	display:block;
																		margin-bottom:2px;
																		}


