body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #464e5c;
	background-color: #ffffff;
	background-image: url("images/bgimage.gif");
	background-repeat: repeat-y;	
}
h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464e5c;
	text-transform: uppercase;
}
form {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0px;
	border: 0px;
}


/* Left sidebar */
#leftbar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 171px;
	margin-left: 6px;
	margin-right: 6px;
}
#gemeentealken {
	width: 171px;
	height: 123px;
}
.fixednavigation {
	margin-left: 20px;
	padding-top: 4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
}
.fixednavigation a:hover, .fixednavigation a:visited, .fixednavigation a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
}
.mainnavigation {
	padding-left: 20px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.mainnavigation a:link, .mainnavigation a:visited, .mainnavigation a:hover {
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464e5c;
	text-decoration: none;
}
.mainnavigationactive {
	padding-left: 20px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url("images/bgblockactive.gif");
	background-repeat: repeat-y;
}
.mainnavigationactive a:link, .mainnavigationactive a:visited, .mainnavigationactive a:hover {
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464e5c;
	text-decoration: none;
}
.subnavigation {
	padding-left: 40px;
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.subnavigation a:link, .subnavigation a:visited, .subnavigation a:hover {
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464e5c;
	text-decoration: none;
}
.subnavigationactive {
	padding-left: 40px;
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c70007;
}
.subnavigationactive a:link, .subnavigationactive a:visited, .subnavigationactive a:hover {
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c70007;
	text-decoration: none;
}


/* Main content */
#centerbar {
	position: absolute;
	top: 0px;
	left: 184px;
	width: 632px;
}
#breadcrumbs {
	width: 612px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
}
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
	text-decoration: underline;
}

#content {
	margin-left: 38px;
	margin-right: 38px;
/*	min-height: 740px; */
}
#content a:link, #content a:visited, #content a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #979696;
}
#content a:link, #content a:visited { text-decoration: underline; }
#content a:hover { text-decoration: none; }
#content p {
	text-align: justify;
}
#footer {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #979696;	
	margin-top: 20px;
}
#footer a:link, #footer a:visited, #footer a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #979696;	
	text-decoration: underline;
}


/* FAQ styles */
.faq_answers {
	margin-top: 20px;
}
#faq_holder {
	margin-top: 25px;
	margin-left: 40px;
	width: 460px;
	overflow-x: hidden;
}
.faq_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464E5C;
}
#faq_links a:link, #faq_links a:visited, #faq_links a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #464E5C;
}
#faq_links a:link, #faq_links a:visited { text-decoration: underline; }
#faq_links a:hover { text-decoration: none; }


