html, body, div, h1, h2, h3, p, span, a, form, table, tr, td, ul, li
{
      margin: 0;
      padding: 0;
}

html, body, #wrapper 
{
      height:100%;
      border: none;
}

html
{
	background: #EFE9E0;
}

body
{
	background: #EFE9E0;
}

body, textarea, inpu, option
{
	font-size: 11px;
	font-family: "Avenir 35 Light", Arial;
}

#wrapper 
{
	margin: 0 auto;
	vertical-align: middle;
	width: 950px;
}

#center 
{
	width: 960px;
	/*background: #C0B2A5;*/
	background: #BAAE9D;
}

img.logoprint
{
	display: none;
}

ol
{
	padding-left: 20px;
}

/* start fotoslide */
	#fotoslide {
		width: 900px;
		height: 80px;
		margin-top: 15px;
		float:left;
	}
	
	#theImages
	{	
		position:relative;
		overflow:hidden;
		height:80px;	
		_height: 70px;
		margin-left: 30px;
		margin-top: 4px;
		width: 840px;
		_width: 832px;
	}
	#theImages div
	{	
		position:relative;	
		height:80px;
		width: 1200px;
	}
	#theImages img
	{
		border:0px;	
		padding-top:1px;
	}
	
	#fotoslide table 
	{
		width: 100%;
	}
	
	#fotoslide table tr td img {
		margin-top: 3px;
	}
	
	#fotoslide .fotoslide_left, #fotoslide .fotoslide_right {
		width: 30px;
		height: 80px;
		vertical-align: middle;
	}
	
	#fotoslide .fotoslide_left {
		float: left;
	}
	
	#fotoslide .fotoslide_right {
		float: right;
	}
	
	#fotoslide .fotoslide_left a, #fotoslide .fotoslide_right a {
		width: 30px;
		height: 80px;
		display: block;
		text-decoration: none;
	}
	
	.lightblue #fotoslide {
		background: #008DCF;
	}
	
	
	.darkblue #fotoslide {
		background: #004067;
	}
	
	.gold #fotoslide {
		background: #A39A00;
	}
	
	.lightblue #fotoslide .fotoslide_left {
		background: url(images/art_pijl_fotoslide_left.gif) no-repeat left center;
	}
	
	.lightblue #fotoslide .fotoslide_right {
		background: url(images/art_pijl_fotoslide_right.gif) no-repeat left center;
	}
	
	.darkblue #fotoslide .fotoslide_left {
		background: url(images/art_pijl_fotoslide_left_darkbleu.gif) no-repeat left center;
	}
	
	.darkblue #fotoslide .fotoslide_right {
		background: url(images/art_pijl_fotoslide_right_darkbleu.gif) no-repeat left center;
	}
	
	.gold #fotoslide .fotoslide_left {
		background: url(images/art_pijl_fotoslide_left_gold.gif) no-repeat left center;
	}
	
	.gold #fotoslide .fotoslide_right {
		background: url(images/art_pijl_fotoslide_right_gold.gif) no-repeat left center;
	}
/* einde fotoslide */

/* start fotoslide2 */
	#fotoslide2 {
		width: 500px;
		height: 80px;
		margin-top: 15px;
		margin-bottom: 20px;
		float:left;
		position:relative;	
		display: block;
	}
	
	#fotoslide2 #theImages
	{	
		overflow:hidden;
		height:80px;	
		_height: 70px;
		margin-left: 30px;
		margin-top: 4px;
		width: 440px;
		_width: 432px;
	}
	#fotoslide2 #theImages div
	{	
		position:relative;	
		height:80px;
		width: 1200px;
	}
	#fotoslide2 #theImages img
	{
		border:0px;	
		padding-top:1px;
	}
	
	#fotoslide2 .fotoslide_left, #fotoslide2 .fotoslide_right {
		width: 30px;
		height: 80px;
		vertical-align: middle;
	}
	
	#fotoslide2 .fotoslide_left {
		float: left;
	}
	
	#fotoslide2 .fotoslide_right {
		float: right;
	}
	.gold #fotoslide2 {
		background-color: #A39A00;
		background-image: none;
		background-repeat: none;
	}
	
	.darkblue #fotoslide2 {
		background-color: #004067;
		background-image: none;
		background-repeat: none;
	}
	
	#fotoslide2 .fotoslide_left a, #fotoslide2 .fotoslide_right a {
		width: 30px;
		height: 80px;
		display: block;
		text-decoration: none;
	}
	
	#fotoslide2 .fotoslide_left {
		background: url(images/art_pijl_fotoslide2_left_gold.gif) no-repeat left center;
	}
	
	#fotoslide2 .fotoslide_right {
		background: url(images/art_pijl_fotoslide2_right_gold.gif) no-repeat left center;
	}
	
	body.darkblue #fotoslide2 .fotoslide_left {
		background: url(images/art_pijl_fotoslide2_left_darkbleu.gif) no-repeat left center;
	}
	
	body.darkblue #fotoslide2 .fotoslide_right {
		background: url(images/art_pijl_fotoslide2_right_darkbleu.gif) no-repeat left center;
	}
/* einde fotoslide2 */


#wrapper tr td #center #topbanner {
	background: #FFF;
}

#wrapper tr td #center #topbanner #logo {
	width: 290px;
}

#wrapper tr td #center #topbanner #taalmenu {
	float: right;
	margin-top: 20px;
	margin-right: 17px;
	width: 150px;
}

#wrapper tr td #center #topbanner #taalmenu #jflanguageselection {
	margin-top: -2px;
}

#wrapper tr td #center #topbanner #taalmenu ul li {
	list-style: none;
	display: inline;
	margin-right: 10px;
}

#wrapper tr td #center #topbanner #taalmenu ul li a {
	text-decoration: none;
	color: #C0B2A5;
	font-size: 11px;
}



/* start mainnav n1 */
	#wrapper tr td #center #topbanner #mainnav {
		float: right;
		margin-top: -34px;
		margin-right: 17px;
	}
	
	#wrapper tr td #center #topbanner #mainnav ul li {
		list-style: none;
		display: inline;
		margin-right: 10px;
	}
	
	#wrapper tr td #center #topbanner #mainnav ul li a {
		text-decoration: none;
		color: #C0B2A5;
		font-size: 12px;
	}
	
	#wrapper tr td #center #topbanner #mainnav ul li a:hover {
		font-weight: bold;
	}
	
	#wrapper tr td #center #topbanner #mainnav ul li.active a {
		font-weight: bold;
	}
