/*  glowny layout  */
img{border: none;}
body{background-color: #FFFFFF; background: url(bg.jpg) repeat; margin:0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
#strona{width: 975px; margin: 0 auto; padding: 0px; border: none;}
#gora{float: left; width: 100%; height: 143px; background: url(topFlash.jpg) no-repeat; margin:0px; padding:0px;}
#srodek_tlo{float: left; background: url(srodekwww.jpg) repeat-y; width: 100%;}
#srodek_tlo_gora{float: left; width: 100%; background: url(tlo_gora.jpg) no-repeat top; margin: 0px; padding: 0px;}

#lewa{float: left; /*width: 162px;*/ width: 147px; margin: 0px; padding: 165px 5px 0px 10px;  	/*background-color: #00FF66;*/}
#srodek{float: left; /*width: 583px;*/ width: 553px; margin: 0px; padding: 20px 15px 10px 15px;	/*background-color: #0033FF;*/}
#prawa{float: left; /*width: 226px;*/ width: 211px; margin: 0px; padding: 165px 5px 0px 10px;	/*background-color: #990000;*/}

#stopka{clear: both; background: url(stopka.jpg) no-repeat; width: 100%; height: 16px;}

#realizacja{width: 975px; margin: 0 auto; text-align: right; font-size: 8pt; color: #999999;}

#mapa_strony{/*width: 975px;*/ width: 600px; margin: 0 auto; text-align: center; font-size: 8pt; color: #999999;}
#mapa_strony a{font-size: 8pt; color: #666666;}
#mapa_strony a:hover{color: #999999;}
/* end glowny layout  */

/* kategorie */
#kategorie a{display: block; color: #474747; text-decoration: none; background: url(kreska_lewa.jpg) no-repeat bottom left; padding: 5px 0px 5px 0px; margin: 0px; font-size: 9pt;}
#kategorie a:hover{ background-color: #EBEBEB;}
/* end kategorie */

/* wyszukiwarka */
#szukaj_form{font-size: 8pt; color: #545454;}
#szukaj_form input,select{background-color: #F1EDE2; border: 1px solid #DBD7CC; font-size: 8pt; color: #545454;}
#szukaj_form input{width: 45px;}
#szukaj_form input.szukaj_btn{width: 66px; height: 28px; border: none; margin: auto; display: block; margin-top: 15px;}
#szukaj_form select{width: 130px;}
/* end wyszukiwarka */



.powrot { text-align: center;}
.powrot a { font-weight: bold; }

.printsel { float: right; margin-bottom: 5px; }
.printsel input { padding-left: 40px; height: 30px; background: url('drukarka.jpg') left no-repeat; border: none; }

/* lista nieruchomosci */
.baza { width: 100%; border: 1px solid #D6D6D6; font-size: 8pt;}
.baza th { background: url('th.jpg') repeat-x; height: 31px; text-align: center; color: #0d3f55; padding: 0px 4px 0px 4px; }
.baza .opcje { width: 45px; }
.baza a { text-decoration: none; color: #0d3f55; }
.baza td { text-align: left; padding: 0px 4px 0px 4px; }
.baza .liczbowe { text-align: right; white-space: nowrap; }
.baza .pietro { text-align: center; }
.baza .pokoje { text-align: center; }
.baza .rowA { background-color: #dcf4ff; }
.baza .rowA:hover { background-color: #d3ecf6; }
.baza .rowB { background-color: #f7fdff; }
.baza .rowB:hover { background-color: #d3ecf6; }
/* end lista nieruchomosci */

/* kategoria */

table.podkategorie{width: 520px; margin: 0px 0px 0px 25px; padding: 0px;}
table.podkategorie td{margin: 0px; padding: 10px 0px 10px 0px;}
table.podkategorie a{text-decoration: none; color:#747476; font-size: 8pt;}
table.podkategorie a:hover{color: #D71410;}

table.podkategorie div.zdjecie{padding: 0px; margin: 0px; width: 100px; height: 100px; /*border: 1px solid #CCCCCC;*/ text-align: center;}
table.podkategorie div.opis{padding: 0px; margin: 0px; width: 100px; height: 30px;/* background-color: #669ACC;*/ /*border: 1px solid #CCCCCC;*/ text-align: center;}

/* end kategoria */

/* rozne */
h3.tytul{margin: 0px 0px 10px 0px; padding: 0px; font-size: 12pt; font-weight: bold; color: #D71410;}

#powrot{font-size: 8pt; float:right; margin-bottom: 10px; color: #999999;}
#powrot a{font-size: 8pt; text-decoration: none; color: #999999;}
#powrot a:hover{text-decoration: underline;}

.komunikat{font-weight: bold; color: #FF0000;}
/* end rozne */

/* home */
table.home{width: 520px; margin: 0px 0px 0px 35px; padding: 0px; /*border: 1px solid black;*/}

table.home td{margin: 0px; padding: 10px 0px 10px 0px;}

table.home a{text-decoration: none; font-size: 8pt; color: #FFFFFF; font-weight: bold;}

table.home div.zdjecie{padding: 0px; margin: 0px; width: 130px; height: 130px; border: 1px solid #669ACC; text-align: center;}
table.home div.opis{padding: 0px; margin: 0px; width: 130px; background-color: #669ACC; border: 1px solid #669ACC; text-align: center;}

/* home */
