#offres {
    width: 749px;
	margin:0px;
	padding:0px;
	min-height:336px;
}
#offres .black {
	color:#000;
}
#offres table {
	table-layout:fixed;
	word-wrap:break-word;
	border:0;
	border-style: solid;
}
#offres td {
	padding:10px;
}
#offres .odd {
	background-color:#e6e4dd;
}
#offres .even {
	background-color:#d8d6cf;
}
#offre .prix {
}
.backtotop {
	background: url(../images/buttons/Haut_off.jpg) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	padding-left: 40px;
	margin-left:10px;
	color:#000;
}
.backtotop:hover {
	background: url(../images/buttons/Haut_on.jpg) no-repeat;
    color:#FFF;
}
.savoirplus {
	background: url(../images/buttons/but_ajouter_large_Bl.gif) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
}
.savoirplus:hover {
	background:url(../images/buttons/but_ajouter_large_wh.gif) no-repeat;
	color:#000;
}
.savoirplus span {
	position:relative;
	#position:relative;
	_position:inherit;
	left: -13px;
	#left: -13px;
	_left: -13px;
	margin-right:0px;
	#margin-right:0px;
	_margin-right:13px;
	font-weight:normal;
}
.supprimer {
	background: url(../images/buttons/but_suppr_large.gif) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	color:#000
}
.supprimer:hover {
	background:url(../images/buttons/but_suppr_large.gif) no-repeat;
	color:#900;
}
.supprimer span {
	position:relative;
	#position:relative;
	_position:inherit;
	left: -13px;
	font-weight:normal;
	margin-right:0px;
	#margin-right: 0px;
	_margin-right: 13px;
}
label {
	display:block;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	width:80px;
}
.envoyez {
	background: url(../images/buttons/but_ajouter_large_wh.gif) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	border:0;
	float:left;
}
.envoyez:hover {
	background: url(../images/buttons/but_ajouter_large_valid.gif) no-repeat;
}
.revenir {
	background: url(../images/buttons/but_ajouter_large_wh.gif) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	border:0;
	float:left;
	font-weight:normal;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:30px;
}
.revenir:hover {
	background: url(../images/buttons/but_ajouter_large_Bl.gif) no-repeat;
	color:#CCC;
}
.revenir_span {
	margin-left: 33px;
}
.ajouter_span {
	margin-left: 33px;
}
.ajouter {
	background: url(../images/buttons/but_ajouter_large_Bl.gif) no-repeat;
	width:104px;
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	border:0;
	float:left;
	font-weight:normal;
	color:#CCC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:30px;
}
.ajouter:hover {
	background: url(../images/buttons/but_ajouter_large_valid.gif) no-repeat;
	color:#000;
}
.commander {
	background:url(../images/buttons/but_ajouter_large_Bl.gif) no-repeat;
	border:none;
	line-height:23px;
	display:block;
	overflow:hidden;
	width:104px;
	height:23px;
	color:#000;
	padding-left: 28px;
	margin-left: 20px;
	float:left;
	color:#CCC;
}
.commander:hover {
	color:#FC9003;
}
.vider {
	background:url(../images/buttons/but_ajouter_large_wh.gif) no-repeat;
	border:none;
	line-height:23px;
	display:block;
	overflow:hidden;
	width:104px;
	height:23px;
	color:#000;
	padding-left: 40px;
	margin-left: 20px;
	float:left;
}
.vider:hover {
	color:#FC9003;
}
#show_offre {
	min-height:316px;
}

.t_label {
	text-align:right;
	color:#000;
	font-weight: bold;
}
.t_label2 {
	text-align:left;
	color:#000;
	font-weight: bold;
}
#show_offre {
	padding: 10px;
}

.offre_img {
	max-height: 125px;
	max-width: 125px;
}
*html .offre_img {
		width: expression(this.width > 125 && this.width > this.height ? 125 : auto);
        height: expression(this.height > 125 ? 125 : auto);
}

.show_img {
	max-height: 150px;
	max-width: 150px;
	min-height: 150px;
	min-width: 150px;
	margin-left: 40px;
}
*html .show_img {
		width: 150px;
        height: 150px;
}
.pagination {
	float:right;
	font-size:16px;
	margin-right: 10px;
}
.pagination a {
	font-size:12px;
}

.link_cat, .link_zone {
	color:#4C464C;
	font-weight:bold;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#offres {
    	width: 749px;
		margin:0px;
		padding:0px;
		min-height:330px;
	}
	#offres table {
		word-break: none;
	    word-wrap: normal ;
}
}
	