body
{
  background-color : #FFFFFF;
  margin: 0px;
  font-family: Verdana, Arial; font-size: 11px; color: #000000;
}

div { overflow-x: hidden; }

/* aktualności */
#akt { font-family: Verdana, Arial; font-size: 11px; color: #6E6B64; line-height:1.2; }
#akt .tytul { font-family: Verdana, Arial; font-size: 11px; color: #000000; font-weight:bold; padding: 2px 0px 2px 0px; }
#akt a { font-family: Verdana, Arial; font-size: 11px; color: #FF5600; text-decoration:none; }
#akt a:hover { font-family: Verdana, Arial; font-size: 11px; color: #FF5600; text-decoration:underline; }

/* formularz wyszukiwarki na stronie głównej*/
#main .form_input {border: 1px solid #333333; width:28px; }
#main select {border: 1px solid #333333; width:100px;}



#main { margin: 0 auto; }
#main div { overflow: hidden; }

/* strona główna - logowanie */
#main #logowanie { height:30px; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; background-color: #034D00; padding-left:10px; padding-right: 10px; text-align:right; }
#main #logowanie a { color: #F9C20D;}
#main #logowanie input { font-size: 11px; width: 100px; vertical-align: middle; }
#main #logowanie label { font-size: 11px; width: 100px; vertical-align: middle; }
#main .oferta { width:200px; height: 130px; margin:33px 10px 0px 0px; float:left; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF;}
#main .oferta img { border: 1px solid #FFFFFF; margin:3px; }
#main .oferta .cena {  color: #F9C20D; font-weight: bold; }



#dzial { margin: 0 auto;  }

/* strona główna - logowanie */
#dzial #logowanie { background-image: url('images/layout/dzial_pasek.gif'); background-repeat: repeat-x; height:30px; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; background-color: #034D00; padding-left:5px; padding-right:10px; text-align:right; }
#dzial #logowanie a { color: #F9C20D; }
#dzial #logowanie input { width: 100px; vertical-align: middle; border: 0px;}
#dzial #logowanie label { width: 100px; vertical-align: middle; }

#dzial #wyszukiwarka { background-image: url('images/layout/dzial_form_znajdz.gif'); background-repeat: no-repeat; background-color: #F0EEE5; width: 255px; height:160px; float: left; padding-left:5px; padding-top: 5px; overflow: hidden; }
#dzial #wyszukiwarka .form_input {border: 1px solid #333333; width:28px; }
#dzial #wyszukiwarka select {border: 1px solid #333333; width:100px;}
#dzial #wyszukiwarka .submit { background-image: url('images/layout/szukaj.gif'); border:0px; width: 50px; height:20px; min-width:50px; }


/* --- menu dział --- */
#m_dzial { font-family: Verdana, Arial; font-size: 11px; color: #333333; padding-left:5px; }

#m_dzial .poziom0 { padding-top: 2px; padding-bottom: 2px; }
#m_dzial .poziom0 a { text-decoration: none; color: #333333; }
#m_dzial .poziom0 a:hover { text-decoration: underline; }
#m_dzial .poziom0 img { margin-right: 5px; }
#m_dzial .poziom0_selected { padding-top: 2px; padding-bottom: 2px; color: #000000; font-weight: bold;}
#m_dzial .poziom0_selected a { padding-top: 2px; padding-bottom: 2px; color: #000000; font-weight: bold; }
#m_dzial .poziom0_selected a:hover { text-decoration: underline;}
#m_dzial .poziom0_selected img { margin-right: 5px; }

#m_dzial .poziom1 { padding-top: 2px; padding-bottom: 2px; padding-left:10px; }
#m_dzial .poziom1 a { text-decoration: none; color: #333333; }
#m_dzial .poziom1 a:hover { text-decoration: underline; }
#m_dzial .poziom1 img { margin-right: 5px; }
#m_dzial .poziom1_selected { padding-top: 2px; padding-bottom: 2px; padding-left:10px;color: #000000; font-weight: bold;}
#m_dzial .poziom1_selected a { padding-top: 2px; padding-bottom: 2px; color: #000000; font-weight: bold; }
#m_dzial .poziom1_selected a:hover { text-decoration: underline;}
#m_dzial .poziom1_selected img { margin-right: 5px; }

#m_dzial .poziom2 { padding-top: 2px; padding-bottom: 2px; padding-left:20px; }
#m_dzial .poziom2 a { text-decoration: none; color: #333333; }
#m_dzial .poziom2 a:hover { text-decoration: underline; }
#m_dzial .poziom2 img { margin-right: 5px; }
#m_dzial .poziom2_selected { padding-top: 2px; padding-bottom: 2px; padding-left:10px;color: #000000; font-weight: bold;}
#m_dzial .poziom2_selected a { padding-top: 2px; padding-bottom: 2px; color: #000000; font-weight: bold; }
#m_dzial .poziom2_selected a:hover { text-decoration: underline;}
#m_dzial .poziom2_selected img { margin-right: 5px; }



/* zawartość strony */
#content { padding: 5px 0px 2px 5px; width: 665px; line-height: 18px; }
#content a { font-family: Verdana, Arial; font-size: 11px; color: #FF5600; text-decoration:none; }
#content a:hover { font-family: Verdana, Arial; font-size: 11px; color: #FF5600; text-decoration:underline; }
#content p { line-height: 150%; text-align: justify; }

#content #nazwa_strony { font-family: Verdana, Arial; font-size: 16px; font-weight: bold; color: #FF5600; padding-bottom: 5px; }
#content .blad { color: red; font-weight: bold; text-align: center;}
#content #komunikat { color: #034D00; font-weight: bold; text-align: center; }


#content .oferta { width:200px; height: 130px; margin:40px 10px 0px 0px; float:left; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF;}
#content .oferta .cena {  color: #F9C20D; font-weight: bold; }

#content #wyniki_wyszukiwania { color:#676348; margin: 0 auto;}
#content #wyniki_wyszukiwania th { background-color:#DBD5BB; font-weight: bold; }
#content #wyniki_wyszukiwania .td1 { background-color: #F1EEE5; }
#content #wyniki_wyszukiwania .td2 { background-color: #F5F4EF; }
#content #wyniki_wyszukiwania img { margin:2px; border: 1px solid #676348; }


#content #nowe_konto .ftext {border: 1px solid #333333; width:180px; }


/* stopka */
.footer { text-align: center; padding-top:1px; font-family: Verdana, Arial; font-size: 11px; color: #6E6B64; padding-bottom: 10px;}
.footer a { font-family: Verdana, Arial; font-size: 11px; color: #6E6B64; text-decoration:none; }
.footer a:hover { font-family: Verdana, Arial; font-size: 11px; color: #6E6B64; text-decoration:underline; }



#szczegoly_nieruchomosci .dane td { background-color: #F1EEE5; }
#szczegoly_nieruchomosci img { border:0px; }
#szczegoly_nieruchomosci a { color: #FF5600; text-decoration:none; }
#szczegoly_nieruchomosci a:hover { color: #FF5600; text-decoration:underline; }