/*----------------------------------------*/
/* CSS-Stylsheet Leaflet-Map Vereine HJJV */
/*----------------------------------------*/

/* Scripte
------------------------------------*/
	@import url("../fonts/font-awesome/5.15.3/css/all.min.css");

/* ----- Popups ----- */
	div.tooltip .headline-blue {
		background-color: #222a57;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		padding: 15px 15px 15px 20px;
		margin: -20px;
		border-radius: 5px 5px 0 0;
	}

	div.tooltip .headline-orange {
		background-color: #f0901e;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		padding: 15px 15px 15px 20px;
		margin: -20px;
		border-radius: 5px 5px 0 0;
	}

	div.tooltip .headline-purple {
		background-color: #87579a;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		padding: 15px 15px 15px 20px;
		margin: -20px;
		border-radius: 5px 5px 0 0;
	}

	div.tooltip .headline-grey {
		background-color: #818282;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		padding: 15px 15px 15px 20px;
		margin: -20px;
		border-radius: 5px 5px 0 0;
	}

	div.tooltip .headline-red {
		background-color: #e21519;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		padding: 15px 15px 15px 20px;
		margin: -20px;
		border-radius: 5px 5px 0 0;
	}

	div.tooltip p {
		padding: 35px 0 20px 0;
	}
	div.tooltip a {
		color: #006699;
		font-weight: normal;
		margin-top: 0;
		text-decoration: none;
	}
	div.tooltip a:hover {
		/*font-weight: bold;*/
		text-shadow: 0 1px 1px silver;
	}

	.leaflet-popup-content p {
	  margin: 0;
	  padding-top: 50px;
	  font-size: 14px;
	}

	.leaflet-popup-content-wrapper {
	  padding: 0;
	  text-align: left;
	  border-radius: 5px;
	  min-width: 340px;
	 }

	.leaflet-container a.leaflet-popup-close-button {
		top: 5px;
		right: 5px;
	 }

	.leaflet-popup-tip-container { /* Pfeil unter Popup */
		margin-top: -15px;
	}

	.leaflet-popup {
	  margin-bottom: 7px;
	}
/* ----- Legende Marker in Map ----- */
.legende {
	display: inline-block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	padding: 10px 0 0 10px;
}


