/* white GT layout
----------------------*/
#maincontent {
	margin:0 35px 35px;
	}
	#left-col {
		float:left;
		width:14%;
		}
		.h-left-col {
			padding:0 11px 0 0;	
			}
	#center-col	{
		width:86%;
		float:right;
		}
		
		#center-col .ccol	{
			margin-left:0;
			}	
	
		#article-content {
			float:left;
			width:64%;
			clear:right;
			overflow:hidden;
			}

		#article-right-col {
			float:right;
			width:36%;
			zoom:1;
			position:relative;
			}
			.h-article-right-col {
				padding:0 0 0 30px;
				}
		#article-content .adv-block	{
			
			
			}
			#article-content .adv-block a	{
				display:block;
				background:#FFF997 url(/img/1.7/buy-used/adv-arrow.gif) no-repeat 17px 50%;
				padding:10px 15px 10px 40px;
				margin:-15px 0 15px;
				}
	
/* GT article title */
#article-title	{
	padding:0 35px 20px;
	overflow:hidden;
	zoom:1;
	}
	#article-title .go-home {
		float:left;
		width:14%;
		margin-top:.75em;
		}
		#article-title .go-home A {
			padding:5px 12px;
			font-size:.917em;
			position:relative;
			}
	#article-title .title {
		width:86%;
		float:right;
		}
		#article-title .title .picrel {
			float:left;
			margin:0 10px 0 0;
			}
		#article-title .title H1 {
			font-weight:bold;
			width:66%;
			margin-left:15px;
			letter-spacing:-.05em;
			font-size:2em;
			zoom:1;
			}
		#article-title .title SMALL.subtitle {
			font-size:1em;
			margin:0 0 0 15px;
			}
		#article-title .title H2.subtitle {
			font-size:1.17em;
			color:#919396;
			font-weight:bold;
			margin:0 0 0 15px;
			}
			
UL.g-multipart {
	overflow:hidden;
	zoom:1;
	list-style:none;
	}
	UL.g-multipart LI {
		list-style:none;
		float:left;
		}
		
	#article-title .title-user {
		margin:-8px 0 0 0;
		}
		#article-title .title-user UL {
			margin:0 0 0 15px;
			}
		#article-title .title-user LI {
			padding:8px 0 0;
			}
		#article-title .title-user LI.picrel {
			padding:0;
			}
			#article-title .title-user .picrel TD {
				width:48px;
				height:48px;
				text-align:center;
				vertical-align:middle;
				}
		#article-title .title-user H1 {
			white-space:nowrap;
			margin:0 0 0 12px;
			}
* HTML #article-title .title-user H1 {
			width:0;
			}
			#article-title .title-user H1 SMALL {
				font-size:1em;
				font-weight:normal;
				}

		#article-title .title-user .ctrl {
			padding:11px 0 0 15px;
			font-size:.92em;
			}

#article-title .link-edit {
	background:#fffbed url(/img/1.7/profile/ico-useredit.gif) no-repeat 9px 55%;
	float:left;
	color:#cca000;
	}
	#article-title .link-edit SPAN {
		display:block;
		zoom:1;
		background:url(/img/1.7/profile/peach-tl.gif) no-repeat 0 0;
		cursor:pointer;
		}
* HTML	#article-title .link-edit SPAN {
	width:0;
	white-space:nowrap;
		}
	#article-title .link-edit SPAN SPAN {
		background:url(/img/1.7/profile/peach-tr.gif) no-repeat 100% 0;
		}
	#article-title .link-edit SPAN SPAN SPAN {
		background:url(/img/1.7/profile/peach-br.gif) no-repeat 100% 100%;
		}
	#article-title .link-edit SPAN SPAN SPAN SPAN {
		background:url(/img/1.7/profile/peach-bl.gif) no-repeat 0 100%;
		padding:8px 10px 8px 30px;
		}
		
	
/* GT sidenav @ white theme */
.b-sidenav {
	margin:15px 0;
	}
	.b-sidenav A {}
	.b-sidenav LI {
		padding:4px 12px;
		display:block;
		zoom:1;
		margin:5px 0;
		float:none;
		}
		.b-sidenav LI.ui-tabs-selected {
			padding:0;
			background:url(/img/1.7/gt/side-nav-cur-wh.png) no-repeat 100% 50%;
			zoom:1;
			}
			.b-sidenav LI.ui-tabs-selected A,
			.b-sidenav LI.ui-tabs-selected SPAN	{
				border:none !important;
				padding:4px 12px;
				display:block;
				color:#fff !important;
				}
			.b-sidenav LI.ui-tabs-selected A:hover {
				
				}
				
			.b-sidenav LI.ui-tabs-selected SPAN SMALL	{
				color:#000;
				margin:0 0 0 .25em;
				font-size:.92em;
				}
			.b-sidenav LI.ui-tabs-selected SPAN A	{
				padding:0;
				display:inline;
				}

	.b-sidenav LI SPAN,
	.b-sidenav LI SMALL {
		font-size:1em;
		color:#919396;
		}
		
	.b-sidenav LI.special A {
		color:#44a917;
		}
		.b-sidenav LI.special A:hover {
			color:#D22333;
			}
		
/* currency */
.b-currency {
	margin:0 0 1em;
	border:1px solid #bcbec0;
	border-width:1px 0;
	padding:.5em .8em .8em;
	}
	.b-currency H3 {
		font-size:.92em;
		color:#bababa;
		margin:0 0 .5em;
		font-weight:normal;
		}
	.b-currency UL {
		list-style:none;
		overflow:hidden;
		zoom:1;
		}
		.b-currency LI {
			float:left;
			background:url(/img/1.7/buy-used/currency.gif) no-repeat 0 0;
			width:23px;
			height:23px;
			margin:0 .85em 0 0;
			zoom:1;
			overflow:hidden;
			}
			.b-currency LI SPAN {
				display:block;
				height:23px;
				line-height:24px;
				text-align:center;
				color:#000 !important;
				font-weight:bold;
				font-size:15px;
				text-decoration:none;
				cursor:pointer;
				}
		.b-currency LI.cur {
			background:url(/img/1.7/buy-used/currency.gif) no-repeat 0 -23px;
			}
			.b-currency LI.cur SPAN {
				color:#fff !important;
				}
				

				
/* b-sidenav-sec */
.b-sidenav-sec {
	margin:20px 0 15px;
	}
	.b-sidenav-sec A {
		color:#333;
		}
	.b-sidenav-sec A:hover {
		color:#D22333;
		}
		

/* side ad */
.h-left-col .hr {
	border-top:4px solid #cccccc;
	margin:15px 0 25px;
	height:0;
	overflow:hidden;
	zoom:1;
	}
	.h-left-col .hr HR {
		display:none;
		}
		
.h-left-col .ad-left {
	margin:25px 0;
	text-align:center;
	}
	
	
/* b-left-teasers */
.b-left-teasers {
	width:120px;
	margin:0 auto 20px;
	font-size:.92em;
	}		
	.b-left-teasers A {
		display:block;
		margin:0 0 3.5em;
		color:#ff6c00;
		line-height:1.5;
		}		
		.b-left-teasers A:hover {
			color:#d22333;
			}		
		.b-left-teasers A .picrel {
			display:block;
			margin:0 0 .5em;
			}		
		
		
	
/* Right 
----------------------------*/
.h-addad {
	margin:-60px 0 21px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	position:relative;
	}
		.bt-addcar {
			background:#e1f2da url(/img/1.7/profile/ico-caradd.gif) no-repeat 9px 55%;
			float:none;
			display: -moz-inline-stack;
			display:inline-block;
			color:#44a917 !important;;
			font-size:.92em;
			margin:12px 0 0;
			}
			.bt-addcar SPAN {
				display:block;
				zoom:1;
				background:url(/img/1.7/profile/blue-tl.gif) no-repeat 0 0;
				cursor:pointer;
				}
