/* layout */

ul {margin-left:0px;padding-left:20px;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background:url(/images/background.gif) #97c000;
 background-repeat:repeat-x;
 background-position: top center;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#faux {

 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 background:url(/images/faux.gif);
 background-repeat:repeat-y;
}
#header {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 120px;
 margin: 10px 0px 0px 0px;
 background:url(/images/header.gif);
 background-repeat:no-repeat;
 background-position: left -10px;
}
#navigation {
 position:absolute;
 color: #FFF;
 padding: 10px;
 margin: 90px 0px 0px -20px;
 text-align:right;
 width:980px;

}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 margin-top:24px;
 margin-left:10px;
 padding: 0px;
 width: 545px;
 display: inline;
 position: relative;
 margin-bottom:15px;
}


#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;

 padding: 0px;
 width: 180px;
 float: right;
  line-height:16px;
margin-top:24px;
margin-right:15px;
}
#footer { 
 width: 980px;
 clear: both;
 color: #FFF;
 background: #721f01;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 padding-top:4px;padding-bottom:4px;
}
#footer2 { 
 width: 1000px;
 clear: both;
 color: #FFF;
 background:url(/images/payoff.gif);
 background-repeat:no-repeat;
 background-position:top right;
 margin: 0px 0px 0px 0px;
 height:55px;

}
.clear { clear: both; background: none; }

#fakeheight {
 width:1px;
 height:410px;
 float:right;
}
#fakeheight img {
 width:1px;
 height:400px;
}
/* typo */
#footer a {
 color:black;
 margin-right:5px;
 margin-left:5px;
}

#homekop1 {
 background:#267dda;
}

#homekop1 h1{
 color:white;
 padding:2px;
 padding-left:15px;
 margin:0px;
 font-size:14px;
 font-weight:bold;
}

#homekop2 {
 background:#d40110;
}

#homekop2 h1{
 color:white;
 padding:2px;
 padding-left:15px;
 margin:0px;
 font-size:14px;
 font-weight:bold;
}

h1.emptytitle {display:none;}

#paginatitel,div.paginatitel {font-size:24px;color:#78af1b;font-weight:normal;margin-top:2px;margin-bottom:10px;line-height:24px;}




.sitemap {margin-bottom:10px;}
.sitemapurl a{color:#1a98e0;font-weight:bold;}
.sitemapurl a:hover {color: #d40111;}

#content a {color:#000000;}
#footer a {color:white;}

#navigation a {
 color:white;
 font-weight:bold;
 margin-right:12px;
 text-decoration:none;
}
#navigation a:hover {
 text-decoration:underline;
}

/* menus */
#treeMenu * { padding: 0; margin: 0; }
#treeMenu h1,#treeMenu h2 {font-size:12px;padding:0px;margin:0px;}
#treeMenu h2 {font-weight:bold;}

#treeMenu, #treeMenu ul {
 list-style-image: none;
 list-style-type: none; 			
 padding: 0px;
 margin: 0px;
 width:170px;
 border-top:0px solid white;
 /* text-align:right; */	
 font-size:12px;
}

#hoofdmenu ul li{
 background-repeat:no-repeat;
}	

#hoofdmenu ul li ul li {background:none;}

#treeMenu li {
 background:#721f01;
}

#treeMenu li:hover {
 /*background-color: #FFFFFF; /* submenu kleur*/	
}

#treeMenu a {
 font-size:12px;
 font-family: Arial,Helvetica,sans-serif;
 text-decoration:none;
 color:white;
 font-weight:bold;
 line-height:22px;
 display:block;
 padding-left:12px;	
 border-bottom:1px solid white;
}


#treeMenu a:hover {}

#treeMenu .itemOpen {}

#treeMenu .itemOpenEnd {}	

#treeMenu .itemOpen ul, #treeMenu .itemOpenEnd ul {}


#treeMenu .itemOpen , #treeMenu .itemOpenEnd {


}	

#treeMenu .itemClose {}

#treeMenu .itemCloseEnd {}	

#treeMenu .itemClose ul, #treeMenu .itemCloseEnd ul {display: none;}	

#treeMenu .itemClose a, #treeMenu .itemCloseEnd a {}

#treeMenu .item a {}

