﻿/*****************************/
/*        STRUCTURE          */
/*****************************/
#conteneur_results { width:970px; margin:5px auto; text-align:left; }
#top_results { background:#fff; border:3px solid #f2f2f2; height:128px; margin:0 0 5px 0; position:relative; }



/*****************************/
/*           HOME            */
/*****************************/
#contenu { background:url(/images/common/fonds/fd_resultats_rech.gif) 0 0 repeat-y; width:970px; /* obligation de preciser la largeur pour IE sinon background se duplique pas depuis le haut de la colonne => "hasLayout" eternel */ clear:both; }

/*centre */
#centre_results { border-left:3px solid #f2f2f2; border-right:3px solid #f2f2f2; border-top:3px solid #f2f2f2; float:left; margin:0 0 0 5px; position:relative; width:774px; }
#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 { float:left; 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; }

#box_avenir_results { float:left; margin:3px; padding:12px 6px 10px 6px; width:168px; }
#box_avenir_results h4 { margin:0 0 0 3px; padding:3px 0 0 0; color:#3795c7; }
#box_avenir_results h4 a { color:#3795c7; text-decoration:none; }
#box_avenir_results h4 a:hover { color:#ff6527; }
#box_avenir_results a { color:#3795c7; }
#box_avenir_results a:hover { color:#ff6527; }
#box_avenir_results p { margin:0 0 0 3px; }
#box_avenir_results h5 { margin:0 0 0 3px; padding:10px 0; }

#results_rech { background:#fff; margin:0 4px; width:740px; padding:10px 11px; overflow:hidden;}

p.arbo { color:#777; margin:0 0 20px 0; width:740px; }
p.arbo a { color:#777; }

#results_rech img.titre{ float:left; clear:left; }
.selection tr { font-size:9px;}
.selection tr.retire {background:url('/images/common/fonds/suspend.gif') 0 0;}
.selection tr.retire td {background:none;}
#results_rech p.intitule_rech { float:left; margin:20px 0 0 20px; color:#777; font-weight:bold; display:inline; font-size:14px; }
p.pages { color:#777; font-weight:bold; }
.espace { letter-spacing:3px; }
p.pages a { color:#777; text-decoration:none; }
p.pages a:hover { text-decoration:underline; }
p.pages a.ici { color:#ff6527; cursor:default; }
p.pages a.ici:hover { color:#ff6527; cursor:default; text-decoration:none; }

table#tab_res_rech { width:740px; margin:12px 0; color:#777; }
table#tab_res_rech td { background:#fff; }
table#tab_res_rech thead td { color:#777; font-weight:bold; background:#fff; text-align:center; padding:5px; }
table#tab_res_rech tbody td { border-right:1px solid #fff; border-top:1px solid #fff; padding:5px; }
table#tab_res_rech tr.row_1st td { background:#dcf6fc; }
table#tab_res_rech tr.row_2nd td { background:#f8f8f8; }
table#tab_res_rech td.ordre { width:62px; font-weight:bold; text-align:center; }
table#tab_res_rech td.marque { width:57px; }
table#tab_res_rech td.type { width:214px; }
table#tab_res_rech td.annee { width:44px; text-align:center; }
table#tab_res_rech td.km { width:53px; }
table#tab_res_rech td.couleur { width:114px; text-align:center; }
table#tab_res_rech td.heure { width:64px; text-align:center; }
table#tab_res_rech td.photo { width:44px; background:#fff; }

img.fleche { margin-bottom:2px; margin-right:3px; background:#fff; }

table#Resultats1_gvVehicules { width:740px; margin:12px 0; color:#777; }
table#Resultats1_gvVehicules th { color:#777; font-weight:bold; background:#fff; text-align:center; padding:5px; }
table#Resultats1_gvVehicules td { background:#fff; border-right:1px solid #fff; border-top:1px solid #fff; padding:5px; }
table#Resultats1_gvVehicules tr.row_1st td { background:#dcf6fc; }
table#Resultats1_gvVehicules tr.row_2nd td { background:#f8f8f8; }
table#Resultats1_gvVehicules td.ordre { width:72px; font-weight:bold; text-align:center; }
table#Resultats1_gvVehicules td.marque { width:57px; }
table#Resultats1_gvVehicules td.type { width:214px; }
table#Resultats1_gvVehicules td.annee { width:54px; text-align:center; }
table#Resultats1_gvVehicules td.km { width:53px; }
table#Resultats1_gvVehicules td.couleur { width:114px; text-align:center; }
table#Resultats1_gvVehicules td.heure { width:64px; text-align:center; }
table#Resultats1_gvVehicules td.photo { width:44px; background:#fff; }
table#Resultats1_gvVehicules td.selection { width:44px; background:#fff; }

table.gvVehicules { width:740px; margin:12px 0; color:#777; }
table.gvVehicules th { color:#777; font-weight:bold; background:#fff; text-align:center; padding:5px; }
table.gvVehicules td { background:#fff; border-right:1px solid #fff; border-top:1px solid #fff; padding:5px; }
table.gvVehicules tr.row_1st td { background:#dcf6fc; }
table.gvVehicules tr.row_2nd td { background:#f8f8f8; }
table.gvVehicules td.ordre { width:72px; font-weight:bold; text-align:center; }
table.gvVehicules td.marque { width:57px; }
table.gvVehicules td.type { width:214px; }
table.gvVehicules td.annee { width:54px; text-align:center; }
table.gvVehicules td.km { width:53px; }
table.gvVehicules td.couleur { width:114px; text-align:center; }
table.gvVehicules td.heure { width:64px; text-align:center; }
table.gvVehicules td.photo { width:44px; background:#fff; }
table.gvVehicules td.selection { width:44px; background:#fff; }

tr.pagination td { color:#ff6527; cursor:default; font-weight:bold; }
tr.pagination td.page { color:#777; }
tr.pagination a { color:#777; text-decoration:none; }
tr.pagination a:hover { text-decoration:underline; }

/* pied de page */
#footer { background:url(/images/common/fonds/fd_bottom_results_rech.gif) 0 0 no-repeat; height:49px; padding:0 3px 0 197px; text-align:right; }

