hr.someClass { noshade; background-color: #d9b548; width: auto; height: 8px; border-top: 0px #d9b548; border-bottom: 0px #d9b548; border-right: 0px #d9b548; border-left: 0px #d9b548 }
hr.someClass1 { noshade; background-color: #d9b548; width: 100%; height: 8px; border-top: 0px #d9b548; border-bottom: 0px #d9b548; border-right: 0px #d9b548; border-left: 0px #d9b548 }
hr.someClass2 { noshade; background-color: #d9b548; width: 100%; height: 8px; border-top: 0px #d9b548; border-bottom: 0px #d9b548; border-right: 0px #d9b548; border-left: 0px #d9b548 }
hr.someClass3 { noshade; background-color: #d9b548; width: 150px; height: 4px; border-top: 0px #d9b548; border-bottom: 0px #d9b548; border-right: 0px #d9b548; border-left: 0px #d9b548 }
hr.someClass4 { noshade; background-color: #d9b548; width: 300px; height: 4px; border-top: 0px #d9b548; border-bottom: 0px #d9b548; border-right: 0px #d9b548; border-left: 0px #d9b548 }
hr.someClass5 { noshade; background-color: #c3c1c1; width: 1349; height: 6px; border-top: 0px #c3c1c1; border-bottom: 0px #c3c1c1; border-right: 0px #c3c1c1; border-left: 0px #c3c1c1 }

a.style1b:link {
    color: white;
	padding: 10px 10px 10px 10px;
	margin: 10px 16px 10px 10px;
	font: Open Sans;
	font-size: 22px;
    text-align: center;
	background-color: #079ace;
	width: auto;
	border-radius: 16px;
	border: 2px solid #e08235;
	vertical-align: middle;
	text-decoration: none;
	display: inline-block;
}

a.style1b:visited {
	color: white;
	padding: 10px 10px 10px 10px;
	margin: 10px 16px 10px 10px;
	font: Open Sans;
	font-size: 22px;
    text-align: center;
	background-color: #079ace;
	width: auto;
	border-radius: 18px;
	border: 2px solid #e08235;
	vertical-align: middle;
    background-color: underline;
	text-decoration: none;
}

a.style1b:hover {
    color: white;
	padding: 10px 10px 10px 10px;
	margin: 10px 16px 10px 10px;
	font: Open Sans;
	font-size: 22px;
    text-align: center;
	background-color: #e08235;
	border: 2px solid #079ace;
	width: auto;
	border-radius: 18px;
	vertical-align: middle;
	text-decoration: none;
	display: inline-block;
}

a.style1b:active { 
	color: white;
	padding: 10px 10px 10px 10px;
	margin: 10px 17px 10px 10px;
	font: Open Sans;
	font-size: 22px;
    text-align: center;
	background-color: #b13a2e;
	border-radius: 18px;
	width: auto;
	vertical-align: middle;
	text-decoration: none;
	display: inline-block;
}

a.style3b:link {
    color: white;
	padding: 10px 10px 10px 10px;
    text-align: center;
	background-color: black;
	width: auto;
	border-radius: 18px;
	box-shadow: 0px 0px 30px #fafafa; 
	vertical-align: middle;
	text-decoration: none;
	display: inline-block;
}

a.style3b:visited {
	color: white;
	padding: 10px 10px 10px 10px;
    text-align: center;
	width: auto;
    background-color: underline;
	text-decoration: none;
	display: inline-block;
}

a.style3b:hover {
    color: white;
	padding: 10px 10px 10px 10px;
    text-align: center;
	background-color: #00bfbf; 
	border-radius: 18px;
	width: auto;
	vertical-align: middle;
	text-decoration: none;
	display: inline-block;
}

a.style3b:active { 
	color: white;
	padding: 10px 10px 10px 10px;
    text-align: center;
	width: auto;
	background-color: #00bfbf; 
	border-radius: 18px;
	text-decoration: none;
	display: inline-block;
}

.anchor-oeffnung1 { position:relative; top:100px }
.anchor-googlemaps { position:relative; top:-55px }
.anchor-dsa-secure { position:relative; top:100px }
.anchor-cookies { position:relative; top:-100px }
.anchor-formular { position:relative; top:-150px }

/* This stylesheet generated by Transfonter (https://transfonter.org) on March 4, 2018 9:30 AM */