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: 701px;
  position: relative;
  background: url(../../images/kaart/azie.gif) 0 0 no-repeat;
  min-height: 583px;
}
	dt {
	  width: 12em;
	  white-space: nowrap;
	  margin-left: 715px;
	}
* html dl dt {margin-left: 700px; padding-left: 8px; background-color: #e1eef4; width: 14em;} /*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/azie.gif) -9999em -9999em no-repeat;
		}
		dd a {
		  left: 0;
		  top: 0;
		  text-decoration: none;
		  width: 100%;
		  height: 100%;
		}
		dd a span { 
		  left: -9999em;
	  	  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: 80%;
			  top: 50%;
			}
			/*IE6 heeft eigen declaration nodig*/
			* html dd a:hover span {left: 80%; top: 50%;}
 
			/*trigger*/
			* html dd a:hover {visibility: visible;}
 
 
			/*speciaal positioning... */
			dt:hover+#ru span, #ru a:focus span, #ru:hover span {
		 	 left: 40%;
			}* html #ru a:hover span {left: 40%;}
			dt:hover+#ye span, #ye a:focus span, #ye:hover span {
		 	 top: 40%;
			}* html #ye a:hover span {top: 40%;}
			dt:hover+#cn span, #cn a:focus span, #cn:hover span {
		 	 left: 20%;
			}* html #cn a:hover span {left: 20%;}
			dt:hover+#kr span, #kr a:focus span, #kr:hover span {
		 	 left: 110%;
			}* html #kr a:hover span {left: 110%;}
			dt:hover+#in span, #in a:focus span, #in:hover span {
		 	 left: 40%;
			}* html #in a:hover span {left: 40%;}
			dt:hover+#np span, #np a:focus span, #np:hover span {
		 	 top: -10%;
			}* html #np a:hover span {top: -10%;}
			dt:hover+#id span, #id a:focus span, #id:hover span {
		 	 top: 10%;
			}* html #id a:hover span {top: 10%;}
 
			dt:hover+.klein span, .klein a:focus span, .klein:hover span {
		 	 left: 10px;
			}* html .klein a:hover span {left: 10px;}
 
 
	#ru {
  	  width: 700px;
  	  height: 241px;
	  top: 0px;
	  left: 0px;
	}
* html #ru a, * html #ru a:hover {height: 241px;}
* html #ru a:hover {background-position: -702px 0px;}
 
		dt:hover+#ru, #ru:hover, #ru a:focus  {
  		  background-position: -702px 0px;
		}
	#ge {
  	  width: 38px;
  	  height: 19px;
 	  top: 224px;
  	  left: 80px;
	}
* html #ge a, * html #ge a:hover {height: 19px;} 
* html #ge a:hover {background-position: -703px -243px;}
  
		dt:hover+#ge, #ge:hover, #ge a:focus {
		  background-position: -703px -243px;
		}
	#az {
  	  width: 29px;
  	  height: 24px;
  	  top: 235px;
  	  left: 108px;
	  z-index: 20;
	}
* html #az a, * html #az a:hover {height: 24px;} 
* html #az a:hover {background-position: -741px -244px}
 
		dt:hover+#az, #az:hover, #az a:focus {
  		  background-position: -741px -244px;
		}
	#am {
  	  width:  18px;
  	  height: 16px;
  	  top: 238px;
  	  left: 101px;
	  z-index: 30;
	}
* html #am a, * html #am a:hover {height: 18px;} 
* html #am a:hover {background-position: -774px -410px;}
 
		dt:hover+#am, #am:hover, #am a:focus {
		  background-position: -774px -410px;
		}
	#sa {
  	  width: 120px;
  	  height: 103px;
  	  top: 297px;
  	  left: 61px;
	}
* html #sa a, * html #sa a:hover {height: 103px;} 
* html #sa a:hover {background-position: -704px -307px;}
 
		dt:hover+#sa, #sa:hover, #sa a:focus {
		  background-position: -704px -307px;
		}
	#ir {
  	  width: 115px;
  	  height: 95px;
  	  top: 250px;
  	  left: 106px;
	}
* html #ir a, * html #ir a:hover {height: 95px;} 
* html #ir a:hover {background-position: -828px -244px;}
 
		dt:hover+#ir, #ir:hover, #ir a:focus {
		  background-position: -828px -244px;
		}
	#iq {
  	  width: 56px;
  	  height: 55px;
  	  top: 264px;
  	  left: 80px;
	}
* html #iq a, * html #iq a:hover {height: 55px;} 
* html #iq a:hover {background-position: -771px -244px;}
 
		dt:hover+#iq, #iq:hover, #iq a:focus {
		  background-position: -771px -244px;
		}
	#sy {
  	  width: 35px;
  	  height: 32px;
  	  top: 265px;
  	  left: 64px;
	}