/* einde mainnav n1 */

/* subnav */
#wrapper tr td #center #subnav  {
	background: #000;
	padding-left: 33px;
	height:26px;
}

#wrapper tr td #center #subnav ul  {
	list-style: none;
}

#wrapper tr td #center #subnav ul li  {
	
	margin-right: 10px;
	float:left;
	height:26px;
	position:relative;
	text-align: center;
}
		div.menu-suckerfish-horizontal
		{
			position: absolute;
			z-index: 10;
		}
			
			#subnav ul.mainlevel-suckerfish-horizontal li a
			{
				color: #C0B2A5;
				text-decoration: none;
				font-size: 11px;
				display: block;
				font-size: 12px;
				height: 26px;
				_width:50px;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li a span
			{
				display: block;
				height: 21px;
				padding-right: 3px;
				padding-top: 6px;
				width: auto;
				_width:130px;
				_height: 24px;
				_padding-top: 8px;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li a.mainlevel_current-suckerfish-horizontal,
			#subnav ul.mainlevel-suckerfish-horizontal li a.mainlevel_active-suckerfish-horizontal
			{
				color: white;
				font-weight: bold;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal ul
			{
				display: none;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li a#active_menu-suckerfish-horizontal,
			#subnav a.mainlevel_active-suckerfish-horizontal
			{
				display: block;
				height: 26px;
				color: white;
				text-decoration: none;
				letter-spacing: 1px;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a#active_menu-suckerfish-horizontal,
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a#active_menu-suckerfish-horizontal
			{
				background:none;
				color: #000;
				text-decoration: none;
				padding: 0;
				margin: 0;
				display: inline;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover a, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover a
			{
				color: white;
				font-weight: bold;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul 
			{
				background: url(images/art_pulldown.gif) bottom right no-repeat;
				_background: url(images/art_pulldown.gif) bottom left no-repeat;
				display: block;
				width: 192px;
				_width: 190px;
				padding: 0;
				top: 20;
				position: absolute;
				z-index: 10;
				padding-bottom: 5px;
				padding-bottom: 15px;
			}
			
			#wrapper tr td #center #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li, 
			#wrapper tr td #center #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li
			{
				display: block;
				width: 190px;
				_width: 190px;
				height: 15px;
				text-align: center;
				margin-left: 1px;
				margin-top: 1px;
				padding-bottom: 0;
				_margin-right: 0;
				_padding-right: 0;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a
			{
				color: #000;
				text-decoration:none;
				background: none;
				padding-top: 2px;
				padding-bottom: 0px;
				margin-bottom: 0px;
				height: 10px;
				_width: 190px;
				font-weight: normal;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a span, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a span
			{
				_width: 190px;
			}
			
			.lightblue #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_1 a, 
			.lightblue #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_1  a,
			.lightblue #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_2 a, 
			.lightblue #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_2  a
			{
				color: #FFF;
			}
			
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a
			{
				text-align: left;
				margin-left: 10px;
				margin-right: 5px;
			}
			
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_1 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_1 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_7 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_7 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_1 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_1 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_5 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_5 a
			{
				text-transform: uppercase;
				color: #FFF;
				margin-left: 5px;
			}
			
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_7 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_7 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_5 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_5 a
			{
				border-top: 1px solid #FFF;
				margin-top: 5px;
			}
			
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_8 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_8 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_9 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_9 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_10 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_10 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_11 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_11 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_1_12 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_1_12 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_6 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_6 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_7 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_7 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_8 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_8 a,
			.gold #subnav ul.mainlevel-suckerfish-horizontal li:hover ul li.item_2_9 a, 
			.gold #subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.item_2_9 a
			{
				margin-top: 5px;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a span, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a span
			{
				height: 15px;
				padding-top: 0;
				padding-bottom: 0;
				margin-bottom: 0;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li a.sublevel_current-suckerfish-horizontal, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li a.sublevel_current-suckerfish-horizontal
			{
				color: white;
			}
			
			#subnav ul.mainlevel-suckerfish-horizontal li:hover ul li:hover a, 
			#subnav ul.mainlevel-suckerfish-horizontal li.hover ul li.hover a
			{
				color: white;
				font-weight: bold;
			}

/* einde subnav */

/* rightnav start */
	#wrapper tr td #center #rightnav  {
		float: right;
		margin-top: 6px;
		margin-right: 17px;
		
	}
	
	#wrapper tr td #center #rightnav ul li  {
		list-style: none;
		display: inline;
		margin-right: 10px;
	}
	
	#wrapper tr td #center #rightnav ul li a  {
		text-decoration: none;
		color: #C0B2A5;
		font-size: 12px;
	}
	
	#wrapper tr td #center #rightnav ul li a:hover, #wrapper tr td #center #rightnav ul li#current a  {
		font-weight: bold;
		color: white;
	}
/* rightnav end */

#wrapper tr td #center #content {
	margin: 40px 30px 0;
	height: 403px;
}

.list #wrapper tr td #center #content {
	_height: 1080px;
	height: auto;
	min-height: 1120px;
}

.list2 #wrapper tr td #center #content {
	/*height: 1450px;*/
	height: auto;
	padding-bottom: 10px;
}

#wrapper tr td #center #content h1, div.blok_right_large div.componentheading {
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	letter-spacing: 1px;
	font-size: 16px;
	font-weight: normal;
	position: absolute;
	z-index: 0;
	margin-top: -27px;
}

#wrapper tr td #center #content .blok_center_klein h1, #wrapper tr td #center #content .blok_center_breed h1 {
	margin-top: -37px;
	margin-left: -12px;
	/*margin-left: -150px;*/
}

#wrapper tr td #center #content .blok_center_groot h1, #wrapper tr td #center #content .blok_right_breed h1 {
	margin-top: -37px;
	margin-left: -12px;
	/*margin-left: -150px;*/
}

#wrapper tr td #center #content .blok_left h1 {
	margin-top: -37px;
	margin-left: -10px;
}

#wrapper tr td #center #content .blok_right h1 {
	margin-top: -37px;
	margin-left: -290px;
}

