body, html {margin:0; padding:0; height:100%;}
body {font:100.01% "Trebuchet MS", sans-serif; background: #7A6; padding:0 20px;}
#dach {position:fixed; top:0; left:0; height:100px; width:100%; background:url(panoramaherbst.jpg); z-index:3;}
#main {z-index:1; min-height:100%; padding-left:10px;}
#sub {position:relative; width:100%; max-width:1200px; margin:100px auto 0 auto; z-index:3;}
/* sub { float:left;} */
#center  {float:left; width:100%; margin-right:-95%; z-index:4;}
#cont {padding:10px; margin: 0 180px 10px 0; background:#FFFAF5; border:1px solid #3D4D2A;}
#cont a img {margin-bottom:8px;}

#nav {text-align:center; font-family:"London Fraktura", serif; font-weight:bold; float:right; z-index:1; width:160px; padding:0; margin-top:0; margin-right:10px; list-style-type:none;}
#nav li {margin:0 0 6px 0; padding:3px; background:#FFE1B5; text-align:center;
        border-top:3px solid #4B2900; border-left:3px solid #4B2900;
        border-right:3px solid #905000; border-bottom:3px solid #905000;}
#nav img {display:block; border:none;}
#nav li.foto {margin-top:10px; background:transparent; border:0;}
#nav li.foto a img {border:2px solid #251;}
#nav a {color:#005033;}
#nav a:link {color:#652407;}
#nav a:visited {color:#9B5521;}
#menu {margin-bottom:10px; padding-bottom:10px; background:url(grnlin.gif) bottom repeat-x}
#menu a {background:url(handr.gif) left center no-repeat; padding-left:35px; margin-right:10px;}

#hoch {clear:both; text-align:center; margin:20px auto 0 auto; font-size:90%; vertical-align:middle;}
.hoch  {background:url(hando.gif) left center no-repeat; padding-left:20px; margin:0 40px;padding-top:20px; }
.weiter {background:url(handr.gif) left center no-repeat; padding-left:35px;}
.zurueck {background:url(handl.gif) right center no-repeat; padding-right:35px;}

table {border-collapse:collapse;}
td {vertical-align:bottom; margin:0; padding:0;}
h1 {font-size:140%; margin:0 0 10px 0; color:#0F4600; }
h2,h3 {color:#0F4600;}
h2 {font-size:160%; text-align:center; margin:0;}
h3 {font-size:120%; margin:20px 0 0 6px;}
p {margin:0 0 8px 0; line-height:1.6em;}
p img {margin-top:6px;}
td p {margin:0; line-height:1.3em;}
strong {font-weight:bold; color:#0F4600;}
em {color:#005033; font-weight:bold; font-style:normal;}
a {color:#D87B00;}
a:link {color:#251;}
a:visited {color:#473;}
#nav a:hover {color:#005033;}
.b {font-weight:bold;}
.mini {font-size:80%;}
.c {text-align:center;}
.r {text-align:right;}
.fl {float:left; margin-right:8px;}
.fr {float:right; margin-left:8px;}
.cb {clear:both;}
.cl {clear:left;}
.b0 {border:0;}
.info {clear:both; width:30ex; float:right; margin:10px 0 10px 10px; padding:4px 8px; border:1px solid #038600; background:#F2FFD4; font-size:95%;line-height:1.3em;}
.mini {font-size:90%;}
.mt {margin-top:60px;}
.work {background:#FFBE00;}