div#contenu{ width:800px; margin-left:20px;}
#colonne_droite_pointdevente{margin-right:30px; float:left; width:360px;}
#titre_clic_carte{background:#8DB725  no-repeat left; width:180px; height:30px; line-height:30px; text-align:center; color:#FFFFFF; font-weight:bold; padding-left:10px; margin-bottom:15px;}
#choix_departement{ background:#8DB725  no-repeat center; width:270px; height:42px; text-align:left; padding-top:5px; padding-left:15px; margin-bottom:15px;}
#choix_departement label{ color:#FFFFFF; font-weight:bold;}
#choix_departement select{width:220px; font:12px Arial, Helvetica, sans-serif;}
#tab_revendeurs{ width:390px; float:left; }
#tab_revendeurs p{ background:#fff; height:20px; position:relative;line-height:20px; border-bottom:#CCCCCC 1px solid;}
#tab_revendeurs p strong{color:#000000;}
#tab_revendeurs p img{ position:absolute; right:5px; top:2px;}
#tab_revendeurs p span.poseur{ margin-right:30px; display:block; width:120px; float:left;}
#tab_revendeurs p span.numero{ display:block;  width:120px; float:right; text-align:right; margin-right:15px;}
#tab_revendeurs p.tab_titre{background:#8CB726 ; color:#FFFFFF; font-weight:bold; line-height:20px;}
#tab_revendeurs p.tab_fonce{background:#fff url(../images/fond_tab_vert.jpg) repeat-y; height:inherit;}
#tab_revendeurs h3{ margin-left:0px; margin-bottom:10px;}
#colonne_gauche{height:91px; }#colonne_gauche p{font-size:80%;}
h3 a{ color:#000000; text-decoration:none;}
h3 a:hover{ color:#000000; text-decoration:underline;}