
#logo img {
	background-image: url('../img/logo-signet-cb_003f57.png');
	height: 0;
	padding-bottom: 129.31%;
	background-size: contain;
}

#quickBknBoxWrap,
#footer,
#content .leftContentCol .box,
.box .optsInputWrap > label,
.box .optsInputWrap > input:focus ~ label,
.box .optsInputWrap > .input:focus ~ label,
.box .optsInputWrap > textarea:focus ~ label,
.box .optsInputWrap > select:focus ~ label,
.box .optsInputWrap > .selectWrap.focus ~ label,
.box .optsInputWrap > .optsCounterWrap.focus ~ label,
.box .optsInputWrap .optsInline label,
.box .optsInputWrap.hasValue > label,
.box .optsInputWrap.hasFocus > label {
	color: #ffffff;
	background-color: #003f57;
}

.optsInputWrap .optsCounterWrap .optsCounterUp .icon,
.optsInputWrap .optsCounterWrap .optsCounterDown .icon,
.btn.btnRaised {
	color: #ffffff;
	background: #389ec3;
}

.btn.btnRaised:hover {
	background: #2d7e9c;
}

h1,
.h1,
.ui-accordion .ui-accordion-header.h1,
h2,
.h2,
.ui-accordion .ui-accordion-header.h2,
.navSub a:hover,
.navSub a.active,
.optsContainer.optsDuty > label:after,
.optsContainer.optsDuty .optsInputWrap > label:after {
    color: #389ec3;
}
.optsContainer .selectWrap:hover .selectOver:after {
    border-top-color: #2d7e9c;
}

.box .optsContainer .optsInline label:hover,
.box .optsContainer .optsInline input:checked + label {
	background: #002f41;
}

.box .optsInputWrap .optsInline label:before {
    border-color: #ffffff;
    background: #002f41;
}
.box .optsInputWrap .optsInline input:checked + label:before {
    background: #ffffff;
    border-color: #ffffff;
}
.box .optsInputWrap .optsInline input:checked + label:after {
    border-color: #003f57;
}

/*
	QUICK BOOKING FORM
	*/
#quickBknBoxWrap {
	background-image: url('../img/pattern_sorbs_003f57.png');
}

/*
	MAP
	*/
.map_legend .legendHead {
	color: #ffffff;
	background: #003f57;
}
.map_legend .legendWrap,
.map_legend .slideDownSwitch:checked ~ .slideDownTrigger .legendHead {
    color: #ffffff;
	background: #389ec3;
}
.map_legend .legendItemsWrap li:hover a, .map_legend .legendItemsWrap li.aktiv a {
    background: #2d7e9c;
}

/*
	PAGE JUMPER
	*/
.pagerJumper a:hover, .pagerJumper a.aktiv {
    background: #389ec3;
    border-color: #389ec3;
    color: #ffffff;
}

/*
	DATEPICKER BOX
	*/
#datePicker .calHead a {
	color: #ffffff;
	background: #389ec3;
}
#datePicker .calHead a:hover {
	background: #2d7e9c;
}
#datePicker .calWeek a {
    border-color: #389ec3;
    background: #389ec3;
}
#datePicker .calWeek .event_1 a {
    background: #003246;
    border-color: #003246;
}
#datePicker .calWeek .choosenDate a,
#datePicker .calWeek a:hover,
#datePicker .calWeek a:hover,
#datePicker .calWeek a:hover {
    border-color: #2d7e9c;
    background: #2d7e9c;
    color: #ffffff;
}

/*
	Main Nav
	*/
#navMenuTrigger .on,
#navMenuTrigger:hover .off {
	color: #ffffff;
	background: #003f57;
}
#navMenuTrigger .off,
#navMenuTrigger:hover .on {
    color: #ffffff;
	background: #389ec3;
}

