
* {
	padding:0px;
	margin:0px;
	border:0px;
}

body{
	margin:0;
	padding: 0;
	text-align:center;
	background-image:url(images/bg_mainbody.gif);
	background-repeat:repeat-x;
	background-color:#99CCFF;
	font: 12px verdana, sans-serif;
	line-height: 16px;
	overflow: -moz-scrollbars-vertical;
}
h1{
	
}
h3{
	font-size: 12px;
	font-weight:bold;
}
h4{

	font-size:18px;
	line-height:normal;
	color: #273B94;
	
	}
ol {
    margin-left:25px;
}

span.toomuch {
	font-weight: 600;
	color: #cc0000;
}
#main{
	text-align: left;
	width: 770px;
	margin: 0px auto;
	background: #fff;	
    overflow:auto;
	background-image:url(images/bg_contentholder.gif);
	background-repeat:repeat-y;
    position:relative;
    
}
#bottomFiller {
	width: 770px;
	margin: 0px auto;	
	background: #fff url(images/bg_contentholder.gif) repeat-y;
}
#leftcolumn{
	width: 252px;
	float: left;
}
#flash_banner{
	height: 180px;
	width: 252px;
	background: #f00;	
	background:url(images/10.jpg);
}
#rightcolumn{

}
#topNav{
    top:0;
    left:255px;;
    float:left;
    position:absolute;
    color:#FFF;
    padding:4px 0 4px 5px;
}
    #topNav a{
        text-decoration:none;
        color:#FFF;
    }
    #topNav a:hover{
        text-decoration:underline;
    }
#rightcolumntop{
	height: 180px;
	width: 518px;
	background: #fff;
	float: left;
	background:#FF0000 url(images/gen_header_gradient.jpg) bottom no-repeat;
         
}
	#rightcolumntextsize{
		margin: 0 0 0 425px;
	}
		#rightcolumntextsize a {
			display:block;
			float:left;
			position:absolute;
		}
		
			#rightcolumntextsize2{
		margin: 0 0 0 465px;
	}
		#rightcolumntextsize2 a {
			display:block;
			float:left;
			position:absolute;
		}
	#rightcolumntopfloat1 {
		float: left;
		margin: 48px 0 0 14px;
		height:60px;
		background-color:#9900CC;
        z-index:10;
	}	
	
	#rightcolumntopfloat2{
		float: left;
		margin: 48px 0 0 12px;
		height:60px;
		background-color:#273B94;
        z-index:10; 
	}	
	
	#rightcolumntopfloat3{
		float: left;
		margin: 48px 0 0 12px;
		height:60px;
		background-color:#FF6600;
        z-index:10;
	}	

	#rightcolumntopfloat4{
		float: left;
		margin: 48px 0 0 12px;
		height:60px;
		background-color:#009900;
        z-index:10;
	}	

	#rightcolumnpopup_1{
		background:#9900CC;
		width:280px;
		margin:0;
		border:1px solid #fff;
		z-index: 10;
		position:absolute;
		left:150px;
		top:30px;
		color:#FFF;
	}
	
	#rightcolumnpopup_2{
		background:#273B94;
		width:280px;
		margin:0;
		border:1px solid #fff;
		z-index: 10;
		position:absolute;
		top:30px;
		left:260px;
		color:#FFF;
	}
	#rightcolumnpopup_3 {
		background:#FF6600;
		width:280px;
		margin:0;
		border:1px solid #fff;
		z-index: 10;
		position:absolute;	
		top:30px;
		left:360px;
		color:#FFF;
	}
	
		#rightcolumnpopup_4{
		background:#009900;
		width:280px;
		margin:0;
		border:1px solid #fff;
		z-index: 10;
		position:absolute;
		top:30px;
		left: 470px;
		color:#FFF;
	}

