/* LISTING
--------------------------------------------------------------------------------------- */
#vortexauto .liste .header{ background: url(Gx/V/header_bg.gif) no-repeat 0px 0px; width: 900px; height: 31px; padding: 0 10px 0 10px; margin: 0 0 5px 0; }
#vortexauto .liste .header h2{ background: none; color: #0d2f76; font-size: 12px; font-weight: bold; text-transform: uppercase; letter-spacing: 0px; padding: 0 0 0 0; margin: 8px 10px 0 0; float: left; display: block; }
#vortexauto .liste .header form{ padding: 0 0 0 0; } #vortexauto .liste .header select{ font-size: 11px; margin: 5px 0 0 0; }
#vortexauto .liste .header a, #vortexauto .liste .header a:link, #vortexauto .liste .header a:visited{ color: #0d2f76; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 12px 0 0; margin: 6px 0 0 10px; float: right; display: block; }
#vortexauto .liste .header a:hover, #vortexauto .liste .header a.actif, #vortexauto .liste .header a.actif:link, #vortexauto .liste .header a.actif:visited, #vortexauto .liste .header a.actif:hover{ color: #000; }
#vortexauto .liste .header a.d, #vortexauto .liste .header a.d:link, #vortexauto .liste .header a.d:visited, #vortexauto .liste .header a.d:hover{ background: url(Gx/V/fleche_d.gif) no-repeat right 7px; }
#vortexauto .liste .header a.a, #vortexauto .liste .header a.a:link, #vortexauto .liste .header a.a:visited, #vortexauto .liste .header a.a:hover{ background: url(Gx/V/fleche_a.gif) no-repeat right 7px; }

#vortexauto .liste h2.marque{ color: #5278c8; font-size: 12px; font-style: italic; text-transform: uppercase; }
#vortexauto .liste h2.marque strong{ color: #0d2f76; }

#vortexauto .liste .item{ color: #000000; border: 1px solid #d0d0d0; width: 902px; padding: 8px; margin: 0 0 10px 0; }
#vortexauto .liste .item .titre{ margin: 0 0 5px 0; } #vortexauto .liste .item .info{ float: left; display: block; }
#vortexauto .liste .item .mention{ margin: 0 0 0 10px; float: left; display: block; padding: 1px 0 0 1px; position: relative; }
#vortexauto .liste .item .mention .texte{ color: #0d2f76; font-size: 14px; font-weight: bold; font-style: italic; position: absolute; left: 0px; top: 0px; } #vortexauto .liste .item .mention .ombrage{ color: #000000; font-size: 14px; font-weight: bold; font-style: italic; }
#vortexauto .liste .item h3{ font-weight: bold; } #vortexauto .liste .item h3 img{ margin: 0 0 0 5px; } #vortexauto .liste .item h3 a, #vortexauto .liste .item h3 a:link, #vortexauto .liste .item h3 a:visited{ color: #000000; text-decoration: underline; }
#vortexauto .liste .item span{ color: #666666; font-size: 12px; font-weight: bold; display: block; }
#vortexauto .liste .item .image{ width: 100px; height: 75px; margin: 0 10px 0 0; float: left; display: block; position: relative; } #vortexauto .liste .item .image img{ border: #d0d0d0 1px solid; }
#vortexauto .liste .item .image .vendu{ width: 83px; height: 52px; position: absolute; } #vortexauto .liste .item .image .fr{ left: 7px; top: 15px; } #vortexauto .liste .item .image .en{ left: 15px; top: 15px; }
#vortexauto .liste .item .detail{ width: 790px; float: left; display: block; }
#vortexauto .liste .item a.bouton, #vortexauto .liste .item a.bouton:link, #vortexauto .liste .item a.bouton:visited{ color: #0d2f76; font-size: 12px; text-align: center; text-decoration: none; background: url(Gx/V/btn_plus.gif) no-repeat 0px 0px; border: 0px; width: 105px; padding: 12px 0 5px 0; margin: 5px; float: right; display: bold; }
#vortexauto .liste .item h3 a:hover{ color: #0d2f76; } #vortexauto .liste .item a.bouton:hover{ color: #000000; }
#vortexauto .liste .item .carproof{ margin: 5px 0 0 0; display: block; }
#vortexauto .liste .item .vehiculeCertifie{ width: 88px; height: 50px; margin: 0 10px 0 0; float: right; display: block; }
#vortexauto .liste .item .vehiculeCertifie img{ width: 88px; height: 50px; }

