
body	{
	
	font-family:Verdana;
	color: rgb(1,51,106);
	font-size:0.7em;
	line-height:1.6em;
	background:url('/gfx/bg.jpg') repeat-y center top ;
	margin:0;
  	padding:0 0 350 0;
}

div, p, table, ol, ul, li, h1, h2, a, cite, abbr, del, input, textarea, select	{
	line-height:inherit;
	font-family:inherit; 
	font-size:inherit;
}

td	{
	vertical-align:top;padding:3px;
	line-height:1.6em;
	
}
p	{
	margin-bottom:1.6em;
	margin-top:0em;
	line-height:inherit;
	margin-right:25px;
	border:none;;
}

h1	{
	font-weight:bold;
	font-style: italic;
	font-size:1.6em;
	line-height:1.6em;
	margin-bottom:0.8em;
	margin-top:0.8em;
	color:rgb(0,92,59);
}

h2	{
	font-weight:normal;
	font-style:italic;
	font-size:1.2em;line-height:1.2em;
	margin-bottom:0.2em;
	margin-top:0px;
	
}

a	{
	color:rgb(1,51,106);
	text-decoration: underline;
	
}

a:hover	{
	color:rgb(0,92,59);
	text-decoration: none;;
}

input	{
	border:1px solid rgb(1,51,106);
	
	height:15px;
	width:250px;
	background:#f5f5f5;
}
input.input-hkrt	{
	width:30px;
}
input.input-krt	{
	width:120px;
}
textarea	{
	width:300px;
	height:200px;border:1px solid rgb(1,51,106);
	padding:3px;
	background:#efefef
}
/* container voor het uitlijnen*/
	#container	{
		width:900px;
		height:100%;
		margin-left:auto;margin-right:auto;
		background:white;
		border:none;
		
	}
  /*
  hoofd
  	*/	
	#hoofd	{
		border:none;;
		z-index: 10;;
	}
	
	.kol_links	{
		border:1px solid white;
		padding-left:10px;
		width:150px;
		margin:0px;
		float:left;
		
	}
	
	.kol_rechts	{
		border:none;;
		
		width:715px;
		margin:0px;
		float:right;
	}
	  /*
  		-----
  		*/
		.vlaggen	{
			height:30px;
		}
		.header	{
			margin-top:10px;
		}
		
		.banner	{
			height:116px;
		}
		.banner img	{
			position:absolute;
		}
		
		
		#verhuizing {
			height: 175px;
			width:300px;
			margin-left: 600px;;
			background: transparant;
			text-align: right;
			border:none;	
			border: none;
			z-index: 4567;position: absolute;
			;;;
		}
		#verhuizing img {
			position: relative;
			top: -15px;left: 35px;;;
		}
  /*
  midden
  	*/	
	#midden	{
	
	}
	
	.kol_midden	{
		width:495px;
		float:left;
		margin-left:25px;
		
		border:1px solid white;
		
	}
	
	#landing, .landing	{
		width:675px;
		float:left;
		margin-left:25px;
		
		border:1px solid white;
		
	}
	/* verlaging van de content pagina's*/
	.verlaag	{
		
	}
	/*.kol_links*/
	
	.kol_news	{
		width:160px;
		float:left;
		margin-left:20px;
		border:1px solid white;
	
	}
	
	.kol_news, .kol_news a {
		color:#677e97;
	}
	
	.kol_news a:hover {
		color: rgb(1,51,106);
	}
	
//de vier hoofd elementen boven aan.
.viersecties	{
	
	
	border:1px solid blue;
}
.viersecties li	{
	float:left;
	list-style: none;
	width:145px;
	height:30px;
	border:none;
	margin-right:25px;
	padding:0px;
	
}


//subnav aan de linker kant
.subnavigatie	{
	line-height:1.6em;
	
}
.subnavigatie p	{
	margin-bottom:0.8em;
}
.subnavigatie a	{
	text-decoration:none !important;;
	line-height:1.6em;
	color:rgb(1,51,106);
}
.geennav	{
	height:10px;line-height:1px;padding:0px;margin:0px;
}
#content	{
	width:520px;
	float:left;
	clear:both;
	padding-top:15px;
	border:1px solid white;
}


/*
  Landingspagina
  */
#landing  {
  margin-left:15px;	
}

.lnd_kol  {
  width:145px;
  float:left;
  margin-right:25px;
  border:1px solid white;
  border-top:1px dotted rgb(1,51,106);
  border-bottom:1px dotted rgb(1,51,106);
  cursor:pointer;
  text-align:center;
  
}
#landing .speciaal  {
 
  margin-right:10px;
 
  float:right;
}
.lnd_kol p  {
  margin:10px;
  font-style:italic;
  line-height:2em;
  height:80px;
  text-align:left;
}

