                *                { border:0; padding:0; margin:0; }
        
        body,html                   { width:100%; height:100%; background-color:#000000; font-family:Arial; font-size:11px; }
       
        
        #distance       { width:1px; height:50%; margin-bottom:-300px; float:left; }
        #outerpage,#footer      { width:1000px; clear:left; margin: auto; position:relative; height:600px; border:2px solid #a4a4a4;  }

        #footer                { height:15px; border:0; color:#ffffff; font-size:12px; }
        #footer_inner         { width:990px; text-align:right; padding:10px 10px 0 0; }
        #footer_inner a        { color:#ffffff; font-size:12px; text-decoration:none; }
        #footer_inner a:hover    { color:#ffffff; text-decoration:underline; }
        

        img                         { border:0; }
        a                           { outline: none; margin:0; padding:0; color:#ffffff; text-decoration:underline; }
        a:hover                           { outline: none; margin:0; padding:0; color:#ffffff; text-decoration:none; }
        #navitop                    { position:absolute; top:0; right:0; margin-left:-260px; width:888px; z-index:100; }
        #navitop a                  { float:left; width:111px; height:64px; }
        #navitop ul,#navibottom ul  { margin:0; padding:0; float:left; }
        #navitop li,#navibottom li  { margin:0; padding:0; float:left; list-style:none; }
        #navibottom                 { position:absolute; left:0; bottom:0; width:999px; z-index:100; }
        #navibottom a               { float:left; width:111px; height:50px; }
        #logo                       { top:20px; left:20px; position:absolute; z-index:100; }
        #flash, #flashbg            { width:1000px; height:600px; position:absolute; z-index:10; }
        #flashbg                    { z-index:1; }
        #klickstop                  { width:1000px; height:600px; position:absolute; left:0; top:0; z-index:99999; }
        #klickstop2                 { width:1000px; height:640px; position:absolute; left:0; top:0; z-index:1000; }

        /* linke Box */
        #contentbox                 { float:left; position:relative; left:50px; top:180px; width:435px; height:320px; color:#ffffff; z-index:100; }
        #content                    { position:absolute; left:0; top:0; z-index:200; padding:25px 5px 25px 5px; height:270px; width:425px; overflow:hidden; }
        #text                       { float:left; position:relative; width:385px; height:265px; padding:5px 20px 0 20px; overflow:hidden; text-align:justify; }
        #text ul                    { padding-left:15px; }
        #text li                    { padding-left:5px; list-style:square; }
        #content_bg                 { float:left; position:relative; z-index:150; width:100%; height:100%; }
        #loader                     { position:absolute; z-index:250; left:50%; top:50%; margin-left:-20px; margin-top:-20px; }

        #content a                  { color:#ffffff; text-decoration:underline; }
        #content a:hover            { color:#000000; text-decoration:none; }

        /* rechte Box */
        #contentbox2                 { float:left; position:relative; left:75px; top:180px; width:435px; height:320px; color:#ffffff; z-index:100; }
        #content2                    { position:absolute; z-index:200; padding:40px; height:240px; width:355px; overflow:hidden; }
        #text2                       { float:left; width:355px; height:240px; overflow:hidden; }
        #content_bg2                 { float:left; position:relative; z-index:150; width:100%; height:100%; }
        #loader2                     { position:absolute; z-index:250; left:50%; top:50%; margin-left:-20px; margin-top:-20px; }

        /* drüber liegende Box */
        #contentbox3                 { position:absolute; left:48px; top:178px; width:440px; height:324px; color:#ffffff; z-index:1001; }
        #content3                    { position:absolute; z-index:200; left:0; top:0; padding:40px; height:240px; width:355px; overflow:hidden; }
        #text3                       { float:left; width:355px; height:240px; overflow:hidden; }
        #content_bg3                 { float:left; position:relative; z-index:150; width:100%; height:100%; }
        #loader3                     { position:absolute; z-index:250; left:50%; top:50%; margin-left:-20px; margin-top:-20px; }

        div.playernav                { font-size:10px; float:left; }
        div.playernav a              { text-decoration:none; color:#000000; }
   
        #corner_lo                    { position:absolute; left:-2px; top:-2px; z-index:500; }
        #corner_lu                    { position:absolute; left:-2px; bottom:-6px; z-index:500; }
        #corner_ro                    { position:absolute; right:-2px; top:-2px; z-index:500; }
        #corner_ru                    { position:absolute; right:-2px; bottom:-6px; z-index:500; }
        
        #arrow_left, #arrow_right, #arrow_back, #arrow_right, #arrow_top, #arrow_bottom, #arrow_top3, #arrow_bottom3{ position:absolute; z-index:210; }
        #arrow_left                 { left:0px; top:140px; z-index:220; }
        #arrow_back                 { right:10px; top:10px; z-index:210; }
        #arrow_right                 { right:8px; top:140px; z-index:230; }
        #arrow_top, #arrow_top3      { left:200px; top:2px; }
        #arrow_bottom, #arrow_bottom3   { left:200px; bottom:0px; }
        #arrow_top img, #arrow_bottom img, #arrow_left img,  #arrow_top3 img,  #arrow_bottom3 img{ cursor:pointer; }