body {
     padding: 0;
     background-image: url(grafika/tlo.png);
     background-color: #F5F5F5;
     color: #000;
     font-family: Arial, Verdana,  sans-serif;
     font-size: 12px;
     text-align: center;
     margin: 4px auto 4px auto;
     }
     
img {
     border: none;
    }

div#main{
           text-align: center;
           margin-left: auto;
           margin-right: auto;
           margin-bottom: 0;
           width: 873px;
           background-color: #F5F5F5;
           padding:0;
           }
           
div#over_top{
             background-color: #fff;
             width: 873px;
             height: 37px;
             margin: 0;
             padding:0;
          }

div#top{
          background-color: #ffffff;
          color: #FFFFFF;
          width: 873px;
          height: 309px;
          margin: 0;
          padding:0;
          }
          
div#top_left{
             background-color: #fff;
             width: 20px;
             height: 309px;
             float: left;
             margin: 0;
             padding:0;
          }
          
div#menu{
          background-image: url(grafika/menu.jpg);
          background-repeat: no-repeat;
          color: #ffffff;
          width: 246px;
          height: 309px;
          float: left;
          margin: 0;
          padding:0;
          }
          
div#top_right{
             background-color: #fff;
             width: 607px;
             height: 309px;
             float: left;
             margin: 0;
             padding:0;
          }
          
div#menu a{
          background-repeat: no-repeat;
          width: 246px;
          color: #000000;
          display: block;
          text-decoration: none;
          margin: 0;
          padding:0;
          }
          
div#menu div{
          background-repeat: no-repeat;
          color: #000000;
          margin: 0;
          padding:0;
          overflow:hidden;
          width: 246px;
          }
          
a#strona_glowna{
                background-image: url(grafika/strona_glowna.jpg);
                height: 46px;
                }
                
a:hover#strona_glowna{
                      background-image: url(grafika/strona_glowna_hover.jpg);
                      height: 46px;
                      }
                
a#strona_glowna_in{
                background-image: url(grafika/strona_glowna_in.jpg);
                height: 46px;
                }
                
div#under_strona_glowna{
                background-image: url(grafika/under_strona_glowna.jpg);
                height: 20px;
                }
                
a#pytania_i_odp{
                background-image: url(grafika/pytania_i_odp.jpg);
                height: 53px;
                }
                
a:hover#pytania_i_odp{
                      background-image: url(grafika/pytania_i_odp_hover.jpg);
                      height: 53px;
                     }
                
a#pytania_i_odp_in{
                   background-image: url(grafika/pytania_i_odp_in.jpg);
                   height: 53px;
                  }
                
div#under_pytania_i_odp{
                         background-image: url(grafika/under_pytania_i_odp.jpg);
                         height: 11px;
                         }
                         
a#portfolio{
            background-image: url(grafika/portfolio.jpg);
            height: 52px;
            }
            
a:hover#portfolio{
                  background-image: url(grafika/portfolio_hover.jpg);
                  height: 52px;
                  }
            
a#portfolio_in{
               background-image: url(grafika/portfolio_in.jpg);
               height: 52px;
               }
                         
div#under_portfolio{
                    background-image: url(grafika/under_portfolio.jpg);
                    height: 11px;
                    }
                                
a#kontakt{
        background-image: url(grafika/kontakt.jpg);
        height: 53px;
        }
        
a:hover#kontakt{
                background-image: url(grafika/kontakt_hover.jpg);
                height: 53px;
                }
        
a#kontakt_in{
             background-image: url(grafika/kontakt_in.jpg);
             height: 53px;
            }
        
div#under_kontakt1{
                 background-image: url(grafika/under_kontakt1.jpg);
                 height: 10px;
                 }
                 
div#under_kontakt2{
                 background-image: url(grafika/under_kontakt2.jpg);
                 height: 53px;
                 }
                 

         
div#under_top{
                 width: 873px;
                 height: 37px;
                 margin: 0;
                 padding:0;
                 }
                 
div#center{
                 background-color: #fff;
                 width: 873px;
                 height: 256px;
                 margin: 0;
                 padding:0;
                 }
                 
div#center_left{
                 background-color: #fff;
                 width: 20px;
                 height: 256px;
                 float: left;
                 margin: 0;
                 padding:0;
                 }
                 
div#extern_content{
                   background-image: url(grafika/extern_content.jpg);
                   background-repeat: no-repeat;
                   width: 543px;
                   height: 256px;
                   float: left;
                   margin: 0;
                   padding:0;
                 }
                 
div#content {
             color: #000000;
             width: 543px;
             height: 256px;
             padding: 0;
             margin:0;
             overflow: auto;
             }
                 
div#center_center{
                 background-image: url(grafika/center_center.jpg);
                 background-repeat: no-repeat;
                 width: 10px;
                 height: 256px;
                 float: left;
                 margin: 0;
                 padding:0;
                 }
                 
div#advertisement{
                 background-image: url(grafika/advertisement.jpg);
                 background-repeat: no-repeat;
                 width: 286px;
                 height: 256px;
                 float: left;
                 margin: 0;
                 padding:0;
                 }

div#center_right{
                 background-image: url(grafika/center_right.jpg);
                 background-repeat: no-repeat;
                 width: 11px;
                 height: 256px;
                 float: left;
                 margin: 0;
                 padding:0;
                 }
                 
div#bottom{
           background-image: url(grafika/bottom.jpg);
           background-repeat: no-repeat;
           width: 873px;
           height: 11px;
           margin: 0;
           padding:0;
           }
           
div#foot{
         color: #000000;
         width: 873px;
         height: 16px;
         text-align: center;
         margin-left: auto;
         margin-right: auto;
         padding: 0;
         margin-top: 0;
         margin-bottom: 0;
         font-size: 10px;
         }

div#foot a{
           color: #000;
           text-decoration: none;
           font-style: italic;
           }

           
div#content p{
             text-align: justify;
             font-size: 12px;
             padding: 0 4px 10px 10px;
             margin:0;
             color: #121214;
            }
            
div#content ul{
                text-align: justify;
                margin: 0 0 0 10px;;
                padding: 0 0 0 10px;;
              }

div#content li{
               margin: 10px 4px 10px 10px;
               font-size: 12px;
               line-height: 18px;
               padding: 0;
               }
            
div#content a{
              color: #2C4712;
              text-decoration: underline;
              }
              
div#content a:hover{
                    color: #9CCC18;
                    text-decoration: underline;
                    }
            
div#content h1{
             text-align: left;
             font-size: 22px;
             padding: 0 4px 10px 10px;
             color: red;
             margin: 0;
            }
            
div#content h2{
             text-align: left;
             font-size: 12px;
             padding: 4px 4px 4px 10px;
             color: #000000;
             margin: 0;
            }
            
div#content h3{
             text-align: center;
             font-size: 12px;
             padding: 4px 4px 4px 10px;
             color: #999;
             margin: 0;
            }
            
            
table#formularz {
                 background: none;
                 color: #000000;
                 text-align: left;
                 width: 400px;
                }

table#formularz td {
                 padding: 0 0 6px 10px;
                 vertical-align: middle;
                }

p.tabela{
         font-size: 12px;
         text-align: left;
         width: 126px;
         }

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

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

input.przycisk {
                background: #FEFFED;
                color: #000000;
                font-size: 12px;
                padding: 4px;
               }
               


