body {
     margin:      0;
     padding:     0;
     font-family: Tahoma, Verdana, Arial;
     font-size:   11px;
     font-style:  normal;
     font-weight: normal;
}

table {
     padding:        0px;
     width:          98%;
     height:         85%;
     vertical-align: middle;
     text-align:     center;
}

img {
     border-width:0px
}

#container {
     min-height: 98%;
     position:   relative;
}

#header {
     padding:10px;
}

#middle {
    padding:        10px;
    padding-bottom: 60px; /* Wysokość nagłówka */
}

#footer {
    position:   absolute;
    bottom:     0;
    width:      98%;
    height:     60px;  /* Wysokość nagłówka */
    text-align: center;
}

.font10px {
    font-family: Tahoma, Verdana, Arial;
    font-size:   11px;
    font-style:  normal;
    font-weight: normal;
    color:       #666666;
}