body, html {margin:0; padding:0; height:100%;}
body {font:100.01% "Trebuchet MS", sans-serif; background-color:#F2F2F2; padding:0 20px 0 20px; min-width:700px;}
#dach {position:fixed; top:0; left:0; height:100px; width:100%; background:url(bgdach.gif); z-index:3;}
#main {background:url(wood137.jpg) fixed; z-index:1; min-height:100%; padding-left:10px;
border:1px solid #4B2900;}
#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;}
#fenster {margin:0 180px 10px 22ex;  background:url(wood041.jpg) #7E5D34 fixed; padding:10px; border:2px solid #805000;}

#nav, #tafel {text-align:center; font-family:"London Fraktura"; font-weight:bold; z-index:4;}
#nav  {float:right; width:160px; padding:0; margin-top:0; margin-right:10px; list-style-type:none; }
#nav li {margin:0 0 6px 0; padding:3px; background:#FFE8B0; 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;}

#tafel {float:left; width:18ex; margin-left:-5%; background:#FFE8B0; color:#380800; padding:6px;
       border-top:3px solid #4B2900; border-left:3px solid #4B2900;
       border-right:3px solid #905000; border-bottom:3px solid #905000;}

#cont {padding:10px; height:100%; background:url(bgfenster.gif) center top fixed #FFFAF5; border:2px solid #4B2900; min-height:20em;}
#cont a img {margin-bottom:8px;}
#menu {margin-bottom:10px; padding-bottom:10px; font-family:"London Fraktura";
      background:url(line.jpg) center bottom no-repeat}
#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-family:"London Fraktura"; vertical-align:middle;}
.hoch  {background:url(hando.gif) left center no-repeat; padding-left:20px; margin-right:20px;padding-top:20px; }
.weiter {background:url(handr.gif) left center no-repeat; padding-left:35px;}

table {border-collapse:collapse;}
td,th {vertical-align:top; margin:0; padding:2px 4px;}
h2 {font-size:140%; margin:0 0 10px 0;}
h1,h3 {color:#A63700; font-family:"London Fraktura";}
h1 {font-size:160%; text-align:center; margin:0;}
h3 {font-size:120%; margin:10px 0 0 6px;}
p {margin:0 0 8px 0; line-height:1.6em;}
td p {margin:0; line-height:1.3em;}
strong {font-family:"London Fraktura"; font-weight:bold;}
em {color:#005033; font-weight:bold; font-style:normal;}
dl {margin-top:0;}
dt {float:left; width:28ex; clear:left;}
dd {margin-left:28ex; margin-bottom:4px;}
a {color:#005033;}
a:link {color:#652407;}
a:visited {color:#9B5521;}
#nav a:hover, #tafel 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;}
.b0 {border:0;}
table.karte {margin-top:8px; border-top:2px solid #4B2900; border-left:2px solid #4B2900;
        border-right:2px solid #905000; border-bottom:2px solid #905000;}
.karte td {vertical-align:bottom; padding:0 6px 0 0;}
.karte td.pl {padding-left:6px;}
.gericht {background: url(dot.gif) left bottom repeat-x;}
.gericht span {background: url(dotw.gif) left bottom repeat-x; padding-right: 3px; padding-left:6px;}
.line {background:url(line1.gif) top center no-repeat; padding-top:10px; margin-top:6px;}
.m1 {width:40ex; float:left; margin-right:10px;}
.m2 {width:32ex; float:left;}
table.info td, th {border:1px solid #E8C99C;}
th {color:#380800;}
form p {font-size:85%;}
input, textarea {font-size:1em; font-family: Verdana, sans-serif; padding:1px;}
.button  {font-weight:bold; color:#380800; background-color:#FFE8B0;
          font-family:"London Fraktura"; font-size:110%; padding:0 6px;
          border-bottom: 3px solid #905000; border-right:3px solid #905000;
          border-left: 3px solid #4B2900; border-top: 3px solid #4B2900;}
textarea {width:90%;}
.work {background:#FFBE00;}