/* Locations styles */
#loc_holder {
	margin-top: 25px;
	margin-left: 40px;
	width: 432px;
	overflow-x: hidden;
}
.loc_kader {
	position: relative;
	margin-top: 25px;
	margin-left: 40px;
	width: 515px;
	height: 70px;
	padding: 0px;
	overflow: hidden;
}
.loc_kader_left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 9px;
	height: 70px;
	background: url("images/loc_kader_left.gif") no-repeat;
}
.loc_kader_top {
	position: absolute;
	top: 0px;
	left: 9px;
	width: 497px;
	height: 7px;
	background: url("images/loc_kader_top.gif") no-repeat;
}
.loc_kader_right {
	position: absolute;
	top: 0px;
	left: 506px;
	width: 9px;
	height: 70px;
	background: url("images/loc_kader_right.gif") no-repeat;
}
.loc_kader_bottom {
	position: absolute;
	top: 63px;
	left: 9px;
	width: 497px;
	height: 7px;
	background: url("images/loc_kader_bottom.gif") no-repeat;
}
.loc_kader_name {
	position: absolute;
	top: 10px;
	left: 72px;
	width: 418px;
	height: 16px;
	background: url("images/loc_kader_dotted_line.gif") no-repeat;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FD8209;
}
.loc_kader_pijl {
	position: absolute;
	top: 10px;
	left: 490px;
	width: 13px;
	height: 16px;
}
.loc_kader_thumb {
	position: absolute;
	top: 7px;
	left: 9px;
	width: 55px;
	height: 55px;
}
.loc_kader_text {
	position: absolute;
	top: 26px;
	left: 72px;
	width: 375px;
	height: 40px;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
.loc_kader_1 {
	position: absolute;
	top: 30px;
	left: 449px;
	width: 54px;
	height: 13px;
	background: url("images/loc_kader_tekoop.gif") no-repeat;
}
.loc_kader_0 {
	position: absolute;
	top: 30px;
	left: 449px;
	width: 54px;
	height: 13px;
	background: url("images/loc_kader_tehuur.gif") no-repeat;
}
.loc_kader_status {
	position: absolute;
	top: 30px;
	right: 15px;
	text-align: right;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.loc_kader_detail {
	position: relative;
	width: 137px;
	height: 158px;
	background: url("images/loc_kader_detail.gif") no-repeat;
}
.loc_kader_detail_1 {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 55px;
	height: 55px;
}
.loc_kader_detail_2 {
	position: absolute;
	top: 10px;
	left: 75px;
	width: 55px;
	height: 55px;
}
.loc_kader_detail_3 {
	position: absolute;
	top: 72px;
	left: 10px;
	width: 55px;
	height: 55px;
}
.loc_kader_detail_4 {
	position: absolute;
	top: 72px;
	left: 75px;
	width: 55px;
	height: 55px;
}
.loc_detail_oranje {
	width: 388px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FD8209;
}
.loc_detail_groen {
	width: 388px;	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #167786;
}
.loc_detail_1 {
	float: right;
	width: 54px;
	height: 13px;
	background: url("images/loc_kader_tekoop.gif") no-repeat;
}
.loc_detail_0 {
	float: right;
	width: 54px;
	height: 13px;
	background: url("images/loc_kader_tehuur.gif") no-repeat;
}
.orange_line {
	height: 3px;
	line-height: 3px;
	font-size: 3px;
	background: url("images/orange_dot.gif") repeat-x;
	margin-bottom: 5px;
}
.green_line {
	height: 3px;
	line-height: 3px;
	font-size: 3px;
	background: url("images/green_dot.gif") repeat-x;
	margin-bottom: 5px;
}

/* Ondernemers */
#ond_balk {
	position: relative;
	margin-top: 20px;
	width: 555px;
	height: 27px;
	overflow: hidden;
}
.ond_balk_left {
	float: left;
	width: 7px;
	height: 27px;
	overflow: hidden;
	background: url("images/ond_balk_left.gif") no-repeat;
}
.ond_balk_middle {
	float: left;
	width: 540px;
	height: 25px;
	padding-top: 4px;
	overflow: hidden;
	background: url("images/ond_balk_middle.gif") repeat-x;
}
.ond_balk_right {
	float: left;
	width: 8px;
	height: 27px;
	overflow: hidden;
	background: url("images/ond_balk_right.gif") no-repeat;
}
.ond_knop_search {
	width: 49px;
	height: 17px;
	border: 0px;
	background: url("images/ond_knop_search.gif") no-repeat center center;
}
#ond_balk a:link, #ond_balk a:visited, #ond_balk a:hover {
	font-family: Verdana, Arial, sans-serif;
	color: #09606D;
	font-size: 11px;
	font-weight: bold;
}
#ond_balk a:link, #ond_balk a:visited { text-decoration: underline; }
#ond_balk a:hover { text-decoration: none; }
#ond_detail_kader {
	width: 137px;
	height: 137px;
	background: url("images/ond_detail_kader.gif") no-repeat;
}
#ond_detail_kader img {
	margin-top: 8.5px;
	margin-left: 8.5px;
	border: none;
}
.ond_oranje {
	float: left;
	text-align: left;
	width: 300px;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FD8209;
}
.ond_activiteit {
	float: right;
	text-align: right;
	width: 200px;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* Right sidebar */
#rightbar {
	position: absolute;
	top: 0px;
	left: 817px;
	width: 172px;
	margin-left: 6px;
	margin-right: 6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
}
#ondernemerslogo {
	width: 172px;
	height: 123px;
}
.rightsidebar {
	margin-left: 20px;
	line-height: 20px;
}
.findbox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
	border: 1px solid #737373;
}
.newsitem {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.newsicon {
	padding-right: 5px; 
	width: 13px; 
	vertical-align: bottom;
	padding-bottom: 2px;
}
.eventsitem {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.eventsicon {
	padding-right: 5px; 
	width: 13px; 
	vertical-align: bottom;
	padding-bottom: 2px;
}


/* Form classes */
.formLine {
	position: relative;
	margin-bottom: 10px;
}
.formLeft {
	float: left;
	width: 175px;
	text-align: right;
}
.formRight {
	float: right;
	width: 350px; 
	text-align: left;
}
.formInput {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	border: 1px solid #737373;
}
.formLabel {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #167786;
}
.formRadioLabel {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #464e5c;
}
.formSubmitButton {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #464e5c;
	text-align: right;
	
	background: url("images/bg_zoek.gif") no-repeat center right;
	padding-right: 13px;
	border: none;
}
.formClearButton {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #464e5c;
	text-align: right;
	
	background: url("images/bg_clear.gif") no-repeat center right;
	padding-right: 13px;
	border: none;
}
.errKader {
	position: relative;
	width: 480px;
	margin: 5px 0px 20px 50px;
}
.errKader_header {
	width: 480px;
	height: 31px;
	background: url("images/bg_error_middle.gif") repeat-x;
}
.errKader_header_left {
	float: left;
	width: 13px;
	height: 31px;
	background: url("images/bg_error_left.gif") no-repeat;
}
.errKader_header_right {
	float: right;
	width: 173px;
	height: 31px;
	background: url("images/bg_error_right.gif") no-repeat;
}
.errKader_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	
	width: 480px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url("images/bgblock.gif") repeat-y #F2F2F2 top left;
}

/* Calendar */
.cal_kader {
	position: relative;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.cal_kader_top {
	position: relative;
	width: 100%;
	height: 12px;
	background: url("images/cal_kader_top.gif") repeat-x;
	font-size: 1px;
}
.cal_kader_top_left {
	float: left;
	width: 12px;
	height: 12px;
	background: url("images/cal_kader_top_left.gif") no-repeat;
}
.cal_kader_top_right {
	float: right;
	width: 12px;
	height: 12px;
	background: url("images/cal_kader_top_right.gif") no-repeat;
}
.cal_kader_middle {
	position: relative;
	width: 100%;
	background: #e2dccf;
}
.cal_kader_middle_left {
	width: 100%;
	background: url("images/cal_kader_middle_left.gif") repeat-y top left;
}
.cal_kader_middle_center {
	margin-left: 12px;
	overflow-x: hidden;
}
.cal_kader_middle_right {
	width: 100%;
	height: 100%;
	background: url("images/cal_kader_middle_right.gif") repeat-y top right;
}
.cal_kader_bottom {
	position: relative;
	width: 100%;
	height: 12px;
	background: url("images/cal_kader_bottom.gif") repeat-x;
	font-size: 1px;
}
.cal_kader_bottom_left {
	float: left;
	width: 12px;
	height: 12px;
	background: url("images/cal_kader_bottom_left.gif") no-repeat;
}
.cal_kader_bottom_right {
	float: right;
	width: 12px;
	height: 12px;
	background: url("images/cal_kader_bottom_right.gif") no-repeat;
}
.cal_pijltjes_holder {
	float: left;
	width: 7px;
}
.cal_pijltjes_holder img {
	border: 0px;
}
.cal_dayheader_holder {
	float: left;
	width: 140px;
	height: 14px;
	border: 1px solid #e2dccf;
}
.cal_dayheader {
	float: left;
	width: 20px; 
	height: 12px;
	text-align: center;
	font-weight: bold;
}
#cal_day_holder {
	float: left;
	width: 140px;
	border: 1px solid #B7B9AB;
	font-size: 10px;
	line-height: 16px;
}
#cal_day_holder a:link, #cal_day_holder a:visited, #cal_day_holder a:hover {
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	line-height: 16px;
	text-decoration: none;
}
.cal_day_null {
	float: left;
	width: 18px;
	height: 18px;
	border: 1px solid #B7B9AB;
	background: #e1e0db;
	cursor: default;
}
.cal_day_none {
	float: left;
	width: 18px;
	height: 18px;
	border: 1px solid #B7B9AB;
	background: #ffffff;
	color: #000000;
	cursor: default;
	text-align: center;
}
.cal_day {
	float: left;
	width: 18px;
	height: 18px;
	border: 1px solid #B7B9AB;
	background: #ffffff;
	font-weight: bold;
	color: #dd0000;
	cursor: default;
	text-align: center;
}
.cal_day_green {
	float: left;
	width: 18px;
	height: 18px;
	border: 1px solid #B7B9AB;
	background: #3d760b;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	text-align: center;
}
.cal_day_red {
	float: left;
	width: 18px;
	height: 18px;
	border: 1px solid #B7B9AB;
	background: #98321b;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	text-align: center;
}
.cal_nav_holder {
	margin-left: 8px;
	margin-top: 5px;
	width: 140px;
	height: 14px;
	font-size: 10px;
	line-height: 14px;
	text-align: center;
	letter-spacing: -0.5px;
}
.cal_nav_prev {
	float: left; 
	margin-top: 2px;
}
.cal_nav_next {
	float: right; 
	margin-top: 2px;
}
.cal_thumb_kader {
	float: right;
	width: 120px;
	height: 141px;
	text-align: center;
	background: url("images/cal_thumb_kader.gif") no-repeat;
}
.green_kader {
	position: relative;
}
.green_kader_midden {
	width: 100%;
	background: #3d760b;
	color: #ffffff;
}
.green_kader_top, .green_kader_bottom {
	position: relative;
	width: 100%;
	height: 7px;
	background: #3d760b;
	line-height: 1px;
	font-size: 1px;
}
.green_kader_top_left, .green_kader_bottom_left {
	float: left;
	width: 8px;
	height: 7px;
}
.green_kader_top_right, .green_kader_bottom_right {
	float: right;
	width: 8px;
	height: 7px;
	
}
.green_kader_top_left { background: url("images/green_top_left.gif") no-repeat; }
.green_kader_top_right { background: url("images/green_top_right.gif") no-repeat; }
.green_kader_bottom_left { background: url("images/green_bottom_left.gif") no-repeat; }
.green_kader_bottom_right { background: url("images/green_bottom_right.gif") no-repeat; }

