table.form
     {
      position:              absolute;
      z-index:               1;
      width:                 1000px;
      height:                100%;

      }
      .form td
            {
             text-align:            center;
             }
      .form fieldset
           {
            display:              inline;
            border-radius:        5px 25px;
            }
      .form fieldset fieldset
            {
             border-left:          none;
             border-right:         none;
             padding:              2px;
             border-color:         gold;
             margin-bottom:           10px;
             }
      .form td>fieldset
            {
             margin-top:           120px;


             
             }
         .form legend
                  {
                  text-align:     center;
                  text-shadow:     none;
                  font-size:       16px;
                  }

         .form legend#firstLegend
                  {
                  text-shadow:     3px 3px 9px gold;
                  font-size:       32px;

                  }

       .form select
             {
              min-width:               100px;
              }
       .form input,.form select,.form textarea
             {
              border:              1px solid green;
              outline:             none;
              border-radius:       5px 25px;
              padding:             2px 10px;
              text-align:          center;
              color:               black;
              }
       .form textarea[name='opis']
             {
               width:          400px;
               height:         150px;
              }
              
       .form textarea[name='poufne']
             {
              height:         150px;
              }
              
       .form textarea[name='opisDodatkowy']
             {
              height:         150px;
              width:          400px
              }
       .form .contentData input[type='submit']
             {
              margin-left:       770px;
              }
       .form  input[type='submit']
             {
              margin-top:         10px;
              padding:           5px 20px;
              background-image:  -webkit-linear-gradient(bottom,#EEE5DE,#FFF,#8B8682 );
              color:            black;
              }
       .form fieldset div
             {
              display:          inline;
              height:           120px;
              width:            700px;

              }
       .form fieldset div input
             {
              border:     0;
              background-image:  -webkit-linear-gradient(bottom,#EEE5DE,#FFF,#8B8682 );
              }

       .form img
             {
              height:            80px;
              border-radius:     5px 25px;

              }
form.login:before   /* after */
     {
      content:  '<!DOCTYPE html><meta charset=\"utf-8\">';
      }

#close{
          position:                     absolute;
          z-index:                      2;
          background-color:             hidden;
          border:                       2px solid white;
          border-radius:                40px;
          top:                          115px;
          margin-left:                  910px;
          box-shadow:               4px 4px 5px 1px black;



          }
     #close a
              {
               color:                        white;
               font-size:                    30px;
               padding:                      5px 24px;
               }

