body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:17px;
 color:#000;
 padding: 0; margin: 0; 
 background:url(images/background.gif) center top no-repeat;
}
#wrapper { 
 margin: 0 auto;
 width: 970px;
}
#faux {
 border:1px solid #606867;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 928px;
 margin-left:20px;
 margin-right:20px;
}
.faux2 {background:url(images/faux2.gif) right top repeat-y;}
.faux3 {background:url(images/faux3.gif) right top repeat-y;}
#header {
 width: 970px;
 height: 180px;

}
#header1 { margin-left:20px;margin-right:20px;height:18px;border-right:1px solid #606867;border-bottom:1px solid #606867;text-align:right;}
#header2 { margin-left:20px;margin-right:20px;height:93px;border:1px solid #606867;border-right:0px;border-top:0px;}
#header3 { margin-left:20px;margin-right:20px;height:50px;border:1px solid #606867;border-top:0px;border-left:0px;border-bottom:0px;}
#header4 { margin-left:20px;margin-right:20px;height:18px;border:1px solid #606867;border-top:0px;border-bottom:0px;}

#hoofdmenudiv {
 position:absolute;
 margin-top:73px;
}
#rightcolumn { 
 display: inline;
 width: 330px;
 float: right;
 padding:20px;
}
#rightcolumn1,#rightcolumn2 { 
 display: inline;
 width: 158px;
 float: right;
 margin:15px;
}
#rightcolumn3 { 
 display: inline;
 width: 218px;
 float: right;
 margin:15px;
}
#leftcolumn { 
 float: left;
 width: 551px;
 display: inline;
 position: relative;
 
}
#leftcolumn div.leftcolumncontent {padding:20px;}
#leftcolumn.page {width:650px;}

#leftcolumn2 { 
 float: left;
 width: 671px;
 display: inline;
 position: relative;
border-top:1px solid #606867;
}
#footer { 
 width: 970px;
 clear: both;
 margin-left:20px;

}
#flags {float:right;padding-top:2px;padding-right:8px;}
#flags img {margin-left:3px;height:11px;}

.clear { clear: both; background: none; }

#leftcolumn2 ul {margin-left:0px;padding-left:20px;}
#leftcolumn2 ul a {color:#8b3602;}

/* opmaak */
img {border:0px;}
h1,h2,h3,h4 {padding:0px;margin:0px;}
h1 {font-size:24px;line-height:24px;font-weight:normal;color:#4c8053;margin-bottom:14px;}
h2 {font-size:13px;line-height:17px;font-weight:bold;color:#8b3602;margin-bottom:12px;}
h3 {font-size:16px;line-height:18px;font-weight:bold;color:#4c8053;margin-bottom:0px;}
h4 {font-size:12px;line-height:16px;font-weight:bold;color:#8b3602;margin-bottom:0px;}

a {color:#8b3602;}
a:hover {color:#4c8053;}

b.bruin {color:#8b3602;}

#header4 h1#paginatitel {padding:0px;margin:0px;line-height:16px;font-weight:bold;font-size:12px;color: #8b3602;padding-left:10px;}
#header2 h2 {padding:0px;margin:0px;line-height:16px;font-weight:bold;font-size:13px;color: #8b3602;padding-left:10px;padding-top:8px;letter-spacing:1px;}

h2.homeheader {padding:0px;margin:0px;font-size:16px;line-height:20px;color:#4c8053;font-weight:bold;padding-bottom:5px;}

a.readmore {clear:both;float:right;margin-bottom:0px;}
p {padding:0px;margin:0px;margin-bottom:14px;}

/* Hoofdmenu #######################################################################################*/

#hoofdmenu li .subindicator {display:none;}
#hoofdmenu ul li .subindicator {width:15px;float:right;display:block;}

#hoofdmenu, #hoofdmenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:1;
}

#hoofdmenu a {
 	display: block;
	
	color: #6c7372;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;	
}
#hoofdmenu a:hover {background:#f3d17f;}

#hoofdmenu a span {margin-left:13px;margin-right:20px;}
#hoofdmenu ul li a span {margin-left:5px;}
#hoofdmenu ul li a {
	
	padding-left:7px;
	display: block;
	
	color:black;
	line-height:20px;
	background:#f3d17f;
	color: #8b3602;
}
#hoofdmenu ul {}
#hoofdmenu ul li{}
#hoofdmenu ul li a:hover {color: #4c8053;}

#hoofdmenu li{float: left;display:inline;border-right:1px solid #606867;}
#hoofdmenu li:hover,#hoofdmenu li.sfhover {background:#f3d17f;}
#hoofdmenu li a {font-weight:bold;}
#hoofdmenu ul li { /* all list items */
	float: left;
	width: 179px; /* width needed or else Opera goes nuts */
	border-right:0px;		
}
#hoofdmenu ul li a {font-weight:normal;text-transform:none;}

#hoofdmenu li ul { /* second-level lists */
	position: absolute;
	background: white;
	width: 179px;
	display:none; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-left:0px;
	border-top:1px solid #606867;
}


#hoofdmenu li ul ul { /* third-and-above-level lists */
	margin: -21px 0 0 169px;
	
}

#hoofdmenu li:hover ul ul, #hoofdmenu li.sfhover ul ul {
	display:none;
}

#hoofdmenu li:hover ul, #hoofdmenu li li:hover ul, #hoofdmenu li.sfhover ul, #hoofdmenu li li.sfhover ul { /* lists nested under hovered list items */
	display:block;
}


