body{
    background-color: #131313;
    color: #fff;
}

h1, h2, h3, h4, h5{
    color: #fff;
}

.content.grau{
    background-color: #636363;
}

a{
    color: #b7e9ff;
}

.header_overlay{
    background-color: rgba(0,0,0,0.8);
}

#navi ul li a{
    color: #fff;
}

#navi ul li ul li{
    background-color: rgba(0,0,0,1);
}

#navi ul li ul li:hover{
    background-color: rgba(30,30,30,1);
}

#navi_bottom ul li a{
    color: #fff;
}

#navi ul li a.blink{
    animation: none;
    background-color: #d43225;
}

.fahrzeug_item > .inner, .baustoff_item > .inner, .filter{
    background-color: #636363;
}

.fahrzeug_right a.button.anfrage {
  background-color: #0279AA;
}

input[type="text"], input[type="password"], textarea, select{
    background-color: #636363;
    color: #fff;
}

.captcha{
    margin-right: 10px;
}

.captcha img{
    background-color: #fff;
    margin-right: 10px;
}

.barrierefreiheit_icons{
    background-color: #636363;
}

.barrierefreiheit_icons a{
    color: #fff;
}

.baustoff_overlay {
  background-color: rgba(0, 0, 0, 0.7);
  border: 10px solid #000;
}