#p_mon_luxauto .bloc_ensemble_luxauto_menu{
padding:0 15px 25px 15px;
}


#p_mon_luxauto .mess_erreur{
background:#FFFFFF;
border: 1px solid #E1E1E1;
color: #920100;
margin: 0 0 30px 0;
position: relative;
padding: 13px 0 13px 39px;
}
#p_mon_luxauto .mess_erreur .contenu_erreur{
padding: 13px 0 13px 40px;
}
#p_mon_luxauto .mess_erreur img.erreur {
left: 16px;
position: absolute;
top: 7px;
}
#p_mon_luxauto .mess_erreur .titre_erreur {
padding: 0 0 12px;
}



#p_mon_luxauto .content_mon_luxauto{
padding:19px 15px 25px 15px;

}

#p_mon_luxauto .titre_menu_mon_luxauto{
font-weight:bold;
font-size:14px;
padding:50px 0 4px 0;
}
#p_mon_luxauto .cadre_menu_mon_luxauto{
background:#F5F5F5;
border:1px solid #D8D8D8;
padding:10px 0 10px 0;
}


#p_mon_luxauto .menu_luxauto_left{
width:425px;
padding:0 15px 0 0;
float:left;
}
#p_mon_luxauto .menu_luxauto_right{
width:262px;
float:left;
padding:23px 0 0 0;
}


#p_mon_luxauto .menu_luxauto_left .titre_menu_mon_luxauto{
padding:40px 0 4px 0;
}

#p_mon_luxauto .menu_luxauto_left .cadre_menu_mon_luxauto{
padding:0;
border:none;
}
#p_mon_luxauto .menu_luxauto_left .cadre_menu_mon_luxauto a{
display:block;
height:112px;
position:relative;
line-height:28px;
padding:28px 0 0 140px;
border: 1px solid #D8D8D8;
color:#666666;
}
#p_mon_luxauto .menu_luxauto_left .cadre_menu_mon_luxauto a img{
position:absolute;
left:20px;
top:25px;
}
#p_mon_luxauto .menu_luxauto_left .cadre_menu_mon_luxauto a span{
font-weight:bold;
font-size:14px;
color:#990000;
padding:0 6px 0 0; 
}
#p_mon_luxauto .menu_luxauto_left .cadre_menu_mon_luxauto a:hover{
background:#FCFCFC;
text-decoration:none;
border: 1px solid #999999;
}



#p_mon_luxauto .menu_luxauto_right .titre_menu_mon_luxauto{
height:32px;
background:#122030;
padding:5px 0 0 15px;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto{
border:1px solid #122030;
padding:0;
height:140px;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a{
display:block;
height:29px;
text-decoration:none;
position:relative;
padding:17px 0 0 67px;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a:hover{
background:#FCFCFC;
text-decoration:underline;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a img{
position:absolute;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a.lien_photo img{
left:13px;
top:14px;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a.lien_valeur img{
left:21px;
top:9px;
}
#p_mon_luxauto .menu_luxauto_right .cadre_menu_mon_luxauto a.lien_une img{
left:15px;
top:12px;
}




#p_mon_luxauto .titre_cadre_mon_luxauto{
position:absolute;
font-weight:bold;
font-size:14px;
padding:0 0 0 68px;
top:50px;
left:10px;
z-index:1;
}
#p_mon_luxauto .titre_cadre_mon_luxauto img.icon_titre_cadre{
position:absolute;
left:10px;
top:-10px;
}


#p_mon_luxauto a.retour_menu_mon_luxauto{
border:#D8D8D8 1px solid;
color:#D2D2D2;
font-weight:bold;
font-size:21px;
display:block;
padding:2px 0 2px 12px;
}
#p_mon_luxauto a.retour_menu_mon_luxauto img{
vertical-align:bottom;
padding:0 15px 4px 0;
}


#p_mon_luxauto a.retour_menu_mon_luxauto:hover{
text-decoration:none;
color:#C1C1C1;
}


