.searchTable {
height:150px;
padding-bottom:8px;
border-left: 1px solid rgb(204, 204, 204);
border-right: 1px solid rgb(204, 204, 204);
border-bottom: 1px solid rgb(204, 204, 204);
background-color: rgb(239, 239, 239);
font-size: 11px; width: 570px;
height:175px;
}

.searchTable select{
    
    height: 22px;

}

#toggleMeKrajowe{

    display: none;

}
#toggleMeZagraniczne{

    display: none;

}
#toggleMeMoto{

    display: none;

}

#SearchForm_words {

width:531px;
}

form.uslugi td {
margin:0;
padding:0;
}

#wp_state {
width:260px;
}

#wp_city {
width:267px;
}

/*********** nowa wyszukiwarka ************/
div.searchTable {
	position: relative;
	width: auto;
	height: auto;
	padding-bottom:8px;
	border-left: 1px solid rgb(204, 204, 204);
	border-right: 1px solid rgb(204, 204, 204);
	border-bottom: 1px solid rgb(204, 204, 204);
	background-color: rgb(239, 239, 239);
	font-size: 11px; 
	width: 568px;
}
.searchTable fieldset {
	padding-top: 15px;
	position: relative;
	border: none;
}
.searchTable p.label_pair {
	float: left;
	position: relative;
	height: 40px;
	margin: 4px 8px;
}
.searchTable p.label_pair label{
	display: block;
	left: 0;
	vertical-align: bottom;
	height: 16px;
}
.searchTable p.label_pair select, .searchTable p.label_pair input{
	left: 0;
	margin-top: 3px;
	position: relative;
}
.searchTable p.label_pair input {
	@left: -8px;
}
.searchTable fieldset.search_fieldset {
	display: block;
	position: relative;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0;
	height: 20px;
}
.searchTable fieldset a{
	display:block;
	position: absolute;
	margin-left: 14px;
	float: left;
}
.searchTable fieldset input[type=image] {
	left:377px;
	position:absolute;
}
form.uzytkownik fieldset input[type=image] {
	top: 20px;
    (-bracket-:hack;
        top: 37px;
    );
}
form.uslugi .label_pair #SearchForm_words {
	width: 531px;
	height: 15px;
}
form.uslugi .label_pair select {
	height: 22px;
}
form.uslugi .label_pair select.middle {
	width: 260px;
}
form.uslugi .label_pair select.short {
	width: 260px;
}
form.uslugi .label_pair input.middle {
	width: 255px;
}
form.uslugi .label_pair input.short {
	width: 84px;
}

/*********** /nowa wyszukiwarka ************/


/*********** wyszukiwarka na podstronie towarów ************/
#listSearcherLeft .searchTable {
	width: 195px;
	border-top: 1px solid #ccc;
	border-bottom: 0 none;
}
#listSearcherLeft .searchTable fieldset{
	padding-bottom: 0;
}
#listSearcherLeft .searchTable fieldset.search_fieldset{
	display: none;
}
#listSearcherLeft #toggleMeKrajowe, #listSearcherLeft #toggleMeMoto {
	border-top: 0 none;
	display: block;
	border-bottom: 1px solid #ccc;
}
#listSearcherLeft #toggleMeKrajowe fieldset#advSearchKrajowe, #listSearcherLeft #toggleMeMoto fieldset#advSearchMoto{
	padding-top: 0;
}
#listSearcherLeft #toggleMeKrajowe .search_fieldset, #listSearcherLeft #toggleMeMoto .search_fieldset {
	display:block;
}
#listSearcherLeft #toggleMeKrajowe input[type=image], #listSearcherLeft #toggleMeMoto input[type=image], #listSearcherLeft .search_fieldset input[type=image]{
	left:90px;
}

#listSearcherLeft #toggleMeKrajowe a, #listSearcherLeft #toggleMeMoto a {
	display: none;
}

#listSearcherLeft span.plug {
	float:left;
	width:76px;
	height: 22px;
	display: block;
}

#listSearcherLeft .label_pair span {
	position:relative;
}
#listSearcherLeft form.uslugi .label_pair input {
	width: 160px;
	height: 15px;
}
#listSearcherLeft form.uslugi .label_pair select {
	width: 166px;
	height: 22px;
}
#listSearcherLeft form.uslugi .label_pair input.short {
	width: 65px;
}
#listSearcherLeft form.uslugi p.label_pair input.short {
	@width: 64px;
}

#listSearcherLeft form.uslugi .searchTable{
	border: 1px solid #CCCCCC;
}
#listSearcherLeft form.uslugi .search_fieldset {
	display: block;
}
div.ui-tabs-panel {
	@margin: 0;
	@top:-19px;
	position: relative;
}
/*********** /wyszukiwarka na podstronie towarów ************/

