﻿.greyborder {	border: 1px solid #B2AEA5;
margin-top:10px;width:650px;
}
.lista {
background: url("/images/repeaters/listAR1C2.jpg");
background-repeat:repeat;
}
.lista2 {
background: url("/images/repeaters/listAR2C2.jpg");
background-repeat:repeat;
}

.body_text_grey {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-align: justify;}
.body_text_grey2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-align: left;}
.caption1_16Bblack {	font-family: Arial;	font-size: 14px;	font-weight: bold;	text-align: left;	color: #000000;}
.totalCarCount {	font-family: Arial;	font-size: 11px; width:125px; color:#ffffff;background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.caption7_nblue {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	text-align: left;	color: #D92D3D;}
.style3 {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
}
.style4 {	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
}
.caption1_20Rblack {	font-family: Arial;	font-size: 20px;	font-weight: bold;	text-align: right;	color: #000000;}

#accordion a{
	color: #404040;}
/*search-------------------------------------------*/
.searchleft {
background: url("/images/search/searchleftbg.gif");
background-repeat:repeat;
}
.searchbg {
background: url("/images/search/stretch_background.jpg");
background-repeat:repeat;
}
.searchDropdownList{margin:5px;}

.topmenubg {
background: url("/images/search/topmenubg.gif");
background-repeat:repeat;
}

/*favourites------------------------------*/
.favbg {
background: url("/images/favourites/favsR2C1.jpg");
background-repeat:repeat;
}
.favfooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000 ;}

/*VIEW CAR*/
#viewCarContainer{width:705px;}
#viewCarHeader{width:690px;height:41px;background-image:url(/images/viewcar/vehicle-spec-equipment-bar.jpg);background-repeat:repeat-x;border:1px solid black;}
#viewCarSpecHeader{border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;width:690px;height:41px;background-image:url(/images/viewcar/vehicle-spec-equipment-bar.jpg);background-repeat:repeat-x;}
.viewCarSpecTitle{padding-left:10px;line-height:41px;font-family:Arial;font-weight:bold;color: #000000;float:left;}
.viewCarSpecTitleClose{line-height:41px;float:right;padding-right:10px;}
.viewCarSpecTitleClose img{cursor:pointer;}
#viewCarDetailsContainer{width:485px;background-color:#e5e6ea;border-left:1px solid black;border-bottom:1px solid black;}
#viewCarDealershipContainer{width:204px;background-color:#e7e7e7;border-left:1px solid black;}
.viewCarModelVariant {line-height:43px;font-family:Arial;font-size:14px;font-weight:bold;color: #000000;padding-left:10px;}
.viewCarDetailHeading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;	text-align: left;}
.viewCarDetail {font-family: Verdana;font-size:11px;color:#000000;}
.viewCarDealershipIconContainer{background-color:#c1c1c1;border-top:1px solid black;border-left:1px solid black;}
.viewCarDetailLeftCell{width:480px;background-color:#e7e7e7;}
.viewCarDetailOptions{border:1px solid black;width:690px;font-family: Verdana;font-size:11px;color:#000000;background-color:#e7e7e7;}
.viewCarDealershipName {font-family: Verdana;font-size: 13px;font-weight:bold;text-align: left;color: #D92D3D;}
.viewCarContactSalesTeam{padding-top:5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #000000 ;}
.viewCarDealershipTelephone {padding-bottom:10px;font-family: Verdana;font-size: 13px;font-weight:bold;text-align: left;color: #D92D3D;}
.viewCarDetailPrice {font-family: Arial;font-size: 14px;font-weight: bold;text-align: left;color: #000000;}
#galleryContainer{clear:both;width:690px;margin-top:10px;}
.galleryFifteenSpacer{clear:both;height:10px;}
#galleryHeader{border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;color:black;width:690px;height:21px;line-height:21px;background-image:url(/images/viewcar/vehicle-spec-gallery-bar.jpg);background-repeat:repeat-x;}
.galleryText{font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:Black;padding-left:10px;}
#galleryBg{background-color:#e7e7e7;border:1px solid black;width:690px;}
.galleryCarBorder{width:100px;border:1px solid #666;margin-right:5px;}
.galleryCarTable{margin-left:5px;}

/*ALTERNATIVE STOCK LOCATOR*/
.alternativeCarHeader{line-height:43px;font-family:Arial;font-size:12px;font-weight:bold;color: #000000;padding-left:15px;}
.alternativeCarHeaderNoResults{cursor:pointer;height:43px;width:705px;background-image:url(/images/vehicleListing/content-header-bar.jpg);background-repeat:repeat-x;border:1px solid black;}
.alternativeCarTitle{line-height:43px;font-family:Arial;font-size:12px;font-weight:bold;color: #666;padding-left:15px;}
.alternativeCarLine{font-family: Arial;font-size:11px;color:#666;padding:2px;border-bottom:1px solid #999;}
.alternativeCarDetail{padding-left:5px;font-family: Verdana;font-size:10px;color:#000000;}
.alternativeCarLocation{padding-left:5px;font-weight:bold;font-family: Verdana;font-size:11px;color:#cc0000;}
.alternativeCarHeaderNoResultsIq{background-image:url(/images/vehicleListing/Audi-IQ-List.jpg);background-repeat:no-repeat;width:706px;height:113px;}
#alternativeCarContainer{padding-top:0px;width:706px;height:700px;}
.alternativeStockCarCount{line-height:43px;font-family:Arial;font-size:12px;font-weight:bold;color: #cc0000;}
.alternativeCarResultsTab{font-style: italic;line-height:43px;font-family:Arial;font-size:12px;font-weight:bold;color: #000000;padding-left:15px;float:left;}
.alternativeCarResultsTabSplit{line-height:43px;font-family:Arial;font-size:12px;font-weight:bold;color: #999;float:left;padding-left:15px;}
.alternativeStockScroller{overflow:scroll;height:400px;width:706px;overflow-x:none;}
.alternativeCarHeaderNoResultsIq
#areaStock{width:706px;}
#groupStock{width:706px;}
.couldntFindVehicles{text-indent:10px;font-weight:bold;color: #fff;font-size:14px;line-height:53px;height:53px;width:707px;background-image:url(/images/vehicleListing/iq-long-header.jpg)}

/*CONTENT PAGES*/
.body_text_black {	font-family: Verdana;	font-size: 11px;	color: #000000;	text-align: justify;}
.link3 {	color: #000000 ;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;}.link3:hover {	color: #D92D3D;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}
.link5 { 	color: #000000 ;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;}.link5:hover {color: #ff0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}
.link9 {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #D92D3D;}.link9:hover {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #7B7E83;}
.dropcontent {
	width: 653px;
	height: 44px;
	border: 0px solid black;
	background-color: #FFFFFF;
	display:block;
}
.caption3_lblue {	font-family: Verdana;	font-size: 13px;	font-weight: bold;	text-align: left;	color: #D92D3D;}
.grey_header13 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000000 ;}
.body_text_white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}
.caption2_lblue {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	text-align: left;	color: #D92D3D;}
.caption2 {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	text-align: left;	color: #000000;}
.caption9_nblue {	font-family: Verdana;	font-size: 13px;	font-weight: bold;	text-align: left;	color: #D92D3D;}
.black_small_header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}
.blue_small_header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #202D57;}
.footeriq {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000 ;}
.financeInfoHeader{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;height:43px;line-height:43px;background-color:#f6f6f6;padding-left:20px;}
.financeInfoContainer{width:720px;border:1px solid black;background-color:#f6f6f6;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;}
.serviceInfoHeader{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;height:43px;line-height:43px;background-color:#f6f6f6;padding-left:20px;}
.serviceInfoContainer{width:720px;border:1px solid black;background-color:#f6f6f6;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;}
.aboutInfoHeader{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;height:43px;line-height:43px;background-color:#f6f6f6;padding-left:20px;}
.aboutInfoContainer{width:720px;border:1px solid black;background-color:#f6f6f6;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;}
.privpolInfoHeader{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;height:43px;line-height:43px;background-color:#f6f6f6;padding-left:20px;}
.privpolInfoContainer{width:720px;border:1px solid black;background-color:#f6f6f6;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #666;}

/*ADVANCED SEARCH*/
#advancedSearchLoaderContainer{width:234px;height:21px;background-image:url(/images/advancedSearch/Search-iQ-loader-bg.gif);background-repeat:no-repeat;}
#advancedSearchTypeContainer{width:234px;height:26px;line-height:26px;background-image:url(/images/advancedSearch/advanced-search-bar.jpg);background-repeat:repeat-x;margin-bottom:1px;}
.optionalExtraText{padding-left:2px;font-size:0.8em;color:#333;}
.searchTypeText{padding-left:2px;font-size:11px;color:White;}
.totalCarsFoundText{color:#ffffff;font-weight:bold;padding-right:3px;padding-left:28px;font-size:1.2em;}
/*ADVANCED SEARCH ACCORDION*/
.advancedSearchSectionHeader {cursor:pointer;margin-bottom:1px;background-image:url(/images/advancedSearch/advanced-search-bar.jpg);background-repeat:no-repeat;width:234px;height:26px;line-height:26px;font-size:0.9em;}
.advancedSearchSectionHeader a{color:white;text-decoration:none;padding-left:11px;}
.advancedSearchSectionBody{border-top:1px solid #6b6b6b;height:91px;width:234px;background-image:url(/images/advancedSearch/advanced-search-drop-box.jpg);background-repeat:repeat-x;}
.advancedSearchSectionBodyOptions{border-top:1px solid #6b6b6b;height:91px;width:234px;background-image:url(/images/advancedSearch/advanced-search-drop-box.jpg);background-repeat:repeat-x;}
.advancedSearchSectionPadder{padding-left:5px;margin-top:15px;margin-bottom:10px;}
.advancedSearchSliderRedText{border:0; color:#cc0000; background-color:Transparent; font-weight:bold;padding-bottom:10px;}
.advancedSearchSliderTabTextYear{color:#ffffff;width:195px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchSliderTabTextPrice{color:#ffffff;width:191px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchSliderTabTextMileage{color:#ffffff;width:120px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchModelVariantText{color:#ffffff;width:135px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchLocationText{color:#ffffff;width:172px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchTransmissionText{color:#ffffff;width:142px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchFuelTypeText{color:#ffffff;width:166px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}
.advancedSearchExtrasText{color:#ffffff;width:135px; background-color:Transparent;padding-right:3px;text-align:right;border:0;font-weight:normal;}

/*ADVANCED SEARCH SLIDER*/
.ui-slider { position: relative; text-align: left;background-color:white;border:1px solid #333333; margin-right:7px;}
.ui-slider .ui-slider-handle {background-image:url(/images/advancedSearch/advanced-search-slider.gif);position: absolute; z-index: 2; width: 14px; height: 36px; cursor: default; margin-left:15px;margin-right:15px;}
/*in between handles*/
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 1%; display: block; border: 0; background-color:#cc0000; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -12px; margin-left: -.6em; } /*-.3em;*/
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

/*AUDI IQ CAR SELECTOR*/
#audiIQCarSelector{}
.audiIQTable{width:232px;border:0;margin:0;padding:0;}
.carSelector{color:white;font-weight:bold;line-height:32px;padding-left:10px;}
#audiIQCarSelectorBody{border-left:1px solid black;border-right:1px solid black;background-color:Transparent;}
.audiIQCarSelectorCarBody{border-top:1px solid #adadad;border-bottom:1px solid #adadad;background-color:#cdcbcc;width:232px;font-size:0.9em;}
.audiIQSpacer{height:4px;width:232px;background-color:#e8e8e8;border-bottom:1px solid #6b6b6b;}
#audiIQCarSelectorFooter{background-image:url(/images/advancedSearch/advanced-search-car-selctor-drop-down.jpg);background-repeat:no-repeat;width:234px;height:45px;}


/*VEHICLE LISTING*/
.vlistingImage{cursor:pointer;width:170px;}
.vehicleListingContainer{width:706px;margin-bottom:10px;clear:both;}
.vehicleListingContainer table{width:706px;}
.vehicleListingImage{width:170px;}
.vehicleListingImage img{border:0;height:113px;width:170px;float:left;border-right:1px solid black;border-left:1px solid black;border-top:1px solid black;}
.vehicleListingHeader{background-image:url(/images/vehicleListing/car-info-bar-bg.jpg);background-repeat:repeat-x;width:535px;height:35px;line-height:35px;font-family: Arial;font-size: 13px;font-weight: bold;text-align: left;color: #000000;border:0;}
.vehicleListingBody{padding-left:5px;clear:right;background-image:url(/images/vehicleListing/model-content-background.jpg);background-repeat:repeat-x;height:77px;}
.vehicleListingViewCar{background-image:url(/images/vehicleListing/model-content-background.jpg);background-repeat:repeat-x;cursor:pointer;text-align:right;}
.modelPadder10{padding-left:10px;}
.modelPadder10 a{text-decoration:none;color: #000000;}
.vehicleListingPrice{background-image:url(/images/vehicleListing/car-info-bar-bg.jpg);background-repeat:repeat-x;font-family: Arial;height:35px;font-size: 16px;font-weight: bold;text-align: right;color: #000000;padding-right:5px;}
.vehicleListingInfoBtn{background-image:url(/images/vehicleListing/info-button.jpg);background-repeat:repeat-x;height:35px;width:41px;cursor:pointer;}
.vehicleListingInfoBtn:hover{background-image:url(/images/vehicleListing/info-button-black.jpg);background-repeat:repeat-x;height:35px;width:41px;cursor:pointer;}
.vehicleListingDetail{color: #000000;padding-left:5px;height:25px;font-weight:bold;}
.vehicleListingDetailBorder{color: #000000;padding-left:5px;height:25px;font-weight:bold;border-right:1px solid black;}
.vehicleListingDetailHeader{width:45%;color: #000000;padding-left:5px;height:25px;font-weight:bold;}
.pagingContainer{background-image:url(/images/vehicleListing/search-number-bar-bg.jpg);background-repeat:repeat-x;height:36px;width:709px;line-height:36px;float:left;border-left:1px solid black;border-right:1px solid black;}

.pagingContainerLeftCap{background-image:url(/images/vehicleListing/search-number-bar-left.jpg);background-repeat:no-repeat;height:36px;width:8px;float:left;}
.pagingContainerRightCap{background-image:url(/images/vehicleListing/search-number-bar-right.jpg);background-repeat:no-repeat;height:36px;width:8px;float:left;}


.nextPreviousPagingButton{cursor:pointer;text-decoration:underline;float:left;color:White;}
.expandableVehicleInfoContainer{width:707px;display:none;margin-bottom:10px;}
.expandableVehicleInfoContainerOptions{padding:10px;border-left:1px solid black;border-right:1px solid black;width:684px;}
.vlViewBtn{background-image:url(/images/vehicleListing/view-car-button.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlViewBtn:hover{background-image:url(/images/vehicleListing/view-car-button-black.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlEmailBtn{background-image:url(/images/vehicleListing/email-button.jpg);background-repeat:no-repeat;width:70px;height:61px;float:left;cursor:pointer;}
.vlEmailBtn:hover{background-image:url(/images/vehicleListing/email-button-black.jpg);background-repeat:no-repeat;width:70px;height:61px;float:left;cursor:pointer;}
.vlPrintBtn{background-image:url(/images/vehicleListing/pdf-button-white.jpg);background-repeat:no-repeat;width:56px;height:61px;float:left;cursor:pointer;}
.vlPrintBtn:hover{background-image:url(/images/vehicleListing/pdf-button-black.jpg);background-repeat:no-repeat;width:56px;height:61px;float:left;cursor:pointer;}
.vlSaveBtn{background-image:url(/images/vehicleListing/save-button.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlSaveBtn:hover{background-image:url(/images/vehicleListing/save-button-black.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlHelpBtn{background-image:url(/images/vehicleListing/help-button.jpg);background-repeat:no-repeat;width:70px;height:61px;float:left;cursor:pointer;}
.vlHelpBtn:hover{background-image:url(/images/vehicleListing/help-button-black.jpg);background-repeat:no-repeat;width:70px;height:61px;float:left;cursor:pointer;}
.vlCloseBtn{background-image:url(/images/vehicleListing/close-button.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlCloseBtn:hover{background-image:url(/images/vehicleListing/close-button-black.jpg);background-repeat:no-repeat;width:69px;height:61px;float:left;cursor:pointer;}
.vlBtnStretcher{background-image:url(/images/viewcar/centreinfobtn_stretcher.jpg);background-repeat:repeat-x;width:8px;height:61px;float:left;}
.hiddenDivLeft{background-image:url(/images/vehicleListing/car-info-drop-box-bottom-left.jpg);background-repeat:no-repeat;height:61px;width:350px;float:left;}
.hiddenDivRight{float:left;border-right:1px solid black;}

/*ENQUIRY FORM*/
#viewEnquiryFormContainer{background-color:#e7e7e7;width:560px;}
.viewEnquiryFormHeader{background-image:url(/images/buttons/viewCar/enquiryForm/vehicle-enquiry-bar.jpg);background-repeat:repeat-x;height:41px;width:100%;line-height:41px;font-weight:bold;}
.viewEnquiryHeaderTextRed{font-weight:bold;padding-left:10px;color:#cc0000;height:39px;line-height:39px;float:left;font-size:1.3em;}
.viewEnquiryHeaderText{font-weight:bold;color:black;float:left;height:39px;line-height:39px;font-size:1.3em;padding-left:5px;}
.enquiryFormSubmitBtn{background-color:#a6a6a6;width:80px;height:25px;border:1px solid black;text-align:center;line-height:25px;}
.viewEnquiryHeaderClose{line-height:41px;float:right;padding-right:10px;}
.viewEnquiryHeaderClose img{cursor:pointer;}