.red_kader {
	position: relative;
}
.red_kader_midden {
	width: 100%;
	background: #98321b;
	color: #ffffff;
}
.red_kader_midden_text {
	margin-left: 20px;
	width: 235px;
}
.red_kader_midden_datum {
	float: left;
	width: 65px;
	overflow: hidden;
	font-size: 16px; 
	font-weight: bold;
}
.red_kader_midden_title {
	float: right;
	width: 170px;
	overflow: hidden;
	text-align: right;
}
.red_kader_midden_locatie {
	float: left;
	width: 215px;
	margin-top: 10px;
	text-align: left;
}
.red_kader_midden_foto {
	float: right;
	width: 20px;
	margin-top: 10px;
}
.red_kader_midden_foto img {
	float: right;
}
.red_kader_top, .red_kader_bottom {
	position: relative;
	width: 100%;
	height: 7px;
	background: #98321b;
	line-height: 1px;
	font-size: 1px;
}
.red_kader_top_left, .red_kader_bottom_left {
	float: left;
	width: 8px;
	height: 7px;
}
.red_kader_top_right, .red_kader_bottom_right {
	float: right;
	width: 8px;
	height: 7px;
	
}
.red_kader_top_left { background: url("images/red_top_left.gif") no-repeat; }
.red_kader_top_right { background: url("images/red_top_right.gif") no-repeat; }
.red_kader_bottom_left { background: url("images/red_bottom_left.gif") no-repeat; }
.red_kader_bottom_right { background: url("images/red_bottom_right.gif") no-repeat; }

