

div {
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    text-align : center;
  }


#maincontainer {
    margin-left : auto;
    margin-right : auto;
    position : relative;
    width : 985px;
  }


#mainlogo {
    height : 208px;
    left : 0px;
    overflow : hidden;
    position : relative;
    top : 0px;
    width : 100%;
  }


#mainmenu {
    float : left;
    font-size : 17px;
    font-style : normal;
    font-variant : normal;
    font-weight : bold;
    padding-right : 10px;
    padding-top : 20px;
    text-align : left;
    width : 215px;
  }


#maincontent {
    float : left;
    font-size : 12px;
    font-style : normal;
    font-variant : normal;
    font-weight : normal;
    padding-top : 20px;
    text-align : justify;
    width : 760px;
  }


#mainfooter {
    clear : both;
    font-size : 8px;
    font-style : normal;
    font-variant : normal;
    font-weight : normal;
    width : 100%;
  }


body {
    background-attachment : scroll;
    background-color : #f7fcf8;
    background-image : url('grafika/wbpbkg.jpg');
    background-position : top left;
    background-repeat : repeat;
    color : #121d0c;
    cursor : default;
    font-family : Verdana, Arial, 'Times New Roman', Times;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 5px;
    text-align : center;
  }


img {
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    border-top-width : 0px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


h6 {
    font-size : 17px;
    font-style : normal;
    font-variant : normal;
    font-weight : bold;
    margin-bottom : 10px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


p {
    margin-bottom : 10px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


a {
    font-style : normal;
    font-variant : normal;
    font-weight : bold;
    text-decoration : none;
  }


a:link {
    color : #385726;
  }


a:visited {
    color : #538138;
  }


a:active {
    color : #77b951;
  }


a:hover {
    color : #77b951;
  }


a.staticlink:visited {
    color : #385726;
  }


h1 {
    color : #77ba50;
    font-size : 17px;
    font-style : normal;
    font-variant : normal;
    font-weight : bold;
    margin-bottom : 15px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    text-align : center;
    text-decoration : none;
    text-indent : 0px;
  }


h2 {
    color : #77ba50;
    font-size : 15px;
    font-style : normal;
    font-variant : normal;
    font-weight : bold;
    margin-bottom : 10px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 25px;
    text-align : center;
    text-decoration : none;
    text-indent : 0px;
  }


ul {
    list-style-position : outside;
    list-style-type : disc;
    margin-bottom : 10px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 15px;
    padding-right : 0px;
    padding-top : 0px;
  }


li {
    margin-bottom : 5px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


ul:first-child {
    list-style-type : circle;
  }


div.image {
    margin-top : 5px;
  }


table {
    margin-bottom : 10px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
  }


td {
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 2px;
    padding-left : 0px;
    padding-right : 2px;
    padding-top : 0px;
    text-align : center;
    vertical-align : top;
  }


img.gallery {
    cursor : pointer;
  }


.center {
    text-align : center;
  }


.noindent {
    text-indent : 0px;
  }


.autor {
    font-size : 15px;
    font-weight : bold;
    text-align : left;
  }


.tytul {
    color : #77ba50;
    font-size : 17px;
    font-weight : bold;
    text-align : left;
  }


.wydawca {
    font-size : 13px;
    font-weight : bold;
    text-align : left;
  }


td.gallery {
    vertical-align : middle;
  }

.w {font-size: xx-small; color: red; text-align: left; font-style: italic; margin-top: 0px; }
.p {font-size: xx-small; margin-top: 0px; margin-bottom: 0px; text-align: left;}
.o {font-size: xx-small; margin-top: 10px; margin-bottom: 2px; text-align: left;}
.e {color: #F40000; border: 1px dotted #F40000; padding: 10px; text-align: center; background : #FFDB5F; font-weight: bold;}
.i {color: blue;}
.s {width: 300px}
.z {color: maroon; border: 1px solid maroon; padding: 10px; text-align: center; background : #FFFFC4; width: 300px;}
input[type=text] {background: #eeeeee; width: 380px;}
input[type=submit] {width: 100px;}
input[type=reset] {width: 100px;}


