
header .preheader
{
	background-color: #0b6468;
}

header a:hover, header a:focus, header a.active
{
	color: #ec7404;
}

main .steps a
{
	background-color: #0b6468;
}

.stoerer.notavailable
{
	color: #ec7404;
}

.result article .text .sub, article.main .info .sub, .box .sub, .search-results .text .sub, .filterbox .sub
{
	color: #ec7404;
}

.result article .text .offer, article.main .cartform .offer, .gesamtpreis .offer, .search-results .offer
{
	color: #ec7404;
}

.cartform h2
{
	color: #ec7404;
}

label.styled-radio.radio-orange input[type="radio"] + .radio-on, label.styled-radio.colored.radio-orange input[type="radio"] + .radio-on, label.styled-radio.colored.radio-orange input[type="radio"] + .radio-on + .radio-off
{
	color: #ec7404;
}

.btn-link
{
	color: #ec7404;
}

article.main .resizing-input input.mengeinput, article.main .resizing-input span
{
	color: #ec7404;
}

.secondary-list a.active, .secondary-list a:hover, .secondary-list a:focus, main .buchung-info .secondary-list a.active, main .buchung-info .secondary-list a:hover, main .buchung-info .secondary-list a:focus
{
	color: #ec7404;
}

.warenkorb-link
{
	color: #0b6468;
}

.warenkorb-link span
{
	background: #0b6468;
}

.btn.btn-orange-border
{
	border-color: #0b6468;
	color: #0b6468;
}

.badges .group-categories .badge
{
	border-color: #0b6468;
	color: #0b6468;
}

.whitepanel h1, .whitepanel h2, .whitepanel h3, .whitepanel h4, .whitepanel h5
{
	color: #ec7404;
}

.whitepanel h1.alternative, .whitepanel h2.alternative, .whitepanel h3.alternative, .whitepanel h4.alternative, .whitepanel h5.alternative
{
	color: #ec7404;
}

.result article:hover, .result article:focus, .search-results article:hover, .search-results article:focus
{
	box-shadow: 0 0 8px #0b6468;
}

.btn-primary
{
	background-color: #ec7404;
	border-color: #ec7404;
}

.btn-primary:hover
{
	background-color: #0b6468;
	border-color: #0b6468;
}

.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
{
	background-color: #0b6468;
	border-color: #0b6468;
}

.result article .text strong, article.main .info strong
{
	color: #ec7404;
}

.warenkorb-menu .wrap-auto .inner
{
	border-color: #0b6468;
}

.warenkorb-menu h3
{
	color: #0b6468;
}

ul.warenkorb > li
{
	border-top-color: #0b6468;
}

.warenkorb-menu .outer:before
{
	border-bottom-color: #0b6468;
}

.warenkorb button
{
	color: #ec7404;
}

.gesamtpreis
{
	color: #ec7404;
}

.form-required-info
{
	color: #ec7404;
}

.calendar .table th
{
	color: #0a6468;
}

.calendar .table td.available
{
	color: #ffffff;
	background-color: #0a6468;
}

.calendar .table td.active,
article.main .calendar .table td.active
{
	color: #000000;
	background-color: #ec7404;
}

.checkboxes label strong,
.checkboxes label a
{
	color: #ec7404;
}

.carttable strong
{
	color: #ec7404;
}

.table > thead > tr.teilung > th,
.table > tbody > tr.teilung > th,
.table > tfoot > tr.teilung > th,
.table > thead > tr.teilung > td,
.table > tbody > tr.teilung > td,
.table > tfoot > tr.teilung > td
{
	border-top-color: #ec7404;
}

.calendar .table td.mark
{
	background-color: #dd8960;
}

.cartgroup-arrow
{
	border-top-color: #737373;
}

.cartgroup-arrow:before
{
	background-image: url("/img/web/cartgroup-arrow-affiliate.jpg");
}

.cartgroup-arrow.grau:before
{
	background-image: url("/img/web/cartgroup-arrow-affiliate-grau.jpg");
}