/* CSS Document */
* {
padding:0;
margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { /*margin:1em 5%;*/ }
li, dd { /*margin-left:5%;*/ }
fieldset { padding: .5em; }

body {
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
background:#FFFAE1;
}

a {
color:#8D402C;
}

a img {
	border-width: 0px;
}
.content h1,
.content h2{
font-weight:normal;
}
.content h1 {
font-size:2em;
}
.content h2 {
font-size:1.5em;
}
.content h3 {
font-size:1.2em;
}
.content li,
.content dd {
margin-left:5%;
}

.linklook {
color:#8D402C;
text-decoration:underline;
cursor:pointer;
!cursor: hand;
}

a span, a div {
cursor:pointer;
!cursor: hand;
}
.linkarrow {
color:#8D402C;
font-weight:bold;
}

#wrap {
width:960px;
margin:0 auto;
position:relative;
}

#header {
background:url(../images/header-bg.png) right top no-repeat;
}

	#Woodpecker-logo {
	margin:12px 0 46px 0;
	}
	
	#menu-main {
	position:absolute;
	top:65px;
	left:5px;
	}
	#menu-main a {
	display:block;
	float:left;
	line-height:35px;
	height:35px;
	padding:1px 9px 0 9px;
	color:black;
	text-decoration:none;
	font-size:1.05em;
	}
	#menu-main a.home {
	position:relative;
	left:-5px;
	padding-left:14px;
	margin-right:-5px;
	}
	#menu-main a.home.select {
	padding-left:12px;
	padding-right:11px;
	}
	#menu-main a.select {
	background:#8D402B;
	color:#FFFFFF;
	font-weight:bold;
	}
	#menu-main li ul { /*2e niveau (Home is 1e niveau!)*/
	display:inline;
	}
	#menu-main li { /*elk niveau*/
	display:inline;
	}
		#menu-main ul ul{ /*3e niveau*/
		display:block;
		position:absolute;
		top:35px;
		left:0px;
		width:100%;
		}
		#menu-main ul ul a {
		display:block;
		float:left;
		line-height:31px;
		height:31px;
		padding:0 9px;
		color:#FFEA89;
		}
		#menu-main ul ul a.select {
		background:none;
		color:#FFFFFF;
		}
		#menu-main ul ul ul{ /*4e niveau*/
		display:block;
		position:absolute;
		top:31px;
		left:0px;
		width:100%;
		}
		#menu-main ul ul ul a {
		color:#6A220F;
		}
		#menu-main ul ul ul a.select {
		background:none;
		color:#6A220F;
		}
		
		#menu-main li.notselect ul{
		display:none;
		}
		
		#menu-main .select ul {
		display:block;
		}
	
	#menu-breadcrumbs {
	background:#8D402B;
	height:31px;
	text-align:right;
	width:960px;
	}
		#menu-breadcrumbs ul {
		margin:0 10px 0 0;
		}
			#menu-breadcrumbs li {
			display:inline;
			color:#FFFFFF;
			font-size:0.9em;
			line-height:31px;
			margin:0;
			}
				#menu-breadcrumbs a {
				color:#FFFFFF;
				}
	
	#logos {
	position:absolute;
	right:11px;
	top:173px;
	}
		#logos img{
		margin:0 0 0 8px;
		}
	
	#transparent {
	position:absolute;
	background:#FFFFFF;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	height:31px;
	width:958px;
	margin:0 1px;
	}

	#search {
	position:relative;
	}
		#search form {
		background:#FFFFFF;
		border:1px solid #8D402C;
		width:160px;
		height:21px;
		float:right;
		margin:4px 10px 0 0;
		text-align:left;
		}
		#search .searchinput {
		font-size:0.8em;
		border:0px;
		height:17px;
		.height:19px;
		width:110px;
		background:#FFFFFF;
		padding:0 0 0 5px;
		color:#999999;
		line-height:19px;
		float:left;
		margin:4px 0 0 0;
		.margin:1px 0 0 0;
		}
		#search .searchsubmit {
		color:#8D402C;
		text-decoration:none;
		float:right;
		text-align:center;
		text-indent:3px;
		display:block;
		height:21px;
		width:42px;
		line-height:21px;
		background:#FEEA89;
		}
		