#rightcolumnlogo{
	background:url(images/gen_header_logo.gif) no-repeat;
	width:216px;
	height:60px;
	float:left;
	margin:48px 0 0 -109px;
	position:relative;
	z-index:1;
}
	#rightcolumnlogo h1 {
		position:absolute;
		width:216px;
		height:60px;
		margin:0px;
		padding:0px;
	}
	#rightcolumnlogo h1 a {
		display:block;
		width:100%;
		height:100%;
		text-decoration:none;
		margin:0px;
		padding:0px;
	}
	#rightcolumnlogo h1 a span{
		display:none;
		text-decoration:none;
	}
#titlePage {
	width:515px;
	height:67px;
	float:left;	
}
	#titlePage h2 {
		margin:20px 0 0 21px;
		font-family:	"Times New Roman", Times, serif;
		font-style:italic;
	}
#rightcolumnPGO{
	float:left;
	position:absolute;
	top:130px;
	margin: 0 0 0 122px;
	z-index:1;
}

#rightcolumntext{
	position:relative;
	z-index:1;	
}
	#pageText{
		float:left;
		position:relative;
		z-index:1;
		width:470px;
		padding:15px 0 0 20px;
	}
	
		#pageText h3{
		font-size:12px;
		}
		
		#pageText h6{
		font-size:16px;
		}
        
        #pageText ul{
            margin-left:20px;
        }
	
	.pageTextmain{
	margin-bottom:20px;
	}

#home_disclaimer{
float:left;
margin:20px 0 0 180px;
text-align:center;
font-style:italic;

}
	#home_disclaimer a{
		color:#000;
	}
	#rightcolumnblokje_1{
		float:left;
		width:216px;
		height:230px;
		overflow:hidden;		
	}
	
		#rightcolumnblokje_1_text{
		background-color:#FFCC99;
		height:200px;
		padding: 7px 0 0 7px;
		}
		#rightcolumnblokje_1_link{
			padding:0 0 0 120px;
			width:94px;
			height:18px;
			background:url(images/intro_blok1_bg.gif) repeat-y;
		}
			#rightcolumnblokje_1_link a {
				color:#FF6600;
				text-decoration:none;
			}
			#rightcolumnblokje_1_link a:hover {
				text-decoration:underline;
			}
			
	#rightcolumnblokje_2{
		float:left;
		width:216px;
		height:230px;
		margin:0 0 0 30px;
		overflow:hidden;
	}
			#rightcolumnblokje_2_text{
			background-color:#99CCFF;
			height:200px;
			padding: 7px 0 0 7px;
		}
		#rightcolumnblokje_2_link{
			padding:0 0 0 120px;
			width:94px;
			height:18px;
			background:url(images/intro_blok2_bg.gif) repeat-y;
		}
			#rightcolumnblokje_2_link a {
				color:#273B94;
				text-decoration:none;
			}
			#rightcolumnblokje_2_link a:hover {
				text-decoration:underline;
			}
			
	#rightcolumnblokje_3{
		float:left;
		width:216px;
		height:230px;
		margin-top:30px;
		margin-bottom:30px;		
		overflow:hidden;		
	}		
		#rightcolumnblokje_3_text{
			background-color:#99FF99;
			height:200px;
			padding: 7px 0px 0 7px;
		}
		#rightcolumnblokje_3_link{
			padding:0 0 0 120px;
			width:94px;
			height:18px;
			background:url(images/intro_blok3_bg.gif) repeat-y;
		}
			#rightcolumnblokje_3_link a {
				color:#009900;
				text-decoration:none;
			}
			#rightcolumnblokje_3_link a:hover {
				text-decoration:underline;
			}
		
	#rightcolumnblokje_4{
		overflow:hidden;	
		float:left;
		width:216px;
		height:230px;
		margin:30px 0 0 30px;
	}	
		#rightcolumnblokje_4_text{
			background-color:#CC99CC;
			height:200px;
			padding:7px 0 0 7px;
		}	
		#rightcolumnblokje_4_link{
			padding:0 0 0 120px;
			width:94px;
			height:18px;
			background:url(images/intro_blok4_bg.gif) repeat-y;
		}
			#rightcolumnblokje_4_link a {
				color:#9900cc;
				text-decoration:none;
			}
			#rightcolumnblokje_4_link a:hover {
				text-decoration:underline;
			}
			
