/* Getting from cache gtb-startseite */
 
#block_280 a {
	color:#d6ac69;
	text-decoration:none;
}

#block_213 {
	float:left;
	margin-top:10px;
	margin-left:30px;
	margin-right:150px;
	margin-bottom:10px;
	top:10px;
	left:30px;
	right:150px;
	bottom:10px;
}

#Row8-pic-leidenschaft-wrapper {
	background-color:#5e1210;
}

#block_237 a:visited {
	text-decoration:none;
}

#center_c {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}

#Row12-footermenu-wrapper {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/image.php?cat=Bilder+gross&name=mauer.jpg);
}

#Row10-footer-adressen-wrapper {
	width:100%;
	background-color:#5e1210;
}

#block_250 {
	margin-top:10px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:10px;
	top:10px;
	left:30px;
	right:30px;
	bottom:10px;
}

#row7-leidenschaft {
	background-color:#5e1210;
}

#social-icons {
	margin-left:25px;
	padding-top:15px;
	background-position:center center;
	padding-bottom:15px;
}

#block_312 a:active {
	text-decoration:none;
}

a {
	text-decoration:none;
	color:#d6ac69;
}

#container10-pic-leidenschaft {
	background-color:#5e1210;
}

body {
	font-family:Quicksand;
	font-size:16px;
	color:#d6ac69;
}

#block_280 a:active {
	text-decoration:none;
}

#row11-footerbild {
	margin-left:auto;
	margin-right:auto;
}

#container16-get-in-touch {
	background-position:bottom;
	background-attachment:fixed;
	z-index:5000;
	margin-left:auto;
	margin-right:auto;
}

#block_237 {
	margin-top:10px;
	margin-left:30px;
	margin-right:70px;
	margin-bottom:10px;
	top:10px;
	left:30px;
	right:70px;
	bottom:10px;
}

h2 {
	font-size:36px;
	font-family:Quicksand;
	margin-bottom:10px;
}

#block_280 a:hover {
	text-decoration:none;
}

#block_253 a:hover {
	text-decoration:none;
}

h5 {
	font-family:Quicksand;
	font-size:18px;
	margin-bottom:6px;
}

#block_237 a:hover {
	text-decoration:none;
}

#block_203 {
	margin-left:30px;
	margin-right:20px;
}

#row2-menu {
	width:100%;
	position:fixed;
	overflow:auto;
	display:block;
	z-index:9999;
	background-color:rgba(94,18,16,0.5);
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
	padding-top:10px;
}

#row13-get-in-touch {
	width:100%;
	background-color:#5e1210;
	z-index:5000;
	position:fixed;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	bottom:0px;
}

#block_250 a:hover {
	text-decoration:none;
}

#row12-footermenu {
	margin-left:auto;
	margin-right:auto;
	background-color:rgba(0,0,0,0.5);
}

h3 {
	font-size:24px;
	font-family:Quicksand;
	margin-bottom:10px;
}

#block_280 a:visited {
	text-decoration:none;
}

#block_253 a:visited {
	text-decoration:none;
}

#container1-hg-bild {
	background-color:#4e4a63;
}

#block_250 a {
	color:#d6ac69;
	text-decoration:none;
}

#row10-footer-adressen {
	max-width:1600px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}

#block_274 {
	background-color:#5e1210;
}

#container15-footermenu {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
}

#block_253 a {
	color:#d6ac69;
	text-decoration:none;
}

a:visited {
	text-decoration:none;
	color:#d6ac69;
}

#block_253 {
	margin-top:10px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:10px;
	top:10px;
	left:30px;
	right:30px;
	bottom:10px;
}

#block_250 a:visited {
	text-decoration:none;
}

#container5-zaubern {
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

#row9-center-adresse {
	background-color:#5e1210;
	margin-left:auto;
	margin-right:auto;
}

#block_312 a:hover {
	text-decoration:none;
}

#Row3-welove-wrapper {
	background-color:#5e1210;
}

#Row11-footerbild-wrapper {
	width:100%;
	background-color:#5e1210;
}

#block_264 {
	margin-right:15px;
}

#block_312 a {
	color:#d6ac69;
	text-decoration:none;
}

#block_312 a:visited {
	text-decoration:none;
}

#block_201 {
	background-color:#4e4a63;
	margin-top:0px;
}

#Row5-zaubern-wrapper {
	background-color:#5e1210;
}

#Row6-repertoire-wrapper {
	background-position:top center;
	background-attachment:fixed;
	margin-left:auto;
	margin-right:auto;
	background-color:rgba(94,18,16,0.7);
	background-image:url(/image.php?cat=Bilder+gross&name=got-the-beat-micro.jpg);
	width:100%;
	background-repeat:no-repeat;
	background-size:cover;
}

h4 {
	font-family:Quicksand;
	font-size:20px;
	margin-bottom:6px;
}

h1 {
	font-size:40px;
	font-family:Quicksand;
	margin-bottom:15px;
}

#block_237 a:active {
	text-decoration:none;
}

#block_245 {
	margin-top:10px;
	margin-left:30px;
	margin-right:10px;
	margin-bottom:10px;
	top:10px;
	left:30px;
	right:10px;
	bottom:10px;
}

#container3-welove {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

#container2-menu {
	padding-bottom:10px;
	padding-top:10px;
}

#block_312 {
	margin-left:30px;
	margin-right:30px;
}

#container9-leidenschaft {
	margin-top:4%;
	margin-bottom:4%;
}

#block_284 {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}

#block_237 a {
	color:#d6ac69;
	text-decoration:none;
}

#container {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

h6 {
	font-family:Quicksand;
	font-size:16px;
	margin-bottom:6px;
}

#block_250 a:active {
	text-decoration:none;
}

#block_495 {
	margin-bottom:20px;
}

#block_253 a:active {
	text-decoration:none;
}

#block_212 {
	margin-left:30px;
	margin-right:20px;
}

hr {
	border:0px;
	heigt:2px;
	border-top:1px solid #d6ac69;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#block_287 {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}

a:hover {
	text-decoration:none;
	color:#d6ac69;
}

#Row2-menu-wrapper {
	width:auto;
	background-color:rgba(94,18,16,0.7);
}

#row6-repertoire {
	max-width:1600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}

#Row13-get-in-touch-wrapper {
	width:100%;
	background-color:#5e1210;
	z-index:99999;
}

#row1-hintergrundbild-wrapper {
	width:auto;
	background-color:#5e1210;
}

a:active {
	text-decoration:none;
	color:#d6ac69;
}

#block_295 {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}

.buttonLevel3Normal {
}

.buttonLevel3Hover {
}

@media (max-width:992px) {
	#social-icons {
		width:40%;
		float:left;
	}
	#container2-menu {
		width:50%;
		float:right;
	}
}

@media (max-width:480px) {
	#container15-footermenu {
		margin-left:auto;
		margin-right:auto;
		margin-bottom:90px;
	}
	#Row12-footermenu-wrapper {
		background-image:url(/image.php?cat=Bilder+gross&name=mauer_450.jpg);
	}
}
