@charset "utf-8";
/* CSS Document */

/* gedeeltelijke css reset */
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* einde reset */


/* begin css */

#container				{ width:910px;
						  height:auto;
						  margin: 0 auto;
						  margin-top:7px;
}

#header					{ width:910px;
						  height:168px;
}

/* header images */

#headerimagehome		{ width:910px;
						  height:142px;
						  background-image:url(../hgw_images/headerimagehome.jpg);
}

/* einde header images */

#logo					{ width:224px;
						  height:108px;
						  position:relative;
						  top:34px;
						  left:677px;
}

#navigation				{ width:910px;
						  height:26px;
						  margin: 0 auto;
						  position:relative;
						  float:left;
						  background-image:url(../hgw_images/navbarbg.jpg);
}

.menuitem				{ width:auto;
						  height:auto;
						  position:relative;
						  float:left;
						  margin-left:60px;
}

/* kolommen */

#columncontainer		{ width:874px;
						  height:auto;
						  margin: 0 auto;
						  position:relative;
						  float:left;
						  left:26px;
						  top:18px;
}

#leftcolumn				{ width:211px;
						  height:auto;
						  position:relative;
						  float:left;						  
}

#midcolumn				{ width:432px;
						  height:600px;
						  margin-left:10px;
						  margin-right:10px;
						  position:relative;
						  float:left;
}						  

#rightcolumn			{ width:211px;
						  height:600px;
						  position:relative;
						  float:left;						  
}
/* einde kolommen */

/* blokken */

.blocktitel				{ width:120px;
						  height:16px;
						  color:#FFF;
						  position:relative;
						  left:10px;
						  top:20px;
						  text-align:center;
						  
}

/* kleuren blokken */

#orangeblock			{ width:211px;
						  height:auto;
}

#orangeblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/orangeblocktop.png);
}

#orangeblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/orangeblockcontent.jpg);
						  background-repeat:repeat-y;
}

#orangeblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/orangeblockbottom.png);
}

#purpleblock			{ width:211px;
						  height:auto;
						  float:left;
						  margin-right:5px;
}

#purpleblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/purpleblocktop.png);
}

#purpleblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/purpleblockcontent.jpg);
						  background-repeat:repeat-y;
}

#purpleblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/purpleblockbottom.png);
}

#greenblock				{ width:211px;
						  height:auto;
						  float:left;
						  margin-left:5px;
}

#greenblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/greenblocktop.png);
}

#greenblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/greenblockcontent.jpg);
						  background-repeat:repeat-y;
}

#greenblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/greenblockbottom.png);
}

#yellowblock			{ width:211px;
						  height:auto;
						  float:left;
						  margin-right:5px;
}

#yellowblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/yellowblocktop.png);
}

#yellowblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/yellowblockcontent.jpg);
						  background-repeat:repeat-y;
}

#yellowblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/yellowblockbottom.png);
}

#redblock				{ width:211px;
						  height:auto;
						  float:left;
						  margin-right:5px;
}

#redblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/redblocktop.png);
}

#redblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/redblockcontent.jpg);
						  background-repeat:repeat-y;
}

#redblockbottom			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/redblockbottom.png);
}

#blueblock				{ width:211px;
						  height:auto;
						  float:left;
						  margin-right:5px;
}

#blueblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/blueblocktop.png);
}

#blueblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/blueblockcontent.jpg);
						  background-repeat:repeat-y;
}

#blueblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/blueblockbottom.png);
}

/* agenda block */

#agendablock			{ margin-top: 25px;
						  width:211px;
						  height:auto;
						  float:left;
						  margin-right:5px;
}

#agendablocktop			{ width:211px;
						  height:30px;
						  background-image:url(../hgw_images/agendablocktop.jpg);
}

#agendablockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/agendablockcontent.jpg);
}

#agendablockbottom		{ width:211px;
						  height:56px;
						  background-image:url(../hgw_images/agendablockbottom.jpg);
}

/* aanmelden bedrijven block */

