body { 	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#000000; text-decoration: none; 
			background-color: #FFFFFF; color: #000000;
			margin: 0px; padding: 0px; }

p { margin: 0px; padding: 0px; }
td { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; }


ul { margin:0px; padding: 2px 0 2px 15px; }
hr { border-style:solid; color: #000000; height: 1px;}

#hfdtxtbanner { position:absolute; overflow:hidden; left:230px; top:31px; width:400px; z-index:1040;
	font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 22px; font-weight: normal; 
	margin: 0px; padding:0px; border-top:0px solid #000000;
	color: #FFFFFF;  }
#hfdtxtbanner1 { position:absolute; overflow:hidden; left:230px; top:55px; width:434px; z-index:1040;
	font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 22px; font-weight: normal; 
	margin: 0px; padding:0px; text-align:center;
	color: #FFFFFF;  }
#hfdtxtbanner2 { position:absolute; overflow:hidden; right:200px; top:69px; width:500px; z-index:1040;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-align:right;
	margin: 0px; padding:0px; border-top:0px solid #000000;
	color: #FFFFFF;  }
#hfdtxtbanner3 { position:absolute; left:0px; top:91px; width:100%; z-index:1040; text-align:center; margin: 0px; margin-top:-1px; padding:0px;   }
#ctxt { 
display:inline; width:80%; height:18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-align:center;
margin: 0px; padding: 0px; color: #FFFFFF; background-color: transparent; border:0; overflow:hidden; }
#hfdtxtbanner4 { position:absolute; overflow:hidden; left:50%; top:20%; width:141px; height: 108px; z-index:1040;
	margin: 0px; padding:3px; border:1px solid #663399; cursor:pointer; }
.tdhfdtxtbanner2 { font-family: Times, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
color: #FFFFFF; vertical-align:top; text-align: center; }

img { border: 0px; }
.imgnoborder { border: 0px; } 
.imgprs { border: 2px solid #663399; }

.all { 	border: 1px solid #000000; }
.top { border-top: 1px solid #000000; }
.inleiding { text-align:left; }
.topbottom {border-top: 1px solid #000000; border-bottom: 1px solid #000000;  }
.aanbodf { border: 1px solid #000000;  background-color: #CC99CC; }
.verkocht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #663399;
	margin: 0px;
	padding: 1px 0px 0px;
	border: 2px solid #000000; }

a { font-weight: bold; text-decoration: underline; color: #000000; }
a:hover { text-decoration: none;  color: #663399; }
.ablauw { font-weight: bold; text-decoration: none; color: #EEEEEE;  }
.ablauw:hover { text-decoration: underline; }
.avoet { font-weight: bold; text-decoration: underline; color: #FFFFFF; }
.avoet:hover { text-decoration: none; }
.downloada { font-size: 9px; font-weight: bold; text-decoration: none; color: #000000; }
.downloada:hover { text-decoration: underline; }
.pdfa { font-weight: bold; text-decoration: none; color: #FFFFFF; }
.pdfa:hover { text-decoration: underline; }
.abott { font-weight: bold; text-decoration: none; color: #000000; }
.abott:hover { text-decoration: underline; color: #000000;}
.abanner { font-weight: normal; text-decoration: none; color: #FFFFFF; }
.abanner:hover { text-decoration: underline; color: #FFFFFF;}


h1 { 	font-family: Arial, Helvetica, sans-serif;
		font-size: 14px; font-weight: bold;
		color: #000099;
		margin: 0px; padding: 0px; }
h3 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; font-weight: bold;
		color: #FF0000; 
		margin: 0px; padding: 0px; }
h4 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; font-weight: bold;
		color: #000000; 
		margin: 0px; padding: 0px; }
h5 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; font-weight: bold;
		color: #FFFFFF; 
		margin: 0px; padding: 0px; }
h6 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; font-weight: bold;
		color: #000099;
		margin: 0px; padding: 0px; }
.homegroot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  font-weight: bold;
	margin: 0px;
	padding: 0px; }
.homegroot2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  font-weight: bold; color:white; 
	margin: 0px; 
	padding: 0px; }
.homeklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; 
	font-style: italic; }
.homeklein2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; color:white; 
}




.header1 { background-image: url(../afbeeldingen/logo/brvervbanner.gif); }
.bottom {font-size: 11px; font-weight: bold;  background-color: #CC99CC; }
.achtergrondmenu { border-right: 0px solid #CC99CC;	background-color: #7d4a97; 
background-image: url(../afbeeldingen/logo/brachtergrmenu.gif); background-repeat: repeat-y; }
.achtergrmenu { border-right: 0px solid #CC99CC; background-repeat:no-repeat; 
background-position:top; background-color: #613975; }
.achtegrtabs { background-color: #CC99CC; }

.knophm { position:absolute; left:0px; width:145px; height:35px; z-index:6; cursor:pointer;overflow:hidden;  }
.knophm2 { position:absolute; left:17px; width:118px; height:15px; z-index:7; cursor:pointer; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.knophmst { position:absolute; left:0px; width:145px; height:35px; z-index:6; cursor:pointer;overflow:hidden;  }
.knophmst2 { position:absolute; left:0px; width:123px; height:15px; cursor:pointer;z-index:7;  
font-size: 11px; font-weight: bold; text-align:right; color: #000000;}


.knopsmstatic {position:absolute; 
	 font-size: 11px; font-weight: bold; color: #000000; text-align:center;
	margin: 0px; padding-top:3px;  padding-bottom:1px; color: #000099; 
	border-bottom: 2px solid #CC99CC; background-color: #FFFFFF;  }
.knopsmr { position:absolute; 
	font-size: 11px; font-weight: bold; text-align:center; color: #000000;
	margin: 0px; padding-top:1px; padding-bottom:2px; 
	border-top: 1px solid #FFFFFF; background-color: #CC99CC; }

.homefoto { background-image:url(../afbeeldingen/logo/achtergrond.png);  font-weight: bold;  cursor:pointer;
position:relative; left:0px; top:-100px; width:133px; height:100px; overflow:hidden; z-index:1100; text-align:center; visibility:hidden; }
*html .homefoto { 
background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='afbeeldingen/logo/achtergrond.png', sizingMethod='scale'); 
font-weight: bold;  cursor:pointer;
position:relative; left:0px; top:-100px; width:133px; height:100px; overflow:hidden; z-index:1100; text-align:center; visibility:hidden; }
.homefotov { background-image:url(../afbeeldingen/logo/achtergrond.png);  font-weight: bold;  cursor:pointer;
position:relative; left:0px; top:-100px; width:133px; height:100px; z-index:1100; text-align:center; visibility:hidden; }
*html .homefotov { 
background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='afbeeldingen/logo/achtergrond.png', sizingMethod='scale'); 
font-weight: bold;  cursor:pointer;
position:relative; left:0px; top:-100px; width:133px; height:100px; overflow:hidden; z-index:1100; text-align:center; visibility:hidden; }


div.imageDrieluikEen { background-image:url(../afbeeldingen/home/1--drieluik.jpg); border: 1px solid #663399; }
div.imageDrieluikTwee { background-image:url(../afbeeldingen/home/2--drieluik.jpg); border: 1px solid #663399; }
div.imageDrieluikDrie { background-image:url(../afbeeldingen/home/3--drieluik.jpg); border: 1px solid #663399; }
div.imageDrieluikVier { background-image:url(../afbeeldingen/home/4--drieluik.jpg); border: 1px solid #663399; }
div.imageDrieluikVijf { background-image:url(../afbeeldingen/home/5--drieluik.jpg); border: 1px solid #663399; }
div.imageDrieluikZes{ background-image:url(../afbeeldingen/home/6--drieluik.jpg); border: 1px solid #663399; }

#inhoudtop { border-top: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; 
height: 20px; font-weight: bold; padding-top:2px; padding-left: 10px; padding-bottom:2px; margin-bottom: 3px;
background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='afbeeldingen/logo/achtergrond.png', sizingMethod='scale'); }
#inhoudtop2 { position:absolute; left:172px; right:0px; top: 151px; height:16px;
font-weight: bold; padding-top:2px; padding-left: 10px;
background-image:url(../afbeeldingen/logo/achtergrond.png); 
border-top: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000;  }


#inhoud { position:relative; height:100%; z-index:100; overflow:auto;
			border-top: 1px solid #000000; border-left: 1px solid #000000; background-color: #EFEFEF; }
#inhoud2 { position:absolute; bottom: 40px; left:340px; right:0px; top: 215px;
			overflow:auto; z-index:100;
			border-top: 1px solid #000000; border-left: 1px solid #000000; background-color: #EFEFEF;
			}

#inhoud3 { position:relative; height:100%; z-index:100; overflow:auto;
			 }
#inhoud4 { position:absolute; bottom: 40px; left:340px; right:0px; top: 170px;
			overflow:auto; z-index:100;	}


#inhoudhome1 { position:relative; height:100%; z-index:100; overflow:auto; padding:20px;
			 }
#inhoudhome2 { position:absolute; bottom: 20px; left:300px; right:0px; top: 130px; padding:20px;
			overflow:auto; z-index:100;	}
.horlijn {
background-image:url(../afbeeldingen/horlijn.gif); background-position: right top; background-repeat: no-repeat;
}
.prstransp {
background-image:url(../afbeeldingen/logo/trpaars.png);
}
*html .prstransp {
background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='afbeeldingen/logo/trpaars.png', sizingMethod='scale'); 
}



.txtopmaakwoningen { border-top-width: 1px; border-top-style: solid; border-top-color: #000000; text-align:justify; }
.linktabell {	background-color: #CC99CC; 
border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; 
padding-top: 1px;padding-bottom: 1px; }
.linktabelr {	background-color: #CC99CC; 
border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; 
padding-top: 1px;padding-bottom: 1px;}
.stats { 	border: 1px solid #000000; color: #000000; padding-top: 2px;  padding-bottom: 2px;
text-align:center; font-weight: bold; background-color: #CC99CC; 
}
.statsverk { 	border: 1px solid #000000; padding: 2px 0;
text-align:center; background-color: #CC99CC; 
}

#zoekm { position:absolute; overflow:auto; right:20px; top:158px;  z-index:1040;
	font-size: 11px; font-weight: bold; 
	margin: 0px; padding:10px;
	color: #FFFFFF; background-image: url(../afbeeldingen/logo/brachtergrrechts.gif);  }
#zoekm2 { position:absolute; overflow:auto; right:20px; top:158px; width:135px;  z-index:1040;
	font-size: 11px; font-weight: bold; background-image: url(../afbeeldingen/logo/brachtergrrechts.gif); 
	margin: 0px; padding-left:10px;padding-top:10px;
	color: #FFFFFF; background-color: #0080FF; border: 1px solid #FFFFFF; }
.zmselect  { width:125px; height:18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px; padding:0px;  }
.zminput { font-size:10px; font-weight: bold; width:125px; font-weight: bold; padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px; }
.imgzoekm { background-color: #CC0033; border: 1px solid #FFFFFF; }

.knop  { width:150px; height:20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px; padding:0px;  }
.postcc  { width:35px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px; padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px;  }
.postcl  { width:22px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px;   }
.telk  { width:49px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px;   }
.telc  { width:91px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px;   }
.mob  { width:128px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px; padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px; }
input { width:150px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px; }
.selectheer { background-color: #FFFFFF;	color:#000000;	
width:150px; height:17px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding:0px; }
.info { width:40px;  }
.info2 { width:100%; height: 60px; padding:3px;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold;  }
.info3 { width:210px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
margin: 0px;padding-left:3px; padding-top:1px; padding-right:0px; padding-bottom:0px; }

#login { border: 2px solid #663399; background-color: #EEEEEE; }
h2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#000000; margin: 0px; padding: 0px; }
.inputlogin { font-size:10px; font-weight: bold;
width:150px; font-weight: bold; padding-left:3px; padding-top:3px; padding-right:0px; padding-bottom:0px; }
.asluiten { font-weight: bold; text-decoration: underline; color: #000000; }
.asluiten:hover { text-decoration: none; }

.uploadprogress { position:absolute; left:40%; top:40%;  background-color: #7D4A97; z-index:1000;  border: 2px solid #000000;
text-align:center; padding:30px; visibility:hidden;
	 }
.uploadprogress2 { position:absolute; left:0px; right:0px; top:0px; bottom: 0px; background-color: #000000; border: 2px solid #000000; 
z-index:1000; visibility:hidden;
text-align:center;  padding-top:30px;	 }

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}
#imageContainerb img {
	display:none;
	position:absolute;
	top:0; left:0;
}
#imageContainerc img {
	display:none;
	position:absolute;
	top:0; left:0;
}

#geduld { position:absolute; left:100px; top:50px; color:#613975; font-weight:bold; font-size:20px; }

/* ligging */
v\:* { behavior:url(#default#VML); }
#gmapobj { position: absolute; left:0; top:0px; width:100%; height:100%; z-index:1000;  }

#mapLoading { position:absolute; left:75px; top:100px; background-color:#e5e3df; width:300px; height:100px; 
font-size:24px; line-height:24px; font-weight:bold; color:#613975; }

.luchtfoto { position:absolute; right:5px; top:5px; z-index:1006; visibility:hidden; 
border:1px solid #ffffff; padding:10px; background-color:#cc99cc;  font-size:11px; font-weight:bold; }






#mapLoading2 { position:absolute; left:36%; top:360px; background-color:#ffffff; width:200px; height:100px; 
font-size:24px;line-height:24px; font-weight:bold; color:#7681BB;z-index:7; }

#inhoudzm { position:absolute; left:15%; width:70%; top:260px; bottom:21px; z-index:6; overflow:auto; }

.gkaart { position:relative; display:block; width:100px; height:18px; margin:1px 0 0 0; cursor:pointer;
background-color: #ffffff; border:1px solid #000000; text-align:center; line-height:18px; text-decoration: none;
}
.gkaartst { position:relative; display:block; width:100px; height:18px; margin:1px 0 0 0; cursor:default; font-weight: bold;
border:1px solid #000000; text-align:center; line-height:18px;background-color: #A8A693; color: #ffffff; text-decoration: none;
}
.tdgmapsm { position: absolute; left:0; top:60px; height:30px;  z-index:1000; padding: 10px 0 0 25px; }


/* recr kaarten */
.divlabel1 { position:absolute; width:100px; cursor:pointer; z-index:1000; border:1px solid #4A4A4A; padding:0px; }
.divlabel2 { position:absolute; width:96px; text-align:center; background-color:#D6D9EB; z-index:999; padding:3px; color:#4A4A4A; 
font-weight:bold; font-size:10px; }

.tdm, .tdmst, .tdmmo { width: 100px; background-color: #cc99cc; text-align: center; font-weight: bold; cursor: pointer;
border-top: 2px solid #000000; border-right: 2px solid #000000; }
.tdmst { cursor: default; }
.tdm { background-color: #ffffff; border-top: 1px solid #000000; border-right: 1px solid #000000; }
.tdmmo { background-color: #cc99cc; color: #ffffff; border-top: 1px solid #000000; border-right: 1px solid #000000; }

