/* Formatierung von HTML-Elementen */

@import url('color_vars.php');

a									{color:var(--tandem-main-color);}
#blockContentInnerTopBar		{background-color:transparent;width:98%;border:1px solid var(--tandem-main-color)}
nav a{
  background-color:var(--tandem-main-color);
  opacity:0.7;
}




html {
    position: relative;
    min-height: 100%;
}

#footer {
    border-top: 5px solid var(--tandem-main-color);
  
}

.title {
	background-color:#000;
	border-bottom: 5px solid var(--tandem-main-color);
}

.title h1{
	color:white;
}


.number-marker {
    background-color: var(--tandem-main-color);
}

#main-img {
    border-bottom: 5px solid var(--tandem-main-color);
}


.overlay h2 {       
background-color:var(--tandem-main-color);
opacity:0.8;
}



.overlayred h2 {       
background-color:red;
opacity:0.8;
}

.breadcrumb a {
	text-decoration: none;
    color: var(--tandem-main-color);
}


.marker-cluster-small div,
.marker-cluster-medium div,
.marker-cluster-large div {
    background-color: var(--tandem-main-color) !important;
    background-image: none !important;
    border: 2px solid white !important;
    box-shadow: none !important;
    filter: none !important;
}

.marker-cluster-small,
.marker-cluster-medium,
.marker-cluster-large {
    background-color: var(--tandem-main-color) !important;
    background-image: none !important;
    box-shadow: none !important;
    filter: none !important;
}

.marker-cluster div {
    background-blend-mode: normal !important;
    opacity: 1 !important;
    border-radius: 50% !important;
}

.marker-cluster span {
    color: white !important;
}

/* Remove unwanted shadows, effects, and overlays */
.marker-cluster div::before,
.marker-cluster::before {
    content: none !important;
    background: none !important;
    box-shadow: none !important;
}





  
.side a.alt:hover {
	background-color: var(--tandem-main-black-color);  
	color:#fff;
	}

  
.side a{
border-color:var(--tandem-main-black-color);
color:var(--tandem-main-black-color);
opacity:1
  }
  
.current a{
background-color: var(--tandem-main-black-color);
color: rgba(255,255,255, 0.9);
  }


.current_sale a{
  background-color:var(--sales-color);
  color: rgba(255,255,255, 0.9);
}  

.current_new a{
  background-color:var(--sv-main-new-color);
  color: rgba(255,255,255, 0.9);
}

.current_rent a{
  background-color:var(--sv-main-rent-color);
  color: rgba(255,255,255, 0.9);
} 


.basket-count {
	background-color: var(--tandem-main-color);
}