
h1,
.h1,
h2,
.h2,
h3,
.h3,
.colored,
.btn.btnLow.colored,
a,
.pages a,
.directLinks .boxHead,
.directLinks .icon,
.form .hint .duty,
.optsContainer.optsDuty > label:after,
.optsContainer > label .duty {
	color: #0093d2;
}
a:hover,
.pages a:hover {
	color: #0076a8;
}

a.img,
.panoWrap .imagesInnerWrap,
a.vid,
.articleGrid .wrap,
#productList .articleGrid .info {
	border-bottom-color: #0093d2;
}
blockquote {
	border-left-color: #0093d2;
}
.articleGrid .wrap .moreBtn,
.img .zoom,
.vid .video-time,
.pagerJumper a.aktiv,
.map_legend .head ,
.map_legend.aktiv .head,
.map_placeList .placeAnchor.aktiv,
.iconBubble,
.btn .icon,
body .mejs__horizontal-volume-current,
body .mejs__time-current,
body .mejs__time-handle-content,
#navColumns ul {
	background: #0093d2;
}
a.img:hover,
a.vid:hover,
.articleGrid .wrap:hover {
	border-bottom-color: #0076a8;
}
.articleGrid .wrap:hover .moreBtn,
.img:hover .zoom,
.vid:hover .video-time,
.map_legend .head:hover
body .mejs__time-hovered,
.btn:hover .icon {
	background: #0076a8;
}

#navColumns ul li a {
	color: #fff;
}
#navColumns ul li:after {
	background: #33a9db;
}

#navColumns ul li.cs_1 a .icon,
.articleGrid.cs_1 .wrap a,
.articleGrid.cs_1 .wrap .colored,
.modul_start .section.cs_1 .offersHeadline,
.cs_1 h1,
.cs_1 .h1,
.cs_1 h2,
.cs_1 .h2,
.cs_1 h3,
.cs_1 .h3,
.cs_1 a,
.cs_1 .btn {
	color: #0093d2;
}
.cs_1 a.img,
.cs_1 a.vid,
.articleGrid.cs_1 .wrap {
	border-bottom-color: #0093d2;
}
.cs_1 blockquote {
	border-left-color: #0093d2;
}
.cs_1 .img .zoom,
.cs_1 .vid .video-time,
.articleGrid.cs_1 .wrap .moreBtn,
.cs_1 .quickBknBox .form,
.cs_1 .quickBknBox .optsContainer.qb_departure_opts .fromArrivalToDeparture,
.cs_1 .quickBknBoxTrigger,
.cs_1 .btn .icon {
	background: #0093d2;
}
.cs_1 a.img:hover,
.cs_1 a.vid:hover,
.articleGrid.cs_1 .wrap:hover {
	border-bottom-color: #0076a8;
}
.cs_1 .img:hover .zoom,
.cs_1 .vid:hover .video-time,
.articleGrid.cs_1 .wrap:hover .moreBtn,
.cs_1.quickBknBoxTrigger:hover,
.cs_1 .btn:hover .icon {
	background: #0076a8;
}

.cs_1 .quickBknBox .optsContainer input,
.cs_1 .quickBknBox .optsContainer select,
.cs_1 .quickBknBox .optsContainer .selectOver {
	border-bottom-color: #c0e5f4;
}
.cs_1 .quickBknBox .optsContainer input:hover,
.cs_1 .quickBknBox .optsContainer select:hover,
.cs_1 .quickBknBox .optsContainer .selectWrap:hover .selectOver {
	border-bottom-color: #80c9e9;	
}
.cs_1 .quickBknBox .optsContainer input:focus,
.cs_1 .quickBknBox .optsContainer select:focus,
.cs_1 .quickBknBox .optsContainer .selectWrap.focus .selectOver {
	border-color: #007db3;
	color: #FFFFFF;	
}
.cs_1 .quickBknBo .optsContainer > .selectWrap.focus + label,
.cs_1 .quickBknBox .optsContainer.hasValue > label,
.cs_1 .quickBknBox .optsContainer.hasFocus > label {
	color: #FFFFFF;
	background: #0093d2;
}
.cs_1 .quickBknBox .optsContainer > .selectWrap.focus ~ .icon,
.cs_1 .quickBknBox .optsContainer.hasFocus .icon {
	color: #FFFFFF;
}

