BODY {
       background: #ffffff;
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       FONT-STYLE: normal;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       background-image:url(_img/tlo.gif);
       background-position: top;
       background-repeat: repeat; 
       margin-left: 0px;
       margin-right: 0px; 
       margin-top: 0px;
       margin-bottom: 0px;
               /* margin: 0; */       
       
       padding: 0;
       
       }

#container      
              {
              width: 100%;
              height: 100%;
              background-color: transparent;
              text-align: center;
              }


#header          
              { 
              width: 950px;
              height: 150px;
              margin-left: auto;
              margin-right: auto;
              background-color: #f5f5f5;
              border-bottom: 1px #00b0ca solid;
              background: url("_img/logo.jpg") 0 0 no-repeat;
              }               

#content          
              { 
              width: 950px;
              min-height: 500px;
              margin-left: auto;
              margin-right: auto;
              padding-top: 20px;
              background-color: #FFFFFF;
              
              }
			  
#content_nieruch          
              { 
              width: 950px;
              min-height: 500px;
              margin-left: auto;
              margin-right: auto;
              padding-top: 20px;
              background-color: #FFFFFF;
			  /* background-image:url(_img/zero_full.gif); */
			  background-position:top;
			  background-repeat:no-repeat;
			  
              
              } 			  

#sciezka          
              { 
              width: 900px;
              height: 20px;
              line-height: 20px;
              text-align: left;
              padding-left: 10px;
              margin-left: auto;
              margin-right: auto;
              background-color: #f5f5f5;
              border-bottom: 1px #00b0ca solid;
              }       

       
              
#footer          
              { 
              width: 950px;
              height: 30px;
              margin-left: auto;
              margin-right: auto;
              margin-bottom: 10px;
              background-color: #f5f5f5;
              border-bottom: 3px #E6DBA2 solid;
              }                                   

                             
               


#but_select_new_mieszk {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_nowe_mieszkania.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_new_mieszk:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

















.header_text 
               {
       FONT-WEIGHT: normal;
       FONT-SIZE: 16px;
       FONT-STYLE: normal;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 1px;
       line-height: 50px;
       COLOR: #00a1c2;
       display: block;
               padding-top: 50px;
               }               


.form_pokoje 
              {
       display: block;
       width: 200px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
       height: 40px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
               line-height: 40px;
       background-color: #f5f6f6;  /* 6d6d6d */ 
               text-align: left;
               border: 10px #f5f6f6 solid;
               margin-bottom: 20px;
               text-indent: 30px;
              }
              
.form_pokoje:hover 
              {
       background-color: #f5f6f6; /* #5e247f */ 
               outline: 10px #f2e9d2 solid;
              }              


.form_lokalizacja 
              {
       display: block;
       width: 300px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
       height: 40px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
               line-height: 40px;
       background-color: #f5f6f6;  /* 6d6d6d */ 
               text-align: left;
               border: 10px #f5f6f6 solid;
               margin-bottom: 20px;
               text-indent: 30px;
              }
              
.form_lokalizacja:hover 
              {
       background-color: #f5f6f6; /* #5e247f */ 
               outline: 10px #f2e9d2 solid;
              }              

              

#search_adv {
  width:845px;
  height:50px;
  overflow:hidden;
  display:block;
  background: #f5f6f6;
  outline: 10px #DFDFDF solid;       
  margin: 30px;
}

#search_adv:hover {
       background: #f5f6f6;
       outline: 10px #f2e9d2 solid;
}              

              
.button_submit
              {
              background-color: #ffffff;
              border: 1px #00b0ca solid;
              color: #00b0ca;
              padding: 5px;
              }

.button_submit:hover
              {
              background-color: #00b0ca;
              border: 1px #00b0ca solid;
              color: #FFFFFF;
              }              
              
              
#buttonContainer{
       width: 70px;
       height: 20px;
       border-top: 1px solid #00b0ca;
       border-bottom: 1px solid #00b0ca;
       border-left: 1px solid #00b0ca;
       border-right: 1px solid #00b0ca;       
       overflow: hidden;
/*       overflow-x: hidden;
       float: left;
       padding-top: 10px;       */
}


#buttonContainerPowrot{
       width: 70px;
       height: 20px;
       border-top: 1px solid #00b0ca;
       border-bottom: 1px solid #00b0ca;
       border-left: 1px solid #00b0ca;
       border-right: 1px solid #00b0ca;       
       overflow: hidden;
               float: right;
               margin: 10px;
}


a#button
{
       margin: 0;
       padding: 0;
       font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       display: block;
       height: 20px;
               line-height: 20px;
       text-decoration: none;
       text-align:center;
       
}
a#button:link, a#button:visited{color: #00b0ca; background-color: white; text-decoration: none;}
a#button:hover, a#button:active{color: white; background-color: #00b0ca;text-decoration: none;}              