#navMain .lvl1 .navBtnWrap::after {
    border-bottom-color: #389ec3;
}
#navMain .lvl1 > .subNavWrap {
	color: #ffffff;
	background: #389ec3;
}
#navMain .lvl2 > .navBtnWrap > .iconMenuTriggerDwn {
    color: #ffffff;
    background: #2d7e9c;
    border-color: #2d7e9c;
}
#navMain .lvl2 > .checkboxTrigger:checked + .navBtnWrap > .iconMenuTriggerDwn {
    border-color: #003f57;
    background: #389ec3;
    color: #ffffff;
}

@media (max-width: 719px) {
	#navMain .checkboxTrigger:checked + .navBtnWrap > a,
	#navMain .checkboxTrigger:checked + .navBtnWrap > a .name,
	#navMain .checkboxTrigger:checked + .navBtnWrap > a .subTitle,
	#navMain a.active,
	#navMain a.active .name,
	#navMain a.active .subTitle {
		color: #003f57 !important;
	}
	
	#navMain .lvl1 > .checkboxTrigger:checked + .navBtnWrap > a,
	#navMain .lvl1 > .checkboxTrigger:checked + .navBtnWrap > a .name,
	#navMain .lvl1 > .checkboxTrigger:checked + .navBtnWrap > a .subTitle,
	#navMain .lvl1 > .navBtnWrap a.active,
	#navMain .lvl1 > .navBtnWrap a.active .name,
	#navMain .lvl1 > .navBtnWrap a.active .subTitle {
		color: #389ec3 !important;
	}
}

@media (min-width: 720px) {
	#navMain .checkboxTrigger:checked + .navBtnWrap > a,
	#navMain a:hover,
	#navMain a.active, #navMain a.active .name,
	#navMain a.active .subTitle {
		color: #003f57 !important;
	}
	#navMain .lvl1:hover > .navBtnWrap a .name,
	#navMain .lvl1.hover > .navBtnWrap a .name,
	#navMain .lvl1:hover > .navBtnWrap a .subTitle,
	#navMain .lvl1.hover > .navBtnWrap a .subTitle {
		color: #389ec3 !important;
	}
	#navMain .lvl1 > .subNavWrap > .label {
		color: #003f57;
	}
	#navMain .lvl1 > .subNavWrap::after {
		background: #328eb0;
	}
}

/*
	Footer
	*/
#footer {
	background-image: url('../img/cottbusServiceFooter_003f57.jpg');
}
#footer hr {
	border-top-color: #00394e;
}
#navFtr a .icon,
#navFtr .a .icon {
    color: #809fab;
}

.teaser li.cs5 .trigger,
.teaser li.cs5.textLeftImageRight,
.teaser li.cs5.textRightImageLeft,
.teaser li.cs5.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs5.textRightImageLeft .teaserItemTitleInner {
	background: #003f57;
}
.teaser li.cs5.textLeftImageRight .teaserItemTitle,
.teaser li.cs5.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs5 .trigger,
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #389ec3;
}
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #389ec3;
}
.teaser li.cs5.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs5.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs5 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #389ec3;
}

.teaser li.cs5 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #389ec3;
}
#seasonSwitch.cs5 {
	color: #ffffff;
	background: #389ec3;
}
#seasonSwitch.cs5:hover {
	color: #ffffff;
	background: #003f57;
}
.teaser li.cs2 .trigger,
.teaser li.cs2.textLeftImageRight,
.teaser li.cs2.textRightImageLeft,
.teaser li.cs2.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs2.textRightImageLeft .teaserItemTitleInner {
	background: #c1a790;
}
.teaser li.cs2.textLeftImageRight .teaserItemTitle,
.teaser li.cs2.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs2 .trigger,
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #003f57;
}
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #003f57;
}
.teaser li.cs2.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs2.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs2 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #003f57;
}