* html #sy a, * html #sy a:hover {height: 32px;} 
* html #sy a:hover {background-position: -702px -263px;}
 
		dt:hover+#sy, #sy:hover, #sy a:focus {
		  background-position: -702px -263px;
		}
	#jo {
  	  width: 21px;
  	  height: 25px;
  	  top: 292px;
  	  left: 63px;
	}
* html #jo a, * html #jo a:hover {height: 25px;} 
* html #jo a:hover {background-position: -749px -269px;}
 
		dt:hover+#jo, #jo:hover, #jo a:focus {
		  background-position: -749px -269px;
		}
	#il {
  	  width: 9px;
  	  height: 23px;
  	  top: 292px;
  	  left: 57px;
	}
* html #il a, * html #il a:hover {height: 23px;} 
* html #il a:hover {background-position: -738px -282px;}
 
		dt:hover+#il, #il:hover, #il a:focus {
		  background-position: -738px -282px;
		}
	#lb {
  	  width: 7px;
  	  height: 11px;
  	  top: 282px;
  	  left: 62px;
	}
* html #lb a, * html #lb a:hover {height: 11px;} 
* html #lb a:hover {background-position: -739px -270px;}
 
		dt:hover+#lb, #lb:hover, #lb a:focus {
		  background-position: -739px -270px;
		}
	#kw {
  	  width: 11px;
  	  height: 11px;
  	  top: 312px;
  	  left: 127px;
	}
* html #kw a, * html #kw a:hover {height: 11px;} 
* html #kw a:hover {background-position: -749px -295px;}
 
		dt:hover+#kw, #kw:hover, #kw a:focus {
		  background-position: -749px -295px;
		}
	#ye {
  	  width: 69px;
  	  height: 45px;
  	  top: 383px;
  	  left: 109px;
	}
* html #ye a, * html #ye a:hover {height: 45px;} 
* html #ye a:hover {background-position: -704px -411px;}
 
		dt:hover+#ye, #ye:hover, #ye a:focus {
		  background-position: -704px -411px;
		}
	#om {
  	  width: 43px;
  	  height: 64px;
  	  top: 336px;
  	  left: 162px;
	}
* html #om a, * html #om a:hover {height: 64px;} 
* html #om a:hover {background-position: -969px -350px;}
 
		dt:hover+#om, #om:hover, #om a:focus {
		  background-position: -969px -350px;
		}
	#ae {
  	  width: 26px;
  	  height: 21px;
  	  top: 339px;
  	  left: 158px;
	}
* html #ae a, * html #ae a:hover {height: 21px;} 
* html #ae a:hover {background-position: -1021px -356px;}
 
		dt:hover+#ae, #ae:hover, #ae a:focus {
		  background-position: -1021px -356px;
		}
	#qa {
  	  width: 6px;
  	  height: 10px;
  	  top: 337px;
  	  left: 151px;
	}
* html #qa a, * html #qa a:hover {height: 10px;} 
* html #qa a:hover {background-position: -1013px -367px;}
 
		dt:hover+#qa, #qa:hover, #qa a:focus {
		  background-position: -1013px -367px;
		}
 
	#bh {
  	  width: 2px;
  	  height: 3px;
  	  top: 335px;
  	  left: 150px;
	}
* html #bh a, * html #bh a:hover {height: 3px;} 
* html #bh a:hover {background-position: -1041px -340px;}
 
		dt:hover+#bh, #bh:hover, #bh a:focus {
		  background-position: -1041px -340px;
		}
	#cn {
  	  width: 294px;
  	  height: 230px;
  	  top: 161px;
  	  left: 262px;
	}
* html #cn a, * html #cn a:hover {height: 230px;} 
* html #cn a:hover {background-position: -1263px -354px;}
 
		dt:hover+#cn, #cn:hover, #cn a:focus {
		  background-position: -1263px -354px;
		}
	#kr {
  	  width: 40px;
  	  height: 63px;
  	  top: 229px;
  	  left: 527px;
	}
* html #kr a, * html #kr a:hover {height: 63px;} 
* html #kr a:hover {background-position: -1558px -354px;}
 
		dt:hover+#kr, #kr:hover, #kr a:focus {
		  background-position: -1558px -354px;
		}
	#jp {
  	  width: 55px;
  	  height: 124px;
  	  top: 213px;
  	  left: 574px;
	}
