a { color: black }

#jumptotop, .text-primary { color: #002c52 }
.btn-link:hover, .btn-link:focus,
a:hover, a:focus { color: #607890 /* #002c52 */ }
.label-primary, .label-info,
.bg-primary { background-color: #002c52 }
.btn-primary { background-color: #002c52; border-color: #002c52 }
.btn-primary:hover, .btn-primary:active { background-color: #607890 }
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #002c52; border-color: #002c52 }
.btn-primary .badge { color: #002c52; background-color: #fff }

.alert-info a { color: white; text-decoration: underline }
.alert-info,
.btn-info { color: #fff; background-color: #002c52;
	border-color: #002c52 }
.btn-info:focus,
.btn-info.focus { color: #fff; background-color: #002c52;
	border-color:#002c52 }
.btn-info:hover { color: #fff; background-color: #607890 /* #002c52 */;
	border-color:#002c52 }
.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info { color: #fff;
	background-color: #002c52; border-color: #002c52 }
.btn-info:active:hover,
.btn-info.active:hover,
.open>.dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open>.dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open>.dropdown-toggle.btn-info.focus {
	color: #fff; background-color: #002c52; border-color: #002c52 }

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active { background-color: #002c52;
	border-color: #002c52 }
.btn-info .badge { color: #002c52; background-color:#fff }

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus,
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus { background-color: #002c52 }

.navbar-default .navbar-brand,
.navbar-default .navbar-text,
.navbar-default .navbar-nav>li>a { color: #002c52 }
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus { color:#002056 }

.pagination > .active > a, .pagination > .active > span,
.pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {
	color: #002056 }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #002c52 }

.label-primary[href]:hover,
.label-primary[href]:focus,
.label-info[href]:hover,
.label-info[href]:focus { background-color: #002056 }

.progress-bar, .preogress-bar-info { background-color: #002c52 }

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus { background-color: #002c52;
	border-color: #002c52 }

.panel-primary {
 border-color:#002c52
}
.panel-primary>.panel-heading {
 color:#fff;
 background-color:#002c52;
 border-color:#002c52
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#002c52
}
.panel-primary>.panel-heading .badge {
 color:#002c52;
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#002c52
}

.shopping-bag-mini, .shopping-bag.filled { color: #002c52 }

body.cl-details #detailsItemsPager .pager-overview-link,
body.cl-details #detailsItemsPager .pager-prev,
body.cl-details #detailsItemsPager .pager-next,
body.cl-details #detailsItemsPager .pager-overview-link a,
body.cl-details #detailsItemsPager .pager-prev a,
body.cl-details #detailsItemsPager .pager-next a { color: #002c52 }

body.cl-details .details-col-right .action-links a { color: #002c52 }

body.cl-thankyou ol.checkoutSteps,
body.is-checkout ol.checkoutSteps {
 border-top:3px solid #002c52 }

body.cl-thankyou ol.checkoutSteps li .num,
body.is-checkout ol.checkoutSteps li .num {
	background-color: #002c52 }

.flexslider .flex-direction-nav .flex-prev:hover::before,
.flexslider .flex-direction-nav .flex-next:hover::before {
 color: #002c52 }

.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
 background-color:#002056;
 color:#002c52
}

/* */

#header .header-box .logo-col { color: #002c52 }
#header .search-col #searchParam,
#header .search-col #searchParam:focus { background: white;
	border-color: #002c52 !important }
#startslider .dd-hero-box a.btn { background: #002c52; color: white }
#startslider .dd-hero-box a.btn:hover { background-color: #607890 }
#wrapper .dd-hero-box a.btn { color: #002c52 }
.pagination > .active > a, .pagination > .active > span,
.pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {
	color: #002c52; background-color: transparent }
#articledata .category-title { color: white; background: #002c52 }
.boxwrapper .lineView .productBox .title,
.boxwrapper .lineView .productBox .title a,
.boxwrapper .lineView .productBox .artnum a { color: #002c52 }
.boxwrapper .lineView .productBox .artnum a { font-weight: 600 }
.boxwrapper .lineView .productBox .price { color: #002c52 }
.boxwrapper .lineView .productBox .availability .num,
.boxwrapper .lineView .productBox .availability .unit {
	color: #002c52 }
.boxwrapper .categorybar { background: #002c52; color: white }
/* #detailsMain .artnum { color: #002c52 } */
#detailsMain .action-links a { color: #002c52 }
.subcatList .subcatbox .title { color: #002c52 }
.dd-shortcode-article .actions button {
	border-color: #002c52; background: #002c52; color: white }
.dd-shortcode-article .price { color: #002c52 }
body.cl-basket table#basket_table td.discount { color: #a94442; }
.dd-shortcode-mmhhighlights.js .categories .sel { color: #002c52 }
.dd-shortcode-mmhhighlights .article .price,
.dd-shortcode-mmhhighlights .article .artnum a { color: #002c52 }
#jumptotop { background-color: rgba(0, 44, 82, 0.5) }

.dd-ve-landing a { color: #005192 /* #3984c6 */ }
.dd-ve-landing .spotinfo a { color: #222 }
.dd-ve-landing a.btn-primary { color: white }

.accordeon-heading { background: #f2f2f2 }
.accordeon-heading:hover { color: #002c52 }

.c202102buttons .btn-primary,
.c202102buttons .btn-info,
.c202102buttons #detailsMain .tobasket .tobasket-button,
.c202102buttons #detailsMain .tobasket .btn-towishlist,
.c202102buttons .boxwrapper .lineView .productBox .tobasket-button,
.c202102buttons #detailsMain .tobasket .login-button /*,
.c202102buttons #detailsMain .tobasket .btn-primary */ {
	background-image: linear-gradient(#002c52, #005192);
	border: none; border-radius: 6px }
.c202102buttons .btn-primary:hover,
.c202102buttons .btn-info:hover,
.c202102buttons #detailsMain .tobasket .tobasket-button:hover,
.c202102buttons #detailsMain .tobasket .btn-towishlist:hover,
.c202102buttons .boxwrapper .lineView .productBox .tobasket-button:hover,
.c202102buttons #detailsMain .tobasket .login-button:hover,
.c202102buttons #detailsMain .tobasket .btn-primary:hover {
	background-image: linear-gradient(#005192, #002c52) }

.c202102buttons .nav-tabs > li > a { outline: none }
.c202102buttons .nav-tabs > li.active > a {
	background: linear-gradient(#002c52, #005192); color: white;
	border: none; border-bottom: 1px solid #005192 }

.c202102buttons a.btn.btn-primary.btn-grey { font-size: 10px;
	background-image: linear-gradient(#a6a6a6, #d9d9d9); color: black }
.c202102buttons a.btn.btn-primary.btn-grey:hover {
	background-image: linear-gradient(#005192, #002c52); color: white }

.amwsinfobox-label { color: #005192 }
.amwsinfobox { background: #deebf7 }
.amwsinfobox i, .amwsinfobox em { color: #005192 }

#header .service-menu.showLogin .login-shop-addr #loginBox .lead {
	color: #005192 }
#header .service-menu.showLogin .login-shop-addr .service-menu-box > div.small a {
	color: #0563c1 }

body .preisanfrage-bot .btn-primary { background: #002c52 }
body #preisanfrage-info-prod .title a { color: #002c52 }

.btn.categorybutton { background: linear-gradient(#005192, #002c52); color: white }
.btn.categorybutton:hover { background: linear-gradient(#002c52, #005192); color: white }
