body {}
p  {}
td {}
.test                   { background-color: transparent; border: none; position: absolute; width: 100%; height: 100% }
.test2                        { background-color: transparent; border: solid 1px #ff0; position: absolute; z-index: 2; top: 565px; left: 310px; width: 700px; height: auto }

.test3  { background-color: #333b3e; border: none; position: relative; top: 150px; width: auto; height: auto }
#bild_links         { margin: 0; border: none #b8860b }
#bild_links1 { margin: 0; border: solid 2px #b8860b; position: absolute; top: 100px; left: 20px }
#bild_rechts      { border: none; position: absolute; top: 10px; left: 380px }
#bild_contact { border: none; position: absolute; top: 0px; left: 0px }
#bild_softrechts { border: none; position: absolute; top: 0px; left: 420px; height: 640px }
#bild_titel   { border: none; position: absolute; top: 80px; left: 76px }
#bild_album { border: none; position: absolute; top: 152px; left: 50px }
#logo_titel      { text-align: center; border: none; position: absolute; top: 0px; left: 80px }
#logo_titel1 { text-align: center; border: none; position: absolute; top: 488px; left: 610px }
#logos      { text-align: center; border: none; position: absolute; top: 0px; left: 65% }
#texttitel             { color: #daa520; font-weight: bold; font-size: 60px; line-height: 85px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Schriftname, "Serpentine Medium"; background-color: transparent; text-align: center; letter-spacing: 0px; margin-left: 350px; position: relative; top: 50px; width: 600px }
#haupttext            { color: silver; font-size: 22px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: justify; margin: 0; border: none; position: absolute; top: 150px; left: 550px; width: 300px }
#haupttext2 { color: silver; font-size: 22px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: justify; margin: 0; border: none; position: absolute; top: 150px; left: 550px; width: 300px }
#menutext                           { color: #fff; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: black; text-align: left; word-spacing: 50px; margin-top: 290px; margin-left: 60px; padding: 5px; border: solid 1px white; width: 105px; filter: alpha(opacity=30); opacity: 0.3  }
#menutext1                          { color: white; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffd700; text-align: left; word-spacing: 50px; margin-top: 5px; margin-left: 60px; padding: 5px; border: solid 1px black; width: 105px; height: 35px; filter: alpha(opacity=50); opacity: 0.5  }
#map { color: #b8860b; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: left; word-spacing: 10px; margin-top: 580px; margin-left: 30px; border: none }
#tabela   { color: #ccc4c1; font-weight: 500; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: left; margin: 0; border: none #b8860b; position: absolute; top: 420px; left: 90px; width: 100px; height: 80px }
a:link     { color: white; text-decoration: none; background-color: transparent }
a:visited     { color: white; text-decoration: none; background-color: transparent }
a:hover       { color: gray; background-color: transparent }
#h_slideout4  { color: #000; background-color: transparent }
#h_slideout6 { color: #000; background-color: transparent }
a:active     { color: white }
#kontakt_box { background-color: transparent; position: absolute; top: 245px; left: 325px }
#kontakt_box_txt { color: #b8860b; font-size: 9pt; line-height: 9pt; background-color: transparent; position: absolute; top: 257px; left: 320px; width: 200px }
#kontakt_form   { color: #b8860b; font-weight: normal; font-size: 9pt; line-height: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-align: left; border: none; position: absolute; top: 30px; left: 100px; width: 360px; height: 300px }
#kontakt_danke_form { color: #888888; font-weight: normal; font-size: 12pt; line-height: 12pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-align: left; margin: 0; padding: 30px 0 0 95px; border: none; position: absolute; top: 122px; left: 1px; width: 500px; height: 320px }
#kontakt_senden { font-size: 8pt; background-color: transparent; position: absolute; top: 474px; left: 590px }
#kontakt_senden_en { font-size: 8pt; background-color: transparent; position: absolute; top: 474px; left: 610px }
#kontakt_slh { color: rgb(117,172,214); background-color: transparent; position: absolute; top: 265px; left: 405px }
#kontakt_slh_logo { background-color: transparent; border: none; position: relative; top: 2px; left: 32px }
#kontakt_txt { color: #b8860b; font-weight: normal; font-size: 9pt; line-height: 29px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-align: left; margin: 0; padding: 5px 0 0 37px; border: none; position: absolute; top: 0px; left: 1px }
.feld  { color: #dcdcdc; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; border: solid 1px #696969 }
.feld_bem  { color: #dcdcdc; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; border: solid 1px #696969; width: 400px; overflow: auto }
.Check, .Radio { color: #696969; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; border: none; height: 22.9px }
.Button  { color: #c0c0c0; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; margin: 12px 0 0 60px; padding: 0px; border: solid 1px #000; position: relative; left: 50px; width: 80px; height: 18px }
#menubg       { margin-top: 0; margin-right: auto; margin-left: auto; border: none; position: absolute; top: 100px; left: 0px; width: 100%; height: 20px; }
#menubg1 { margin-top: 0; margin-right: auto; margin-left: auto; border: none; position: absolute; top: 100px; left: 0px; width: 100%; height: 20px; filter: alpha(opacity=50); opacity: 0.5  }
#horizontal_slide              { color: #8a7575; font-weight: bold; background-color: transparent; margin-top: 50px; position: relative; left: 200px; width: 1000px }
* {margin:0; padding:0}
.sm   { list-style-type: none; border: none; width: 600px; height: 237px; overflow: hidden; display: block }
.sm li {float:left; display:inline; overflow:hidden}
