HTML, BODY 	{height:100%; width:100%; background-color:#000080; overflow-x:hidden; overflow-y:auto; scrollbar-3dlight-color:#000080; scrollbar-arrow-color:#ff6600; scrollbar-base-color:#000080; scrollbar-darkshadow-color:#ff6600;}
a:link    {COLOR:#000080; TEXT-DECORATION:none; font-weight:300; font-size:15px; font-family:arial; letter-spacing:2px;}
a:visited {COLOR:#000080; TEXT-DECORATION:none; font-weight:300; font-size:15px; font-family:arial; letter-spacing:2px;}
a:active  {COLOR:#000080; TEXT-DECORATION:none; font-weight:300; font-size:15px; font-family:arial; letter-spacing:2px;}
a:hover   {COLOR:#de661e; TEXT-DECORATION:none; font-weight:300; font-size:15px; font-family:arial; letter-spacing:2px;}

/* index */
img.a2{position:absolute; top:135px; z-index:2; border-style:none;}
div.a3{position:absolute; top:0px; background:#ffffff; height:100%; width:170px; z-index:3;}
div.a4{position:absolute; top:110px; background:#000080; height:10px; width:170px; z-index:4; line-height:0px; font-size:0px;}
div.a5{position:absolute; top:110px; background:#ff6600; height:10px; width:824px; z-index:5; line-height:0px; font-size:0px;}
h1.a6{position:absolute; margin:0px; padding:0px; top:28px; z-index:6; TEXT-DECORATION:none; font-weight:900; font-size:48px; font-family:arial; letter-spacing:2px; color:#999999; line-height:48px;}
h1.a7{position:absolute; margin:0px; padding:0px; top:25px; z-index:7; TEXT-DECORATION:none; font-weight:900; font-size:48px; font-family:arial; letter-spacing:2px; color:#000080; line-height:48px;}
h1.a8{position:absolute; margin:0px; padding:0px; top:28px; z-index:8; TEXT-DECORATION:none; font-weight:900; font-size:48px; font-family:arial; letter-spacing:2px; color:#999999; line-height:48px;}
h1.a9{position:absolute; margin:0px; padding:0px; top:25px; z-index:9; TEXT-DECORATION:none; font-weight:900; font-size:48px; font-family:arial; letter-spacing:2px; color:#ff6600; line-height:48px;}
img.a10{position:absolute; top:130px; z-index:10;}
div.gs{position:absolute; top:10px; z-index:10;}
div.fh{position:absolute; top:618px; z-index:10;}
h1.a11{position:absolute; margin:0px; padding:0px; top:130px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:22px; font-family:arial; letter-spacing:0px;}
h1.b11{position:absolute; margin:0px; padding:0px; top:130px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:22px; font-family:arial; letter-spacing:0px; color:#ffffff;}
a.a12:link    {COLOR:#000080;}
a.a12:visited {COLOR:#000080;}
a.a12:active  {COLOR:#000080;}
a.a12:hover   {COLOR:#999999;}
h3.a20{position:absolute; margin:0px; padding:0px; top:570px; z-index:11; TEXT-DECORATION:none; font-weight:300; font-size:18px; font-family:arial; letter-spacing:2px;}
div.a25{position:absolute; top:350px; background:#999999; height:260px; width:444px; z-index:12; overflow:hidden;}
img.a21{position:absolute; top:345px; z-index:13;}
div.a26{position:absolute; top:220px; background:#999999; height:184px; width:600px; z-index:14;}
img.a22{position:absolute; top:215px; z-index:15;}
img.a22a{position:absolute; top:330px; z-index:17;}
img.a22b{position:absolute; top:330px; z-index:17;}
img.a22c{position:absolute; top:455px; z-index:17;}
img.a22d{position:absolute; top:455px; z-index:17;}
div.a27{position:absolute; top:365px; background:#999999; height:225px; width:300px; z-index:13;}
img.a23{position:absolute; top:360px; z-index:13;}
img.a24{position:absolute; top:165px; z-index:4;}
img.a24a{position:absolute; top:205px; z-index:14;}
h3.a28{position:absolute; margin:0px; padding:0px; top:590px; z-index:11; TEXT-DECORATION:none; font-weight:300; font-size:18px; font-family:arial; letter-spacing:2px;}
div.a80{position:absolute; top:80px; z-index:4;}
div.a100{z-index:100; background:#000080; position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center;}
h1.fv{position:absolute; margin:0px; padding:0px; top:650px; right:100px; color:#999999; z-index:11; TEXT-DECORATION:none; font-weight:300; font-size:12px; font-family:arial; letter-spacing:2px;}

/* balustraden */
h1.a31{position:absolute; margin:0px; padding:0px; top:80px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
a.a31:link    {COLOR:#000080;}
a.a31:visited {COLOR:#000080;}
a.a31:active  {COLOR:#000080;}
a.a31:hover   {COLOR:#ffffff;}
h1.b31{position:absolute; margin:0px; padding:0px; top:80px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
img.a30{position:absolute; top:80px; z-index:10;}
img.a32{position:absolute; top:55px; z-index:10;}
h1.a33{position:absolute; margin:0px; padding:0px; top:55px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a34{position:absolute; top:30px; z-index:10;}
h1.a35{position:absolute; margin:0px; padding:0px; top:30px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a36{position:absolute; top:5px; z-index:10;}
h1.a37{position:absolute; margin:0px; padding:0px; top:5px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
h1.b37{position:absolute; margin:0px; padding:0px; top:5px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
img.a38{position:absolute; top:245px; z-index:13;}
div.typewriter{position:absolute; margin:0px; padding:0px; top:170px; z-index:100;border-style:none;width:994px; font-weight:600; font-size:22px; font-family:arial; letter-spacing:0px;color:#ff6600;TEXT-DECORATION:underline;}
div.a39{position:absolute; top:220px; background:#999999; height:392px; width:588px; z-index:12;}
img.a37{position:absolute; top:215px; z-index:13;}
/* werkstein stil */
h1.b35{position:absolute; margin:0px; padding:0px; top:30px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
img.a39{position:absolute; top:520px; z-index:15;}
h1.a40{position:absolute; margin:0px; padding:0px; top:520px; z-index:16; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a41{position:absolute; top:545px; z-index:15;}
h1.a42{position:absolute; margin:0px; padding:0px; top:545px; z-index:16; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a43{position:absolute; top:570px; z-index:15;}
h1.a44{position:absolute; margin:0px; padding:0px; top:570px; z-index:16; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a45{position:absolute; top:0px; z-index:3; height:100%; width:170px;}
h1.a49{position:absolute; margin:0px; padding:0px; top:596px; z-index:16; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px;}
img.a48{position:absolute; top:595px; z-index:15;}
div.a46{position:absolute; top:225px; background:#999999; height:286px; width:428px; z-index:12;}
.a47{position:absolute; top:220px; z-index:17; background:#999999; TEXT-DECORATION:none; font-weight:900; font-size:15px; font-family:arial; letter-spacing:2px; color:#000080;}
div.a50{position:absolute; overflow:auto; top:220px; height:286px; width:165px; z-index:15;}
div.a51{position:absolute; top:225px; background:#999999; height:286px; width:5px; z-index:14;}
img.a52{border-style:none;}
div.a53{font-size:5px; line-height:5px; height:5px;}
div.a54{position:absolute; top:506px; background:#999999; height:5px; width:165px; z-index:14; line-height:0px; font-size:0px;}
div.a55{position:absolute; top:215px; z-index:16; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
img.a56{position:absolute; top:460px; z-index:17;}
img.a57{position:absolute; top:220px; z-index:17;}
div.a58{position:absolute; top:225px; background:#999999; height:286px; width:380px; z-index:12;}
img.a59{position:absolute; top:460px; z-index:17;}
.a70{position:absolute; top:362px; z-index:15;}
/* werkstein kompakt */
h1.b33{position:absolute; margin:0px; padding:0px; top:55px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
p.a60{TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}
/* architektur */
div.a61{position:absolute; top:220px; background:#999999; height:392px; width:355px; z-index:12;}
h3.a62{position:absolute; margin:0px; padding:0px; top:460px; width:170px; z-index:15; TEXT-DECORATION:none; font-weight:300; font-size:12px; font-family:arial; letter-spacing:0px; color:#999999; text-align:center;}
.a63{position:absolute; margin:0px; padding:0px; top:250px; z-index:15; TEXT-DECORATION:none; font-weight:600; font-size:12px; font-family:arial; letter-spacing:0px; color:#ffffff; text-align:left;}
img.a48{position:absolute; top:332px; z-index:10;}
h1.a49{position:absolute; margin:0px; padding:0px; top:332px; z-index:11; TEXT-DECORATION:none; font-weight:600; font-size:22px; font-family:arial; letter-spacing:0px;}

/* bauelemente */
div.a64{position:absolute; top:225px; background:#999999; height:400px; width:573px; z-index:12;}
/* pavillon */
div.a65{position:absolute; top:225px; background:#999999; height:286px; width:380px; z-index:12; overflow:hidden;}
/* saeulen */
img.a66{position:absolute; top:220px; z-index:17;}
div.a67{position:absolute; top:225px; background:#999999; height:400px; width:5px; z-index:14;}
div.a68{position:absolute; top:620px; background:#999999; height:5px; width:165px; z-index:14; line-height:0px; font-size:0px;}
div.a60{position:absolute; top:225px; z-index:14; width:165px; text-align:center; TEXT-DECORATION:none; font-weight:600; font-size:15px; font-family:arial; letter-spacing:0px; color:#ffffff}

