#logoMapplus {
}

.tundra .njsCategoryIcon1, .tundra .njsCategoryIcon1_active,
.tundra .njsCategoryIcon2, .tundra .njsCategoryIcon2_active,
.tundra .njsCategoryIcon3, .tundra .njsCategoryIcon3_active {
    background-repeat: no-repeat;
    background-size: contain;
    height: 30px;
    text-align: center;
    background-position: 0 1px !important;
}

.tundra .njsCategoryIcon1, .tundra .njsCategoryIcon1_active {
    background-image: url("../img/buttons/IC_Gruppe_POI_30x30_blau.png");
    width: 40px;
}

.tundra .njsCategoryIcon2, .tundra .njsCategoryIcon2_active {
    background-image: url("../img/buttons/IC_Gruppe_Umwelt_30x30_blau.png");
    width: 40px;
}

.tundra .njsCategoryIcon3, .tundra .njsCategoryIcon3_active {
    background-image: url("../img/buttons/IC_Gruppe_Umwelt_30x30_blau.png");
    width: 40px;
}

.tundra .njsCategoryIcon1,
.tundra .njsCategoryIcon2,
.tundra .njsCategoryIcon3,
.tundra .njsCategoryIcon4 {
    opacity: 0.5;
}

.font_black {
   color: black;
}

.font_white {
   color: white;
}

.font_darkorange {
   color: darkorange;
}

.font_sup {
   vertical-align: super;
   font-size: smaller;
}

.font_bold {
   font-weight: bold;
}

.font_underline {
	text-decoration: underline;
}

.font_larger {
	font-size: larger;
}

.ga-card-o::before {
  content: "\2139";
  font-size: 1.5em;
  color: #007bff; 
}

.rot {
   color: #FF0000;
}
 
.gruen {
   color: #00FF00;
}
 
.blau {
   color: #0000FF;
}
 
.schwarz {
   color: black;
}
 
.weiss {
   color: white;
}
 
.dunkelorange {
   color: darkorange;
}
 
.fett {
   font-weight: bold;
}
 
.unterstrichen {
   text-decoration: underline;
}
 
.groesser {
   font-size: larger;
}

/* Layernamen im Suchergebnis */
/*.accordion h3.e-select a {
   color: #0000ff !important;
   font-size: 15px;
   font-weight: bold;
} */
 
/* Farbe und Größe für das 1. Suchergebnis */
.accordion div.searchResultPropertyHeader {
   font-size: 15px;
   color: #ffffff;
   background-color: #0078D7;
   font-weight: normal;
} 
 
/* Farbe und Größe für alle weiteren Suchergebnisse */
/*.accordion div.searchItem {
   color: #FF0000;
   padding: 2px 15px;
   font-weight: normal;
} */
 
/* Feldwert rechts positioniert */
.accordion div.searchValue {
   text-align: right;
}
 
/* Feldnamen und -werte */
/*.accordion div.e-content {
   font-size: 12px;
   line-height: 15px;
} */
 
/* Doppelpunkt nach Feldnamen */
/* .accordion div.searchAlias::after {
    content: ":";
} */
 