#wrapper tr td #center #content .blok_right_large h1, div.blok_right_large div.componentheading {
	margin-top: -47px;
	margin-left: -20px;
}

#wrapper tr td #center #content .blok_large h1 {
	margin-top: -37px;
	margin-left: -10px;
}


#wrapper tr td #center #content p {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 5px;
}


#wrapper tr td #center #content .p_white {
	color: #fff;
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 5px;
}


#wrapper tr td #center #content .news_img {
	width: 110px;
}

#wrapper tr td #center #content ul, #wrapper #center .popup_table #content_popup ul {
	margin-left: 15px;
	margin-bottom: 5px;
}


/* footer start */
	#wrapper tr td #center #footer {
		background: #fff;
		padding-left: 80px;
		padding-top: 13px;
		padding-bottom: 13px;
		text-transform: uppercase;
	}
	
	/* slogan start */
		#slogan
		{
			color: #000;
			font-size: 11px;
			font-weight: bold;
			width: 300px;
		}
	/* slogan einde */
	
	
	/* offices start */
		#wrapper tr td #center #footer #offices {
			float: right;
			margin-right: 20px;
		}
		
		#wrapper tr td #center #footer #offices ul li {
			display: inline;
		}
		
		#wrapper tr td #center #footer #offices ul li a {
			text-decoration: none;
			font-size: 11px;
			color: #C0B2A5;
			margin-right: 12px;
		}
		
		#wrapper tr td #center #footer #offices ul li a:hover {
			font-weight: bold;
		}
	/* offices end */
/* footer end */




/* blok info */
	#wrapper tr td #center #content .blok_info
	{
		margin-right: 34px;
		margin-top: 5px;
	}
	
	#wrapper tr td #center #content .blok_info p {
		font-size: 11px;
		font-weight: normal;
		color: #333;
		margin-bottom: 0;
	}
	
	#wrapper tr td #center #content .blok_info span  {
		font-size: 11px;
		font-weight: normal;
		color: #BFB2A5;
	}
	
	#wrapper tr td #center #content .blok_info a   {
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}
	
	#wrapper tr td #center #content .blok_info h2 {
		font-size: 13px;
		color: #FFF;
		display: block;
		width: 180px;
		font-weight: bold;
		background: #BFB2A5;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-bottom: 4px;
	}
	
	#wrapper tr td #center #content #management .blok_info h2 {
		font-size: 13px;
		color: #BFB2A5;
		width: 180px;
		font-weight: bold;
		background: none;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 0;
		margin-bottom: 4px;
	}
	
	#wrapper tr td #center #content #management .blok_info a
	{
		color: #BFB2A5;
		text-decoration: underline;
	}
	
	#wrapper tr td #center #content .blok_info .adres {
		padding-left: 36px;
		color: #000;
	}
	
	.lijn  {
		border-top: 1px solid #BFB2A5;
		margin-top: 3px;
		height: 1px;
		_height: 1px;
		font-size: 1px;
		margin-bottom: 0px;
	}
	
	#wrapper tr td #center #content .blok_info ul{
		margin-left: 0px;
	}
	
	#wrapper tr td #center #content .blok_info ul li {
		list-style: url(images/art_li.gif) none;
		background: none;
		padding-left: 0;
		margin-left: 15px;
	}
/* end blok info */

#wrapper tr td #center #breathcrumb {
	position: absolute;
	margin-top: -40px;
	_margin-top: -27px;
	padding-left: 0;
	width: 850px;
	text-align: right;
	text-transform: none;
	font-size: 11px;
	font-style: normal;
	color: #fff;
	text-transform: capitalize;
}

#wrapper tr td #center #breathcrumb a {
	font-size: 11px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

#wrapper tr td #center #content #navlinks {
	width: 120px;
	float: left;
}

#wrapper tr td #center #content #navlevel2 {
	background: #FFF;
	width: 120px;
	margin-bottom: 20px;
}

#wrapper tr td #center #content #navlevel2 ul {
	padding-top: 5px;
}

#wrapper tr td #center #content #navlevel2 ul li {
	list-style: none;
	margin-left: 10px;
}

#wrapper tr td #center #content #navlevel2 ul li a {
	color: #BFB2A5;
	text-decoration: none;
	font-size: 12px;
}

#wrapper tr td #center #content #navlevel2 ul li a:hover {
	color: #008DCD;
	text-decoration: none;
	font-size: 12px;
}

#wrapper tr td #center #content #navlinks #helpdesk {
	background: #FFF;
}

#wrapper tr td #center #content #navlinks #helpdesk h2 {
	font-size:12px;
	font-weight:bold;
	color: #008DCD;
	padding-left: 10px;
	padding-top: 5px;
}

#wrapper tr td #center #content #navlinks #helpdesk p {
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 10px;
	font-size: 10px;
	color: #000;
}
.lightblue #wrapper tr td #center #content #helpdesk p {
	font-size: 11px;
	color: #000;
}

.lightblue #wrapper tr td #center #content #helpdesk a {
	color: #008DCF;
	text-decoration: none;
}



.gold #wrapper tr td #center #content a {
	color: #A39A00;
}
.gold #wrapper tr td #center #content a.result_more {
	text-decoration: none;
}



.darkblue #wrapper tr td #center #content a {
	color: #004067;
}

.lightblue #wrapper tr td #center #content a {
	color: #008DCF;
}

#wrapper tr td #center #content #navlinks #helpdesk .lijnblauw {
	border-top: 1px solid #008DCD;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
}

#wrapper tr td #center #content #navlinks #helpdesk input  {
	background: #FFF;
	height: 15px;
	font-size: 10px;
	color: #000;
	border: 1px solid #CCC;
}

#wrapper tr td #center #content #whiteblock_large {
	background: url(images/art_bottom_whiteblock_large.gif) no-repeat left top;
	height: 260px;
	width: 470px;
	margin-left: 140px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#wrapper tr td #center #content #whiteblock_large p {
	font-size: 11px;
	color: #000;
	margin-bottom: 12px;
	margin-top: -10px;
}

#wrapper tr td #center #content #whiteblock_large a  {
	font-size: 11px;
	color: #BFB2A5;
	text-decoration: none;
}

#wrapper tr td #center #content #whiteblock_large a:hover {
	color: #000;
}

#wrapper tr td #center #content #whiteblock_large .select {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

