/*CSS*/
body {
	margin: 0px;
	padding: 0px;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	background: #E7E7E7;
}

table {
	margin: 0px;
	padding: 0px;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}

a {
	color: #4A8CA5;
	text-decoration: underline;
}

a:hover {
	color: #4A8CA5;
	text-decoration: none;
}

.td_header {
	background: #4A8CA5;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	height: 21px;
}

.td_cellinhoud {
	background: #ECF2F5;
	padding-left: 10px;
	color: #4A8CA5;	
	height: 16px;	
}

.link_homepage {
	color: #FFFFFF;
	text-decoration: underline;
}

.link_homepage:hover {
	color: #FFFFFF;
	text-decoration: none;
}

ol, ul {
	list-style: url(../images/opsomming.gif);
	margin-top: 1px;
	margin-bottom: 1px;
}

#bg_balk_rechts {
	background: url(../images/balk_rechts.jpg) top right no-repeat;
	vertical-align: top;
	width: 217px;
	height: 237px;	
}

#td_menuhome_links {
	height: 29px;
	width: 534px;
	background: #C7EAFB;
}

#td_menuhome_midden {
	height: 29px;
	width: 29px;
	background: #C7EAFB;
}

#td_menuhome_rechts {
	height: 29px;
	width: 217px;
	background: #FFFFFF;
	padding-left: 25px;
}

#td_menuvervolg_links {
	height: 29px;
	width: 534px;
	background: #C7EAFB;
}

#td_menuvervolg_midden {
	height: 29px;
	width: 29px;
	background: #C7EAFB;
}

#td_menuvervolg_rechts {
	height: 29px;
	width: 217px;
	background: #4A8CA5;
	padding-left: 25px;
}

#bg_menu {
	background: url(../images/bg_menu.gif) top left no-repeat;
}

#bg_menu2 {
	background: url(../images/bg_menu2.gif) top left no-repeat;
}

.tabel_honderd {
	height: 100%;
}

.background_groen {
	background: #4A8CA5;
}

.text_groen {
	color: #4A8CA5;
}

.td_broodkruimel {
	color: #4A8CA5;
	padding-left: 10px;
	height: 17px;
}

.td_inhoud {
	padding: 10px;
	padding-bottom: 30px;
}

h1 {
	font: 16px/20px Arial, Verdana, Helvetica, sans-serif;
	color: #4A8CA5;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

.div_tekst_foto_home{
	position: absolute; 
	width: 563px; 
	height: 87px; 
	z-index: 1;
	margin-top: -87px;
}

.td_footer_menu {
	height: 25px;
	background: #000000;
}

.td_footer {
	color: #847F7F;
	text-align: center;
	padding-top: 5px;	
}

.td_footer_menu_links {
	color: #DEDEDE;
	padding-left: 11px;
	vertical-align: middle;
	width: 330px;
}

.td_footer_menu_rechts {
	background: #4A8CA5;
}

.link_footer {
	color: #847F7F;
	text-decoration: underline;
}

.link_footer:hover {
	color: #847F7F;
	text-decoration: none;
}

.link_footer_menu {
	color: #DEDEDE;
	text-decoration: none;
}

.link_footer_menu:hover {
	color: #DEDEDE;
	text-decoration: underline;
}

.tabel_menu {
	border-left: 1px solid #4A8CA5;
	border-right: 1px solid #4A8CA5;
	border-top: 1px solid #4A8CA5;		
}

.td_menuitem {
	background: #FFFFFF;
	cursor: pointer;
	height: 19px;
	padding-left: 9px;
	padding-right: 9px;	
}

.td_menuitem_hover {
	background: #C7EAFB;
	cursor: pointer;
	height: 19px;
	padding-left: 9px;
	padding-right: 9px;
}

.td_menuitem_vervolg {
	background: #FFFFFF;
	cursor: pointer;
	height: 24px;
	padding-left: 14px;
	vertical-align: middle;
}

.link_menuitem {
	color: #4A8CA5;
	text-decoration: none;
}

.link_menuitem:hover {
	color: #000000;
	text-decoration: none;
}

.link_menuitem_hover {
	color: #000000;
	text-decoration: none;
}

.link_menuitem_hover:hover {
	color: #000000;
	text-decoration: none;
}

.link_menuitem_vervolg {
	color: #000000;
	text-decoration: none;	
}

.link_menuitem_vervolg:hover {
	color: #00ADEF;
	text-decoration: none;	
}

.link_menuitem_vervolg_hover {
	color: #00ADEF;
	text-decoration: none;	
}

.link_menuitem_vervolg_hover:hover {
	color: #00ADEF;
	text-decoration: none;	
}

.img_border {
	border: 1px solid #BABABA;
	margin: 6px;
}

.inputtekst {
	height: 18px;
	border: 1px solid #4A8CA5;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A8CA5;
	background: #FFFFFF;
}

.inputbutton {
	background: #4A8CA5;
	border: 1px solid #4A8CA5;
	width: 90px;
	height: 18px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
}

.inputtekstopmerking {
	height: 80px;
	border: 1px solid #4A8CA5;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A8CA5;
	background: #FFFFFF;	
}
