@charset "utf-8";
/* CSS Document */

#greifswald {
	position:absolute;
	top:135px;
	left:60px;
	z-index:5;
	width: 10px;
	height: 10px;
	left: 249px;
}

#greifswald a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#greifswald a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
	left:-30px;
	position:relative;
}

#greifswald a span {
	display:none;
}

#greifswald a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}



#muenchen {
	position:absolute;
	top:146px;
	left:60px;
	z-index:6;
	width: 10px;
	height: 10px;
	left: 249px;
}

#muenchen a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#muenchen a:hover {
	color:black;
	background:#ddd8b7;
	width:200px;
	margin-top: 0px;
	background-color: #00305E;
}

#muenchen a span {
	display:none;
}

#muenchen a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}



#moskau {
	position:absolute;
	top:133px;
	left:60px;
	z-index:6;
	width: 10px;
	height: 10px;
	left: 279px;
}

#moskau a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#moskau a:hover {
	color:black;
	background:#ddd8b7;
	width:200px;
	margin-top: 0px;
	background-color: #00305E;
}

#moskau a span {
	display:none;
}

#moskau a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#eindhoven {
	position:absolute;
	top:140px;
	left:60px;
	z-index:7;
	width: 10px;
	height: 10px;
	left: 238px;
}

#eindhoven a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#eindhoven a:hover {
	color:black;
	background:#ddd8b7;
	width:230px;
	margin-top: 0px;
	background-color: #00305E;
}

#eindhoven a span {
	display:none;
}

#eindhoven a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#bari {
	position:absolute;
	top:163px;
	left:60px;
	z-index:7;
	width: 10px;
	height: 10px;
	left: 257px;
}

#bari a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#bari a:hover {
	color:black;
	background:#ddd8b7;
	width:200px;
	margin-top: 0px;
	background-color: #00305E;
}

#bari a span {
	display:none;
}

#bari a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#dominion {
	position:absolute;
	top:173px;
	left:60px;
	z-index:8;
	width: 10px;
	height: 10px;
	left: 95px;
}

#dominion a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#dominion a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
}

#dominion a span {
	display:none;
}

#dominion a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#japan {
	position:absolute;
	top:173px;
	left:60px;
	z-index:7;
	width: 10px;
	height: 10px;
	left: 464px;
}

#japan a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#japan a:hover {
	color:black;
	background:#ddd8b7;
	width:200px;
	margin-top: 0px;
	background-color: #00305E;
	left:-170px;
	position:relative;
	
}

#japan a span {
	display:none;
}

#japan a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}


#drexel {
	position:absolute;
	top:163px;
	left:60px;
	z-index:10;
	width: 10px;
	height: 10px;
	left: 101px;
}

#drexel a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#drexel a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
}

#drexel a span {
	display:none;
}

#drexel a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}


#berkley {
	position:absolute;
	top:174px;
	left:60px;
	z-index:10;
	width: 10px;
	height: 10px;
	left: 23px;
}

#berkley a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#berkley a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
}

#berkley a span {
	display:none;
}

#berkley a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#orleans {
	position:absolute;
	top:156px;
	left:60px;
	z-index:12;
	width: 10px;
	height: 10px;
	left: 233px;
}

#orleans a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#orleans a:hover {
	color:black;
	background:#ddd8b7;
	width:260px;
	margin-top: 0px;
	background-color: #00305E;
}

#orleans a span {
	display:none;
}

#orleans a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#paris {
	position:absolute;
	top:147px;
	left:60px;
	z-index:10;
	width: 10px;
	height: 10px;
	left: 232px;
}

#paris a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#paris a:hover {
	color:black;
	background:#ddd8b7;
	width:240px;
	margin-top: 0px;
	background-color: #00305E;
}

#paris a span {
	display:none;
}

#paris a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#london {
	position:absolute;
	top:145px;
	left:60px;
	z-index:7;
	width: 10px;
	height: 10px;
	left: 225px;
}

#london a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#london a:hover {
	color:black;
	background:#ddd8b7;
	width:260px;
	margin-top: 0px;
	background-color: #00305E;
}

#london a span {
	display:none;
}

#london a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#long {
	position:absolute;
	top:135px;
	left:60px;
	z-index:6;
	width: 10px;
	height: 10px;
	left: 223px;
}

#long a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#long a:hover {
	color:black;
	background:#ddd8b7;
	width:260px;
	margin-top: 0px;
	background-color: #00305E;
}

#long a span {
	display:none;
}

#long a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}

#seattle {
	position:absolute;
	top:156px;
	left:60px;
	z-index:8;
	width: 10px;
	height: 10px;
	left: 30px;
}

#seattle a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#seattle a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
}

#seattle a span {
	display:none;
}

#seattle a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}


#montreal {
	position:absolute;
	top:153px;
	left:60px;
	z-index:10;
	width: 10px;
	height: 10px;
	left: 109px;
}

#montreal a {
	text-decoration:none;
	display:block;
	padding:2px;
	border:0px solid black;
	padding-top: 7px;
	background-repeat: repeat;
	cursor: pointer;
}

#montreal a:hover {
	color:black;
	background:#ddd8b7;
	width:280px;
	margin-top: 0px;
	background-color: #00305E;
}

#montreal a span {
	display:none;
}

#montreal a:hover span {
	color:#666666;
	background:#ffffff;
	border:1px;
	display:block;
	padding:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #00305E;
	margin-top: 5px;
}
