#professionnel_titre {position: relative; width:675px; height:128px; padding:45px 0 0 64px; margin:0;}
#professionnel_img{position: absolute; top:0; left:0;}
#professionnel_h1{position: absolute; top: 35px; left: 65px; color:#e3067b; font-size:38px; font-weight:normal; padding: 0; margin: 0;}
#professionnel_texte{position: absolute; top: 80px; left: 67px; color:#e3067b; font-size: 14px; font-weight: bold; padding: 0; margin: 0;}
#professionnel_texte span{font-size: 12px; font-weight: normal;}

#results{background:url(../images/bg_listagences.jpg);width:732px;height:27px;margin-left:7px;position:relative;}
#totalrech{position:absolute;top:6px;right:10px;}
#totalrech strong{color:#e3067b;}
#form_filtre{padding: 4px;}
#form_filtre select, #form_filtre input{font-size: 11px;}

#tablist{height:27px;margin-left:8px;border-collapse: collapse;border-left:1px solid #B2B4B3;border-right:1px solid #B2B4B3;}
#tablist th{height:38px;background-color:#FEBDD1;color:#5B237A;border-left:1px solid #B2B4B3;border-right:1px solid #B2B4B3;padding:0 5px;}
#tablist td{height:52px;border:1px solid #B2B4B3;padding:0 5px;}
#tablist tr:hover{color:#fff;background:#E4157F;}

#tablist .act{width:100px;}
#tablist .nom{width:140px;}
#tablist .adr{width:225px;}
#tablist .tel{width:100px;}
#tablist .bool{width:50px;text-align:center;}


