#weerkaarteuropa {
	position:relative;
	top:0px;
	left:0px;

	font-weight:normal;

	color:#4182A2;
	background-color:transparent;
	
	margin:6px;
	
}
/* het blok met de datum selectors */
#weerkaarteuropa #dateselector {
	padding:1px 2px;
	margin:1px 0px;
}

#weerkaarteuropa #dateselector a {
	background-color:#f0f5f9;
	color:#7f82a1;
	border:1px solid #f0f5f9;
	padding:3px 4px;
	margin:2px;
	font-weight:bold;
}

#weerkaarteuropa #dateselector a.selected, 
#weerkaarteuropa #dateselector a:hover {
	border:1px solid #e5eef7;
	background-color:#ffffff;
}
#weerkaarteuropa #euweerplaces {
	margin:8px ;
}
#weerkaarteuropa #euweerplaces .tdcolor {
	background-color:#f0f5f9;
	color:inherit;
	border-color:#f0f5f9;
}
#weerkaarteuropa #euweerplaces td {
	vertical-align:middle;
	line-height:30px;
	width:168px;
	height:30px;
}
#weerkaarteuropa #kaarteuropa {
	height:238px;
	width:210px;
	background-image: url(/images/kaart_europa.gif);
    background-repeat: no-repeat;
    background-position:top left;
	position:relative;
	left:8px;
	top:20px;
	float:left;
	clear:none;
	font-weight:bold;
}

#kaarteuropa span {
	position:relative; 
	width:26px;
	top:16px;
	left:-5px;
	color:#000;
}

#kaarteuropa img {
	position:absolute;
	/* top:-12px;*/
	left:-10px; 
	height:25px; 
	width:25px; 
}

#kaarteuropa #dublin { position:absolute; left:12px; top:105px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #londen{ position:absolute; left:40px; top:126px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #amsterdam{ position:absolute; left:70px; top:120px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #oslo{ position:absolute; left:92px; top:60px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #stockholm { position:absolute; left:120px; top:75px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #helsinki{ position:absolute; left:155px; top:50px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #kopenhagen{ position:absolute; left:97px; top:105px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #riga{ position:absolute; left:150px; top:90px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #warschau{ position:absolute; left:139px; top:122px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #boekarest{ position:absolute; left:167px; top:183px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #wenen{ position:absolute; left:120px; top:155px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #athene{ position:absolute; left:153px; top:210px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #rome{ position:absolute; left:104px; top:190px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #lissabon{ position:absolute; left:8px; top:208px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #madrid{ position:absolute; left:38px; top:200px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #milaan{ position:absolute; left:109px; top:178px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #bordeaux{ position:absolute; left:53px; top:178px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #parijs{ position:absolute; left:60px; top:155px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #berlijn{ position:absolute; left:105px; top:121px; z-index:101; text-align:center; width:25px;}
#kaarteuropa #bern{ position:absolute; left:85px; top:165px; z-index:101; text-align:center; width:25px;}



div#kaarteuropa div#brussel img,
div#kaarteuropa div#sofia img,
div#kaarteuropa div#cairo img,
div#kaarteuropa div#budapest img,
div#kaarteuropa div#istrie img,
div#kaarteuropa div#luxemburg img,
div#kaarteuropa div#praag img,
div#kaarteuropa div#brussel span,
div#kaarteuropa div#sofia span,
div#kaarteuropa div#cairo span,
div#kaarteuropa div#budapest span,
div#kaarteuropa div#istrie span,
div#kaarteuropa div#luxemburg span,
div#kaarteuropa div#praag span {
	display:none;
}

