
#content > div.section.section-light{
    display: none !important;
}

a{
	color: black !important;
        text-decoration: underline;
	
}

a:hover{
    color: #ffe84f !important;
}

table td, table tr{
	border: 1px solid black;
}

nav > ul > li a{
    text-decoration: none;
    color: black !important;
}

nav > ul > li a > span{
    color: black !important;
}

li.dropdown.open > ul{
    width: 100%;
}

#p8 > div.body-bg > header > div > nav > ul > li.dropdown.open > ul{
	
	background: white !important;
}

nav ul > li > a{
	
	line-height: 20px !important;
	border-color: black !important;
	color: black !important;
}
#content > div > div > table{
    width: 100%;
}
#content > div > div > table > tbody > tr > th{
    border: 1px solid black;
    width: 33%;
    text-align: center;
}

#content > div > div > table > tbody > tr > td{
    text-align: center;
}





.employee img, 
.employee .employeecontent,
.employee .employeecontact{
    float: left;
    width: 50%;
}

.employee img{
    width: 30%;
    height: auto;
    margin-right: 5%;
}

.employee .employeecontact{
    margin-left: 10%;
}

.employee{
    margin-top: 50px;
}

.clear{
    clear: both;
    width: 0;
    height: 0;
}

.employeeposition{
    margin-top: 100px;
    font-weight: 400;
}

.employeeposition:first{
    margin-top: 0px;
}

.employee{
    float: left;
    width: 50%;
}

.employeecontent h3{
    font-weight: bold;
}

#bescheide tr, td, th{
    text-align: center;
    padding: 20px;
    border: 1px solid black;
}

#c196{
    overflow-x: scroll;
}

body{
    background-image: url("iimages/bg-wrap.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
    color: transparent !important;
}

.bar{
    display: none !important;
}

.dropdown a:hover{
    color: black !important;
}

.dropdown a{
    color: black !important;
}

.inactive{
    
}

#content > div{
    padding-top: 0px;
}

.frame-type-menu_subpages ul{
    list-style-type: none;
    
}

.frame-type-menu_subpages ul li a{
    text-decoration: none;
    color: black !important;
}

.frame-type-menu_subpages ul li{
    text-transform: uppercase;
    height: auto !important;
    float: left;
}

.navbar-header-main{
    width: 100%;
}


.navbar-collapse.collapse.show{
    display: block !important;
}

@media screen and (max-width: 1000px){
.frame-type-menu_subpages li,
.employee{
       width: 90% !important;
}

.dropdown-menu{
    position: relative;
}
.navbar-main .open .dropdown-menu{
    border: none !important;
    text-align: center;
}

div.body-bg > header > div > nav > ul > li.dropdown.open > ul > li > a > span,
div.body-bg > header > div > nav > ul > li.active.dropdown.open > ul > li > a > span{
    white-space: pre-wrap;
}

#p8 > div.body-bg > header > div > div > button{
    display: none;
}
div.body-bg > header > div > nav > ul > li > ul > li{
    background: white;
}

table{
    width: 100% !important;
}

#c196{
    overflow-x: scroll;
}

}

.navbar-default, .navbar-default-transition, .navbar-default-transition.navbar-transition{
    border-color: white;
}

a:hover{
    color: #ff8700 !important;
}

#p8,
#p8 .body-bg{
    min-height: 1000px;
}