body {
    background-color: #ffffff;
}

.streifen {
    width: 100%;
    height: 4px;
    background-color: #e8e8e8;
    position: relative;
    top: 161px;
}

section, aside, .sidebar-nav {
    border: 1px solid #cacaca;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px;
}

.sidebar-nav {
    border: none;
    border-top: 4px solid #ED8C01;
    margin-top: 2px;
    padding: 0px;
    padding-top: 14px;
}

.sidebar-nav > ul {
    border: 1px solid #CACACA;
    background-color: #EEEEEE;
    padding-top: 8px;
    padding-bottom: 8px;
}

.sidebar-nav > ul > li:last-child {
    border-bottom: 1px solid #cacaca;
}

.col-md-6, .col-md-8 {
    padding: 0px;
}

.sidebar-nav {
}

.nav-list li {
    background-color: #ffffff;
}

.nav-list li,
.nav-list li.open,
.nav-list li.active,
.sidebar-nav > ul > li.open {
    border-top: 1px solid #cacaca;
}

.nav-list a, aside a {
    color: #626262;
}

.nav-list ul li > a,
.nav-list ul li.open > a,
.nav-list ul li.open > a:hover,
.nav-list ul li.active > a,
.nav-list ul li.active > a:hover {
    border-left: 3px solid #ED8C01;
}

.content a:link, .content a:visited {
    color: rgb(112, 112, 112);
    /*color: rgb(52, 173, 153);*/
    text-decoration: underline;
}

.content a.btn:link, .content a.btn:visited {
    color: #000000;
    text-decoration: none;
}

.content a:hover {
    color: rgb(150, 150, 150);
}

aside section {
    padding: 0px;
    border: none;
    line-height: 1.5em;
}

/*h2 {
    font-size: 19px;
    padding-top: 3px;
    padding-left: 5px;
    border-left: 4px solid #ED8C01;
    background-color: #E8E8E8;
    color: #626262;
    line-height: 160%;
}
*/

h2 {
    font-size: 16pt;
}

h3, .imagebox {
    padding-top: 3px;
    padding-left: 12px;
    border-left: 4px solid #ED8C01;
    background-color: #E8E8E8;
    color: #404040;
}

h3 {
    font-size: 11pt;
    line-height: 160%;
}

h4 {
    font-style: normal;
    font-weight: normal;
}

aside h2 {
    padding-top: 6px;
    font-size: 13pt;
    font-weight: normal;
}

aside h3 {
    font-size: 10pt;
    line-height: inherit;
    font-weight: normal;
    padding-top: 10px;
    padding-left: 0px;
    border-left: none;
    background-color: transparent;
    color: #626262;
}