.publicatie_statusbar {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C8053;
}


/* bijmenu */
#header1 ul {margin:0px;padding:0px;list-style-type:none;margin:0px auto;padding-top:2px;}
#header1 ul li {display:inline;width:400px;}
#header1 ul li a {margin-left:6px;margin-right:6px;font-size:10px;text-transform: uppercase;color: #606867;text-decoration: none;margin-right: 25px;}
#header1 ul li a:hover {color:#8b3602;text-decoration:underline;}


#footercontent {padding:3px;color:#606867;font-size:10px;text-transform:uppercase;}
#footercontent p {padding:0px;margin:0px;}
#footercontent a {color:#606867;text-decoration:none;}
#footercontent a:hover {color:#8b3602;text-decoration:underline;}

/* nieuws rechter kolom */
#newssummary ul {list-style-type:none;padding:0px;margin:0px;}
#newssummary ul li {margin-bottom:10px;}
#newssummary ul li a {text-decoration:none;font-weight:bold;}
#newssummary ul li a:hover {text-decoration:underline;}

/*oude opmaak*/
.tussenKop,.tussenkop{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #4C8053;
font-weight: bold;
text-decoration: none;
line-height: 24px;
}

.klein{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #606867;
	text-decoration: none;
}
.kop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #4C8053;
	text-decoration: none;
}


/* publicatie layouts */
div.publicatietemplate0,div.publicatietemplate1,div.publicatietemplate2,div.publicatietemplate3,div.publicatietemplate4 {padding-bottom:12px;padding-top:12px;}
div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}
div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}

span.artikelKop h2,span.artikelKop h2 a {font-size:12px;margin-bottom:0px;}
div.publicatietemplate1 .summaryImage {padding-top:5px;}

#rightcolumn2 div.publicatietemplate0,#rightcolumn2 div.publicatietemplate1,#rightcolumn2 div.publicatietemplate2,#rightcolumn2 div.publicatietemplate3,#rightcolumn2 div.publicatietemplate4 {padding-bottom:5px;padding-top:0px;height:70px;overflow:hidden;}

#rightcolumn1 div.publicatietemplate0,#rightcolumn1 div.publicatietemplate1,#rightcolumn1 div.publicatietemplate2,#rightcolumn1 div.publicatietemplate3,#rightcolumn1 div.publicatietemplate4 {padding-bottom:5px;padding-top:0px;height:70px;overflow:hidden;}

#rightcolumn3 div.publicatietemplate0,#rightcolumn3 div.publicatietemplate1,#rightcolumn3 div.publicatietemplate2,#rightcolumn3 div.publicatietemplate3,#rightcolumn3 div.publicatietemplate4 {padding-bottom:5px;padding-top:0px;height:50px;overflow:hidden;}

#rightcolumn2 p,#rightcolumn1 p {margin-bottom:0px;}

/* formulieren */
.textfield {border:1px solid #aaa;}
.button {background:#4c8053;border:1px solid #aaa;color:#FFF;}



