BODY {
	font-family:		Arial, Sans-Serif;
	font-size:			12px;
	margin:				0px;
	background-color:	#d1c727;
	}
INPUT, TEXTAREA {
	font-family:		Arial, Sans-Serif;
	}

IMG {
	border:				0px;
	}

A {
	color:				black;
	}

.google {
	width:				120px;
	left:				50%;
	top:				206px;
	margin-left:		470px;
	position:			absolute;
	}
.google2 {
	display: block;
	margin: 0px;
	padding: 10px 0px 0px 30px;
	}

#top, #center {
	margin:	0px auto 0px auto;
}

#top	{
	padding: 0px 0px 0px 13px;
	width:	920px;
	height:	28px;
	background-image:	url('gfx2/centerbk.gif');
	text-align		:	left;
}

#center {
	width:				920px;
	padding-left: 13px;
	background-image:	url('gfx2/centerbk.gif');
	}

#stripes {
	width:				907px;
	height:				57px;
	background-image:	url('gfx2/stripes.gif');
	text-align:			left;
	clear: both;
	}

.searchsep {
	float:				left;
	width:				3px;
	display:			block;
	height:				20px;
	}
.search {
	margin:				0px;
	margin-top:			8px;
	margin-left:		3px;
	background-color:	#f5f5f5;

	display:			block;
	float:				left;
	font-weight:		bold;
	color:		 		#727272;
	border:				3px #6d6d6d solid;

	padding:			6px;
	padding-left:		1em;
	padding-right:		1em;
	}
.search BUTTON {
	background-color:	#286eb1;
	color:				white;
	font-weight:		bold;
	padding-top:		1px;
	padding-left: 		10px;
	padding-right:	    10px;
	margin-left:		1em;
	font-size:			10px;
	border:				1px #006ad2 solid;
	cursor:				pointer;
	}
.search INPUT {
	font-size:			10px;
	border:				1px #a0a0a0 solid;
	width:				8em;
	font-weight:		normal;
	}
.search SELECT {
	font-size:			10px;
	color:				#303030;
	font-weight:		normal;
	/*width:				8em;*/
	border:				1px #a0a0a0 solid;
	}
.search SPAN {
	float:				left;
	height:				1.7em;
	padding-top:		5px;
	margin-right:		5px;
	}
.search .a {
	display:			block;
	height:				1.7em;
	float:				left;
	padding-top:		3px;
	}
.search .a SELECT {
	font-size:			12px;
	font-weight:		normal;
	}
.search .a INPUT {
	font-size:			12px;
	height:				15px;
	}

#content {
	width:				900px;
	background-image:	url('gfx2/contentbk.gif');
	padding-left:		3px;
	padding-right:		4px;
	text-align:			left;
	}

#reclame {
	background-color:	#286eb1;
	float:				right;
	width:				186px;
	padding:			4px;
	overflow:			hidden;
	color:				white;
	}
#reclame .item {
	background-color:	#5589bc;
	padding:			12px;
	margin-bottom:		1px;
	line-height:		1.5em;
	}
#reclame .item IMG {
	float:				left;
	margin-right:		1em;
	clear:				both;
	}
#reclame .item A {
	color:				white;
	font-weight:		bold;
	text-decoration:	none;
	}
#reclame .item A:hover {
	text-decoration:	underline;
	}
#reclame .row {
	padding-left:		12px;
	padding-right:		12px;
	padding-top:		10px;
	}
#reclame H3 {
	font-weight:		bold;
	margin:				0px;
	padding-bottom:     5px;
	font-size:			1em;
	background-position:left;
	text-decoration:	none;
	}
#reclame .row H2 {
	margin:				10px 0px 0px 0px;
	font-size:			1em;
	color:				white;
	font-weight:		normal;
	font-style:			italic;
	padding-left:		10px;
	text-decoration:	none;
	background-image:   url('gfx2/reclamebk.gif');
	background-repeat:	no-repeat;
	background-position:left center;
	}
#reclame .row A {
	color:				#f1f1f1;
	font-weight:		normal;
	text-decoration:	none;
	}
#reclame .row A:hover {
	color:				#ffffff;
	color:				white;
	font-weight:		normal;
	text-decoration:	none;
	}

#sites {
	float:				left;
	width:				169px;
	}
#sites IMG {
	}
#sites .item {
	width:				142px;
	height:				30px;
	background-image:	url('gfx2/aangesloten.gif');
	padding-left:		27px;
	text-decoration:	none;
	color:				#bbb8b8;
	font-size:			10px;
	
	padding-top:		4px;
	
	overflow:			hidden;
	}
#sites .itemover {
	width:				142px;
	height:				30px;
	padding-left:		27px;
	margin-top:			-34px;

	position:			absolute;
	visibility:			hidden;
	background-color:	white;

	font-weight:		bold;
	}