#wrapper tr td #center #content #whiteblock_large h1 {
	font-size: 11px;
	font-weight: bold;
	color: #1A8DCF;
	text-transform: none;
	letter-spacing: normal;
}

#wrapper tr td #center #content #whiteblock_right {
	background: url(images/art_bottom_whiteblock_right.gif) no-repeat left top;
	height: 260px;
	width: 225px;
	float: right;
	margin-top: -270px;
	padding-top: 10px;
	padding-left: 10px;
}

#wrapper tr td #center #content #whiteblock_right h1 {
	font-size: 11px;
	font-weight: bold;
	color: #1A8DCF;
	text-transform: none;
	letter-spacing: normal;
}

#wrapper tr td #center #content #whiteblock_right p {
	font-size: 11px;
	color: #000;
}

.disclaimer
{
	float: right;
	margin-top: 2px;
}

/* start blokken */
	/* start blokken algemeen */
		.blok_left_klein,
		.blok_left_small,
		.blok_left,
		.blok_center_klein,
		.blok_center_breed,
		.blok_center_groot,
		.blok_right_breed,
		.blok_right_klein,
		.blok_right_groot,
		.blok_right_small,
		.blok_right,
		.blok_right_large,
		.blok_large,
		.blok_info
		{
			background: #FFF url(images/art_blok_footer.jpg) bottom right no-repeat;
		}
	/* einde blokken algemeen */
	
	/* start blok project fiche */
		.blok_project
		{
			background: #A39A00 url(images/art_blok_project.gif) bottom right no-repeat;
			float: left;
			padding: 5px;
			width: 490px;
			color: white;
			margin-bottom: 10px;
		}
		.blok_project table
		{
			border-collapse: collapse;
		}
		.blok_project tr th
		{
			border: 1px solid white;
		}
		.blok_project tr td
		{
			border-right: 1px solid white;
		}
		.blok_project .first
		{
			border-left: none;
		}
		.blok_project .last
		{
			border-right: none;
		}
		.blok_project a
		{
			color: white;
		}
	/* einde blok project fiche */

	/* start blokken left */
		#container_left
		{
			float: left;
			width: 120px;
		}
		
		.blok_left_klein
		{
			width: 115px;
			padding: 5px 10px 5px 5px;
			margin-bottom: 10px;
		}
		
		.blok_left_small
		{
			width: 240px;
			padding: 10px;
			height: 345px;
		}
		
		.blok_left_small .blok_content
		{
			margin: 10px;
			height: 335px;
			overflow: auto;
			padding-right: 10px;
		}
		
		.blok_left
		{
			width: 600px;
			_width: 580px;
			padding: 10px;
			height: 345px;
		}
		
		.list .blok_left
		{
			_height: 1080px;
			min-height: 1080px;
			height: auto;
		}
		
		.list2 .blok_left
		{
			height: 1300px;
		}
		
	/* einde blokken left */

	/* start blokken center */
		.blok_center_klein
		{
			width: 485px;
			_width: 480px;
			height: 250px;
			padding: 10px;
			margin-left: 140px;
		}
		
		.blok_center_breed
		{
			width: 740px;
			height: 250px;
			padding: 10px;
			margin-left: 140px;
		}
		
		.blok_center_groot
		{
			width: 485px;
			height: 345px;
			padding: 10px;
			margin-left: 140px;
		}
		
		.blok_right_breed
		{
			width: 740px;
			height: 345px;
			padding: 10px;
			margin-left: 140px;
		}
		
		.blok_center_groot .blok_content, .blok_right_breed .blok_content
		{
			height: 350px;
			display: block;
		}
		
		.blok_large
		{
			width: 883px;
			height: 345px;
			padding: 10px;
		}
		
		.list .blok_large
		{
			width: 883px;
			height: 920px;
			padding: 10px;
		}
		
		.list2 .blok_large
		{
			width: 883px;
			/*height: 1300px;*/
			height: auto;
			padding: 10px;
		}
	/* einde blokken center */

	/* start blokken right */
		.blok_right_klein
		{
			width: 215px;
			height: 250px;
			padding: 10px;
			float: right;
		}
		
		.blok_right_klein .blok_content
		{
			margin: 10px;
			height: 240px;
			overflow: auto;
			padding-right: 10px;
		}
		
		.blok_right_groot
		{
			width: 215px;
			height: 345px;
			padding: 10px;
			float: right;
		}
		
		.blok_right_groot .blok_content
		{
			_width: 195px;
			margin: 10px;
			height: 335px;
			overflow: auto;
			padding-right: 10px;
		}
		
		.blok_right_small
		{
			width: 240px;
			height: 345px;
			padding: 10px;
			float: right;
		}
		
		.blok_right_large
		{
			width: 740px;
			height: 345px;
			padding: 10px;
			float: right;
		}
		
		.blok_right_large .blok_content
		{
			margin: 10px;
			height: 335px;
			overflow: auto;
			padding-right: 10px;
		}
		
		.blok_right
		{
			width: 600px;
			padding: 10px;
			float: right;
			height: 345px;
		}
	/* einde blokken right */
	
	/* start blokken info */
		.blok_info
		{
			height: 245px;
			width: 180px;
			padding: 10px;
		}
	/* einde blokken info */
/* einde blokken */

