
html,body {margin:0;}
body {background:#333 url(img/bg.gif);color:#fff;font-family:verdana,sans-serif;font-size:0.8em;}
a {color:#000;text-decoration:none;}
h1#h {text-align:center;font-size:1.8em;line-height:0.6em;background:#333;}
hr {color:#000;background:#000;margin:0;}
#m {width:22em;position:relative;left:50%;top:2em;margin-left:-11em;border:2px inset #ff0;padding:1em;background:#555;color:#eee;}
#m:hover {border:2px outset #ff0;}
#m a {color:#222;text-decoration:none;}
#m h1,#gspot h1,#steine h1,#shop h1,#ende h1 {margin:0;font-size:1.5em;}
#ende h1 {font-variant:small-caps;letter-spacing:0.2em;}
#m p,#gspot p,#steine p,#shop p,#ende p {margin:0;font-weight:bold;}
#m p a,#gspot p a,#steine p a,#shop p a,#ende p a {font-weight:normal;}

#m div#a1,#m div#a1 a {background:#eee;color:#282828;}
#m div#a2,#m div#a2 a {background:#ddd;color:#222;}
#m div#a3,#m div#a3 a {background:#ccc;color:#181818;}
#m div#a4,#m div#a4 a {background:#bbb;color:#111;}
#m div#a5,#m div#a5 a {background:#aaa;color:#080808;}
#m div#a6,#m div#a6 a {background:#999;color:#000;}
#m div#a6 {margin-bottom:-10px;}


#gspot a,#steine a,#shop a,#ende a,#ifr a {background:#222;color:#eee;}


#footer {clear:both;position:relative;display:block;background:#fff;margin-top:5em;text-align:center;color:#000;}