#pagesContainer{
       width: 25px;
       height: 20px;
       border-top: 1px solid #00b0ca;
       border-bottom: 1px solid #00b0ca;
       border-left: 1px solid #00b0ca;
       border-right: 1px solid #00b0ca;       
       overflow: hidden;
       margin: 2px;
               float: left;
               
}

#pagesContainer_active{
       width: 25px;
       height: 20px;
       border-top: 1px solid #CAA74A;
       border-bottom: 1px solid #CAA74A;
       border-left: 1px solid #CAA74A;
       border-right: 1px solid #CAA74A;       
       overflow: hidden;
       float: left;
       margin: 2px;
}

a.pages
{
       margin: 0;
       padding: 0;
       font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       display: block;
       height: 20px;
               line-height: 20px;
       text-decoration: none;
       text-align:center;
       
}
a.pages:link, a.pages:visited{color: #00b0ca; background-color: white; text-decoration: none;}
a.pages:hover, a.pages:active{color: white; background-color: #00b0ca;text-decoration: none;}

.pages_active
{
       margin: 0;
       padding: 0;
       font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       display: block;
       height: 20px;
               line-height: 20px;
       text-decoration: none;
       text-align:center;
       color: #CAA74A;
}


a.linki2
{
       margin-left: 10px;
       padding: 0;
       font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       text-decoration: none;
}

a.linki2:link, a.linki2:visited{color: #7c7c7c; text-decoration: none;}
a.linki2:hover, a.linki2:active{color: #00b0ca; text-decoration: none;}

.pages_active
{
       margin: 0;
       padding: 0;
       font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       display: block;
       height: 20px;
               line-height: 20px;
       text-decoration: none;
       text-align:center;
       color: #CAA74A;
}

              
.justify
{
text-align: left;
}              


a.thumbContainer {
       display: block;
       width: 230px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
       height: 125px; /* wielkosc calego zdjecia - wraz z ramka - szeroka i cienkimi */
       background-color: #f5f6f6;  /* 6d6d6d */ 
}
a.thumbContainer img {
       padding: 10px 10px 10px 10px;       

}
a.thumbContainer:hover {
       background-color: #f2e9d2; /* #5e247f */ 
}


/*  ------------do buttonow w nieruchomosciach-----------------------    */       


#but_select_new_mieszk {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_nowe_mieszkania.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_new_mieszk:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

#but_select_new_domy {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_nowe_domy.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_new_domy:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

#but_select_new_lokale {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_nowe_lokale.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_new_lokale:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

#but_select_uzywane_mieszk {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_uzywane_mieszkania.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_uzywane_mieszk:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

#but_select_uzywane_domy {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_uzywane_domy.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_uzywane_domy:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}

#but_select_uzywane_lokale {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_uzywane_lokale.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_uzywane_lokale:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}


#but_select_baner {
  width:845px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_845x105.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_baner:hover {
       
       outline: 10px #f2e9d2 solid;
}


       
#but_select_pokoje {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_pokoje.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_pokoje:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
} 
 
 
#but_select_lokalizacja {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_lokalizacja.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_lokalizacja:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
} 


#but_select_mapa {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_mapa.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_mapa:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}       


#but_select_typ_zabudowy {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_zabudowa.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_typ_zabudowy:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}       


#but_select_rodzaj_lokalu {
  width:210px;
  height:105px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/button_rodzaj_lokalu.jpg") 0 0 no-repeat;
  outline: 10px #DFDFDF solid;       
  
}

#but_select_rodzaj_lokalu:hover {
       background-position: 0 -105px;
       outline: 10px #f2e9d2 solid;
}



a.sciezka_link
{
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       FONT-STYLE: normal;
       text-decoration: none;
       font-family: Tahoma, Arial, Helvetica, sans-serif;
       letter-spacing: 0px;
       text-align: left;
       COLOR: #ecdebb;
}
a.sciezka_link:link, a.sciezka_link:visited{color: #00b0ca; text-decoration: none;}
a.sciezka_link:hover, a.sciezka_link:active{color: #ecdebb; text-decoration: none;}


div.line hr {
  display:none; /* kreska ma by&#18414;iewidoczna */
         
}
 
div.line { /* DIV kt&#55943;&#56800;otacza elementy HR */
  background: url("_img/hr.jpg") repeat-x;
  margin-left: 10px;       
  height: 15px;
  width: 600px;
  display: inline;
  float: left;                            
}



/*  menu gora  */


#menu_ofirmie {
  width:73px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_ofirmie.gif") 0 0 no-repeat;
}

#menu_ofirmie:hover {
       background-position: 0 -42px;
}


#menu_uslugi {
  width:62px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_uslugi.gif") 0 0 no-repeat;
}

#menu_uslugi:hover {
       background-position: 0 -42px;
}


