﻿/*****************************/
/*           HOME            */
/*****************************/

/*#contenu { background:url(/images/common/fonds/fd_contenu_fiche_vehic.gif) 0 0 repeat-y; width:960px;  clear:both; } obligation de preciser la largeur pour IE sinon background se duplique pas depuis le haut de la colonne => "hasLayout" eternel */

/* Colonne du centre */
/*#centre { float:left; width:579px; margin:0 5px; padding:0; background:#f2f2f2 url(/images/common/fonds/fd_centre.gif) 0 0 repeat-x; position:relative; }
#next_vente_annonce { position:absolute; top:185px; left:229px; width:300px; padding:5px 10px; background:#eaf8fc; border:2px solid #ff6527; border-top:none; }
#next_vente_annonce p { margin:0; }

ul#next_vente { list-style:none; width:579px; height:185px; margin:0; padding:0; z-index:1; }
ul#next_vente li { margin:0; padding:4px; width:571px; height:177px; position:relative; }
ul#next_vente li:hover, ul#next_vente li.over { border:4px solid #ff6527; margin:0; padding:0; }
ul#next_vente img.img_next_vente { position:absolute; }
ul#next_vente ul { list-style:none; margin:74px 0 0 225px; padding:0; position:absolute; width:346px; }
ul#next_vente ul li { margin:0; padding:0; position:absolute; width:340px; overflow:hidden; }
ul#next_vente ul li.lieu { left:0; top:0; height:18px; font-size:16px; color:#fff; font-weight:bold; }
ul#next_vente ul li.date { left:0; top:18px; height:18px; font-size:12px; color:#fff; font-weight:bold; }
ul#next_vente ul li.expo { left:0; top:18px; height:54px; color:#fff; line-height:12px; }
ul#next_vente ul li.annonce { left:0; top:73px; width:180px; height:28px; color:#fff; font-weight:bold; background:#ff6527 url(/images/common/fonds/fd_box_next_vente.gif) right bottom no-repeat; position:relative; }
ul#next_vente ul li.annonce a { display:block; width:176px; height:22px; color:#fff; margin:0; padding:6px 0 0 4px; text-decoration:none; }
ul#next_vente ul li.liste { left:185px; top:73px; width:158px; height:28px; color:#fff; font-weight:bold; background:#ff6527 url(/images/common/fonds/fd_box_next_vente.gif) right bottom no-repeat; }
ul#next_vente ul li.liste a { display:block; width:152px; height:22px; color:#fff; margin:0; padding:6px 0 0 6px; text-decoration:none; }
ul#next_vente ul li:hover, ul#next_vente ul li.over { border:none; margin:0; padding:0; }
*/

#calendrier { width:549px; margin:4px 4px 0 4px; background:#fff; padding:10px 11px 4px 11px; color:#027abb; }
#calendrier img.titre { display:block; }
div.ville_on { color:#1283bf; width:539px; margin:10px 0; padding:5px; background:#eaf8fc url(/images/common/fonds/fd_vente_avenir_off.gif) 0 0 no-repeat; }
div.ville_off { width:539px; padding:5px; background:#eaf8fc url(/images/common/fonds/fd_vente_avenir_off.gif) 0 0 no-repeat; text-align:center; }
div.ville_on_text { float:left; width:241px; text-align:right; margin:0 16px 0 0; padding:15px 0; }
ul.ville_on_menu { float:left; width:282px; margin:0; padding:15px 0; list-style:none; }
ul.ville_on_menu li { width:282px; margin:0 0 5px 0; padding:0; font-weight:bold; background:#fff; }
ul.ville_on_menu li a { display:block; width:276px; margin:0; padding:3px; color:#1283bf; text-decoration:none; }

#calendrier div.ville_on h3 { margin:0; padding:0; }
#calendrier div.ville_off h3 { margin:30px 0; padding:0; }
#calendrier div.ville_on p a { color:#1283bf; }

/* pied de page */
#footer { height:49px; background:url(/images/common/fonds/fd_bottom_fiche_vehic.gif) 0 0 no-repeat; }

