body
{
	background: #009fe3;
}

a:link, a:visited
{
	color: #009fe3;
	font-family: 'SourceSansPro-Bold', Arial, sans-serif;
}

a:hover, a:active, a:focus
{
	color: #009fe3;
}

h1, h2, h4
{
	color: #009fe3;
}

.color_special
{
	color: #009fe3;
}

.background_special > .wrap_text > h2
{
	color: #009fe3;
}

#container_headline
{
	background: rgba(0,159,227, 1);
}

.preline_hero
{
	background: rgba(0,159,227, 1);
}

.headline_hero
{
	background: rgba(0,159,227, 1);
	
}


#list_menu > li > a:hover,
#list_menu > li.menu_active
{
	border-bottom: 6px solid #009fe3;
}

#list_menu > li > ul > li > a:link
{
	border-bottom: none;
}

#list_menu > li > ul > li > a:hover
{
	border-bottom: none;
	color: #009fe3;
}

.booking_headline
{
	color: #009fe3;
}

.background_special
{
	background: #d2f1ff;
}

.booking_price > b
{
	color: #009fe3;
}

.input_submit_booking
{
	background: #009fe3 !important;
}

.feature_headline
{
	color: #009fe3;
}

.wrap_quote
{
	background: #d2f1ff;
	border: 1px solid #009fe3;
}

.block_image_text
{
	background: #d2f1ff;
}

	.wrap_quote > p
	{
		color: #127C9F;
	}

.wrap_module > ul
{
	border: 1px solid #009fe3;
}

.wrap_module > ul > li:nth-child(2)
{
	color: #009fe3;
}

.wrap_module > ul > li:last-child
{
	background: #009fe3;
}

.preline_content
{
	color: #009fe3;
}

.h2_content
{
	color: #009fe3;
}

.footer_sociallink:hover, .footer_sociallink:active, .footer_sociallink:focus
{
	color: #009fe3;
}

.checkout_button_forward
{
	background: #009fe3;

}

@media screen and (min-width : 1280px)
{
	.checkout_button_forward
	{
		background: #009fe3;
	}
}

.wysiwyg_button:link,
.wysiwyg_button:visited,
.wysiwyg_button:hover,
.wysiwyg_button:active,
.wysiwyg_button:focus
{
	background: #009fe3;
}

#footer_copyright
{
	color: white;
}
	
.link_pixel:link, .link_pixel:visited
{
	color: white;
}

.link_copyright:link, .link_copyright:visited
{
	color: white;
}

.wrap_image_text > .column_66 > .text_wrapper > h2
{
	color: #009fe3;
}


.wrap_image_text > .column_66 > .text_wrapper > p > a:link,
.wrap_image_text > .column_66 > .text_wrapper > p > a:visited,
.wrap_image_text > .column_66 > .text_wrapper > p > a:hover,
.wrap_image_text > .column_66 > .text_wrapper > p > a:active,
.wrap_image_text > .column_66 > .text_wrapper > p > a:focus
{
	color: #009fe3;
}

.wrap_image_text > .column_66 > .text_wrapper > a.headline_button:link,
.wrap_image_text > .column_66 > .text_wrapper > a.headline_button:visited,
.wrap_image_text > .column_66 > .text_wrapper > a.headline_button:hover,
.wrap_image_text > .column_66 > .text_wrapper > a.headline_button:active,
.wrap_image_text > .column_66 > .text_wrapper > a.headline_button:focus
{
	background: #009fe3;
}

.feature_link:link, .feature_link:visited, .feature_link:hover, .feature_link:focus, .feature_link:active
{
	background: #009fe3;
}

.headline_button:link,
.headline_button:visited,
.headline_button:hover,
.headline_button:active,
.headline_button:focus
{
	color: #009fe3;
}

.configurator_block
{
	border: 1px solid #009fe3;
}

.configurator_stepcount
{
	background: #009fe3;
}

.configurator_headline
{
	border: 1px solid #009fe3;
	color: #009fe3;
}

.configurator_button_add:link,
.configurator_button_add:visited,
.configurator_button_add:hover,
.configurator_button_add:active,
.configurator_button_add:focus,
.configurator_button_delete:link,
.configurator_button_delete:visited,
.configurator_button_delete:hover,
.configurator_button_delete:active,
.configurator_button_delete:focus
{
	background: #009fe3;
}

.configurator_stepsubmit
{
	background: #009fe3;
}