.modul_start .section.cs_1 .sectionTeaser {
	border-top-color: #0093d2;
}

#navColumns ul li.cs_2 a .icon,
.articleGrid.cs_2 .wrap a,
.articleGrid.cs_2 .wrap .colored,
.modul_start .section.cs_2 .offersHeadline,
.cs_2 h1,
.cs_2 .h1,
.cs_2 h2,
.cs_2 .h2,
.cs_2 h3,
.cs_2 .h3,
.cs_2 a,
.cs_2 .btn {
	color: #73cbef;
}
.cs_2 a.img,
.cs_2 a.vid,
.articleGrid.cs_2 .wrap {
	border-bottom-color: #73cbef;
}
.cs_2 blockquote {
	border-left-color: #73cbef;
}
.cs_2 .img .zoom,
.cs_2 .vid .video-time,
.articleGrid.cs_2 .wrap .moreBtn,
.cs_2 .quickBknBox .form,
.cs_2 .quickBknBox .optsContainer.qb_departure_opts .fromArrivalToDeparture,
.cs_2 .quickBknBoxTrigger,
.cs_2 .btn .icon {
	background: #73cbef;
}
.cs_2 a.img:hover,
.cs_2 a.vid:hover,
.articleGrid.cs_2 .wrap:hover {
	border-bottom-color: #5ca2bf;
}
.cs_2 .img:hover .zoom,
.cs_2 .vid:hover .video-time,
.articleGrid.cs_2 .wrap:hover .moreBtn,
.cs_2.quickBknBoxTrigger:hover,
.cs_2 .btn:hover .icon {
	background: #5ca2bf;
}

.cs_2 .quickBknBox .optsContainer input,
.cs_2 .quickBknBox .optsContainer select,
.cs_2 .quickBknBox .optsContainer .selectOver {
	border-bottom-color: #ddf3fc;
}
.cs_2 .quickBknBox .optsContainer input:hover,
.cs_2 .quickBknBox .optsContainer select:hover,
.cs_2 .quickBknBox .optsContainer .selectWrap:hover .selectOver {
	border-bottom-color: #b9e5f7;	
}
.cs_2 .quickBknBox .optsContainer input:focus,
.cs_2 .quickBknBox .optsContainer select:focus,
.cs_2 .quickBknBox .optsContainer .selectWrap.focus .selectOver {
	border-color: #62adcb;
	color: #FFFFFF;	
}
.cs_2 .quickBknBo .optsContainer > .selectWrap.focus + label,
.cs_2 .quickBknBox .optsContainer.hasValue > label,
.cs_2 .quickBknBox .optsContainer.hasFocus > label {
	color: #FFFFFF;
	background: #73cbef;
}
.cs_2 .quickBknBox .optsContainer > .selectWrap.focus ~ .icon,
.cs_2 .quickBknBox .optsContainer.hasFocus .icon {
	color: #FFFFFF;
}

.modul_start .section.cs_2 .sectionTeaser {
	border-top-color: #73cbef;
}

