<!-- Allgemeine Definitionen -->
.body {
    background:#FFFFCD;
    scrollbar-base-color:#FFFFCD;
    scrollbar-3dlight-color:#FF8B17;
    scrollbar-arrow-color:#FF8B17;
    scrollbar-darkshadow-color:#FF8B17;
    scrollbar-face-color:#FFFFCD;
    scrollbar-highlight-color:#FFFFCD;
    scrollbar-shadow-color:#FFFFCD;
    scrollbar-track-color:#FFFFCD;
 }
<!-- Layout -->
.frame { position:absolute; top:57px; left:97px; width:800px; height:600px; background-image:url(images/bg.jpg); z-index:2; text-align:center; }
.window { position:absolute; top:60px; left:100px; width:800px; height:600px; background:#FFFFCD; border: 1px solid #CCCCCC; z-index:2; text-align:center; }
.links { position:absolute; top:50px; left:42px; width:750px; height:25px; z-index:2; text-align:center; }
.logo { position:absolute; top:450px; left:50px; width:150px; height:98px; background:#FFFFCD; z-index:2; }
.banner { position:absolute; top:513px; left:240px; width:406px; height:40px; background:#FFFFCD; z-index:2; }
.images { position:absolute; top:110px; left:80px; width:90px; height:200px; background:#FFFFCD; z-index:2; }
.impressum { position:absolute; top:110px; left:225px; width:350px; height:360px; }
.indication1 { position:absolute; top:362px; left:410px; width:36px; height:28px; z-index:2; }
.indication2 { position:absolute; top:379px; left:180px; width:36px; height:28px; z-index:2; }
.indication3 { position:absolute; top:364px; left:160px; width:36px; height:28px; z-index:2; }
.tower { position:absolute; top:180px; left:60px; width:342px; height:211px; background:#FFFFCD; z-index:2; }
.portrait { position:absolute; top:140px; left:70px; width:120px; height:180px; background:#FFFFCD; border: 1px solid #CCCCCC; z-index:2; }
.content1 { position:absolute; top:110px; left:225px; width:265px; height:360px; }
.text1 { position:absolute; top:110px; left:225px; width:265px; height:200px; margin-left:10px; margin-right:10px; margin-top:8px; margin-bottom:10px; z-index:3; }
.content2 { position:absolute; top:110px; left:495px; width:265px; height:360px; }
.text2 { position:absolute; top:110px; left:495px; width:265px; height:200px; margin-left:10px; margin-right:10px; margin-top:8px; margin-bottom:10px; z-index:3; }
.content3 { position:absolute; top:110px; left:205px; width:545px; height:360px;  }
.textbox1 { position:absolute; top:75px; left:100px; width:120px; height:150px; background-image:url(images/bgText.jpg); border: 1px solid #CCCCCC; z-index:3; visibility: hidden; overflow: visible; }
.textbox2 { position:absolute; top:310px; left:185px; width:120px; height:150px; background-image:url(images/bgText.jpg); border: 1px solid #CCCCCC; z-index:4; visibility: hidden; overflow: visible; }
.textbox3 { position:absolute; top:160px; left:320px; width:120px; height:150px; background-image:url(images/bgText.jpg); border: 1px solid #CCCCCC; z-index:5; visibility: hidden; overflow: visible; }
.content4 { position:absolute; top:110px; left:195px; width:580px; height:360px;  }
<!--
Schriften:
1. Buchstabe: Schrifth�he
2. Buchstabe: Schriftgewicht
3. Buchstabe: Schriftausrichtung
4. Buchstabe: Schriftfarbe
-->
.mnjy { font-family:'Arial'; font-size:10px; font-weight:500; text-align:justify; color:#4c4c4c; }
.mbcy { font-family:'Arial'; font-size:11px; font-weight:600; text-align:center; color:#4c4c4c; }
.mnco { font-family:'Arial'; font-size:12px; font-weight:500; text-align:center; color:#4c4c4c; }
.mnlo { font-family:'Arial'; font-size:12px; font-weight:500; text-align:left; color:#4c4c4c; }
.mnro { font-family:'Arial'; font-size:12px; font-weight:500; text-align:right; color:#4c4c4c; }
.mblo { font-family:'Arial'; font-size:12px; font-weight:600; text-align:left; color:#4c4c4c; }
.nnlo { font-family:'Arial'; font-size:14px; font-weight:500; text-align:left; color:#4c4c4c; }
.nnjo { font-family:'Arial'; font-size:14px; font-weight:500; text-align:justify; color:#4c4c4c; }
.nblg { font-family:'Arial'; font-size:14px; font-weight:600; text-align:left; color:#7F7F7F; }
<!-- Links -->
.a { font-family:'Arial'; font-size:14px; font-weight:500; text-align:center; text-decoration:none; }
.a:link { color:#EA7500; }
.a:visited { color:#EA7500; }
.a:active { color:#EA7500; }
.a:hover { color:#4F4F4F; }
.as { font-family:'Arial'; font-size:12px; font-weight:500; text-align:center; text-decoration:none; }
.as:link { color:#EA7500; }
.as:visited { color:#EA7500; }
.as:active { color:#EA7500; }
.as:hover { color:#4F4F4F; }

 /* ul#navigation { margin:0; padding:0.3em; border:1px solid #CCCCCC; } */
 ul#navigation li { list-style:none; display:inline; padding:0.1em; }
 ul#navigation a, ul#navigation span { padding:0.1em 0.5em; border:1px solid #844200; text-decoration: none; font-weight: 600; font-family:'Arial'; font-size:13px; color:#FF9E3E; border-left-color:#FFFFCD; border-top-color:#FFFFCD; background-color:#FFFFCD; }
 * html ul#navigation a, * html ul#navigation span {
    width: 0.2em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
 }
 ul#navigation a:hover, ul#navigation span { border-color:#FFFFCD; border-left-color:#844200; border-top-color:#844200; color:#FFFFCD; background-color:#CCCCCC; }