/* CSS Document >> aide-achat-automobile.css */
body{font-size:small;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0; color:#333333;background:url('../images/habillage/body_degrade_bg.jpg') repeat-x scroll  top;}
a{color:#3366CC; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
h1{margin:15px 0 0 0;padding:0;color:#436dac;border-bottom:2px solid #436dac;}
h2{margin:5px 0 0 0;padding:0;color:#000000;}
h3{margin:0;padding:0;color:#5085C5;}
h4{margin:0;padding:0;color:#999999;}


.rappel{background-color:#EFEFEF;border:1px solid #666666;padding:10px;}



/* ------ BandeGraphiques G et D */
#habillage{z-index:0;top:0; margin-left:-550px; width:1094px;height:550px; left:50%;position:absolute;background: url('../images/habillage/degrade_bg.png') no-repeat scroll left top;}

/* ------ Container Général */
#site_aaa{z-index:1; width:1052px ;display:block;left:50%;margin-left:-530px;position:absolute;border:1px solid #FFFFFF;border-top:0;background:#FFFFFF url('../images/habillage/degrade_bg_centre.png') repeat center left;}



/* ------ Bandeau */
#bandeau{display:block;width:1045px; height:150px; border-bottom:2px solid #e3ebf5; margin:0;padding:0;background:#ffffff url('../images/habillage/bandeau_bg_01.png') repeat scroll top;}
#bandeau table{width:1052px; }
#bandeau table td{padding:0;}
#bandeau  a{margin:15px;}
#bandeau img{border:0;margin:0;}
#bandeau h1,h2{width:680px}
#bandeau h1{float:left;margin:10px 15px -5px 15px;letter-spacing:1px;border-color:#436dac;}
#bandeau h2{color:#FFFFFF;float:left; text-align:right;letter-spacing:2px;}
 
/* ------ Container Menu et Logo */
#menu_et_logo{float:left;display:block;}
#menu_et_logo .tel{color:#6699CC;font-size:120%;font-weight:bold;display:block; padding:15px 0 15px 25px;}
#menu_et_logo .tel span{font-size:150%;}

/* ------ Menu Gauche */
#menu_gauche{float:left;display:block;background-color:#FFFFFF;border-top:2px solid #FFFFFF;width:150px;list-style-type:none;margin:0 0 20px 20px;padding:0;}

#menu_gauche li{border:1px solid #FFFFFF;border-left:0;border-right:0;}
#menu_gauche .titre{margin:0;padding:7px 20px 7px 20px;font-weight:bold;background:#68accf url(../images/habillage/arondititremenu.jpg) no-repeat scroll top right;color:#FFFFFF;}
#menu_gauche .actuel{background:#DFDFDF url('../images/puces/flechemenu.png') no-repeat 135px center ;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;text-decoration:none;}

#menu_gauche .activee{color:#990000;background:#FFCC00 url('../images/habillage/rolvfactivee.gif') repeat ;border-top:1px solid #990000;border-bottom:1px solid #990000;}

#menu_gauche a{color:#666666;display:block;background-color:#FFFFFF;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;padding:7px 20px 7px 20px;margin:0;}
#menu_gauche a:hover{background:#EFEFEF url('../images/puces/flechemenu.png') no-repeat 135px center ;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;text-decoration:none;}


/* ------ Liste Logos */
#liste_logo{float:left;clear:left; display:block;background-color:#ffffff;border-top:2px solid #FFFFFF;width:170px;margin:10px 0 20px 20px;padding:0;}
.paiement_info{font-size:90%; color:#990000;margin-bottom:15px;}
.paiement_info img{margin:0 10px 10px 0;}
#liste_logo img{float:left;margin-left:2px}


/* ------ Contenu */



#contenu{ float:left;border:0;display:block;background:none;width:750px;margin:20px 0 0 25px;padding:0; /*border-left:2px dotted #EFEFEF;*/ border-right:0;}



/*  ----- ACTUALITE QUI DEFILENT ------  */
/*  ----------------------------------------------------------*/
#defil_actu{font-size:110%; display:block;height:20px; width:100%;overflow:hidden;padding-top:2px;/*border:1px solid #333333;*/}
#les_actus{width:5000px;}
.une_actu{height:20px;font-weight:bold;color:#990000;/*background-color:#DDF4FF;*/width:400px;float:left;}
/*  ----- ACTUALITE QUI DEFILENT ------  */






/*  ----- Commande de vehicule Etapes... (2/4) & (3/4) ------  */

#commencamarche li{margin-top:5px;}

.commande_conf h3{margin:25px 0 10px 0;}
.commande_conf h4{margin:20px 0 0 0;}
.commande_conf hr{margin-top:40px;}
.commande_conf .recapcommande , .commande_conf .decale{margin-left:25px;}


.recapcommande {width:90%;background-color:#EFEFEF;}
.recapcommande *{vertical-align:top;}
.recapcommande th{background-color:#EFEFEF;color:#999999;font-size:120%;padding:10px 5px 5px 5px;text-align:left;}
.recapcommande td{padding:5px 5px 5px 5px;background-color:#FFFFFF;}

.recapcommande p{background-color:#FFFFFF;padding:0;margin:0 0 5px 0;}
.recapcommande strong{display:block;padding:0;margin:0;}








/* Generiques dans Contenu */
#contenu h1{font-size:large;clear:both;}
#contenu h1 a.small{float:right;}
#contenu h2{font-size:medium;}
#contenu h3{font-size:medium;}
#contenu h3{font-size:medium; text-decoration:underline;}
#contenu  #fond_blanc{background-color:#FFFFFF;padding:15px;border:1px solid #CCCCCC;}
#contenu .image_gauche{float:left; margin:20px;clear:both;}
.choixtype img{border:0;}
.choixtype{margin:0;padding:0;border:0}


/* ------ Actualités */
#actualite_liste{display:block; width:500px; border:1px solid #CCCCCC; margin:10px;padding:15px;}
#actualite_detail{display:block; margin:10px;padding:15px;}


/* ------ Liste de Vehicules */
#vehicule_liste{ display:block;overflow:hidden;background-color:#FFFFFF ;border:1px solid #CCCCCC; margin:0;padding:10px;float:left;cursor:pointer;height:250px;width:220px;}
.tampon{background:transparent url('../images/habillage/tampon-mini2.gif') no-repeat bottom right; }
.tampon_constructeur{background:transparent url('../images/habillage/tampon-constructeur.gif') no-repeat bottom right; }


#vehicule_liste *{cursor:pointer;}
#vehicule_liste:hover{background-color:#EFEFEF;text-decoration:none;color:#666666;border:1px solid #666666;}
#vehicule_liste h4{color:#666666;margin-top:10px;}
#vehicule_liste:hover h4{color:#333333;}
#vehicule_liste .vendu{background-image:url('../images/habillage/vendu.png');}
#vehicule_liste .prix{font-size:large;color:#0066CC;margin-top:10px;}


/* ------ Pages de résultats */
#page_resultat{margin:10px;border:0;background:none;clear:left;}
#page_resultat span{display:block;float:left;border:1px solid #FFFFFF;margin:17px 15px 0 17px;}
#page_resultat a{display:block;background-color:#EFEFEF;padding:5px 15px 5px 15px;margin:12px 0 0 0;float:left;color:#666666;border:0}
#page_resultat a:hover{background-color:#436dac;color:#FFFFFF;text-decoration:none;}
#page_resultat .actuel{display:block;float:left; background-color:#5790e6;color:#FFFFFF;}


/* ------ Detail de Vehicule */
#detail_vehicule{border:1px solid #CCCCCC;margin:25px 0 0 0;padding:25px 25px 0 0;background-color:#FFFFFF;}
#detail_vehicule h2{display:block; margin:0 0 0 15px; color:#999999;/*background:#FFFFFF url('../images/puces/puce_bleu.png') no-repeat left top ;padding-left:25px;*/}

#detail_vehicule h3{font-size:small;font-weight:normal;margin:15px 0 0 25px;padding:0;}

#detail_vehicule table{float:left;margin:15px 0 25px 0;border:1px solid #CCCCCC;border-left:0;}
#detail_vehicule th, #detail_vehicule td{padding:5px;}
#detail_vehicule th{background-color:#EFEFEF;text-align:right;width:200px;}
#detail_vehicule td{text-align:left;width:300px;}

#detail_vehicule .prix , #detail_vehicule .garantie {font-size:150%;}
#detail_vehicule .garantie th{background-color:#97E34A;color:#FFFFFF;font-weight:bold;}
#detail_vehicule .garantie td{background-color:#97E34A;color:#FFFFFF;font-weight:bold;font-size:90%;}

#detail_vehicule #acheter_bt{border:1px solid #CCCCCC;float:left;background:#EFEFEF url('../images/boutons/acheter.png') no-repeat center center ;display:block;width:120px;height:120px;margin:15px;}

#detail_vehicule .vendu{background-image:url('../images/habillage/vendu_grand.png');}
#detail_vehicule #photo{clear:both;margin:25px; border:1px solid #CCCCCC;width:630px;height:510px;background-position:center;background-repeat:no-repeat;}
#detail_vehicule p{margin-left:25px;}
#info_options{font-size:x-small;clear:both; margin:15px 0 15px 0; }


/* ------ Detail de credits */
#credits{border:1px solid #CCCCCC;margin:25px 0 0 0;padding:0 25px 25px 25px;}
#credits h3{margin:25px 0 0 0;padding:0;}
#credits p{margin:0;padding:0;}
#credits a{margin:0;padding:0;}


/* ------ Formulaire */
#formulaire{display:block;border:1px dotted #CCCCCC;padding:25px; margin-bottom:25px;background-color:#FFFFFF; text-align:left;}
#formulaire td{vertical-align:top;}
#formulaire label{display:block;}
#formulaire input{display:block;width:200px;margin-bottom:15px;}
#formulaire .radio{display:inline;width:inherit; float:left;vertical-align:top;}
#formulaire .droite{text-align:right;}
#formulaire .message{display:block;border:1px solid;padding:10px;}
.message_form{padding:15px;}
#formulaire select{display:block;width:200px;margin-bottom:15px;}


/* ------ Menu Bas */
#menu_bas{clear:both;display:block;border-top:1px dotted #436dac;background-color:#FFFFFF;width:1020px;list-style-type:none;margin:25px 0 0 0;padding:25px 0 0 30px;font-size:small;}
#menu_bas li{display:inline;}
#menu_bas a{padding:0 5px 0 5px;margin:0;/*border-bottom:1px solid #436dac;*/color:#436dac;}
#menu_bas a:hover{/*background-color:#EFEFEF*/}

/* ------ Infos Bas */
#info_bas{width:1020px;float:left;background-color:#FFFFFF;border:1px solid #FFFFFF;padding: 5px 5px 5px 30px;font-size:x-small;}


.rouge{background-color:#FFD2D2;color:#FF0000;border:1px solid #FF0000;}
.vert{background-color:#E4FAE8;color:#339900;border:1px solid #339900;}
.vert a{color:#339900;font-weight:bold;}
.grisclair{color:#EEEEEE;font-size:xx-small;}
.boldbleu{color:#0066CC;font-weight:bold;}
.mini{font-size:x-small;}
.small{font-size:small;}
.moyen{font-size:medium;}
.gros{font-size:large;}
.gras{font-weight:bold;}

#bouton_lien{padding:5px; color:#666666;background-color:#EFEFEF;border:1px solid #0066CC;margin:25px 0 0 0}
#bouton_lien:hover{padding:5px; color:#0066CC;background-color:#80CAEE;border:1px solid #0066CC;text-decoration:none;}

#admin_table{width:650px;margin:15px 0 0 0;}
#admin_table th{background-color:#999999;color:#FFFFFF;}
#admin_table td{background-color:#FFFFFF;color:#000000;padding:0}
#admin_table a{display:block;color:#666666;height:100%;width:100%}
#admin_table a:hover{color:#FFFFFF;background-color:#0066CC}



