	
	#KaartContainer
	{
  		position:relative;
  		width:100%;
  		height:100%;
  		border:	1px solid #979797;
	}

	.corner-nw
	{
		background-image: url(/img/kaart/box.gif);
		background-position:left top;
		position: absolute;
		left:-2px;
		top:-2px;
		width:5px;
		height:5px;
		font-size:1px;
	}
	.corner-ne
	{
		background-image: url(/img/kaart/box.gif);
		background-position:right top;
		position: absolute;
		right:-2px;
		top:-2px;
		width:5px;
		height:5px;
		font-size:1px;
	}
	.corner-sw
	{
		background-image: url(/img/kaart/box.gif);
		background-position:left bottom;
		position: absolute;
		left:-2px;
		bottom:-2px;
		width:5px;
		height:5px;
		font-size:1px;
	}
	.corner-se
	{
		background-image: url(/img/kaart/box.gif);
		background-position:right bottom;
		position: absolute;
		right:-2px;
		bottom:-2px;
		width:5px;
		height:5px;
		font-size:1px;
	}
/* ===================================================
Buttons
====================================================== */
	
  	#ControlDiv
  	{
  		position:absolute;
  		top:10px;
  		left:10px;
  		z-index: 10;
  	}
  	.Control .Background
  	{
  		background-image: url(/img/kaart/map-bg.gif);
  		width:51px;
  		height:195px;
  		filter:alpha(opacity=70);
  		-moz-opacity:.7;
  	}
  	.ControlAreal .Background
  	{
  		background-image: url(/img/kaart/map-bg-aerial.gif);
  		width:51px;
  		height:204px;
  		filter:alpha(opacity=70);
  		-moz-opacity:.7;
  	}
  	
  	#ControlDiv img
  	{
  		position:absolute;
  	}
  	.KaartType
  	{
  		position:absolute;
  		top:10px;
  		right:10px;
  		z-index: 10;
  	}
	.KaartType a:link, .KaartType a:visited, .KaartType a:hover, .KaartType a:active
	{
		display:block;
		float:right;
		color:#000;
		font-family: trebuchet ms;
		font-size: 11px;
		text-decoration: none;
		text-align:center;
		padding: 4px 1px 1px 1px;
		width:58px;
		height:20px;
	}
	.but-type-l		{ background-image: url(/img/kaart/but-type-l-0.gif); }
	.but-type-l:hover	{ background-image: url(/img/kaart/but-type-l-1.gif); }
	.but-type-m		{ background-image: url(/img/kaart/but-type-m-0.gif); }
	.but-type-m:hover	{ background-image: url(/img/kaart/but-type-m-1.gif); }
	.but-type-r		{ background-image: url(/img/kaart/but-type-r-0.gif); }
	.but-type-r:hover	{ background-image: url(/img/kaart/but-type-r-1.gif); }
	.KaartType .border-bottom
	{
		height:18px;
	}
	
	#CurrentTab
	{
		font-weight: bold !important;
	}

	.CurrentTab
	{
		font-weight: bold !important;
	}

	#but-plus
	{
		top:		60px;
		left:		18px;
	}
	.Control #but-min
	{
		top:		172px;
		left:		18px;
	}
	.ControlAreal #but-min
	{
		top:		184px;
		left:		18px;
	}

/* ===================================================
Marker
====================================================== */

	#Punaise
	{
		width:56px;
		height:60px;
	}
	
	.markerdiv img
	{
		position:absolute;
		margin-top: -30px;
	}
	.markerdiv
	{
		position:absolute;
	}

/* ===================================================
Slider
====================================================== */

	.SlideHolder
	{
		position: absolute;
		left:18px;
		top:82px;
	}
	.Control .Scale
	{
		position: absolute;				
		left:0px;
		top:0px;
		width:15px;
		height:83px;
		background-image:url(/img/kaart/map-scale.gif);
	}
	
	.ControlAreal .Scale
	{
		position: absolute;				
		left:0px;
		top:0px;
		width:15px;
		height:97px;
		background-image:url(/img/kaart/map-scale-aerial.gif);
	}
	
	.Slider
	{
		position: absolute;
		cursor:url(/img/kaart/openhand.cur);
	}
	.DragSlider
	{
		cursor:url(/img/kaart/closedhand.cur) !important;
	}

/* ===================================================
Tooltip
====================================================== */

	#ToolTip td
	{
		font-size:0pt;
	}
	#ToolTip
	{
		position:	absolute;
		z-index:	150;
		display:	none;
	}
	#Preview
	{
		position:	absolute;
		z-index:	150;
		display:	none;
	}
	#Preview td
	{
		font-size:0pt;
	}
	.tooltipmidden
	{
		cursor:hand;
		vertical-align: top;
		background-image:url(/img/kaart/marker/m.gif);
	}
	.ToolTipText
	{
		white-space:nowrap;
		font-family: Trebuchet MS;
		font-size:8pt;
		overflow:hidden;
		padding: 4px 2px 2px 2px;
	}
	#ToolTip a
	{
		text-decoration:none;
		color:#000
	}
	#ToolTip a:hover
	{
		text-decoration:underline;
	}
	.tooltip-adres
	{
		text-decoration:underline;
		margin-top:0px;
		font-weight:bold;
		font-size:1.3em;
		color: #36c;
	}
	.tooltip-plaats
	{
		font-size:1.2em;
		color: #000;
	}
	.tooltip-prijs
	{
		font-weight:bold;
		font-size:1.2em;
		color: #000;
	}
	.tooltip-koopconditie
	{
		font-size:1.2em;
		color: #000;
	}

	.tooltiplinks
	{
		cursor:hand;
	}

	.tooltiprechts
	{
		background-image:url(/img/kaart/marker/r.gif);
		width:5px;
	}
	.tooltip-close
	{
		cursor:hand;
		margin: 3px 3px 0px 8px;
	}

	.tooltip-tekst
	{
		vertical-align: top;
	}

	#tooltipcenter
	{
		overflow:hidden;
	}

	.tooltip-nw { background-image:url(/img/kaart/marker/b-nw.gif); background-position:right bottom; background-repeat:no-repeat; }
	.tooltip-n  { background-image:url(/img/kaart/marker/b-n.gif); background-position:bottom; background-repeat:repeat-x; }
	.tooltip-no { background-image:url(/img/kaart/marker/b-no.gif); background-position:left bottom; background-repeat:no-repeat; }
	.tooltip-w  { background-image:url(/img/kaart/marker/b-w.gif); background-position:right; background-repeat:repeat-y; }
	.tooltip-c  { background-color: #FFF; }
	.tooltip-o  { background-image:url(/img/kaart/marker/b-o.gif); background-position:left; background-repeat:repeat-y; }
	.tooltip-zw { background-image:url(/img/kaart/marker/b-zw.gif); background-position:right top; background-repeat:no-repeat; }
	.tooltip-z  { background-image:url(/img/kaart/marker/b-z.gif); background-position:top; background-repeat:repeat-x; }
	.tooltip-zo { background-image:url(/img/kaart/marker/b-zo.gif); background-position:left top; background-repeat:no-repeat; }

	.tooltip-foto
	{
		margin:	 3px 8px 3px 1px;
		border:		1px solid #ccc;
	}	
	
	#Loading
	{
		position:absolute;
		display:none;
		padding:0px 5px 0px 5px;
		z-index:3;
		width:300px;
		left:100px;
		top:10px;
		border:1px solid #CCC;
		background-image:url(/img/kaart/loading-bg.GIF);
	}
	
	#waiting img
	{
	}