/* popup template */
	#body table#wrapper .popup_container
	{
		background:url(images/art_popup.jpg) no-repeat top left; 
		height: 600px;
	}
	
	table#wrapper .popup_container table.popup_table
	{
		vertical-align: middle; 
		height:100%; 
		margin: 0 auto; 
		width: 880px;
	}
	
	.small table#wrapper .popup_container table.popup_table
	{
		width: 300px;
	}
	
	#body table#wrapper .popup_container table.popup_table div#content_popup
	{
		background: white; 
		margin-top: 0; 
		/*height: 520px;*/
	}
	
	#body table#wrapper .popup_container table.popup_table div#content_popup div#top
	{ 
		height: 40px;
	}
	
	table#wrapper .popup_container table.popup_table div#content_popup div#top
	{
		background: #C0B2A5; 
	}
		
	body.normal table#wrapper .popup_container table.popup_table div#content_popup div#top
	{
		background: #C0B2A5;
	}
	
	body.gold table#wrapper .popup_container table.popup_table div#content_popup div#top 
	{
		background: #A39A00;
	}
	
	body.lightblue table#wrapper .popup_container table.popup_table div#content_popup div#top
	{
		background: #008DCF;
	}
	
	body.darkblue table#wrapper .popup_container table.popup_table div#content_popup div#top
	{
		background: #004067;
	}
	
	/* start popup backbutton */
		#body table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			float: right;
			display: block;
			margin-top: 12px;
			margin-right: 12px;
			width: 17px;
			height: 18px;
			text-decoration: none;
			background: url(images/art_close_normal.gif) top left no-repeat;
		}
		
		/*#body table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			border: 1px solid #FFF;
			color: #FFF;
		}*/
		
		body.normal table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			/*border: 1px solid #FFF;
			color: #FFF;*/
			background: url(images/art_close_normal.gif) top left no-repeat;
		}
		
		body.gold table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			/*border: 1px solid #A39A00;
			color: #A39A00;*/
			background: url(images/art_close_gold.gif) top left no-repeat;
		}
		
		body.lightblue table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			/*border: 1px solid #008DCF;
			color: #008DCF;*/
			background: url(images/art_close_lightblue.gif) top left no-repeat;
		}
		
		body.darkblue table#wrapper .popup_container table.popup_table div#content_popup div#top a.backbtn
		{
			/*border: 1px solid #004067;
			color: #004067;*/
			background: url(images/art_close_darkblue.gif) top left no-repeat;
		}
	/* end popup backbottom */
	
	#body table#wrapper .popup_container table.popup_table div#content_popup .content
	{
/*		height: 440px;*/
/*		overflow: auto;*/
		padding: 0 10px;
	}
	
	#body table#wrapper .popup_container table.popup_table div#content_popup p
	{
		color: #000;
		line-height: 16px;
		margin-bottom: 15px;
	}
	
	#body table#wrapper .popup_container table.popup_table div#content_popup img
	{
		margin: 5px 0 15px;
	}
	
	table#wrapper .popup_container table.popup_table div#content_popup h1
	{
		font-size: 13px;
		margin-top: -12px;
	}
	
	body.normal table#wrapper .popup_container table.popup_table div#content_popup h1,
	body.normal table#wrapper .popup_container table.popup_table div#content_popup h2
	{
		color: #C0B2A5;
	}
	
	body.gold table#wrapper .popup_container table.popup_table div#content_popup h1,
	body.gold table#wrapper .popup_container table.popup_table div#content_popup h2
	{
		color: #A39A00;
	}
	
	body.lightblue table#wrapper .popup_container table.popup_table div#content_popup h1
	{
		color: #008DCF;
	}
	
	body.darkblue table#wrapper .popup_container table.popup_table div#content_popup h1
	{
		color: #004067;
	}
/* einde popup template */

/* start left_klein_menu */
	#wrapper #center #container_left .blok_left_klein .blok_content ul.menu
	{
		list-style-type: none;
		margin-left: 0;
	}
	#wrapper #center #container_left .blok_left_klein .blok_content ul.menu li
	{
		padding-left: 0;
		background: none;
	}
	
	body#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li a
	{
		text-decoration: none;
		text-transform: capitalize;
		color: #C0B2A5;
		font-size: 11px;
		font-weight: normal;
	}
	
	body#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li a:hover
	{
		font-weight: bold;
	}
	
	body.gold #wrapper #center #container_left div.left_klein_menu
	{
		display: none;
	}
	
	body.normal #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.active a
	{
		color: #C0B2A5;
	}
	
	body.gold #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.active a
	{
		color: #A39A00;
	}
	
	body.lightblue #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.active a
	{
		color: #008DCF;
	}
	
	body.darkblue #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.active a
	{
		color: #004067;
	}
/* einde left_klein_menu */


/* start blok_left_klein */
	#wrapper #center #container_left div.blok_left_klein h2
	{
		font-size: 13px;
	}
	
	#wrapper #center #container_left div.blok_left_klein p
	{
		font-size: 11px;
		margin-bottom: 0;
	}
	
	#wrapper #center #container_left div.blok_left_klein input
	{
		font-size: 11px;
	}
	
	body.normal #wrapper #center #container_left div.blok_left_klein h2
	{
		color: #C0B2A5;
		border-bottom: 1px solid #C0B2A5;
		margin-bottom: 0;
	}
	
	body.gold #wrapper #center #container_left div.blok_left_klein h2
	{
		color: #A39A00;
		border-bottom: 1px solid #A39A00;
		margin-bottom: 0;
	}
	
	body.lightblue #wrapper #center #container_left div.blok_left_klein h2
	{
		color: #008DCF;
		border-bottom: 1px solid #008DCF;
		margin-bottom: 0;
	}
	
	body.darkblue #wrapper #center #container_left div.blok_left_klein h2
	{
		color: #004067;
		border-bottom: 1px solid #004067;
		margin-bottom: 0;
	}
/* einde blok_left_klein */


/* start blok_content */
	#wrapper #center #content .blok_content h2
	{
		font-size: 13px;
		margin-bottom: 5px;
	}
	
	#wrapper #center #content .blok_content h3
	{
		font-size: 11px;
		margin-bottom: 2px;
		margin-top: 5px;
	}
	
	#wrapper #center #content .blok_content p
	{
		font-size: 11px;
		margin-bottom: 12px;
	}
	
	body.lightblue #wrapper #center #content .blok_content ul.menu li a
	{
		color: #008DCF ;
	}
	
	#wrapper #center #content .blok_content ul li, #wrapper #center .popup_table #content_popup ul li
	{
		list-style-type: none;
		background: url(images/art_li_lijn.gif) no-repeat left 0px;
		padding-left: 20px;
	}
	
	#wrapper #center #content .blok_content ul li ul
	{
		margin-left: 0;
		padding-left: 0;
	}
	
	#wrapper #center #content .blok_content ul li ul li
	{
		/*list-style-type: circle;*/
		background: none;
		padding-left: 0;
		font-weight: normal;
	}
	
	#wrapper #center #content .blok_content input
	{
		font-size: 11px;
	}
	
	body.normal #content .blok_content h2
	{
		color: #C0B2A5;
	}
	
	body.gold #wrapper #center #content .blok_content h2
	{
		color: #A39A00;
	}
	
	body.lightblue #wrapper #content .blok_content h2
	{
		color: #008DCF;
	}
	
	body.darkblue #wrapper #content .blok_content h2
	{
		color: #004067;
	}
	
	body.normal #content .blok_content h3
	{
		color: #C0B2A5;
	}
	
	body.gold #wrapper #center #content .blok_content h3
	{
		color: #A39A00;
	}
	
	body.lightblue #wrapper #content .blok_content h3
	{
		color: #008DCF;
	}
	
	body.darkblue #wrapper #content .blok_content h3
	{
		color: #004067;
	}
