/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}


/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;}
h2 {font-size:2em;}
h3 {font-size:1.5em;line-height:1;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
p.photoCaption {margin:1.0em 0 0.5em;}
a:focus, a:hover {color:#000;}
a {color:#004e85;text-decoration:none;}
/* BEGIN DEMO STYLE */
/*	
	body {
		background:url(img/bakgrunn.jpg) top left;
	}
*/	
	.caption{font-style:italic;color:#887;}
	.wrapper{width:730px;padding:5px 15px 15px 15px;background:#fff;margin-left:100px;}
	.gallery_demo{list-style:none;margin-top:20px;}
	.gallery_demo li{width:50px;height:50px;overflow:hidden;border:1px solid #004e85;margin: 2px 2px;background:#000;float:left;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#banner {
		height:125px;
		background:url(img/bannerBGR.gif) top left no-repeat;
	}
	
	#main_image
	{
		margin-top:5px;
		text-align:center;
	}
	 #main_image img{margin-bottom:10px;}
	
	
	#thumbs {
		border-right:1px solid #ccc;
		text-align:left;
		float:left;
		height:500px;
		width:200px;
		padding-left:25px;
	}
	#thumbs p {
		clear:both;
	}
	
	
	#navigator {
		height:15px;
	}
	.nav {
		padding-top:10px;
	}
	.klikk {
		position:absolute;
		top:233px;
		left:40px;
		background: transparent url(img/klikk.png) top left;
		height:50px;
		width:55px;
		padding:10px 30px 15px 15px;
	}
	
	#overskrift {
		border-bottom:1px solid #ccc;
		text-align:left;
		clear:left;
		padding:10px 20px 10px 20px;
	}
	#liste {
	font-size:1.0em;font-weight:bold;
	}

	#footer {
		padding-left:15px;
		/* width:960px; */
		height:25px;
		clear:both;
	}