body {
     padding: 0;
     background-color: #F0F0F0;
     color: #000000;
     font-family: Verdana, Arial, Georgia;
     font-size: 12px;
     text-align: center;
     margin: 0 auto 5px auto;
     }
     
div {
     overflow: hidden;
     padding: 0;
     margin: 0;
     background-color: #ffffff;
    }

img {
    border: none;
    }
    
#top{
     margin: 0 auto;
     width: 937px;
     height: 122px;
     text-align: center;
     background-color: #F0F0F0;
     }


#menu_one{
           margin: 0 auto;
           width: 937px;
           height: 25px;
           }
           
#menu_one_first{
                width: 30px;
                height: 25px;
                float: left;
                }
                
#menu_one_strona_glowna{
                width: 113px;
                height: 25px;
                float: left;
                }
                
#menu_one_sprzedaz{
                width: 275px;
                height: 25px;
                float: left;
                }
                
#menu_one_wynajem{
                width: 259px;
                height: 25px;
                float: left;
                }

#menu_one a{
            display: block;
            height: 25px;
            float: left;
            }
                
#menu_two{
           margin: 0 auto;
           width: 937px;
           height: 18px;
           }
           
#menu_two_first{
                background-image: url(graphics/menu_two_first.jpg);
                background-repeat: no-repeat;
                width: 30px;
                height: 18px;
                float: left;
                }
                
#menu_two_second{
                background-image: url(graphics/menu_two_second.jpg);
                background-repeat: no-repeat;
                width: 388px;
                height: 18px;
                float: left;
                text-align: left;
                }
                
#menu_two_third{
                background-image: url(graphics/menu_two_third.jpg);
                background-repeat: no-repeat;
                width: 516px;
                height: 18px;
                float: left;
                text-align: left;
                }

#menu_two p{
            font-size: 10px;
            color: #ffffff;
            margin: 2px 0 0 0;
            padding: 0;
            }
            
#menu_two a{
            font-size: 10px;
            color: #ffffff;
            margin: 0;
            padding: 0;
            }
                
#main{
           background-color: #ffffff;
           margin: 0 auto;
           width: 937px;
           height: 360px;
           }
           
#main_left{
           width: 30px;
           height: 360px;
           float: left;
           }
           
#main_center{
           width: 607px;
           height: 360px;
           float: left;
           }
           
#main_center_top{
                background-image: url(graphics/main_center_top.jpg);
                background-repeat: no-repeat;
                width: 607px;
                height: 272px;
                text-align: left
                }
                
#main_center_top p{
                   margin:10px 0 0 20px;
                   padding:0;
                   font-size: 12px;
                   text-align: justify;
                   font-family: Arial, Verdana, Georgia;
                   line-height: 20px;
                   color: #390F01;
                   }
                
#main_center_bottom{
                    background-image: url(graphics/main_center_bottom.jpg);
                    background-repeat: no-repeat;
                    width: 607px;
                    height: 88px;
                    }
                    
#main_right{
            background-image: url(graphics/main_right.jpg);
            background-repeat: no-repeat;
            width: 297px;
            height: 360px;
            float: left;
            }
            
#under_main{
           background-image: url(graphics/under_main.jpg);
           background-repeat: no-repeat;
           margin: 0 auto;
           width: 937px;
           height: 38px;
           }
           
                
#last_offer{
             margin: 0 auto;
             width: 937px;
             height: 199px;
             color: #ffffff;
             }
             
#last_offer ul{
             font-size: 10px;
             color: #000000;
             margin: 10px 0 0 0;
             text-align: left;
             padding: 0;
             }

#last_offer a{
                   display: block;
                   height: 120px;
                   }
             
             
#last_offer_one{
                  width: 231px;
                  height: 199px;
                  float: left;
                  }
                  
#last_offer_two{
                  background-image: url(graphics/last_offer_two.jpg);
                  background-repeat: no-repeat;
                  width: 188px;
                  height: 199px;
                  float: left;
                  padding-top: 15px;
                  }
                  
#last_offer_three{
                  width: 62px;
                  height: 199px;
                  float: left;
                  }
                  
#last_offer_four{
                  background-image: url(graphics/last_offer_four.jpg);
                  background-repeat: no-repeat;
                  width: 188px;
                  height: 199px;
                  float: left;
                  padding-top: 15px;
                  }
                  

                  