#vortexauto .liste .resultat{ font-size: 11px; font-weight: bold; text-transform: uppercase; margin: 0 0 5px 0; } #vortexauto .liste .resultat span{ color: #666666; }
#vortexauto .liste .page{ font-size: 11px; margin: 10px 0 0 0; } #vortexauto .liste .page div{ margin: 2px 0 0 0; float: left; display: block; }
#vortexauto .liste .page div.actif{ color: #ffffff; font-weight: bold;background: #999999; padding: 2px 7px 2px 7px; margin: 0 0 0 5px; }
#vortexauto .liste .page a, #vortexauto .liste .page a:link, #vortexauto .liste .page a:visited{ color: #000000; font-weight: bold; text-decoration: none; padding: 2px 7px 2px 7px; margin: 0 0 0 5px; float: left; display: block; }
#vortexauto .liste .page a:hover{ color: #0d2f76; } 

/* VEDETTE
--------------------------------------------------------------------------------------- */
#vortexauto .vedette .item{ border: 1px solid #d0d0d0; width: 122px; height:130px; padding: 8px; margin: 0 9px 0 0; float: left; display: block; } #vortexauto .vedette .droite{ margin: 0 0 0 0; }
#vortexauto .vedette .item .image{ width:100px; height:75px; border: 1px solid #d0d0d0; background:#efefef; text-align: center; margin: 0 auto 2px auto; } #vortexauto .vedette .item .image img{ width:100px; height:75px; }
#vortexauto .vedette .item .info{ color: #000000; font-size: 11px; text-align: center; line-height: 14px; }
#vortexauto .vedette .item .info a, #vortexauto .vedette .item .info a:link, #vortexauto .vedette .item .info a:visited{ color: #000000; font-weight: bold; text-decoration: none; display: block; }
#vortexauto .vedette .item a.bouton, #vortexauto .vedette .item a.bouton:link, #vortexauto .vedette .item a.bouton:visited, #vortexauto .vedette .item a.bouton:hover{ display: none; }

/* FICHE
--------------------------------------------------------------------------------------- */
#vortexauto .detail .gauche{ width: 420px; margin: 0 20px 0 0; float: left; display: block; }
#vortexauto .detail .droite{ width: 475px; float: left; display: block; }

#vortexauto .fiche{ margin: 0 0 20px 0; }
#vortexauto .fiche .titrInfo{ color: #0d2f76; font-size: 12px; font-weight: bold; text-transform: uppercase; letter-spacing: 0px; background: url(Gx/V/fiche_haut.gif) no-repeat 0px 0px; width: 465px; height: 24px; padding: 7px 0 0 10px; margin: 0 0 0 0; }
#vortexauto .fiche .boite{ width: 455px; padding: 5px 10px 0 10px; }
#vortexauto .fiche .contenu{ height: 140px; position: relative; } #vortexauto .fiche .contenu span{ color: #000000; font-size: 12px; font-weight: bold; } #vortexauto .fiche .contenu img{ margin: 5px 0 0 0; }
#vortexauto .fiche .bas{ display: none;; }
#vortexauto .fiche .demande{ position: absolute; left: 0px; bottom: 10px; }
/*
#vortexauto .fiche .demande .prix{ background: #ff0000 url(Gx/V/bouton_bg2.gif) repeat-x 0px 0px; text-align: center; width: 140px; padding: 13px 0 7px 0; }
#vortexauto .fiche .demande .prix a, 
#vortexauto .fiche .demande .prix a:link, 
#vortexauto .fiche .demande .prix a:visited{ color: #0d2f76; font-size: 12px; font-weight: bold; text-decoration: none; background: url(Gx/V/fleche.gif) no-repeat right 5px; padding: 0 10px 0 0; } #vortexauto .fiche .demande .prix a:hover{ color: #000000; }
#vortexauto .fiche .demande .prix a.actif, 
#vortexauto .fiche .demande .prix a.actif:link, 
#vortexauto .fiche .demande .prix a.actif:visited, 
#vortexauto .fiche .demande .prix a.actif:hover{ color: #000000; background: url(Gx/V/fleche_d2.gif) no-repeat right 7px; }

*/


#vortexauto .fiche .demande .financement{ background: url(Gx/V/bouton_bg2.gif) repeat-x 0px 0px; border-right: #af2729 1px solid; padding: 7px 10px 7px 10px; margin: 0 0 10px 0; }
#vortexauto .fiche .demande .financement a, #vortexauto .fiche .demande .financement a:link, #vortexauto .fiche .demande .financement a:visited, #vortexauto .fiche .demande .financement a:hover{ color: #ffffff; font-size: 12px; }
#vortexauto .fiche .carproof{ background: url(Gx/V/carproof.gif) no-repeat 0px 0px; padding: 5px 0 5px 120px; margin: 10px 0 0 0; }
#vortexauto .fiche .carproof a, #vortexauto .fiche .carproof a:link, #vortexauto .fiche .carproof a:visited{ color: #0d2f76; text-decoration: none; }
#vortexauto .fiche .carproof a:hover{ color: #ffffff; }
#vortexauto .fiche .vehiculeCertifie{ width: 105px; height: 60px; display: block; }

