
body  { color: black; font-size: 10pt; font-family: Arial; background-color: white; margin: 0; padding: 0 }
#buehne       { position: absolute; top: 0; left: 0; width: 980px; height: auto }
#head              { background-image: url(http://www.seesightmedia.de/bilder/hintergrund/gefahrgut_oben.jpg); background-repeat: no-repeat; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 1; width: 100%; height: 125px }
#head h1  { font-size: 12pt }
#head a.ueberschrift:link, #head a.ueberschrift:visited  { color: red; text-decoration: none }
#head a.ueberschrift:hover  { color: #000; text-decoration: none }
#head img.logo   { margin: 5px 5px 5px 10px; float: left; border: 0 }
#navioben    { background-color: #f00; visibility: visible; position: absolute; z-index: 1; top: 125px; width: 100%; height: 25px }
#navioben ul   { list-style-type: none; margin: 5px 0 0; padding: 0 }
#navioben ul li { display: inline }
#navioben ul li a:link, #navioben ul li a:visited   { color: #fff; font-weight: bold; text-decoration: none; background-color: #f00; padding: 2px 5px 2px 10px }
#navioben ul li a:hover  { color: #f00; font-weight: bold; background-color: #fff }
#navi       { visibility: visible; position: absolute; z-index: 1; top: 180px; width: 180px; height: auto }
#navi ul        { margin: 10px 0 0; padding: 0; border-top: 1px solid #a0a0a4 }
#navi ul li   { margin: 0; padding: 0; border-bottom: 1px solid #a0a0a4 }
#navi ul li a:link, #navi ul li a:visited        { color: #f00; font-weight: bold; text-decoration: none; display: block; padding: 2px 5px 2px 15px }
#navi ul li a:hover   { color: #fff; background-color: #f00 }
#navi ul ul   { margin: 10px 0 10px 10px }
#navi ul ul li  { margin-top: 0; margin-bottom: 0 }
#navi ul ul li a:link, #navi ul ul li a:visited   { color: #f00 }
#navi ul ul li a:hover  { color: #fff; background-color: #f00 }
#navi ul li a.leistungen:link, #navi ul li a.leistungen:visited   { color: #000; border-bottom: 1px solid #fff }
#navi ul li a.leistungen:hover  { color: #fff; background-color: #808080 }
#rechts p.hein   { background-image: url(http://seesightmedia.de/bilder/hein_mueck/hein_hg.jpg); background-repeat: no-repeat; background-position: left bottom; margin-top: 10px; margin-left: 0; padding: 5px; border: solid 1px #c0dcc0 }
#rechts a.hein:link, #rechts a.hein:visited  { color: #fff; font-weight: bold; text-decoration: none; background-color: #008080; margin: 0; padding: 2px 5px; border: solid 1px #c0dcc0 }
#rechts a.hein:hover { color: #008080; background-color: #fff }
#content              { background-position: center; visibility: visible; position: absolute; z-index: 1; top: 180px; bottom: 600px; left: 180px; width: 620px; height: 600px }
#content table   { font-size: 10pt; background-color: #ff7f00; margin-left: 49px; border-style: solid; border-width: 2px 2px 2px; border-color: #000 }
#content tr.ungerade  { }
#content td  { padding: 5px 10px; border-bottom: 1px solid #000 }
#content p         { margin-right: 49px; margin-left: 49px }
#content a:link { color: #000; text-decoration: none } 
#content a:visited { color: #000; text-decoration: none }
#content a:hover { color: #f00; text-decoration: none }
#content img.bildlinks { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; float: left }
#content img.bildrechts { margin-top: 10px; margin-bottom: 10px; margin-left: 10px; float: right }
#content ul     { margin-right: 49px; margin-left: 49px }
#content h1 { color: #000; font-size: 16pt; background-color: #ff7f00; margin: 10px 49px 0; padding: 2px 5px 2px 20px; border-width:2px; border-style:solid; border-color:black; padding-left:10px }

#content h2         { font-size: 10pt; margin: 10px 0 0 49px; padding: 0 }
#foot        { text-align: center; visibility: visible; position: absolute; z-index: 1; top: 800px; left: -180px; width: 980px; height: auto }
#foot p { color: #000; background-color: #a0a0a4; margin: 10px 0 0; padding-top: 2px; padding-bottom: 2px }
#foot ul   { list-style-type: none; margin-top: 0; margin-right: 0; margin-bottom: 0 }
#foot ul li     { display: inline; border-bottom: 0 none }
#foot ul li a:link, #foot ul li a:visited { color: #000; text-decoration: none; margin-right: 5px }
#foot ul li a:hover { text-decoration: underline }
#rechts         { visibility: visible; position: absolute; z-index: 1; top: 180px; left: 800px; width: 180px; height: auto }
#rechts a:link, #rechts a:visited { color: #f00; text-decoration: none }
#rechts a:hover { font-weight: normal }
#rechts ul    { list-style-type: none; margin: 0; padding: 5px; border-right: 1px solid #808080; border-bottom: 1px solid #808080; border-left: 1px solid #808080 }
#rechts ul li  { margin-bottom: 5px }
#rechts h1       { color: #000; font-size: 10pt; display: block; margin-top: 10px; margin-bottom: 0; padding: 2px 5px; border: solid 1px #ff7f00 }
#rechts p    { margin: 0 0 0; padding: 5px; border-right: 1px solid #ff7f00; border-bottom: 1px solid #ff7f00; border-left: 1px solid #ff7f00 }
#rechts h1.windjammer    { }
#rechts ul.windjammer         { background-image: url(../bilder/gabelstapler_kathg.jpg); background-position: right bottom }
#rechts a.gbs:link, #rechts a.gbs:visited { color: #000080; background-color: #fff; padding: 2px 5px; border: solid 1px }
rechts a.gbs:link, #rechts a.gbs:hover { color: #ff0000; background-color: #fff; padding: 2px 5px; border: solid 1px }
#rechts h1.neu  { color: #fff; background-color: #000080; text-align: center }
#rechts a.neu:link, #rechts a.neu:visited { color: #000080; background-color: #ff7f00; text-align: center; margin-left: 10px; padding: 2px 5px; width: 150px; border: solid 1px }
#rechts a.neu:hover { color: #ff7f00; background-color: #000080; border: solid 1px }
#rechts p.neu     { background-image: url(../bilder/gefahrgut_kathg.jpg); background-repeat: no-repeat; background-position: right bottom; margin: 0 0 0; padding: 5px }
#rechts h1.projekt { }
#rechts p.projekt  { margin: 0; padding: 5px }
#rechts h1.internet  { }
#rechts ul.internet  { }
