
#results { text-align: left; }
#results .inside { padding: 20px 9px 40px 9px; }
#results .header { width: 562px; height: 25px; background: url("resultsheaderbg.gif") no-repeat left top; }
#results .header .left { width: 200px; float: left; }
#results .header .right { width: 362px; float: left; }
#results .header .left .inside { padding: 6px 10px 0px 18px; font-size: 11px; color: #fff; }
#results .header .right .inside { padding: 6px 0px 0px 18px; text-align: right; font-size: 12px; color: #283669; }
#results .header .right .inside a { font-size: 11px; color: #283669; }
#results select { height: 18px;  padding: 0px; font-size: 11px; border: 1px solid #a8a8a8; color: #304983; background-color: #fff; }
#results input.button { height: 20px; padding: 0px 8px 1px 8px; color: #3a3a3a; font-size: 11px; border: 1px solid #a8a8a8; background: none; background-color: #ebebeb; }
#results input.checkbox { border-width: 0px; margin: 0px; height: 15px; width: 15px; padding: 0px;}
#results form { margin: 15px 0px 0px 0px; padding: 0px; }
#results table { margin: 0px; padding: 0px; border: 0px; border-collapse: collapse; }
#results td { vertical-align: center; border: 0px; margin: 0px; padding: 0px 2px 0px 0px; text-align: left; }
#results .pagenum { color: #212f61; font-size: 11px; padding-top: 20px; padding-bottom: 20px; }
#results .pagenum a { color: #212f61; font-size: 11px; }
#results .pagenum a.active { color: #212f61; font-weight: bold; font-size: 12px; }
#results .pagenum .left { width: 140px; float: left; text-align: left; }
#results .pagenum .center { width: 282px; float: left; text-align: center; }
#results .pagenum .right { width: 140px; float: left; text-align: right; }
#results .marked { border: 1px solid #fd7d36; }
#results .result { background-color: #fff; }
#results .result .image { width: 170px; float: left; }
#results .marked .image { width: 169px; float: left; }
#results .result .image .inside { padding: 12px 0px 12px 10px; }
#results .result .image img { border: 1px solid #ccc; }
#results .result .image a { color: #283669; font-size: 11px;  }
#results .result .description { width: 392px; float: left;  }
#results .marked .description { width: 391px; float: left;  }
#results .result .description .inside { padding: 12px 10px 12px 10px; text-align: justify; color: #4e4e4e; font-size: 11px;}
#results .result .description h2 { color: #283669; padding: 0px; margin: 0px; margin-bottom: 12px; font-size: 13px; font-weight: bold; }
#results .result .description .leftdesc { float: left; width: 435px; }
#results .result .description .rightdesc { float: right; width: 422px; text-align: right; }
#results .result .description .rightdesc p { padding: 0px; margin: 0px; }
#results .result .description .rightdesc div { padding: 0px; margin: 0px; }
#results .result .description .more { text-align: right; padding-top: 10px;}
#results .result .description a { color: #283669; font-size: 11px; }
#results .result .description a.h2link { display: block; color: #283669; padding: 0px; margin: 0px; margin-bottom: 12px; font-size: 13px; font-weight: bold; }
#results .result .description a.h2link:hover { color: #e26b2f; text-decoration: none; }
#results .result .description table { border-collapse: collapse; }
#results .result .description td { padding-bottom: 2px; padding-top: 2px; }
#results .result .description td.caption { width: 100px; color: #4e4e4e; font-size: 11px; text-align: left; }
#results .result .description td.value {  width: 130px; color: #283669; font-size: 11px; text-align: right; }
#results .result .description td.links { width: 162px; color: #283669; font-size: 11px; text-align: right; }
#results .result .description td.links a { color: #283669; font-size: 11px; }
#results .result .description td.links a.addtonotepad { display: block; padding: 1px 0px 2px 20px; float: right; margin-left: auto; background: url('addtonotepad.gif') no-repeat left top; color: #283669; font-size: 11px; }
#results .result .description td.links a.removefromnotepad { display: block; padding: 1px 0px 2px 20px; margin-left: auto;float: right; background: url('removefromnotepad.gif') no-repeat left top; color: #283669; font-size: 11px; }
#results .result .description td.links a.gotonotepad { display: block; padding: 1px 0px 2px 20px; margin-left: auto; float: right;  background: url('removefromnotepad.gif') no-repeat left top; color: #283669; font-size: 11px; }
#results .result .description td.links a.zumi { padding: 1px 0px 2px 23px;  background: url('zumi.gif') no-repeat left top; text-align: left; }
#results .result .description a.more { display: block; padding: 2px 0px 2px 20px; margin-left: auto;  float: right;  background: url('icomore.gif') no-repeat left top; color: #283669; font-size: 11px; }
#results .result .description a.map { margin-top: 2px; display: block; padding: 4px 0px 4px 25px; margin-left: auto;  float: right;  background: url('icomap.gif') no-repeat left top; color: #283669; font-size: 11px; }
#results .blue { background-color: #f1f5fb; }
#results .seperator { width: 562px; padding-top: 4px; padding-bottom: 4px; height: 1px; font-size: 1px; background: #fff url("resultsseperator.gif") no-repeat left center; }
#results .bottomlinks { line-height: 14px; padding-top: 5px; margin-top: 10px; border-top: 1px solid #212f61; }
#results .bottomlinks a { color: #212f61; font-size: 11px; display: block; float: left; margin-right: 47px;}
#results .bottomlinks a.popraw { padding: 1px 0px 2px 20px; width: 100px; background: url('icopopraw.gif') no-repeat left center; }
#results .bottomlinks a.ofertywszystkich { padding: 1px 0px 2px 23px;  width: 80px; background: url('icoofertywszystkich.gif') no-repeat left center; }
#results .bottomlinks a.newsletter { padding: 1px 0px 2px 25px;  width: 70px; background:url('iconewsletter.gif') no-repeat left center; }
#results .bottomlinks a.noweinwestycje { padding: 1px 0px 2px 25px;  margin-right: 0px; width: 70px; background: url('iconoweinwestycje.gif') no-repeat left center; }
#results .brakwynikow { padding-top: 45px; text-align: center; padding-bottom: 35px;  font-size: 11px; color: #4e4e4e; }
#results .porownajbutton { text-align: right; padding: 10px 10px 10px 10px; }
#results a.generujpdf { display: inline; padding: 1px 0px 2px 25px; width: 150px; margin-bottom: 7px; color: #283669; font-size: 11px; background: url('generujpdf.gif') no-repeat left top;  }
#results .wylacznosc { background-color: #fcffb4; }
#results .polwylacznosc { border: 1px solid #fd7d36; }

