/* ------------------------------------------------------------------ */
/*						SEARCH           							  */
/* ------------------------------------------------------------------ */

#controlFastSearch{
	width:298px;
	height:154px;
	padding:20px 10px 10px 10px;
	float:left;
	background:url("images/bg_controlsearch.jpg") 0px 0px no-repeat;
	position:relative;
	left:-10px;
	margin-right:-10px;
}

/* ------------------------------------------------------------------ */
/*						LAST CARS        							  */
/* ------------------------------------------------------------------ */

#controlLastCars {}

	#controlLastCars .item{
		width:153px;
		height:251px;
		float:left;
		cursor:pointer;
	}

		#controlLastCars .item .starFlash {
			display: block;
			width: 72px;
			height: 45px;
			background:url("images/bg_starFlash.png") 0px 0px no-repeat;

			position: absolute;

			margin: -7px 0px 0px 72px;
			padding: 30px 0px 0px 3px;

			text-align: center;
			color: white;
			font-size: 13px;
			font-weight: bold;
			text-transform: uppercase;
			text-shadow: #9d4300 -1px -1px 0px;
		}

		#controlLastCars .item .photo{
			width:153px;
			height:98px;
			text-align:center;
			border-width:0px;
			cursor:pointer;
		}

		#controlLastCars .item .make
		{
			display:block;
			height:30px;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			color:#6B6B6B;
			text-transform:uppercase;
			margin-top:3px;
			cursor:pointer;
		}

		#controlLastCars .item .version{
			height:18px;
			text-align:center;
			font-size:10px;
			color:#6B6B6B;
			background:url("images/bg_version.gif") center bottom no-repeat;
			cursor:pointer;
		}

		#controlLastCars .item .description{
			text-align:right;
			padding:4px;
			color:#6B6B6B;
			margin-bottom:4px;
			cursor:pointer;
		}

			#controlLastCars .item .description .odd{
				background-color:#F5F5F5;
				padding:1px 8px 1px 8px;
			}

			#controlLastCars .item .description .even{
				background-color:#FFFFFF;
				padding:1px 8px 1px 8px;
			}

		#controlLastCars .item .detail{
			height:20px;
			text-align:center;
			padding-top:4px;
			padding-bottom:0px;
			margin-bottom:0px;
			font-size:14px;
			color:#FFFFFF;
			border:1px solid #fc832a;
			background:url('images/bg_button.gif') 0px bottom repeat-x #fda462;
			cursor:pointer;
		}

			#controlLastCars .item .detail:hover{
				cursor:pointer;
				border:1px solid #376b8b;
				background:url('images/bg_buttono.gif') 0px bottom repeat-x #5290b5;
			}

	#controlLastCars .separator{
		float:left;
		width:15px;
		height:251px;
		background:url("images/bg_separator.gif") 0px 0px repeat-y;
	}

/* ------------------------------------------------------------------ */
/*						FILTER        							      */
/* ------------------------------------------------------------------ */

.filter{
	display:block;
	border:1px solid #ff6300;
	background-color:#fcf5ef;
	color:#ff6300;
	font-size:11px;
	padding:5px;
}


/* ------------------------------------------------------------------ */
/*						RESULTS        							      */
/* ------------------------------------------------------------------ */