#navColumns ul li.cs_3 a .icon,
.articleGrid.cs_3 .wrap a,
.articleGrid.cs_3 .wrap .colored,
.modul_start .section.cs_3 .offersHeadline,
.cs_3 h1,
.cs_3 .h1,
.cs_3 h2,
.cs_3 .h2,
.cs_3 h3,
.cs_3 .h3,
.cs_3 a,
.cs_3 .btn {
	color: #b1ca35;
}
.cs_3 a.img,
.cs_3 a.vid,
.articleGrid.cs_3 .wrap {
	border-bottom-color: #b1ca35;
}
.cs_3 blockquote {
	border-left-color: #b1ca35;
}
.cs_3 .img .zoom,
.cs_3 .vid .video-time,
.articleGrid.cs_3 .wrap .moreBtn,
.cs_3 .quickBknBox .form,
.cs_3 .quickBknBox .optsContainer.qb_departure_opts .fromArrivalToDeparture,
.cs_3 .quickBknBoxTrigger,
.cs_3 .btn .icon {
	background: #b1ca35;
}
.cs_3 a.img:hover,
.cs_3 a.vid:hover,
.articleGrid.cs_3 .wrap:hover {
	border-bottom-color: #8ea22a;
}
.cs_3 .img:hover .zoom,
.cs_3 .vid:hover .video-time,
.articleGrid.cs_3 .wrap:hover .moreBtn,
.cs_3.quickBknBoxTrigger:hover,
.cs_3 .btn:hover .icon {
	background: #8ea22a;
}

.cs_3 .quickBknBox .optsContainer input,
.cs_3 .quickBknBox .optsContainer select,
.cs_3 .quickBknBox .optsContainer .selectOver {
	border-bottom-color: #ecf2cd;
}
.cs_3 .quickBknBox .optsContainer input:hover,
.cs_3 .quickBknBox .optsContainer select:hover,
.cs_3 .quickBknBox .optsContainer .selectWrap:hover .selectOver {
	border-bottom-color: #d8e59a;	
}
.cs_3 .quickBknBox .optsContainer input:focus,
.cs_3 .quickBknBox .optsContainer select:focus,
.cs_3 .quickBknBox .optsContainer .selectWrap.focus .selectOver {
	border-color: #96ac2d;
	color: #FFFFFF;	
}
.cs_3 .quickBknBo .optsContainer > .selectWrap.focus + label,
.cs_3 .quickBknBox .optsContainer.hasValue > label,
.cs_3 .quickBknBox .optsContainer.hasFocus > label {
	color: #FFFFFF;
	background: #b1ca35;
}
.cs_3 .quickBknBox .optsContainer > .selectWrap.focus ~ .icon,
.cs_3 .quickBknBox .optsContainer.hasFocus .icon {
	color: #FFFFFF;
}

.modul_start .section.cs_3 .sectionTeaser {
	border-top-color: #b1ca35;
}

#navColumns ul li.cs_4 a .icon,
.articleGrid.cs_4 .wrap a,
.articleGrid.cs_4 .wrap .colored,
.modul_start .section.cs_4 .offersHeadline,
.cs_4 h1,
.cs_4 .h1,
.cs_4 h2,
.cs_4 .h2,
.cs_4 h3,
.cs_4 .h3,
.cs_4 a,
.cs_4 .btn {
	color: #f6a800;
}
.cs_4 a.img,
.cs_4 a.vid,
.articleGrid.cs_4 .wrap {
	border-bottom-color: #f6a800;
}
.cs_4 blockquote {
	border-left-color: #f6a800;
}
.cs_4 .img .zoom,
.cs_4 .vid .video-time,
.articleGrid.cs_4 .wrap .moreBtn,
.cs_4 .quickBknBox .form,
.cs_4 .quickBknBox .optsContainer.qb_departure_opts .fromArrivalToDeparture,
.cs_4 .quickBknBoxTrigger,
.cs_4 .btn .icon {
	background: #f6a800;
}
.cs_4 a.img:hover,
.cs_4 a.vid:hover,
.articleGrid.cs_4 .wrap:hover {
	border-bottom-color: #c58600;
}
.cs_4 .img:hover .zoom,
.cs_4 .vid:hover .video-time,
.articleGrid.cs_4 .wrap:hover .moreBtn,
.cs_4.quickBknBoxTrigger:hover,
.cs_4 .btn:hover .icon {
	background: #c58600;
}

