body{	margin:0;	padding:0;
	font-family: verdana, helvetica, sans-serif;
	background-color: #C6C793;
	font-size: small;
}
	
#contentwrapper{	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 99%;
}
	
#topsection{
	float:left;
	height: 140px;
	width: 840px;
	margin: 0px;
	padding:0px;
	text-align: center;
}


#meny{
		float: left;
		width: 850px;
		margin: 0px;
		padding:0px;
		font-family: Trebuchet MS, verdana, sans serif;
		font-size: 14px;
		letter-spacing: 1px;
		background-color:#FC7802;
		border-top: 2px solid #FFFFFF;
		border-bottom: 2px solid #FFFFFF;
}

#meny a{
	display: block;
	float:left;
	width: 135px;
	height: 15px;
	margin: 0px;
	padding: 5px;
	padding-left: 20px;
	padding-top: 7px;
	color: white;
	text-align:center;
	text-decoration: none;

	} 

#meny a:hover{
	color: green;
	background-color: #FFE001;
	}


a:visited{
   	color: #E3170D;
}	



a:visited{
   	color: #E3170D;
}	

#fast_innhold{
	width:850px;
	margin: 0px;
	padding: 0px;
	background-color: #EBEACC;
}

#leftcolumn{		float: left;
	margin: 30px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	width: 180px; 
	font-size: 10px;
	text-align: left;
}

#contentcolumn{
	float: left;
	width: 380px;
	margin: 10px 10px 10px 10px;
	padding: 10px;	
	text-align: left;
}



#holder {
	position:relative; 
	background:transparent url(../gallery/images/bkg.jpg) 100px 50px no-repeat; 
	margin-bottom:10px; 
	z-index:1;
	}
	
#scrollbox {
	width:600px; 
	height:150px; 
	background:#f4f4f4; 
	overflow:auto; 
	border:1px solid #aaa; 
	margin-left:10px;
	}
a.gallery, a.gallery:visited {
	display:block; 
	color:#000; 
	text-decoration:none; 
	border:1px solid #000; 
	width:75px; 
	height:47px; 
	margin:3px; 
	float:left; 
	font-size:11px;
	}
a.slidea {background:url(../gallery/images/thumbnails/1-0.jpg);}
a.slideb {background:url(../gallery/images/thumbnails/1-1.jpg);}
a.slidec {background:url(../gallery/images/thumbnails/1-2.jpg);}
a.slided {background:url(../gallery/images/thumbnails/1-3.jpg);}
a.slidee {background:url(../gallery/images/thumbnails/1-4.jpg);}
a.slidef {background:url(../gallery/images/thumbnails/1-5.jpg);}
a.slideg {background:url(../gallery/images/thumbnails/1-6.jpg);}
a.slideh {background:url(../gallery/images/thumbnails/1-7.jpg);}
a.slidei {background:url(../gallery/images/thumbnails/1-8.jpg);}
a.slidej {background:url(../gallery/images/thumbnails/1-9.jpg);}

a.slidek {background:url(../gallery/images/thumbnails/1-10.jpg);}
a.slidel {background:url(../gallery/images/thumbnails/1-11.jpg);}
a.slidem {background:url(../gallery/images/thumbnails/1-12.jpg);}
a.sliden {background:url(../gallery/images/thumbnails/1-13.jpg);}
a.slideo {background:url(../gallery/images/thumbnails/1-14.jpg);}
a.slidep {background:url(../gallery/images/thumbnails/1-15.jpg);}
a.slideq {background:url(../gallery/images/thumbnails/1-16.jpg);}
a.slider {background:url(../gallery/images/thumbnails/1-17.jpg);}
a.slides {background:url(../gallery/images/thumbnails/1-18.jpg);}
a.slidet {background:url(../gallery/images/thumbnails/1-19.jpg);}

a.slideu {background:url(../gallery/images/thumbnails/1-20.jpg);}
a.slidev {background:url(../gallery/images/thumbnails/1-21.jpg);}
a.slidew {background:url(../gallery/images/thumbnails/1-22.jpg);}
a.slidex {background:url(../gallery/images/thumbnails/1-23.jpg);}


a.gallery span {
	display:block; 
	position:absolute; 
	left:150px; 
	top:-1px; 
	width:1px; 
	height:1px; 
	overflow:hidden; 
	background:#efedec; 
	z-index:100; 
	font-size:11px;
	}
a.gallery:hover {
	white-space:normal; 
	border:1px solid #fff;
	}
	
a.gallery:hover img {
	border:1px solid #000; 
	z-index:100;
	}
a.gallery:active img, a.gallery:focus img {
	border:1px solid #000; 
	z-index:50;
	}

a.gallery:hover span {
	display:block; 
	position:absolute; 
	width:500px; 
	height:350px; 
	top:10px; 
	left:100px; 
	padding:5px; 
	font-style:italic; 
	color:#000; 
	background:#fff; 
	z-index:100; 
	font-size:11px;
	}
a.gallery:active {
	border:1px solid #eee;
	}
	
a.gallery:active span, a.gallery:focus span {
	display:block; 
	position:absolute; 
	width:500px; 
	height:350px; 
	top:10px; 
	left:100px; 
	padding:5px; 
	font-style:italic; 
	color:#000; 
	background:#fff; 
	z-index:50;
	}

#thumbs {
	width:840px; 
	height:60px;
	}
#pad {
	height:400px; 
	width:10px;
	}



#rightcolumn{
	float: left;
	padding:0px;
	margin: 35px 0px 10px 0px; 
	width: 230px; 
	font-size: 0.7em;
	text-align: left;
}
#footer{
	float: left;
	height: 25px;
	width: 850px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	color: #FFFFFF;
    //display: table-cell;	
	//vertical-align: middle;
	background-color:#FC7802;
	background-position: top left;
	border-top: 2px solid white;
}




h2{
	color :#C6C793;
	}

h3{
	padding:0px;
	background-color: #C6C793;
	}

.small{
	color: black;
	font-size: 60%;
}

.imgR{
	   float: right; 
	   border: 2px solid white;
}
       
.imgL{
		float: right; 
	   	border: 2px solid white;
}       

.clear{
	   clear: both;		
}

a{
	text-decoration: none;
} 

a:link{
    color:#E3170D;
}

a:hover{
	color:green;
}


hr{
	border:0;
	color: white;
	background-color: white;
	height: 2px;
}
