@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville|Oswald:700');
/* CSS Document */
body{margin: 0px;padding: 0px;font-family: 'Libre Baskerville', serif;}
body *{box-sizing: border-box;}
#logowrapper{text-align:right;width: 96%;max-width: 1100px;margin: 0 auto;;height:1em;}
#logo{position: relative;display: inline-block;width: calc(100% / 6);max-width: 182px;height: auto;z-index: 9999999;top: 1em}
#logo a img{width: 100%;height: auto}
header{;background:#211c19 url(header_bg.png) bottom center repeat-x;border-bottom: 1px solid #000}
footer{background:#211c19 url(header_bg.png) bottom center repeat-x; padding: 0.2em auto;color: #fff;overflow: hidden;text-align: center}
nav{width: 98%;font-size: 1.1em;;}
nav a, .sticky a{padding: 0.8em 0.8em 0.8em 0;display: inline-block;color: #fff;text-decoration: none;width: calc(100% / 6);}

nav a img, .sticky a img{width: 100%;height: auto;}
.max-width{width: 96%;max-width: 1100px;margin: auto auto;}
.max-img{width: 100%;height: auto;}
section.main{overflow:hidden;padding: 2em auto;clear:both;line-height: 1.85em;margin-bottom: 3em;padding-bottom:4em}
.main a{color: #111;font-weight: bold;text-decoration: none;border-bottom: 1px dotted #555}
.main h1{font-weight: bold;font-size:3em;padding: 0.2em 0;font-family: 'Oswald', sans-serif;}

.metal{color: #494d4c;}
.gold{color: #f9c403;}
.navstick{background:#211c19 url(header_bg.png) bottom center repeat-x;}
.sticky{position: fixed;width: 100%;top: 0px;}
.spacer{height: 6em}
.spacer2{height: 0em}
.footer_link{}
.footer_link a{color: #fff;font-size: 0.85em}

.standorte{ width: 100%;max-width: 350px;height: auto; text-align: center;border: 2px solid #300;padding: 0.35em; box-sizing: border-box}
.standorte h1, .standorte h2, .standorte h3{margin: 0px}

.galerie{text-align: center}
.galerie img{width: calc((100% / 4) - 16px);margin: 4px;height:auto;display: inline-block}
.editzone{line-height: 1.6em}
.editzone > h2, .editzone > h3, .editzone > p{margin: 0px;padding: 0px}
#update{height: 1000px;width: 100%}


@media screen and (max-width: 800px){
	.spacer{height: 2em}
	body{font-size: 0.8em;}
	#logo{display: none;}
	nav{font-size: 0.95em;text-align: center}
	nav a, .sticky a{width: auto}
	.fb{display: none;}
	nav a img, .sticky a img{display: none}
}






