/*  schriftarten homepage  */
    body {font-family: 'Lato', Helvetica, sans-serif; font-size: 18px}
    h1, h2, h3, h4, h5, h6 {font-family: 'Roboto Slab', Helvetica, sans-serif}
/*  header rahmen und hintergrund  */
#sp-header {
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
/*  menu  */
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #f39200;
}
.sp-megamenu-parent>li.active>a {
    font-weight: 500;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    display: inline-block;
    padding: 0 15px;
    line-heigh: 60px;
    font-size: 24px;
    margin: 0;
}