.rightcolumnblokjestitel {
	height:70px;
	padding: 0 10px 0 0;
	margin-bottom:10px;	
}
/**
Projecten paginga
**/
.project_content{
	overflow:hidden;
	width:420px;
	background-color:#FFF;
}

.project_text_oranje {
	width:387px;
	_height:69px;
	min-height:69px;
	float:right;
	background-color:#FFCC99;
	padding:5px 0 0 5px;
}
.project_text_blauw {
	width:387px;
	_height:69px;
	min-height:69px;
	float:right;
	background-color:#99CCFF;
	padding:5px 0 0 5px;
}
.project_text_groen {
	width:387px;
	_height:69px;
	min-height:69px;
	float:right;
	background-color:#99FF99;
	padding:5px 0 0 5px;
}
.project_text_paars {
	width:387px;
	_height:69px;
	min-height:69px;
	float:right;
	background-color:#CC99CC;
	padding:5px 0 0 5px;
}

.project_top_bar {
	background-color:#FFFFFF;
	color:#273B94;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:470px;
}
	.project_titel {
		padding-left:30px;
		width:300px;
		float:left;

	}
			.project_titel_oranje a{
				color:#FF6600;
			}
				.project_titel_blauw a{
				color:#273B94;
			}
				.project_titel_groen a{

				color:#009900;
			}
				.project_titel_paars a{
				color:#9900cc;
			}
				.project_titel a{
				font-weight:bold;
				font-family: "verdana";
				font-size:12px;
				text-decoration:none;
				}
				.project_titel a:hover{
					text-decoration:underline;
				}




		.project_link_oranje{
			padding:0 0 0 310px;
			width:94px;
			height:15px;
			background:url(images/intro_blok1_bg.gif) repeat-y;
			margin:0 0 15px 28px;
		}
				.project_link_blauw{
			padding:0 0 0 310px;
			width:94px;
			height:15px;
			background:url(images/intro_blok2_bg.gif) repeat-y;
			margin:0 0 15px 28px;
		}
				.project_link_groen{
			padding:0 0 0 310px;
			width:94px;
			height:15px;
			background:url(images/intro_blok3_bg.gif) repeat-y;
			margin:0 0 15px 28px;
		}
				.project_link_paars{
			padding:0 0 0 310px;
			width:94px;
			height:15px;
			background:url(images/intro_blok4_bg.gif) repeat-y;
			margin:0 0 15px 28px;
		}
		
			.project_link a{
				text-decoration:none;
				color:#000;
			}
				.project_link a:Hover{
					text-decoration:underline;
				}
				
/**
Project pagina
**/	
#project_oranje {
	background-color:#FFCC99;
    overflow:hidden;
}
#project_blauw {
	background-color:#99CCFF;
	min-height: 400px;
	_height: 400px;
}
#project_groen {
	background-color:#99FF99;
	min-height: 400px;
	_height: 400px;
}
#project_paars {
	background-color:#CC99CC;
	min-height: 400px;
	_height: 400px;
}

#project_inleiding{
	font-weight:bold;
	margin:5px 0 15px 0;
	padding:10px 5px 0 5px;
		
}
#project_tekst{

	padding:10px 5px 10px 5px;
}

.project_documents{
	text-align:left;



}
				.project_documents li{
					text-decoration:none;
					color:#000;
					margin-left:30px;
			}
				.project_documents a{
					text-decoration:none;
					color:#000;
			}
				.project_documents a:Hover{
					text-decoration:underline;
				}

/**
InterviewS paginga
**/
.interview_content{
	overflow:hidden;
	width:470px;
	background-color:#FFF;
}
.interview_image {
	float:left;
}
.interview_text {
	width:387px;
	_height:69px;
	min-height:69px;
	float:right;
	background-color:#FFCC99;
	padding:5px 0 0 5px;
}

