.offre {
	width: 165px;
	margin: 5px 5px 5px 0;
	float:left;
	overflow: hidden;
	position: relative;
	display: block;
	display: inline;
}
.last {margin-right:0;}
*html .last{margin-right:0px;margin-left:-1px;}
.offre h3 {
	margin: 0;
	padding: 0;
	width: 164px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	color: white;
	background: #a5a9c7;
	font-size: 12px;
}
.offre .photo  {width: 165px;height: 100px;overflow: hidden;}
.offre p {margin: 0;color: #3f4154;font-size: 11px;display: block;}
.offre .desc {height:80px;padding:10px 10px 0;}
* html .offre .desc {height:80px;}
.offre .desc .pays {font-size: 16px;font-weight: bold;}
.offre .desc .region {font-size: 13px;font-weight: bold;}
.offre .desc .nom {font-size: 11px;}
.offre .infos {padding: 0 10px 10px;}
.offre .infos .duree {vertical-align: bottom;}
.offre .infos .board {}
.offre .infos .price {}
.offre .infos .prixeuro {color: #ea0053;}
.offre .cgv {padding: 0 10px 10px;color: #687ea7;height:60px}
.offre .resa {padding: 0 10px 10px;margin-right: -3px;padding:0 15px 3px}
.offre .consulter {margin-left: 30px;}
.offre a.consulter img {border: 0;display: inline;}
.offre a.consulter {display: inline;}
.offre {background: #ebeef0;}
#col1 .offre {
	width: 143px;
	margin: 8px 0px 0 1px;
	background-repeat: repeat-x;
	background-color: white;
	background-image: url("../aquatour/images/fond_offre_2.jpg");
	background-position: left 130px;
	position: relative;
}
#col1 .offre h3 {width: 143px;background-repeat: repeat-x;background-image: url("../aquatour/images/offre_accueil_bg.gif");}
#body_36 #col1 .offre p {margin-left:12px;}
#col1 .offre p.resa {padding: 0 10px 5px;}
#col1 .offre .consulter {margin-left: 20px;}
.offre .clearboth {clear: both;hasLayout: 1;display: block;position: relative;}

