@charset "utf-8";
/* CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}



/* remember to define focus styles! */:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
input[type=radio] {
margin:0;
padding:0;
}
/* css reset end */

body {
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#000033;
	background:url(img/bodybg.jpg) repeat-x top left #ffffff;
	padding-top:20px;
}

input, select {
font-family:tahoma, arial;
}

.main {
width:980px;
}

.header {
overflow:hidden;
}

.logo {
float:left;
}

.addad {
float:right;
margin-top:20px;
}

.addad a {
width:173px; text-decoration:none; height:34px; display:block; background:url(img/addbuton.png) no-repeat left; background-position:-173px 0;
}
.addad a:hover {
background-position:0 0;
}

.content {
margin-top:30px;
}

.search {
height:175px;
background:url(img/caroto.jpg) no-repeat left;
background-position:0 24px;
overflow:hidden;
}

.search_form {
width:720px;
float:right;
text-align:left;
overflow:hidden;
margin-top:20px;
}

.search_input {
float:left;
color:#FFFFFF;
line-height:22px;
width:225px;
margin-left:15px;
}
.search_input label {
display:block;
}
.search_input select {
border:1px solid #000033;
background:#ffffff;
padding:3px;
font-family:tahoma, arial;
font-size:12px;
font-weight:bold;
color:#003366;
width:215px;
margin-bottom:6px;
}

.search_input_min {
float:left;
color:#FFFFFF;
line-height:22px;
width:100px;
margin-left:15px;
}

.search_input_min input {
border:1px solid #000033;
background:#ffffff;
padding:5px;
font-family:tahoma, arial;
font-size:12px;
font-weight:bold;
color:#003366;
width:90px;
margin-bottom:6px;
}

.search_button {
float:left;
width:100px;
margin-left:25px;
margin-top:17px;
}

.search_button a {
width:96px; text-decoration:none; height:34px; display:block; background:url(img/searchbuton.png) no-repeat left; background-position:0 0;
}
.search_button a:hover {
background-position:-96px 0;
}

.browse_ads {
overflow:hidden;
margin-top:15px;
}

.browse {
float:left;
width:660px;
}

.big_title {
font-size:17px;
font-weight:bold;
color:#F01E19;
margin-bottom:20px;
}

.ads {
float:right;
width:310px;
}

ul.make {
margin-left:5px;
overflow:hidden;
}

ul.make li {
float:left;
width:140px;
margin-bottom:15px;
font-size:15px;
background:url(img/listicon.gif) no-repeat left;
padding-left:15px;
}

ul.make li a {
color:#003366;
}

ul.make li a:hover {
color:#F01E19;
}

.footer {
border-top:1px dotted #ccc;
margin:25px 0;
padding-top:15px;
overflow:hidden;
}

.latest_classifieds {
float:left;
width:310px;
}

.last_viewing_classifieds {
float:right;
width:310px;
}

.tag_cloud {
float:left;
width:310px;
margin-left:25px;
}

.footer_title {
font-size:14px;
font-weight:bold;
color:#003366;
border-bottom:1px solid #ccc;
padding-bottom:10px;
}

ul.list_footer {
line-height:25px;
margin-left:16px;
}

ul.list_footer li {
list-style:circle;
}

ul.list_footer li a {
color:#F01E19;
}

ul.list_footer li a:hover {
color:#003366;
text-decoration:none;
}

ul.list_cloud {
line-height:22px;
overflow:hidden;
}

ul.list_cloud li {
float:left;
margin:3px;
}

ul.list_cloud li a {
color:#F01E19;
font-weight:bold;
}

ul.list_cloud li a:hover {
color:#003366;
text-decoration:none;
}

.line {
margin:15px 0;
border-bottom:1px solid #cccccc;
}

.search_result_left {
float:left;
width:790px;
}

.search_result_right {
float:right;
width:175px;
}

.ads728 {
padding:6px;
border:1px solid #ccc;
margin-bottom:7px;
}

.searchpage {
overflow:hidden;
margin-top:80px;
}

.search_title {
float:left;
}

.founded {
float:right;
margin-top:5px;
font-size:11px;
font-weight:bold;
color:#333333;
}

.clear {
clear:both;
}

.sortpage {
overflow:hidden;
border:1px solid #d8d8d8;
padding:4px;
margin-bottom:10px;
background:url(img/ftit.jpg) repeat-x bottom;
}

.sort {
float:left;
width:200px;
}

.sort select {
font-size:11px;
font-weight:bold;
color:#333333;
border:1px solid #d3d3d3;
padding:2px;
width:140px;
}

.sort input {
border:1px solid #d3d3d3;
padding:2px;
font-size:11px;
color:#F11A1A;
font-weight:bold;
}

.paging {
float:right;
width:400px;
font-size:11px;
text-align:right;
overflow:hidden;
line-height:18px;
}

.paging span {
float:right;
margin-left:10px;
}

.paging a {
font-weight:bold;
color:#F11A1A;
text-decoration:none;
float:right;
margin-left:10px;
}

.paging a:hover {
color:#003366;
}

.list_results {
padding:5px;
overflow:hidden;
border:1px solid #d3d3d3;
margin-bottom:7px;
}

.list_pic {
float:left;
width:100px;
}

.list_detail {
float:left;
width:670px;
}

.list_title {
font-size:12px;
padding:5px 0 11px 0;
}

.list_title a {
font-weight:bold;
color:#F11A1A;
}

.list_title a:hover {
color:#003366;
text-decoration:none;
}

.list_options {
float:left;
width:590px;
border:1px solid #d3d3d3;
overflow:hidden;
}

