html { font-size: 14px; }.background-1, #main-menu li.active, #info-tab li.active, input[type="button"], .content-teaser { background-color: #016395;  }.color-1, #main-menu a:hover, #main-menu .active-sub a, a, .wc-cal-event { color: #016395; }#background {
			 	background: rgba(1,99,149,0.5); /* Old browsers */
				background: -moz-radial-gradient(center, ellipse cover, rgba(1,99,149,0.5) 0%, #ffffff 40%); /* FF3.6-15 */
				background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(1,99,149,0.5)), color-stop(40%,#ffffff)); /* Chrome4-9,Safari4-5 */
				background: -webkit-radial-gradient(center, ellipse cover, rgba(1,99,149,0.5) 0%,#ffffff 40%); /* Chrome10-25,Safari5.1-6 */
				background: -o-radial-gradient(center, ellipse cover, rgba(1,99,149,0.5) 0%,#ffffff 40%); /* Opera 12+ */
				background: -ms-radial-gradient(center, ellipse cover, rgba(1,99,149,0.5) 0%,#ffffff 40%); /* IE10 preview */
				background: radial-gradient(ellipse at center, rgba(1,99,149,0.5) 0%,#ffffff 40%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(1,99,149,0.5)', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ 
}#header-contact .background-1:hover, .background-2, color-2, .active, #info-tab li, .content-teaser:hover { background-color: #999; }#main-menu a, #main-menu li.active>a:hover, #main-menu li ul li a, a:hover { color: #999; }#content { top: 410px; }

@media screen and (max-width: 1200px) {
	#content { top: 370px; }
}
@media screen and (max-width: 1000px) {
	#content { top: 290px; }
}
@media screen and (max-width: 860px) {
	#content { top: 230px; }
}

@media screen and (min-width: 640px) {
#content-center {margin: 173px 0 36px;}
}

#iframe_map_canvas {
    height: 560px;
}
#main-menu li a {
    font-size: 1.1em;
}
#main-menu .hasChildren a {
    width: calc(100% - 70px);
}
#main-menu a.menu-angle-down {
    width: 43px;
}
.content-image-wrapper {
    margin: 0 0 3px 20px;
}
dt {
    float:left;
    clear:left;
}
dd {
    margin-left: 100px;
}
