/***************STRUCTURE***************************/
/*Reset*/

:focus
{
  -moz-outline-style: none;
}

* {
margin:0;
padding:0;
}

body {
	min-width:943px; 
}
/* Absolute positioned header for all browsers*/
#header-wrapper {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:137px;
}
/* Reset header position to fixed for real browsers such as Firefox*/
body>#header-wrapper {
	position:fixed;
}

#header {
	height:137px;
	width:943px;
	margin:0 auto;
}


/*inne i 'content wrapper' ligger i ordning: 'content', 'divider', 'content', 'divider' osv*/

#content-wrapper {
	margin-left:0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin-left:16px;
	padding-top:137px;
	padding-bottom:0px;
}

body>#content-wrapper {
	margin-left:0;
}

#content {
	background-image:url(bilder/images/viewer_bg.gif);
	background-repeat:repeat-y;
	width:903px;
	height:auto;
	margin:0 auto;
	padding-left:20px;
	padding-right:20px;
}

#divider{
	background-image:url(bilder/images/divider2.gif);
	background-repeat:no-repeat;
	height:100px;
	width:800px;
	margin:0 auto;
}
	
/*efter sista 'content' kommer 'footer wrapper'*/	

#footer-wrapper {
	width:100%;
	left:0;
}

#thumbs {
	width:903px;
	height:auto;
	margin:0 auto;
	padding:20px;
	padding-bottom:0px;
	background-image:url(bilder/images/viewer_bg.gif);
	background-repeat:repeat-y;
	}

#footer {
	width:943px;
	background-image:url(bilder/images/viewer_end.gif);
	background-repeat:no-repeat;
	height:100px;
	margin:0 auto;
}


/***************STYLE***************************/
body,html {
	font-family:Courier New, Courier, monospace;
	color:#006666;
	font-size:11px;
	background-image:url(bilder/images/bglong.jpg);
	background-attachment:fixed;
}


h1 {
	padding-bottom:10px;
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:bold;
}


div.content {
	margin-left:65px;
	padding-bottom:5px;
	padding-top:5px;
}

p.stilltext {
	margin-left:55px;
	}
	

td.content {
	padding-right:10px;
	padding-top:10px;
	border:none;
	margin:0px;
	}
	
	

a.content {
	margin-left:65px;
	padding-bottom:5px;
	padding-top:5px;
}


a {
	font-style:underline;
	color:#FF3300;
	}
	
img {
	border:0px;
	}
	
a:hover {
	color:#FF9999;
}