/*******************************
 * RentalCar > List
 *******************************/
#rentalcar_zoom,
#rentalcar_list
{
	margin: 				10px;
}

#rentalcar_zoom_title,
#rentalcar_list_title
{
	background-image: 		url(../images/content/content_title.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	padding-top: 			22px;
	padding-left: 			45px;
	padding-bottom:			30px;
	color: 					#FFF;
	font-size: 				19pt;
	text-transform: 		uppercase;
	letter-spacing: 		-1px;
	margin: 				10px;
}


.rentalcar_list_content_title
{
	background-image: 		url(../images/rentalcar/rentalcar_title.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	padding-top: 			29px;
	margin: 				20px;
}
.rentalcar_list_content
{
	background-color: 		#393A3A;
	padding: 				10px;
}
.rentalcar_list_picture:link,
.rentalcar_list_picture:hover,
.rentalcar_list_picture:active,
.rentalcar_list_picture:visited
{
	display: 			block;
	padding: 			0px;
}

.rentalcar_list_picture:hover
{
	background-color: 	#444;
}

.rentalcar_zoom_label,
.rentalcar_list_label
{
	background-color: 	#171717;
	border-top:			1px solid #343434;
	border-bottom:		1px solid #000;
	padding: 			1px 5px 1px 5px;	
	font-size: 			8pt;
	width: 				50px;
	color: 				#AAA;
}


.rentalcar_zoom_value,
.rentalcar_list_value
{
	background-color: 	#575757;
	border-top:			1px solid #696969;
	border-bottom:		1px solid #232323;
	padding: 			1px 2px 1px 10px;
	font-size: 			8pt;
	font-weight: 		bold;
}

.rentalcar_list_item
{
	margin: 			25px 5px; 
}

a.rentalcar_list_seezoom:link,
a.rentalcar_list_seezoom:hover,
a.rentalcar_list_seezoom:active,
a.rentalcar_list_seezoom:visited
{
	display: 				block;
	color: 					#999;
	background-image: 		url(../images/rentalcar/rentalcar_file.jpg);
	background-repeat:  	no-repeat;
	background-position: 	right;
	padding-right: 			15px;
	font-size: 				8pt;
	margin: 				5px 0;
	text-align: 			right;
	font-weight: 			bold;
}


/*******************************
 * RentalCar > Zoom
 *******************************/
.rentalcar_zoom_nodata
{
	text-align: 	center;
	font-style: 	italic;
}

.rentalcar_zoom_category
{
	font-size: 		8pt;
	text-align: 	center;
	font-weight: 	bold;
	color: 			#AAA;
}

.rentalcar_zoom_brand
{

	font-size: 		12pt;
	text-align: 	center;
	font-weight: 	bold;
}

.rentalcar_zoom_model
{

	font-size: 		12pt;
	text-align: 	center;
	font-weight: 	bold;
}
.rentalcar_zoom_picture
{
	text-align: center;
}

.rentalcar_zoom_description
{
	font-size: 		8pt;
	color: 			#AAA;
	padding: 		5px;
	text-align: 	justify;
}

.rentalcar_zoom_thumbnail
{
	margin-right: 	5px;
	margin-top: 	5px;
}

.rentalcar_zoom_thumbnail img
{
	border: 1px solid #AAA;
}



.rentalcar_list_technical_title
{
	background-image: 		url(../images/rentalcar/rentalcar_zoom_file.jpg);
	background-repeat:  	no-repeat;
	background-position: 	left;
	background-color: 		#2A2C2C;
	padding: 				15px;
	padding-left: 			60px;
	color: 					#FFF;
	text-transform: 		uppercase;
	font-size: 				11pt;
	font-weight: 			bold;
	letter-spacing: 		-0.5px;
	margin-top: 			20px;
}

.rentalcar_zoom_label
{
	width: 		150px;
	padding: 	5px 10px;
}

.rentalcar_zoom_value
{
	width: auto;
	padding: 	5px 10px;
}


a.rentalcar_back:link,
a.rentalcar_back:hover,
a.rentalcar_back:active,
a.rentalcar_back:visited
{
	background-color: 	#555;
	color: 				#FFF;
	float: 				right;
	padding: 			2px 8px;
	text-decoration: 	none;
	font-size: 			8pt;
	margin-left:		5px;
}


a.rentalcar_back:hover
{
	background-color: 	#777;
}

.rentalcar_nodata
{
	padding: 			20px;
	font-style:			italic;
	text-align: 		center;
	background-color: 	#171717;
	margin-bottom: 		20px;
	
}