/* einde blok_content */

/* start news page */
	#body #content .blok_content .prop_fac{color: #008DCF;}
	#body #content .blok_content .real_estate{color: #004067;}
	#body #content .blok_content .residential{color: #A39A00;}
	#body #content .blok_content .group{color: #C0B2A5;}
	
	#body #wrapper #center #container_left .newsmenu ul li
	{
		border-bottom: 1px solid #ccc;
		padding: 2px 0;
	}
	#body #wrapper #center #container_left .newsmenu ul li a
	{
		font-weight: normal;
	}
	#body #wrapper #center #container_left .newsmenu ul li.item194
	{
		border-bottom: none;
	}
	
	
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item192 a,
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item262 a
	{
		color: #A39A00;
	}
	
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item193 a,
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item263 a
	{
		color: #008DCF;
	}
	
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item194 a,
	#body #wrapper #center #container_left .blok_left_klein .blok_content ul.menu li.item264 a
	{
		color: #004067;
	}
	
	#body #wrapper #center #container_left .newsmenu ul li.active a
	{
		font-weight: bold;
	}
/* einde news page */

/* start tabmodule */
	#wrapper tr td #center #content div#tabmodule ul.tabs
	{
		list-style-type: none;
		margin-left: 0;
	}
	
	#wrapper #center #content div#tabmodule ul.tabs li
	{
		float: left;
		margin-right: 10px;
		margin-bottom: 5px;
		background: none;
		padding-left: 0;
	}
	
	div#tabmodule ul.tabs li a
	{
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
	}
	
	div#tabmodule div.tabsmenu
	{
		height: 15px;
		margin-bottom: 5px;
	}
	
	body.normal div#tabmodule div.tabsmenu
	{
		border-bottom: 1px solid #C0B2A5;
	}
	
	body.gold div#tabmodule div.tabsmenu
	{
		border-bottom: 1px solid #A39A00;
	}
	
	body.lightblue div#tabmodule div.tabsmenu
	{
		border-bottom: 1px solid #008DCF;
	}
	
	body.darkblue div#tabmodule div.tabsmenu
	{
		border-bottom: 1px solid #004067;
	}
	
	body.normal div#tabmodule ul.tabs li a, body.normal div#tabmodule a
	{
		color: #C0B2A5;
	}
	
	body.gold div#tabmodule ul.tabs li a, body.gold div#tabmodule a
	{
		color: #A39A00;
	}
	
	body.lightblue div#tabmodule ul.tabs li a, body.lightblue div#tabmodule a
	{
		color: #008DCF;
	}
	
	body.darkblue div#tabmodule ul.tabs li a, body.darkblue div#tabmodule a
	{
		color: #004067;
	}
	
	body.normal div#tabmodule ul.tabs li a
	{
		border-right: 1px solid #C0B2A5;
		padding-right: 6px;
	}
	
	body.gold div#tabmodule ul.tabs li a
	{
		border-right: 1px solid #A39A00;
		padding-right: 6px;
	}
	
	body.lightblue div#tabmodule ul.tabs li a
	{
		border-right: 1px solid #008DCF;
		padding-right: 6px;
	}
	
	body.darkblue div#tabmodule ul.tabs li a
	{
		border-right: 1px solid #004067;
		padding-right: 6px;
	}
/* einde tabmodule */

/* start search results */
	div#pagenavigation
	{
		display: block;
		width: 150px;
		position: absolute;
		margin-left: 450px;
		margin-top: 1070px;
		_margin-left: 440px;
	}
	
	div.top_page_nav
	{
		margin-top: 0px !important;
	}
	
	div#search_results
	{
		_width: 570px;
		margin-top: 20px;
	}
	
	div#search_results table.geraamte
	{
		width: 100%;
		_width: 570px;
	}
	
	div#pagenavigation p a
	{
		text-decoration: none;
		margin-left: 2px;
	}
	
	body.normal td.title, body.normal td.price, body.normal div#search_results a, body.normal div#pagenavigation a
	{
		color: #C0B2A5;
	}
	
	body.gold td.title, body.gold td.price, body.gold div#search_results a, body.gold div#pagenavigation a
	{
		color: #A39A00;
	}
	
	body div#search_results table.geraamte table td.title
	{
		font-weight: bold;
	}
	
	body.lightblue td.title, body.lightblue td.price, body.lightblue div#search_results a, body.lightblue div#pagenavigation a
	{
		color: #008DCF;
	}
	
	body.darkblue td.title, body.darkblue td.price, body.darkblue div#search_results a, body.darkblue div#pagenavigation a
	{
		color: #004067;
	}
	
	body.normal div#search_results p.lijn
	{
		border-top: 1px solid #C0B2A5;
	}
	
	body.gold div#search_results p.lijn
	{
		border-top: 1px solid #A39A00;
	}
	
	body.lightblue div#search_results p.lijn
	{
		border-top: 1px solid #008DCF;
	}
	
	body.darkblue div#search_results p.lijn
	{
		border-top: 1px solid #004067;
	}

	div#search_results_fiche
	{
		position:relative;
		margin:10px;
		overflow:auto;
		height: 470px;
		overflow-x:hidden;
		width:855px;

	}

	div#search_results_fiche div.fiche_img
	{
		height: 320px;
		overflow:hidden;
		width: 500px;
		text-align:center;
	}
	
	div#search_results_fiche td.title a
	{
		color: #A39A00;
	}
	
	body.darkblue div#search_results_fiche td.title a
	{
		color: #004067;
	}
	
	div.footer
	{
		position: absolute;
		margin-top: 480px;
		width: 840px;
	}
	
	div.footer span.footer
	{
		display: none;
	}
	#body table#wrapper .popup_container table.popup_table div#content_popup  div.footer p.lijn
	{
		margin-bottom: 0;
	}
	#body table#wrapper .popup_container table.popup_table div#content_popup  div.footer p
	{
		margin-bottom: 0;
		text-align: right;
		_margin-top: -5px;
	}
	#body table#wrapper .popup_container table.popup_table div#content_popup  p a
	{
		color: #A39A00;
		text-decoration: none;
	}
	#body table#wrapper .popup_container table.popup_table div#content_popup  p a
	{
		color: #004067;
	}
	#body table#wrapper .popup_container table.popup_table div#content_popup  div.footer p a
	{
		margin-left: 10px;
	}
	
	div.blok_content table.contentpaneopen
	{
		width: 100%;
	}
