
#bg div{margin-top: 60px; left:-35px;top:-10px}

#bg td{vertical-align:top}

#bg img{width:100%; margin:0 0}

#cont{position:absolute;top:0;left:0;z-index:70;overflow:visible}
#menu  { top: 0px; height: 26px; bottom: 20px; width: 600px }

ul   { background-color: #fff; padding-top: 6px; float:left;}
li        { color: #646464; font-size: 1.8em; font-family: "Courier New", Courier, Monaco, monospace; font-style: normal; letter-spacing: 0.1em; display: inline; margin-right: 19px }
li a    { color: #c00 }
li a:hover  { color: #000 }
#menu li.stop        { color: #757575; font-size: 60px; line-height: 0; margin-right: 1px; margin-left: -13px; vertical-align: -10px }
#menu li.stop a    { color: #c00 }
#menu li.stop a:hover   { color: #000 }

.box      { display: none }
.box h2         { font-size: 2.4em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 0.1em }
p     { font-size: 2.3em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.arch       { font-size: 1.5em; font-family: Helvetica; letter-spacing: 0.1em; margin-top: 6px; margin-left: 1px }
.point   { margin-right: 9px; margin-left: 7px }
.textbox               { background-color: ;margin-top: 40px; margin-left: -26px;  }
.textbox p                { color: #000; font-size: 1.2em; font-family: "Courier New", Courier, Monaco, monospace; line-height: 1.4em; width: 180px }
.textbox .ort         { font-size: 1.9em; font-family: "Courier New", Courier, Monaco, monospace }
.textbox .head      { font-size: 1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px }
.textbox .last   { margin-top: 10px; margin-bottom: 12px }
.textbox .link  { font-size: 1.2em; margin-bottom: 12px }

#kontakt      { margin-top: 70px; margin-left: 15px }
#kontakt h4       { display: none }
#kontakt p       { font-size: 1.4em; font-family: "Courier New", Courier, Monaco, monospace; line-height: 1.6em; margin-left: 3px; width: 480px }
#kontakt .sp     { margin-bottom: 10px }
#kontakt .imp     { margin-top: 40px }
#kontakt .imp a      { color: #36c }
#kontakt .imp a:hover       { color: #c00 }
#kontakt .xs        { font-size: 1.2em; line-height: 1.4em; margin-bottom: 14px; width: 400px }
#kontaktbox        { display: none }
#kontaktbox h2          { font-size: 1.4em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 0.1em }
#kontaktbox p.arch         { font-size: 0.9em; font-family: Helvetica; letter-spacing: 0.1em; margin-top: 6px; margin-left: 1px }