html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body{
	font: 75% arial,helvetica; 
	background-color:#1b1b1b;
	}

h1 {font-size:150%; font-weight:500; }	
h2 {font-size:80%; font-weight: 700; }
hr { clear:both; display:block; hieght:20px; border-bottom-style:none;}

#wrapper
	{
	padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:20px; 
	margin: 0 auto; 
	width:850px;
	height:3000px;
	background-color:#ffffff;
position:relative	
	}

#header
	{
	float:left; 
	background-image:url('bilder/banner.jpg'); 
	width:850px; height:200px;
	}
#header img{float:right; padding-right:5px;}	
	
.banner{ text-align: center; 
		display:block;}


#meny
	{
	padding-top:10px;padding-left:5px;
	margin-top:10px;
	float:left; 
	width: 845px; height:30px;
	background-color:#ffffff;
	font-size:170%;
	}


#meny a {font-size:100%; color:#000000; font-weight: 900; text-decoration:none;}
#meny a:visited {color:#000000; font-weight: 900; text-decoration:none;}
#meny a:hover {color:#e37b27; font-weight: 900; text-decoration:none;}

#meny a.aktiv {font-size:1em; color:#e37b27; font-weight: 900;text-decoration:none;}

#innhold
	{
	padding-top:5px;padding-left:5px; padding-right:5px;
	margin-top:10px;
	float: left; 
	width:570px; 
	background-color:#ffffff;
	border-right: 0px ;
	font-size:100%; color:#000000; text-decoration:none; font-family:Helvetica, Arial, sans-serif;
	}
#innhold img{ border:thin; border-color:#333333; padding-right:5px; margin-bottom:10px; margin-top:10px;}

#innhold a {color:#586359; font-family:Helvetica, Arial, sans-serif; text-decoration:none;font-weight:700;}
#innhold a:visited {color:#000000; text-decoration:none;}
#innhold a:hover {color:#c1c1c1; text-decoration:none;}

#innhold_bilder
	{
	padding-top:5px;padding-left:5px; padding-right:5px;
	margin-top:10px;
	float: left; 
	width:570px; 
	background-color:#ffffff;
	border-right: 0px ;
	font-size:100%; color:#000000; text-decoration:none; font-family:Helvetica, Arial, sans-serif;
	}

#innhold_bilder img{
opacity:1.0;
filter:alpha(opacity=100); 
}

#innhold_bilder img:hover{
opacity:0.6;
filter:alpha(opacity=50);
}

#innhold_bilder a {color:#586359; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:700;}
#innhold_bilder a:visited {color:#000000; text-decoration:none;}
#innhold_bilder a:hover {color:#c1c1c1; text-decoration:none;}




#side{
border-left: 1px #c1c1c1 dashed;
padding-top:10px;padding-left:5px; padding-right:10px;
width:240px;
float:right;
font-size:100%; color:#353535;
}
#side a {color:#353535; font-family:Helvetica, Arial, sans-serif; text-decoration:none; font-weight:500;}
#side a:visited {color:#353535; text-decoration:none;}
#side a:hover {color:#c1c1c1; text-decoration:none;}
#side img{
opacity:1.0;
filter:alpha(opacity=100); 
}

#side img:hover{
opacity:0.5;
filter:alpha(opacity=50);
}





#bunn
	{
	border-top: 1px #c1c1c1 dashed;
	float: left;
	position:absolute;bottom:0;
	width:850px; height: 80px;
	text-align: left; 
	background-color:#ffffff;
	font-size:100%; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
	}
	
#bunn a {color:#586359; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700;}
#bunn a:visited {color:#000000; text-decoration:none;}
#bunn a:hover {color:#c1c1c1; text-decoration:none;}

#bunn img{
opacity:1.0;
filter:alpha(opacity=100); 
}

#bunn img:hover{
opacity:0.5;
filter:alpha(opacity=50);
}
