body {
     padding-top: 4px;
     background-color: #173D53;
     color: #FFFFFF;
     font-family: Arial, Verdana,  sans-serif;
     font-size: 12px;
     margin: 0;
     }
     

div#top{
          background-image: url(grafika/top.jpg);
          background-repeat: no-repeat;
          background-color: #173D53;
          color: #FFFFFF;
          width: 800px;
          height: 210px;
          }
             
div#undertop_main {
                   background-color: #2E0E13;
                   color: #FFFFFF;
                   width: 800px;
                   height: 49px;
                   padding: 0;
                   margin:0;
                   }
                   
div#undertop_main a{
                     display: block;
                     font-size: 11px;
                     color: #EFEFEF;
                     text-decoration: none;
                     font-weight: bold;
                     padding-top: 18px;
                     padding-bottom: 10px;
                  }
                  
div#undertop_main a:hover{
                           color: #FFFF2B;
                           }
                   
div#undertop_home {
                   background-image: url(grafika/home.jpg);
                   background-repeat: no-repeat;
                   background-color: #2E0E13;
                   width: 114px;
                   height: 49px;
                   padding-bottom:0;
                   margin-bottom:0;
                   float: left;
                   }
                   
                   
div#undertop_sprawozdania {
                       background-image: url(grafika/sprawozdania.jpg);
                       background-repeat: no-repeat;
                       background-color: #2E0E13;
                       width: 116px;
                       height: 49px;
                       padding-bottom:0;
                       margin-bottom:0;
                       float: left;
                       }
                       
                       
div#undertop_projekty {
                       background-image: url(grafika/projekty.jpg);
                       background-repeat: no-repeat;
                       background-color: #2E0E13;
                       width: 114px;
                       height: 49px;
                       padding-bottom:0;
                       margin-bottom:0;
                       float: left;
                       }
                       
                       
div#undertop_programy {
                       background-image: url(grafika/programy.jpg);
                       background-repeat: no-repeat;
                       background-color: #2E0E13;
                       width: 114px;
                       height: 49px;
                       padding-bottom:0;
                       margin-bottom:0;
                       float: left;
                       }
                             
                             
div#undertop_lego {
                   background-image: url(grafika/lego.jpg);
                   background-repeat: no-repeat;
                   background-color: #2E0E13;
                   width: 114px;
                   height: 49px;
                   padding-bottom:0;
                   margin-bottom:0;
                   float: left;
                   }
                        
                        
div#undertop_narzedzia {
                        background-image: url(grafika/narzedzia.jpg);
                        background-repeat: no-repeat;
                        background-color: #2E0E13;
                        width: 114px;
                        height: 49px;
                        padding-bottom:0;
                        margin-bottom:0;
                        float: left;
                        }
                        
                        
div#undertop_kontakt {
                        background-image: url(grafika/kontakt.jpg);
                        background-repeat: no-repeat;
                        background-color: #2E0E13;
                        width: 114px;
                        height: 49px;
                        padding-bottom:0;
                        margin-bottom:0;
                        float: left;
                        }

         
div#main{
          background-color: #274C63;
          color: #E4FFFF;
          width: 800px;
          margin: 0;
          padding-bottom:10px;
          padding: 0;
          }
          
div#bottom{
          background-image: url(grafika/bottom.jpg);
          background-repeat: no-repeat;
          background-position: left bottom;
          background-color: #274C63;
          color: #FFFFFF;
          width: 800px;
          height: 100px;
          padding: 0;
          margin: 0;
          }
          
div#bottom a{
            padding-left: 2px;
            margin: 0;
            }
          
          

div#foot {
          text-align: center;
          margin: 0;
          background-color: #173D53;
          color: #FFFFFF;
          font-size: 10px;
          padding-top: 0.33em;
          padding-bottom: 10px;
          }
          
div#foot a{
           font-size: 10px;
          }
           
img {
    padding: 0;
    margin: 0;
    vertical-align: bottom;
    border-style: none;
    }

       
h1#gora{
       width: 728px;
       border-bottom-style: dotted;
       border-bottom-color: #C96874;
       border-bottom-width: 1px;
       text-align: left;
       font-size: 13px;
       color: #C4E8FE;
       font-weight: normal;
       font-family: Arial, Verdana,  sans-serif;
       padding-top: 10px;
       margin: 0;
       font-weight: bold;
       
       }
       
