/* 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;
	}
	
	a.extranet-link { position: absolute; top: 0; margin: -45px 0 0 -130px; width: 350px; display: block; height: 25px; }
	a.extranet-link span { display: none; }
	
/* 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:				230px;
	}
	
	#mainNavigationArea ul li{
		display:			inline;
	}
	
	#mainNavigationArea ul li a, #serviceMenuArea ul li a{
		display:			block;
		height:				24px;
		float:				left;
		text-indent: 		-9999px;
	}
	
	#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.topStukken{
		background:			url(../graphics/nav_topstukken.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;
	}

	#serviceMenuArea ul li a.contact{
		background:			url(../graphics/nav_contact.gif) no-repeat;
		width:				131px;
		margin:				4px 0 0 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:				#b7b7b7;
	min-height:			85px;
    height:				auto !important;
  	height:				85px;
	border-top:			1px dotted #cc0033;
	margin:				5px 0 0 0;
	padding:			5px 0 0 0;
}

#primaryContentArea #thanks h1 {
	color: #fff;
}

#subNavigationArea .introText {
	color:				#666666;				
} 

.introText h1{
	font-size:			160%;
	color:				#FFF;
	padding:			5px 0 15px 0;
}


.introText .image,.introText .links{
	display:			none;
}

#canvasArea .google-maps{
	margin:				50px 0 0 0;
	position:			relative;
}

.fullText{
	margin:				55px 0 0 0;
	position:			relative;
}

.google-maps	{margin-top:20px;}

#primaryContentArea .fullText h1 { color: #333; }

.fullText iframe{
	padding:			0;
	margin:				0;
	width:				850px;
	height:				450px;
	position:			absolute;
	top:				0px;
	left:				0px;
}

.breadCrumbs{
	position:			relative;
}

 .breadCrumbsBox{
	position:			absolute;
	top:				10px;
	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;
	
}

#primaryContentArea .contentItem ul 			{ list-style:  disc; padding: 0 0 0 23px;  }
#primaryContentArea .contentItem ul li   		{ list-style-type: disc; padding:  0 0 0 5px; }

.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;
}

/* CUG */
.entry-cug-naw				{color:#FFF;}
.entry-cug-naw strong		{font-weight:bold;}
.entry-cug-naw a				{color:#FFF;}
