body {
	background-color: #000;
	color: #fc0;
}

.topbar {
	background-color: #000;
	color: #fc0;
}

b, strong {
	color: #fc0;
}

.navbar-default .navbar-nav > li > a {
	color: #fc0;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #fc0;
	text-decoration: underline;
	background-image: none;
}

.navbar-best .navbar-nav > .active > a:hover, .navbar-best .navbar-nav > .active > a:focus, .navbar-best .navbar-nav > li > a:hover, .navbar-best .navbar-nav > li > a:focus {
	color: #fc0;
	text-decoration: underline;
	background-image: none;
}

header, #Footer {
    background-color: #000;
    color: #fc0;
}

.container-fluid h1, .container-fluid h2, .container-fluid h3, .container-fluid h4, .container-fluid h5, .container-fluid h1 a, .container-fluid h2 a, .container-fluid h3 a, .container-fluid h4 a, .container-fluid h5 a {
	color: #fc0;
}

.pagelinks a, #Footer a {
	color: #fc0;
	text-decoration: underline;
}

#Footer .container-fluid {
	background-image: none;
}

.subnavigation, .newssidebar {
	background-color: #000;
	border: 1px solid #fc0;
}

.container-fluid .sidebar h2, .container-fluid .sidebar h2 a, .container-fluid .subnavigation h2 {
	color: #fc0;
}

.maincontent ul.nav-subnav li a {
	color: #fc0;
}

.maincontent ul.nav-subnav li.active a {
	background-image: none;
	color: #fc0;
	text-decoration: underline;
	padding-left: 0;
}

#Footer input[type="text"] {
	background-color: #000;
	border: 1px solid #fc0;
	color: #fc0 !important;
}

input#ke_search_sword {
	background-color: #000;
	border: 1px solid #fc0 !important;
	color: #fc0 !important;
}

input[type="submit"], #Footer input[type="submit"] {
	background-color: #000;
	background-image: none !important;
	border: 1px solid #fc0 !important;
	color: #fc0 !important;
}

input[type="submit"]:hover, #Footer input[type="submit"]:hover {
	text-decoration: underline;
}

.pagelinks a .glyphicons, .pagelinks a .social {
	color: #fc0;
}

#page-180 .container-fluid h1 {
	background-image: none;
}

.container-fluid .newssidebar .news-latest-item h3 a, .news-latest-item .news-latest-date, .news-single-date, .news-list-date, .event-list-date, .news-latest-item p, .news-list-item p, .news-single-item p, .vevent p {
	color: #fc0;
}

.newssidebar .news-latest-item {
	border-bottom: 1px solid #fc0;
}

.btn-best, .newslatestmorelink a, .news-list-morelink a, .news-single-backlink a, .csc-mailform input[type="submit"] {
	background-color: #000;
	background-image: none !important;
	border: 1px solid #fc0 !important;
	color: #fc0 !important;
}

.btn-best:hover, .btn-best:focus, .newslatestmorelink a:hover, .newslatestmorelink a:focus, .news-list-morelink a:hover, .news-list-morelink a:focus, .news-single-backlink a:hover, .news-single-backlink a:focus, .csc-mailform input[type="submit"]:hover, .csc-mailform input[type="submit"]:focus {
	background-color: #000;
	text-decoration: underline;
}

.news-latest-gotoarchive {
	background-color: transparent;
}

.news-latest-gotoarchive a, .news-latest-gotoarchive_kundenmeinungen a, .eventhomemore a {
	color: #fc0;
}

.news-latest-item_kundenmeinungen {
	background-image: none;
	background-color: #000;
	border: 1px solid #fc0 !important;
}

.container-fluid .news-latest-item_kundenmeinungen h2 p {
	color: #fc0 !important;
}

.news-latest-item_kundenmeinungen p, .news-latest-item_kundenmeinungen p a, .news-latest-item_kundenmeinungen a, .news-latest-item_kundenmeinungen h2, .news-latest-item_kundenmeinungen h2 a, #content .news-latest-item_kundenmeinungen a h2 {
	color: #fc0 !important;
}

.news-list-container .news-list-item h2, .news-list-container .news-list-item h2 a {
	color: #fc0;
}

.news-latest-item_kundenmeinungen {
	min-height: 143px;
}

.container-fluid .sidebar .newssidebar h2 {
	background-image: none;
}

.maincontent ul.csc-bulletlist-1 li, #Footer .footernewsl h2 {
	background-image: none;
	padding-left: 0;
}

.maincontent ul.csc-bulletlist-1 li:before {
	font-family:'Glyphicons Regular';
	content: '\E212';
	padding-right: 10px;
}

#headerimage.shadow {
	box-shadow:none;
	position:relative;
	margin-bottom: 30px;
}

#headerimage.shadow:before, #headerimage.shadow:after{
  position:absolute;
  content:"";
  top:100px;bottom:5px;left:30px;right:30px;
  z-index:-1;
  box-shadow: none;
  border-radius:100px/20px; 
}