* html #jp a, * html #jp a:hover {height: 124px;} 
* html #jp a:hover {background-position: -1407px -116px;}
 
		dt:hover+#jp, #jp:hover, #jp a:focus {
		  background-position: -1407px -116px;
		}
	#mn {
  	  width: 169px;
  	  height: 67px;
  	  top: 171px;
  	  left: 314px;
	}
* html #mn a, * html #mn a:hover {height: 67px;} 
* html #mn a:hover {background-position: -1320px -286px;}
 
		dt:hover+#mn, #mn:hover, #mn a:focus {
		  background-position: -1320px -286px;
		}
	#kz {
  	  width: 203px;
  	  height: 91px;
  	  top: 150px;
  	  left: 108px;
	}
* html #kz a, * html #kz a:hover {height: 91px;} 
* html #kz a:hover {background-position: -1116px -262px;}
 
		dt:hover+#kz, #kz:hover, #kz a:focus {
		  background-position: -1116px -262px;
		}
	#uz {
  	  width: 95px;
  	  height: 55px;
  	  top: 212px;
  	  left: 161px;
	}
* html #uz a, * html #uz a:hover {height: 55px;} 
* html #uz a:hover {background-position: -944px -294px;}
 
		dt:hover+#uz, #uz:hover, #uz a:focus {
		  background-position: -944px -294px;
		}
	#tm {
  	  width: 81px;
  	  height: 49px;
  	  top: 230px;
  	  left: 146px;
	}
* html #tm a, * html #tm a:hover {height: 49px;} 
* html #tm a:hover {background-position: -944px -244px;}
 
		dt:hover+#tm, #tm:hover, #tm a:focus {
		  background-position: -944px -244px;
		}
	#tj {
  	  width: 45px;
  	  height: 26px;
  	  top: 242px;
  	  left: 228px;
     	  z-index: 5;
	}
* html #tj a, * html #tj a:hover {height: 26px;} 
* html #tj a:hover {background-position: -1163px -542px;}
 
		dt:hover+#tj, #tj:hover, #tj a:focus {
		  background-position: -1163px -542px;
		}
	#kg {
  	  width: 53px;
  	  height: 26px;
  	  top: 227px;
  	  left: 237px;
	  z-index: 10;
	}
* html #kg a, * html #kg a:hover {height: 26px;} 
* html #kg a:hover {background-position: -1209px -542px;}
 
		dt:hover+#kg, #kg:hover, #kg a:focus {
		  background-position: -1209px -542px;
		}
	#in {
  	  width: 159px;
  	  height: 185px;
  	  top: 278px;
  	  left: 249px;
	}
* html #in a, * html #in a:hover {height: 185px;} 
* html #in a:hover {background-position: -1103px -354px;}
 
		dt:hover+#in, #in:hover, #in a:focus {
		  background-position: -1103px -354px;
		}
	#pk {
  	  width: 82px;
  	  height: 86px;
  	  top: 267px;
  	  left: 205px;
	}
* html #pk a, * html #pk a:hover {height: 86px;} 
* html #pk a:hover {background-position: -825px -340px;}
 
		dt:hover+#pk, #pk:hover, #pk a:focus {
		  background-position: -825px -340px;
		}
	#af {
  	  width: 73px;
  	  height: 60px;
  	  top: 256px;
  	  left: 199px;
	}
* html #af a, * html #af a:hover {height: 60px;} 
* html #af a:hover {background-position: -1510px 0px;}
 
		dt:hover+#af, #af:hover, #af a:focus {
		  background-position: -1510px 0px;
		}
	#np {
  	  width: 47px;
  	  height: 26px;
  	  top: 310px;
  	  left: 311px;
	}
* html #np a, * html #np a:hover {height: 26px;} 
* html #np a:hover {background-position: -1026px -244px;}
 
		dt:hover+#np, #np:hover, #np a:focus {
		  background-position: -1026px -244px;
		}
	#bt {
  	  width: 19px;
  	  height: 10px;
  	  top: 324px;
  	  left: 361px;
	}
* html #bt a, * html #bt a:hover {height: 10px;} 
* html #bt a:hover {background-position: -1077px -245px;}
 
		dt:hover+#bt, #bt:hover, #bt a:focus {
		  background-position: -1077px -245px;
		}
	#bd {
  	  width: 30px;
  	  height: 35px;
  	  top: 336px;
  	  left: 359px;
	}
* html #bd a, * html #bd a:hover {height: 35px;} 
* html #bd a:hover {background-position: -1040px -272px;}
 
		dt:hover+#bd, #bd:hover, #bd a:focus {
		  background-position: -1040px -272px;
		}
	#mv {
  	  width: 8px;
  	  height: 29px;
  	  top: 475px;
  	  left: 265px;
	}