.lnd_ft {
 
  border:1px solid white;
}
.lnd_payoff {
  width:510px;
  padding-left:10px;;
  border-right:1px solid rgb(1,51,106)}
/*	



		voor de foto's
*/
div#foto{
  position:absolute;
  bottom:0px;
  left:0px;
  width:400px;
  height:259px;
  overflow:hidden;
  background:transparent;
 border:none;
 z-index:80;
 
}
@media screen{
  body>div#foto{
   position: fixed;
  }
 }
 
div#hotspot{
  position:absolute;
  bottom:0px;
  left:0px;
  width:175px;
  height:140px;
  overflow:hidden;
  background:transparent url(../../gfx/hotspot.png) bottom left;
 border:none;
 z-index:85;
 cursor:pointer;
 
}
@media screen{
  body>div#hotspot{
   position: fixed;
  }
 }

* html body{
  overflow:hidden;
 } 
* html div#content{
  height:100%;
  overflow:auto;
 }

#copyright	{
	text-align:right;
	padding-right:25px;
	color:rgb(81,115,153);
	padding-top:4px;
	margin-bottom:15px;
	margin-top:15px;
	border-top:1px dotted rgb(81,115,153);
}
 
 
.onderdelen li {
  font-size:1.3em !important;
  width:100px !important;
  margin-right:25px;
  font-variant:normal !important;
  border-bottom:1px dotted rgb(1,51,106);
 
 }

 
/* Generiek */
.door {
  font-size:0.7em;font-weight:normal; 
}
.verlaagd {
  margin-top:15px;
  border:none;;
}

IMG	{
	border:none;
}
.zonderstreep	{
	text-decoration:none;
}
.clear	{
	clear:both;border:none;; background:yellow;line-height:0px; font-size:0px;height:0px;
	padding:0px;margin:0px;
}
cite	{
	border-bottom:1px dashed rgb(0,92,59);
	font-style:italic;
}
acronym {border-bottom:1px dotted #CCC; cursor:help}
abbr, html\:abbr {border-bottom:1px dashed #CCC; cursor:help}


#beh_ie60	{
	display:none;
	

}
#hulp	{
	clear:both;
	height:150px;
	border:none;
}

iframe	{
	height:400px;}

#taalopgeslagen	{
	position:fixed;
	width:100%;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
#taalopgeslagen div	{
	width:900px;
	height:24px;line-height:24px;
	padding:10px;
	margin-right:auto; margin-left:auto;
	background:url(../../beeld/highlight_line.gif) repeat-x scroll rgb(230, 239, 194);
	border:1px solid rgb(198, 216, 129);
	font-size:1.3em;
	color:rgb(72,72,72);
}
#taalopgeslagen div img	{
	float:left;margin-right:20px;
}

P.notavailable	{
	margin-bottom:0px;text-align:center;
	border:1px solid rgb(1,51,106);padding:0.8em;
	line-height:1.6em;
	background:#d0d9e3;
	height:1.8em;

}

.blogpost	{
	margin-bottom:1.6em;
}
.blogpost h2	{
		
}
.leesmeer	{
	border-bottom:1px dotted rgb(1,51,106);
	padding-top:0.6em;
	padding-bottom:0.2em;
}
.door	{
	font-size:0.6em;
	float:right;
}

pre	{
	font-size:1em;
}

.links	{
	background: rgb(240, 241, 243);;
	width: 50%;
	padding-right: 5px;
	border-right: 1px solid rgb(1,51,106);
}



.promo {
	background: white url('/gfx/promo.jpg') no-repeat top left;
	height: 116px;;width: 700px;
	margin: 0px ;
	margin-left: 20px !important;
	display: block;
	text-decoration: none;
	cursor: pointer;cursor: hand;
}

.promo div.omheen {
	margin: 15px;;
	width: 650px;
	border: none;
	padding: 0px;;
	text-align: justify;
}
.promo div.foto {
	height: 80px;width: 112px;background: green; margin-right: 10px;
	float: left;;;;
}



.awesome, .awesome:visited {
	background-color: #60907f; 
	
	
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: white !important; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 1px 0 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 0 1px rgba(0,0,0,0.5);
	border-radius: 5px;
	behavior: url(/css/border-radius.htc);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border:none;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	margin-bottom:0.4em;
	position: relative;
	cursor: pointer;
	text-decoration:none !important;
}

.awesome:hover	{ background-color: #005c3b; color: #fff; }
.awesome:active	{ top: 1px; }
.awesome,
.awesome:visited,
.medium.awesome,
.medium.awesome:visited { 
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.awesome, .large.awesome:visited 	{ font-size: 1.1em; padding: 8px 14px 9px; }