.teaser li.cs2 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs2 {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs2:hover {
	color: #ffffff;
	background: #c1a790;
}
.teaser li.cs3 .trigger,
.teaser li.cs3.textLeftImageRight,
.teaser li.cs3.textRightImageLeft,
.teaser li.cs3.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs3.textRightImageLeft .teaserItemTitleInner {
	background: #389ec3;
}
.teaser li.cs3.textLeftImageRight .teaserItemTitle,
.teaser li.cs3.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs3 .trigger,
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #003f57;
}
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #003f57;
}
.teaser li.cs3.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs3.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs3 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #003f57;
}

.teaser li.cs3 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs3 {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs3:hover {
	color: #ffffff;
	background: #389ec3;
}
.teaser li.cs4 .trigger,
.teaser li.cs4.textLeftImageRight,
.teaser li.cs4.textRightImageLeft,
.teaser li.cs4.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs4.textRightImageLeft .teaserItemTitleInner {
	background: #e40033;
}
.teaser li.cs4.textLeftImageRight .teaserItemTitle,
.teaser li.cs4.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs4 .trigger,
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #003f57;
}
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #003f57;
}
.teaser li.cs4.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs4.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs4 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #003f57;
}

.teaser li.cs4 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs4 {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs4:hover {
	color: #ffffff;
	background: #e40033;
}
.teaser li.cs6 .trigger,
.teaser li.cs6.textLeftImageRight,
.teaser li.cs6.textRightImageLeft,
.teaser li.cs6.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs6.textRightImageLeft .teaserItemTitleInner {
	background: #6e7e48;
}
.teaser li.cs6.textLeftImageRight .teaserItemTitle,
.teaser li.cs6.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs6 .trigger,
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #003f57;
}
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #003f57;
}
.teaser li.cs6.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs6.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs6 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #003f57;
}

.teaser li.cs6 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs6 {
	color: #ffffff;
	background: #003f57;
}
#seasonSwitch.cs6:hover {
	color: #ffffff;
	background: #6e7e48;
}
.teaser li.cs7 .trigger,
.teaser li.cs7.textLeftImageRight,
.teaser li.cs7.textRightImageLeft,
.teaser li.cs7.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs7.textRightImageLeft .teaserItemTitleInner {
	background: #43002e;
}
.teaser li.cs7.textLeftImageRight .teaserItemTitle,
.teaser li.cs7.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs7 .trigger,
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #e40033;
}
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #e40033;
}
.teaser li.cs7.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs7.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs7 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #e40033;
}

.teaser li.cs7 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #e40033;
}
#seasonSwitch.cs7 {
	color: #ffffff;
	background: #e40033;
}
#seasonSwitch.cs7:hover {
	color: #ffffff;
	background: #43002e;
}
.teaser li.cs8 .trigger,
.teaser li.cs8.textLeftImageRight,
.teaser li.cs8.textRightImageLeft,
.teaser li.cs8.textLeftImageRight .teaserItemTitleInner,
.teaser li.cs8.textRightImageLeft .teaserItemTitleInner {
	background: #003f57;
}
.teaser li.cs8.textLeftImageRight .teaserItemTitle,
.teaser li.cs8.textRightImageLeft .teaserItemTitle {
	color: #ffffff;
}
.teaser li.cs8 .trigger,
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .h2,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h1,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h1,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner h2,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .h2 {
	color: #e40033;
}
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn {
	color: #e40033;
}
.teaser li.cs8.textLeftImageRight .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs8.textRightImageLeft .teaserItemTitle .teaserItemTitleInner .btn.btnRaised,
.teaser li.cs8 .teaserItemTitle .trigger2 {
	color: #ffffff;
	background: #e40033;
}

.teaser li.cs8 .switch:checked ~ .teaserItemTitle .trigger {
	color: #ffffff;
	background: #e40033;
}
#seasonSwitch.cs8 {
	color: #ffffff;
	background: #e40033;
}
#seasonSwitch.cs8:hover {
	color: #ffffff;
	background: #003f57;
}