
#center1   { text-align: center; visibility: visible; display: block; position: relative; top: 0; left: 0; width: 750px; height: 100%; float: left; overflow: visible }
#center2    { position: relative; width: 750px; height: 100% }
body                { background-color: white; width: 100%; height: 100% }
p                       { color: #000; font-size: 10pt; font-family: Arial; font-weight: normal; line-height: 16pt }
ul        { }
ul li                    { color: black; font-size: 10pt; font-family: Arial; line-height: 16pt; list-style-type: square; list-style-position: inside; display: list-item; margin-left: 10px }
h1                        { color: #003362; font-size: 14pt; font-family: Arial; font-weight: normal; line-height: 16pt; padding-bottom: 2px }
h2                            { color: #bcbf00; font-size: 11pt; font-family: Arial; font-weight: bold; line-height: 16pt; padding-top: 2px; padding-bottom: 2px }
td { color: black; font-size: 10pt; font-family: Arial }
.klein     { font-size: 8pt; font-family: Arial }
.link    { font-size: 8pt }
a                       { font-weight: bold; text-decoration: none }
a:link              { color: #003362; text-decoration: none }
a:visited             { color: #003362; text-decoration: none }
a:hover               { color: black; text-decoration: none; background-color: #e7e74e }
a:active               { color: #000; text-decoration: none; background-color: #e7e74e }
.bildrechts         { text-align: right; margin: 8px 12px 8px 20px; padding: 0; float: right; clear: right; border: solid 1px #fff }
.bildrahmen { border: solid 1px #003362 }
/* Boxes */
#hintergrund                        { background-color: white; text-align: left; visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 1; top: 0; left: 0; width: 750px; height: 1px; float: left }
#frameoben     { visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 2; top: 0; left: 0; width: 2px; height: 1px }
#email         { font-size: 9pt; font-family: Arial; text-decoration: none; text-align: right; visibility: visible; margin: 0; padding: 0; position: relative; z-index: 600; top: 300px; left: 0; width: 750px; height: 25px; float: left }
#logo     { background-image: url(../bilder-kunststoff-metalltechnik/hager-kunststoff-gelb.gif); background-repeat: no-repeat; visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 4; top: 0; left: 0; width: 2px; height: 1px; float: left }
#framemitte    { visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 5; top: 0; left: 0; width: 750px; height: 100%; float: left }
#framelinks     { visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 6; top: 0; left: 0; width: 2px; height: 1px; float: left }
#menu     { background-position: left bottom; text-align: left; visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 9; top: 0; left: 0; width: 2px; height: 1px; float: left }
#leerraum     { visibility: hidden; position: relative; top: 0; left: 0; width: 2px; height: 1px; float: left }
#inhalt                                                        { font-family: Arial; background-color: white; text-align: left; visibility: visible; margin-left: 100px; position: relative; z-index: 7; top: 350px; left: 0; width: 750px; height: 100%; float: left; overflow: visible }
#frameunten     { visibility: hidden; margin: 0; padding: 0; position: relative; z-index: 8; top: 0; left: 0; width: 2px; height: 2px; float: left }
.mini   { font-size: 8pt; line-height: 12pt }
#copy           { font-size: 8pt; font-family: Verdana; font-weight: bold; text-align: right; visibility: hidden; position: fixed; z-index: 20; top: 0; left: 0; width: 2px; height: 2px; overflow: hidden }
#copy a                        { font-weight: normal; text-decoration: none }
#copy a:link               { color: #003362; font-size: 7pt; font-family: Verdana; font-weight: normal; text-decoration: none }
#copy a:visited              { color: #003362; font-size: 7pt; text-decoration: none }
#copy a:hover                { color: black; font-size: 7pt; text-decoration: none; background-color: #e7e74e }
#copy a:active               { color: #000; text-decoration: none; background-color: #e7e74e }
#navlist  { background-position: right 0; text-align: right; margin: 0; position: relative; z-index: 10; top: 0; left: 0; width: 2px; height: 1px; float: left; border-width: 0 }
#navlist ul  { list-style-type: none; padding: 0; position: relative; top: 0; left: 0; width: 2px; height: 1px; float: left }