
dl.map.on {
	position:relative;
	width:650px;
	height:527px;
	background:url(../images/map2.gif) no-repeat;
	text-align:left;
	margin:0px;
	padding:0px;

}
dl.map.on dt {
	list-style:none;
	display:inline;
}
dl.map.on dd {
	position:absolute;
	left:-9999px;
	width:250px;
	padding:4px;
	border:#222 2px solid;
	background:#666;
	color:#fff;
	-moz-border-radius:8px;
	border-radius:8px;
	z-index:11;
	font-size:0.8em;
}
dl.map.on dd img {
	position:relative;
	float:right;
	border:#000 1px solid;
	margin:2px;
}
dl.map.on a.agencies {
	display:block;
	position:absolute;
	text-indent:-9999px;
	background:url(../images/mapicon3.png) no-repeat;
	width:17px;
	height:17px;
	outline:none;
	z-index:10;
	text-decoration:none;
}
dl.map.on a.agencies:hover {
	background:url(../images/mapicon3_hover.png) no-repeat +1px +1px;
}
dl.map.on a.headq {
	display:block;
	position:absolute;
	text-indent:-9999px;
	background:url(../images/mapicon1.png) no-repeat;
	width:17px;
	height:17px;
	outline:none;
	z-index:10;
	text-decoration:none;
}
dl.map.on a.headq:hover {
	background:url(../images/mapicon1_hover.png) no-repeat +1px +1px;
}		
dl.map.on a.platform {
	display:block;
	position:absolute;
	text-indent:-9999px;
	background:url(../images/mapicon4.png) no-repeat;
	width:17px;
	height:17px;
	outline:none;
	z-index:10;
	text-decoration:none;
}
dl.map.on a.platform:hover {
	background:url(../images/mapicon4_hover.png) no-repeat +1px +1px;
}
dl.map.on dd a {
	text-decoration:none;
	color:#000;
}

/* START OF CSS FOR MAP POINTS */
/* Head Quarter */
dl.map.on a#loc_frvlx {
	top:320px;
	left:260px;
}
/* Subsidaries*/
dl.map.on a#loc_itset {
	top:320px;
	left:320px;
}
/* Platform FR*/
dl.map.on a#loc_fraul {
	top:240px;
	left:220px;
}
dl.map.on a#loc_frstm {
	top:205px;
	left:230px;
}
dl.map.on a#loc_frtre {
	top:270px;
	left:180px;
}
dl.map.on a#loc_frstp {
	top:300px;
	left:260px;
}
dl.map.on a#loc_frcas {
	top:340px;
	left:200px;
}
dl.map.on a#loc_frplo {
	top:236px;
	left:175px;
}
dl.map.on a#loc_frfam {
	top:240px;
	left:270px;
}
/* Platform IT*/
dl.map.on a#loc_itset2 {
	top:320px;
	left:302px;
}
dl.map.on a#loc_ittre {
	top:300px;
	left:336px;
}
dl.map.on a#loc_itcal {
	top:340px;
	left:360px;
}
dl.map.on a#loc_itave {
	top:385px;
	left:380px;
}
/* Platform GB*/
dl.map.on a#loc_gbgre {
	top:170px;
	left:200px;
}
dl.map.on a#loc_gblic {
	top:145px;
	left:180px;
}
/* Platform BE*/
dl.map.on a#loc_bebru {
	top:200px;
	left:260px;
}
/* Platform DE*/
dl.map.on a#loc_deerk {
	top:190px;
	left:305px;
}
/* Platform ES*/
dl.map.on a#loc_esiru {
	top:345px;
	left:140px;
}
dl.map.on a#loc_esbar {
	top:375px;
	left:220px;
}
/* Platform PT*/
dl.map.on a#loc_ptbra {
	top:365px;
	left:90px;
}
/* Platform CH*/
dl.map.on a#loc_chgen {
	top:285px;
	left:290px;
}
/* Platform PO*/
dl.map.on a#loc_potom {
	top:185px;
	left:480px;
}