@charset "utf-8";

* { margin: 0px; padding: 0px; }
body { color: #333333; background-color: #efefef; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(gfx/bg_gor2a.gif); background-repeat: repeat-x; background-position: top;}
img {border: none; }

.pozycjoner { width: 900px; height: 0px; margin: 0 auto 0 auto; position:relative; }
.wyrownywacz { height: 0px; font-size: 0px; clear: both; }
.clear { clear: both; height: 1px; font-size: 1px;}


span.jaskrawy { color: #FF0000; }
ul.linki { margin: 3px 0 4px 0; color: #1C4668; }
ul.linki a { text-decoration: none; }
ul.linki a:hover {color: #ff0000; }

#gornaCzesc { width: 890px; margin-bottom: 5px; height: 185px; background-image: url(gfx/banner.jpg); background-repeat: no-repeat; background-position: center top; border-bottom: 2px solid #11527B;}
#top { width: 900px; height: 110px; margin: 0 auto 0 auto; position: relative;}
#logo { width: 292px; height: 59px; position: absolute; top: 13px; left: 0; }
#menuTop { list-style: none; position: absolute; right: 2px; bottom: 0;}
#menuTop li { float:left; }
#menuTop a { display: block; }
#menuTop span { display: block; }
#menuTop a span{ background: #11527B url(gfx/right-tab.gif) right top no-repeat; padding-right:25px; padding-top: 6px; padding-bottom:5px; font-size: 12px;}
#menuTop a:hover span{ background:#3E7692 url(gfx/right-tab-on.gif) right top no-repeat; font-weight:normal; }
#menuTop a { background: #11527B url(gfx/left-tab.gif) left top no-repeat; padding-left: 25px; text-decoration: none; font-weight:normal; color: #ffffff; border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#efefef; margin-right:2px; }
#menuTop a:hover { background:#3E7692 url(gfx/left-tab-on.gif) left top no-repeat; border-color:#3E7692; }
#menuBar { width: 100%; height: 25px; background-color: #3E7692; border-bottom: 3px solid #bbbbbb; }
#topContainer { width: 900px; margin: 0 auto 0 auto; height: 50px; }
#menuPod { list-style: none; width: 920px; position: absolute; left: 5px; bottom: -205px; }
#menuPod li { float:left; margin-right: 20px; padding-left: 8px; color: #1C4668; background: url(gfx/arrow3.gif) no-repeat left 4px; }
#menuPod a { text-decoration: none; color: #112B40; }
#menuPod a:hover { color: #ff0000; }
#menuPod li.rodzaj { font-weight: bold; color: #112B40; background: none; }

#logowanie { width: 260px; height: 60px; position: absolute; top: -135px; right: 0; z-index: 2; }
#logowanie input { border: 1px solid #cccccc; float: left; margin: 2px 7px 0 0; font-size: 10px; padding: 2px; width: 100px; background: #FFFFFF url(gfx/input-bg.gif) repeat-x top;}
#logowanie input.przycisk { border: none; height: 17px; width: 19px;  margin: 1px 0 0 -1px; background: none;}
#logowanie label { float: left; width: 107px; font-size: 10px; margin: 2px 0 2px 0; color: #888888; padding: 5px 5px 0 0; text-align: left; }
#logowanie a { display: block; float: left; margin: 4px 5px 0 0; color: #1C4668; font-size: 10px; text-decoration: underline;}
#logowanie a:hover { color: #ff0000; text-decoration: none;}

#zalogowany { width: 260px; height: 44px; position: absolute; top: -130px; right: 0; z-index: 2; }
#zalogowany p {text-align: left; color: #666666; margin: 5px 0 5px 0;}
#zalogowany a { color: #1C4668; font-size: 10px; text-decoration: underline;}
#zalogowany a:hover { color: #ff0000; text-decoration: none;}




#korpus { width: 890px; margin: 0 auto 0 auto; padding: 5px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color: #FFFFFF; }


#prawaCzesc { width: 645px; margin: 0 0 0 5px; float: left; background-color: #FFffFF; }
#prawaCzesc h1 { font-size: 12px; color: #1C4668; margin: 0 0 20px 0; padding: 5px 5px 10px 5px; text-align: center; font-weight: bold; background: #ffffff; border-bottom: 1px solid #cccccc;}
#prawaCzesc h2 { font-size: 12px; color: #1C4668; margin: 25px 0 5px 0; padding: 0 5px 0 5px; text-align: center; font-weight: bold; }
#prawaCzesc h3 { font-size: 12px; color: #1C4668; margin: 20px 0 0 0; padding: 0 5px 0 5px; text-align: left; font-weight: bold; }
#prawaCzesc p { font-size: 11px; margin: 5px 0 5px 0; padding: 0 5px 0 5px; text-align: justify; }
#prawaCzesc p.paragraf { text-align: center; margin: 15px 0 5px 0; }
#prawaCzesc p.right { text-align: right; }
#prawaCzesc #nawigacja { margin-bottom: 60px; margin-top: -15px; color: #666666; font-size: 10px; list-style: square url(none) inside; padding: 0; }
#prawaCzesc #nawigacja li { float: left; margin: 0 10px 0 0;}
#prawaCzesc #nawigacja a { color: #1C4668; text-decoration: none;}
#prawaCzesc #nawigacja a:hover { color: #FF0000; }
#prawaCzesc a{ color: #1C4668; text-decoration: underline;  }
#prawaCzesc a:hover { color: #ff0000; text-decoration: none;}
#prawaCzesc ul { list-style-position: outside; list-style-type: disc; padding: 5px 5px 5px 20px; text-align: justify; }
#prawaCzesc li { margin: 2px 0 3px 0; }

#prawaCzesc ul.pliki { list-style: none; }
#prawaCzesc ul.pliki li { background-image: url(gfx/ico-pdf.gif); background-repeat: no-repeat; background-position: left center; padding: 4px 0 4px 20px; }
#prawaCzesc ul.pliki li.pdf { background-image: url(gfx/ico-pdf.gif); }
#prawaCzesc ul.pliki li.word { background-image: url(gfx/ico-word.gif); }
#prawaCzesc ol { list-style-position: outside; list-style-type: decimal; padding: 0 5px 0 25px; margin: 5px 0 5px 0; text-align: justify; }
#prawaCzesc .box { width: 180px; list-style: disc; float: right; border: 1px solid #cccccc; background-color: #eeeeee; padding: 0 0 0 15px; margin: 0 0 0 10px; background-image: url(gfx/bg_lewe.gif); background-repeat: repeat-x; background-position: top; }
#prawaCzesc .box li { color: #1C4668; font-weight: bold; text-align: left; margin: 7px 5px 7px 5px; }
#prawaCzesc p.center { text-align: center; }
#prawaCzesc input { border: 1px solid #C3D4DF; float: left; margin: 4px 0 0 0; font-size: 12px; padding: 2px; width: 200px; }
#prawaCzesc input.krotkie { width: 50px; float:left; margin-right: 5px; }
#prawaCzesc input.checkbox { width: 16px; margin-top: 6px !important; margin-top: 3px; border: none; }
#prawaCzesc .formObwodka { border: 1px solid #C3D4DF; border: none; border-bottom: 1px dotted #bbbbbb; width: 550px; margin: 10px 0 10px 40px; padding-bottom: 20px; background: #f8f8f8; }
#prawaCzesc .formObwodka h2 { font-size: 12px; color: #1C4668; margin: 0 0 10px 0; padding: 5px; text-align: center; font-weight: bold; background: #DEE7ED url(gfx/form-naglowek.gif) no-repeat center top; border-bottom: 2px solid #C3D4DF; }
#prawaCzesc input.przycisk { border: 1px solid #C3D4DF; width: 330px; margin: 0px 0 10px 262px; padding: 3px 0 3px 0; background: #DEE7ED; font-weight: bold; font-size: 12px; color: #1C4668; }
#prawaCzesc input.przycisk:hover { background: #ECF1F4; }
#prawaCzesc input.przycisk2 { border: 1px solid #C3D4DF; width: 200px; margin: 10px 0 10px 220px; padding: 3px 0 3px 0; background: #DEE7ED; font-weight: bold; font-size: 12px; color: #1C4668; }
#prawaCzesc input.przycisk2:hover { background: #ECF1F4; }
#prawaCzesc select { border: 1px solid #C3D4DF; float: left; margin: 4px 0 0 0; font-size: 12px; width: 206px; }
#prawaCzesc select.waluta{ width: 147px; }
#prawaCzesc option { color: #333333; font-size: 10px; padding: 1px 1px 2px 5px; }
#prawaCzesc label { float: left; width: 200px; font-size: 11px; margin: 5px 10px 0 5px; padding: 3px 5px 2px 0; text-align: right; }
#prawaCzesc label.wyroznione { background-color: #CDDAE3; border-left: 1px solid #ACC3D2;}
#prawaCzesc label.krotkie { width: 34px; float: left; text-align: center; }
#prawaCzesc textarea { border: 1px solid #C3D4DF; float: left; font-size: 12px; padding: 2px; width: 200px; height: 100px; margin: 4px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#prawaCzesc .formObwodka .zdjecie { float: left; width: 90px; height: 95px; margin: 0 5px 0 5px; text-align: center; border: 1px solid #cccccc; background: #ffffff; padding: 3px; }
#prawaCzesc .formObwodka .zdjecie a.obrazek { display: block; width: 90px; height: 70px; background: no-repeat center center; }
#prawaCzesc .formObwodka .zdjecie a.obrazek:hover { filter:alpha(opacity=75); -moz-opacity:0.75;}
#prawaCzesc dl { list-style: none;}
#prawaCzesc dt { display: block; clear: left; float: left; width: 265px; color: #555555; font-size: 11px; margin: 5px 5px 0 40px !important; margin: 5px 5px 0 20px; padding: 3px 5px 3px 0; text-align: right;}
#prawaCzesc dd { display: block; float: left; width: 245px; padding: 3px 5px 3px 5px; margin: 5px 10px 0 0; background: #eeeeee url(gfx/wyswietlacz-dd-bg.gif) no-repeat left top; }
#prawaCzesc dd.textarea { background: url(gfx/wyswietlacz-textarea-bg.jpg) no-repeat left top; }
#prawaCzesc dd.tick { width: 250px; height: 13px; background: #ffffff url(gfx/wyswietlacz-tick.gif) no-repeat left center; }
#prawaCzesc h2.wyswietlacz { clear: both; border-bottom: 1px solid #e0e0e0; margin-left: 45px !important; margin-left: 50px; padding: 30px 0 5px 0; width: 532px; }
#prawaCzesc p.textarea { padding: 3px 5px 3px 5px; margin: 5px 60px 0 40px; text-align: justify;}

#prawaCzesc #sitemap { float: left; list-style: none; }
#prawaCzesc #sitemap dt { clear: left; float: left; font-size: 11px; margin: 15px 5px 0 0 !important; margin: 15px 5px 0 0; font-weight: bold; padding: 0; text-align: left;}
#prawaCzesc #sitemap dd { float: left; clear: left; width: 610px; text-align: justify; padding: 0; margin: 0; background: none;}


#lewaCzesc .image { display: block; background-repeat: no-repeat; background-position: center center; width: 210px; height: 120px;}
#lewaCzesc a { color: #1C4668; text-decoration: underline; }
#lewaCzesc a:hover {color: #ff0000; text-decoration: none; }
#lewaCzesc { width: 240px; float: left; padding: 0 0 1px 0; }
#lewaCzesc h2 { font-size: 12px; font-weight: bold; color: #1C4668; margin: 0 0 5px 0; text-align: center; }
#lewaCzesc .obwodka { width: 210px; padding: 10px 10px 10px 10px; margin-bottom: 10px; border: 1px solid #cccccc; background: #fafafa url(gfx/left-bg.gif) repeat-x bottom; }
#lewaCzesc .obwodka p {margin: 8px 0 10px 0; }
#lewaCzesc .obwodka ul.linki { margin: 8px 0 10px 0; list-style: none; }
#lewaCzesc li { margin: 2px 0 3px 0; }
#lewaCzesc input { border: 1px solid #CCCCCC; float: right; margin: 4px 0 0 0; font-size: 10px; padding: 2px; width: 190px; background: #FFFFFF url(gfx/input-bg.gif) repeat-x top; }
#lewaCzesc input.krotkie { width: 62px; float:right; }
#lewaCzesc input.przycisk { color: #333333; border: 1px solid #CCCCCC; width: 196px; font-size: 11px; background: #FFFFFF url(gfx/input-button-bg.gif) repeat-x bottom; }
#lewaCzesc input.przycisk:hover { background: none; background-color: #ffffff; border: 1px solid #bbbbbb; }
#lewaCzesc select { border: 1px solid #CCCCCC; float: right; margin: 4px 0 0 0; font-size: 10px; width: 196px; }
#lewaCzesc option { color: #333333; font-size: 10px; padding: 1px 1px 2px 5px;}
#lewaCzesc label { float: left; width: 210px; margin: 2px 0 0 0; padding: 5px 0 0 0; text-align: left;}
#lewaCzesc label.krotkie { width: 32px; float: right; text-align: center; }
#lewaCzesc .zdjecie { display: block; width: 100%; text-align: center;}
#lewaCzesc .zdjecie img { background: #ffffff; padding: 3px; border: 1px solid #cccccc; margin: 3px 0 3px 0;}



#stopka { width: 900px; height: 35px; margin: 0 auto 0 auto; border: 1px solid #CCCCCC; border-top: none; background-color: #FFFFFF; padding-top: 10px; }
#stopka ul { width: 890px; margin: 0 5px 0 5px; border-top: 2px solid #11527B; padding: 6px 0 0 0;}
#stopka li { list-style: none; float: left; border-left: 1px solid #bbbbbb; }
#stopka li.lewy { border-left: none; }
#stopka a, #stopka a:hover, #stopka a:active { display: block; padding: 3px 7px 3px 7px; color: #1C4668; text-decoration: none; }
#stopka a:hover { color: #ff0000;}
#podStopka { width: 900px; height: 30px; margin: 0 auto 0 auto; }
#podStopka p { text-align: center; color: #A0A0A0; font-size: 10px; padding: 4px;}
#podStopka a, #podStopka a:hover, #podStopka a:active { color: #A0A0A0; text-decoration: none; }





#wynikiWyszukiwania { width: 645px; margin-top: 10px; }
#wynikiWyszukiwania .image { display: block; background-repeat: no-repeat; background-position: center center; width: 90px; height: 70px; filter:alpha(opacity=100); -moz-opacity:1.0;  }
#wynikiWyszukiwania .image:hover { filter:alpha(opacity=75); -moz-opacity:0.75;}
#wynikiWyszukiwania td { vertical-align: middle; text-align: center; height: 70px; border-bottom: 1px dotted #bbbbbb; cursor:pointer; cursor:hand;}
#wynikiWyszukiwania tr.naglowek td { background-color: #DEE7ED; color: #333333; border-bottom: 2px solid #ACC3D2; height: 30px; cursor:default; }
#wynikiWyszukiwania tr.opcja01 td, #wynikiWyszukiwania tr.opcja01 td .image { background-color: #F8F8F8;}
#wynikiWyszukiwania tr.opcja02 td, #wynikiWyszukiwania tr.opcja02 td .image { background-color: #EFEFEF;}
#wynikiWyszukiwania .zdjecie { width: 90px; }
#wynikiWyszukiwania tr.naglowek .zdjecie { background: #DEE7ED url(gfx/wyniki-left.gif) no-repeat left top; }
#wynikiWyszukiwania .rodzaj { width: 160px; border-left: 1px solid #FFFFFF; }
#wynikiWyszukiwania .lokalizacja { width: 181px; border-left: 1px solid #FFFFFF; }
#wynikiWyszukiwania .powierzchnia { width: 100px; border-left: 1px solid #FFFFFF; }
#wynikiWyszukiwania .cena { width: 100px; border-left: 1px solid #FFFFFF; }
#wynikiWyszukiwania tr.naglowek .cena { background: #DEE7ED url(gfx/wyniki-right.gif) no-repeat right top; }
#wynikiWyszukiwania span.blade { color: #666666; }

#wynikiPierwotny { width: 645px; margin-top: 10px; }
#wynikiPierwotny .image { display: block; background-repeat: no-repeat; background-position: center center; width: 120px; height: 120px; border: 5px solid #ffffff;}
#wynikiPierwotny .imageinv { display: block; background-repeat: no-repeat; background-position: center center; width: 100px; height: 85px; border: 5px solid #ffffff;}
#wynikiPierwotny td { vertical-align: top; text-align: left; height: 100px; border-bottom: 1px dotted #bbbbbb; overflow: hidden;}
#wynikiPierwotny .dlogo { width: 100px; }





