body {
	
	background: #eee url(images/bg_flow.gif) 
	repeat-y center;
	font-family: 
	helvetica, 
	arial, 
	verdana, "trebuchet ms", sans-serif;
	
	font-size: 11px;
	
	margin: 0;
	padding: 0;
	
}



html>body { 
	
	margin-bottom: 
	0px; 

	}



b 	{
	
	color:#333;
	
}



p.info 	{
	
	padding: 5px 0px 5px 0px;

	font-size: 10px;

	color: #aaa;

	}



.hide 	{
 
	display: none; 

	}


/* Navigasjon*/


div#navcontainer {

	font-style:verdana, helvetica, arial, sans-serif;

	font-weight:bold;

	width: 700px;

	margin: 0 auto;

	background: url(images/header3.jpg);

	border-bottom: 1px solid #ccc;

	border-top: 10px solid #ccc;

	}



div#navcontainer ul {

	font-size:12px;
	
	font-family: verdana, helvetica, arial, sans-serif;

	color: white;

	text-align: left;

	margin: 0;

	padding-bottom: 5px;

	padding-top: 5px;

	font-weight:bold;
	
}



div#navcontainer ul li {

	display: inline;

	margin-left: -3px;

	}



div#navcontainer ul li a {

	padding: 5px 10px 5px 10px;

	color: white;

	text-decoration: none;

	border-right: 1px solid #ccc;
	
}



div#navcontainer ul li a:hover {

	background-color: #3366ff;

	color: #ccc;

	}



/*Undery*/



div#topp {

	font-size:12px;

	font-weight:bold;
	
	letter-spacing: 6px;

	font-style:verdana, helvetica, arial, sans-serif;

	padding: 5px 0px 5px 0px;

	margin:0px;

	width: 700px;

	margin: 0 auto;

	background: url(images/men.gif);

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	color: #ffffff;

	}



div#topp a {

	margin:10px;

	color: #fff;

	text-decoration: none;

	}



div#topp a:hover {

	color: #e87f09;

	}



/*Siden*/



#page h3 {

	color:#444;
	

	}



#page {
	float: left;

	padding:20px;

	width: 460px;

	font-size: 14px;

	line-height: 0.5cm;

	background:#fff;	

	}

#page img {

	border:1px solid #c0c0c0;

	padding: 4px;

	margin: 4px 4px 4px 20px;

	float:right;
	
	text-decoration: none;
}



#page h2 {

	font-family:"Trebuchet MS", Arial, Verdana;

	font-weight: bold;

	font-size: 155%;

	color: #0e55b8;

	border-bottom: 1px dotted #ccc;

	margin-top: 20px;

	padding-bottom: 2px;

	font-style:italic;

	}



#page h3 {

	font-weight: bold;

	font-size: 110%;

	color: #555;

	margin-bottom: -5px;
	
}



#page table {

	font-size:100%;

	}



#page td {

	text-align:left;
	
}



/*Sidebar*/



#sidebar {

	background:#ededed ;

	font-weight:bold;

	font-size:110%;

	float: right;

	color: #333;

	margin-right:5px;

	width: 180px;

	}

#sidebar img {

	border:1px solid #c0c0c0;
	
	text-decoration: none;
}

#sidebar h3 {

	margin-top: 5px;

	font-size: 120%;

	color: #555;

	margin-bottom: 5px;
	
	border-bottom: 1px dotted #555;
	
}



#sidebar ul {
 
	padding: 1px 0px 1px 1px; 
	
}



html>body 

#sidebar ul {
 
	padding: 0px 0px 0px 0px; 

	}



#wrap 	{
	
	margin: 0 auto;
	width: 700px;	
	
}



#wrap a:link, 

#wrap a:visited {

	font-style:verdana, helvetica, arial, sans-serif;

	font-weight:bold;

	text-decoration: none;
	color: #666;

	border-bottom: 0px solid #003366;
	
}



#wrap a:hover {
	
	font-weight:bold;

	text-decoration: none;

	color: #e87f09;
	border-bottom: 0px solid #CC3300;

	}



#wrap li {
 
	list-style: square;
 
	font-size:100%;

	}





h1#header {

	width: 700px;

	font-family:"Trebuchet MS", Arial, Verdana;

	font-size: 300%;

	background: url(images/header4.jpg);

	height: 140px;

	/*border-bottom: 1px solid #fff;*/

	line-height: 140px;
	font-weight: normal;

	letter-spacing: 3px;

	margin: 0px auto;

	margin-bottom: 0px;

	text-align: center;
	color: #fff;
	
}



#header a, 

#header a:hover {

	color: #fff;

	text-decoration: none;

	}



#footer {

	margin: 0 auto;
	padding: 10px 0 10px 0;

	color: #fff;

	background: #ccc;

	width: 700px;

	clear: both;

	text-align: center;

	}



#footer p {
 
	padding: 0; 

	}



#footer a {

	float:top;

	color: #888;

	text-decoration: none;

	}



#footer a:hover {

	color: #ccc;

	}



#bits li {

	padding-bottom: 5px;

	}



#bits li:hover {

	color: #666;

	}



#active a {
 
	border-left: 1px solid #fff;
	
}



#slutt{
	
	padding:5px;

	text-align:center;

	font-weight:bold;

	color:#fff;

	background:#ccc;

	width:690px;

	position: absolute;

	bottom: 0px;

	}



#dill {

	border:0;

	float:left;

	margin:2ex;

	}
