#tooltip {
/* 	visibility: hidden; */
	display: none;
	position: absolute;
	left: 0px;
	top: 700px;
	z-index: 30;
/* 	width: 200px;
	height: 100px;
 */	background: #E0EBFF;
	border: 1px solid black;
	padding: 5px;
}

#tooltip-close {
	display: none;
}

#tooltip-close, #tooltip-click {
	margin-top: -3px;
}

#tooltip .hline {
	margin-top: -3px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-left: -5px;
	margin-right: -5px;
	border-bottom: 1px solid black;
}

#tooltip-content p {
	margin: 0px;
}

#tooltip-content p.name {
	font-weight: bold;
	font-size: 1.2em; 
}

#tooltip-content p.caption {
	font-weight: bold;
	margin-top: 1em;	
}

#tooltip-content p.text {
	margin-top: 0.5em;
}

#tooltip-content a {
	display: block;
	margin-top: 1em;
}
