/* Getting from cache empty */
 
#us-row2 h1 {
	color:#000000;
}

#block_921 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.backtotopbtn-top.backtotopbtn-is-visible {
	visibility:visible;
	opacity:1;
}

#bild-row1 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	font-size:14px;
	color:#777777;
	margin-top:2%;
	margin-bottom:2%;
	line-height:2em;
}

#block_581 {
	padding-left:15px;
	padding-right:15px;
}

#block_271 a:hover {
	color:#f6cf05;
}

#events-bild-platzhalter {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_229 {
	padding-left:15px;
	padding-right:15px;
}

#block_681 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1271 {
	padding-left:15px;
	padding-right:15px;
}

#block_1251 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_651 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_951 {
	padding-left:15px;
	padding-right:15px;
}

#portfolio-row1 {
	max-width:1350px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_1091 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1351 {
	padding-left:15px;
	padding-right:15px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#f6cf05;
}

#block_1151 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1161 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_981 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_207 {
	padding-right:15px;
	padding-top:15px;
	padding-left:15px;
	padding-bottom:15px;
}

h3 {
	font-family:Raleway;
	font-weight:200;
	font-size:150%;
	color:#313131;
}

#news-slider {
	max-width:1400px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

#footer-ueber1 {
	background-color:#313131;
}

body {
	font-size:14pt;
	font-family:Open Sans;
}

#us-sonst-4 a {
	font-size:14px;
}

a.button:hover {
	font-family:Open Sans;
	font-size:16px;
	color:#f6cf05;
	background-color:#ffffff;
	padding-left:20px;
	padding-top:14px;
	padding-right:20px;
	padding-bottom:14px;
	border-color:#f6cf05;
	border-width:1px;
	border-style:solid;
	border-radius:16px;
	display:inline-block;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#block_1411 {
	padding-left:15px;
	padding-right:15px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#f6cf05;
}

#block_1341 {
	padding-left:15px;
	padding-right:15px;
}

#block_861 {
	padding-left:15px;
	padding-right:15px;
}

#block_741 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#us-row2 {
	max-width:1200px;
	font-family:Open Sans;
	font-size:16px;
	color:#777777;
	line-height:1.5em;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#footer-row2 a:hover {
	color:#f6cf05;
	font-size:14px;
	font-weight:500;
}

#text-row-1 {
	max-width:1400px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	font-size:15px;
	color:#777777;
	line-height:2em;
}

#block_1011 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_217 {
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

#events-text-platzhalter {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	margin-top:2%;
}

#events-text {
	max-width:1400px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	font-size:15px;
	color:#777777;
}

#block_821 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_621 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_841 {
	padding-left:15px;
	padding-right:15px;
}

#books2 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:1.5em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#block_1171 {
	padding-left:15px;
	padding-right:15px;
}

#us-row0 h1 {
	font-weight:500;
	font-size:190%;
	color:#333333;
	letter-spacing:2px;
}

#us-sonst-1 {
	max-width:1600px;
	font-size:14px;
	color:#777777;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_701 {
	padding-left:15px;
	padding-right:15px;
}

#block_711 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#books4 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:1.5em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#block_1231 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

h1 {
	font-family:Open Sans;
	font-weight:600;
	font-size:220%;
	color:#313131;
	letter-spacing:2px;
}

#video {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	margin-top:2%;
	margin-bottom:0%;
	font-size:14px;
	color:#777777;
	line-height:2em;
}

#block_1371 {
	padding-left:15px;
	padding-right:15px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#f6cf05;
}

#block_871 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1121 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#row4 {
	max-width:1400px;
	font-size:14px;
	color:#777777;
	line-height:2em;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	margin-top:2%;
	margin-bottom:2%;
}

#block_231 a:hover {
	font-family:Open Sans;
}

#block_1498 {
	padding-left:15px;
	padding-right:15px;
}

#text-row1 {
	max-width:1600px;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_1111 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_661 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#event-text2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	color:#777777;
	line-height:2em;
	font-size:15px;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_511 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_801 {
	padding-left:15px;
	padding-right:15px;
}

#event-text2 a:hover {
	color:#f6cf05;
}

#block_1465 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1361 {
	padding-left:15px;
	padding-right:15px;
}

#us-row0 h3 {
	font-weight:100;
	font-size:140%;
	letter-spacing:2px;
}

#block_911 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#menu-row2 {
	max-width:1600px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_225 {
	padding-left:50px;
	padding-right:50px;
	padding-bottom:15px;
}

#block_971 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_671 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_851 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1041 {
	padding-left:15px;
	padding-right:15px;
}

#block_209 {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
}

#block_691 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1464 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_371 {
	padding-left:25px;
	padding-right:25px;
}

#portfolio-1 {
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	max-width:1500px;
}

#block_1401 {
	padding-left:15px;
	padding-right:15px;
}

#block_891 {
	padding-left:15px;
	padding-right:15px;
}

#text-row2 {
	max-width:1400px;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	font-family:Open Sans;
	font-size:16px;
}

#footer-row1 {
	max-width:1600px;
	margin-left:auto;
	margin-right:auto;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
	color:#b5b5b5;
	font-size:15px;
	font-family:Open Sans;
	letter-spacing:1px;
	line-height:2em;
}

#block_1381 {
	padding-left:15px;
	padding-right:15px;
}

#footer-row1 a {
	color:#b5b5b5;
	font-size:14px;
}

#row3 {
	max-width:1400px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}

#block_561 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_781 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_931 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#text-row-2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	margin-top:2%;
	margin-bottom:2%;
}