.interview_top_bar {
	background-color:#FFFFFF;
	color:#273B94;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:470px;
}
	.interview_titel {
		padding-left:80px;
		width:300px;
		float:left;

	}
			.interview_titel a{
			 	font-weight:bold;
				color:#FF6600;
				font-family: "verdana";
				font-size:12px;
				text-decoration:none;
			}
				.interview_titel a:hover{
					text-decoration:underline;
				}
	.interviews_datum {
		width:80px;
		float:right;
		color:#000;
		text-align:right;
}	



		.interview_link{
			padding:0 0 0 310px;
			width:94px;
			height:15px;
			background:url(images/intro_blok1_bg.gif) repeat-y;
			margin:0 0 15px 78px;
		}
			.interview_link a{
				text-decoration:none;
				color:#FF6600;
			}
				.interview_link a:Hover{
					text-decoration:underline;
				}
/**
Interview pagina
**/	
#interview {
	background-color:#FFCC99;
	min-height: 400px;
	_height: 400px;
}
.interview_datum {
		width:245px;
		float:right;
		margin: 0 0 5px 0;
}
#interview_image_border{
	width:170px;
	background-color:#FFCC99;
	float:left;
	
}
#interview_image{
	float:left;
	width:165px;
	height:205px;
	background-color:#FFF;
	
}
#interview_text{
	background-color:#FFCC99;
	padding:5px 0 10px 5px;
	
}
#interview_inleiding{
	font-weight:bold;
	margin:5px 0 15px 0;
		
}
#interview_interview{

	padding:0 5px 10px 5px;
}

#interview img{
	float:left;
	margin: 0 10px 10px 0;
	border-right: 5px solid #FFF;
	border-bottom: 5px solid #FFF;
}
/**
Bijeenkomst
**/

#bijeenkomst {
	background-color:#FFCC99;
	min-height: 400px;
	_height: 400px;
}

.bijeenkomst_document {
		width:245px;
		float:right;
		text-align:right;
		margin: 0 5px 15px 0;
}
	.bijeenkomst_document a{
		text-decoration:none;
		color:#000099;
		}
		.bijeenkomst_document a:Hover{
			text-decoration:underline;
		}

#bijeenkomst_image_border{
	width:170px;
	background-color:#FFCC99;
	float:left;
	
}
#bijeenkomst_image{
	float:left;
	width:165px;
	height:205px;
	background-color:#FFF;
	
}
#bijeenkomst_text{
	background-color:#FFCC99;
	padding:5px 0 10px 5px;
	
}
#bijeenkomst_inleiding{
	margin:5px 0 0px 5px;
		
}
#bijeenkomst_interview{

	padding:0 5px 10px 5px;
}

#bijeenkomst img{
	float:left;
	margin: 0 10px 10px 0;
	border-right: 5px solid #FFF;
	border-bottom: 5px solid #FFF;
}
/**
Nieuws
**/
#nieuws {
	background-color:#FFCC99;
	min-height: 400px;
	_height: 400px;
}
.nieuws_datum {
	padding-left:5px;
	padding-top:5px;
	font-style:italic;

}


#nieuws_bericht{
	background-color:#FFCC99;
	padding:5px 0 10px 5px;
	
}
#nieuws_inleiding{
	margin:5px 0 0px 5px;
		
}
#nieuws_interview{

	padding:0 5px 10px 5px;
}



/**
Contact 
**/
#contact_table{
	width:100%;
}


	#contact_table td{
		vertical-align:top;
	}
.contact_text a{
	text-decoration:none;
	color:#0000CC;
}
	.contact_text a:Hover{
		text-decoration:underline;
	}
.contact_emails a{
	text-decoration:none;
	color:#0000CC;
}

	.contact_emails a:Hover{
		text-decoration:underline;
	}