/* einde search results */

/* start snelzoeker */
	div#snelzoeker input.button
	{
		background: none;
		border: none;
		position: absolute;
		margin-top: 300px;
		_margin-top: 312px;
		margin-left: 170px;
	}
	
	div#snelzoeker input.snelzoeker_reset
	{
		margin-left: 0px;
	}
	
	div#snelzoeker input.snelzoeker_submit, div#snelzoeker input.snelzoeker_reset
	{
		font-size: 14px !important;
		font-weight: bold;
		cursor: pointer;
	}
	
	body.normal div#snelzoeker input.button
	{
		color: #C0B2A5;
	}
	
	body.gold div#snelzoeker input.button
	{
		color: #A39A00;
	}
	
	body.lightblue div#snelzoeker input.button
	{
		color: #008DCF;
	}
	
	body.darkblue div#snelzoeker input.button
	{
		color: #004067;
	}
	
	body.normal div#snelzoeker p.lijn
	{
		border-top: 1px solid #C0B2A5;
	}
	
	body.gold div#snelzoeker p.lijn
	{
		border-top: 1px solid #A39A00;
	}
	
	body.lightblue div#snelzoeker p.lijn
	{
		border-top: 1px solid #008DCF;
	}
	
	body.darkblue div#snelzoeker p.lijn
	{
		border-top: 1px solid #004067;
	}
/* einde snelzoeker */

/* start pole position */
	div#poleposition_form
	{
		margin-left: 15px;
	}
	
	div#poleposition h2
	{
		/*border-bottom: none !important;*/
	}
	
	div#poleposition a
	{
		/*text-align:center;
		font-size: 13px;
		font-weight: bold;
		margin-bottom: 15px;
		padding-top: 15px;
		display:block;*/
		color: #A39A00;
		text-decoration: none;
	}
	
	table#wrapper .popup_container table.popup_table div#content_popup h1, body.gold table#wrapper .popup_container table.popup_table div#content_popup h2
	{
		position:absolute;
		margin-top: -30px;
		margin-left: 0;
		color: white !important;
		font-size: 15px;
	}
	
	table#wrapper .popup_container table.popup_table div#content_popup h1
	{
		margin-top: -45px;
	}
	
	.small table#wrapper .popup_container table.popup_table div#content_popup h1
	{
		margin-top: -30px;
	}
	
	div#search_results_fiche h2
	{
		position:absolute;
		margin-top: -48px;
		color: #A39A00;
		font-size: 15px;
	}
/* einde pole position */

/* start reference slider fiche */
	div.content h2
	{
		position:absolute;
		margin-top: -28px;
		margin-left: 20px;
		color: white;
		font-size: 15px;
	}
	div#ref_fiche div.refimage
	{
		height: 415px;
		width: 420px;
		overflow:hidden;
		text-align: center;
	}
/* einde reference slider fiche */

/* start pre sales days */
	div#presale h2
	{
		/*border-bottom: none !important;*/
	}
	
	div#presale a
	{
		/*text-align:center;
		font-size: 13px;
		font-weight: bold;
		margin-bottom: 15px;
		padding-top: 15px;
		display:block;*/
		color: #A39A00;
		text-decoration: none;
	}
	div#presalesdays_form
	{
		margin-left: 15px;
		width: 500px;
	}
	div#presalesdays_form h2
	{
		position:absolute;
		margin-top: -28px;
		color: white;
		font-size: 15px;
	}
/* einde pre sales days  */

/* start schatting */
	div#schatting h2
	{
		/*border-bottom: none !important;*/
	}
	
	div#schatting a
	{
		text-decoration: none;
		color: #A39A00;
		/*text-align:center;
		font-size: 13px;
		font-weight: bold;
		margin-bottom: 15px;
		padding-top: 15px;
		display:block;*/
	}
	div#schatting_form
	{
		margin-left: 15px;
	}
	div#schatting_form h2
	{
		position:absolute;
		margin-top: -28px;
		color: white;
		font-size: 15px;
	}
/* einde schatting  */

/* start mail pand */
	div#mail_pand h2
	{
		position:absolute;
		margin-top: -28px;
		color: white;
		font-size: 15px;
	}
/* einde mail pand  */

/* start contact form */
	div#contactform_left ul
	{
		color: #C0B2A5;
	}
	#wrapper #center #content div#contactform_left ul li
	{
		background: none;
		list-style-type: square;
		padding-left: 0;
	}
	#wrapper #center #content div#contactform_left ul li ul li
	{
		list-style-type: circle;
	}
	div#contactform_left li a
	{
		color: #C0B2A5;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		text-transform: capitalize;
	}
/* einde contact form */

/* start nieuws blog */
	table.blog a
	{
		color: #C0B2A5;
		font-size: 11px;
		text-decoration: underline;
	}
	.normal a
	{
		color: #C0B2A5;
	}
/* einde nieuws blog */

/* start nieuwsbrief blok */
	div#Nieuwsbrief a
	{
		color: #C0B2A5;
		font-size: 11px;
		text-decoration: none;
	}
/* einde  nieuwsbrief blok */

/* start pagebreaks */
	div.pagenavcounter
	{
		display: none;
	}
	table.contenttoc
	{
		position: absolute;
		margin-top: 200px;
		margin-left: 400px;
		display: none;
	}
	div.pagenavbar
	{
		display: block;
		text-align: right;
	}
	div.pagenavbar a
	{
		color: #C0B2A5;
	}
	
	.blok_center_klein .contentpaneopen, .blok_center_breed .contentpaneopen
	{
		height: 250px;
	}
/* einde pagebreaks */

