/**********************************************
 *                                            *
 *   Style Sheet for the Presentation Script  *
 *                                            *
 **********************************************/


/*******************************************************************************/
/*  GENERELT                                                                   */
/*******************************************************************************/

html, body, div, a, p, form, h1, h2, h3, img, select, textarea, ul, li, table, td, tr, th, tbody, dt, dd, label {
font-family: arial, helvetica, sans-serif;
font-weight: normal;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

img{
	border:none;
}


body#content{
	padding-top:40px;
	background-color:#F7F7F5;
}

#content #wrapper{
	margin:0 auto;
	width:935px;
	position:relative;
}
#wrapper #topbg{
	width:935px;
	height:45px;
	background:transparent url(/gfx/topp.jpg) top left no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
}
#wrapper #top{}

#wrapper #headerbg{
	height:137px;
	width:935px;
	position:absolute;
	top:45px;
	background:transparent url(/gfx/content_b.jpg) repeat-y;
	z-index:1;
}
#wrapper #header{
	width:935px;
	height:179px;
	position:absolute;
	z-index:10;
	padding:3px 0px 0px 3px;
	
}

	#wrapper #header #logo{
		width:234px;
		height:179px;
		background:transparent url(/gfx/nk_logo.jpg) no-repeat top left;
		float:left;
		border-right:1px solid #96c0e6;
	}
	
	#wrapper #header #logo a{
		width:234px;
		height:179px;
		display:block;
	}
	
	#wrapper #header #headPic{
		float:left;
		width:689px;
		height:179px;
		/*background:transparent url(/gfx/head1.png) top left no-repeat;*/
	}
	#wrapper #header #headPic img{
		width:689px;
		height:179px;
	}

	#wrapper #main_outer{
		width:935px;
		position:absolute;
		top:182px;
		display:block;
		z-index:1;
	}	
	
	#wrapper #main_outer #deco{
		width:155px;
		height:282px;
		/*background:transparent url(/gfx/dekor.png) no-repeat;*/
		display:block;
		z-index:5;
		right:25px;
		bottom:-20px;
		position:absolute;
	}

	#main_outer #main{
		background:transparent url(/gfx/content_b.jpg) repeat-y;
		width:922px;
		display:block;
		padding:0px 9px 0px 4px;
		z-index:10;
		float:left;
	}	
	
	#main_outer #main #left{
		width:233px;
		/*border-right:1px solid #96c0e6;*/
		display:block;
		float:left;
	}
	
	#main_outer #main #left #menu{
		width:236px;
		margin-left:-2px;
	}
	#main_outer #main #left #menu ul{
		width:236px;
	}
	
	
	#main_outer #main #left #menu li{
		list-style-image: none;
		list-style-type:none;
		margin-top:16px;
		vertical-align:middle;
	}
	
	#left #menu li a{
		font-family: Arial, verdana, sans-serif;
		color:#003d7e;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		height:16px;
		background:transparent url(/gfx/menu_li.png) no-repeat;
		padding-left:56px;
		width:180px;
		display:block;
	}
	
	#left #menu a.active{
		background:transparent url(/gfx/menu_li_a.png) no-repeat;
	}
	
	#left #menu li a:hover{
		background:transparent url(/gfx/menu_li_a.png) no-repeat;
	}
	
	#left #menu li#search{
		background:transparent url(/gfx/menu_li.png) no-repeat;
		padding-left:56px;
	}
	
	#left #menu #search #searchString{
		width:130px;
		height:14px;
		border:1px solid #96c0e6;
		color:#ccc;
		font-size:11px;
		padding:0px;
		margin-bottom:4px;
	}
	
	#left #menu #search #sbtn{
		border:0px;
		background:#fff;
		color:#003d7e;
		padding:0px;
		font-family: Arial, verdana, sans-serif;
		height:14px;
	}
	
	#left #bunntekst{
		position:absolute;
		bottom:0px;
		left:40px;
		width:170px;
	}
	
	#left #bunntekst p, #left #bunntekst a{
		font-size:10px;
		font-weight:bold;
		color:#778913;
	}	
	#left #bunntekst p{
		margin-top:15px;
	}
	
	
	#main_outer #bottom{
		background:transparent url(/gfx/bunn.jpg) no-repeat;
		width:935px;
		height:55px;
		position:absolute;
		bottom:-55px;
		left:0px;
		z-index:4;
	}
	#main_outer #bottom #b_left{
		width:237px;
		height:41px;
		border-right:1px solid #96c0e6;
		display:block;
		float:left;
	}

	#main_outer #main #right{
		width:686px;
		display:block;
		border-left:1px solid #96c0e6;
		float:left;		
		height:auto !important;
		height:600px;
		min-height:600px;
		position:relative;
		z-index:10;
	}
	
	#main_outer #main #right div{
		float:left;
	}
	
	#main #right #front{
		padding:16px;
		float:left;
	}
	
	#main h1, #main h2{
		color:#4f560d;
		font-weight:normal;
	}
	#main h1{
		font-size:20px;
		margin-bottom:10px;
		}
	#main h2{font-size:16px;font-weight:bold;}
	
	
	
	#right #front #frontLarge{
		width:655px;
		background:transparent url(/gfx/line.jpg) repeat-x bottom left;
		padding-bottom:15px;
		float:left;
	}
	
	#right #front #frontLarge img{
		height:204px;
	}
	
	#front #frontLarge p.stikktittel{
		font-size:16px;
		display:block;
		font-weight:bold;
	}
	
	#front #frontLarge p.ingress{
		margin-bottom:20px;
		font-size:16px;
		display:block;
	}
	
	#front #frontLarge div.text{
		margin-bottom:20px;
		font-size:14px;
		display:block;
	}
	
	#main #front a{
		display:inline;
		font-weight:bold;
		color:#4f560d;
		margin-left:5px;
	}
	#main #front .text p{
		/*display:inline;*/
	}
	
	
	#right #front .frontSmall{
		width:201px;
		margin:15px 25px 0px 0px;
		float:left;
	}
	

	
	#right #front #frontSmallLast{
		margin:15px 0px 0px 0px;
		margin-right:0px;
		float:left;
		width:201px;
	}
	
	#front .frontSmall div.text, #front #frontSmallLast div.text{
			font-size:14px;
	}
	
	
	#right #front .frontSmall img, #right #front #frontSmallLast img{
		height:88px;
	}
	
	#right #article{
		padding:16px;
		width:655px;
	}
	
		#right #article p.stikktittel{
		font-size:16px;
		display:block;
	}
	
	#right #article p.ingress{
		margin-bottom:20px;
		font-size:16px;
		display:block;
	}
	
	#right #article .text{
		/*float:left;*/
	}
	
	#right #article .text img{
		padding:0px 10px 0px 0px;
	}
	
	#right #article ul{
		list-style-position:inside;
	}
	#right #article .twi{
		width:380px;
	}
	
	#right #article .text #author{
		float:left;
		display:block;
		clear:both;
		color:#778913;
		margin-top:20px;
	}
	
	
	#right #article .text h2{
		margin:10px 0px 10px 0px;
	}
	
		#author p{
			font-size:12px;
			display:block;
		}
	
	#right #article img#artImg{
		width:275px;
		float:right;
		display:inline;
		margin-left:10px;
	}
	
	#right #article div.text p{
		margin-bottom:10px;
	}
	
	#article #article_bottom{
			float:left;
			font-size:12px;
		}
		#article #article_bottom img, #article #article_bottom a{
			float:left;
			margin-right:5px;
		}
	
	/*-------------------------------------
	FAQ
	--------------------------------------*/
	#right #NKfaq{
		padding:16px;
		width:655px;
	}
	#right #NKfaq ul#faqToc{
		list-style-position:inside;
		list-style-type:none;
		margin-bottom:20px;
	}
	
	#NKfaq #faqToc li{
		margin-bottom:10px;
	}
	#NKfaq h2{
		margin-bottom:10px;
	}
	#NKfaq h3{
		margin-bottom:10px;
		font-weight:bold;
	}
	#NKfaq p.FAQanswer{
		margin-bottom:20px;
		border-bottom:1px solid black;
		padding-bottom:10px;
	}
	#NKfaq p.FAQanswer a{
		margin-top:10px;
	}

	/*-------------------------------------
	Quiz
	--------------------------------------*/	
	#right #quiz{
		padding:16px;
		width:655px;
	}
	
	#right #quiz form#theQuiz{
		
	}
	
	#quiz h3{
		margin:10px 0px 0px 0px;
	}
	
			#theQuiz fieldset{
				border:none;
				margin-top:20px;
			}
			
			#theQuiz label{
				font-size:12px;
				margin-top:-2px;
			}
			#theQuiz fieldset ol{
				margin:0;
				padding:0;
			}
			#theQuiz fieldset li{
				list-style:none;
				margin:10px 0px 10px 0px;
				padding:5px;
				margin:0;
			}
			
			#theQuiz input.quizBtn{
				border:1px solid black;
				background:#fff;
				margin-right:10px;
			}
			
	
	

h2{
    color: #214849
    }

h3{
    color: #214849
    }
