/* Vignette générale */
.annonce_small { width: 84px; height: 105px; margin: 4px 4px 4px 0; float: left; }
.vignette_content { width: 80px; position: relative;}
.vignette_content img { display: block; }
.vignette_content img:hover { opacity: 0.7; }
a.vignette_title {color: #000; font-weight: normal; font-size: 10px; display: block; text-align: center;}
.vignette_title strong {font-weight: normal; }
.vignette_price {color: #FFF; font-size: 11px; font-weight: bold; background: #000; padding: 2px; width: 76px;text-align: center; display: block;}

.vignette_home_cont { padding-top: 24px; padding-bottom: 10px; padding-left: 24px; background-color: #ffffff; text-align: left; border: 5px solid #cccccc; position: relative; }
.vignette_home_cont  .logo { position: absolute; top: 0px; left: 102px; }

/* Vignette Format n°2 (occasion du jour) */
.vignette2 { width: 152px; height: 212px; margin-right: 20px; background-image: url(../../images/vignette_2.gif); background-repeat: no-repeat; float: left; text-align: left; color: #7f7f7f; }
.vignette2 span.vignette_titre { line-height: 18px; margin: 0 4px; margin-bottom: 2px; margin-top: 26px; background-color: #ebf3fa; text-align: center; display: block; }
.vignette2 img.vignette_photo { width: 126px; height: 93px; margin: 0 auto; border: 2px solid #cbcac9; display: block; }
.vignette2 p { padding: 0 12px; }
.vignette2 img.vignette_btn { margin-top: 12px; float: right; }
.vignette2 a { color: #7f7f7f; }

/* Vignette Format n°4 (parc pro) */
.vignette4 { margin-bottom: 10px; width: 144px; height: 165px; background-color: #ffffff; text-align: left; color: #585757; }
.vignette4:hover { background-color: #ffffcc; }
.vignette4 h3 { margin: 0; padding: 5px 0; text-align: center; }
.vignette4 h3, .vignette4 h3 a { color: #585757; }
.vignette4 img.vignette_photo { width: 126px; height: 93px; margin-left: auto; margin-right: auto; border: 2px solid #cbcac9; display: block; }
.vignette4 img.vignette_btn { margin-top: 12px; float: right; }
.vignette4 p { padding: 0 12px; font-size: 14px; padding: 5px; }
.vignette4 a { color: #7f7f7f; }

/* Parc pro */
#cont_vignettes_pro { background-color: #d6d3d3; border: 1px solid #a2a2a1; }
#nb_annonce_parc { width: 260px; line-height: 25px; background-color: #fff; border: 1px solid #999999; display: block; text-align: center; }

