@charset "utf-8";
/* CSS Document */
body
{
	padding:0px;
	margin:0px;
}
.node1{
	position:absolute;
	width:100px;
	background:#666;
	color : #fff;
	padding:10px;
	cursor:pointer;
	font-family:Georgia, "Times New Roman", Times, serif
}
.node2{
	position:absolute;
	width:100px;
	background:#F99;
	left: 300px;
	padding:10px;
	cursor:pointer;
	font-family:Georgia, "Times New Roman", Times, serif
}
#metro-container {
	width:800px;
	height:600px;
	position:fixed;
	top:50px;
	left:50px;
	border: 1px black solid;
}
#metro {
	width:100%;
	height:100%;
	background:white;
	z-index:0;
	overflow:hidden;
}

.node1 {
	z-index:2;
	position: absolute;
	background: #deb; line-height: 40px; padding: 15px; float: left; margin: 1em; border: 1px solid;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.5);
	border-radius:10px;
	margin:0px;
	padding:5px;
}
.selected {
        background-color:yellow;
} 
