body {
	background-color: #232323;
}
.container-component>:first-child, 
.container-sidebar-left>:first-child, 
.container-sidebar-right>:first-child, 
.container-component>*+*, 
.container-sidebar-left>*+*, 
.container-sidebar-right>*+* {
    margin-top: 0px;
}
.container-header,
.container-main,
.site-grid,
.container-footer {
    max-width: 940px !important;
    width: 940px !important;
    margin: 0 auto !important;
}
.page-header, .weblink-category h1 {
    padding: 5px 0 0 20px;
}
.page-header, .weblink-category > h1 {
    margin: 2px 0px 10px 0px;
    border-bottom: 1px solid #eee;
	color: white;
}
div.page-header > h1, div.weblink-category > h1 {
    font-size: 1.5rem;
    font-weight: 400;
}
.page-header, .weblink-category h1 {
    padding: 5px 0 0 20px;
    background-color: #4D8726;
}
.weblink-category h1 {
	padding: 5px 0 10px 20px;
}
.container-sidebar-left {
    background-color: #4D8726;
}
li.maximenuck {
    line-height: 2em;
    min-width: 140px;
    text-align: left !important;
}
a {
    color: #FFD600;
    text-decoration: none;
}
.sidebar-left {
	border: none;
}
div.card-body {
    background-color: #4D8726;
	padding: 0px;
}
.fusszeile {
	color: #a0a0a0;
	margin-top: 30px;
}
.list-group-item {
	border: none;
	padding: 15px;
}
.list-group:nth-child(even) > div {
    background-color: transparent;
}
.list-group:nth-child(odd) > div {
    background-color: #323232;
}
div.com-wrapper {
    padding-top: 0;
	padding-left: 0;
}