#sites .itemover .heet {
	margin-top:			-34px;
	padding-top:		4px;
	}
#sites .itemover IMG {
	margin-left:		-27px;
	border:				0px;
	}
#sites .itemover .heet .logo {
	margin-left:		-4px;
	margin-top:			-4px;
	/*float:				left;*/
	}
#sites .item SPAN {
	font-weight:		bold;
	font-size:			12px;
	color:				#858585;
	text-decoration:	underline;
	}
#sites P {
	margin:				0px;
	padding:			0.8em;
	padding-left:		26px;
	color:				#606060;
	background-color:	#f9f9f9;
	}

#links {
	margin-left:		169px;
	margin-right:		195px;
	text-align:			left;
	}
.site {
	/*background-color:	#f9f9f9;*/
	background-color:	#fdfdfd;
	color:				#767676;
	width: 536px;
	}
.site P {
	}
.site .popupvac {
	position:			absolute;
	padding:			25px;
	line-height:		1.2em;
	border:				2px #404040 dotted;
	background-color:	#606060;
	color:				#f9f9f9;
	visibility:			hidden;
	left:				60%;
	}
.site .popupvac DIV {
	margin:				0px;
	margin-bottom:		0.5em;
	padding:			0px;
	display:			block;
	overflow:			visible;
	}
.site .popupvac B {
	font-size:			14px;
	color:				#ffffff;
	}
.site .popupvac I {
	font-size:			12px;
	color:				#ffffff;
	background-image:	url('gfx2/popupbk.gif');
	background-position:left center;
	background-repeat:	no-repeat;
	overflow:			visible;
	padding-left:		10px;
	display:			block;
	margin:				0px;
	}
.site .popupvac IMG {
	/*margin-right:		5px;*/
	}
.site A {
	color:				#767676;
	text-decoration:	none;
	}
.site A:hover {
	text-decoration:	underline;
	}
.site .caption {
	margin:				0px;
	padding:			0px 0px 8px 0px;
	background-color:	#FFFFFF;
	/*height:				46px;*/
	padding-left:		2em;
	border-bottom:		1px #d5d5d5 solid;
	}
.site .caption H2 {
	color:				#286eb1;
	margin:				0px;
	padding:			0px;
	padding-top:		0.5em;
	font-size:			1.7em;
	}
.site .caption IMG {
	margin-top:			7px;
	}
.site .caption .igoogle IMG {
	margin: 0px;
	float: right;
	margin-right: 10px;
	}
.rows {
	}
.rows DIV {
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	padding-left:		2em;
	/*overflow:			hidden;
	white-space:		nowrap;*/
	}
.rows SPAN {
	display:			block;
	width:				2.5em;
	float:				left;
	}
.rows .cap {
	display:			block;
	font-weight:		bold;
	padding:			0px;
	}
.rows .con {
	display:			block;
	padding:			0px;
	padding-right:		1em;
	}
.rows STRONG {
	color:				#969696;
	font-weight:		normal;
	font-size:			0.9em;
	margin-left:		1.5em;
	}
.site .nav {
	background-color:	#ebebeb;
	padding-top:		1.4em;
	padding-bottom:		1.4em;
	padding-left:		4.1em;
	border-top:			1px #f1f1f1 solid;
	border-bottom:		1px #f5f5f5 solid;
	}
.mi, .site .nav2 A, .site .nav A {
	display:			inline;
	background-color:	#ccc221;
	margin-right:		1em;
	color:				white;
	padding:			0.2em;
	padding-left:		0.5em;
	padding-right:		0.5em;
	border:				2px #d9d159 solid;
	text-decoration:	none;
	}
.site .mi A {
	color: white;
	}
.site .mi {
	}
.site .detail {
	margin-left: 2em;
	margin-right: 2em;
	}
.site .detail P {
	margin-top: 1em;
	}
.site .nav2 {
	padding-left: 2em;
	background-color:	#ebebeb;
	padding-top:		1.4em;
	padding-bottom:		1.4em;
	border-top:			1px #f1f1f1 solid;
	border-bottom:		1px #f5f5f5 solid;
	}
.site .nav SPAN {
	margin-left:		1.5em;
	}
.odd {
	background-color:	#eeeeee;
	}

.sitehdr {
	margin-top:			-48px;
	height:				32px;
	display:			block;
	padding-top:		16px;
	padding-left:		26px;
	font-weight:		bold;
	color:				white;
	font-size:			1.05em;
	}

.sitehdrcat {
	margin-top:			-52px;
	height:				36px;
	display:			block;
	padding-top:		16px;
	padding-left:		26px;
	font-weight:		bold;
	color:				white;
	font-size:			1.05em;
	}
