	td.text_center {
		text-align: center;
	}		

	

#menu_top, #menue2 input {
	width:auto;
	}

body.index .mapboxgl-popup {
    padding-bottom: 60px;
	max-width:none !important;
}
	body.index .mapboxgl-popup-tip{
			border-bottom-color: rgba(243,239,239,1.00) !important;
				border-top-color: rgba(243,239,239,1.00) !important;

	}
	body.index .mapboxgl-popup-content{
		width:250px;
		border-radius: 8px!important;
		background-color: rgba(34,33,33,0.95) !important;
		color: rgba(252,251,251,1.00);
/*		border: solid rgba(243,239,239,1.00);*/	
		padding: 5px 5px 1px;
		border:solid thin rgba(243,239,239,1.00);
	}	
	
	body.index .mapboxgl-popup-content .titel{
		font-size:14px;

		color: rgb(139, 187, 247, 1);

	}
body.index .mapboxgl-popup-close-button {
position: absolute;
right: 7px;
top: 7px;
border: 5px;
border-radius: 5px;
cursor: pointer;
background-color:#d9d9d9;
}

body.index .mapboxgl-popup-close-button:hover {
	background-color: rgb(245, 251, 251);
}	
	
	
body.index .mapboxgl-popup-content	.thumb img{
width: 250px;
height: 139px;
object-fit: cover;
		
	}	
/*	.selected tr{
	background-color: #f8f6f6e6;	
	}*/
	
	
.block #menu_top{
background: #9cc2e39e;
position: absolute;
z-index: 1;
top: 45px;
right: 90px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.4);
font-family: 'Open Sans', sans-serif;
padding: 3px;
width: 50px;
display:none;

}
	
.block #menue2 {
background: #9cc2e39e;
position: absolute;
z-index: 1;
top: 100px;
right: 40px;
border-radius: 3px;
/*width: 120px;
*/border: 1px solid rgba(0,0,0,0.4);
font-family: 'Open Sans', sans-serif;
padding: 3px;

display:none;

}
 
.block #menue2 a {
font-size: 25px;
color: #404040;
display: block;
margin: 0;
padding: 0;
padding: 3px;
text-decoration: none;
border-bottom: 1px solid rgba(0,0,0,0.25);
text-align: center;
}
	
.block #menu_top a {
font-size: 25px;
color: #404040;

margin: 0;
padding: 0;
padding: 3px;
text-decoration: none;
border-bottom: 1px solid rgba(0,0,0,0.25);
text-align: center;
}
 
.block #menu_top, #menue2 a:last-child {
border: none;
}
 
.block #menue2 a:hover {
background-color: #f8f8f8;
color: #404040;
}
 
 #menue2 a.active {
background-color: #011e3382;
color: #ffffff;
}
 
 .block #menue2 a.active:hover {
background: #f8f8f8;
}	
	
	.fancybox-content {
   max-width: 500px;
   padding:0px;
}
	
	
	
