html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{
    background-color: #fff;
    }
h1 {
    font-size:1.8em;
    margin-bottom:20px;
}
h2 {
    font-size:1.4em;
    margin-bottom:15px;
}
h3 {
    font-size:1.3em;
    margin-bottom:15px;
    color:orange;
}
p {
    margin-bottom:20px;
    font-size:1.15em;
}
img.logo, img.logo2 {
    height:80px;
}

.container-fluid {
    max-width:1920px;
    padding-bottom:100px;
}
ul.aufzaehlung li {
     margin-bottom:6px;
     font-size:1.15em;
}

.top { padding:10px 0 0 0;}


@media (min-width: 768px) {
    .navbar {
        border-radius: 0;
    }
}
@media (min-width: 768px) {

}
@media (min-width: 768px) {

}
.margin35 { margin-top:35px;}
/*Footer*/
.trenner{
    background-color:orange;
    padding-top:10px;
    padding-bottom:10px;
}


a { color: #9b9b9b;}
a:hover, a.ac{
    color:orange;
    text-decoration:none;
}
ul.fnav {
    list-style:none;
    color:#000;
    margin:0;
    padding:0;
}
ul.fnav li a {
    color:#000;
}
ul.fnav a:hover,ul.fnav a.ac{
    text-decoration:underline;
    color:#000!important;
}
ul.fnav li {
    float:left;
    padding-right:20px;
}

/*Mediaquerys*/

@media (max-width: 1023px) and (min-width: 768px) {

}
@media (max-width: 767px) and (min-width: 426px) {
    .nopadding_left{padding-left:20px;}

}
@media (min-width: 377px) and (max-width: 425px) {


}
@media (min-width: 200px) and (max-width: 375px) {

}