.contact_spacer{
	height:10px;
}
.contact_naam_1{
	background:#DCBADC;
}
.contact_naam_2{
	background:#DCBADC;
}

.contact_paginanavigatie{
	width:470px;
	text-align:center;
	text-decoration:none;
    margin-bottom:10px;
}
	.contact_paginanavigatie a{
		text-align:center;
		text-decoration:none;
		color:#000000;
	}
		.contact_paginanavigatie a:hover{
			text-decoration:underline;
		}
.selected{
	font-weight:bold;
}
	
/**
Links
**/
.links_text a{
	text-decoration:none;
	color:#0000CC;
}
	.links_text a:Hover{
		text-decoration:underline;
	}
.links_url a{
	text-decoration:none;
	color:#0000CC;
}

	.links_url a:Hover{
		text-decoration:underline;
	}
/**

Programma

**/

#programma{

}

#programma_aanleiding{
	margin: 0 0 10px 0;
}
#programma_criteria{
	margin: 0 0 5px 0;
}

#programma_criteria_formulieren{
	margin: 0 0 10px 0;
}

	#programma_criteria_formulieren ul{
		margin: 0 0 0 20px;
	}
#programma_criteria_formulieren a{
	text-decoration:none;
	color:#000099;
}
	#programma_criteria_formulieren a:Hover{
	text-decoration:underline;
}
#programma_organogram{
	width:400px;
	}

	#programma_organogram a{
		text-decoration:none;
		color:#000099;
		}
		
		#programma_organogram a:Hover{
			text-decoration:underline;
		}
	
#programma_planning{

	}
	#programma_planning a{
		text-decoration:none;
		color:#000099;
	}
		#programma_planning a:Hover{
			text-decoration:underline;
		}
/**

Search

**/
	#search {
		background-color:#273B94;
		height:45px;
	}
		#search fieldset {
			margin: 0 0 0 11px;
			padding: 9px 0 0 0;
		}
		#search input {
			float: left;
			height:20px;
			padding:5px 0 0 8px;
			color:#999999;
		}
		#search input#searchButton {
			height:24px;
			margin:-4px 0 0 0;
		}
		
		/**

Nieuwsbrief

**/
	#nieuwsbrief {
		color:#FFF;
		font-weight:bold;
		background-color:#FF0000;
		height:140px;
		text-align:center;
	}
		#nieuwsbrief fieldset {
			margin: 0 0 0 11px;
			padding: 0 0 0 0;
		}
		#nieuwsbrief input {
			color:#999999;
			float: left;
			height:20px;
			padding:3px 0 0 8px;
		}
		#nieuwsbrief input#searchButton {
			height:24px;
			margin:-4px 0 0 0;
		}
		
/**
Menu
**/
		
	#menu{
			background: #FF9999;
			padding: 10px 0;
			font-family: verdana;
			font-size: 12px;
			line-height:17px;
	}
		#menu ul {
			list-style-type:none;
			margin:0 0 0 0px;
			display:inline;			
		}
		#menu li {
			display:inline;
		}
		
		#menu li ul{
			display: none;
			background-color:#9AF098;
			color:#FFFFFF;
			padding:3px 0px 6px 0px;
		}
		#menu li a {
			text-decoration:none;
			padding-left:25px;
			padding-top:1px;
			padding-bottom:1px;
			color: #273B94;
			display:block;
		}
		#menu li a:hover {
			background-color:#FF0000;
			color:#fff;
		}
		
		#menu li a{
			display:block;
		}
	

#stelling{
	background: #FF0000;
}

#form{	}
	#form table{
		padding:2px;
	}
	#form td{
		padding:2px; 
	}
	#form input{
	border:solid 1px #666666;
	}
	#form textarea{
	border:solid 1px #666666;
	}
	#form select{
	border:solid 1px #666666;
	}

    
#archief a,
#archief th {
    color:white !important;    
}

#archief {
    margin:0 10px 0 20px;
}
