.pageSecondHand .header
{
	background-color:white;
	margin-bottom:1px;height:255px;
	background-image:url(backgrounds/second-hand.jpg);
}
	.pageSecondHand .header .title
	{
		padding:76px 0 0 440px;
		font-size:37px;
		line-height:1.378378378378378em;
		font-weight:normal;
		text-transform:uppercase;
		color:#10548d;
	}

#secondHandList
{
}
	#showFilter_btn
	{
		display:none;
	}
	#secondHandList #filter
	{
		/*height:301px;*/
		margin-bottom:4px;
		background-color:#e0e0e0;
	}
		#secondHandList #filter .wrapper
		{
			font-size:0;

			width:720px;
			margin:0 auto;
			padding-bottom:56px;
		}
			#secondHandList #filter .col
			{
				width:300px;
				display:inline-block;
				vertical-align:top;
			}
				#secondHandList #filter .col.single
				{
					padding-top:56px;
					display:block;
				}
				#secondHandList #filter .colLeft
				{
					margin-right:120px;
				}
				#secondHandList #filter .inputWrapper
				{
					height:34px;
					position:relative;
					margin-bottom:16px;
				}
					#secondHandList #filter .inputTitle
					{
						line-height:34px;
						right:100%;top:0;
						padding-right:10px;
						font-size:14px;
						color:#004885;
						text-align:right;
						position:absolute;
						white-space:nowrap;
					}
				#secondHandList #filter .inputWrapper.mini
				{
					width:133px;
					float:left;
				}
					#secondHandList #filter .inputWrapper.mini.first
					{
						margin-right:34px;
					}
					#secondHandList #filter .customSelect
					{
						height:34px;
						line-height:34px;
					}
						#secondHandList #filter .customSelect .input
						{
							line-height:34px;
						}
				#secondHandList #filter .submit
				{
					text-align:right;
				}
	
	#secondHandList .resultCount
	{
		font-size:12px;
		padding-top:10px;
		margin-bottom:10px;
	}
	
	#secondHandList .tableHeader
	{
		margin-bottom:4px;
		height:41px;
		background:url(backgrounds/second-hand-table-header.jpg) repeat-x;
	}
		#secondHandList .tableHeader .col
		{
			height:41px;
			line-height:41px;
			float:left;
			text-align:center;
			font-size:13px;
			color:#004885;
		}
			#secondHandList .tableHeader .col a
			{
				text-decoration:underline;
				color: #fff;
			}
			#secondHandList .col1
			{
				width:249px;
			}
			#secondHandList .col2
			{
				width:258px;
			}
			#secondHandList .col3
			{
				width:120px;
			}
			#secondHandList .col4
			{
				width:137px;
			}
			#secondHandList .col5
			{
				width:128px;
			}
	#secondHandList .item
	{
		margin-bottom:2px;
		background-color:white;
		height:190px;
		display:block;
	}
		#secondHandList .item .photo
		{
			/*width:249px;*/height:150px;
			float:left;
		}
		#secondHandList .item .cell
		{
			position:relative;
			height:100%;
			float:left;
		}
			#secondHandList .item .border
			{
				position:absolute;
				right:0;top:0;
				width:1px;height:100%;
				background-color:#efefef;
			}
		#secondHandList .item .titleWrapper 
		{
			/*width:258px;*/
		}
			#secondHandList .item .title
			{
				padding:40px 38px 0 38px;
				font-size:19px;
				line-height:24px;
				line-height:1.263157894736842em;
				font-weight:normal;
				text-transform:uppercase;
				color:#10548d;
			}
		#secondHandList .item .detail
		{
			display:table;
			float:left;
			font-size:15px;
			text-align:center;
			vertical-align:middle;
			color:#555555;
		}
			#secondHandList .item .detail .cellContent
			{
				display:table-cell;
				width:100%;height:100%;
				vertical-align:middle;
			}
		#secondHandList .item .date
		{
			/*width:120px;*/
		}
		#secondHandList .item .km
		{
			/*width:137px;*/
		}
		#secondHandList .item .price
		{
			/*width:128px;*/
			font-weight:bold;
		}
		#secondHandList .item .link
		{
			width:99px;
			text-decoration:underline;
			color:#2e2e2e;
		}
	#secondHandList .pagination
	{
		padding-top:52px;
	}
	
/*Details*/	
	
