body { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0; }
#container { position: absolute; left: 50%; width: 700px; margin-top: 40px; margin-left: -350px; }
#header { width: 700px; height: 120px; }
#bar { width: 700px; height: 80px; }
#center { background-image: url(../../web-data/SmartObjects/Karte_soft.jpg); width: 600px; height: 310px; margin-right: 50px; margin-left: 50px; }
#footer { height: 30px; width: 700px; }
p { font-size: 0.8em; line-height: 140%; text-align: left; margin: 0; padding: 0 5px 10px; }
span { font-size: 100%; font-variant: small-caps; }
h1 { font-size: 1em; font-weight: bold; margin: 0; padding-right: 5px; padding-bottom: 0.5em; padding-left: 5px; }
h2 { font-size: 0.8em; font-weight: bold; margin: 0; padding-top: 0.5em; padding-right: 5px; padding-left: 5px; }
a { font-size: 0.8em; font-weight: bolder; }
a:link { color: #c00; text-decoration: underline; }
a:visited { color: #c00; text-decoration: underline; }
a:hover { color: #f00; text-decoration: underline; }
a:active { color: #c00; text-decoration: underline; }
a:focus { color: #f00; text-decoration: underline; }
a.nav { color: #660; background-color: #fff; text-decoration: none; display: block; padding: 3px; }
a.nav:visited { color: #660; text-decoration: none; background-color: #fff; display: block; padding: 3px; }
a.nav:hover { color: #996; text-decoration: none; background-color: #fff; display: block; padding: 3px; }
a.nav:active { color: #c00; text-decoration: none; background-color: #fff; display: block; padding: 3px; }
