
ul.tarifuebersicht-tarifliste .speedgraph-bar,
.checkoutSteps .step.active,
.contract-group-title,
#toBasket,
.contract-description-title,
#hider,
#tooltip_trigger,
.category-maintitle,
.contract-details-button,
#header-row{
	background-color: black !important;
}


.buymore_pagehead,
ul.tarifuebersicht-tarifliste li .iblock,
.lineBox h3,
.blockHead,
#basket-contract .separator,
#basket-normal .separator,
#countValue,
.price-calc-title,
.contract-option .option-price,
.effective-monthly-price-title, 
.effective-monthly-price,
.da_productslider .slides label,
#productTitle,
#productHead,
.contract-effective-price{
	color: black !important;
}


.contractListItem .titleBox,
ul.tarifuebersicht-tarifliste > li,
.contractListItem,
.section,
.tooltip_info_right,
.tooltip_info_left,
.tooltip_info,
.price-calc-list,
#basket-normal, 
#basket-contract,
.basket-infogroup-title,
.needsAttention .minOptionNotice{
	color: black !important;
	border-color: black !important;
}


#nav-row .searchBox .searchSubmit,
#crosssell-wrap .flex-prev,
#crosssell-wrap .flex-next
{
	filter: grayscale(100%);
}

.submitButton, 
.next-step-box .prevStep, 
.next-step-box .nextStep,
.lineBox button{
	background-color: black !important;
	border-color: black !important;
	color: white !important;
}