/*USED VEHICLES SEARCH RESULT*/
#usedVehiclesSearchResult {width:100%;border-collapse:collapse}
#usedVehiclesSearchResult .result-row.item-even {background-color:#EEE}

#usedVehiclesSearchResult th {border:3px double #999;border-left:none;border-right:none}

#usedVehiclesSearchResult td,
#usedVehiclesSearchResult th {font-family:Arial,Helvetica,sans-serif;padding: 4px;text-align:left}
#usedVehiclesSearchResult th,
#usedVehiclesSearchResult th a {font-family:Arial,Helvetica,sans-serif;color:#999}
#usedVehiclesSearchResult th a:hover {color:#333}
#usedVehiclesSearchResult th.price a {display: block;}
#usedVehiclesSearchResult th.price select.switch-currency {font-size: 10px; font-family: Tahoma, Helvetica, sans-serif; padding: 0px; margin: 0px; margin-top: 2px;}

#usedVehiclesSearchResult .transmission,
#usedVehiclesSearchResult .fuel {font-weight: bold; text-align: center; color: #666666; width: 25px;}
#usedVehiclesSearchResult .year {width: 50px; text-align: center;}
#usedVehiclesSearchResult .seats,
#usedVehiclesSearchResult th.auction_ttl {text-align: center;}

#usedVehiclesSearchResult .price {font-size: 13px; font-weight: bold; text-align: right;}
#usedVehiclesSearchResult .price small {display: block; text-align: right; font-size: 9px; font-weight: normal;}
#usedVehiclesSearchResult .price .auction {display: block; text-align: right; font-size: 10px; font-weight: normal;}

#usedVehiclesSearchResult .red_search ,
#usedVehiclesSearchResult .red_search a {color: red;}
#usedVehiclesSearchResult .red_search a:visited {color: #FF7777;}

#usedVehiclesSearchResult .make_and_model a {font-weight: bold;}
#usedVehiclesSearchResult .make_and_model a:visited {color: #777777;}
#usedVehiclesSearchResult .inspected .make_and_model {background-image: url('/images/icons/inspection.png'); background-repeat: no-repeat; background-position: right center;}

#usedVehiclesSearchResult.nopreview .make_and_model a {font-weight:normal}
#usedVehiclesSearchResult .make_and_model .commercial {line-height:18px;color:red}

#usedVehiclesSearchResult .pictures {text-align: center; width: 1px;}
#usedVehiclesSearchResult .extra span {padding:0 0.5em;background:url('/images/black_spot.gif') no-repeat center center}

#usedVehiclesSearchResult .auction-ttl {font-size: 10px; color: #666; font-family:Tahoma, Helvetica, sans-serif; text-align: center;}
#usedVehiclesSearchResult .auction td.auction_ttl {padding: 0px;}

.sortASC,
.sortDESC {background-position: right center; background-repeat: no-repeat; padding-right: 10px;}
.sortDESC {background-image:url("/images/common_elements/arrow_v_u_gray.gif")}
.sortASC {background-image:url("/images/common_elements/arrow_v_d_gray.gif")}

