body {
       font-family:arial;
       font-size  :13px;
       text-align :center;
       background-image : url("./tlo.gif");
       background-repeat: repeat;
      }
body div { text-align:left; }
a { color:blue;}

 .tabreal {
       font-family: arial;
       font-size  : 11px;
       text-align : center;
       font-weight: bold;
           padding: 2px;
  background-color: #ffffff;
             width: 204px;
       }
        .nag_tab {
       font-family: arial;
       font-size  : 11px;
       text-align : center;
       font-weight: bold;
           padding: 2px;
  background-color: #000000;
             color: #ffffff;
       }
       .nag_tab:link    {color:#FFFFFF;text-decoration:none}
       .nag_tab:active  {color:#FFFFFF;text-decoration:none}
       .nag_tab:visited {color:#FFFFFF;text-decoration:none}
       .nag_tab:hover   {color:#FFFFFF;text-decoration:underline}
       
#strona {
        width: 958px;
  margin-left: auto;
 margin-right: auto;
     position: relative;
}

#naglowek { }
#lewa     {z-index:  1; position: absolute; top:  36px; left:   0px; float: left; width:  37px;}
#baner    {z-index:  2; position: absolute; top:   0px; left:   0px; float: none; width: 886px;}
#adres    {z-index:  3; position: absolute; top:   0px; left:   0px; float: none; width: 886px;                                          border-bottom: 1px solid #ffffff; }
#logo     {z-index:  4; position: absolute; top:   0px; left:   0px; float: left; width: 233px;}
#menu     {z-index:  5; position: absolute; top: 212px; left:   0px; float: left; width: 886px;                background-color: #000000; border-top: 1px solid #e5e5e5;}
#centralna{z-index:  6; position: absolute; top: 238px; left:   0px; float: left; width: 886px; height: 317px; background-color: #d1d1d1; overflow:auto;}
#glowna   {z-index:  7; position: absolute; top:  36px; left:  37px; float: left; width: 886px;}
#prawa    {z-index:  8; position: absolute; top:  36px; left: 922px; float: left; width:  36px;}
#stopka   {z-index:  9; position: absolute; top: 591px; left:   0px; clear: both; width: 958px;   }
#pudelko  {z-index: 10; position: relative; top:   5px; left:   5px; float: left; width: 814px; text-align :justify; padding: 10px;}
#ramka    {z-index: 11; position: relative; top:   5px; left:   5px; float: left; width: 110px; height: 110px; text-align :justify; padding:  2px;}
#film     {z-index: 12; position: relative; top: 240px; left:   0px; float: none; width: 886px; height: 145px;}
#film .zawartosc {
  background-image: url("./fortis_film.gif");
  height        :145px;
  z-index       :12;
}
#naglowek .zawartosc {
  background-image: url("./gora.gif");
  height        :36px;
  z-index       :1;
}
#logo .zawartosc {

  background-image: url("./logo.gif");
  height        :85px;
}
#baner .zawartosc {
  background-image: url("./grafika.jpg");
  height        :212px;
  z-index       :1;
}
#adres .zawartosc {
  background-color: #ffffff;
            height: 18px;
       font-weight: bold;
        text-align: right;
     padding-right: 5px;
  background-color: #e5e5e5;
           z-index: 1;
     border-bottom: 1px solid #e5e5e5;
}
#glowna .zawartosc {
  z-index       :1;
}
#lewa .zawartosc {
  height        :555px;
  background-image: url("./lewa.gif");
  z-index       :1;
}

#centralna .zawartosc {
   z-index       :1;
   padding       :15px;
   text-align    :justify;
}

#prawa .zawartosc {
  height        :555px;
  background-image: url("./prawa.gif");
  z-index       :1;
}
#stopka .zawartosc {
  height          :46px;
  background-image: url("./dol.gif");
  z-index       :1;
}

.tytul  {
  padding-left  :10px;
  z-index       :1;
}
/* styl komunikatów */
.komunikat1
{
       font-size: 12px;
     font-family: verdana, arial;
     font-weight: bold;
           color: #ff0000;

           width: 530px;
  vertical-align: middle;
      text-align: center;
background-color: #ffffff;
         padding: 4px;
    border-width: 1px;
    border-style: solid;
}
.komunikat2
{
       font-size: 11px;
     font-family: verdana, arial;
     font-weight: bold;
           color: #ff0000;

           width: 380px;
  vertical-align: middle;
      text-align: left;
background-color: #ffffff;
         padding: 4px;
    border-width: 1px;
    border-style: solid;
}
  .l3 {
        font-size: 11px;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight:normal;
        color: #000000;
        padding: 2px;
        vertical-align: top;
        text-align: justify;
}


