
element { }
a                                     { color: #891321; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 100; text-decoration: none }
a:hover                                                       { color: #a59890; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 100; text-decoration: none }
body                                                                                                                { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 100; background-color: #cbcbcb; scrollbar-3dlight-color: A9A9A9; scrollbar-arrow-color: A9A9A9; scrollbar-base-color: FFFFFF; scrollbar-darkshadow-color: FFFFFF; scrollbar-face-color: FFFFFF; scrollbar-highlight-color: FFFFFF; scrollbar-shadow-color: A9A9A9                                                                         }
p             { color: #000; font-weight: 100; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td                    { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.start { color: #cbcbcb; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 7px; padding: 2px; }
.start:hover { color: #cbcbcb; }
.menue                               { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 7px; padding: 2px; }
.menue:hover                                                                            { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #3c5ba3; padding: 2px; }
.menue1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 7px; padding-right: 2px; padding-left: 2px }
.menue1:hover { color: #3c5ba3; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-bottom: 4px }
.footer { color: #ccc; font-weight: 700; font-size: 10px; font-family: Arial; text-decoration: none }
.footer:hover { color: #f90; font-weight: 700; font-size: 10px; font-family: Arial; text-decoration: none }
h1 { color: #3c5ba3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h2 { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3   { color: black; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
h4 { color: white; font-size: 8px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#navi                                  { color: #fff; visibility: visible; margin-top: -290px; margin-left: -170px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 650px; height: 30px; border-color: #ccc #ccc #999 }
#navi-pc      { color: #fff; line-height: 20px; visibility: visible; margin-top: -270px; margin-left: -170px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 150px; border-color: #ccc #ccc #999 }
#imprint { color: #fff; visibility: visible; margin-top: 200px; margin-left: -300px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; height: 20px; border-color: #ccc #ccc #999; }
#navi-architektur     { color: #fff; line-height: 20px; visibility: visible; margin-top: -270px; margin-left: -70px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 150px; border-color: #ccc #ccc #999 }
#navi-wartentechnik { color: #fff; line-height: 20px; visibility: visible; margin-top: -270px; margin-left: 8px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 150px; border-color: #ccc #ccc #999; }
#navi-kontakt { color: #fff; line-height: 20px; visibility: visible; margin-top: -270px; margin-left: 323px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 150px; border-color: #ccc #ccc #999; }
#navi-referenzen { color: #fff; line-height: 20px; visibility: visible; margin-top: -270px; margin-left: 243px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 150px; border-color: #ccc #ccc #999; }
#body  { color: #fff; background-image: url(gfx/bg_pc.jpg); visibility: visible; margin-top: -285px; margin-left: -450px; padding-top: 7px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 900px; height: 560px; border-color: #999; }
#content                    { color: #000; background-color: #fff; visibility: visible; margin-top: -80px; margin-left: -400px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 340px; height: 300px; border-color: #ccc #999 #999 }
#content_blind { color: #f60; background-color: #fff; background-image: url(gfx/hgb.jpg); visibility: visible; margin-top: 285px; margin-left: -450px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 900px; height: 50px; border-color: #ccc #999 #999; }
#content3 { color: #000; background-color: #fff; visibility: visible; margin-top: -120px; margin-left: -400px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 340px; height: 325px; border-color: #ccc #999 #999; }
#content01 { color: #000; background-color: #fff; visibility: visible; margin-top: -140px; margin-left: -400px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 340px; height: 350px; border-color: #ccc #999 #999; }
#content02 { color: #000; visibility: visible; margin-top: -140px; margin-left: 35px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 360px; height: 350px; border-color: #ccc #999 #999; }
#content_foto      { color: #fff; visibility: visible; margin-top: -177px; margin-left: -10px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 460px; height: 418px; border-color: #ccc #999 #999 }
#content_start { color: #fff; visibility: visible; margin-top: -150px; margin-left: -242px; position: absolute; z-index: 6; top: 50%; left: 50%; width: 484px; height: 298px; border-color: #ccc #999 #999; }

