p {
  margin-left: 30px;
}
	p.boven a {
	  color: #0d4464;
	}
 
#kaart {
  padding-bottom: 4.6em;
  width: 60em; /*Haslayout*/
  font: normal 1em arial, helvetica, sans-serif;
}
/*clearfix; overflow: hidden fux0rs with small-width screens*/
	#kaart:after {
	  content: " ";
	  display: block;
	  clear: both;
	  height: 0;
	}
 
dl {
  float: left;
  margin: 2px 5px 2px 2px;
  width: 730px;
  min-height: 489px;
  position: relative;
  background: url(../../images/kaart/australie.gif) 0 0 no-repeat;
}
* html dl {height: 489px;}
 
	dt {
	  width: 14em;
	  white-space: nowrap;
	  margin-left: 740px;
	}
* html dl dt {margin-left: 732px; padding-left: 8px; width: 14em; background-color: #e1eef4;} /*expanding-box bug*/
* html dt#ie6 {height: 350px;} /*expanding-box bug*/
 
	dt a {
	  font-weight: bold;
	  color: #265975;
	  font-size: .8em;
	  display: block;
	}
		dt a:visited {
		  color: #a9076a;
		}
		dt a:focus, dt a:hover, dt a:active  {
		  color: #fd8402;
		}
 
	dd, dd a, dd span {
	  position: absolute;
	}
		dd, dd a {
		  background: url(../../images/kaart/australie.gif) -9999em -9999em no-repeat;
		}
		dd a {
		  left: 0;
		  top: 0;
		  text-decoration: none;
		  width: 100%;
		  height: 100%;
		}
		dd a span { 
		  left: -9999em; /*konqueror heeft problemen met "left" maar Window-Eyes met "top" arg*/
	  	  top: -999em; /*bedankt RyanReese, Opera grens probleem*/ 
		  color: #000;
		  background-color: #fbeb92;
		  border: 1px solid #000;
		  padding:  2px 5px;
		  text-align: center;
	 	  font: normal .8em/1em palatino, georgia, "times new roman", serif;
		}
		dd a span.nw {
		  white-space: nowrap;
		}
			dt:hover+dd span, dd:hover span, dd a:focus span {
 			  left: 18px;
			  top: -18px;
			}
			/*IE6 heeft eigen declaration nodig*/
			* html dd a:hover span {left: 18px; top: -18px;}
 
 
			/* IE trigger*/
			* html dd a:hover {visibility: visible;}
 
 
			/*speciaal positioning... */
			dt:hover+dd.land span, dd.land a:focus span, dd.land:hover span {
		 	  left: 60%;
			  top: 40%;
			}
			 * html dd.land a:hover span {left: 60%; top: 40%;}
			dt:hover+dd.links span, dd.links a:focus span, dd.links:hover span {
			  left: -10%;
			  top: 100%;
			} * html dd.links a:hover span {left: -10px; top: 100%;}
 
	#au {
  	  width: 254px;
  	  height: 242px;
	  top: 208px;
	  left: 3px;
	}
* html #au a, * html #au a:hover {height: 242px;}
* html #au a:hover {background-position: -770px 1px;}
 
		dt:hover+#au, #au:hover, #au a:focus  {
  		  background-position: -770px 1px;
		}
	#nz {
  	  width: 109px;
  	  height: 107px;
 	  top: 376px;
  	  left: 334px;
	}
* html #nz a, * html #nz a:hover {height: 109px;} 
* html #nz a:hover {background-position: -1025px -70px;}
  
		dt:hover+#nz, #nz:hover, #nz a:focus {
		  background-position: -1025px -70px;
		}
	#pw {
  	  width: 11px;
  	  height: 18px;
 	  top: 98px;
  	  left: 129px;
	}
* html #pw a, * html #pw a:hover {height: 18px;} 
* html #pw a:hover {background-position: -1161px -1px; border: 1px solid #f00;}
  
		dt:hover+#pw, #pw:hover, #pw a:focus {
		  background-position: -1161px -1px;
		  border: 1px solid #f00;
		}
	#mp {
  	  width: 48px;
  	  height: 39px;
  	  top: 31px;
  	  left: 196px;
	}
* html #mp a, * html #mp a:hover {height: 48px;} 
* html #mp a:hover {background-position: -1137px -162px;}
 
		dt:hover+#mp, #mp:hover, #mp a:focus {
  		  background-position: -1137px -162px;
		}
	#fm {
  	  width:  170px;
  	  height: 38px;
  	  top: 99px;
  	  left: 163px;
	}