#aanmeldenbedrijvenblock	{ margin-top:25px;
							  width:211px;
						      height:auto;
						      float:left;
						      margin-right:5px;
}

#aanmeldenbedrijvenblocktop	{ width:211px;
						      height:30px;
						  	  background-image:url(../hgw_images/aanmeldenbedrijvenblocktop.jpg);
}

#aanmeldenbedrijvenblockcontent	{ width:211px;
						  		  height:auto;
						  		  background-image:url(../hgw_images/aanmeldenbedrijvenblockcontent.jpg);
}

#aanmeldenbedrijvenblockbottom	{ width:211px;
						  		  height:56px;
						 		  background-image:url(../hgw_images/aanmeldenbedrijvenblockbottom.jpg);
}

/* zoek block */

#zoekenblock			{ width:211px;
						  height:auto;
						  float:left;
						  margin-left:5px;
}

#zoekenblocktop			{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/greenblocktop.png);
}

#zoekenblockcontent		{ width:211px;
						  height:auto;
						  background-image:url(../hgw_images/greenblockcontent.jpg);
						  background-repeat:repeat-y;
}

#zoekenblockbottom		{ width:211px;
						  height:38px;
						  background-image:url(../hgw_images/greenblockbottom.png);
}

/* special block */

#special				{ width:432px;
						  height:auto;
						  position:relative;
						  float:left;
}

#specialblocktop		{ width:432px;
						  height:35px;
						  background-image:url(../hgw_images/specialblocktop.jpg);
}

#specialblockcontent	{ width:432px;
						  height:auto;
						  background-image:url(../hgw_images/specialblockcontent.jpg);
						  background-repeat:repeat-y;
}

#specialblockbottom		{ width:432px;
						  height:66px;
						  background-image:url(../hgw_images/specialblockbottom.jpg);
}

/* nieuws block */

#nieuwsblock			{ margin-top:25px;
						  width:432px;
						  height:auto;
						  position:relative;
						  float:left;
}

#nieuwsblocktop			{ width:432px;
						  height:30px;
						  background-image:url(../hgw_images/nieuwsblocktop.jpg);
}

#nieuwsblockcontent		{ width:432px;
						  height:auto;
						  background-image:url(../hgw_images/nieuwsblockcontent.jpg);
						  background-repeat:repeat-y;
}

#nieuwsblockbottom		{ width:432px;
						  height:93px;
						  background-image:url(../hgw_images/nieuwsblockbottom.jpg);
}

/* gastenboek block */

#gastenboekblock		{ width:432px;
						  height:auto;
						  position:relative;
						  float:left;
						  text-align: center;
}

#gastenboekblocktop		{ width:432px;
						  height:30px;
						  background-image:url(../hgw_images/gastenboekblocktop.jpg);
}

#gastenboekblockcontent	{ width:432px;
						  height:auto;
						  background-image:url(../hgw_images/gastenboekblockcontent.jpg);
						  background-repeat:repeat-y;
}

#gastenboekblockbottom	{ width:432px;
						  height:40px;
						  background-image:url(../hgw_images/gastenboekblockbottom.jpg);
}

.titel_wit {
	color: #FFF;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	padding: 5px;
}
.tekst_wit {
	color: #FFF;
	font-weight:normal;
	font-size:normal;
	text-align:left;
	padding: 5px;
}

.titel_groen {
	color: #00792d;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	margin-right:5px;
	margin-left:10px;
	padding: 5px;
}
.tekst_zwart {
	color: #000;
	font-weight:normal;
	font-size:normal;
	text-align:left;
	margin-left:10px;
	margin-right:5px;
	margin-bottom:0px;
	padding: 5px;
	padding-bottom: 0px;
}

.blok_oranje a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#F90;
	text-decoration: none;
}

.blok_paars a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#C6C;
	text-decoration: none;
}

.blok_groen a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#9C0;
	text-decoration: none;
}

.blok_geel a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FC0;
	text-decoration: none;
}

/* einde blokken */
#footer		{   
}
