
body { background-image: url(../grafik/didomeso-hg.gif); background-repeat: repeat-x; margin: 0; padding: 0 }
html { overflow: -moz-scrollbars-vertical }
#myGallery
   { color: #576a6e; font-size: 10px; font-family: Verdana; z-index: 0; width: 762px !important; height: 400px !important }
.imageElement { color: #576a6e; font-size: 10px; font-family: Verdana; text-align: left; margin-top: 8px; margin-bottom: 8px; width: 762px; float: left }
.imageElement a:link { color: #e72a14 !important; font-size: 10px; font-family: Verdana; text-align: left; margin-top: 8px; margin-bottom: 8px; width: 762px; float: left }
.imageElement a:visited { color: #e72a14 !important; font-size: 10px; font-family: Verdana; text-align: left; margin-top: 8px; margin-bottom: 8px; width: 762px; float: left }
h3 { color: #576a6e; font-size: 12px; font-family: Verdana; font-weight: bold; margin: 0 }
h4 { color: #e72a14; font-size: 18px; font-family: Verdana; font-weight: bold; margin: 20px 0 0 }
#main { width: 900px }
#logo { text-align: center; padding-top: 50px; padding-bottom: 26px; width: 900px }
#grenze-o { background-image: url(../grafik/grenze-o.gif); width: 900px; height: 25px }
#grenze-m { background-image: url(../grafik/grenze-m.gif); width: 900px; height: 25px }
#grenze-u { background-image: url(../grafik/grenze-u.gif); width: 900px; height: 35px; float: left }
#navi-con  { margin-bottom: 2px; width: 765px; height: 40px }
#navi-print  { color: #fff; font-size: 10px; font-family: Verdana; line-height: 15px; background-repeat: no-repeat; text-align: left; margin-right: 2px; margin-left: 2px; width: 189px; height: 40px; float: left }
#navi-print li { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; background-image: url(../grafik/navi-print-a.gif); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-print a:link { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi-print.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-print a:visited { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi-print.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-print a:hover { color: #e9e9e9; background-image: url(../grafik/navi-print-h.gif); width: 189px; height: 40px }
.navi { color: #73868a; font-size: 10px; font-family: Verdana; text-align: left; margin-right: 2px; width: 189px; height: 40px; float: left }
.navi li { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; background-image: url(../grafik/navi-a.gif); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
.navi a:link { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
.navi a:visited { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
.navi a:hover { color: #e9e9e9; background-image: url(../grafik/navi-h.gif); width: 189px; height: 40px }
#navi-kontakt li { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; background-image: url(../grafik/navi-kontakt-a.gif); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-kontakt { color: #73868a; font-size: 10px; font-family: Verdana; text-align: left; margin-right: 2px; width: 189px; height: 40px; float: left }
#navi-kontakt a:link { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi-kontakt.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-kontakt a:visited { color: #73868a; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/navi-kontakt.gif); background-repeat: no-repeat; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#navi-kontakt a:hover { color: #e9e9e9; background-image: url(../grafik/navi-kontakt-h.gif); width: 189px; height: 40px }
#beschreib { color: #8ea1a5; font-size: 10px; font-family: Verdana; line-height: 14px; text-align: left; margin-top: 8px; margin-left: 8px; position: absolute; z-index: 100; left: 0; float: left }
#beschreib a:link { color: #8ea1a5; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: underline; text-align: left; position: absolute; z-index: 100; width: 200px; float: left }
#beschreib a:visited { color: #8ea1a5; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: underline; text-align: left; position: absolute; z-index: 100; width: 200px; float: left }
#beschreib a:hover { color: #fff }
#content { width: 762px }
.text { color: #576a6e; font-size: 10px; font-family: Verdana; line-height: 18px; text-align: left; margin-right: 35px; width: 230px; float: left }
.text a:link, .text a:visited  { color: #576a6e; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 18px; text-decoration: underline }
.text a:hover { color: #e72a14; font-weight: bold }
.text-rechts  { color: #576a6e; font-size: 10px; font-family: Verdana; line-height: 18px; text-align: left; width: 225px; float: left }
.text-rechts a:link, .text-rechts a:visited  { color: #576a6e; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 18px; text-decoration: underline }
.text-rechts a:hover { color: #e72a14; font-weight: bold }
#subnavi-con { padding-top: 32px; position: absolute; z-index: 600; right: 0; width: 220px; float: right }
#bild { background-image: url(../referenzen/szidat.jpg); position: relative; z-index: 10; width: 762px; height: 400px }
#fader { color: #73868a; font-size: 10px; font-family: Verdana; line-height: 25px; background-image: url(../grafik/fader.png); text-align: left; padding-left: 8px; position: absolute; bottom: 0; left: 0; width: 762px; height: 25px }
#fader a:link { color: #fff; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: none; background-color: #73868a; text-align: center; margin-top: 4px; margin-right: 4px; width: 15px; height: 15px; float: left }
#fader a:visited { color: #fff; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: none; background-color: #73868a; text-align: center; margin-top: 4px; margin-right: 4px; width: 15px; height: 15px; float: left }
#fader a:hover { line-height: 14px; background-color: #f14810; text-align: center; margin-top: 4px; margin-right: 4px; width: 15px; height: 15px }
#subnavi ul li { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; background-image: url(../grafik/subnavi-a.png); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left; clear: left }
#subnavi ul { color: #73868a; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; background-repeat: no-repeat; text-align: left; margin-bottom: 1px; width: 189px; height: 40px; float: left }
#subnavi ul a:link { color: #73868a; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; background-image: url(../grafik/subnavi.png); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#subnavi ul a:visited { color: #73868a; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; background-image: url(../grafik/subnavi.png); background-repeat: no-repeat; text-align: left; padding-top: 4px; padding-left: 8px; width: 189px; height: 40px; float: left }
#subnavi ul a:hover { color: #e9e9e9; text-decoration: none; background-image: url(../grafik/subnavi-h.png) }
li { list-style-type: none; margin: 0; padding: 0 }
ul { list-style-type: disc; margin: 0; padding: 0 }
h1 { color: #e72a14; font-size: 10px; font-family: Verdana; font-weight: bold; margin: 0; border-bottom: 1px dotted #576a6e }
h2 { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; margin: 0 }
p { margin: 8px 0 0 }
#foot { color: #a6b6be; font-size: 10px; font-family: Verdana; line-height: 14px; background-position: 0 bottom; text-align: center; margin-top: 50px; margin-bottom: 10px; width: 900px; float: left; overflow: hidden }
#foot a:link { color: #d4d0c8; font-size: 10px; line-height: 14px; text-decoration: none }
#foot a:visited { color: #d4d0c8; font-size: 10px; line-height: 14px; text-decoration: none }
#foot a:hover { color: #e72a14 }
input { font-size: 10px; font-family: Verdana; background-color: #fff; letter-spacing: 1px; border: solid 1px #333 }
input.box { font-size: 10px; font-family: Verdana; background-color: #fff; letter-spacing: 1px; border: solid 1px #fff }
input.send { color: #333; font-size: 10px; font-family: Verdana; background-color: #fff; border: solid 1px }
input.send:hover { color: #fff; font-size: 10px; font-family: Verdana; background-color: #333; border: solid 1px #333 }
form { color: #fff; font-size: 10px; font-family: Verdana; letter-spacing: 1px; margin-top: 0 }
textarea { color: #333; font-size: 10px; font-family: Verdana; margin-bottom: 5px; overflow: auto; border: solid 1px }
span.content { color: #576a6e; font-size: 10px; font-family: Verdana; line-height: 16px; letter-spacing: 1px }
#captcha-fake { visibility: hidden }

