#new_search {background: #f6f6f6; padding: 7px} #new_search h4 {margin-top: 10px} .dealersearches p {font-size: 12px !important; line-height: 16px; margin-bottom: 30px} ul.agetype_links li a {font-size: 12px; line-height: 18px; text-decoration: underline} body#dealer_searches div#content p {font-size: 12px !important; line-height: 16px; margin-bottom: 30px} body#dealer_searches div.ad-content {border: none} body#dealer_searches fieldset.block_form {background: #f0f0f0; border-bottom: none; padding-bottom: 10px} body#dealer_searches legend {display: none} body#dealer_searches fieldset.block_form h5 {font-size: 14px; font-weight: bold; margin-left: 5px; margin-bottom: 15px} body#dealer_searches fieldset.block_form ol {margin-left: 5px} body#dealer_searches fieldset.block_form ol li.col-1 {width: 205px} body#dealer_searches fieldset.block_form ol li.col-1 input, body#dealer_searches fieldset.block_form ol li.col-1 select {width: 180px} body#dealer_searches fieldset.block_form ol li.col-1 {height: 40px} div.province_list {float: left; width: 145px} div.province_list h2 {font-size: 12px; font-weight: bold; margin-bottom: 6px} div.province_list ul {margin-bottom: 30px; margin-left: 6px} div.province_list ul li a {background: transparent url(/images/list-style-disc.gif) no-repeat scroll 0 6px !important; padding-left: 10px; text-decoration: underline; font-size: 12px; line-height: 16px} div#brand_logo_links {border: 1px solid #e0e0e0} div#brand_logo_links h2 {font-size: 14px; font-weight: bold; padding-bottom: 10px; margin: 0; padding-left: 10px; padding-top: 10px; display: block} div#brand_logo_links ul {padding: 6px} div#brand_logo_links ul li {float: left; padding: 3px} .list_1col ul {padding: 5px; margin-top: 10px} .list_1col ul li {background: transparent url(/images/list-style-disc.gif) no-repeat scroll 0 6px !important; padding-left: 10px; text-decoration: underline; font-size: 12px; margin-bottom: 3px; display: block} .list_2col ul {padding: 5px; margin-top: 10px} .list_2col ul li {background: transparent url(/images/list-style-disc.gif) no-repeat scroll 0 6px !important; padding-left: 10px; text-decoration: underline; font-size: 12px; float: left; width: 125px; margin-bottom: 3px} dl.drops {margin-bottom: 45px; clear: both} dl.drops dt {display: block; margin-bottom: 4px} dl.drops dd {float: left; color: #000; font-size: 11px; font-weight: bold; margin-right: 20px} dl.drops dd img.icon_remove_tag {background-position: 0 -1078px} dl.drops dd img {margin-left: 2px; vertical-align: middle} div#google_map {border: 1px solid #ccc; height: 225px; width: 745px; margin-bottom: 45px; font-size: 11px} div#google_map p {font-size: 11px !important} div#google_map a {text-decoration: underline; display: block; margin-bottom: 4px} .premium {background:#ece0f4 url(/stylesheets/img/bg_dealer_searchresult_premium.gif) repeat-x scroll 0 0; border:1px solid #9966CC; margin-bottom:15px; padding-top:10px; position:relative} ul#resultlist {font-size: 12px} ul#resultlist li.normal {background:transparent url(/stylesheets/img/bg_dealer_searchresult_normal.gif) repeat-x scroll 0 bottom; margin-bottom: -1px; padding-bottom: 6px; padding-top: 6px} ul#resultlist li ul {float: left} #resultlistheader {border-top: 1px solid #ccc; background: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 8px; font-size: 12px; font-weight: bold} #resultlistheader a {padding-left: 10px} #resultlistheader a.descending {background: transparent url('/images/bg_sort_desc_neu.gif') no-repeat 0 50%} #resultlistheader a.ascending {background: transparent url('/images/bg_sort_asc_neu.gif') no-repeat 0 50%} .result-col1, .result-col2, .result-col3, .result-col4 {display: block; float:left} .result-col1 {width: 100px; padding-left: 4px} .result-col2 {width: 180px} .result-col3 {width: 180px} .result-col4 {width: 180px} ul#resultlist img.logo {float: left; margin: 0 20px 9px 10px; width: 85px; height: 85px; border: 1px solid #ccc} ul#resultlist img.logo_car {float: left; margin: 0 20px 30px 10px; width: 85px; height: 64px; border: 1px solid #ccc} ul#resultlist h2 {margin-bottom: 8px; padding-left: 10px} ul#resultlist h2 a {text-decoration: underline} ul#resultlist h2 a:hover, ul#resultlist h2 a:focus, ul#resultlist h2 a:active {text-decoration: none} ul#resultlist div ul {width: 210px; line-height: 19px} ul#resultlist div ul a:hover {text-decoration: underline} ul#resultlist div ul li.icon_phone, .icon_video, .icon_car, .icon_dealer_site, .icon_adress {padding-left: 20px} ul.links a {text-decoration: underline} ul.links {width: 180px !important} ul#resultlist h2.icon_top {padding-left: 40px} ul#resultlist div ul li.icon_flag span.number {color: #fff; float: left; width: 26px; font-weight: bold; line-height: 16px; text-align: center; margin-right: 6px; margin-top: 1px} ul#resultlist div ul li.icon_flag span.city {padding-left: 32px} ul#resultlist div.details {width: 575px; margin-left: 147px} ul#resultlist div.details ul {width: auto} ul#resultlist div.details ul li {float: left; width: 190px; margin-bottom: 4px} li.details_link {margin-left: 30px; margin-top: 33px; margin-bottom: 6px} #visual_criteria {background: #f0f0f0} #visual_criteria h4 {font-size: 16px; margin-bottom: 4px; margin-left: 10px} #visual_criteria ul li h5 {padding: 2px 0 2px 10px; font-weight: bold; font-size: 11px; margin-top: 6px; display: block; background: #ccc} #visual_criteria a:hover {text-decoration: underline} #visual_criteria ul {position: relative} #visual_criteria ul li {line-height: 16px} #visual_criteria ul li ul {margin-top: 6px} #visual_criteria ul li ul li ul {margin-top: 0px} #visual_criteria ul li ul li {font-size: 11px; padding-left: 15px} #visual_criteria ul li ul li.icon_checked {font-weight: bold; background: transparent url('/stylesheets/img/icon_checked.gif') no-repeat 0 2px} #visual_criteria ul li ul li.icon_checked a:hover {text-decoration: none !important} #visual_criteria ul li ul li.icon_checked ul li a:hover {text-decoration: underline !important} #visual_criteria ul li ul li.icon_checked ul li.icon_checked a:hover {text-decoration: none !important} #visual_criteria ul li ul li.icon_checked li {font-weight: normal} a.show_all {text-decoration: underline; color: #6f6f6f; display: block; margin-bottom: 6px} a.show_all:hover {color: #000} div#near_cities {margin-top: 40px} div#near_cities dt {font-size: 11px; font-weight: bold; float: left; height: 60px; width: 140px} div#near_cities dd {background: transparent url(/images/list-style-disc.gif) no-repeat scroll 0 6px !important; padding-left: 10px; text-decoration: underline; font-size: 11px; float: left; width: 140px; margin-bottom: 3px} div#near_cities dd a {color: #666} img.new_video_badge {position: absolute; top: 50px; left: -13px} 