.ferrari div#sliding-popup {
	background: #ce0808;
}
.ferrari .btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #ce0808;
    --bs-btn-border-color: #ce0808;
    --bs-btn-hover-color: #ce0808;
    --bs-btn-hover-bg: white;
    --bs-btn-hover-border-color: #ccc;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #ce0808;
    --bs-btn-active-bg: #efefef;
    --bs-btn-active-border-color: #ccc;
}


.maserati .region-content a:link,
.maserati .region-content a:visited,
.maserati h1, 
.maseratih2,
.maserati h3,
.maserati h4 {
	color: #015DAE;
}

.maserati .kacheltitel h3 a:link,
.maserati .vollansicht-titel,
.maserati .anfrage-link a,
.maserati ul.js-pager__items.pager > li > a,
.maserati .modellnamen a:focus,
.maserati .modellnamen a:hover,
.maserati .modellnummer a:hover,
.maserati .modellnummer a:focus,
.maserati div#sliding-popup {
	background: #015DAE;
	color: white !important;
}
.maserati .anfrage-link a:hover,
.maserati .anfrage-link a:focus,
.maserati ul.js-pager__items.pager > li > a:hover,
.maserati ul.js-pager__items.pager > li > a:focus,
.maserati .navbar a.nav-link:hover, 
.maserati.navbar a.nav-link:focus {
	background: white;
	color: #015DAE !important;
}

.maserati .modellnummer a,
.maserati ul.js-pager__items.pager > li > a {
	border-color: #015DAE;
}
.maserati .kacheltitel h3 a:visited {
    background: rgba(150, 150, 150);
	color: white !important;
}
.maserati .kacheltitel h3 a:hover,
.maserati .kacheltitel h3 a:focus {
	background: rgba(1,93,174,.5);
	color: black !important;
	text-decoration: none;
}


.maserati .btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #015DAE;
    --bs-btn-border-color: #015DAE;
    --bs-btn-hover-color: #015DAE;
    --bs-btn-hover-bg: white;
    --bs-btn-hover-border-color: #ccc;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #015DAE;
    --bs-btn-active-bg: #efefef;
    --bs-btn-active-border-color: #ccc;
}
.ferrari .flag-ersatzteile-merken a:link {
	background: rgba(0,0,0,.2);
}
.ferrari .flag-ersatzteile-merken:hover,
.ferrari .flag-ersatzteile-merken:focus {
	background: rgba(0,0,0,.1);
}
.ferrari .flag-ersatzteile-merken.action-unflag a:link {
	background: rgba(0,0,0,.5);	
	color: white;
}
.ferrari .flag-ersatzteile-merken.action-unflag a:hover,
.ferrari .flag-ersatzteile-merken.action-unflag a:focus {
	background: rgba(0,0,0,.3);	
	color: #666;
}


@media screen and (min-width: 992px) {
	.maserati .hauptmenu ul li.punkt {
		border-left-color: #4C7EAA;
	}
	.maserati .hauptmenu ul li {
		border-right-color: #4C7EAA;
		border-top-color: #4C7EAA;
	}
}



.lamborghini .region-content a:link,
.lamborghini .region-content a:visited,
.lamborghini h1, 
.lamborghini h2,
.lamborghini h3,
.lamborghini h4 {
	color: #DDB321;
}

.lamborghini .kacheltitel h3 a:link,
.lamborghini .vollansicht-titel,
.lamborghini .anfrage-link a,
.lamborghini ul.js-pager__items.pager > li > a,
.lamborghini .modellnamen a:focus,
.lamborghini .modellnamen a:hover,
.lamborghini .modellnummer a:hover,
.lamborghini .modellnummer a:focus,
.lamborghini div#sliding-popup {
	background: #DDB321;
	color: white !important;
}
.lamborghini .anfrage-link a:hover,
.lamborghini .anfrage-link a:focus,
.lamborghini ul.js-pager__items.pager > li > a:hover,
.lamborghini ul.js-pager__items.pager > li > a:focus,
.lamborghini .navbar a.nav-link:hover, 
.lamborghini.navbar a.nav-link:focus {
	background: white;
	color: #DDB321 !important;
}

.lamborghini .modellnummer a,
.lamborghini ul.js-pager__items.pager > li > a {
	border-color: #DDB321;
}
.lamborghini .kacheltitel h3 a:hover,
.lamborghini .kacheltitel h3 a:focus,
.lamborghini .kacheltitel h3 a:visited {
	background: rgba(221,179,33,.5);
	color: #666;
}

.lamborghini .btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #DDB321;
    --bs-btn-border-color: #DDB321;
    --bs-btn-hover-color: #DDB321;
    --bs-btn-hover-bg: white;
    --bs-btn-hover-border-color: #ccc;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #DDB321;
    --bs-btn-active-bg: #efefef;
    --bs-btn-active-border-color: #ccc;
}
.lamborghini .flag-ersatzteile-merken a:link {
	background: rgba(0,0,0,.7);
}
.lamborghini .flag-ersatzteile-merken.action-unflag a:link {
	color: white;
	background: rgba(0,0,0,.5);
}
.lamborghini .flag-ersatzteile-merken a:hover,
.lamborghini .flag-ersatzteile-merken a:focus,
.lamborghini .flag-ersatzteile-merken.action-unflag a:hover,
.lamborghini .flag-ersatzteile-merken.action-unflag a:focus {
	background: rgba(0,0,0,.4);
}




@media screen and (min-width: 992px) {
	.lamborghini .hauptmenu ul li.punkt {
		border-left-color: #E6DAB0;
	}
	.lamborghini .hauptmenu ul li {
		border-right-color: #E6DAB0;
		border-top-color: #E6DAB0;
	}
}