/* RESET ALL STYLES */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* GENERAL SETTINGS */
	body
	{
		color:					#333; 
		font-family: 			verdana;
		font-size: 				70%;
		line-height:			1.4em;
		background:				#FFF url(../graphics/bg_body.gif) top center no-repeat;
		
	}

	.clearBox
	{
		clear:					both;
		font-size:				0px;
		height:					0px;
	}
	
	.contentBox{
		padding:				0px 30px 0 30px;
	}
	

	
/* CANVAS AREA */
	#canvasArea
	{	
		width:					900px;
		position:				relative;
		margin:					0px auto 0px auto;
		background:				url(../graphics/bg_canvas.gif) no-repeat;
	}
	
/* HEADER AREA */
	#headerArea
	{
		height:					116px;
		width:					900px;
		background:				url(../graphics/img_logo.gif) no-repeat;
	}
	
	
	.homeLink, .homeLink a{
		display:	block;
		width:		220px;
		height:		100px;
	}
	
	.homeLink a span{
		display:	none;
	}

	
/* mainNavigationArea */
	
	#mainNavigationArea{
		width:				425px;
		position:			absolute;
		top:				54px;
		left:				237px;
	}
	
	#mainNavigationArea ul li{
		display:			inline;
	}
	
	#mainNavigationArea ul li a{
		display:			block;
		height:				24px;
		float:				left;
	}
	
	#mainNavigationArea ul li a span{
		display:			none;
	}

	#mainNavigationArea ul li a.adamnetBib{
		background:			url(../graphics/nav_adamnetbib.gif) no-repeat;
		width:				292px;
	}
	
	#mainNavigationArea ul li a.adamnetPas{
		background:			url(../graphics/nav_adamnetpas.gif) no-repeat;
		width:				131px;
	}
	
	#mainNavigationArea ul li a.digitaleBib{
		background:			url(../graphics/nav_digitalebib.gif) no-repeat;
		width:				292px;
	}
	
	#mainNavigationArea ul li a.contact{
		background:			url(../graphics/nav_contact.gif) no-repeat;
		width:				131px;
	}

/* serviceMenuArea */
	#serviceMenuArea{
		width:				246px;
		position:			absolute;
		top:				54px;
		left:				660px;
	}	
	
	#serviceMenuArea .form-row{
		border:				0px;
	}
	
	#serviceMenuArea .field-widget{
		float:				left;
		width:				140px;
	}
	
	#serviceMenuArea .field-widget input{
		color:				#666;
		border-left:		1px solid #808080;
		border-top:			1px solid #808080;
		border-right:		1px solid #D4D0C8;
		border-bottom:		1px solid #D4D0C8;
		width:				138px;
		font-size:			85%;
		padding:			2px;
	}

	#serviceMenuArea .field-label label{
		display:			none;
	}
	
	#serviceMenuArea .field-label input{
		border:				0px;
		background:			#CC0033;
		font-size:			130%;
		color:				#FFF;
		font-weight:		bold;
		padding:			0;
		margin:				0;
	}


#primaryContentArea, #subNavigationArea{
	float:					left;
}

#primaryContentArea{
	width:				598px;
}

#subNavigationArea{
	width:				302px;
}

#subNavigationArea a span{
	display:			none;
}

#subNavigationArea ul li{
	display:			inline;
}

#subNavigationArea a.english{
	display:			block;
	width:				302px;
	background:			url(../graphics/bt_english.gif) no-repeat;
	height:				49px;
}

#subNavigationArea a.reageer{
	display:			block;
	width:				302px;
	background:			url(../graphics/bt_reageer.gif) no-repeat;
	height:				49px;
}

#subNavigationArea a.nieuws{
	display:			block;
	width:				302px;
	background:			url(../graphics/bt_nieuws.gif) no-repeat;
	height:				49px;
}



.breadCrumbs{
	padding:			10px 0 10px 0;
	color:				#FFF;
}

.introText{
	color:				#FFF;
	height:				85px;
	overflow:			hidden;
}
.introText h1{
	font-size:			160%;
	color:				#FFF;
	padding:			5px 0 15px 0;
}


.introText .image,.introText .links{
	display:			none;
}

.fullText{
	margin:				55px 0 0 0;
	position:			relative;
}

.fullText iframe{
	padding:			0;
	margin:				0;
	width:				850px;
	height:				450px;
	position:			absolute;
	top:				0px;
	left:				0px;
}

.breadCrumbs{
	position:			relative;
}

 .breadCrumbsBox{
	position:			absolute;
	top:				8px;
	left:				115px;
	width:				400px;
}

.breadCrumbs ul li{
	display:			inline;
}

.breadCrumbs ul li a{
	color:					#FFF;
	text-decoration:		none;
	background:				url(../graphics/delimiter.gif) top right no-repeat;
	padding:				0 13px 0 0;	
}

.breadCrumbs ul li a.lastElement{
	color:					#FF0000;
	text-decoration:		underline;
	background:				none;	
}



.contentItem th.thOne, .contentItem th.thTwo, .contentItem th.thThree{
	width:					318px;
	border-bottom:			1px solid #CCC;
	padding:				3px;
	font-weight:			bold;
}

.contentItem th.thTwo, .contentItem th.thThree{
	width:					120px;
	
}

.contentItem td{
	padding:				3px 3px 3px 18px;
	vertical-align:			top;
	border-bottom:			1px solid #CCC;
}

.contentItem td a{
	color:					#000;
}

.contentItem td.tdOne{
	background:				url(../graphics/tb_home.gif) 0px 5px no-repeat;
	font-weight:			bold;
}	

.contentItem td.tdTwo{
	background:				url(../graphics/tb_gegevens.gif) 0px 5px no-repeat;
}

.contentItem td.tdThree{
	background:				url(../graphics/tb_catalogus.gif) 0px 5px no-repeat;
}

	