#secondHandDetails
{
	position:relative;
}
	#secondHandDetails #return_bnt
	{
		position:absolute;
		display:block;
		right:0;top:-40px;
		height:31px;
		line-height:31px;
		background:url(buttons/content-slider-link.jpg) no-repeat right center white;
		padding:0 32px 0 10px;
		font-size:14px;
		font-style:italic;
	}
	#secondHandDetails .topSection
	{
		margin-bottom:1px;
		position:relative;
		background-color:white;
		height:auto;
	}
		#secondHandDetails .topSection #print_btn
		{
			width:16px;height:16px;
			position:absolute;
			right:10px;top:10px;
			background-image:url("buttons/print.png");
			cursor:pointer;
		}
			#secondHandDetails .topSection #print_btn:hover
			{
				background-position:left bottom;
			}
		#secondHandDetails #gallery
		{
			float:left;
			background-color:#efefef;
			width:500px;
		}
			#secondHandDetails #gallery .zoom img
			{
				cursor:pointer;
				max-width:100%;
			}
			#secondHandDetails #gallery .zoom .absolute
			{
				position:absolute;
				left:0;top:0;
				
			}
			#secondHandDetails #gallery .thumbs
			{
				
			}
				#secondHandDetails #gallery .thumbs .photo
				{
					display:block;
					float:left;
					margin-left:1px;
					cursor:pointer;
					width:124px;
				}
					#secondHandDetails #gallery .thumbs .photo.first
					{
						margin-left:0;
					}
						#secondHandDetails #gallery .thumbs .photo img
						{
							width:100%;
							display:block;
						}
					
	#secondHandDetails #details
	{
		width:500px;
		float:left;
	}
		#secondHandDetails #details .wrapper
		{
			padding:20px 56px 0 56px;
		}
			#secondHandDetails #details .title
			{
				line-height:35px;
				font-size:30px;
				font-weight:normal;
				color:#10548d;
				text-transform:uppercase;
				border-bottom:1px solid #cbcbcb;
				padding-bottom:10px;
				margin-bottom:10px;
			}
				#secondHandDetails #details .title strong
				{
					font-weight:bold;
				}
			#secondHandDetails #details .infosWrapper 
			{
				position:relative;
				border-bottom:1px solid #cbcbcb;
				padding-bottom:10px;
				margin-bottom:10px;
			}
				#secondHandDetails #details .contact
				{
					position:absolute;
					right:0;
					top:0;
					text-align:right;
					font-size:14px;
					padding-top:15px;
				}
					#secondHandDetails #details .contact p
					{
						font-style:italic;
						font-size:14px;
						line-height:1em;
						text-decoration:none;
						border-bottom:none;
						padding-bottom:0;
						margin-bottom:0;
						margin-bottom:12px;
					}
					#secondHandDetails #details .contact .link
					{
						display:inline-block;
						margin:0 0 0 auto;
						background-color:#004885;
						line-height:32px;
						padding:0 10px;
						text-align:right;
						color:white;
						font-style:italic;
					}
			#secondHandDetails #details p
			{
				line-height:30px;
				font-size:20px;
				color:#555555;
			}
				#secondHandDetails #details p span
				{
					display:none;
				}
		#secondHandDetails #details ul
		{
			
		}
			#secondHandDetails #details li
			{
				line-height:22px;
				position:relative;
				font-size:15px;
				color:#555555;
				padding-left:16px;
				
				/*background:url(pictos/bullet.jpg) no-repeat 0 9px;*/
			}
				#secondHandDetails #details li .right
				{
					position:absolute;
					left:144px;top:0;
					font-weight:bold;
					color:#10548d;
				}
		
	#secondHandDetails .bigTitle
	{
		text-transform:uppercase;
		line-height:70px;
		background-color:white;
		font-size:20px;
		color:#10548d;
		padding-left:30px;
		border-bottom:1px solid #EFEFEF;
	}
	#secondHandDetails .caracteristics
	{
		background-color:white;
		padding:0 1px;
		margin-bottom:1px;
	}
		
		#secondHandDetails .caracteristics .column
		{
			float:left;
			width:332px;
			position:relative;
		}
			#secondHandDetails .caracteristics .column:first-child
			{
				width:331px;
			}
			#secondHandDetails .caracteristics ul
			{
				padding:20px 56px;
			}
				#secondHandDetails .caracteristics li
				{
					padding-left:16px;
					font-size:15px;
					line-height:22px;
					color:#10548d;
					background:url(pictos/bullet-blue.jpg) no-repeat 0 9px;
				}
			#secondHandDetails .caracteristics .column .border
			{
				background-color:#efefef;
				width:1px;height:100%;
				right:0;top:0;
				position:absolute;
			}

		#secondHandDetails .miscellaneous
		{
			background-color:white;
			padding:20px 56px;
			font-size:15px;
			line-height:26px;
			color:#555555;
		}
			#secondHandDetails .miscellaneous.printOnly
			{
				display:none;
			}
			#printFooter
			{
				display:none;
			}
		
#secondHandDetails #photosList
{
	display:none;
}
@media screen and (max-width: 700px) 
{ 
#occasion #wrapper {
    background: white;
    padding-bottom: 0;
}
}