body 
{
	margin: 15px 5px 15px 5px;
	padding: 0;
	border: 0;
	background: #4B6D81;
	color: #000;
	text-align: center;
	font-family: arial;
	font-size: 80%;
}

/*
html,body
{
	margin:0;
	padding:0
}
*/

a:link
{
	color: rgb(0,0,0); 
	text-decoration:none;
	font-family:verdana, sans-serif;
	margin: 0px;
	padding: 1px;
}
a:visited
{
	color: rgb(0,0,0); 
	text-decoration:none;
	font-family:verdana, sans-serif;
	margin: 0px;
	padding: 1px;
} 
a:active 
{
	color: rgb(0,0,0);
	text-decoration:none;
	font-family:verdana, sans-serif;
	margin: 0px;
	padding: 1px;
}

a.meny:link
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-family:verdana, sans-serif;
	font-weight:bold;
}

a.extra:link
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-family:verdana, sans-serif;
}

a.meny:visited
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-family:verdana, sans-serif;
	font-weight:bold;
}

a.extra:visited
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-family:verdana, sans-serif;
}

a.meny:active
{
	font-size:10px;
	color:#000000; text-decoration:none;
	font-family:verdana, sans-serif;
	font-weight:bold;
}

a.extra:active
{
	font-size:10px;
	color:#000000; text-decoration:none;
	font-family:verdana, sans-serif;
}

a.meny:hover
{
	font-size:10px;
	color:#4B6D81;
	text-decoration:none;
	font-family:verdana, sans-serif;
	font-weight:bold;
}

a.extra:hover
{
	font-size:10px;
	color:#4B6D81;
	text-decoration:none;
	font-family:verdana, sans-serif;
}

body
{
	font: 76% arial,sans-serif;text-align:center
}

/* Alle overskrifter */
/* Felles oppsett */
h1, h2, h3, h4, h5, h6
{
	color:#000000;
	font-family:verdana, sans-serif;
	text-decoration:none; 
	margin-left: 1cm;
}

/* Overskrift 1 */
h1
{
	font-size:18px; 
	font-weight:bold;
	margin-bottom: 20px;
	margin-top: 0px;
}

/* Overskrift 2 */
h2
{
	font-size:16px; 
	font-weight:bold;
	margin-bottom: 16px;
	margin-top: 0px;
}

/* Overskrift 3 */
h3
{
	font-size:14px; 
	font-weight:bold;
	margin-bottom: 14px;
	margin-top: 0px;
}

/* Overskrift 4 */
h4
{
	font-size:12px; 
	font-weight:bold;
	margin-bottom: 12px;
	margin-top: 0px;
}

p
{
	margin:0 10px 10px
}


a
{
	display:block;
	color: #981793;
	padding:10px
}

th
{
	height:20px;
}

/****************************************************************************************
 ****************************************************************************************/
 
 .gruppenavn
 {
 	font-size:36px;
 	vertical-align:middle;
 	text-align:center;
 	color: #4B6D81;
 	font-weight:bold;
 }
 
 
 /****************************************************************************************
 ****************************************************************************************/
 

div#header h1
{
	height:80px;
	line-height:80px;
	margin:0;
	padding-left:10px;
	background: #EEE;
	color: #79B30B
}

/**** TOP_PICTURE ****/

div#top_picture
{
	height: 150px;
	background-image: url("../img/KruslaWeb.jpg")
}

div#top_picture h1
{
	color: #79B30B
}

/**** MAIN MENU ****/

div#menu_main
{
	height: 29px;
	background: #4B6D81;
}

/**** CONTAINER ****/


div#container
{
	text-align:left;
	width:700px;
	margin:0 auto;
	background:#EEE;
}

/**** WRAPPER ****/

div#wrapper
{
	float:left;
	width:100%
}

/**** CONTENT ****/

div#content p
{
	line-height:1.4
}

div#content
{
	margin: 0 150px;
	background:#EEE;
}

/**** NAVIGATION ****/

div#navigation
{
	
	float:left;
	width:150px;
	margin-left:-700px
}





/**** EXTRA ****/

div#extra
{
	float:left;
	width:150px;
	margin-left:-150px
}



/**** FOOTER ****/

div#footer p
{
	margin:0;
	padding:5px 10px
}

div#footer
{
	background: #333;
	color: #FFF;
	clear:left;
	width:100%
}

#hMeny {
	margin: 0 10px 0 10px;
	padding: 5px 0 0 0;
}
#hMeny ul {
	margin: 0;
	padding: 0;
}
#hMeny ul li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
}
#hMeny li a { display: block;	margin: 0; padding: 4px 20px 3px 20px; height: 17px; float: left; text-decoration: none; color: #000; background: #fff url('../img/nw_11.gif') top right no-repeat;}
#hMeny li a span { margin: -4px 0 -3px -20px; position: absolute; height: 24px; width: 5px; background: url('../img/nw_10.gif') left top no-repeat;}
#hMeny li a:hover, #hMeny li a.s { background: #fff url('../img/nw_08.gif') right top no-repeat;}
#hMeny li a:hover span, #hMeny li a.s span { background: url('../img/nw_07.gif') left top no-repeat;}
#hMeny li a.s { font-weight: bold; }
#hMeny li a:hover { color: #4B6D81; }