h3.resultat { 
    font-size :14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#ff8d0b; margin:0; padding:0; 
}
.recherche { 
    padding: 5px; color: #000000; background-color: #fff0ff
}
.nom {
    font-weight: bold; font-size: 14px; color: #75003a; padding-bottom:10px;
}
#bloc_resultat FIELDSET P.descrption {
	padding-left: 15px; font-size: 1em; margin-bottom: 5px; width: 100%; color: #000; text-align: left
}
.plus_photo {
	color: #a13000; 
}
.plus_photo a {
	color: #a13000; text-decoration: none; font-weight: bold;
}
.adresse {
	padding-left: 25px; font-weight: bold; background: url(/images/house.gif) no-repeat 0px 0px; margin-left: 5px; color: #a13000
}
.contenu_offre {
	 color: #fff; height: 40px;  font-size:14px;
}
.contenu_offre a:link {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/cadeau.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.contenu_offre a:visited {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/cadeau.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.contenu_offre a:active {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/cadeau.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.contenu_offre a:hover {
	display:block; height: 40px; padding: 20px 0px 0px 25px; color: #a13000; text-decoration: none; font-weight: bold;
}
.cgv_offre {
	 color: #fff; height: 40px; 
}
.cgv_offre a:link {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/document.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.cgv_offre a:visited {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/document.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.cgv_offre a:hover {
	display:block; height: 40px; padding: 20px 0px 0px 25px; background: url(/images/document.png) no-repeat 0px 15px; color: #a13000; text-decoration: none; font-weight: bold;
}

.type_offre {
	font-size: 10px;
    background-color:#a13000; padding:3px; margin: 3px; color: #FFFFFF; font-weight: bold; width: 180px;
}

.localiser {
	display: block; padding-left: 3px; color: #fff; padding-top: 3px; height: 18px
}
.localiser a {
	margin-left: 10px; padding-left: 15px; background: url(/images/loupe.gif) no-repeat 0px 0px; color: #004917; text-decoration: none; font-weight: bold;
}
.plus_info {
	padding-left: 5px; color: #fff; padding-top: 3px; height: 18px
}
.plus_info a {
	margin-left: 10px; padding-left: 5px; color: #a13000; text-decoration: none; font-weight: bold;
}
.plus_info a:link {
	margin-left: 10px; padding-left: 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.plus_info a:active {
	margin-left: 10px; padding-left: 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.plus_info a:visited {
	margin-left: 10px; padding-left: 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.plus_info a:hover {
	margin-left: 10px; padding-left: 15px; color: #a13000; text-decoration: none; font-weight: bold;
}
.imgGauche {
	float: right; margin-bottom: 10px; width: 120px; height: 90px; margin-right: 10px;  valign: top
}

.texte_descriptif {
	padding :5px;
}

.imgDroite {
	float: right; margin-bottom: 10px; margin-left: 10px; width: 180px; height: 120px; valign:top; border:1px solid #000000; 
}
.blocImageDroite {
	float: right; width: 120px; text-align: right
}
.lienImage:link {
	font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; background: url(images/site.gif) no-repeat 0px 0px; margin-left: 5px;
}
.lienImage:active {
	font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; background: url(images/site.gif) no-repeat 0px 0px; margin-left: 5px;
}
.lienImage:visited {
	font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; background: url(images/site.gif) no-repeat 0px 0px; margin-left: 5px;
}
.lienImage:hover {
	font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; background: url(images/site.gif) no-repeat 0px 0px; margin-left: 5px;
}

.text1 {
    font-weight: normal;
    font-size:11px;
}

.text2 {
    font-weight: bold;
}

.boutonResaInfo {
    background-color:#ec6e00; color: #ffffff; font-weight: bold;
}

.cellTitreLot { 
    background:#b0d8a9; font-size :10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#004917; padding:5px 5px 5px 5px;
}
#bloc_resultat .contenu {
	WIDTH: 98%; TEXT-ALIGN: left	
}

