        div#overlay            {position: absolute; width: 100%; height: 100%; background: url('../images/login/bg_overlay.png'); margin: 0px; padding: 0px; text-align: center;}
        div#overlayInfoBox            {position: fixed; width: 100%; height: 100%; background: url('../images/login/bg_overlay.png'); top: 0px; left: 0px; text-align: center; z-index: 199;}
        
        div#login_container    {position: relative; top: 250px; width: 300px; margin-left: auto; margin-right: auto; border: 0px;}
        div#login_box          {position: relative; width: 248px; top: 0px; background: #c6c7c8; border: 1px solid #616160; height: 280px;}

        div#login_headline       {position: relative; top: 8px; font: 10pt Verdana; color: #006600; text-align: center; text-transform: uppercase; font-family: arial;}
        div#login_banner         {position: absolute; left: -11px; right: -11px; top: 20px; height: 56px; width: 270px; background: url('../images/login/login_banner.png') no-repeat;}
        
        div#login_content        {position: relative; margin-top: 52px; border: 0px solid #fff; padding: 0px; background: #c6c7c8; min-height: 25px;}

        .login_form_input               {position: relative; margin-top: 8px; margin-left: auto; margin-right: auto; width: 202px; height: 22px; background: #616160;}
              .login_icons              {position: absolute; left: 1px; top: 1px; width: 20px; height: 20px; border: 0px; }
              .login_form_input input   {position: absolute; left: 21px; top: 1px; width: 180px; height: 20px; border: 0px; background: #fff; color: #666;}
        
                      #login_icon_name        {background: url('../images/login/icon_name.png');}
                      #login_icon_pw          {background: url('../images/login/icon_pw.png');}
                      #login_icon_lang        {background: url('../images/login/icon_lang.png');}
             
                      
              input.button                {position: relative; width: 70px; height: 20px; padding: 1px 5px; color: #fff; font: 8pt Arial; font-weight: bold; background: #006600; border: 1px #E9E9E9;}
              input.button_save                {position: relative; width: 100px; height: 20px; padding: 1px 5px; color: #fff; font: 8pt Arial; font-weight: bold; background: #006600; border: 1px #E9E9E9;}
              div#warnung                 {position: relative; margin-top: 8px; padding: 0; border: 0px; color: red; height: 8px;}        
        
        div#shadow_bottom          {position: absolute; left: 0px; bottom: -15px; right: -17px; height: 15px;}
        div#shadow_right           {position: absolute; width: 15px; height: 100%; right: -15px; top: 0px; bottom: 0px;}
        
        #button_submit {position: relative; margin-top: 20px; margin-left: auto; margin-right: auto; width: 70px;}
        #login_version {position: relative; margin-top: 15px; margin-bottom:8px;margin-left: 8px; margin-right: 8px; text-align:center; font-size:7pt; color:#666;} 
        .InfoMain {background: url('../images/InfoBoxBg.png') repeat-y; padding: 15px 22px; text-align: left; color: #666; font-size: 8pt;}
        
        /*ul.InfoLinks a, a:visited, a:hover {font-weight: normal; text-decoration: none; color: #006600;}*/
        
        div#info_headline       {position: relative; top: 8px; font-size : 10pt; color: #006600; text-align: center; text-transform: uppercase; font-family: arial;}
        div#info_banner         {position: absolute; left: -11px; right: -11px; top: 20px; height: 56px; width: 370px; background: url('../images/info_banner.png') no-repeat;}
        div#info_container    {position: relative; top: 250px; width: 400px; margin-left: auto; margin-right: auto; border: 0px;}
        div#info_box          {position: relative; width: 348px; top: 0px; background: #c6c7c8; border: 1px solid #616160; }
        ul.InfoLinks {list-style: none; margin: 0; padding: 0; text-align: left; border-bottom: 2px solid #BABABA;}
        ul.InfoLinks li a {display: block;}
        ul.InfoLinks li {padding: 2px 25px; background: url('../images/InfoBoxLink.png') no-repeat;}
        ul.InfoLinks span {margin-left: 8px; color: #666;}
        .Platzhalter20 {height: 20px;}
        .InfoBoxEnd {text-align: right; padding: 8px 8px;}
        .InfoBoxEnd input {background: #006600; color: #FFF; font-weight: bold; height: 25px;}