#last_offer_five{
                  width: 62px;
                  height: 199px;
                  float: left;
                  }
                  
#last_offer_six{
                  background-image: url(graphics/last_offer_six.jpg);
                  background-repeat: no-repeat;
                  width: 188px;
                  height: 199px;
                  float: left;
                  padding-top: 15px;
                  }
                  
#last_offer_seven{
                  width: 15px;
                  height: 199px;
                  float: left;
                  }
                  
#bottom{
           background-image: url(graphics/bottom.jpg);
           background-repeat: no-repeat;
           margin: 0 auto;
           width: 937px;
           height: 13px;
           }
           
#foot{
      margin: 0 auto;
      width: 937px;
      height: 20px;
      text-align: center;
      background-color: #F0F0F0;
      }


#foot p{
      text-align: center;
      font-size: 10px;
      color: #000000;
      margin: 0;
      padding: 0;
      }

#foot a{
      color: #E23D07;
      text-decoration: underline;
      }

#foot a:hover{
              color: #E86036;
              text-decoration: underline;
              }
              
 a.pr:link, a.pr:visited {
                         padding: 0 2px 1px 18px;
                         background: #FFFFB0 url(graphics/pr-icon.gif) left center no-repeat;
                         color: black;
                         border: 1px solid #50D050;
                         text-decoration: none;
                         width: 200px;
                         text-align: left;
                         font-size: 12px;
                         }
 a.pr:hover {
            color: red;
            background-color: #FFFFB0;
            width: 200px;
            text-align: left;
            font-size: 12px;
            }
                

#content{
         background-image: url(graphics/content.jpg);
         background-repeat: repeat-y;
         width: 937px;
         margin: 0 auto;
         text-align: center;
         }
         
#content p{
           margin: 10px 10px 0 40px;
           padding:0;
           font-size: 12px;
           text-align: justify;
           font-family: Arial, Verdana, Georgia;
          }
          
#lokalizacja{
             width: 300px;
             padding: 5px;
             text-align: center;
             margin: 10px auto;
             background-color: #F0F0F0;
             font-weight: bold;
             }
             
table#formularz {
                 background: none;
                 color: #000000;
                 text-align: center;
                 width: 420px;
                 margin-left: auto;
                 margin-right: auto;
                }

table#formularz td{
                   text-align: left;
                   margin: 0;
                   padding: 0;
                  }
p.tabela{
         margin: 0;
         padding: 0;
         font-size: 12px;
         }

input.tekscik {
               background: #FEFFED;
               color: #000000;
               padding: 2px;
               font-size: 12px;
               margin: 0;
               border: 1px solid #2B0B76;
               }

textarea {
          background: #FEFFED;
          color: #000000;
          font-size: 12px;
          border: 1px solid #2B0B76;
          }
          
select {
       border: 1px solid #2B0B76;
       }

input.przycisk {
                background: #FEFFED;
                color: #000000;
                font-size: 12px;
                padding: 5px;
               }
               
a{
      color: #E23D07;
      text-decoration: underline;
      }

a:hover{
              color: #E86036;
              text-decoration: underline;
              }
              
a:visited {
          color: #999999;
          }
              
fieldset{
         font-weight: normal;
         width: 300px;
         padding: 5px;
         text-align: left;
         margin-left: 40px;
         }
         
#gallery{
         width: 860px;
         text-align: center;
         margin: 0 auto;
         }
         
#gallery td{
            text-align: left;
            border-bottom: 1px groove #000;
            vertical-align: middle;
         }
         
#gallery ul{
            text-align: left;
            font-size: 12px;
         }
         
#gallery li{
            margin-bottom: 4px;
         }
         
#gallery a{
            font-size: 10px;
         }
         
#gallery_detail{
         width: auto;
         border: none;
         text-align: center;
         margin: 0 auto;
         }
         
h1{
   text-align: left;
   font-size: 12px;
   margin: 10px 10px 0 40px;
   color: #2C0C77;
   }
   
#szukaj{
         width: 560px;
         text-align: center;
         margin: 20px 0 0 10px;
         }
         
#szukaj td{
            text-align: center;
           }
           
#szukaj p{
            margin: 0 0 4px 0;
            padding: 0;
            color: #ffffff;
            font-size: 11px;
           }


