body {margin: 0; padding: 0;
	background: url(../media/grid2.jpg) repeat;
}

.map {
	position: relative;
	text-align: center;
}

svg {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.part {
	opacity: .3;
}

.part:hover {
	transition: opacity .2s ease;
	opacity: .5;
	cursor: pointer;
}

.focus {
    width: 200px; 
    background: #d3d3d3;
    height: 100px;
    margin: 15px;
    float: left;
}
.tooltip {
    display: none;
	padding: 15px; 
    position: absolute;
	background: #000;
	border-radius: 4px; 
	color: #fff;
}