.paginator {padding:0.5em 0}
.paginator a {text-transform:uppercase;font-size:85%;font-weight:bold;color:#999;white-space:nowrap}
.paginator a:hover {color:#333}
.paginator .current-range .item {font-weight:bold}

.saveSearch td,
.saveSearch td input {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:11px;}
.saveSearch td div.error {text-align: center; font-size: 10px; color: red;}

.savedSearchesList a {font-family: Tahoma, Arial; font-size:11px; text-decoration: underline;}
.savedSearchesList td {padding: 2px 0px; vertical-align: top;}
.savedSearchesList .buttons {padding-right: 5px; white-space: nowrap;}
.savedSearchesList form {display: inline; vertical-align: middle; padding: 0px; margin: 0px;}
/*USED VEHICLES SEARCH RESULT*/


/* USED VEHICLE SEARCH BETWEEN SEARCH RESULT */
.abovesearch-offers a,
.insearch-offers a {text-decoration:none;font-size:90%}

.abovesearch-offers .item {display:block;text-align:center;float:left;overflow:hidden;width:20%}

.insearch-offers {border:1px solid #999;height:85px;margin:4px 0px}
.insearch-offers .item {float:left;width:212px}
.insearch-offers .item img {position:absolute;margin:4px;border:1px solid}
.insearch-offers .description {display:block;padding:4px 0px 4px 110px;height:77px}
.insearch-offers .description span {display:block;text-align:left !important}
.insearch-offers .price {font-size:120% !important;margin-top:.3em}
.insearch-offers .make_and_model {font-weight:bold}
.insearch-offers .equipment,
.insearch-offers .subtitle {padding:0.4em;margin:0}
.insearch-offers .item .panel {display:none;margin-left:-1px;width:214px;background-color:white;border:1px solid #999;border-top:none; z-index: 1;}
.insearch-offers .item:hover .panel {display:block;position:absolute}
.insearch-offers .detail-link {display:block;background-color:#FFEB99;text-align:right;border-top:1px dotted;font-weight:bold;padding:0.5em}
/* USED VEHICLE SEARCH BETWEEN SEARCH RESULT */


/*SEARCH FORMS*/
.search-form * {font-family:Tahoma,sans-serif;font-size:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.search-form fieldset {border:none;padding:0px;margin:0px}
.search-form legend {display:none;width:100%;border-bottom:1px dotted #999;color:#999;font-size:120%;font-weight:bold;font-variant:small-caps;margin:0 0 0.2em 0;padding:1em 0 0.3em 0;top:0;left:0;}
.search-form fieldset:first-of-type legend {padding-top:0em}
#detailSearchLink {display:inline-block;text-align:center;text-decoration:underline;line-height:1.5em}

.search-form .form_control {margin-top:1em}
.search-form .count-result {margin:4px;float:right}
.search-form img.count-result {width:1em;height:1em}
.search-form .form-item {clear:both}
.search-form .label {float:left;width:40%;text-align:right;padding:4px 0px 2px 0px;line-height:10px}
.search-form .field {float:right;width:59%}
#vehicleSearchForm-2 .item-checkbox .label {width:85%}
.search-form .item-checkbox .field {width:2em}

/*selected elements*/
.search-form .selected .input-select,
.search-form .selected .input-option[selected],
.search-form .selected .input-text,
.search-form .selected.item-checkbox label,
.search-form .item-checklist .selected label {font-weight:bold}
.search-form .selected option {font-weight:normal !important}
.search-form option.level-1 {padding-left:1.5em;color:#444}

/*input styles*/
.search-form .input-submit,
.search-form .input-select,
.search-form .input-text {padding:1px;margin:2px 0px}
.search-form .input-checklist {list-style:none;overflow:hidden;background-color:white;border:1px solid #999;white-space:nowrap;padding:0px;margin:2px 0px}
.search-form .input-checklist:hover {overflow:auto}

/*input dimensions*/
.search-form .field > * {width:100%}
.search-form .item-text-text .input-text {width:46.5%}
.search-form .item-text-text .separator {display:inline-block;text-align:center;padding:1px;width:8px}
.search-form .input-checklist {height:7em}

/*multifilters*/
.search-form .multifilter {border-bottom:1px dotted #999}
.search-form .multifilter.default {border-top:1px dotted #999}
.search-form .multifilter.optional {display:none}
.search-form .multifilter.activated {display:block}

/*button: remove filter*/
.search-form .filter-delete {
	background:url('/images/common_elements/remove_cross.gif') center center no-repeat;
	border:none;cursor:pointer;display:none;width:8px;height:8px;padding:2px;margin:4px 0px 0px -14px;
	position:relative;
	float:left;
}
.search-form .selected .filter-delete {display:block}

.site-1 #item-searchParam-auction label {background-image: url('/images/icons/auction_13.png'); background-repeat: no-repeat; background-position: right bottom; padding-right: 15px; !width: 32%;}

/*FORM TYPE 3*/
#vehicleSearchForm-3 .form_control .field {width:27%;margin-right:5%}
#vehicleSearchForm-3 legend {display:block}
#vehicleSearchForm-3 .label {text-align:left}
#vehicleSearchForm-3 .item-checkbox .field {float:left}
#vehicleSearchForm-3 .division {float:left;width:45%;margin-right:5%}
#vehicleSearchForm-3 .item-text-text .input-text {width:48%}
#vehicleSearchForm-3 .filter-delete {margin-left:-10px;margin-top:6px}

#vehicleSearchForm-3 .multifilter {display:block;border:none}
#vehicleSearchForm-3 .multifilter .label {display:none}
#vehicleSearchForm-3 .multifilter .field {float:left;width:90%}
#vehicleSearchForm-3 .multifilter .form-item {width:33%;float:left;clear:none}
#vehicleSearchForm-3 .multifilter.default .label {display:block;width:90%}
#vehicleSearchForm-3 .multifilter.default .filter-delete {margin-top:2em}

#vehicleSearchForm-3 .equipment .division {width:22%;margin-right:2%}
#vehicleSearchForm-3 .equipment .field {float:left}
#vehicleSearchForm-3 .equipment .label {float:right;width:80%}
#vehicleSearchForm-3 .equipment .filter-delete {display:none}

/*SEARCH FORMS*/