* html #fm a, * html #fm a:hover {height: 38px;} 
* html #fm a:hover {background-position: -772px -243px; border: 1px solid #f00;}
 
		dt:hover+#fm, #fm:hover, #fm a:focus {
		  background-position: -772px -243px;
		  border: 1px solid #f00;
		}
	#pg {
  	  width: 93px;
  	  height: 66px;
  	  top: 155px;
  	  left: 178px;
	}
* html #pg a, * html #pg a:hover {height: 66px;} 
* html #pg a:hover {background-position: -1027px 0px;}
 
		dt:hover+#pg, #pg:hover, #pg a:focus {
		  background-position: -1027px 0px;
		}
	#sb {
  	  width: 41px;
  	  height: 38px;
  	  top: 186px;
  	  left: 272px;
	}
* html #sb a, * html #sb a:hover {height: 38px;} 
* html #sb a:hover {background-position: -1139px -105px; border: 1px solid #f00;}
 
		dt:hover+#sb, #sb:hover, #sb a:focus {
		  background-position: -1139px -105px;
		  border: 1px solid #f00;
		}
	#nc {
  	  width: 36px;
  	  height: 25px;
  	  top: 269px;
  	  left: 314px;
	}
* html #nc a, * html #nc a:hover {height: 25px;} 
* html #nc a:hover {background-position: -1120px 1px; border: 1px solid #f00;}
 
		dt:hover+#nc, #nc:hover, #nc a:focus {
		  background-position: -1120px 1px;
		  border: 1px solid #f00;
		} 
 
	#vu {
  	  width: 33px;
  	  height: 67px;
  	  top: 205px;
  	  left: 328px;
	}
* html #vu a, * html #vu a:hover {height: 67px;} 
* html #vu a:hover {background-position: -1133px -31px; border: 1px solid #f00;}
 
		dt:hover+#vu, #vu:hover, #vu a:focus {
		  background-position: -1133px -31px;
		  border: 1px solid #f00;
		}
	#fj {
  	  width: 30px;
  	  height: 25px;
  	  top: 247px;
  	  left: 398px;
	}
* html #fj a, * html #fj a:hover {height: 25px;} 
* html #fj a:hover {background-position: -1025px -178px; border: 1px solid #f00;}
 
		dt:hover+#fj, #fj:hover, #fj a:focus {
		  background-position: -1025px -178px;
		  border: 1px solid #f00;
		}
	#to {
  	  width: 10px;
  	  height: 22px;
  	  top: 248px;
  	  left: 442px;
	}
* html #to a, * html #to a:hover {height: 22px;} 
* html #to a:hover {background-position: -1062px -195px; border: 1px solid #f00;}
 
		dt:hover+#to, #to:hover, #to a:focus {
		  background-position: -1062px -195px;
		  border: 1px solid #f00;
		}
	#ws {
  	  width: 14px;
  	  height: 8px;
  	  top: 230px;
  	  left: 460px;
	}
* html #ws a, * html #ws a:hover {height: 8px;} 
* html #ws a:hover {background-position: -1063px -180px; border: 1px solid #f00;}
 
		dt:hover+#ws, #ws:hover, #ws a:focus {
		  background-position: -1063px -180px;
		  border: 1px solid #f00;
		}
	#as {
  	  width: 16px;
  	  height: 8px;
  	  top: 233px;
  	  left: 474px;
	}
* html #as a, * html #as a:hover {height: 8px;} 
* html #as a:hover {background-position: -1077px -183px; border: 1px solid #f00;}
 
		dt:hover+#as, #as:hover, #as a:focus {
		  background-position: -1077px -183px;
		  border: 1px solid #f00;
		}
	#ck {
  	  width: 22px;
  	  height: 21px;
  	  top: 221px;
  	  left: 518px;
	}
* html #ck a, * html #ck a:hover {height: 21px;} 
* html #ck a:hover {background-position: -1102px -188px; border: 1px solid #f00;}
 
		dt:hover+#ck, #ck:hover, #ck a:focus {
		  background-position: -1102px -188px;
		  border: 1px solid #f00;
		}
	#ki {
  	  width: 316px;
  	  height: 100px;
  	  top: 119px;
  	  left: 371px;
	}
* html #ki a, * html #ki a:hover {height: 100px;} 
* html #ki a:hover {background-position: -768px -290px; border: 1px solid #f00;}
 
		dt:hover+#ki, #ki:hover, #ki a:focus {
		  background-position: -768px -290px;
		  border: 1px solid #f00;
		}
	#pf {
  	  width: 166px;
  	  height: 78px;
  	  top: 229px;
  	  left: 562px;
	}
* html #pf a, * html #pf a:hover {height: 78px;} 
* html #pf a:hover {background-position: -753px -416px; border: 1px solid #f00;}
 
		dt:hover+#pf, #pf:hover, #pf a:focus {
		  background-position: -753px -416px;
		  border: 1px solid #f00;
		}