#main {
border:solid #8D402C;
border-width:0 1px 1px 1px;
background:#E6DC49;
}
	#main p {
	line-height:1.5em;
	margin:0 0 8px 0;
	}
	
	#beeldspace {
	height:230px;
	}
	
	#column-left {
	position:relative;
	width:330px;
	float:left;
	}
		#column-left .inner {
		margin:26px 0 0 58px;
		}
		#nieuwsblock .linklook {
		}
		#nieuwsblock .infoblock {
		}
			.infoblock .nieuwsafbeelding {
			display:block;
			margin:26px auto 0 auto;
			background:#FFFFFF;
			width:212px;
			height:109px;
			position:relative;
			}
			.infoblock .nieuwstitel {
			display:block;
			width:194px;
			margin:0 auto;
			line-height:2em;
			font-size:0.9em;
			}
		#column-left .infobuttons {
		width:212px;
		margin:0 auto;
		font-size:0.9em;
		}
	
	#column-right {
	width:628px;
	float:right;
	}
		#content-head {
		position:relative;
		height:26px;
		}
			#content-head .inner{
			position:absolute;
			bottom:0;
			}
	
	#main .pagetitle {
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:normal;
	letter-spacing:0.05em;
	margin:0 0 6px 0;
	}
	
	#main .content {
	background:#FFFFFF;
	width:618px;
	min-height:222px;
	height:auto !important;
	height:222px;
  	}
		#main .content .inner {
		padding:15px 15px;
		}
	
	.thumblink-menu {
	margin:0 0 4px 0;
	}
		.thumblink-menu .thumblink {
		float:left;
		}
		.thumblink {
		background:#FFFFFF;
		list-style-type:none;
		margin:0 7px 7px 0;
		}
		.thumblink a{
		display:block;
		width:118px;
		height:109px;
		font-size:1.1em;
		color:#000000;
		text-decoration:none;
		position:relative;
		}
		.thumblink a .inner{
		position:absolute; left:9px; top:7px;
		width:100px;
		}
	
	.tab-menu {
	}
		.tab-menu .tab {
		float:left;
		list-style:none;
		color:#FFFFFF;
		margin:0 0 6px 0;
		}
		.tab-menu .tab .spacer {
		margin:0 5px 0 10px;
		}
		.tab-menu .tab a {
		color:#FFFFFF;
		line-height:1.7em;
		}
		.tab-menu .tab a.select {
		color:#FFFFFF;
		font-size:1.5em;
		font-weight:normal;
		letter-spacing:0.05em;
		text-decoration:none;
		line-height:normal;
		}
	

#logoorpdf {
height:104px;
}
	#logoorpdf .witvlak {
	position:relative;
	background:#FFFFFF;
	width:213px;
	  min-height:104px;
	  height:auto !important;
	  height:104px;
  	}
	
	.bijlagen {
	padding:5px;
	}
		.bijlagen h2 {
		font-size:1em;
		font-weight:bold;
		margin:0 0 3px 0;
		}
		.bijlagen ul {
		list-style:none;
		}
		.bijlagen li {
		margin:0;
		}

	.kijkookbij {
	font-size:0.9em;
	margin:18px 0 0 0;
	}
	.kijkookbij h2{
	font-size:1em;
	font-weight:bold;
	margin:0 0 3px 0;
	}
	.kijkookbij ul{
	list-style:none;
	}
		.kijkookbij li {
		margin:0;
		line-height:1.7em;
		}
		
.contentafbeelding {
float:right;
margin:0 0 15px 15px;
}

#footer {
color:#8D402C;
text-align:right;
font-size:0.9em;
padding:2px 0 0 0;
letter-spacing:0.02em;
}
	#footer a {
	text-decoration:none;
	}
	#footer a:hover {
	text-decoration:underline;
	}
	.pcoutputnormal {
		border: 1px #ffffff solid;
		padding: 4px;
	}
	.pcoutputhighlight {
		padding: 4px;
		width: 223px;
		/*background-color: #FFFFCC;*/
		border: 1px solid #BFDB00;
		
	}
	
	.pcoutputhighlight strong {
		color: #C2404A;
	}
	
	.nieuws-titel {
		position: absolute; 
		margin-top: 47px; 
		margin-left: 35px;
		!margin-top: 73px;
	}
	
	.dubbel p {
		float: left;
		width: 223px;
		margin-right: 50px;
		height: 90px;
	}