#kaartContainer,
#detailContainer{
	position: relative; 
	width: 685px; 
	margin: 10px 0px 15px 0px;
	border: 1px solid #dce0e1; 
	padding: 1px;
}
#kaartContainer #Googlemap{
	position:relative;
	height: 475px;
	display:block;
}



/* ----- zoomfunctie ----- */
#ControlDiv {
	position: absolute; 
	top: 10px;
	left: 10px; 
	z-index: 10; 
}
.Control .Background,
.ControlAreal .Background{
	background: transparent url(../images/google/map-bg.gif) top left no-repeat; 
	width: 51px;  
	height: 204px; 
	filter:alpha(opacity=70); 
	-moz-opacity:.70; 
	opacity:.70; 
}
.ControlAreal .Background {
	background: transparent url(../images/google/map-bg-aerial.gif) top left no-repeat; 
}
#ControlDiv img {
	position: absolute;
}



/* ----- type kaart (normal/sateliet/beide) ----- */
.kaartType {
	position: absolute; 
	right: 10px; 
	top: 10px;
	z-index: 10; 
}
.kaartType a{
	line-height: 18px;
}
.kaartType A:link,
.kaartType A:visited,
.kaartType A:hover,
.kaartType A:active{
	display: block;
	float: right;
	width: 58px;
	height: 20px;
	color: #000;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	padding: 4px 1px 1px 1px;
}
.kaartType .button_left{
	background: transparent url(../images/google/button_left.gif) top right;
}
.kaartType .button_left:hover{
	background: transparent url(../images/google/button_left_over.gif) top right;
}
.kaartType .button_middle{
	background: transparent url(../images/google/button_middle.gif) top center;
}
.kaartType .button_middle:hover{
	background: transparent url(../images/google/button_middle_over.gif) top center;
}
.kaartType .button_right{
	background: transparent url(../images/google/button_right.gif) top left;
}
.kaartType .button_right:hover{
	background: transparent url(../images/google/button_right_over.gif) top left;
}

#CurrentTab,
.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;
}

.markerdiv img{
	position: absolute;
	margin-top: -30px; 
	background: red;
}
.markerdiv{
	position: absolute;
}
.SlideHolder {
	position: absolute;
	top: 82px;
	left: 18px; 
}
.Control .Scale {
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 15px; 
	height: 83px;
	background: transparent url(../images/google/map-scale.gif) top left no-repeat; 
}
.ControlAreal .Scale {
	position: absolute;
	top: 0px; 
	left: 0px; 
	width: 15px; 
	height: 97px;
	background: transparent url(../images/google/map-scale-aerial.gif) top left no-repeat; 
}
.Slider {
	position: absolute;
	CURSOR: url(google/openhand.cur); 
}
.DragSlider {
	CURSOR: url(google/closedhand.cur)! important;
}

#Loading {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: none; 
	PADDING-LEFT: 5px; 
	Z-INDEX: 3; 
	LEFT: 100px; 
	BACKGROUND-IMAGE: url(/img/kaart/loading-bg.GIF); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 300px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	POSITION: absolute; 
	TOP: 10px;
}