#treeMenu li  {

 
}

#treeMenu ul li a,#treeMenu .activeMenuItem li a {
 font-weight:normal;
 color:white;
 padding-right:10px; 	
 line-height:22px;
 background:#CDAFA5;
 color:#721f01;

}
	
#treeMenu li.endItem {

}
	
#treeMenu li a:hover {background:#AB2F01;text-decoration:none;} /* mouseover kleur */	
#treeMenu ul li a:hover {background:#E6C4B9;text-decoration:none;} /* mouseover sub kleur */	
#treeMenu ul li.activeMenuItem a {background:#E6C4B9;} /* actieve sub-kleur */

#treeMenu .itemOpen  {background:#721f01;} /* actieve root-kleur */ 

#treeMenu .activeMenuItem a{background:#AB2F01;} /* kleur van actief root-item */


/* downloadfiles */
.downloads {
	width:100%;
	padding:0px;margin:0px;border-collapse:collapse;
}
.downloads th {
	text-align:left;
}
.downloads th.main {
	background-color:#008DE4;
	color:white;
	
}
.downloads td.plaatje {
	background-color:#D9F1FF;
	color:black;
	padding:10px;
	text-align:center;
}
.downloads td.sub,.downloads td.links {padding:5px;}

.downloads th h2 {
	font-size:14px;
	padding-left:15px;
	margin:0px;
	line-height:25px;
}
.downloads td h3 {
	font-size:12px;
}
.downloads td {
	
}
.downloads .subcategory_plaatje,.downloads .hoofcategory_plaatje {
	float:left;
	padding:10px;
}

/* fck */


/* formulier */
.textfield {
 border:1px solid #000000;
}
.button {
 border:1px solid black;
}
.required {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
}

/* publicatie */
#content a.artikelKop {
 color:#78af1b;
 font-size:16px;
 text-decoration:none;
 line-height:22px;

}

#content a.artikelKop:hover {
 color:#78af1b;
 text-decoration:underline;
}

#content h2.artikelKop {
 color:#78af1b;
 font-size:16px;
 line-height:22px;
}
#content span.artikelKop {display:block;color:#78af1b;}

#content {line-height:18px;}


.plugin div.statusbar {
font-size: 10px;
margin-top: 4px;
color: #1a98e0;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}

.plugin div.statusbar a {
 color: #1a98e0;
}

#searchform {
 display:inline;
 font-weight:bold;
 margin-left:30px;
}

#zoekterm {
width:100px;
border:1px solid #acacac;
}

#homepagearticles {
 clear:both;
}

.zoekresultaat {
 margin-top:12px;
}
#content .zoekresultaat a.titel {font-weight:bold;color:#79c000;}


/* publicatietempaltes */
div.publicatietemplate0,div.publicatietemplate1,div.publicatietemplate2,div.publicatietemplate3,div.publicatietemplate4 {padding-bottom: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;}


#rightcolumn div.publicatietemplate0, #rightcolumndiv.publicatietemplate1, #rightcolumn div.publicatietemplate2,#rightcolumn div.publicatietemplate3, #rightcolumndiv.publicatietemplate4 {padding-bottom: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;}


#homepagearticles a.artikelKop, #homepagearticles h2.artikelKop {font-size:24px;font-weight:normal;}

span.artikelKop h2{margin:0px;padding:0px;}

#rightcolumn h2 {margin-bottom:4px;}
#rightcolumn h2 a.artikelKop, #rightcolumn .artikelKop{ 
color:#721f01;font-weight:bold;
font-size:12px;
 text-decoration:none;
 margin-top:0px;padding-top:0px;
}
#rightcolumn h2 a.artikelKop:hover {
 text-decoration:underline;
}

#content a.readmore,#rightcolumn a.readmore, div.archieflink{
 margin:1px;
 display:block;
 text-align:right;
 color:#78af1b;
 text-decoration:underline; 
 font-weight:bold;

}

#content p {margin-bottom:12px;}

.editorPaginatitel{font-size:24px;color:#78af1b;font-weight:normal;margin-top:2px;margin-bottom:10px;line-height:24px;}
.editorArtikelKop{margin-top:12px;display:block;color:#78af1b;font-weight:bold;font-size:16px;}

