HTML, BODY { background: #45055c;
       margin: 0px;
       padding: 0px;
       text-align: center;
       height:100%;
       abackground: url('images/tlo.png') repeat-y center #45055c;
     }

#container { width: 1024px;
             text-align: left;
             border: 0px solid green;
  position: relative;
	margin:0 auto; /* center, not in IE5 */
	aheight:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
             background: url('images/tlo.png') repeat-y center #45055c;
           }     
#main {
       width: 1024px;
/*       height: auto;
       min-height: 100%; 
*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:90%; /* real browsers */

       background: url('images/tlo.png') repeat-y center #45055c;
       border: 0px solid yellow;
      }
#left {
       float: left;
       width: 337px;
       height: 85%;
       border: 0px solid green;
      }
#top { 
       border: 0px solid red;
       height: 95px;
     }
#top #linkbox { 
                border: 0px solid blue;
                border-left: 6px solid #9d7d02; 
                height: 45px;
                width: 190px;
                float: left;
                padding-left: 10px;
                padding-top: 10px;
              }   

#left #logo { margin-bottom: 30px;
              margin-top: 15px; 
              margin-left: 70px;
            }
#center {
          float: left;
          border: 0px solid red;
          height: auto;
          overflow: auto;
          width: 620px;
        }
#acenter p { text-indent: 25px;
          }        

#content {          
          padding-left: 30px;
          padding-right: 30px;
          padding-top: 30px;
          clear: both;
          font-family: 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Tahoma, Verdana;
          color: #FFFFFF;
          font-size: 13px;
          line-height: 20px;
          border: 0px solid blue;
         }
#content .inside {
                  padding-left: 30px;
                  padding-right: 20px;
                  padding-top: 10px;
                 }
#content LI A { color: #FFFFFF; 
                       text-decoration: none;
                     }
#content LI A:hover { 
                       text-decoration: underline;
                     }

#left #linkbox { margin-left: 62px;
                 border-bottom: 5px solid #45055c;
                 padding-top: 40px;
                 padding-bottom: 15px;
                 width: 230px;
               }

#banery { margin-left: 62px; 
          margin-right: 59px; 
          padding-left: 30px;
          font-weight: bold;
          font-family: Tahoma;
          font-size: 12px;
          text-transform: uppercase;
          height: 130px; 
          background: #b9d000;
        }
#banery DIV { margin-top: 10px;
              
            }
#archiwum { margin-left: 62px;
            padding-left: 0px;
            margin-bottom: 40px;
            border: 0px solid beige;
            width: 260px;
            clear: both;
          }
.archiwum H3, H2 { color: #b9D000; 
             }

.archiwum H2 { font-size: 18px;
               margin-bottom: 25px; 
             }

.galeria  { display: block;
            clear: both;
          }                       
.galeria .miniatura { 
             float: left;
             background: #540e71;
             padding: 6px;
             padding-bottom: 15px;
             margin-right: 10px;
             margin-bottom: 10px;
           }        
.galeria .miniatura img { border: 1px solid #999999;
               }
.galeria .catdesc { font-size: 11px; 
           line-height: 14px;
           padding-bottom: 20px;
           font-family: Tahoma  , Helvetica;
           color: #AAAACC;
         }
.galeria H5 { letter-spacing: 8px; 
              text-transform: uppercase; 
              margin-bottom: 9px;
              padding-top: 10px; 
            }
.galeria A { text-decoration: none; 
             color: #FFFFFF;
           }
.galeria A:hover { text-decoration: underline; 
           }

.galeria .ilezdjec { text-align: right; 
                     padding-right: 20px; 
                     font-size: 10px;
                   }              
.hidden { display: none;}              

