﻿/* VEHICLE FILTERED LIST */
body{scrollbar-face-color: #DBDBDB; scrollbar-arrow-color: #fff; scrollbar-highlight-color: #DBDBDB; scrollbar-3dlight-color: #DBDBDB;scrollbar-shadow-color: #DBDBDB; scrollbar-darkshadow-color: #DBDBDB; scrollbar-track-color: #fff;}
#sma_divVehicleFilter{ position:fixed;overflow:auto;}
#sma_divVehicleTop{ padding-top:10px;}
.sma_divVehicleFilterFrameOut{ border:1px solid #e2e2e2; border-radius:4px; margin-bottom:10px;width:198px;overflow:hidden;}
.sma_divVehicleFilterFrame{height:0px;overflow:auto;  }
.sma_divVehicleListLeft{width:200px;}
.sma_divVehicleFilterFrame ul{list-style-type:none; color:#222222; padding-left:0px; padding-top:0px;margin-top:0px; margin-left:0px;display:none;}
.sma_divVehicleFilterFrame ul li{ list-style-type:none; color:#222222;  list-style: none;padding:0px;padding-left:10px; height:25px;list-style-position: outside;}
.sma_divVehicleFilterFrame ul li:hover{background-color:#e2e2e2;    }
.sma_divVehicleFilterFrame ul li a{text-decoration:none;font-size:8pt; color:#222222;}
.sma_divVehicleFilterTitle{ color:#222222; background-color:#f2f2f2; border-bottom:1px solid #e2e2e2; padding:3px; font-weight:bold;padding-left:10px; cursor:default;cursor:pointer;}
.sma_divSortTop{height:30px;float:right;overflow:auto; margin-right:10px;margin-top:-17px;}
.sma_divSortTitle{ font-size:8pt;color:#222222;float:right;margin-left:5px;margin-top:3px;}
.sma_divSortItem{border-radius:4px; font-size:8pt; overflow:auto; color:#222222; border:1px solid #e2e2e2; padding:2px;padding-left:4px;padding-right:4px;float:right; margin-left:5px;cursor:default;cursor:pointer; background-color:#f2f2f2;}
.sma_divSortItemAsc{border:0px; padding-right:20px;background-color:#e2e2e2;border:1px solid #e2e2e2;background-image:url(images/SortAsc.gif); background-position:right;background-repeat:no-repeat;}
.sma_divSortItemDesc{border:0px; padding-right:20px;background-color:#e2e2e2;border:1px solid #e2e2e2;background-image:url(images/SortDesc.gif); background-position:right;background-repeat:no-repeat;}
.sma_divCompareItem{border-radius:4px; font-size:8pt; overflow:auto; color:#222222; border:1px solid #e2e2e2; padding:2px;padding-left:4px;padding-right:4px;float:right; margin-right:25px;cursor:default;cursor:pointer; background-color:#f2f2f2;}
.sma_ulfilteredRemoved{ background-image:url(images/smallx.png); background-repeat:no-repeat; padding-left:15px; background-position:3px; }
.sma_divSearchText{ float:left; overflow:auto; }
.sma_vehicleListPagingArea{ padding:5px; background-color:#e2e2e2; text-align:center; }
.sma_vehicleListPagingSelected{ padding-left:8px; color:#e2e2e2; padding-right:8px; background-color:Black; }
.sma_txtSearchInput{ background-image:url(images/searchOpicity.png); background-repeat:no-repeat; background-color:transparent; background-position:240px 4px;  border-radius:4px; border:0px; border:1px solid #e2e2e2;  padding:5px;  margin-left:10px; width:250px }
.sma_vehicleListLeft{ float:left; width:200px; overflow:auto;  }
.sma_vehicleListImage{ float:left; } 
.sma_vehicleListItem{ float:left; margin-left:10px;  }
.sma_vehicleFilteredListItem{ float:left; margin-left:10px; width:550px;  }
.sma_vehicleListItemCarFix{ direction:rtl; }
.sma_vehicleListRight{   min-height:400px; margin-left:210px; border:1px solid #e2e2e2; border-radius:4px; }
.sma_vehicleListContainer{ overflow:auto; padding:10px; border-bottom:1px solid #fff; border-top:1px solid #e2e2e2;  background-color:#fff;  }
.sma_vehicleListContainerA{ overflow:auto; padding:10px; border-bottom:1px solid #fff; border-top:1px solid #e2e2e2;  background-color:#F2F2F2;  }
.sma_vehicleListImg{ border:2px solid #e2e2e2;  width:110px; height:80px;  }
.sma_vehicleTitleLink{ font-family:Trebuchet MS; font-size:13pt; font-style:italic; color:#222222; font-weight:bold; text-decoration:none;   }
.sma_vehicleTitlePrice{ font-family:Trebuchet MS; font-size:11pt; font-style:italic; color:#222222; font-weight:bold; text-decoration:none; text-align:right; }
.sma_vehicleDetailsTable{ width:460px;  }
.sma_divVehicleWidth{ width:710px; }
.sma_vehicleTitleLinkContainer{  position:absolute; width:570px; }
.sma_vehicleTitleStrong{width:85px; text-align:left; white-space:nowrap;}
.sma_vehicleTitle{text-align:left; white-space:nowrap;}
.sma_vehicleTitleSpace{width:10px;}

/* VEHICLE COMPARED LIST */
.sma_vehicleCompareTop{height:20px; background-color:#e2e2e2;}
.sma_vehicleCompareTable{overflow: auto;}
.sma_vehicleCompareTR{background-color:transparent;}
.sma_vehicleCompareTR_A{background-color:#e2e2e2;}
.sma_vehicleCompareTD{text-align:right; vertical-align:top;}
.sma_vehicleCompareCommentDiv{height:120px; width:145px; overflow: auto;}
.sma_vehicleCompareItem{width:150px;}
.sma_vehicleCompareImage{  text-align:center; } 

/* VEHICLE DETAILS */
.sma_vehicleDetails{ width:100%;  }
.sma_vehicleDetailsTopBG{ padding:10px; background-repeat:repeat-x; background-image:url(Images/vehicleDetailsTop1.png); font-family:Trebuchet MS; font-size:13pt; font-style:italic; font-weight:bold; }
.sma_vehicleDetailsPhone{font-family:Trebuchet MS; font-size:13pt; font-style:italic; font-weight:bold; }
.sma_vehicleDetailsTopBG2{ background-image:url(Images/vehicleDetailsTop1.png); border-bottom:1px solid #e2e2e2;}
.sma_vehicleDetailsTopLinkArea { border-right:1px solid #e2e2e2; padding:5px; padding-left:10px; padding-right:10px;}
.sma_vehicleDetailsTopLinkArea:hover{ background-color:#e2e2e2; cursor:pointer; cursor:default; border-right:1px solid #e2e2e2; padding:5px; padding-left:10px; padding-right:10px;}
.sma_vehicleDetailsTopLinkArea2{ border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; }
.sma_vehicleDetailsTopLinks{color:#222222; font-family:Trebuchet MS; font-size:9pt; font-style:normal; text-decoration:none; font-weight:normal;  }
.sma_vehicleDetailsImageBorder{border-left:1px solid #e2e2e2; background-color:#f2f2f2; text-align:center;  padding:5px;  }
.sma_vehicleDetailsImageBorderImg{border:1px solid #e2e2e2;}
.sma_vehicleDetailsImageList{ width:412px; border:1px solid #e2e2e2;  border-right:none; background-color:#f2f2f2; }
.sma_vehicleDetailsContent{width:100%; padding-top:10px; padding-left:20px; border-left:1px solid #e2e2e2; }
.sma_vehicleDetailsTitle2{font-family:Trebuchet MS; font-size:13pt; font-style:italic; font-weight:bold; }
.sma_vehicleDetailsHR{border:1px solid #e2e2e2; }
.sma_vehicleDetailsItemTitle{font-family:Trebuchet MS; width:80px; font-size:10pt; }
.sma_vehicleDetailsItem{font-family:Trebuchet MS; font-size:10pt; }
.sma_vehicleDetailsItemTitle2{font-family:Trebuchet MS; font-size:10pt;  }
.sma_vehicleDetailsButtonsQuote{ background-image:url(Images/btnQuote.png); width:175px; height:30px; cursor:default; cursor:pointer;   }
.sma_vehicleDetailsButtonsEstimate{  background-image:url(Images/btnEstimate.png); width:175px; height:30px; cursor:default;  cursor:pointer; }
.sma_vehicleDetailsButtonsMakeAnOffer{ background-image:url(Images/btnMakeAnOffer.png); width:175px; height:30px; cursor:default;  cursor:pointer; }
.sma_vehicleDetailsButtonsbtnFinance{ background-image:url(Images/btnFinance.png); width:175px; height:30px; cursor:default;  cursor:pointer; }
.sma_vehicleDetailsButtonsSchedule{ background-image:url(Images/btnSchedule.png); width:175px; height:30px; cursor:default;  cursor:pointer; }
.sma_vehicleDetailsButtonsEmailAFriend{ background-image:url(Images/btnEmailAFriend.png); width:175px; height:30px; cursor:default;cursor:pointer;   }
.sma_vehicleDetailsButtonsViewBrosch{ background-image:url(Images/btnViewBrosch.png); width:175px; height:30px; cursor:default; cursor:pointer;  }
.sma_vehicleDetailsVideo{background-image:url(Images/vehicleDetailsTop1.png); border-bottom:1px solid #353535; padding:5px;}
.sma_vehicleDetailsVideoLink{font-family:Trebuchet MS; font-size:12pt; font-style:italic; text-decoration:none; }
.sma_Print{background-image:url(Images/Print.png); width:32px; height:32px; position:absolute; margin-top:10px; margin-left:22px; }