.list_column {
float:left;
border-right:1px solid #d3d3d3;
}

.col1 {
width:110px;
}

.col2 {
width:174px;
}

.col3 {
width:70px;
}

.col4 {
width:60px;
}

.col5 {
width:105px;
}

.col6 {
width:65px;
border-right:none;
}

.list_column_title {
background:#f3f3f3;
padding:6px;
border-bottom:1px solid #d3d3d3;
color:#333333;
}

.list_column_val {
background:#ffffff;
padding:6px;
color:#333333;
font-size:11px;
font-weight:bold;
overflow:hidden;
height:12px;
}

.list_column_val:hover {
overflow:visible;
height:auto;
}

.list_column_val a {
color:#F11A1A;
}
.list_column_val a:hover {
color:#003366;
text-decoration:none;
}
.list_price {
float:right;
width:70px;
overflow:hidden;
}

.list_price_title {
padding:6px;
border:1px solid #d3d3d3;
color:#333333;
}

.list_price_val {
background:#ffffff;
padding:6px;
color:#F11A1A;
font-size:11px;
font-weight:bold;
border:1px solid #d3d3d3;
border-top:none;
height:12px;
overflow:hidden;
}

.refine_title {
border:1px solid #ccc;
padding:5px;
background:#f3f3f3;
font-size:11px;
font-weight:bold;
color:#006699;
}

.refine_options {
border:1px solid #ccc;
border-top:none;
padding:9px;
font-size:11px;
color:#333333;
margin-bottom:15px;
}

.refine_options label {
display:block;
padding:5px 0;
}

.refine_options select {
width:150px;
border:1px solid #999999;
padding:2px;
font-size:11px;
color:#333333;
margin-bottom:5px;
}

.refine_options input[type=text] {
width:140px;
border:1px solid #999999;
padding:2px;
font-size:11px;
color:#333333;
}

.refine_options_mino {
overflow:hidden;
margin:5px 0;
}

.refine_options_label {
float:left;
width:48px;
}

.refine_options_inputs {
float:left;
width:100px;
}

.refine_options_inputs input[type=text] {
width:35px;
}

.input_search_button {
border:1px solid #ccc;
background:#ffffff;
padding:4px;
font-weight:bold;
color:#FF0000;
width:60px;
}

.detail {
border:1px solid #d3d3d3;
padding:10px;
overflow:hidden;
}

.detail_left {
float:left;
width:600px;
overflow:hidden;
}

.detail_right {
float:right;
width:340px;
}

.detail_photo {
float:left;
width:240px;
}

.photo {
margin-bottom:10px;
}

.photo_bottom_ads {
margin-bottom:10px;
}

.detail_vals {
float:right;
width:350px;
font-size:12px;
}

.detail_row {
padding:8px 0;
background:#ffffff;
overflow:hidden;
}

.detail_col1 {
font-weight:bold;
float:left;
width:130px;
}

.detail_col2 {
font-weight:normal;
float:left;
width:200px;
}

.detail_col2 a {
text-decoration:none;
font-weight:bold;
color:#F11A1A;
}

.detail_col2 a:hover {
text-decoration:underline;
}

.detail_rowx {
padding:8px 0;
background:#f5f5f5;
overflow:hidden;
}

a.vin {
font-weight:normal;
color:#333333;
text-decoration:underline;
}

.detail_note {
margin-top:5px;
}

.detail_note_title {
font-weight:bold;
}

.detail_note_desc {
font-size:11px;
color:#333333;
line-height:16px;
}

.allmodels {
margin-top:25px;
border:1px solid #d3d3d3;
}

.allmodels_title {
border-bottom:1px solid #d3d3d3;
padding:5px;
font-weight:bold;
font-size:11px;
}

.allmodels_title a {
color:#333333;
}

ul.models {
margin:10px;
overflow:hidden;
}

ul.models li {
list-style:circle;
float:left;
margin-left:15px;
width:125px;
line-height:20px;
}

ul.models li a {
font-size:11px;
color:#F11A1A;
}

ul.models li a:hover {
text-decoration:none;
}

.golink {
margin-top:10px;
border:2px solid #ccc;
padding:7px;
background:url(img/ftit.jpg) bottom repeat-x;
color:#333333;
}

.golink a {
color:#F11A1A;
}

.golink a:hover {
color:#003366;
}

.detail_ads {
}

.vecihles_nearby {
margin-top:10px;
padding:10px;
border:1px solid #d5d5d5;
}

.vecihles_nearby_title {
font-size:11px;
color:#333333;
font-weight:bold;
}

.vecihles_nearby_cars {
overflow:hidden;
}

.list_nearby {
float:left;
width:92px;
margin:0 5px;
border:1px solid #f1f1f1;
height:160px;
overflow:hidden;
}

.list_photo {
margin-bottom:10px;
}

.list_detit {
font-size:11px;
color:#666666;
line-height:17px;
}

.list_detit a {
color:#333333;
display:block;
}

.npages {
	font-size:14px;
	padding:5px;
	float:right;
	text-align:right;
}
.npages a {
	font-size:14px;
	color:#F11A1A;
	font-weight:bold;
}

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #F11A1A;
	
	text-decoration: none; /* no underline */
	color: #F11A1A;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #F11A1A;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #F11A1A;
		
		font-weight: bold;
		background-color: #F11A1A;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
.feed {
	margin:15px 0;
}
.feed a {
	font-weight:bold;
	color:#F11A1A;
	background:url(/images/rss.png) no-repeat left;
	padding-left:17px;
}