/* start prev next pand */
	div.prev_next_pand
	{
		/*width: 200px;*/
		position: absolute;
		margin-top: -28px;
		margin-left: 680px;
	}
	
	div.prev_next_pand a
	{
		color: white;
		margin-left: 10px;
		text-decoration: none;
	}
/* einde prev next pand */

/* start pand ordermenu */
	div.ordermenu
	{
		position: absolute;
		margin-top: -27px;
		margin-left: 310px;
	}
	div.ordermenu a
	{
		margin-left: 10px;
		color: white !important;
		text-decoration: none;
	}
/* einde pand ordermenu */

/* start print lijst */
	div#print_lijst a.print_btn
	{
		position: absolute;
		margin-top: -27px;
		margin-left: 810px;
		color: white;
		text-decoration: none;
	}
	div#print_lijst div#search_results
	{
		height: 475px;
		overflow: auto;
		padding-right: 10px;
	}
/* einde print lijst */

/* start news readmore */
	a.readmore, a.readon
	{
		color: #C0B2A5;
		display: block;
		text-align: right;
	}
	td.article_column table.contentpaneopen, table.blog
	{
		width:100%;
	}
/* einde news readmore */

/* start print button */
	div#print
	{
		position: absolute;
		margin-left: 870px;
		margin-top: -30px;
	}
	div#print a
	{
		text-decoration: none;
		color: white !important;
	}
/* einde print button */

/* start residential reference grid */
	div#res_ref_grid table
	{
		margin-left: -5px; 
		margin-top: -5px; 
		width:100%;
	}
	
	div#res_ref_grid table td div.img
	{
		height:80px; 
		overflow:hidden; 
		width:145px;
		text-align:center;
	}
	
	div#res_ref_grid table td div.img img
	{
		border: none;
	}
/* einde residential reference grid */

/* Begin Acajoom */
	form[name=mosForm] input.button
	{
		margin-bottom: 10px;
		margin-top: 10px;
	}
/*	table.adminlist {
		display:none;
	}
	link[rel=stylesheet] + .componentheading {
		display:none;
	}
	*/
	

/* Einde Acajoom */




/* start tabel verkopen - verhuren */
	table.verkverh tr td
	{
		background-color: #ebdfce; 
		background-repeat: no-repeat; 
		background-attachment: scroll; 
		background-position: right bottom; 
		width: 15%; 
		padding: 5px; 
		background-image: url(images/stories/art_td_verkoop_verhuur.jpg);;
		vertical-align: top;
	}
/* einde tabel verkopen - verhuren */

/* start tabel propfac_ref */
	table.propfac_ref tr td
	{
		padding: 5px;
	}
/* einde tabel propfac_ref */

/* start helpdesk menu */	
		div#helpdesk_menu 
		{
			padding-top: 10px; 
			width: 200px; 
			float: left;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal ul
		{
			list-style-type:none;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li
		{
			float:left;
			position:relative;
			text-align: center;
			margin-right: 34px;
			background: none !important;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li a
		{
			color: #FFF !important;
			text-decoration: none !important;
		}
		
		div#helpdesk_menu a.mainlevel-suckerfish-horizontal
		{
			color: #fff;
			font-size: 12px;
			text-decoration: none;
			display: block;
			height: 21px;
			padding-top: 10px;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal ul
		{
			display: none;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li:hover a, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li.hover a 
		{
			color: #fff;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li:hover ul, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li.hover ul 
		{
			background: #008DCF;
			display: block;
			width: 220px;
			padding: 10px 0px 10px 0;
			top: 26;
			position: absolute;
			margin-left: 0 !important;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li:hover ul li, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li.hover ul li
		{
			display: block;
			width: 220px;
			height: 14px;
			text-align: left;
			margin-bottom: 2px;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li:hover ul li a, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li.hover ul li a
		{
			color: #fff;
			text-decoration:none;
			display: block;
			width: 210px;
			height: 13px;
			padding-left: 10px;
		}
		
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li:hover ul li:hover a, 
		div#helpdesk_menu ul.mainlevel-suckerfish-horizontal li.hover ul li.hover a
		{
			color: #fff;
			display: block;
			width: 210px;
			height: 14px;
		}
/* einde helpdesk menu */


/* start sitemap */
	#wrapper #center #content .blok_content ul#sitemap, #wrapper #center #content .blok_content ul#sitemap li, #wrapper tr td #center #content ul, #wrapper #center .popup_table #content_popup ul#sitemap
	{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}
	
	#wrapper #center #content .blok_content ul#sitemap li
	{
		margin-left: 10px;
		margin-top: 15px;
	}
	
	#wrapper #center #content .blok_content ul#sitemap ul li
	{
		margin-top: 0px;
	}
	
	#wrapper #center #content .blok_content ul#sitemap li li
	{
		margin-top: 5px;
	}
	
	#wrapper #center #content .blok_content ul#sitemap ul li li
	{
		margin-top: 0px;
	}
/* einde sitemap */


/* start lightbox popup */
div#lightbox
{
	background: black;
	opacity: 0.85;
	filter: alpha(opacity=85);
	position: absolute;
	z-index: 100;
	top: 0;
	left: 0;
}

div#popup
{
	position: absolute;
	z-index: 101;
	top: 0;
	left: 0;
	color: white;
	background: #BAAE9D;
}

div#popup a.close_popup
{
	float: right;
	margin-right: 20px;
	margin-top: 2px;
	background: url(images/art_close_normal.gif) no-repeat scroll left top transparent;
	display: block;
	height: 18px;
	width: 18px;
	margin-top: 5px;
}

div#popup_content
{
	background: url(images/art_blok_footer.jpg) no-repeat scroll right bottom #FFFFFF;
	padding: 10px;
	width: 400px;
	min-height: 300px;
	margin: 20px;
	margin-top: 30px;
}

div#popup_content h1
{
	color: #fff;
	font-size: 16px;
	letter-spacing: 1px;
	margin-bottom: 10px;
	text-transform: uppercase;
	position: absolute;
	margin-top: -35px;
	margin-left: -10px;
	width: 400px;
	overflow: hidden;
	font-weight: normal;
}

div#popup_content h2
{
	color: #BAAE9D;
	font-size: 14px;
	letter-spacing: 1px;
	margin-bottom: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

div#popup_content p
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 10px;
	line-height: 14px;
}
/* einde lightbox popup */
