

table.lots, table.result{
	font-family:Tahoma,verdana,sans-serif;
	font-size:11px;
	margin:10px 15px;
	padding:0;
	/*border-collapse:collapse;
	border-spacing: 0;*/
	border-collapse: separate;
	/*border-spacing: 0.25em 0.5em;*/

}

table.lots thead a, table.lots thead a:hover, table.result thead a, table.result thead a:hover{
	color:#000000;
}

/*td.select input{
	border: none;
}

td.select div.select{
	background: url('/Content/images/common/bg-check.gif') no-repeat 0 0;
}*/

tbody td{
	border-top:1px solid #E5E5E5;
}

tbody td.lot{
	border-left:1px solid #E5E5E5;
}

tbody td.select{
	border-right:1px solid #E5E5E5;
}

tbody tr{
	padding-top:4px;
}

td.lot{
	width:50px;
	text-align:center;
}

td.date{
	width:70px;
	padding-left:10px;
	text-align:left;
}

td.descrip{
	width:260px;
	padding:10px 20px;
}

td.estim, td.categ{
	width:86px;
	text-align:center;
}

.soustitre h3, .soustitre a{
	float:left;
}

div.soustitre h3{
	width:600px;
	margin:0 0 10px 0;
}

.soustitre a{
	padding-left:7px;
	width:110px;
}

.soustitre a.liste.ici{
	background: url(/Content/images/common/bg-type.gif) no-repeat 0 0;
}

.soustitre a.mozaique.ici{
	background: url(/Content/images/common/bg-type-long.gif) no-repeat 0 0;
}

.soustitre a img{
	border:0;
	margin-left:10px;
	margin-top:5px;
}

.estim img{
	margin-top:3px;
	margin-bottom:3px;
}

.estim span.haute{
	font-weight:bold;
	font-size:11px;
	color:#2e2d2e;
}

.estim span.basse{
	color:#bab6b6;
	font-weight:bold;
	font-size:11px;
}

td.photo{
	width:94px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

.photo img{
	/*border:1px solid #E5E5E5;*/
}

thead td.select, thead td.prix{
	padding-left:30px;
}

tbody td.select, tbody td.prix{
	padding-left:40px;
	/*text-align:center;*/
	width:90px;
}

/**************************************/
/*                     PAGINATION                         */
/**************************************/

ul.pagination{
	float:right;
	list-style-type:none;
	margin:2px;
	padding:0;
	position:relative;
	font-size:12px;
}

ul.pagination li {
	display:inline;
	width:17px;
	height:18px;
	padding:0 2px;
	text-align:center;
}

ul.pagination a{
	margin:2px 3px 0 3px;
	color:#9F9B95;
	font-size:12px;
}

ul.pagination a:hover{
	color:#9F9B95;
}

ul.pagination li.currentpage{
	background: url('/Content/images/common/bg-page.gif') no-repeat 0 -1px;
	/*display:block;float:left;*/
	display:inline;
	
}

ul.pagination li.currentpage a{
	color:#ffffff;
}

div.listes {
	float:left;
	margin:6px 0 0 20px;
	text-align:left;
	width:350px;
}