#menu_wynajem {
  width:86px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_wynajem.gif") 0 0 no-repeat;
}

#menu_wynajem:hover {
       background-position: 0 -42px;
}


#menu_dzialki {
  width:64px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_dzialki.gif") 0 0 no-repeat;
}

#menu_dzialki:hover {
       background-position: 0 -42px;
}


#menu_nieruchomosci {
  width:125px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_nieruchomosci.gif") 0 0 no-repeat;
}

#menu_nieruchomosci:hover {
       background-position: 0 -42px;
}


#menu_noclegi {
  width:73px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_noclegi.gif") 0 0 no-repeat;
}

#menu_noclegi:hover {
       background-position: 0 -42px;
}


#menu_cennik {
  width:73px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_cennik.gif") 0 0 no-repeat;
}

#menu_cennik:hover {
       background-position: 0 -42px;
}


#menu_kontakt {
  width:78px;
  height:42px;
  text-indent:-9999px;
  overflow:hidden;
  display:block;
  background:transparent url("_img/menu_kontakt.gif") 0 0 no-repeat;
}

#menu_kontakt:hover {
       background-position: 0 -42px;
}





#lista_menu
        {
        list-style-type: none;
        padding-left: 304px;
                padding-top: 108px;       
        width: 751px;
        }
        
#lista_menu li
        {
                
        float: left;       
                       
        }

               
/*  -----------------------------------    */               
               
               
.ramka
{
outline: 10px #DFDFDF solid; 
}               
               
.ramka:hover
{
outline: 10px #f2e9d2 solid; 
}                      
               
               
ul {
       margin:0;
       padding:0;
       border:0;
}
img {
       margin:0;
       padding:0;
       border:0;
}


.tresc {
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       FONT-STYLE: normal;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       line-height: 18px;
       text-indent: 0px;
       text-align: justify;
       COLOR: #7c7c7c;
       padding-top: 15px;
       padding-left: 10px;
       padding-right: 0px;       
       padding-bottom: 15px;
}

.special {
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       FONT-STYLE: normal;
       font-family: Tahoma, Arial, Helvetica, sans-serif; 
       letter-spacing: 0px;
       line-height: 18px;
       text-indent: 0px;
       text-align: left;
       COLOR: black;
       padding-top: 15px;
       padding-left: 10px;
       padding-right: 0px;       
       padding-bottom: 15px;
}

.stopka_txt {
       FONT-WEIGHT: normal;
       FONT-SIZE: 10px;
       FONT-STYLE: normal ;
       text-decoration: none;
       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       letter-spacing: 0px;
       line-height: 30px;
       text-indent: 0px;
       text-align: center;
       COLOR: #7c7c7c;
}


.link_search_adv
{
       FONT-WEIGHT: normal;
       FONT-SIZE: 14px;
       FONT-STYLE: normal;
       text-decoration: none;
       font-family: Tahoma, Arial, Helvetica, sans-serif;
       line-height: 50px;
       text-align: center;
       COLOR: #00b0ca;
       
}

.link_search_adv:link, .link_search_adv:visited{color: #00b0ca; text-decoration: none;}
.link_search_adv:hover, .link_search_adv:active{color: #ecdebb; text-decoration: none;}

a#stopka
{
       FONT-WEIGHT: normal;
       FONT-SIZE: 10px;
       FONT-STYLE: normal ;
       text-decoration: none;
       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       letter-spacing: 0px;
       line-height: 30px;
       text-indent: 0px;
       text-align: center;
       COLOR: #00b0ca;
}
a#stopka:link, a#stopka:visited{color: #7c7c7c; text-decoration: none;}
a#stopka:hover, a#stopka:active{color: #00b0ca; text-decoration: none;}



.submit_blue{
       border: 1px solid #00b0ca;       
       background: #FFFFFF;
               color: #00b0ca;
}

.submit_blue:hover{
       border: 1px solid #00b0ca;       
       background: #00b0ca;
               color: #FFFFFF;
}

.formularz_wyszukiwarki
{
color: #7c7c7c;
}

.form_select
{
border: 1px solid #cccccc;
color: #7c7c7c;
width: 200px;
background: #f6f6f6;
}

.form_input_text
{
border: 1px solid #cccccc;
color: #7c7c7c;
width: 75px;
background: #f6f6f6;
}

.text_blue
{
color: #00b0ca;
}

.text_gray
{
color: #7c7c7c;
}

.text_black
{
color: #000000;
}

.link_kontakt
{
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       FONT-STYLE: normal;
       text-decoration: underline;
       font-family: Tahoma, Arial, Helvetica, sans-serif;
       COLOR: #00b0ca;
       
}

.link_kontakt:link, .link_kontakt:visited{color: #00b0ca; text-decoration: underline;}
.link_kontakt:hover, .link_kontakt:active{color: #ecdebb; text-decoration: underline;}