#localinvestment { width: 550px; margin: 0px auto 0px auto; }
#localinvestment .localinside { padding-left: 15px; padding-top: 10px; }
#localinvestment .bookmark { float: left; margin-right: 2px; }
#localinvestment .bookmark .left {  float: left; width: 7px; height: 29px; background: url("ibookmarklocalinactiveleft.gif") no-repeat left top; }    
#localinvestment .bookmark .center { float: left; width: auto; height: 29px; padding: 0px; background: url("bookmarklocalinactive.gif") repeat-x left top;  }    
#localinvestment .bookmark .center a { display: block; color: #293664; padding: 7px 5px 0px 5px; font-size: 13px; font-weight: normal; border-width: 0px;}
#localinvestment .bookmark .center a:hover { text-decoration: none; }
#localinvestment .bookmark .right { float: left; width: 7px; height: 29px; background: url("ibookmarklocalinactiveright.gif") no-repeat left top; }    
#localinvestment .active .left {  background: url("ibookmarklocalactiveleft.gif") no-repeat left top; }    
#localinvestment .active .center { background: none; background-color: #c7d6ea;}    
#localinvestment .active .right { background: url("ibookmarklocalactiveright.gif") no-repeat left top; }    
#localinvestment .active .center a { color: #293664; }
#localinvestment .top { width: 550px; padding-bottom: 0px; height: 8px; font-size: 1px; background: url("localtopinvestmentbg.gif") no-repeat left top; }