#block_611 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_791 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#books3 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:2em;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#footer-row1 a:hover {
	color:#f6cf05;
	font-size:14px;
}

.buttonLevel3Normal {
}

#books8 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:1.5em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#us-row3 {
	max-width:1600px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	margin-top:2%;
	margin-bottom:2%;
}

#container {
	width:100%;
}

#block_1071 {
	padding-left:15px;
	padding-right:15px;
}

#block_1466 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#us-sonst-2 {
	max-width:1600px;
	font-size:14px;
	color:#777777;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_231 {
	padding-left:15px;
	padding-right:15px;
}

#row1 {
	max-width:1400px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	font-size:15px;
	font-family:Open Sans;
	line-height:2em;
	color:#777777;
}

#block_811 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1001 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_531 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#events-3 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_1051 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1031 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_219 {
	padding-top:40px;
	padding-left:15px;
	padding-right:15px;
}

#block_1463 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1081 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_189 {
	padding-left:25px;
	padding-right:25px;
}

#block_213 {
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_223 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_771 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1131 {
	padding-left:15px;
	padding-right:15px;
}

#block_1431 {
	padding-left:15px;
	padding-right:15px;
}

#block_1221 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#us-sonst-2 a:hover {
	font-size:14px;
}

#footer-row1 h1 {
	font-family:Open Sans;
	font-weight:200;
	font-size:130%;
	color:#ffffff;
	letter-spacing:1px;
	text-transform:uppercase;
	line-height:2em;
}

#block_1451 {
	padding-left:15px;
	padding-right:15px;
}

#us-row2 h2 {
	font-family:Open Sans;
	font-weight:bolder;
	letter-spacing:2px;
	color:#000000;
}

#us-row1 {
	max-width:1200px;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	font-size:16px;
	color:#777777;
	font-family:Open Sans;
	line-height:2em;
}

#block_641 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#event-text2 a {
	color:#777777;
}

#newsletter-row {
	max-width:1400px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#events-1 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#footer-row2 a {
	color:#b5b5b5;
	font-size:14px;
	font-weight:500;
}

#books5 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:2em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#books1 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:2em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#block_941 {
	padding-left:15px;
	padding-right:15px;
}

#block_961 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1495 {
	padding-left:25px;
	padding-right:25px;
}

h2 {
	font-family:Open Sans;
	font-weight:300;
	font-size:190%;
	color:#313131;
	letter-spacing:1px;
}

#row4 a {
	font-size:16px;
	color:#795548;
}

#block_1061 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_731 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_761 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1241 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#text-row3 {
	max-width:1600px;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

a.button {
	font-family:Open Sans;
	font-size:16px;
	color:#ffffff;
	background-color:#f6cf05;
	padding-left:14px;
	padding-top:14px;
	padding-right:20px;
	padding-bottom:14px;
	border-color:#f6cf05;
	border-width:1px;
	border-style:solid;
	border-radius:16px;
	display:inline-block;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#us-sonst-4 a:hover {
	font-size:14px;
}

#bild-row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	font-size:14px;
	color:#777777;
	line-height:2em;
}

#block_1499 {
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
}

#us-sonst-4 {
	max-width:1600px;
	font-size:14px;
	color:#777777;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#block_901 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#us-row3 a:hover {
	color:#f6cf05;
}

#block_601 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_751 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_391 {
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
}

#block_271 {
	margin-top:-1%;
}

#footer-row2 {
	max-width:1600px;
	color:#b5b5b5;
	margin-left:auto;
	margin-right:auto;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	font-size:14px;
}

#block_1141 {
	padding-left:15px;
	padding-right:15px;
}

#block_1311 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#event-text2 h3 {
	color:#000000;
	font-family:Open Sans;
}

#row4 a:hover {
	font-size:16px;
	color:#777777;
	text-decoration:underline;
}

#menu-row {
	background-color:#313131;
}

#block_201 {
	margin-left:auto;
	margin-right:auto;
}

#block_1321 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1101 {
	padding-left:15px;
	padding-right:15px;
}

#block_991 {
	padding-left:15px;
	padding-right:15px;
}

#books6 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:1.5em;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#block_1291 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#us-sonst-2 a {
	font-size:14px;
}

#block_1281 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1494 {
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
}

#block_571 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_631 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

a:hover {
	font-family:Raleway;
	font-size:18.6667px;
	color:#f6cf05;
	border-color:#f6cf05;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#block_227 {
	padding-left:30px;
}

#block_1331 {
	padding-left:15px;
	padding-right:15px;
}

#block_831 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.backtotopbtn-top {
	display:inline-block;
	height:40px;
	width:40px;
	position:fixed;
	bottom:30px;
	right:10px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.05);
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap;
	background-image:url("/images/1622/pfeil-gelb.jpg");
	visibility:hidden;
	opacity:0;
	z-index:9999;
	background-repeat:no-repeat;
	background-position:center;
}

#block_1261 {
	padding-left:25px;
	padding-right:25px;
}

#block_591 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

a {
	font-family:Raleway;
	font-size:18.6667px;
	color:#333333;
	border-color:#545454;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#events-2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#footer-ueber2 {
	background-color:#191919;
}

#us-row0 {
	max-width:1000px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	text-align:center;
}

#events-4 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#books7 {
	max-width:1200px;
	font-size:16pt;
	color:#777777;
	line-height:2em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

h4 {
	font-family:Open Sans;
}

#block_231 a {
	font-family:Open Sans;
}

#portfolio-2 {
	max-width:1600px;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

#block_1467 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_551 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_541 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1021 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_1500 {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.buttonLevel3Hover {
}
