/*

	Design: Ole-Marius Mathiassen, Recommended Norge
	xhtml/css: Ole-Marius Mathiassen, Recommended Norge

	
		
*/


body {
	font-family:  verdana, arial, sans-serif;
	color: #000;
	background: #B4AC9F url('../gr/bg-gradient.jpg') top left repeat-x;
}


h1, h2, h3, h4, h5, h6 {
	font-family: verdana, Tahoma, sans-serif;
	color: #440088;
}

h1 {
	font: 30px/50px verdana, helvetica, arial, sans-serif bold;
	color: #908474;
	text-align: right;
	text-transform: uppercase;
	padding-top: 10px;
}

h2 {
	font: 2em/3em  verdana, helvetica, arial, sans-serif bold;
	color: #082e75;
}

h3 {
	font: 1.4em/1.4em  verdana, helvetica, arial, sans-serif bold;
	color: #082e75;
}


p {
	font-size: 1.2em;
	line-height: 1.4em;
}

a { color: #000; }

a:hover { color: red; }










/* Structure    
------------------------------------------------------------------------------------ */

#wrapper {
	width: 800px;
	margin: 0 auto;
	background: #fff;
	background: transparent url(../gr/bg-content.gif) top left repeat-y;

}

#header {
	background: transparent url(../gr/bg-header.gif) top left no-repeat;
	height: 120px;
}

#header img {
	margin: 4px;
}



#nav {
	width: 178px;
	background: transparent url('../gr/bg-nav.gif') bottom left no-repeat;
	padding-bottom: 20px;
}



#content-wrapper {
	clear: both;
	padding: 5px 40px 5px 5px;
}

#nav {
	width: 178px;
	float: left;
}


#content {
	float: right;
	width: 540px;
}




#footer {
	clear: both;
	padding: 0 10px;
	height: 106px;
	background: transparent url(../gr/bg-footer.jpg) bottom left no-repeat;
}





/* Header 
------------------------------------------------------------------------------------ */




/* Navigation    
------------------------------------------------------------------------------------ */

#nav h3 {
	font: 11px/14px helvetica, arial, sans-serif;
	font-weight: bold;
	color: #908474;
	padding: 3px;
	background-color: #;
	text-transform: uppercase;
	margin: 15px 0 0 15px;
	
}

#nav ul {
	list-style-type: square;
	color: #908474;	
	margin: 0 0 0 15px;
	padding: 0 0 0 15px;
	width: 130px;
}

#nav ul li {
	margin: 0 0 0 0;
	padding: 0 0 5px 0;

}

#nav a {
	font: 11px/14px helvetica, arial, sans-serif;
	font-weight: bold;
	color: #908474;
	text-decoration: none;
}

#nav li a.current  {  color: #000; }

#nav a:hover { color: #333;}






/* Navigation  -  Innhold
------------------------------------------------------------------------------------ */






/* Content    
------------------------------------------------------------------------------------ */


#content img  {
	margin-bottom: 3em;
}




#content p.intro {
	font-size: 1.2em;
	padding-bottom: 0.5em;
	color: #440088;
	margin-bottom: 1em;
}



/* TABELL   
------------------------------------------------------------------------------------ */

table
{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
}

caption {
	text-align: left;
	padding-bottom: 2em;
}

tr { vertical-align: bottom  }
tr.top { font-weight: bold }

tr.sum1 {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

tr.sum2 {
	border-top: 1px solid #ccc;
}

tr.total { 
	border-bottom: 1px solid #000; 
	border-top: 1px solid #000;
	font-weight: bold;
}


th { text-align: right;}
td, th { padding: 3px 2px; }
td { text-align: right;}
th.firstCol, td.firstCol { text-align: left;}
th.note, td.note { text-align: center;}

th {
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
}

td.spacer {
	height: 10px;
}

td.header {
	padding-top: 0.5em;
	font-weight: bold;
}

td.subheader {
	font-weight: bold;
}

thead tr { border-bottom: 1px solid #000;}








table.wow th { 
	text-align: center;
}

table.wow td.first {
	font-weight: bold;
	border-bottom: 1px solid #000;
}

.wow th {border: none; font-weight: bold;}

.wow tr.subb th { font-weight: normal;}

.wow td.firstcol {
	text-align: left;
}
	
/* Footer    
------------------------------------------------------------------------------------ */

#footer p {

}

.cred, .cred a {text-align: center; color: #fff; margin-top: 20px; font-size: 11px; text-decoration: none; }
