#krn_wyszukiwarka {border: 1px solid #d2d2d2; float: left; width: 658px; overflow: hidden;}
#krn_wyszukiwarka * {color: #343434;}
#krn_wyszukiwarka h2 {background: #FFFFFF url('http://g.infor.pl/p/nieruchomosci/_i/search-header.gif'); color: #fff; font-size: 17px; margin:0px; height: 33px; width: 608px; padding: 10px 0px 0px 50px;}
#krn_wyszukiwarka input, #krn_wyszukiwarka select {font-size: 11px; border: 1px solid #A5A5A5; padding: 0px;}
#krn_wyszukiwarka sup {font-size: 9px;}
#krn_wyszukiwarka .krn_adv_search {float: left; background: #dfdfdf url('http://g.infor.pl/p/nieruchomosci/_i/bg-search.gif') repeat-x top left; padding: 0px 0px 15px; width: 100%;}
.adv_search_toggle {float: right;  padding: 3px 5px 3px; color: #e23d39; background: #ddd;}
#krn_wyszukiwarka #div_search {float: left; border-bottom: 1px solid #A5A5A5; width: 100%;}


#krn_wyszukiwarka #krn-ul-1 {list-style:none; background: #fff; float: left; margin: 0px 0px 0px 0px; width: 655px;}
#krn_wyszukiwarka #krn-ul-1 li {float: left; margin: 5px 0px 0px 3px; font-weight: bold; border: 1px solid #eee; border-bottom-width: 0px; background: #fff;}
#krn_wyszukiwarka #krn-ul-1 li.active {background: #ddd; border: 1px solid #ddd;}
#krn_wyszukiwarka #krn-ul-1 li.active a {color: #e23d39; border: 0px;}
#krn_wyszukiwarka #krn-ul-1 li a {display: block;  padding: 3px 5px 3px;}
#krn_wyszukiwarka #krn-ul-1 li a:hover {text-decoration: none; color: #e23d39;}

#krn_wyszukiwarka #krn-ul-2, #krn_wyszukiwarka #krn-ul-3, #krn_wyszukiwarka .krn-ul-2 { height: 25px; background: #ddd; float: left; width: 652px; margin: 0px 0px 0px 0px;}
#krn_wyszukiwarka #krn-ul-2 ul, #krn_wyszukiwarka #krn-ul-3 ul {list-style:none;float: left;}
#krn_wyszukiwarka #krn-ul-2 li, #krn_wyszukiwarka #krn-ul-3 li {float: left; padding: 5px 10px 5px 5px; color:#fff;font-weight: bold;}
#krn_wyszukiwarka #krn-ul-2 li a, #krn_wyszukiwarka #krn-ul-3 li a {color: #676767; padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn-ul-2 li a:hover, #krn_wyszukiwarka #krn-ul-3 li a:hover, #krn_wyszukiwarka #krn-ul-2 li a.selected, #krn_wyszukiwarka #krn-ul-3 li a.selected {color: #e23d39;}


/* Wyszukiwarka mieszkania, apartamenty */


#krn_wyszukiwarka #krn1-search-1 {background: #fff; margin: 3px; padding: 0px 0px 5px;}
#krn_wyszukiwarka #krn1-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn1-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn1-radio input {border: 0px;}

#krn_wyszukiwarka #krn1-col {float: left; border: 0px solid #A5A5A5; border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 100%;} 


#krn_wyszukiwarka #krn1-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn1-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn1-col1 input {width: 115px;}
#krn_wyszukiwarka #krn1-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn1-col2 {list-style:none; width: 265px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px;}
#krn_wyszukiwarka #krn1-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn1-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn1-col2 input {width: 45px; margin: 0px 10px 0px 5px;}
#krn_wyszukiwarka #krn1-col2 select {margin: 0px 108px 0px 0px;}

#krn_wyszukiwarka #krn1-col3 { float: left; width: 100%;}
#krn_wyszukiwarka #krn1-col3 ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; }
#krn_wyszukiwarka #krn1-col3 ul li {margin: 5px 15px; float: left; }
#krn_wyszukiwarka #krn1-col3 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka .krn1-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn1-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn1-check input {border: 0px;}

#krn_wyszukiwarka #krn1-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn1-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn1-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn1-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn1-but .button {color: #fff; padding: 0px 10px; border: 0px;}


/* Wyszukiwarka domy i rezydencje */


#krn_wyszukiwarka #krn2-search-2 {background: #fff; margin: 3px; padding: 0px 0px 5px;}

#krn_wyszukiwarka #krn2-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn2-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn2-radio input {border: 0px;}

#krn_wyszukiwarka #krn2-col {float: left; border: 0px solid #A5A5A5;  border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 100%;} 

#krn_wyszukiwarka #krn2-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn2-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn2-col1 input {width: 115px;}
#krn_wyszukiwarka #krn2-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn2-col2 {list-style:none; width: 280px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px;}
#krn_wyszukiwarka #krn2-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn2-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn2-col2 input {width: 45px; margin: 0px 10px 0px 5px;}
#krn_wyszukiwarka #krn2-col2 select {margin: 0px 10px 0px -10px;} 
#krn_wyszukiwarka #krn2-col2 select.wal {margin: 0px 108px 0px 0px;} 

#krn_wyszukiwarka #krn2-col3 { float: left; border-bottom: 0px solid #A5A5A5;  width: 100%;}
#krn_wyszukiwarka #krn2-col3 ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; }
#krn_wyszukiwarka #krn2-col3 ul li {margin: 5px 15px; float: left; }
#krn_wyszukiwarka #krn2-col3 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka .krn2-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn2-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn2-check input {border: 0px;}

#krn_wyszukiwarka #krn2-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn2-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn2-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn2-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn2-but .button {color: #fff; padding: 0px 10px; border: 0px;}


/* Wyszukiwarka działki i grunty */


#krn_wyszukiwarka #krn3-search-3 {background: #fff; margin: 3px; padding: 0px 0px 5px;}

#krn_wyszukiwarka #krn3-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn3-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn3-radio input {border: 0px;}

#krn_wyszukiwarka #krn3-col {float: left; border: 0px solid #A5A5A5;  border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 652px;} 

#krn_wyszukiwarka #krn3-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn3-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn3-col1 input {width: 115px;}
#krn_wyszukiwarka #krn3-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn3-col2 {list-style:none; width: 285px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px;}
#krn_wyszukiwarka #krn3-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn3-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn3-col2 input {width: 45px; margin: 0px 5px 0px 2px;}
#krn_wyszukiwarka #krn3-col2 select {margin: 0px 140px 0px 0px;}

#krn_wyszukiwarka .krn3-check ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; display: inline;}
#krn_wyszukiwarka .krn3-check ul li {margin: 0px 15px; float: left; }
#krn_wyszukiwarka .krn3-check select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka .krn3-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn3-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn3-check input {border: 0px;}

#krn_wyszukiwarka #krn3-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn3-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn3-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn3-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn3-but .button {color: #fff; padding: 0px 10px; border: 0px;}


/* Wyszukiwarka komercyjne */


#krn_wyszukiwarka #krn4-search-4 {background: #fff; margin: 3px; padding: 0px 0px 5px;}
#krn_wyszukiwarka #krn4-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn4-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn4-radio input {border: 0px;}

#krn_wyszukiwarka #krn4-col {float: left; border: 0px solid #A5A5A5;  border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 100%;} 


#krn_wyszukiwarka #krn4-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn4-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn4-col1 input {width: 115px;}
#krn_wyszukiwarka #krn4-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn4-col2 {list-style:none; width: 285px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 00px;}
#krn_wyszukiwarka #krn4-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn4-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn4-col2 input {width: 45px; margin: 0px 10px 0px 5px;}
#krn_wyszukiwarka #krn4-col2 select {margin: 0px 108px 0px 0px;}

#krn_wyszukiwarka #krn4-col3 { float: left; border-bottom: 0px solid #A5A5A5;  width: 100%;}
#krn_wyszukiwarka #krn4-col3 ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; }
#krn_wyszukiwarka #krn4-col3 ul li {margin: 5px 15px; float: left; }
#krn_wyszukiwarka #krn4-col3 select {width: 117px; padding: 0px; margin: 0px;}
#krn_wyszukiwarka #krn4-col3 input {border: 0px;}

#krn_wyszukiwarka .krn4-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn4-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn4-check input {border: 0px;}

#krn_wyszukiwarka #krn4-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn4-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn4-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn4-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn4-but .button {color: #fff; padding: 0px 10px; border: 0px;}


/* Wyszukiwarka kamienice */


#krn_wyszukiwarka #krn5-search-5 {background: #fff; margin: 3px; padding: 0px 0px 5px;}

#krn_wyszukiwarka #krn5-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn5-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn5-radio input {border: 0px;}

#krn_wyszukiwarka #krn5-col {float: left; border: 0px solid #A5A5A5;  border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 100%;} 

#krn_wyszukiwarka #krn5-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn5-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn5-col1 input {width: 115px;}
#krn_wyszukiwarka #krn5-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn5-col2 {list-style:none; width: 285px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px;}
#krn_wyszukiwarka #krn5-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn5-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn5-col2 input {width: 45px; margin: 0px 10px 0px 5px;}
#krn_wyszukiwarka #krn5-col2 select {margin: 0px 10px 0px -10px;} 
#krn_wyszukiwarka #krn5-col2 select.wal {margin: 0px 108px 0px 0px;} 

#krn_wyszukiwarka .krn5-check ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; display: inline;}
#krn_wyszukiwarka .krn5-check ul li {margin: 0px 15px; float: left; }
#krn_wyszukiwarka .krn5-check select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka .krn5-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn5-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn5-check input {border: 0px;}

#krn_wyszukiwarka #krn5-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn5-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn5-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn5-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn5-but .button {color: #fff; padding: 0px 10px; border: 0px;}



/* Wyszukiwarka inne */


#krn_wyszukiwarka #krn6-search-6 {background: #fff; margin: 3px; padding: 0px 0px 5px;}
#krn_wyszukiwarka #krn6-radio {clear: both; border-top: 1px solid #A5A5A5; padding: 10px 5px 5px 15px; width: 632px;}
#krn_wyszukiwarka #krn6-radio label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka #krn6-radio input {border: 0px;}

#krn_wyszukiwarka #krn6-col {float: left; border: 0px solid #A5A5A5;  border-width: 1px 0px 0px 0px;  font-size: 11px; padding: 5px 0px 10px; width: 100%;} 


#krn_wyszukiwarka #krn6-col1 {list-style:none; width: 255px; text-align: right;}
#krn_wyszukiwarka #krn6-col1 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn6-col1 input {width: 115px;}
#krn_wyszukiwarka #krn6-col1 select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka #krn6-col2 {list-style:none; width: 285px; height: 90px; text-align: right; border: 0px solid #A5A5A5; border-width: 0px 0px 0px 1px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 20px;}
#krn_wyszukiwarka #krn6-col2 li {margin: 5px 0px 0px;}
#krn_wyszukiwarka #krn6-col2 li span {padding: 0px 10px 0px 0px;}
#krn_wyszukiwarka #krn6-col2 input {width: 45px; margin: 0px 10px 0px 5px;}
#krn_wyszukiwarka #krn6-col2 select {margin: 0px 108px 0px 0px;}

#krn_wyszukiwarka .krn6-check ul {list-style:none; text-align: left; margin:0px 0px 0px 10px; display: inline;}
#krn_wyszukiwarka .krn6-check ul li {margin: 0px 15px; float: left; }
#krn_wyszukiwarka .krn6-check select {width: 117px; padding: 0px; margin: 0px;}

#krn_wyszukiwarka .krn6-check {clear: both; border-bottom: 1px solid #A5A5A5; padding: 10px 5px 10px 15px; width: 632px;}
#krn_wyszukiwarka .krn6-check label {padding: 0px 30px 0px 0px;}
#krn_wyszukiwarka .krn6-check input {border: 0px;}

#krn_wyszukiwarka #krn6-col4 {clear: both; float: left; width: 200px; margin: 10px 0px 0px 15px;}
#krn_wyszukiwarka #krn6-col5 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn6-col6 {float: left; width: 200px; margin: 10px 0px 0px 0px;}
#krn_wyszukiwarka #krn6-but {clear: both; width: 652px; padding: 10px 0px 0px; text-align: center;}
#krn_wyszukiwarka #krn6-but .button {color: #fff; padding: 0px 10px; border: 0px;}


/* szczegoly */


#krn-szczegoly-h2 {color: #5d7b98; margin: 10px 0px; padding: 10px 0px 0px; font-size: 15px; font-weight: bold; border: 0px solid #e9e9e9; border-top-width: 1px;}
#krn-szczegoly {border: 0px; border-spacing: 0px; border-collapse: collapse; padding: 0px; width: 660px;}
#krn-szczegoly th {border: 1px solid #e9e9e9; background: #f8f8f8; margin: 0px; padding: 5px 10px 5px 0px; text-align: right; width: 250px;}
#krn-szczegoly td {border: 1px solid #e9e9e9; background: #fff; margin: 0px; padding: 5px 0px 5px 10px; text-align: left; width: 390px;}
#krn-tresc {padding: 10px 10px 10px 10px; margin: 0px 0px 10px; border: 0px solid #e9e9e9; border-bottom-width: 1px;}
#krn-szczegoly-h4 {background: #f8f8f8; padding: 5px 10px; border: 0px solid #e9e9e9; border-width: 1px 0px; margin: 20px 0px 0px; font-size: 11px; font-weight: bold;}

/* lista */


#krn-lista {border: 0px; border-spacing: 0px; border-collapse: collapse; padding: 0px; width: 100%;}
#krn-lista td {border: 1px solid #e9e9e9; margin: 0px; padding: 5px; line-height: 15px;}
#krn-lista tr.row1 td {background: #f8f8f8;}
#krn-lista th {border: 1px solid #e9e9e9; background: #a5a5a5 !important; color: #fff; margin: 0px; padding: 5px; }
#krn-lista td img {width: 55px;}
#krn-lista td.red {font-weight: bold;}
#krn-lista th.col-polozenie {width: 140px;}
#krn-lista .krn-lista-img {height: 65px;}
#krn-lista .krn-ulica {color: #969696; font-weight: bold;}
#krn-znaleziono {clear: both; padding: 10px 0px;}
#krn-next {clear: both; padding: 10px 0px; text-align: center;}
#krn-next .poczatek {padding: 2px 5px; margin: 0px 10px 0px 0px; border: 1px solid #e9e9e9;}
#krn-next .koniec {padding: 2px 5px; margin: 0px 0px 0px 10px; border: 1px solid #e9e9e9;}
#krn-next b {padding: 0px 10px;}
#krn-next .selected {background: #fff; font-weight: bold;}

#krn_logo { width: 110px; float:right; margin-top: -42px; padding: 3px 10px 3px 0px; font-size: 9px; color: #444;}