* HTML .bt-addcar SPAN {
				width:0;
				white-space:nowrap;
				}
			.bt-addcar SPAN SPAN {
				background:url(/img/1.7/profile/blue-tr.gif) no-repeat 100% 0;
				}
			.bt-addcar SPAN SPAN SPAN {
				background:url(/img/1.7/profile/blue-br.gif) no-repeat 100% 100%;
				}
			.bt-addcar SPAN SPAN SPAN SPAN {
				background:url(/img/1.7/profile/blue-bl.gif) no-repeat 0 100%;
				padding:8px 10px 8px 30px;
				}

.sell-used-car{}
.sell-used-car > span {				
background: url("/img/sell-btn.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    height: 41px;
    line-height: 41px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    width: 80px;
    }

.sell-used-car > span span {
    background: url("/img/sell-btn.png") no-repeat scroll right -99px transparent;
    display: block;
    float: right;
    height: 40px;
    margin-right: -5px;
    width: 70px;
}
	
/* b-right-teasers */
.b-right-teasers {
	margin:0 0 2em;
	}
	.b-right-teasers H3 {
		font-size:1.5em;
		font-weight:bold;
		margin:0 0 .75em;
		}
	.b-right-teasers LI {
		list-style:none;
		margin:0 0 2em;
		overflow:hidden;
		zoom:1;
		}
		.b-right-teasers LI .picrel {
			float:left;
			margin:0 10px 0 0;
			}
		.b-right-teasers LI .txt {
			overflow:hidden;
			zoom:1;
			}
			.b-right-teasers LI .txt H4 {
				font-weight:normal;
				font-size:1em;
				margin:0 0 .25em;
				}
			.b-right-teasers LI .txt P {
				font-size:.92em;
				}
			.b-right-teasers LI.em .txt H4 {
				font-weight:bold;
				}
			.b-right-teasers LI.em .txt P {
				font-size:1em;
				}
				
/* b-right-adv */
.b-right-adv{
	background:#fff0e5;
	border-bottom: 1px solid #ffdbc3;
	border-right:1px solid #ffdbc3;
	margin:0 0 1em -15px;
}
	.b-right-adv-text{
		padding: 15px 10px 10px 15px;
	}
		.b-right-adv-text h4{
			font-size:115%;
		}
		.b-right-adv-text a{
			color:#ff6c00;
			font-weight:bold;
		}
		.b-right-adv-text p{
			padding-top: 5px;
		}
		.b-right-adv-text p.sign{
			color:#62a843;
		}
		
		
/* Content sections
--------------------------- */
.h-section {
	background:#fff;
	padding:15px;
	zoom:1;
	}

	.h-section H2.section-title {
		font-size:1.5em;
		font-weight:bold;
		letter-spacing:-.05em;
		margin:0 0 .75em;
		}
	.h-section H2.section-title-thick {
		margin:1em 0;
		}

.hr, .hr5 {
	border-top:1px solid #cccccc;
	height:0;
	overflow:hidden;
	zoom:1;
	margin:10px 0;
	}
.hr5 {
	border-top:5px solid #cccccc;

	}
	.hr HR, .hr5 hr {
		display:none;
		}

.h-section .l-twocol  {
	overflow:hidden;
	zoom:1;
	}
	.h-section .l-twocol-l {
		float:left;
		width:49%;
		}
	.h-section .l-twocol-r {
		float:right;
		width:49%;
		}

		
		

/* ad */	
.ad-right {
	margin:0 0 15px -15px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	}
	
	
/* b-txtdrop */
.b-txtdrop {
	color:#666666;
	border-bottom:1px dotted #000;
	padding-right:.5em;
	background:url(/img/1.7/buy-used/txtdrop-darr.gif) no-repeat 100% 60%;
	cursor:pointer;
	zoom:1;
	}
	
	.b-txtdrop SPAN {
		border-bottom:1px dotted #000;
		}

	.b-txtdrop-open {
		color:#000;
		border-bottom:none 0;
		}
		.b-txtdrop-open SPAN {
			border-bottom:none 0;
			}

	.b-txtdrop-body {
		position:absolute;
		z-index:999;
		background:#000;
		color:#000;
		font-size:.92em;
		
		opacity:.95;
		filter:alpha(opacity=95);
		}
		.b-txtdrop-body UL {
			list-style:none;
			margin:0;
			padding:2px;
			}
			.b-txtdrop-body LI {
				margin:0;
				}
				.b-txtdrop-body LI SPAN {
					padding:5px 11px;
					display:block;
					color:#7fc6ff !important;
					zoom:1;
					cursor:pointer;
					}
				
				.b-txtdrop-body LI SPAN:hover {
					color:#fff !important;
					background:#d22333;
					}
				
				.b-txtdrop-body LI.cur SPAN {
					color:#000 !important;
					background:#fff !important;
					cursor:default;
					}
	
	
/* b-section-featured */
.b-section-featured {
	background:#fffbe5;
	margin:0 0 1.5em;
	}

	.b-section-featured LI .picrel {
		position:relative;
		}
		.b-section-featured LI .g-vmid,
		.b-section-featured LI .h-vmid1 {
			width:120px;
			height:90px;
			}
		.b-section-featured LI .picrel A {
			position:absolute;
			left:0;
			top:0;
			border:2px solid #ffd907;
			width:116px;
			height:86px;
			}
	
	.b-section-featured LI .name {
		font-size:1.17em;
		font-weight:bold;
		line-height:1.2;
		margin:0 0 .25em;
		letter-spacing:-.05em;
		}
	.b-section-featured LI .subname {
		font-size:.92em;
		font-weight:normal;
		margin:0 0 .25em;
		}
	.b-section-featured LI .ctrls {
		overflow:hidden;
		zoom:1;
		margin:0 0 .25em;
		}
		.b-section-featured LI .price {
			float:left;
			font-size:1.17em;
			font-weight:bold;
			background:#ffd800;
			padding:2px 3px;
			}
		.b-section-featured LI .b-star {
			margin:1px 0 0 3px;
			}

	.b-section-featured LI .date {
		font-size:.92em;
		color:#808080;
		}

.hint-links {
	font-size:.92em;
	line-height:1.5;
	}
	.hint-links A {
		margin:0 1em 0 0;
		color:#000;
		white-space:nowrap;
		}
	.hint-links A.tinted {
		color:#7e8083;
		}
	.hint-links A:hover {
		color:#d22333 !important;
		}
	
	
/* b-carlist */
.b-carlist {
	overflow:hidden;
	zoom:1;
	margin:0 0 1em;
	}
	.b-carlist LI {
		list-style:none;
		}
		.b-carlist .picrel {
			display:block;
			width:120px;
			height:90px;
			margin:0 0 .75em;
			background:#fff;
			overflow:hidden;
			}
			.b-carlist .picrel TD {
				width:120px;
				height:90px;
				vertical-align:middle;
				text-align:center;
				}
			
.b-carlist-hor4 LI {
	float:left;
	width:23%;
	margin:0 2% 0 0;
	clear:right;
	
	}
.b-section-featured .b-carlist-hor4 LI	{height:16.5em;}
.h-article-right-col .b-section-featured {
	padding:15px 10px 5px 15px;
	margin:0 0 2em -15px;
	}
	.h-article-right-col  .b-section-featured li .picrel {
		margin-bottom:.25em;
		}
	.h-article-right-col  .b-section-featured li .name {
		}
	
.b-carlist-hor2 LI {
	float:left;
	width:48%;
	margin:0 2% 0 0;
	height:215px;
	}
	.b-carlist-hor2 LI {
		float:left;
		width:48%;
		margin:0 2% 0 0;
		height:215px;
		}

/* .b-alph */	
.b-alph {
	overflow:hidden;
	zoom:1;
	margin:0 0 2em 0;
	}
	.b-alph LI {
		float:left;
		width:25%;
		clear:right;
		list-style:none;
		}
	.b-alph DL {
		padding:1px 0 1px 26px;
		zoom:1;
		}
		.b-alph DT {
			float:left;
			margin:0 -1em .75em -26px;
			padding:.25em;
			background:#919396;
			color:#fff;
			width:1em;
			text-align:center;
			line-height:1;
			position:relative;
			}
* HTML .b-alph DT {
			float:none;
			position:absolute;
			margin:.12em 0 0 -26px;
			}
		.b-alph DD {
			padding:.25em 0;
			margin:0 0 .75em;
			font-size:.92em;
			color:#808080;
			line-height:1;
			white-space:nowrap;
			zoom:1;
			}
			.b-alph DD A {
				font-size:1.27em;
				}
	

/* vertical centering */
.g-vmid {text-align:center}
.g-vmid .h-vmid1 {display:table-cell; vertical-align:middle}
.g-vmid .h-vmid2 {margin-top: expression(((this.parentNode.offsetHeight/2) -parseInt(offsetHeight)/2)  <0 ? "0" : (this.parentNode.offsetHeight/2) -(parseInt(offsetHeight)/2) +'px') ;}	


/* b-hornav */
.b-hornav {
	font-size:1.17em;
	}
.b-hornav UL {
	overflow:hidden;
	zoom:1;
	}
	.b-hornav UL LI {
		float:left;
		margin:0 1.5em 0 0;
		list-style:none;
		padding:5px 0;
		line-height:1.6;
		white-space:nowrap;
		zoom:1;
		}
		.b-hornav UL LI A {
			}
		.b-hornav UL LI SMALL {
			font-size:.785em;
			color:#7e8083;			
			position:relative;
			top:-.5em;
			}

	.b-hornav .link-alltickets {
		background:url(/img/1.7/buy-used/ico-alltickets.png) no-repeat 0 50%;
		padding:0 0 0 19px;
		}
		.b-hornav small {

			}
			
	.b-hornav .link-advsearch {
		background:url(/img/1.7/buy-used/ico-search.png) no-repeat 0 50%;
		padding:0 0 0 19px;
		}
	.b-hornav .link-newticket {
		background:url(/img/1.7/profile/ico-caradd.gif) no-repeat 0 50%;
		padding:0 0 0 20px;
		color:#44a917 !important;
		}
		.b-hornav .link-newticket:hover {
			color:#d22333 !important;
			}
		
		
/* b-hotdealers */
.b-hotdealers {
	background:#f1f8fd url(/img/1.7/buy-used/gd-dealers.png) repeat-x 0 100%;
	margin:20px 0;
	}
	.b-hotdealers .b-carlist {
		margin:0 0 2em;
		}
	.b-hotdealers .b-carlist-hor4 LI .picrel {
		width:74px;
		height:50px;
		margin:0 0 .5em;
		}
		.b-hotdealers .b-carlist-hor4 LI .picrel IMG {
			border:1px solid #cfdce6;
			}
	.b-hotdealers .b-carlist-hor4 LI .name {
		font-size:1.1em;
		margin:0 0 .25em;
		}
	.b-hotdealers .b-carlist-hor4 LI .subname {
		font-size:1em;
		font-weight:normal;
		}
		
		
/* h-carslist-simple */
.h-carslist-simple {
	margin:20px 0;
	}
.h-carslist-simple .b-carlist LI {
	height:110px;
	zoom:1;
	}
.h-carslist-simple2 {
	margin:0 0 20px;
	}
.h-carslist-simple2 .b-carlist LI {
	height:150px;
	}
	.h-carslist-simple .b-carlist LI .picrel {
		height:60px;
		zoom:1;
		position:relative;
		}
	.h-carslist-simple .b-carlist LI .name {
		font-size:1em;
		font-weight:normal
		}
	.h-carslist-simple .b-carlist LI .price {
		font-size:1.17em;
		font-weight:bold;
		margin:0;
		overflow:hidden;
		zoom:1;
		}
		.h-carslist-simple .b-carlist LI .price SPAN {
			float:left;
			padding:4px;
			background:#dfdef3;
			margin:.5em 0 0;
			}
		
		
/* carvobler */
.b-carvobler {
	border:1px solid #bcbec0;
	padding:0 15px 10px;
	margin:0 0 15px -15px;
	}
	.b-carvobler .picrel {
		float:left;
		margin:0 2% 10px 0;
		}
	.b-carvobler .stats {
		overflow:hidden;
		zoom:1;
		font-size:.85em;
		}
		.b-carvobler .stats LI {
			float:left;
			list-style:none;
			}
			.b-carvobler .stats .stats-stars {
				margin:14px 0 5px;
				}
				.b-carvobler .stats LI .b-stars {
					float:left;
					list-style:none;
					}


.b-stars {
	float:left;
	list-style:none;
	background:url(/img/1.7/buy-used/stars.png) no-repeat 0 0;
	width:91px;
	height:17px;
	}
 .b-stars SPAN {
	display:block;
	background:url(/img/1.7/buy-used/stars.png) no-repeat 0 -17px;
	width:91px;
	height:17px;
	cursor:pointer;
	}

			.b-carvobler .stats .stats-perc {
				clear:left;
				padding:2px 4px;
				background:#919396;
				color:#fff;
				margin:0 4px 0 0;
				}
			.b-carvobler .stats .stats-voices {
				padding:2px 4px;
				color:#ccc;
				}
		

		.b-carvobler-vendor {
			padding:15px 15px 10px;
			}
			.b-carvobler-vendor .vendor {
				padding:6px 0 0;
				line-height:1.15;
				}
			.b-carvobler-vendor .picrel {
				margin-bottom:15px;
				}
		.b-carvobler .section {
			clear:both;
			}
			.b-carvobler .section H3 {
				font-size:1.17em;
				font-weight:bold;
				line-height:1.4;
				}
			.b-carvobler .section H4 {
				font-size:.92em;
				font-weight:normal;
				color:#919396;
				line-height:1.3;
				margin:0 0 .75em;
				}

			.b-carvobler .section UL {
				font-size:1em;
				}
				.b-carvobler .section LI {
					list-style:none;
					margin:.6em 0;
					}
					.b-carvobler .section LI A SPAN {
						float:left;
						width:6px;
						height:0px;
						overflow:hidden;
						zoom:1;
						border-top:2px solid #919396;
						margin:.6em 8px 0 5px;
						}
					.b-carvobler .section LI.cur A {
						color:#000;
						}
					.b-carvobler .section LI.cur A SPAN {
						border-top:2px solid #000;
						}
					.b-carvobler .section LI SMALL {
						color:#919396;
						}
		
		
/* b-em-title */		
.b-em-section {
	background:#f1f8fd url(/img/1.7/buy-used/gd-dealers.png) repeat-x 0 100%;
	margin:20px 0;
	}
	
/* b-em-title */		
.b-ah-title {
	overflow:hidden;
	zoom:1;
	margin:0 0 15px;
	}
	.b-ah-title .picrel {
		float:left;
		margin:0 10px 0 0;
		}
		.b-ah-title .picrel IMG {
			border:1px solid #cfdce6;
			}
	.b-ah-title .section {
		overflow:hidden;
		zoom:1;
		}
		.b-ah-title .title {
			font-size:1.17em; font-weight:bold;
			margin:.5em 0 .5em;
			}
		.b-ah-title .nav {
			overflow:hidden;
			zoom:1;
			font-size:.92em;
			}
			.b-ah-title .nav LI {
				list-style:none;
				float:left;
				padding:0 0 0 .75em;
				margin:0 .75em 0 -1px;
				border-left:1px solid #bcbec0;
				}
				.b-ah-title .nav LI.first {
					padding:0;
					margin:0 .75em 0 0;
					border-left:none 0;
					}
				.b-ah-title .nav LI SMALL {
					font-size:1em;
					color:#919396;
					position:relative;
					top:-.25em;
					}
				.b-ah-title .nav LI.cur A {
					color:#000;
					}
	
/* b-seller-comments */	
.b-seller-comments {
	overflow:hidden;
	zoom:1;
	}
	.b-seller-comments .seller {
		float:left;
		width:49%;
		}
	.b-seller-comments .comments {
		float:right;
		width:49%;
		}

		.b-seller-comments .seller H3 {
			color:#d22333;
			font-size:1.5em;
			font-weight:bold;
			margin:0 0 .5em;
			}
		.b-seller-comments .seller .b-ah-title {
			margin:0 0 1em;
			}
			.b-seller-comments .seller .b-ah-title .title {
				font-size:1em;
				margin:.75em 0 .25em;
				}

		.b-seller-comments .seller .owner {
			margin:0 0 1em;
			font-size:1em;
			}
			.b-seller-comments .seller .owner H4 {
				font-size:1em;
				font-weight:normal;
				}

		.b-seller-comments .seller .phones {
			}
			.b-seller-comments .seller .phones H4 {
				font-size:1.17em;
				font-weight:bold;
				margin:0 0 .5em;
				}
			.b-seller-comments .seller .phones P {
				line-height:1.5;
				}
			.b-seller-comments .seller .phones SMALL {
				font-size:.92em;
				color:#808080;
				}

	.b-seller-comments .comments {
		}
		.b-seller-comments .comments H3 {
			font-size:1.5em;
			font-weight:bold;
			margin:0 0 .5em;
			}
		.b-seller-comments .comments P {
			line-height:1.5;
			}

			
/* b-car-spec2 */	
.b-car-spec2-title {
	overflow:hidden;
	zoom:1;
	margin:0 0 2em;
	}
	.b-car-spec2-title LI {
		float:left;
		margin:0 1.5em 0 0;
		padding:0 0 0 1.5em;
		border-left:1px solid #7e8083;
		list-style:none;
		}
	.b-car-spec2-title LI.first {
		margin:0 1.5em 0 0;
		padding:0;
		border-left:none 0;
		}
		.b-car-spec2-title LI H3 {
			font-size:1.5em;
			font-weight:bold;
			letter-spacing:-.05em;
			line-height:1;
			margin:-.15em 0 0;
			}
		.b-car-spec2-title LI A {
			display:block;
			padding:.1em 0;
			}
		.b-car-spec2-title LI .link-moretech {
			background:url(/img/1.7/buy-used/ico-tech.png) no-repeat 0 0;
			padding-left:21px;
			}
		.b-car-spec2-title LI .link-opinions {
			background:url(/img/1.7/buy-used/ico-opinion.png) no-repeat 0 0;
			padding-left:20px;
			}
	
.b-car-spec2 .b-specs {
	margin:0 0 -2em;
	}
	.b-car-spec2 .b-specs H4 {
		font-size:1.17em;
		font-weight:bold;
		margin:0 0 .5em;
		}
	.b-car-spec2 .b-specs UL {
		margin:0 0 2em;
		}
	.b-car-spec2 .b-specs LI {
		margin:.75em 0;
		list-style:none;
		}
		
		
/* b-car-spec */
.b-car-spec {
	background:#f2eee6;
	margin:0 0 20px;
	padding-bottom:5px;
	}
	.b-car-spec DL {
		overflow:hidden;
		zoom:1;
		}
		.b-car-spec DT {
			clear:both;
			float:left;
			width:10em;
			background:url(/img/1.7/buy-used/1.gif) repeat-x 0 .9em;
			}
			.b-car-spec DT SPAN {
				font-size:.92em;
				color:#797773;
				background:#f2eee6;
				}
		.b-car-spec DD {
			padding:0 0 .75em;
			overflow:hidden;
			zoom:1;
			}
			.b-car-spec DD SMALL {
				color:#919396;
				font-size:1em;
				}
			
			
/* b-car */
.b-car {
	margin:0 0 5px;
	}

	.b-car .picrel {
		float:left;
		clear:right;
		margin:-1px 20px 4px -1px;
		width:360px;
		height:270px;
		text-align:center;
		border:1px solid #ccc;
		cursor:pointer;
		}

	.b-car .picrel .g-vmid,
	.b-car .picrel .h-vmid1 {
		width:360px;
		height:270px;
		}


	.b-car .txt {
		overflow:hidden;
		zoom:1;
		}

		
		.b-car .txt .price {
			overflow:hidden;
			zoom:1;
			height:205px;
			}
			.b-car .txt .price .h-price {
				float:left;
				margin:0 10px 5px 0;
				overflow:hidden;
				zoom:1;
				}
				.b-car .txt .price .h-price EM {
					float:left;
					background:#dfdef3;
					font-size:2em;
					font-weight:bold;
					letter-spacing:-.05em;
					font-style:normal;
					padding:3px 6px;
					line-height:1;
					}
				.b-car .txt .price .h-price SMALL {
					font-size:.92em;
					clear:both;
					float:left;
					color:#919396;
					}
			.b-car .txt .price .h-price-curr {
				float:left;
				overflow:hidden;
				zoom:1;
				padding:4px 0 0;
				line-height:1;
				margin:0 0 25px;
				}
				.b-car .txt .price .h-price-curr EM {
					display:block;
					font-size:1.17em;
					font-weight:bold;
					letter-spacing:-.05em;
					font-style:normal;
					line-height:1;
					}
				.b-car .txt .price .h-price-curr SMALL {
					font-size:.92em;
					color:#919396;
					}

			.b-car .txt .price .diap {
				clear:both;
				padding:1em 0 0;
				overflow:hidden;
				zoom:1;
				}
				.b-car .txt .price .diap .from {
					float:left;
					font-size:.92em;
					padding:.2em 0 0;
					}
				.b-car .txt .price .diap .to {
					float:left;
					font-size:1.17em;
					background:url(/img/1.7/buy-used/price-gd.gif) no-repeat 9px 50%;
					padding:0 0 0 40px;
					}
				.b-car .txt .price .diap SMALL {
					font-size:.92em;
					color:#919396;
					clear:both;
					float:left;
					zoom:1;
					}

		.b-car .txt .meta {
			}
					
		
	.b-car .th {
		clear:both;
		overflow:hidden;
		zoom:1;
		margin:0;
		}
		.b-car .th LI {
			float:left;
			width:90px;
			height:68px;
			position:relative;
			list-style:none;
			cursor:pointer;
			}

		.b-car .th LI .g-vmid,
		.b-car .th LI .h-vmid1 {
			width:90px;
			height:68px;
			}

* HTML .b-car .th LI {
			cursor:pointer;
			}
			.b-car .th LI A {
				position:absolute;
				left:0;
				top:0;
				z-index:9;
				zoom:1;
				background:transparent;
				opacity:.01;
				filter:alpha(opacity=1);
				border:2px solid #d22333;
				width:86px;
				height:64px;
				}
* HTML .b-car .th LI A {
				display:none;
				}

			.b-car .th LI A:hover {
				}
			.b-car .th LI.cur	{cursor:default;}
			.b-car .th LI.cur A {
				display:block;
				background:transparent;
				opacity:1;
				filter:alpha(opacity=100);
				}
	

		.b-car .th LI.link-more {
			width:auto;			
			padding:25px 0 0 20px;
			height:44px;
			font-size:.92em;
			}
		.b-car .th LI.link-more A {
			cursor:pointer;
			position:static;
			border:none 0;
			background:transparent;
			width:auto;
			height:auto;
			opacity:1;
			filter:alpha(opacity=100);
			text-decoration:none;
			border-bottom:1px dotted;
			}

		.b-car .th LI.more {
			display:none;
			}
		.b-car .th-open LI.more {
			display:block;
			}
		.b-car .th-open LI.link-more {
			display:none;
			}
	
	
/* b-car-ctrls */
.b-car-ctrls {
	overflow:hidden;
	zoom:1;
	clear:both;
	margin:20px 0 0 10px;
	}
	.b-car-ctrls LI {
		float:left;
		margin:0 1.5em .5em 0;
		padding:0;
		list-style:none;
		font-size:.92em;
		}
		.b-car-ctrls .section {
			padding-left:1.5em;
			border-left:1px solid #7e8083;
			}
		.b-car-ctrls LI A {
			display:block;
			padding:2px 0 1px;
			white-space:nowrap;
			}

* HTML .b-car-ctrls LI A {
			width:0;
			white-space:nowrap;
			
			}

		.b-car-ctrls .link-fave {
			text-decoration:none;
			background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 0;
			padding:2px 0 2px 20px;
			cursor:pointer;
			/*margin-top:2px;*/
			display:block;
			color:rgb(36, 127, 230);
			border-color:rgb(36, 127, 230);
			}
		.b-car-ctrls .link-fave:hover,
		.b-car-ctrls .link-fave-on {
			background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 100%;
			}
			.b-car-ctrls .link-fave:hover span {
				color:#d22333;
				border-color:#d22333;
				}
			.b-car-ctrls .link-fave SPAN {
				border-bottom:1px dotted;
				padding-bottom: 1px;

				}
		.b-car-ctrls .link-wranch {
			background:url(/img/1.7/buy-used/bt-wranch.png) no-repeat 0 70%;
			padding-left:18px;
			margin-top:2px;
			}
		.b-car-ctrls .link-distribute {
			text-decoration:none;
			background:url(/img/1.7/buy-used/bt-distrib.gif) no-repeat 0 70%;
			padding-left:15px
			}
			.b-car-ctrls .link-distribute SPAN
			 {
				border-bottom:1px dotted;
				}
		.b-car-ctrls .link-service {
			color:#ff6c00 !important;
			/*margin-top:2px;*/
			}
			.b-car-ctrls .link-service:hover {
				color:#d22333 !important;
				}


				
/* b-listing 
-------------------------- */	

/* b-title-nav */
.b-title-nav {
	overflow:hidden;
	zoom:1;
	margin:0 0 1.5em;
	}
	.b-title-nav  LI {
		float:left;
		padding:0 0 0 1em;
		margin:0 0 0 1em;
		border-left:1px solid #7e8083;
		list-style:none;
		line-height:1.85;
		}
	.b-title-nav  LI.first {
		padding:0;
		margin:0;
		border-left:0 none;
		}
		.b-title-nav  LI H3 {
			font-size:1.5em;
			font-weight:bold;
			letter-spacing:-.05em;
			line-height:1;
			}
* HTML .b-title-nav  LI H3 {
			zoom:1;
			width:0;
			white-space:nowrap;
			}
		.b-title-nav  LI A {
			color:#7e8083;
			}
		.b-title-nav  LI A:hover {
			color:#D22333;
			}
		.b-title-nav  LI SMALL {
			color:#7e8083;
			font-size:.92em;
			position:relative;
			top:-.25em;
			}
	
	
/* b-result-nav */
.b-result-nav {
	overflow:hidden;
	zoom:1;
	margin:0 0 1.5em;
	font-size:.92em;
	}
	.b-result-nav .results {
		margin:0 0 1em;
		color:#919396;
		}
	.b-result-nav UL {
		overflow:hidden;
		zoom:1;
		}
	.b-result-nav .side {
		float:right;
		}
		.b-result-nav LI {
			float:left;
			padding:4px;
			list-style:none;
			}
		.b-result-nav LI.first {
			padding:4px 4px 4px 0;
			}
		.b-result-nav LI.cur {
			background:#f2eee6;
			}
			.b-result-nav LI.cur A {
				text-decoration:none;
				color:#000;
			}
			.b-result-nav LI.cur A:hover {
				color:#d22333;
			}
			.b-result-nav LI A {
				margin:0 .1em;
				}
	
/* t-listing */
.t-listing {
	width:100%;
	border-collapse:collapse;
	}
	.t-listing TD {
		padding:8px 6px 15px;
		vertical-align:middle;
		}
	
	.t-listing TD.td-ah-cars {text-align:right;width:8.5em;}
		.t-listing TD.td-ah-cars SMALL {font-size:.92em;color:#bcbec0;}
	.t-listing TD.td-ah-logo {width:74px;}
		.t-listing TD.td-ah-logo IMG {border:1px solid #cfdce6;width: 74px;height:50px;}
	.t-listing TD.td-ah-title {}
		.t-listing TD.td-ah-title H4 {font-size:1.5em;font-weight:bold;margin:0 0 .1em;}
		.t-listing TD.td-ah-title .nav A {font-size:.92em;color:#919396;}
		.t-listing TD.td-ah-title .nav A:hover {color:#D22333;}
	.t-listing TD.td-ah-rate {}
		.t-listing TD.td-ah-rate SMALL {font-size:.92em;color:#bcbec0;clear:both;float:left;line-height:1.6;white-space:nowrap;}
	
	.t-listing TD.td-car-ctrls {
		text-align:right;
		vertical-align:top;		
		//padding-right:60px;
		}

		.t-listing TD.td-car-ctrls .b-star {
			float:right;
			margin:4px 0 5px 5px;
			}

		.b-star {
			background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 0;
			width:16px;
			height:16px;
			float:left;
			cursor:pointer;
			}
			.t-listing tr:hover .b-star,
			.b-carlist-hor4 li:hover .b-star	{background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 50%;}				
			.t-listing tr:hover .b-star-on	{background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 100%;}
			.b-star-details 
			{
                //padding-left:20px;
			}
			.b-star-details STRONG:hover {
				color:#D22333;
			}
			.b-star-on {
				background:url(/img/1.7/buy-used/bt-fave.png) no-repeat 0 100%;
				}

		.t-listing TD.td-car-ctrls STRONG {
			display:block;
			margin-right:22px;
			white-space:nowrap;
			}
			.t-listing TD.td-car-ctrls STRONG.price-br {
				margin-top:.1em;
				}
			.t-listing TD.td-car-ctrls STRONG.price-br SPAN {
				font-size:1em;
				}
			.t-listing TD.td-car-ctrls STRONG SPAN {
				background:#dfdef3;
				float:right;
				white-space:nowrap;
				padding:4px;
				font-size:1.17em;
				font-weight:bold;
				}

		.t-listing .featured TD.td-car-ctrls STRONG SPAN {
			background:#ffd800;
			}

		.t-listing TD.td-car-ctrls .ah-logo {
			clear:both;
			padding:12px 0 0;
			}

	.t-listing TD.td-car-pic {
		width:120px;
		vertical-align:top;
		}
		.t-listing TD.td-car-pic .g-vmid,
		.t-listing TD.td-car-pic .h-vmid1 {
			width:120px;
			height:90px;
			position:relative;
			}
		.t-listing TD.td-car-pic A {

			
			}
		.t-listing TD.td-car-pic A SPAN {
			position:absolute;
			top:0;
			left:0;
			border:1px solid #ccc;
			width:118px;
			height:88px;
			}
	
	.t-listing TD.td-car-txt {
		vertical-align:top;
		}
		.t-listing TD.td-car-txt .title {
			font-size:1.17em;
			font-weight:bold;
			margin:0 0 .2em;
			letter-spacing:-.05em;
			}
		.t-listing TD.td-car-txt .subtitle {
			font-size:1em;
			font-weight:bold;
			margin:0 0 .25em;
			}
		.t-listing TD.td-car-txt .descr {
			font-size:1em;
			margin:.5em 0 .7em;
			line-height:1.4;
			}
		.t-listing TD.td-car-txt .descr-adv {
			font-size:.92em;
			color:#808080;
			}
			.t-listing TD.td-car-txt .descr-adv EM {
				background:#fff9d9;
				font-style:normal;
				padding:2px;
				margin:0 0 0 -2px;
				}

	.t-listing .featured TD.td-car-pic A SPAN {
		top:0;
		left:0;
		border:2px solid #ffd908;
		width:116px;
		height:86px;
		}

	/* b-models */
.b-models {
	overflow:hidden;	
	zoom:1;
	margin:0 -15px;
	padding:0 15px;
	}
	.b-models UL {
		float:left;
		width:22%;
		margin:0 3% 0 0;
		clear:right;
		}
		.b-models LI {
			margin:0 0 1.75em;
			list-style:none;
			}
			.b-models LI A {
				font-size:1.17em;
				font-weight:bold;
				}
			.b-models LI INPUT {
				float:left;
				/*margin:0 0 0 -1.2em;*/
				vertical-align:middle;
				position:relative;
				}

			.b-models LI UL {
				float:none;
				width:auto;
				margin:1.25em 0 2em 1.5em;
				}
				.b-models LI LI {
					float:none;
					width:auto;
					margin:.75em 0;				
					}
					.b-models LI LI A {
						font-size:1em;
						font-weight:normal;
						}
	
		.b-models LI SMALL {
			color:#919396;
			font-size:.92em;
			position:relative;
			top:-.25em;
			}
	
/* b-fromto */
.b-fromto {
	margin:20px 0 20px;
	height:11px;
	border:1px solid #c3c3c3;
	border-width:0 1px;
	position:relative;
	background:url(/img/1.7/buy-used/filter-fromto-sep.gif) repeat-x 50% 0;
	font-size:0;
	zoom:1;
	}
	.b-fromto .pointer {
		height:11px;
		position:absolute;
		top:0;
		}
		.b-fromto .pointer .fill {
			background:#6dcc3d;
			display:block;
			height:11px;
			opacity:.2;
			filter:alpha(opacity=20);
			}
		.b-fromto .pointer .larr,
		.b-fromto .pointer .rarr {
			position:absolute;
			left:-7px;
			top:-5px;
			height:21px;
			width:7px;
			background:url(/img/1.7/buy-used/filter-fromto-ctrls.gif) no-repeat 0 0;
			cursor:pointer;
			}
		.b-fromto .pointer .rarr {
			left:auto;
			right:-7px;
			background:url(/img/1.7/buy-used/filter-fromto-ctrls.gif) no-repeat 100% 0;
			}
	
/* b-carfilter */
.b-carfilter {
	margin:0 0 2em -15px;
	}
	.h-carfilter {
		padding:20px 15px 15px;
		background:#f2f9ee;
		zoom:1;
		}
	.b-carfilter-title {
		font-size:1.4em;
		font-weight:bold;
		margin:-.6em 0 1em;
		color:#bfccb8;
		letter-spacing: -.05em;
		}

	.b-carfilter FIELDSET {
		border:none 0;
		border-top:1px solid #bfccb8;
		margin:0 0 1em;
		clear:both;
		}

		.b-carfilter FIELDSET #track {
			margin:1em 0 0;
			clear:both;
			}

		.b-carfilter FIELDSET .l-twocol {
			zoom:1;
			margin:0 0 1.5em;
			}
		.b-carfilter FIELDSET .l-twocol:after {
			content:".";
			display:block;
			height:0;
			clear:both;
			visibility:hidden;
			}
			#track	{padding-top:1px;}
		.b-carfilter FIELDSET .l-twocol-l  {
			float:left;
			width:48%;
			}
		.b-carfilter FIELDSET .l-twocol-r {
			float:right;
			width:48%;
			}
	
		.b-carfilter FIELDSET H4 {
			font-size:1.17em;
			font-weight:bold;
			background:#f2f9ee;
			color:#333;
			padding:0 .25em 0 .5em;
			display:inline;
			position:relative;
			top:-.65em;
			left:-.5em;
			letter-spacing:-.08em;
			}
		.b-carfilter FIELDSET SMALL {
			font-size:.92em;
			color:#788073;
			}
		.b-carfilter FIELDSET INPUT.text {
			background:#fff;
			border:1px solid #999;
			font-family:arial,sans-serif;
			}
		.b-carfilter FIELDSET.price INPUT.text {
			width:90%;
			font-size:1.17em;
			font-weight:bold;
			padding:3px;
			}
	
		.b-carfilter FIELDSET .b-chklist {
			line-height:1.2;
			padding:0;
			}
			.b-carfilter FIELDSET .b-chklist DIV {
				margin:0 0 .5em;
				zoom:1;
				position:relative;
				overflow:hidden;
				line-height:1.5;
				}
			.b-carfilter FIELDSET .b-chklist INPUT {
				margin:1px 0 0;
				position:absolute;
				}
			.b-carfilter FIELDSET .b-chklist LABEL {
				display:block;
				padding:0 0 0 1.5em;
				zoom:1;
				position:relative;
				}

		.b-carfilter FIELDSET .b-chklist-hor {
			overflow:hidden;
			zoom:1;
			}
			.b-carfilter FIELDSET .b-chklist-hor DIV {
				margin:0 1em .5em 0;
				float:left;
				}
			.b-carfilter FIELDSET .b-chklist-hor LABEL {
				display:inline;
				margin:0 1em 0 0;
				}
		
		.b-carfilter FIELDSET P {
			margin:0 0 1em;
			}

		.b-carfilter FIELDSET P.more {
			margin:-1em 0 1em;
			}
			.b-carfilter FIELDSET .more A {
				font-size:.92em;
				color:#558040;
				text-decoration:none;
				border-bottom:1px dotted;
				}
			.b-carfilter FIELDSET .more A:hover {
				color:#d22333;
				}
	
		.b-carfilter .link-advsearch {
			margin:0 0 1px;
			overflow:hidden;			
			zoom:1;
			}
			.b-carfilter .link-advsearch A {
				background:url(/img/1.7/buy-used/bt-advsearch.gif) no-repeat 2px 50%;
				font-size:.92em;
				padding:3px 0 3px 21px;
				float:left;
				}

	.h-carfilter-ctrls {
		padding:15px 15px;
		background:#dbf2ce;
		font-size:.92em;
		color:#666;
		}
		.h-carfilter-ctrls A {
			color:#666;
			margin:0 .1em;
			}
		.h-carfilter-ctrls A:hover {
			color:#D22333;
			}
		.h-carfilter-ctrls LI {
			margin:0 .75em 0 0;
			}
			.h-carfilter-ctrls LI INPUT {
				font-size:1em;
				}
			.h-carfilter-ctrls LI.txt {
				padding:.25em 0 0;
				}
				
/* b-carfilter-adv */
.b-carfilter-adv {
	margin:0 0 2em;
	background:#F2F9EE;
	}
.b-carfilter-adv .h-carfilter {
	padding:5px 0 0;
	background:transparent;
	}
	
	.b-carfilter-adv FIELDSET {
		position:relative;
		margin:0 0 2em;
		}

		
	.b-carfilter-adv TABLE {
		width:100%;
		table-layout:fixed;
		margin:.5em 0 1em;
		}
	.b-carfilter-adv TABLE.trackbar {
		width:auto;
		table-layout:auto;
		margin:.5em 0 1em !important;
		}
	.b-carfilter-adv TH,
	.b-carfilter-adv TD {
		vertical-align:top;	
		padding:0 0 1.5em;
		}

	.b-carfilter-adv TH {
		width:25%;
		padding:.2em 15px 0 0;
		text-align:right;
		}
	html*.b-carfilter-adv TH	{padding-top:.3em!important;}
	.b-carfilter-adv TD {
		font-size:.92em;
		}
		.b-carfilter-adv TD LABEL {
			font-size:1.1em;
			}
		.b-carfilter-adv TD SMALL {
			font-size:1em;
			}
		
		.b-carfilter-adv TD SELECT {
			font-size:1em;
			font-family:arial,sans-serif;
			}
	
	.b-car-choiser-ico {
		position:absolute;
		right:20%;
		margin:-7px -90px 0 0;
		background:url(/img/1.7/buy-used/car-choiser-ico-bg.gif) no-repeat 0 0;
		width:142px;
		height:125px;
		padding:14px 0 0 14px;
		}
		.b-car-choiser-ico IMG {
			display:block;
			}
	
	
	.t-car-choiser {
		margin:0 0 1.5em;	
		}

	.t-car-choiser TH,
	.t-car-choiser TD {
		padding-bottom:.5em;
		}
		.t-car-choiser SELECT {
			width:50%;
			}
	
	.b-carfilter-adv FIELDSET.carchoiser {
		margin:0;	
		}
	


.b-carfilter .l-cols {
	zoom:1;
	margin:0 0 1em;
	overflow:visible;
	}
	.b-carfilter .l-cols:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		}
	.b-carfilter .l-cols .col  {
		clear:right;
		}
	.b-carfilter .l-cols4 .col  {
		float:left;
		width:23%;
		margin:0 2% 0 0;
		}
	.b-carfilter .l-cols2 .col  {
		float:left;
		width:48%;
		margin:0 2% 0 0;
		}
* HTML .b-carfilter .l-cols2 .col  {
		width:42%;
		}

	.b-carfilter FIELDSET .clmRbl {
		overflow:hidden;
		zoom:1;
		}
		.b-carfilter FIELDSET .clmRbl SPAN {
			display:block;
			zoom:1;
			}
			.b-carfilter FIELDSET .clmRbl INPUT {
				float:left;
				width:1em;
				height:1em;
				margin:0 -1em 0 0;
				clear:right;
				zoom:1;
				}
			.b-carfilter FIELDSET .clmRbl LABEL {
				float:left;
				width:22%;
				padding:0 0 .5em 3%;
				clear:right;
				display:inline;
				zoom:1;
				}
			.b-carfilter FIELDSET .clmRbl BR {
				clear:both;
				}
		
		
	
.title-sec {
	border-top:1px solid #bfccb8;
	margin:2em 0 0;
	}
	
	
.b-carfilter-adv .b-car-compl {
	margin:0;
	}
	.b-car-compl H5 {
		color:#85a474;
		font-size:1.17em;
		font-weight:bold;
		margin:0 0 .5em;
		}
	.b-car-compl .b-chklist {
		margin:0 0 1.5em;
		}

	.b-car-compl .g-radiolist {
		line-height:1.2;
		margin:0 0 1em;
		}
	
	
.b-carfilter-adv .diaps {
	}
	.b-carfilter-adv .diaps TABLE {
		margin:2em 0 0;
		}
		.b-carfilter-adv .diaps TH {
			padding:1.6em 15px 0 0 !important;
			}
		.b-carfilter-adv .diaps TD {
			padding:0 0 1em;
			}
			.b-carfilter-adv .diaps TD INPUT.text {
				width:90%;
				display:block;
				font-size:1.27em;
				font-weight:bold;
				padding:3px;
				font-family:arial,sans-serif;
				}
		.b-carfilter-adv .diaps TD.oneline {
			padding:1.65em 0 1em 10px;
			width:25%;
			}
			.b-carfilter-adv .diaps TD.oneline .chk {
				vertical-align:middle;
				}
	.b-carfilter-adv .diaps TD .b-fromto {
			width:95%;
			}
	
	
/* b-adv-res */
.h-fixed {
	position:relative;
	}
.b-adv-res {
	position:absolute;
	width:100%;
	}
	.h-adv-res {
		padding:0 30px 0 0;
		}
		
.b-adv-res .section {
	background:#f2f9ee;
	padding:15px;	
	}
.b-adv-res .ctrls {
	background:#dbf2ce;
	padding:15px;	
	}
		
/* b-left-vendors */
.b-left-vendors {
	margin:0 0 2em 12px;
	}
	.b-left-vendors LI {
		line-height:1.5;
		list-style:none;
		margin:.25em 0;
		}
		.b-left-vendors LI SMALL {
			color:#808080;
			position:relative;
			top:-.25em;
			font-size:.85em;
			margin:0 0 0 .2em;
			}

/* b-dropnav */
.b-dropnav {

	background:#f2f9ef url(/img/1.7/buy-used/drop-h-gd.png) repeat-x 100% 100%;
	height:45px;
	}
	.b-dropnav UL {
		overflow:hidden;
		zoom:1;
		font-weight:bold;
		padding:0 0 0 16px;
		}
		.b-dropnav LI {
			float:left;
			margin:0 7px 0 0;
			padding:17px 28px 0 0;
			height:30px;
			background:url(/img/1.7/buy-used/drop-h-sep.gif) no-repeat 100% 50%;
			list-style:none;
			zoom:1;
			position:relative;
			
			}
* HTML .b-dropnav LI {
			width:0;
			white-space:nowrap;
			}
			.b-dropnav LI A {
				color:#374033 !important;
				}
				.b-dropnav LI A:hover {
					color:#000 !important;
					}
			.b-dropnav LI .darr {
				width:13px;
				height:13px;
				background:url(/img/1.7/buy-used/drop-h-darr.gif) no-repeat 0 0;
				margin:1px 0 0;
				cursor:pointer;
				position:absolute;
				right:12px;
				font-size:0
				}
				.b-dropnav LI:hover .darr,
				.b-dropnav LI.hover .darr {
					background:url(/img/1.7/buy-used/drop-h-darr.gif) no-repeat 0 -13px;
					}
				.b-dropnav LI .darr-open {
					background:url(/img/1.7/buy-used/drop-h-darr.gif) no-repeat 0 -26px !important;
					}


.b-dropnav_b {
	position:absolute;
	z-index:1005;
	margin:-11px 0 0 18px;
	background:url(/img/1.7/buy-used/drop-b-bg.png) repeat 0 0;
	font-size:.92em;
	}
* HTML .b-dropnav_b {
	background:#000;
	filter:alpha(opacity=95);
	}
	.b-dropnav_b UL {
		padding:2px;
		/*width:8em;*/
		float:left;
		border-left:1px solid #474747;
		border-right:1px solid #474747;
		margin:0 0 0 -1px;
		}
	.b-dropnav_b UL.first {
		border-left:none 0;
		margin:0;
		}
	.b-dropnav_b UL.last {
		border-right:none 0;
		}
		.b-dropnav_b LI {
			list-style:none;
			}
			.b-dropnav_b LI A {
				padding:5px 11px;
				display:block;
				text-decoration:none;
				color:#7fc6ff !important;
				zoom:1;
				}
				.b-dropnav_b LI A STRONG {
					font-weight:normal;
					text-decoration:underline;
					}
				.b-dropnav_b LI A SMALL {
					color:#ccc;
					}
			.b-dropnav_b LI A:hover {
				color:#fff !important;
				background:#d22333;
				}

			.b-dropnav_b LI.cur A {
				color:#000 !important;
				background:#fff !important;
				}
				.b-dropnav_b LI.cur A:hover {
					color:#D22333 !important;
					}
				.b-dropnav_b LI.cur A SMALL {
					color:#666;
					}
			
			.b-dropnav_b LI.cur SPAN {
				padding:5px 11px;
				display:block;
				text-decoration:none;
				zoom:1;
				color:#000 !important;
				background:#fff !important;
				}
				.b-dropnav_b LI.cur A SMALL {
					color:#666;
					}



/* b-notif */
/*.b-notif {
	position:absolute;
	right:100px;
	top:0;
	background:url(/img/1.7/buy-used/drop-b-bg.png) repeat 0 0;
	border-left:5px solid #d22333;
	padding:10px 15px;
	line-height:1.4;
	color:#fff;
	}*/


/* b-adv-res */
.h-fixed {
	position:relative;
	}
.b-adv-res {
	position:absolute;
	width:100%;
	padding:0 0 0 15px;
	margin:0 0 0 -15px;
	z-index:100;
	}
	.h-adv-res {
		padding:0 30px 0 0;
		margin:0 0 0 -15px;
		}
	.b-adv-res .form-bridge {
		font-size:0;
		background:#f2f9ee;
		height:15px;
		width:31px;
		position:absolute;
		margin:13px 0 0 -31px;
		}
		
.b-adv-res .section {
	background:#f2f9ee;
	padding:15px;	
	}
	.b-adv-res .section .process {
		float:right;
		width:16px;
		height:16px;
		background:url(/img/1.7/buy-used/4-0.gif) no-repeat 0 0;
		display:none;
		margin:1.2em 0 0;
		}
		.b-adv-res .section .process-on {
			display:block;
			}
	.b-adv-res .section .count {
		overflow:hidden;
		zoom:1;
		margin:0;
		padding:0 0 10px;
		height:3.25em;
		}
		.b-adv-res .section .count H3 {
			font-size:3em;
			font-weight:normal;
			letter-spacing:-.05em;
			float:left;
			margin:0 15px 0 0;
			}
		.b-adv-res .section .count P {
			color:#7c996b;
			font-size:.92em;
			padding:.75em 0 0;
			}
	.b-adv-res .section .period {
		border-top:1px solid #fff;
		line-height:1.8;
		margin:0 -15px .75em;
		padding:10px 15px 0;
		zoom:1;		
		}
		.b-adv-res .section .period SELECT {
			display:block;
			}
	.b-adv-res .section .photo {
		line-height:1.6;
		zoom:1;
		cursor:pointer;
		}
		.b-adv-res .section .photo INPUT {
			vertical-align:middle;
			margin:0;
			}

	.b-adv-res .section .disabled {
		color:#b5bab2;
		}

		
.b-adv-res .ctrls {
	background:#dbf2ce;
	padding:15px;
	font-size:.92em;
	color:#666;
	}
	.b-adv-res .ctrls INPUT {
		margin:0 .25em 0 0;
		vertical-align:middle;
		}
	.b-adv-res .ctrls A {
		color:#666;
		margin:0 0 0 .25em;
		}
	.b-adv-res .ctrls A:hover {
		color:#d22333;
		}
			.b-dropnav_b LI.cur SPAN {
				padding:5px 11px;
				display:block;
				text-decoration:none;
				zoom:1;
				color:#000 !important;
				background:#fff !important;
				}
				.b-dropnav_b LI.cur A SMALL {
					color:#666;
					}
/* t-top */
.t-top {
	width:100%;
	margin:0 0 1em;	
	}
	.t-top TD {
		padding:8px 6px;
		vertical-align:bottom;
		}
		.t-top .td-top-ico {
			padding:1px 0;
			width:120px;
			}
		.t-top .td-top-title {
			padding:8px 0;
			background:url(/img/1.7/buy-used/top-td-1.gif) repeat-x 0 100%;
			}
			.t-top .td-top-title .count {
				font-size:.92em;
				float:right;
				background:#fff;
				padding:0 .25em 2px;
				position:relative;
				top:2px;
				}
			.t-top .td-top-title STRONG {
				font-size:1.17em;
				font-weight:bold;
				background:#fff;
				padding:0 .25em 0 0;
				}

		.t-top .td-top-price {
			padding:8px 0 8px 12px;
			}
			.t-top .td-top-price STRONG {
				font-size:1.17em;
				font-weight:bold;
				background:#dfdef3;
				padding:2px 4px;
				line-height:1.4;
				}

/* popup VIP */	
.l-tint {
	background:#000;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:9000;
	}
* HTML .l-tint {
	position:absolute;
	}
	
.l-popup-sms {
	position:fixed;
	left:50%;
	top:200px;
	background:#fff;
	padding:16px 20px 12px;
	width:22em;
	margin:0 0 0 -11em;
	-webkit-box-shadow:0 3px 8px rgba(0,0,0,.35);
	-moz-box-shadow:0 3px 8px rgba(0, 0, 0, 0.4);
	z-index:10000;
	}
* HTML .l-popup-sms {
	position:absolute;
	}

	.l-popup-sms H2 {
		font-size:1.33em;
		font-weight:bold;
		color:#d22333;
		letter-spacing:-.05em;
		margin:0 0 .5em;
		}
	.l-popup-sms P {
		margin:0 0 .5em;
		}
	
	.l-popup-sms .sms {
		margin:0 -8px .5em;
		background:#252525;
		color:#fff;
		font:bold 2em monospace;
		text-align:center;
		padding:8px 20px;
		}
	.l-popup-sms .sms-num {
		font-size:1.5em;
		font-weight:normal;
		}

	.l-popup-sms .hint {
		margin:0 -20px 1em;
		background:#ebebeb;
		padding:10px 20px;
		font-size:.92em;
		 color:#4c4c4c;
		}
		.l-popup-sms .hint .link {
			margin:.75em 0 .25em;
			}
		.l-popup-sms .hint .link-info {
			background:url(/img/1.7/profile/ico-info.gif) no-repeat 0 50%;
			padding:3px 0 3px 20px;
			}
	
	.l-popup-sms .bt-wrap {
		overflow:hidden;
		zoom:1;
		margin:0;
		font-size:.92em;
		}

	.l-popup-sms .bt-red {
		background:#e02e42 url(/img/1.7/profile/bt-red-gd.gif) repeat-x 0 100%;
		float:left;
		zoom:1;
		color:#f6d2d5 !important;
		text-decoration:none;
		}
	.l-popup-sms .bt-red:hover {
		color:#fff !important;
		}
		.l-popup-sms .bt-red SPAN {
			display:block;
			zoom:1;
			cursor:pointer;
			background:url(/img/1.7/profile/bt-red-tl.gif) no-repeat 0 0;
			}
* HTML .l-popup-sms .bt-red SPAN {
			width:0;
			white-space:nowrap;
			}
		.l-popup-sms .bt-red SPAN SPAN {
			background:url(/img/1.7/profile/bt-red-tr.gif) no-repeat 100% 0;
			}
		.l-popup-sms .bt-red SPAN SPAN SPAN {
			background:url(/img/1.7/profile/bt-red-br.gif) no-repeat 100% 100%;
			}
		.l-popup-sms .bt-red SPAN SPAN SPAN SPAN {
			background:url(/img/1.7/profile/bt-red-bl.gif) no-repeat 0 100%;
			padding:4px 10px;
			}

.gt-section {
	margin:0 15px;
	}
.gt-section .b-teaser2 {
	margin:25px -8px 15px 0;
	overflow:hidden;
	zoom:1;
	list-style:none;
	}
* HTML .gt-section .b-teaser2 {
	margin:15px -15px 15px 0;
	}
	.b-teaser2 LI {
		float:left;
		width:50%;
		}
		* HTML .b-teaser5 LI.last {
			width:49.5%;
			float:right;
			margin:0 -2px 0 0;
			}
	
	.b-teaser2 LI .section {
		padding:0 8px 0 0;
		}
	.b-teaser2 .picrel {
		float:left;
		width:45%;
		margin:0 12px 0 0;
		} 
	.b-teaser2 .picrelated {
		height:90px;
		background:url(0.gif) no-repeat 50% 0;
		display:block;
		margin:0 0 10px;
		cursor:pointer;
		
		}
		.b-teaser2 .picrelated A {
			height:90px;
			display:block;
			}
 
	.b-teaser2 h4 {
		font-size:1.25em;
		font-weight:bold;
		margin:0 0 3px;
		display:block;
		}		

	.b-teaser2 .date {
		font-size:.85em;
		color:#666;
		display:block;
		margin-top:5px;
		}
