html { font-size: 14px; }.background-1, #main-menu li.active, #info-tab li.active, input[type="button"], .content-teaser { background-color: #ec5d31;  }.color-1, #main-menu a:hover, #main-menu .active-sub a, a, .wc-cal-event { color: #ec5d31; }#background {
			 	background: rgba(236,93,49,0.5); /* Old browsers */
				background: -moz-radial-gradient(center, ellipse cover, rgba(236,93,49,0.5) 0%, #ffffff 40%); /* FF3.6-15 */
				background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(236,93,49,0.5)), color-stop(40%,#ffffff)); /* Chrome4-9,Safari4-5 */
				background: -webkit-radial-gradient(center, ellipse cover, rgba(236,93,49,0.5) 0%,#ffffff 40%); /* Chrome10-25,Safari5.1-6 */
				background: -o-radial-gradient(center, ellipse cover, rgba(236,93,49,0.5) 0%,#ffffff 40%); /* Opera 12+ */
				background: -ms-radial-gradient(center, ellipse cover, rgba(236,93,49,0.5) 0%,#ffffff 40%); /* IE10 preview */
				background: radial-gradient(ellipse at center, rgba(236,93,49,0.5) 0%,#ffffff 40%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(236,93,49,0.5)', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ 
}#cookie-accept-notebox {border-bottom-color: #ec5d31;}#cookie-accept-notebox a#cookie-accept-button {background-color:#ec5d31;}#header-contact .background-1:hover, .background-2, color-2, .active, #info-tab li, .content-teaser:hover { background-color: #777; }#main-menu a, #main-menu li.active>a:hover, #main-menu li ul li a, a:hover { color: #777; }#content { top: 413px; max-width: 1190px !important; }
#footer { max-width: 1190px !important; }

#footer-wrapper {
    background-color: #777;
}

@media screen and (max-width: 1200px) {
	#content { top: 413px; }
}
@media screen and (max-width: 1000px) {
	#content { top: 333px; }
}
@media screen and (max-width: 860px) {
	#content { top: 273px; }
}

.content-image-wrapper {
    margin: -45px 0 0 20px;
}

.safari #header #header-contact a#header-contact-mail
{line-height: 40px;}

#iframe_map_canvas {
    height: 520px;
}

/* Comfortaa */
body, form, p, div, table, td, tr, h1, h2, h3 { font-family: 'Comfortaa', Tahoma, sans-serif; font-weight: 300; }
h1, h2, h3, b,strong { font-weight: 700;  }
body { font-size: 14px; line-height: 1.5em; }
p { color: #666; }

#main-menu li a, #info-tab li, #header #header-contact a  {
    font-size: 1.05em;
    font-weight: 400;
}