body {
	color:#000; 
	background-color:#5F704C;
	font-family: verdana,arial,sans-serif; 
	font-size:75%; 
	margin:0; 
	padding:0; 
	border:0;
	border: 0;
}
		
#container {
	background-image:  url(../img/bg_submenu.gif);
	background-repeat: repeat-y;
	margin-left:auto; 
	margin-right:auto; 
	width:795px; 
	background-color: #EBE7DC;
	border: 0;
}

#logobalk	{
	width:auto; 
	height:130px; 
	background:url(../img/logobalk.gif); 
	vertical-align:top; 
}

p.np {
	clear:both;
}

/* -------------------------------------------------------------------- */
/* ---- linker deel van de site met vlag, titel bevrijd en submenu ---- */
			
#links_container {
	float:left;
	background-color:#7A8B5E;
	width:142px; 
}

#vlag {
	height:55px; 
	background:url(../img/vlag.jpg) no-repeat; 
	vertical-align:top; 
}

#bevrijd {
	height:32px; 
	background-image:url(../img/bevrijd.gif); 
	vertical-align:top; 
}

#submenu_container {
	text-align:center;
	margin:20px;
}	

/* tabel opbouw voor het A-Z menu */

#alfabet table {
	background-color:#7A8B5E;
	border-top:1px solid #fff;;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	border-left:1px solid #FFF;
}

#alfabet tr {
	height:24px;
}

#alfabet td {
	width:24px;
	font-family: arial,verdana,sans-serif; 
  color: #fff;
  font-size: 18px;
  font-weight: bold;	
}

#alfabet a:link {
  color: #fff;
  text-decoration: none;
}

#alfabet a:visited {
  color: #fff;
  text-decoration: none;
}

#alfabet a:hover {
  color: #fff;
  text-decoration: none;
}

/* -----------------------------------------*/
/* --- tabel opbouw voor de namen lijst --- */
#naam_lijst table {
	width:520px;
	margin:10px 40px 40px 60px;
}

#naam_lijst tr {
	
}

#naam_lijst td {
	font-family: verdana,sans-serif; 
  color: #000;
  font-size:90%;
  font-weight: normal;	
  padding:10px;
}

#naam_lijst a:link {
  color: #000;
  text-decoration: none;
}

#naam_lijst a:visited {
  color: #000;
  text-decoration: none;
}

#naam_lijst a:hover {
  color: #000;
  text-decoration: underline;
}


/* --------------------------------------------------------- */
/* --- rechter container met daarin main menu en content --- */

#rechts_container {
	background-color:#EBE7DC;
	padding: 0;
	margin: 0; 	
	border:0;;
}

#mainmenu_zoek_container {
	background-color:#EBE7DC;
	height:24px;
	margin:0;
	padding:0;
	border:0;
}

/* --------------------- */
/* content container --- */
#content_container {
	width:650px;
	float:left;
	background-color:#EBE7DC;
	padding: 0;
	margin: 0; 	
	border:0;
}

/* -----------------/
/* --- main menu ---/

/* opbouw main menu */
#main_menu {
	float:left;
  list-style-type: none;
  padding: 0;
  margin: 0;
  background-color: #004b96;
}

/* alles op een hoogte houden (inline) */


#main_menu ul {
  margin:0 0 0 0;
  padding:0 0 0 0;
}

#main_menu li {
  display: inline;
}

/* geld voor alle link items */
#main_menu li a:link, #main_menu li a:visited, #main_menu li a:hover {
  text-decoration: none;
  text-align: center;
  float: left;
  width: 88px; /* breedte per blokje */
  padding: 0;
  margin: 0;
  background-color: #004b96;
  font-family: arial,verdana,sans-serif; 
  color: #fff;
  font-size: 12px;
  line-height:24px;
  font-weight: bold;
  border-width:1px;
  border-right: solid 1px #ebe7dc;
  border-left: solid 1px #ebe7dc;
  border-top: solid 1px #ebe7dc;
}

/* kleur blokje en tekst bij mouse over */
#main_menu li a:hover {
  text-decoration: none;
  background-color: #ff0c0c;
  color: #fff;
}

/* actieve kleur */
#main_menu li a:active {
  background-color: #ff0c0c;
  color: #fff;
}

/* huidige actieve knop */
#main_menu li#actief a {
  background-color: #ff0c0c;
  color: #fff;
}

/* ----------------------/
/* --- main menu eind ---/


/* --- opbouw zoek veld --- */
#zoek {
	float:right;
	border:0px;
  margin:0;
  padding:0;  
}

#zoek form {
   padding: 0;
   margin: 0;
   /* position: relative; right: 5px; bottom: 1px; */
}

#zoek fieldset { 
	text-align:center;
	border:0;
  margin:0;
  font-family: arial,verdana,sans-serif; 
  color: #fff;
  font-size: 12px;
  padding-right:0px;  
  padding-top:0px;
}

#zoek input {
	background:#fff;
	border:#000	1px solid;
	font-size:90%;
	padding: 0px;
	margin: 2px; 	

}

/* ----------------------------------------------- */
/* ---- footer waarin copyright komt te staan ---- */	
#footer	{
	clear:both;
	background-color:#5F704C;
	text-align:center;
	font-family:verdana,sans-serif; 
	font-size:90%; 
	color:#899870;
	border:0;
	margin-top:0;
}

#footer  a:link {
  text-decoration: none;
  background-color: #5F704C;
  color: #899870;
}

#footer  a:hover {
  text-decoration: none;
  background-color: #5F704C;
  color: #899870;
}

#footer  a:active {
	text-decoration: none;
  background-color: #5F704C;
  color: #899870;
}

#footer  a:visited {
  text-decoration: none;
  background-color: #5F704C;
  color: #899870;
}