/******************  Menu  ************************************/
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre{
width:292px;
height:77px;
background:#F5F5F5;
float:left;
font-size:13px;
padding:0 0 0 30px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre .alerte_mail_attente{
padding:30px 0 0 80px;
height:45px;
color:#666666;
position:relative;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre .alerte_mail_attente img{
position:absolute;
left:11px;
top:20px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre .alerte_mail_attente .bientot_dispo{
position:absolute;
color:#990000;
font-size:11px;
left:105px;
font-style:italic;
top:52px;
}

#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_sauvegarder{
padding:0 25px 8px 30px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_raccourcis{
padding:0 25px 0 30px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_infos{
padding:0 25px 0 30px;
}

#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_titre{
position:absolute;
left:10px;
top:15px;
}


/** positionnement des icones **/
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_sauvegarder{
top:9px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_enregistrer{
left:17px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_raccourcis{
left:19px;
top:18px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_mail{
top:19px;
left:11px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_infos{
left:19px;
top:14px;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a img.icon_menu_mdp{
left:19px;
}


/** fin positionnement des icones **/

#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a{
width:210px;
height:45px;
display:block;
border:#F5F5F5 1px solid;
color:#666666;
padding:30px 0 0 80px;
position:relative;
}
#p_mon_luxauto .bloc_ensemble_luxauto_menu .cadre_menu_titre a:hover{
border:1px solid #999999;
background:#FCFCFC;
text-decoration:none;
}

#p_mon_luxauto .validation_formulaire_ok{
background: #F5F5F5;
border: 1px solid #D8D8D8;
height:93px;
position:relative;
font-weight:bold;
padding:67px 0 0 120px;
}
#p_mon_luxauto .validation_formulaire_ok img.icon_ok{
position:absolute;
top:47px;
left:30px;
}
#p_mon_luxauto .validation_formulaire_ok .retour_menu_ok{
font-style:italic;
padding:15px 0 0 0;
font-weight:normal;
}
#p_mon_luxauto .validation_formulaire_ok .retour_menu_ok a{
color:#990000;
}



/*******************************************************/

/**** Menu left *********************/

#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left{
padding:0;
margin:30px 0 0 0;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left .espace_titre{
border:3px solid #FFFFFF;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul{
padding:20px 0 0 0;
font-size:11px;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul li{
height:40px;
border-top:#D8D8D8 1px solid;
position:relative;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul li img.icon_titre{
position:absolute;
top:8px;
left:9px;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul li a{
display:block;
height:27px;
padding:13px 0 0 40px;
width:167px;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul li a:hover{
background:#F5F5F5;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_left ul li.back_menu a{
font-weight:bold;
font-size:12px;
}

#site #container #content #p_mon_luxauto .cadre_mon_luxauto_compte{
padding:0;
}
#site #container #content #p_mon_luxauto .cadre_mon_luxauto_compte .espace_titre{
border:3px solid #FFFFFF;
}
#p_mon_luxauto .cadre_mon_luxauto_compte .deconnexion_mon_luxauto{
border-top:#D8D8D8 1px solid;
}
#p_mon_luxauto .cadre_mon_luxauto_compte .deconnexion_mon_luxauto a{
color:#990000;
font-weight:bold;
padding:8px 0 8px 15px;
display:block;
width:192px;
background:#f5f5f5;
}

#p_mon_luxauto .cadre_mon_luxauto_compte .info_connecte{
padding:25px 8px 0 60px;
height:44px;
position:relative;
}
#p_mon_luxauto .cadre_mon_luxauto_compte .info_connecte img.personnage{
position:absolute;
left:5px;
top:18px;
}


/************************************/

#p_mon_luxauto .aide_rubrique{
position:absolute;
width:200px;
height:32px;
top:1px;
left:499px;
background:#D8D8D8;
font-size:13px;
font-weight:bold;
font-style:italic;
text-align:right;
}
#p_mon_luxauto .aide_rubrique a{
color:#385076;
display:block;
width:130px;
height:24px;
padding:8px 70px 0 0;
}
#p_mon_luxauto .aide_rubrique img{
position:absolute;
right:28px;
top:2px;
}


#p_mon_luxauto .message_avertissement{
border:#D8D8D8 1px solid;
width: 565px;
height:42px;
padding:30px 0 0 93px;
font-weight:bold;
background:#FFFFFF;
position:relative;
margin: 15px 0 12px 20px;
font-size:13px;
}
#p_mon_luxauto .message_avertissement img{
position:absolute;
top:3px;
left:3px;
}
#p_mon_luxauto .message_decouverte{
border:#D8D8D8 1px solid;
border-left:none;
border-right:none;
background:#FFFFFF;
padding:40px 0 0 30px;
height:90px;
margin:4px 0 0 0;
font-weight:bold;
}
#p_mon_luxauto .message_decouverte .comment_faire_decouverte{
padding:18px 0 0 0;
font-weight:normal;
font-style:italic;
}
#p_mon_luxauto .message_decouverte .comment_faire_decouverte a{
color:#990000;
}


/******* titre zone *******/
#p_mon_luxauto .zone_emplacement_titre{
height:70px;
position:relative;
z-index:1;
}
#p_mon_luxauto .emplacement_titre{
font-size:14px;
font-weight:bold;
position:absolute;
left:85px;
top:50px;
}
#p_mon_luxauto .zone_emplacement_titre img{
position:absolute;
left:10px;
top:40px;
}
/******* Fin - titre zone *******/

#p_mon_luxauto .pub_l_vendre {
    height: 353px;
    padding: 0 14px;
}
#p_mon_luxauto .pub_l_vendre .pub_l_vcadre {
    border: 1px solid #d8d8d8;
    padding: 2px;
}
#p_mon_luxauto .pub_l_vendre .pub_l_vcadre img {
    vertical-align: bottom;
}