#controlResults{
	margin-bottom:15px;
}

	#controlResults .item{
		width:153px;
		height:247px;
		float:left;
		margin-top:15px;
		cursor:pointer;
	}

		#controlResults .item .starFlash {
			display: block;
			width: 72px;
			height: 45px;
			background:url("images/bg_starFlash.png") 0px 0px no-repeat;

			position: absolute;

			margin: -7px 0px 0px 72px;
			padding: 30px 0px 0px 3px;

			text-align: center;
			color: white;
			font-size: 13px;
			font-weight: bold;
			text-transform: uppercase;
			text-shadow: #9d4300 -1px -1px 0px;
		}

		#controlResults .item .photo{
			width:153px;
			height:98px;
			text-align:center;
			border-width:0px;
			cursor:pointer;
		}

		#controlResults .item .make
		{
			display:block;	
			height:30px;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			color:#6B6B6B;
			text-transform:uppercase;
			margin-top:3px;
			cursor:pointer;
		}

		#controlResults .item .version{
			height:18px;
			text-align:center;
			font-size:10px;
			color:#6B6B6B;
			background:url("images/bg_version.gif") center bottom no-repeat;
			cursor:pointer;
		}

		#controlResults .item .description{
			text-align:right;
			padding:4px;
			color:#6B6B6B;
			cursor:pointer;
		}

			#controlResults .item .description .odd{
				background-color:#F5F5F5;
				padding:1px 8px 1px 8px;
			}

			#controlResults .item .description .even{
				background-color:#FFFFFF;
				padding:1px 8px 1px 8px;
			}

		#controlResults .item .detail{
			height:20px;
			text-align:center;
			padding-top:4px;
			padding-bottom:0px;
			margin-bottom:0px;
			font-size:14px;
			color:#FFFFFF;
			border:1px solid #fc832a;
			background:url('images/bg_button.gif') 0px bottom repeat-x #fda462;
			cursor:pointer;
		}

			#controlResults .item .detail:hover{
				cursor:pointer;
				border:1px solid #376b8b;
				background:url('images/bg_buttono.gif') 0px bottom repeat-x #5290b5;
			}

	#controlResults .separator{
		float:left;
		width:15px;
		height:247px;
		margin-top:15px;
		background:url("images/bg_separator.gif") 0px 0px repeat-y;
	}

/* ------------------------------------------------------------------ */
/*							CAR VIEW		     					  */
/* ------------------------------------------------------------------ */

#carViewPhoto{
}

		#carViewPhoto .starFlash {
			display: block;
			width: 72px;
			height: 45px;
			background:url("images/bg_starFlash.png") 0px 0px no-repeat;

			position: absolute;

			margin: 5px 0px 0px 205px;
			padding: 30px 0px 0px 3px;

			text-align: center;
			color: white;
			font-size: 13px;
			font-weight: bold;
			text-transform: uppercase;
			text-shadow: #9d4300 -1px -1px 0px;
		}

	#carViewPhoto .photo{
		width:283px;
		height:212px; 
		text-align: center;
		text-align:center;
		clear:both;
		border:1px dotted #CDCDCD;
		padding:2px;
		cursor:pointer;
	}

	#carViewPhoto .zoom{
		background:url("images/zoom.gif") 0px 0px no-repeat;
		width:36px;
		height:20px;
		margin-bottom:-30px;
		position:relative;
		top:-20px;
		display:block;
		left:15px;
	}

	#carViewPhoto .smallPhoto{
		width:49px;
		height:37px;
		border-right:#D7D4CD 1px solid;
		border-bottom:#D7D4CD 1px solid;
		padding:2px;
		cursor:pointer;
	}

#carTools{
	margin-top:10px;
}

	#carTools .dealerInfo{
		border:1px solid #ff6300;
		background-color:#FFFFFF;
		color:#ff6300;
		padding:5px;
		margin-top:15px;
		cursor:pointer;
	}

		#carTools .dealerInfo:hover{	
			background-color:#fcf5ef;
		}

#carViewDetail{
}

	#carViewDetail H1{
		font-size:16px;
		margin-bottom:8px;
	}

	#carViewDetail .shortDesc{
		width:240px;
		float:left;
		padding-right:10px;
	}

	#carViewDetail .priceContainer{
		width:240px;
		float:left;
	}
		
		#carViewDetail .priceContainer H2{
			font-size:21px;
			color:#ff6300;
			font-family:Trebuchet MS, sans-serif;
			letter-spacing:-1px;
			font-weight:bold;
			display:inline;
		}

		#carViewDetail .priceContainer .cadre{
		}

			#carViewDetail .priceContainer .cadre .left{
				width:110px;
				float:left;
				border-right:1px dotted #CDCDCD;
			}

			#carViewDetail .priceContainer .cadre .right{
				width:110px;
				float:right;
				padding-left:7px;
			}

	#carViewDetail .column1{
		width:162px;
		float:left;
		border-right:1px dotted #CDCDCD;
	}

	#carViewDetail .column2{
		width:152px;
		float:left;
		padding-left:10px;
		border-right:1px dotted #CDCDCD;
	}

	#carViewDetail .column3{
		width:152px;
		float:left;
		padding-left:10px;
	}


