body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote
{
	margin:0;
	padding:0;
}

fieldset,img,abbr
{
	border:0;
}

address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var
{
	font-style:normal;
	font-weight:400;
}

caption,th
{
	text-align:left;
}

h1,h2,h3,h4,h5,h6
{
	font-size:1em;
}

q:before,q:after
{
	content:'';
}

a
{
	color:#003b7d;
	text-decoration:none;
}

dl,ul,ol,h1,h2,h3,h4,h5,h6,pre,p,blockquote,table,img
{
	margin-bottom:0;
}

html
{
	height:100%;
}

body
{
	color:#333;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.5em;
	text-shadow:#000 0 0 0;
}

h1
{
	color: #90b5d5;
	font-size: 30px;
	line-height: 30px;
}

h1 b
{
	font-weight: normal;
	color: #003b7d;
}

h2
{
	color:#003b7d;
	font-size:17px;
	margin-bottom:15px;
}

hr
{
	background-color:#ced9e3;
	color: #ced9e3;
	border:0;
	height:1px;
	margin:10px 0;
}

a:hover
{
	color:#f90;
}

#center
{
	margin:0 auto;
	position:relative;
	width:954px;
}

#contentarea
{
	background:url(images/back1.png) repeat-x;
	margin:0 auto;
	position:relative;
}

#frontpage
{
	background:url(images/header2.png) no-repeat;
	width: 954px;
	height: 258px;
	padding-top: 40px;
}

#subpage
{
	background:url(images/header5.png) no-repeat;
	width: 954px;
	height: 90px;
	padding-top: 50px;
}

#menu
{
	background:url(images/header4.png) no-repeat;
	width: 954px;
	height: 139px;
}

#frontpage .content
{
	margin-top: 18px;
	width: 500px;
}

.deheus
{
	margin-left:0px;
}

#frontpage .quote
{
	font-style: italic;
	font-size: 11px;
	margin-left: 155px;
	margin-top: 10px;
}

#contentarea_mid
{
	margin:0 auto;
	position:relative;
	width:999px;
}

#column1,#column3
{
	float:left;
	font-size:11px;
	padding:20px 0;
	width:333px;
}

#column1 a,#column2 a,#column3 a
{
	color: #333;
}
.padding
{
	padding:0 20px;
}

#column2
{
	background:url(images/back2.png) repeat-x;
	float:left;
	font-size:11px;
	padding:20px;
	width:293px;
	min-height: 550px;
}



#column4
{
	background:url(images/back2.png) repeat-x;
	float:left;
	font-size:13px;
	padding:20px;
	width:606px;
	margin-left: 20px;
	min-height: 550px;
}

.meer
{
	float:right;
}

.nieuws span
{
	color:#999;
	font-size:10px;
}

.bl_contact
{
	background:url(images/block.png) no-repeat;
	background-position: 0 10px;
	height:168px;
	padding-left:20px;
	width:333px;
}

.bl_contact .content .adres
{
	float:left;
	width:130px;
}

.bl_zoeken
{
	background:url(images/zoeken.png) no-repeat;
	background-position: 0 10px;
	height:135px;
	padding-left:20px;
	width:333px;
}

.bl_agenda
{
	background:url(images/event.png) no-repeat;
	background-position: 0 15px;
	height:180px;
	padding-left:20px;
	width:333px;
}

.bl_brief
{
	background:url(images/brief.png) no-repeat;
	background-position: 0 15px;
	height:200px;
	padding-left:20px;
	padding-top: 5px;
	width:333px;
}

.bl_foto
{
	background:url(images/foto.png) no-repeat;
	background-position: 0 15px;
	height:200px;
	padding-left:20px;
	padding-right:20px;
	padding-top: 5px;
	width:333px;
}


.deelnemer .date,.deelnemer .name
{
	float:left;
	width:146px;
}

.deelnemer .name
{
	font-weight:700;
}

ul.nav
{
	list-style:none;
	padding:63px 0 0 323px;
	width:657px;
}

ul.nav li
{
	float:left;
	list-style-type:none;
	padding:0;
	text-indent:-9999px;
}

ul.nav li a
{
	background:url(images/menu.gif) no-repeat;
	border:0;
	display:block;
	height:29px;
	outline:none;
	text-decoration:none;
}

li#home a:link,li#home a:visited
{
	width:60px;
}

li#home a:hover,li#home a:focus,#home #active
{
	height:30px;
}

li#over a:link,li#over a:visited
{
	width:145px;
	background-position:-60px 0;
}

li#over a:hover,li#over a:focus,#over #active
{
	height:30px;
}

li#ondernemersportal a:link,li#ondernemersportal a:visited
{
	width:140px;
	background-position:-205px 0;
}

li#ondernemersportal a:hover,li#ondernemersportal a:focus,#ondernemersportal #active
{
	height:30px;
}

li#community a:link,li#community a:visited
{
	width:120px;
	background-position:-345px 0;
}

li#community a:hover,li#community a:focus,#community #active
{
	height:30px;
}

li#aanmelden a:link,li#aanmelden a:visited
{
	width:94px;
	background-position:-465px 0;
}

li#aanmelden a:hover,li#aanmelden a:focus,#aanmelden #active
{
	height:30px;
}

li#contact a:link,li#contact a:visited
{
	width:90px;
	background-position:-559px 0;
}

li#contact a:hover,li#contact a:focus,#contact #active
{
	height:30px;
}

body.mceContentBody
{
	background:#FFF;
	padding:10px;
}

.bl_contact h2,.bl_zoeken h2,.bl_agenda h2,.bl_brief h2
{
	margin:0;
}

.bl_contact .titel
{
	height:37px;
}

.bl_agenda .titel
{
	height:42px;
}

.bl_zoeken .titel
{
	height: 39px;
}

.bl_brief .titel
{
	height: 39px;
}

.bl_contact .content
{
	color:#666;
	padding-left:15px;
}

.bl_zoeken .content,.bl_agenda .content,.bl_brief .content
{
	color:#666;
	padding: 0 40px 0 15px;
	font-size: 12px;
}