.sitehdrcat FORM {
	margin:				0px;
	padding:			0px;
	}
.sitehdrcat SELECT {
	width:				120px;
	color:				#606060;
	font-size:			12px;
	font-weight:		normal;
	}
.sitehdr2 {
	margin-top:			-20px;
	height:				20px;
	display:			block;
	/*padding-top:		16px;*/
	padding-left:		26px;
	font-weight:		bold;
	color:				white;
	font-size:			1.05em;
	}

.mailresults {
	display:			block;
	visibility:			hidden;
	padding:			1.5em;
	position:			absolute;
	left:				50%;
	margin-top:			-10em;
	margin-left:		-200px;
	width:				400px;
	background-color:	#f5f5f5;
	color:		 		#727272;
	border:				3px #6d6d6d solid;
	}
.mailresults A {
	border:				0px;
	display:			inline;
	background-color:	transparent;
	}
.mailresults IMG {
	float:				right;
	}
.mailresults H2 {
	margin:				0px;
	color:				#286eb1;
	}
.mailresults BUTTON {
	background-color:	#286eb1;
	color:				white;
	font-weight:		bold;
	margin-left:		1em;
	border:				1px #419bc5 solid;
	}

#ad {
	position:			absolute;
	left:				56%;
	margin-left:		-466px;
	top:				30px;
	text-align:			left;
	}
#ad #place {
	position	:				absolute;
	background-image:		url('gfx/placeholderadvertentie_unique.jpg');
	background-repeat:	no-repeat;
	/*width:					256px;*/
	/*height:					67px;*/
	width:					336px;
	height:					105px;
	/*margin-left	:			530px;*/
	margin-left	:			450px;
	/*margin-top	:			28px;*/
	margin-top	:			20px;
	padding-top:			2px;
	padding-left:			2px;
}

#ad IMG {
	border:				0px black solid;
	display:			block;
	}
OL {
	margin-top:			5px;
	margin-bottom:		0px;
	}
	
	
.sitemap H2 {
	margin:				0px;
	color:				#286eb1;
	font-size:			1.2em;
	}
.sitemap {
	margin:				0px;
	padding:			0px;
	padding-top:		0.5em;
	padding-bottom:		0.2em;
	padding-left:		2em;
	float:				left;
	}

.editor {
	padding-right:		20px;
	}
.editor TEXTAREA, .editor INPUT {
	font-size:			12px;
	}
.vacature {
	margin-left:		20px;
	color:				#303030;
	}
.vacature .caption {
	margin:				0px;
	height:				46px;
	border-bottom:		1px #d5d5d5 solid;
	margin-left:		-20px;
	padding-left:		20px;
	background-color:	#f0f0f0;
	}
.vacature .caption H2 {
	margin:				0px;
	color:				#286eb1;
	padding-top:		0.5em;
	font-size:			1.7em;
	}

.seizoen		{
	position				:	absolute;
	width					:	157px;
	height				:	257px;
	background-image	:	url('gfx/lente.jpg');
	margin-left			:	-157px;
}

#shout {
	height:				277px;
	width:				381px;
	left:				50%;
	margin-left:		-185px;
	margin-top:			25px;
	position:			absolute;
	/*background-color:	white;
	background-color:	#ccc221;*/
	/*border-left:		1px #e0e0e0 solid;
	border-bottom:		1px #e0e0e0 solid;
	/*border-right:		1px #e0e0e0 solid;*/
	text-align:			center;
	vertical-align:		middle;
	color:				white;
	font-size:			1.5em;
	cursor:				pointer;
	line-height:		1.25em;
	visibility:			hidden;
	background-image:	url('bron/banner.jpg');
	/*-moz-opacity:		0.8;
	filter:				alpha(opacity=80);*/
	}
#shout STRONG {
	color:				green;
	font-size:			1.2em;
	}
#shout #shouteven {
	display:			none;
	}
#shout #shoutodd {
	display:			none;
	}

#top A {
	text-decoration:	underline;
	}
.topnav {
	}
.topnav IMG {
	padding-right:		3px;
	}
.topnav A {
	margin-right:		1em;
	color:				#565656;
	}
.topnav .right {
	float:				right;
	}

.campaign {
	width:				470px;
	height:				75px;
	margin:				10px 0px 10px 13px;
	padding:			0px;
	border-collapse:	collapse;
	/*background-color:	#0a86c2;*/
	cursor:				pointer;
	}
.campaign TD {
	text-align:			center;
	vertical-align:		middle;
	padding:			0px;
	color:				#F0F0F0;
	}
.campaign TD DIV {
	margin:				0px;
	padding:			0px;
	}

SUP {
	font-size: 80%;
	}

.clicks SPAN {
	float: right;
	margin-right: 2em;
	text-align: right;
	}