/* Kaders */
.oranje_kader {
	position: relative;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.oranje_kader_top, .oranje_kader_bottom {
	position: relative;
	width: 100%;
	height: 10px;
	line-height: 1px;
	font-size: 1px;
}
.oranje_kader_top_left, .oranje_kader_bottom_left {
	float: left;
	width: 9px;
	height: 10px;
}
.oranje_kader_top_right, .oranje_kader_bottom_right {
	float: right;
	width: 9px;
	height: 10px;
}
.oranje_kader_middle {
	position: relative;
	width: 100%;
}
.oranje_kader_middle_left {
	width: 100%;
}
.oranje_kader_middle_right {
	width: 100%;
}
.oranje_kader_middle_center
{
	margin-left: 9px;
}

.oranje_kader_top { background: url("images/oranje_kader_top.gif") repeat-x; }
.oranje_kader_top_left { background: url("images/oranje_kader_top_left.gif") no-repeat; }
.oranje_kader_top_right { background: url("images/oranje_kader_top_right.gif") no-repeat; }
.oranje_kader_middle_left { background: url("images/oranje_kader_middle_left.gif") repeat-y top left; }
.oranje_kader_middle_right { background: url("images/oranje_kader_middle_right.gif") repeat-y top right; }
.oranje_kader_bottom { background: url("images/oranje_kader_bottom.gif") repeat-x; }
.oranje_kader_bottom_left { background: url("images/oranje_kader_bottom_left.gif") no-repeat; }
.oranje_kader_bottom_right { background: url("images/oranje_kader_bottom_right.gif") no-repeat; }


.groen_kader {
	position: relative;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.groen_kader_top, .groen_kader_bottom {
	position: relative;
	width: 100%;
	height: 10px;
	line-height: 1px;
	font-size: 1px;
}
.groen_kader_top_left, .groen_kader_bottom_left {
	float: left;
	width: 9px;
	height: 10px;
}
.groen_kader_top_right, .groen_kader_bottom_right {
	float: right;
	width: 9px;
	height: 10px;
}
.groen_kader_middle {
	position: relative;
	width: 100%;
}
.groen_kader_middle_left {
	width: 100%;
}
.groen_kader_middle_right {
	width: 100%;
}
.groen_kader_middle_center
{
	margin-left: 9px;
}

.groen_kader_top { background: url("images/groen_kader_top.gif") repeat-x; }
.groen_kader_top_left { background: url("images/groen_kader_top_left.gif") no-repeat; }
.groen_kader_top_right { background: url("images/groen_kader_top_right.gif") no-repeat; }
.groen_kader_middle_left { background: url("images/groen_kader_middle_left.gif") repeat-y top left; }
.groen_kader_middle_right { background: url("images/groen_kader_middle_right.gif") repeat-y top right; }
.groen_kader_bottom { background: url("images/groen_kader_bottom.gif") repeat-x; }
.groen_kader_bottom_left { background: url("images/groen_kader_bottom_left.gif") no-repeat; }
.groen_kader_bottom_right { background: url("images/groen_kader_bottom_right.gif") no-repeat; }


/* Generic */
.bgblock {
	width: 171px;
	background-image: url("images/bgblock.gif");
	background-repeat: repeat-y;
}
.divider {
	width: 171px;
	height: 2px;
	border-style: none;
	vertical-align: top;
	font-size: 2px;
}