* html #mv a, * html #mv a:hover {height: 29px;} 
* html #mv a:hover {background-position: -1100px -244px; border: 1px solid #f00;}
 
		dt:hover+#mv, #mv:hover, #mv a:focus {
		  background-position: -1100px -244px;
		  border: 1px solid #f00;
		}
	#lk {
  	  width: 15px;
  	  height: 27px;
  	  top: 442px;
  	  left: 321px;
	}
* html #lk a, * html #lk a:hover {height: 27px;} 
* html #lk a:hover {background-position: -1071px -271px;}
 
		dt:hover+#lk, #lk:hover, #lk a:focus {
		  background-position: -1071px -271px;
		}
	#mm {
  	  width: 50px;
  	  height: 114px;
  	  top: 323px;
  	  left: 384px;
	}
* html #mm a, * html #mm a:hover {height: 114px;} 
* html #mm a:hover {background-position: -1402px 0px;}
 
		dt:hover+#mm, #mm:hover, #mm a:focus {
		  background-position: -1402px 0px;
		}
	#vn {
  	  width: 50px;
  	  height: 97px;
  	  top: 355px;
  	  left: 440px;
	}
* html #vn a, * html #vn a:hover {height: 97px;} 
* html #vn a:hover {background-position: -706px -472px;}
 
		dt:hover+#vn, #vn:hover, #vn a:focus {
		  background-position: -706px -472px;
		}
	#th {
  	  width: 49px;
  	  height: 96px;
  	  top: 372px;
  	  left: 416px;
	}
* html #th a, * html #th a:hover {height: 96px;} 
* html #th a:hover {background-position: -1051px -307px;}
 
		dt:hover+#th, #th:hover, #th a:focus {
		  background-position: -1051px -307px;
		}
	#la {
  	  width: 47px;
  	  height: 55px;
  	  top: 361px;
  	  left: 430px;
	}
* html #la a, * html #la a:hover {height: 55px;} 
* html #la a:hover {background-position: -757px -472px;}
 
		dt:hover+#la, #la:hover, #la a:focus {
		  background-position: -757px -472px;
		}
	#kh {
  	  width: 30px;
  	  height: 28px;
  	  top: 413px;
  	  left: 449px;
	}
* html #kh a, * html #kh a:hover {height: 28px;} 
* html #kh a:hover {background-position: -1016px -379px;}
 
		dt:hover+#kh, #kh:hover, #kh a:focus {
		  background-position: -1016px -379px;
		}
	#ph {
  	  width: 55px;
  	  height: 88px;
  	  top: 386px;
  	  left: 534px;
	}
* html #ph a, * html #ph a:hover {height: 88px;} 
* html #ph a:hover {background-position: -1453px -1px;}
 
		dt:hover+#ph, #ph:hover, #ph a:focus {
		  background-position: -1453px -1px;
		}
	#id {
  	  width: 264px;
  	  height: 108px;
  	  top: 469px;
  	  left: 411px;
	}
* html #id a, * html #id a:hover {height: 108px;} 
* html #id a:hover {background-position: -806px -427px;}
 
		dt:hover+#id, #id:hover, #id a:focus {
		  background-position: -806px -427px;
		}
	#my {
  	  width: 110px;
  	  height: 44px;
  	  top: 457px;
  	  left: 437px;
	}
* html #my a, * html #my a:hover {height: 44px;} 
* html #my a:hover {background-position: -1488px -309px;}
 
		dt:hover+#my, #my:hover, #my a:focus {
		  background-position: -1488px -309px;
		}
	#bn {
  	  width: 9px;
  	  height: 8px;
  	  top: 473px;
  	  left: 518px;
	}
* html #bn a, * html #bn a:hover {height: 8px;} 
* html #bn a:hover {background-position: -1488px -297px;}
 
		dt:hover+#bn, #bn:hover, #bn a:focus {
		  background-position: -1488px -297px;
		}
	#sg {
  	  width: 5px;
  	  height: 3px;
  	  top: 499px;
  	  left: 461px;
	}
* html #sg a, * html #sg a:hover {height: 3px;} 
* html #sg a:hover {background-position: -776px -529px;}
 
		dt:hover+#sg, #sg:hover, #sg a:focus {
		  background-position: -776px -529px;
		}
	#tl {
  	  width: 14px;
  	  height: 9px;
  	  top: 559px;
  	  left: 579px;
	}
* html #tl a, * html #tl a:hover {height: 9px;} 
* html #tl a:hover {background-position: -757px -528px;}
 
		dt:hover+#tl, #tl:hover, #tl a:focus {
		  background-position: -757px -528px;
		}