/* ------------------------------------------------------------------ */
/*                      FINANCING        	                          */
/* ------------------------------------------------------------------ */

#financing{
}

	#financing H1{
		margin-bottom:8px;
	}

	#financing .financingChoise{
		width:290px;
		float:left;
		padding-right:15px;
	}

	#financing .financingResult{
		width:162px;
		float:right;
	}

		#financing .financingResult .header{
			background-color:#F5F5F5;
		}

		#financing .financingResult .odd{
			background-color:#FFFFFF;
		}

		#financing .financingResult .even{
			background-color:#F5F5F5;
		}


/* ------------------------------------------------------------------ */
/*                           SEND TO FRIEND	                          */
/* ------------------------------------------------------------------ */

#sendToFriendsPanel{
	border:#F9F8F7 1px solid;
	position:absolute;
	background-color:white;
	width:600px;
	z-index: 2000;
	padding:10px;
}


/* ------------------------------------------------------------------ */
/*                           SEND TO MERCHANT                         */
/* ------------------------------------------------------------------ */

#sendToMerchantPanel{
	border:#F9F8F7 1px solid;
	position:absolute;
	background-color:white;
	width:600px;
	z-index: 2000;
	padding:10px;
}


/* ------------------------------------------------------------------ */
/*							DEALER VIEW							      */
/* ------------------------------------------------------------------ */

#dealerViewPhoto{
}

	#dealerViewPhoto .photo{
		width:283px;
		height:212px; 
		text-align: center;
		text-align:center;
		clear:both;
		border:1px dotted #CDCDCD;
		padding:2px;
	}

	#dealerViewPhoto .zoom{
		background:url("images/zoom.gif") 0px 0px no-repeat;
		width:36px;
		height:20px;
		margin-bottom:-30px;
		position:relative;
		top:-20px;
		display:block;
		left:15px;
	}

	#dealerViewPhoto .smallPhoto{
		width:49px;
		height:37px;
		border-right:#D7D4CD 1px solid;
		border-bottom:#D7D4CD 1px solid;
		padding:2px;
	}

#carsNum{
	padding:5px;
	margin-top:10px;
	border:1px solid #ff6300;
}

#dealerInfos{
}

	#dealerInfos H1{
		margin-bottom:8px;
	}

	#dealerInfos H3{
		padding-bottom:5px;
		border-bottom:1px dotted #CDCDCD;
	}

	#dealerInfos .coordonnees{
		width:228px;
		height:154px;
		float:left;
		border:1px dotted #CDCDCD;
		padding:5px;
		margin-bottom:15px;
	}

	#dealerInfos .horaires{
		width:228px;
		height:154px;
		float:right;
		border:1px dotted #CDCDCD;
		padding:5px;
		margin-bottom:15px;
	}


/* ------------------------------------------------------------------ */
/*						MY VEHICLES  							      */
/* ------------------------------------------------------------------ */

#myVehicles{
}

	#myVehicles .separator{
		height:1px;
		border-bottom:1px dotted #CDCDCD;
	}

	#myVehicles .list_title{
		background-color:#F5F5F5;
	}

	#myVehicles .odd{
		background-color:#F5F5F5;
	}

	#myVehicles .even{
		background-color:#FFFFFF;
	}


/* ------------------------------------------------------------------ */
/*					CAR MESSENGER    							      */
/* ------------------------------------------------------------------ */

#carMessenger{
}

	
	#carMessenger .separator{
		height:1px;
		border-bottom:1px dotted #CDCDCD;
	}

	#carMessenger .list_title{
		background-color:#F5F5F5;
	}

	#carMessenger .odd{
		background-color:#F5F5F5;
	}

	#carMessenger .even{
		background-color:#FFFFFF;
	}
