body    { background-color: #2b2a30; background-repeat: repeat-x; background-position: center 0 }
html { overflow: -moz-scrollbars-vertical }
#king   { background-position: 0 120px; margin-top: 40px; width: 974px }
#links   { margin-right: 2px; width: 666px; float: left }
h1   { color: #000; font-size: 18px; font-family: Tahoma; font-weight: normal; line-height: 22px; letter-spacing: 1px; margin: 0; border-bottom: 1px solid #716f6e }
p { margin-top: 8px }
#head   { background-image: url(../grafik/head-start.gif); background-repeat: no-repeat; margin-bottom: 2px; width: 966px; height: 110px; float: left }
#logo   { margin-right: 2px; width: 966px; height: 110px; float: left }
#adresse   { color: #fff; font-size: 10px; font-family: Tahoma, Arial; text-align: left; margin-top: 40px; padding-right: 10px; padding-left: 20px; float: left }
#foto    { width: 666px; height: 380px }
#didomeso  { color: #716f6e; font-size: 10px; font-family: Arial; text-align: right; width: 966px; float: left }
#didomeso a:link { color: #716f6e; font-size: 10px; font-family: Arial; text-decoration: none; text-align: right }
#didomeso a:visited { color: #716f6e; font-size: 10px; font-family: Arial; text-decoration: none; text-align: right }
#didomeso a:hover { color: #ff4a00; font-size: 10px; font-family: Arial; text-align: right }
input  { font-size: 12px; font-family: Tahoma, Arial; background-color: #fff; letter-spacing: 1px; border: solid 1px #333 }
input.send { color: #333; font-size: 12px; font-family: "Trebuchet MS", Arial; background-color: #fff; border: solid 1px }
input.send:hover { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Arial; background-color: #333; border: solid 1px #333 }
form  { color: #333; font-size: 12px; font-family: Tahoma, Arial; letter-spacing: 1px; margin-top: 0 }
textarea { color: #333; font-size: 12px; font-family: "Trebuchet MS", Arial; margin-bottom: 5px; overflow: auto; border: solid 1px }
span.content  { color: #333; font-size: 12px; font-family: Tahoma, Arial; letter-spacing: 1px }
#navi { width: 666px; float: left; clear: left }
#uberuns   { background-image: url(../grafik/start-uberuns.gif); background-repeat: no-repeat; margin-top: 2px; margin-bottom: 2px; width: 966px; height: 30px }
#uberuns-act { }
#uberuns a:link  { background-image: url(../grafik/start-uberuns.gif); background-repeat: no-repeat; width: 966px; height: 30px }
#uberuns a:visited   { background-repeat: no-repeat; width: 966px; height: 30px }
#uberuns a:hover  { background-image: url(../grafik/start-uberuns-h.gif); background-repeat: no-repeat; height: 30px; float: left }
#leistungen   { background-image: url(../grafik/start-leistungen.gif); background-repeat: no-repeat; margin-top: 2px; margin-bottom: 2px; width: 966px; height: 30px }
#leistungen a:link  { background-image: url(../grafik/start-leistungen.gif); background-repeat: no-repeat; width: 966px; height: 30px }
#leistungen a:visited   { background-repeat: no-repeat; width: 966px; height: 30px }
#leistungen a:hover  { background-image: url(../grafik/start-leistungen-h.gif); background-repeat: no-repeat; height: 30px; float: left }
#referenzen  { background-image: url(../grafik/start-refs.gif); background-repeat: no-repeat; margin-bottom: 2px; width: 966px; height: 30px }
#referenzen a:link  { background-image: url(../grafik/start-refs.gif); background-repeat: no-repeat; width: 966px; height: 30px }
#referenzen a:visited   { width: 966px; height: 30px }
#referenzen a:hover  { background-image: url(../grafik/start-refs-h.gif); background-repeat: no-repeat; height: 30px; float: left }
#kontakt  { background-image: url(../grafik/start-kontakt.gif); background-repeat: no-repeat; margin-bottom: 2px; width: 966px; height: 30px }
#kontakt a:link  { background-image: url(../grafik/start-kontakt.gif); background-repeat: no-repeat; width: 966px; height: 30px }
#kontakt a:visited    { background-repeat: no-repeat; width: 966px; height: 30px }
#kontakt a:hover { background-image: url(../grafik/start-kontakt-h.gif); background-repeat: no-repeat; background-position: 0 0; height: 30px; float: left }
#sublinks      { color: #444; font-size: 10px; font-family: "Trebuchet MS"; line-height: 12px; background-image: url(../grafik/sublinks-start.gif); background-repeat: no-repeat; padding-top: 8px; padding-right: 5px; padding-left: 5px; width: 966px; height: 55px; float: left }
#onlineshop   { background-image: url(../grafik/start-onlineshop.gif); background-repeat: no-repeat; margin-bottom: 2px; width: 966px; height: 30px }
#onlineshop a:link   { background-image: url(../grafik/start-onlineshop.gif); background-repeat: no-repeat; width: 966px; height: 30px }
#onlineshop a:visited    { background-repeat: no-repeat; width: 966px; height: 30px }
#onlineshop a:hover  { background-image: url(../grafik/start-onlineshop-h.gif); background-repeat: no-repeat; background-position: 0 0; height: 30px; float: left }