h2.tytul{
        width: 728px;
        border-bottom-style: dotted;
        border-bottom-color: #84A8BE;
        border-bottom-width: 1px;
        text-align: left;
        font-size: 12px;
        color: #C4E8FE;
        font-style: italic;
        font-weight: normal;
        font-family: Arial, Verdana,  sans-serif;
        padding: 0;
        padding-top: 18px;
        margin: 0;;
        }
        
h3.dol{
       width: 728px;
       border-bottom: 1px dotted #84A8BE;
       text-align: left;
       font-size: 13px;
       color: #C4E8FE;
       font-weight: normal;
       font-family: Arial, Verdana,  sans-serif;
       padding: 10px 0 0 0;
       margin: 0;
       font-style: italic;
       }
       
h4{
       width: 728px;
       text-align: left;
       font-size: 12px;
       color: #E4FFFF;
       padding-bottom: 0;
       margin: 2px 0 0 0;
       line-height: 10px;
       font-style: italic;
       font-weight: normal;
       }
       
p.opis{
       width: 728px;
       text-align: justify;
       font-size: 12px;
       color: #E4FFFF;
       padding: 0;
       margin: 2px 0 0 0;
       line-height: 18px;
       }

/*  reklama Google - IE sie gubil*/
div.glowny{
           width: 728px;
           height: 150px;
           margin-top: 2px;
           }
div.gogle{
          width: 125px;
          height: 150px;
          float: left;
          margin: 8px 10px 0 0;
          padding:0;
          }
          
div.tekst{
          width: 590px;
          height: 150px;
          float: left;
          margin:0;
          padding:0;
          }
          
p.opis_g{
       text-align: justify;
       font-size: 12px;
       color: #E4FFFF;
       padding:0;
       margin: 0;
       line-height: 18px;
       }
       
/* --- reklama Google --- */


/*  nowa reklama Google */
div.new_adv{
             margin: 20px 10px 20px 10px;
             width: 120px;
             float: left;
            }

/*  nowa reklama Google */

a.reklama {
           font-size: 12px;
           color: #FFFF80;
           text-decoration: underline;
           }

a.reklama:hover {
                 color: #FFFF80;
                 }
       
       
ul.oferta {
           list-style-type:disc;
           list-style-position:outside;
           text-align: justify;
           color: #E4FFFF;
           font-size: 12px;
           margin: 2px 0 0 0;
           line-height: 18px;
           padding-left: 40px;
           width: 728px;
           }
           
           
li {
   margin-top: 6px;
   }
    


a {
   font-size: 12px;
   color: #EFEFEF;
   text-decoration: underline;
   }

a:hover {
         color: #FFFF2B;
         }
         

a.spr {
   display: block;
   padding-top: 6px;
   }
   
table#formularz {
                 background: none;
                 color: #000000;
                 text-align: left;
                 width: 400px;
                }

p.tabela{
         display: inline;
         font-size: 12px;
         text-align: left;
         color: #FFFFFF;
         }

input.tekscik {
               background: #C7ECFF;
               color: #000000;
               padding: 0;
               font-size: 12px;
               }

textarea {
          background: #C7ECFF;
          color: #000000;
          font-size: 12px;
          }

input.przycisk {
                background: #779CB3;
                color: #FFFFFF;
                font-size: 12px;
               }
                
table.ksiega {
                 background: none;
                 color: #000000;
                 text-align: left;
                 width: 400px;
                 border-bottom-style: solid;
                 border-bottom-color: #001C3C;
                 border-bottom-width: 2px;
                }
                
table.ksiega p{
               text-align: justify;
               font-size: 12px;
               color: #E4FFFF;
               padding-bottom: 0;
               margin-bottom: 0;
               line-height: 18px;
               padding-left: 10px;
              }
              
p.forum{
       text-align: left;
       font-size: 12px;
       color: #E4FFFF;
       padding:0;
       margin:0;
       }
       
table#tab_forum{
                 background: none;
                 color: #000000;
                 text-align: left;
                 width: 750px;
                 border: none;
                }
                
table#tab_forum p {
                   font-size: 11px;
                  }
                

                
table#tab_forum td{
                    border-left-style: solid;
                    border-left-width: 1px;
                    border-left-color: #97BCD3;
                    border-bottom-style: groove;
                    border-bottom-width: 1px;
                    border-bottom-color: #97BCD3;
                }
                
table#tab_forum td.skrajna{
                           border-right-style: solid;
                           border-right-width: 1px;
                           border-right-color: #97BCD3;
                           width: 100px;
                           }
                