#vortexauto .fiche .info{ color: #000000; font-size: 11px; width: 250px; float: right; display: block; }
#vortexauto .fiche .info h2{ color: #666666; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0 0 5px 0; }
#vortexauto .fiche .info h3{ color: #000000; font-size: 11px; font-weight: bold; margin: 0 0 2px 0; }
#vortexauto .fiche .info span{ font-size: 11px; font-weight: normal; } #vortexauto .fiche .info a{ color: #000000; text-decoration: underline; }

#vortexauto .spec{ width: 220px; margin: 10px 0 0 0; float: left; display: block; }
#vortexauto .spec h2{ color: #666666; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0 0 5px 0; }
#vortexauto .spec span{ color: #000000; font-weight: bold; }

#vortexauto .garantie{ width: 420px; }
#vortexauto .garantie h2{ color: #666666; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0 0 5px 0; }
#vortexauto .garantie strong{ color: #000000; font-weight: bold; width: 160px; float: left; display: block; }
#vortexauto .garantie div{ width: 240px; float: left; display: block; }

#vortexauto .photo{ font-size: 0px; border: #d0d0d0 1px solid; width: 418px; margin: 0 0 20px 0; }
#vortexauto .photo .image{ width: 400px; padding: 9px 9px 9px 9px; position: relative; }
#vortexauto .photo .image .vendu{ width: 82px; height: 53px; position: absolute; left: 20px; top: 10px; }
#vortexauto .photo .image .mention{ color: #0d2f76; font-size: 20px; font-weight: bold; font-style: italic; position: absolute; left: 20px; top: 10px; z-index: 10; }
#vortexauto .photo .image .ombrage{ color: #000000; font-size: 20px; font-weight: bold; font-style: italic; position: absolute; left: 22px; top: 12px; }
#vortexauto .photo .image .none{ color: #666666; font-size: 12px; font-style: italic; text-align: center; height: 90px; padding: 80px 0 0 0; }

#vortexauto .miniature{ border: #d0d0d0 1px solid; width: 65px; height: 50px; padding: 5px; margin: 0 5px 10px 6px; float: left; display: block; }

#vortexauto .formulaire{ border-top: #d0d0d0 1px solid; padding: 10px 0 10px 0; display: none; }
#vortexauto .formulaire .coordonnees{ width: 220px; padding: 17px 0 0 0; margin: 0 20px 0 0; float: left; display: block; } #vortexauto .formulaire .commentaires{ width: 210px; float: left; display: block; }
#vortexauto .formulaire strong{ color: #000000; font-size: 11px; width: 60px; margin: 2px 0 0 0; float: left; display: block; } #vortexauto .formulaire strong.block{ width: 200px; } #vortexauto .formulaire strong.erreur{ color: #ff0000; }
#vortexauto .formulaire input.Input{ color: #000000; font-size: 11px; border: #999999 1px solid; background: #ffffff; width: 140px; margin: 0 0 2px 0; }
#vortexauto .formulaire .check{ width: 110px; float: left; display: block; } #vortexauto .formulaire .check input{ margin: 0 5px 0 0; } #vortexauto .formulaire .check span{ color: #666666; font-size: 11px; }
#vortexauto .formulaire textarea{ color: #000000; font-size: 11px; border: #999999 1px solid; background: #ffffff; width: 210px; height: 49px; margin: 0 0 20px 0; }
#vortexauto .formulaire input.Bouton{ color: #000000; font-size: 14px; border: #666666 1px outset; background: #999999; width: 100px; padding: 2px 0 2px 0; margin: 0 0 2px 0; }
#vortexauto .formulaire .erreur{ color: #ff0000; } #vortexauto .formulaire .erreur b{ font-size: 12px; }

/* Outils d'info-bulles en javascript onMouseover="ddrivetip('')"
------------------------------------------------------------------------------------*/
#dhtmltooltip{position:absolute; left:-300px; width:204x; padding:10px; visibility:hidden; z-index:100; text-align:left;}
#dhtmlpointer {position:absolute; left: -300px; z-index: 101; visibility: hidden; }
#dhtmltooltip {border: 1px solid #cccccc; background: #FFF; color:#000; }
/*#dhtmltooltip img{ border: #cc0000 2px solid; }*/
