#contain{  height:auto;overflow:hidden;min-width:950px;margin-left:10px; }


#result_header { background-color:#dadaff; width:100%; border-top:1px solid black; height:29px; padding-bottom:7px; margin-bottom:10px;}
#result_header h1{ font-family:"Lucida Grande",Tahoma,Arial,sans-serif; font-size:small; padding-left:5px;}

#col_right{float:left;width:500px;height:auto;}
#col_left{float:left;width:350px;height:auto;}
#col_pub{float:left;width:140px;height:auto;}

#dashlink{width:140px;height:auto;margin-left:5px;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;}
.dashlink_title{font-family:"Lucida Grande",Tahoma,Arial,sans-serif; font-size:small;background-color:#dadaff;border-top:1px solid black; height:19px; padding-bottom:7px; margin-bottom:10px; margin-top:20px; padding-top:1px; width:140px;}
.dashlink_line{margin-top:5px;font-size:13px;}

#presse{width:140px;height:auto;margin-left:5px;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;}
.presse_title   {font-size:small;background-color:#dadaff;border-top:1px solid black; height:19px; padding-bottom:7px; margin-bottom:10px; margin-top:20px; padding-top:1px; width:140px;}
.presse_line    {margin-top:5px; margin-bottom:5px; font-size:13px;}
.presse_comment {margin-bottom:10px; margin-left:5px; font-size:13px; color:grey;}

#resultat{height:auto;font-family:Tahoma;font-size:12px;padding-left:5px;}
.num_res{float:left;}
.first_line_res{float:left;height:30px;padding-left:10px;padding-top:10px;}
.prix{height:30px;padding-top:10px;}
.comment{float:left;font-family:Tahoma;font-size:11px;}
.comment2{font-size:10px;font-family:Tahoma;font-size:11px;}
.focus{float:right;font-family:Tahoma;font-size:11px;}

#map{width:453px;height:450px;margin-left:20px;}
#legendes{width:450px;height:auto;margin-left:20px;}
.legend_title{font-family:"Lucida Grande",Tahoma,Arial,sans-serif; font-size:small;background-color:#dadaff;border-top:1px solid black; height:19px; padding-bottom:7px; margin-bottom:10px; margin-top:10px; padding-top:1px; width:450px;}
.legend_line{margin-top:5px;}
.legend_icon{float:left;}
.legend_label{float:left;font-size:12px;width:100px;height:30px;padding-top:10px;width:40%;padding-left:5px;}

#poi{width:450px;height:auto;margin-left:20px;}
.POI_icon{float:left;width:40px;}
.POI{float:left;font-size:12px;}

.addr_contact{font-size:11px;}