.cs_4 .quickBknBox .optsContainer input,
.cs_4 .quickBknBox .optsContainer select,
.cs_4 .quickBknBox .optsContainer .selectOver {
	border-bottom-color: #fdeac0;
}
.cs_4 .quickBknBox .optsContainer input:hover,
.cs_4 .quickBknBox .optsContainer select:hover,
.cs_4 .quickBknBox .optsContainer .selectWrap:hover .selectOver {
	border-bottom-color: #fbd480;	
}
.cs_4 .quickBknBox .optsContainer input:focus,
.cs_4 .quickBknBox .optsContainer select:focus,
.cs_4 .quickBknBox .optsContainer .selectWrap.focus .selectOver {
	border-color: #d18f00;
	color: #FFFFFF;	
}
.cs_4 .quickBknBo .optsContainer > .selectWrap.focus + label,
.cs_4 .quickBknBox .optsContainer.hasValue > label,
.cs_4 .quickBknBox .optsContainer.hasFocus > label {
	color: #FFFFFF;
	background: #f6a800;
}
.cs_4 .quickBknBox .optsContainer > .selectWrap.focus ~ .icon,
.cs_4 .quickBknBox .optsContainer.hasFocus .icon {
	color: #FFFFFF;
}

.modul_start .section.cs_4 .sectionTeaser {
	border-top-color: #f6a800;
}

#navColumns ul li.cs_5 a .icon,
.articleGrid.cs_5 .wrap a,
.articleGrid.cs_5 .wrap .colored,
.modul_start .section.cs_5 .offersHeadline,
.cs_5 h1,
.cs_5 .h1,
.cs_5 h2,
.cs_5 .h2,
.cs_5 h3,
.cs_5 .h3,
.cs_5 a,
.cs_5 .btn {
	color: #cc0000;
}
.cs_5 a.img,
.cs_5 a.vid,
.articleGrid.cs_5 .wrap {
	border-bottom-color: #cc0000;
}
.cs_5 blockquote {
	border-left-color: #cc0000;
}
.cs_5 .img .zoom,
.cs_5 .vid .video-time,
.articleGrid.cs_5 .wrap .moreBtn,
.cs_5 .quickBknBox .form,
.cs_5 .quickBknBox .optsContainer.qb_departure_opts .fromArrivalToDeparture,
.cs_5 .quickBknBoxTrigger,
.cs_5 .btn .icon {
	background: #cc0000;
}
.cs_5 a.img:hover,
.cs_5 a.vid:hover,
.articleGrid.cs_5 .wrap:hover {
	border-bottom-color: #a30000;
}
.cs_5 .img:hover .zoom,
.cs_5 .vid:hover .video-time,
.articleGrid.cs_5 .wrap:hover .moreBtn,
.cs_5.quickBknBoxTrigger:hover,
.cs_5 .btn:hover .icon {
	background: #a30000;
}

.cs_5 .quickBknBox .optsContainer input,
.cs_5 .quickBknBox .optsContainer select,
.cs_5 .quickBknBox .optsContainer .selectOver {
	border-bottom-color: #f3c0c0;
}
.cs_5 .quickBknBox .optsContainer input:hover,
.cs_5 .quickBknBox .optsContainer select:hover,
.cs_5 .quickBknBox .optsContainer .selectWrap:hover .selectOver {
	border-bottom-color: #e68080;	
}
.cs_5 .quickBknBox .optsContainer input:focus,
.cs_5 .quickBknBox .optsContainer select:focus,
.cs_5 .quickBknBox .optsContainer .selectWrap.focus .selectOver {
	border-color: #ad0000;
	color: #cc0000;	
}
.cs_5 .quickBknBo .optsContainer > .selectWrap.focus + label,
.cs_5 .quickBknBox .optsContainer.hasValue > label,
.cs_5 .quickBknBox .optsContainer.hasFocus > label {
	color: #cc0000;
	background: #cc0000;
}
.cs_5 .quickBknBox .optsContainer > .selectWrap.focus ~ .icon,
.cs_5 .quickBknBox .optsContainer.hasFocus .icon {
	color: #cc0000;
}

.modul_start .section.cs_5 .sectionTeaser {
	border-top-color: #cc0000;
}
