body { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: black; background-image: url(../pic/naviback.jpg); background-repeat: repeat-y; background-position: left top; border:0          }
h1 { color: #fff; font-size: 14px; font-weight: normal; line-height: 14px; }
p { margin: 0; padding: 0; }
a { border-width: 0; }
a img { text-decoration: none; border-width: 0; }
#wrapper { position: relative; top: 0; left: 0; width: 815px; z-index: 50;margin-top: 0; margin-right: auto; margin-left: auto; }
#wrapper a { color: #000; border-width: 0; }
#contentwrap
{ top: 30px; width: 100%; height: 100%; text-align: left; position: absolute; left: 175px; width: 80%; z-index: 50; margin-top: 0; margin-right: auto; margin-left: auto; }
#logo { position: absolute; top: 100px; left: 50px; width: 500px; height: 172px; z-index: 300; }
#hund { background-image: url(../pic/hund2.jpg); background-repeat: no-repeat; background-position: right top; position: absolute; z-index: 200; right: 20px; bottom: 35px; width: 150px; height: 100px; }
#text { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: right; position: absolute; top: 250px; left: 50px; width: 500px; height: 160px; z-index: 300; }
#impressum { color: #666; font-size: 10px; line-height: 11px; position: absolute; z-index: 200; right: 0; bottom: 0; width: 150px; height: 20px; padding-top: 3px; }
#impressum a { color: #666; text-decoration: none; }
/*a:hover img, a:active img { border-width: 0; }*/
#wrapper a:link, #wrapper a:visited { text-decoration: none; border-width: 0; }
#contentwrap a:link, #contentwrapr a:visited { text-decoration: none; border-width: 0; }
#wrapper a:hover, #wrapper a:active { border-width: 0; }
#contentwrap a:hover, #contentwrap a:active { border-width: 0; }
