html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, ol,  li,
fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video 
{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } 
*:focus {outline: none;}

body {  }
strong { font-weight: bold; }

	.clear { clear: both; }
	.bold { font-weight: bold; }
	.italic { font-style: italic; }
	
	.madeby { width: 197px; height: 14px; background: url("images/madeby.png") no-repeat left top; position: fixed; right: 10px; bottom: 10px; }
		.madeby a { display: block; text-indent: -9999px; width: 197px; height: 14px; }
	
	#wrapper { width: 775px; margin: 0 auto; }
		#header {  }
			h1#logo { float: left; margin-left: -79px; background: url("images/logo.png") no-repeat left top; width: 479px; height: 117px; }
				h1#logo a { display: block; text-indent: -9999px; width: 479px; height: 117px; }
			#afspraak { float: right; width: 277px; height: 70px; margin-top: 33px; color: #ffffff; background-color: #4D731F; padding: 15px; height: auto; font-family:  Tahoma;}
		#content { width: 775px; min-height: 526px; background: url("images/contentbg.png") repeat-y left top; z-index: 10; padding: 0 50px; }
			#content h2 { font: 20px/28px Tahoma; color: #fff;text-transform: uppercase; border-bottom: 2px solid #4d731e; width: 292px; padding-top: 25px; margin-bottom: 5px; }
			#content p { font: 12px/17px Tahoma; color: #fff; margin-top: 20px; }
				#content p.nomargin { margin: 0; }
			#content a { text-decoration: none; font: 12px/17px Tahoma; color: #fff; }
				#content a:hover { text-decoration: underline; }
			#content-left, #content-right { width: 292px; float: left; }
			#content-right { margin-left: 88px; }
			#team { font: bold 12px/24px Tahoma; color: #fff; margin: 10px 0 50px 0; }
			.teamlid { clear: both; }
			.teamlid .naam { float: left; width: 75px; }
			.teamlid .beschrijving { float: left; }
			#content .image { margin-top: 15px; }
		#menu { background: url("images/menubg.png") no-repeat left top; width: 776px; height: 62px; }
			#menu ul { margin: 0; padding: 0; list-style: none;  text-align: center;padding: 19px 0;}
			#menu ul li { display: inline; background: url("images/menu-li-border.png") no-repeat right center; padding-right: 7px; height: 24px; }
				#menu ul li.last { background: none; }
			#menu ul li a { text-transform: uppercase; color: #fff; font: 14px/24px Tahoma; padding: 3px 16px; height: 24px; text-decoration: none; }
				#menu ul li:hover a, #menu ul li.selected a { height: 24px; background-color: #5a7c38; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
		#footer { padding-top: 20px; margin-bottom: 80px; overflow: hidden; }
			#footer .item { float: left; margin-left: 10px; font: 14px Tahoma; color: #fff; text-shadow: #000 0 1px 1px; }
				#footer .item.small { font-size: 12px; line-height: 18px; margin-left: 15px; }
				#footer .item.last { margin-right: 10px; }
			#joico { width: 144px; height: 29px; background: url("images/joico.png") no-repeat left top; float: right; }
				#joico a { display: block; text-indent: -9999px; width: 144px; height: 29px; }

@media (max-width: 1024px) {
	#content h2{
		font-size: 16px;
	}
}