body {
	font: 12px Georgia,Arial,Verdana;
	color: black;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}

#placeholder{
	width:990px;
	margin:0px auto;
	padding:0px;
}

#container{
	width:990px;
	height:585px;
	margin:0px auto;
	padding:0px;
	margin-top:10px;
	border:1px solid #333399;
	background:#ffffff;
	overflow:hidden;
}

	#header{
		float:left;
		margin:0px;
		padding:0px;
		width:990px;
		height:81px;
		background-image:url(../images/logo.gif);
		background-repeat:no-repeat;
		background-position: 207px 18px;
	}
	
		#zoeklink {
			position:absolute;
			margin-left:916px;			
			margin-:10px;	
			width:50px;
			padding-top:5px;
			padding-bottom:5px;
			background:#343399 url(../images/zoeken.gif) left;
			background-repeat:no-repeat;
			background-position:2px;
			padding-left:25px;
		}
			#zoeklink a {
				color:white;
				text-decoration:none;
			}
			
			.zoekveld {
				width:130px;
			}
			
			#dialogZoek .zoekbutton {
				font-size:15px;
			}
	
		.foto_blok{
			float:left; 
			width:164px;
			height:112px;
			background-repeat:no-repeat;
		}
		
		.foto_blok2{
			float:left; 
			width:162px;
			height:112px;
			background-repeat:no-repeat;
			border-right:3px solid white;
			background-align:right;
			background:white;
		}
	
		#kleine_kop{
			float:left;
			width:980px;
			padding:5px;
			height:10px;
			text-align:right;
			font:11px Georgia,Arial,Verdana;
			color:#333399;
		}
		
		#grote_kop{
			float:left;
			padding:0px;
			margin:0px;
			padding-left:405px;
			padding-top:8px;
			color:#bf0000;
			background-image:url(../images/arrow.gif);
			background-repeat:no-repeat;
			background-position: 380px 13px;
		}
		
		#grote_kop_zonder{
			float:left;
			padding:0px;
			margin:0px;
			padding-left:405px;
			padding-top:8px;
			color:#bf0000;
		}

	#menu{
		float:left;
		width:990px;
		height:26px;
		background:#333399;
	}
	
		#menu ul{
			margin:0px;
			padding:0px;
		}
		
		#menu li{	
			display:inline;
			color:white;
			margin:0px;
			padding:0px;
		}

		#menu li a{
			float:left;
			width:120px;
			color:white;
			margin:0px;
			padding:0px;
			padding-top:6px;
			text-align:center;
			text-decoration:none;
		}
		
		#menu li.groot a{
			width:150px;
		}
		
		#menu li a:hover{
			text-decoration:underline;
		}
		
	#content{
		float:left;
		margin:0px;
		padding:0px;		
		width:990px;
		height:478px;
	}
	
	#content_home{
		float:left;
		margin:0px;
		padding:0px;
		width:990px;
		height:436px;
	}
	
		.blok, .blokdetail {
			float:left;
			margin:0px;
			padding:0px;
			width:330px;
			height:434px;
			font:11px Georgia,Arial,Verdana;
			line-height:16px;
		}
		
			.blokdetail {
				width:345px;
			}
				
		.blok_breed{
			float:left;
			margin:0px;
			padding:0px;
			width:645px;
			height:464px;
			font:11px Georgia,Arial,Verdana;
			line-height:16px;
		}
		
		.blok_afbeelding{
			float:left;
			margin:0px;
			padding:0px;
			width:330px;
			height:110px;
		}
		
		.blok_tekst, .blok_tekst_breed{
			float:left;
			margin:0px;
			margin-top:3px;
			padding:15px;
			height:440px;
			width:298px;
			overflow:hidden;
			border-right:1px solid #333399;
		}
		
		.blok_tekst_breed {
			width:614px;
			height:446px;
			overflow:auto;
		}
		
		.blok_tekst_home{
			float:left;
			margin:0px;
			padding:15px;
			margin-top:8px;
			width:297px;
			height:280px;
			overflow:hidden;
			border-right:1px solid #333399;
		}
		
		.blok_doorlink_home {
			float:left;
			margin:0px;
			padding:0px;
			height:15px;
			margin-top:10px;
		}
		
		.blok_tekst_home_detail {
			height:265px;
			width:297px;
			display:block;
			overflow:hidden;
		}
			
		.blok_tekst_rechts{
			float:left;
			margin:0;
			padding:0;			
			width:345px;
			height:478px;
			overflow:hidden;
			text-align:right;
		}
		
		/*.blok_tekst_rechts_home{
			float:left;
			margin:0px;
			padding:15px;
			width:300px;
			height:404px;
		}*/
		
		
	#uitgelicht{
		float:left;
		padding:0px;
		margin:0px;
		width:990px;
		height:41px;
		border-top:1px solid #333399;
		border-bottom:1px solid #333399;
	}
		
	
#footer{
	width:990px;
	height:40px;
	font:11px Georgia,Arial,Verdana;
	margin:0px auto;
	padding:0px;
}

	.tekst_links{
		float:left;
		padding:5px;
	}
	
	.tekst_rechts{
		float:right;
		padding:5px;
	}
	
	.tekst_rechts a{
		color:black;
		text-decoration:none;
	}
	.tekst_rechts a:hover{
		text-decoration:underline;
	}


.clearer {
	clear: both; 
}

/****************************************************
				Index
***************************************************/
#logo a{
	position:absolute;
	width:160px;
	height:70px;
	margin-left:200px;
	margin-top:10px;
}

/****************************************************
				Homepage
***************************************************/
.home_nieuwsbericht {
	margin-bottom:10px;
	float:left;
	width:273px;
}

.home_datum {
	float:left;
	width:73px;
}

.home_bericht {
	float:left;
	width:200px;
}

#home_nieuws_foto {
	float:left;
	width:95px;
}

.home_foto_blok {
	width:90px;
	height:100px;
	overflow:hidden;
}

a.interpulse {
	text-decoration:none;
	color:black;
}

input {
	font-size:10px;
}
		
/****************************************************
				CONTENT STYLES
***************************************************/

h1{
	font:30px Georgia,Arial,Verdana;
	color:#bf0000;
	margin:0px;
	padding:0px;
}

h2{
	padding-left:30px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	font:18px Georgia,Arial,Verdana;
	color:#333399;
	margin-bottom:10px;
}

.rood{
	color:#c90019;
}

.blauw{
	color:#333399;
}

.lichtblauw{
	color:#009edf;
}

a{
	color:#333399;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

/********************************
		SIFR STYLES
*********************************/

/*     SIFR classes     */
.sIFR-hasFlash h1
{
	visibility: hidden;
}

.sIFR-hasFlash h2
{
	visibility: hidden;
	width:250px;
}
.sIFR-flash { visibility: visible !important; }

.sIFR-replaced { visibility: visible !important; }

span.sIFR-alternate
	{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	letter-spacing: 0;
}