/* CSS Document */
h3 { background:url(../img/puces/puce_cercle.gif) left top no-repeat; padding:2px 0 8px 20px; color:#000000; font:700 14px Arial; position:relative; z-index:50; }
h3 a { color:#000000; }
h3 a:hover { text-decoration:none; }

#Div_CSS_Plan .plan-niv1 { background:url(../img/puces/puce_cercle.gif) left top no-repeat; padding:2px 0 8px 20px; color:#000000; font:700 14px Arial; position:relative; z-index:50; }
#Div_CSS_Plan a { text-decoration:none; }
#Div_CSS_Plan a:hover { text-decoration:underline; }
#Div_CSS_Plan ul { padding:0 0 12px 25px; }
#Div_CSS_Plan li { display:block; }
#Div_CSS_Plan li a { color:#000000; background:url(../img/puces/puce_fleche-rouge-droite.gif) left 5px no-repeat; padding:0 0 0 10px; }

.para-ml { width:715px; padding:0 0 15px 15px; }
.para-ml strong { color:#333333; }

.liste-nous-contacter { clear:left; display:block; }
.liste-nous-contacter li { float:left; }
.lien-devenir-point-relais, .lien-devenir-transporteur, .lien-professionnel-vad { width:209px; height:41px; padding:204px 5px 0 0; display:block; float:left; text-align:right; color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:700; }
.para-nous-contacter { background:url(../img/puces/puce_cercle.gif) left top no-repeat; padding:0 0 0 25px; margin:10px 0 0; display:block; width:500px; float:left; }
.para-nous-contacter a { font-weight:700; color:#333333; }
.para-nous-contacter a:hover { text-decoration:none; }
.div-form { background:url(../img/mr_contact_bg-form.gif) left bottom repeat-x; width:689px; clear:left; padding:10px 0 15px 20px; margin:0 0 20px; }
.div-form table td { height:25px; vertical-align:bottom; }
.div-form table td label { color:#333333; background:url(../img/mr_contact_bg-label.gif) left bottom repeat-x; width:171px; display:block; padding:0 0 4px 0; margin:0 5px 0 0; position:relative; font-weight:700; }
.div-form .inputTexte { border:solid 1px #969590; width:256px; height:17px; padding:2px 2px 0; font:100 11px Arial; }
.div-form select { border:solid 1px #969590; width:262px; height:21px; font:100 11px Arial; }
.div-form textarea { border:solid 1px #969590; width:260px; height:70px; font:100 11px Arial; margin:5px 0 0; }
.obligatoire { color:#FF3535; font:700 italic 11px Arial; position:absolute; top:0; right:0; }
.c-obligatoire { color:#FF3535; font:100 italic 11px Arial; }
.btn-validez { float:right; margin:15px 0 0; }