.c_golden
{
	color: #C7941F;
}

#top_bar
{
	background: #85AE99;
}

#top_bar_line
{
	border-top-color: #85AE99;
}

header
{
	background-color: #85AE99;
	background: linear-gradient(rgba(133,174,153,0.8) 97%,rgba(133,174,153,0) 100%);
}

#navigation li a:hover
{
	color: #FAFAFA;
}

#slider_section
{
	background: #AADEC3;
	background: rgba(170,222,195,0.7);
	background: linear-gradient(rgba(170,222,195,0) 0%,rgba(170,222,195,0.5) 100%);
}

#caption_text_section
{
	background: #AADEC3;
	background: rgba(170,222,195,0.5);
	background: linear-gradient(rgba(170,222,195,0.5) 0%,rgba(170,222,195,1) 50%);
}

#picture_text_div.ql-editor a
{
	color: #FAFAFA;
}

#galleries_section
{
	background: #85AE99;
}

#galleries li
{
	background: #527B66;
	color: #FAFAFA;
}

#galleries li.active
{
	background: #B8E1CC;
	color: #333;
}

.gallery_pictures .slick-prev::before,.gallery_pictures .slick-next::before
{
	color: #B8E1CC;
}

#preferences_equipment_section
{
	background: #AADEC3;
}

.spacer_section
{
	background: rgba(133,174,153,0.5);
}

#news_section
{
	background: #85AE99;
}

#news_div #button_more_news_overall #button_more_news
{
	background: #527B66;
	border-color: #333;
	color: #FAFAFA;
}

#news_div #button_more_news_overall #button_more_news:hover
{
	background: #B8E1CC;
	color: #333;
}

#contact_section
{
	background: #AADEC3;
	background: rgba(170,222,195,0.95);
}

#contact_data_overall
{
	color: #333;
}

#contact_form .contact_field,#contact_form .contact_field input,#contact_form .contact_field textarea 
{
	background: #527B66;
	color: #FAFAFA;
}

#contact_form .contact_field span
{
	color: #FAFAFA;
}

#contact_form #form_button_send
{
	background: #527B66;
	border-color: #333;
	color: #FAFAFA;
}

#contact_form #form_button_send:hover
{
	background: #B8E1CC;
	color: #333;
}

#partner_links_section
{
	background: #AADEC3;
	background: rgba(170,222,195,0.5);
	background: linear-gradient(rgba(170,222,195,0.5) 0%,rgba(170,222,195,1) 50%);
}

#partner_links_back a,#imprint_back a,#privacy_policy_back a
{
	background: #527B66;
	border-color: #333;
	color: #FAFAFA;
}

#partner_links_back a:hover,#imprint_back a:hover,#privacy_policy_back a:hover
{
	background: #B8E1CC;
	color: #333;
}

footer
{
	background: #85AE99;
}

.go-top
{
	background-color: #527B66;
}

.go-top:hover
{
	background-color: #AADEC3;
}