body { background-image: url(../layoutbilder/hintergrund.gif); margin: 0pt; padding: 0pt }
td, p, li, b, h1  { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
table {cellpadding: 3px; cellspacing: 3px; padding: 3pt; border: 0px}

b { font-weight: bold }
h1 { font-weight: bold; font-size: 12pt; margin-bottom: -2px;}
h2 { font-weight: bold; font-size: 12pt; margin-bottom: -2px;}
#tabelle h1 {color: #ffcf5f; font-weight: bold; font-size: 12pt; }
li { position: relative; left: -14pt ; margin-bottom: 3pt;}

a { color: #000000; font-weight: bold; text-decoration: none}
a.submenue { color: #000000 ; text-decoration: none; font-weight: normal}
a:active  { color: #ffffff; font-weight: bold; }
a:hover  { color: #ffffff; font-weight: bold; }


#hauptmenue  { position: absolute; top: 122px; left: 1px; width: 140px; height: 206px; visibility: visible }
#firmenlogo  { position: absolute; top: 9px; left: 506px; width: 230px; height: 100px; visibility: visible }
#headline { position: absolute; top: 160px; left: 200px; width: 359px; height: 30px; visibility: visible }
#fliesstext { position: absolute; top: 220px; left: 200px; width: 403px; height: 378px; visibility: visible }
#tabelle { position: absolute; top: 150px; left: 200px; width: 510px; height: 378px; visibility: visible }
#tabelle_uebersicht { position: absolute; top: 160px; left: 200px; width: 510px; height: 378px; visibility: visible }
#tabelle_zusatz { position: absolute; top: 150px; left: 50px; width: 510px; height: 378px; visibility: visible }
#firmenlogo_zusatz  { position: absolute; top: 9px; left: 350px; width: 230px; height: 100px; visibility: visible }



.hauptfeld { color: #ffcf5f; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3px; background-color: #CD853F; text-align: left; vertical-align: middle; position: relative;}
.hauptfeld_backlink { color: #ffcf5f; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3px; background-color: #CD853F; text-align: right; vertical-align: bottom; position: relative;}

.hauptfeld_inhalt { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4a4; text-align: left; vertical-align: middle; position: relative; }
.linkfeld_hg{ background-color: #ffcf5f; background-image: url();  text-align: center; vertical-align: middle; width: 90px; height: 50pt }
.feldtitel { padding: 6px; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4a4; text-align: left; vertical-align: top; position: relative;}
.auflistung { background-color: #ffcf5f; text-align: left; vertical-align: top; width: 275px; height: 40px}
.bild { padding: 3px; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4a4; text-align: left; vertical-align: top; }
.bilderfeld {font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4a4; text-align: left; vertical-align: top; position: relative; }
