@charset "utf-8";
/* CSS Document */
div.div_stati{padding: 8px 10px 10px 10px;-webkit-box-shadow: 1px 1px 6px #999;-moz-box-shadow: 1px 1px 6px #999;box-shadow: 1px 1px 6px #999; margin:9px 0 5px 1px; background-color:#FFF; float:left; width:762px}

p.infos{float: left;
margin: 0px 0px -5px 0px;
color: #666;
text-shadow: none;
clear: both;}
p.infos a{color:#00F;}
#search_map{width: 445px;
float: left;
margin: 2px -4px 0px 0px;}
#search_but{width:80px;}
#search_but2{float:right; margin-right: 0px;width:5px;}

#panel {
       float: left;
width: 170px;
height: 30px;
      }

      #map-container {
       /* margin-left: 155px;*/
      }

      #map {
        width: 100%;
        height: 550px;clear: both;
float: left;
      }

      #markerlist {
/*height: 123px;*/
margin: 1px 0px 0 1px;
float: left;
width: 790px;
background-color: #FFF;
padding: 0px 0 4px 0px;
overflow: hidden;
      }
      #markerlist div{float: left;
margin: 3px 3px 0px 0px;}
      #markerlist a.title{width: 46px;
height: 38px;
float: left;
background-size: 46px;
background-repeat: no-repeat;
background-position: center;}
      #timetaken {
        color: #f00;
      }

      .info {
        width: 328px;
      }
      .info h2 a {
        color:#F00 !important;font-size: 14px;
      }
      .info h3 a {
        color:#000 !important;font-size: 13px;
      }

      .info img {
        border: 0;
      }

      .info-body {
        width: 328px;
height:auto;
margin: 2px 0;
text-align: left;
overflow: hidden;
      }

      .info-img {
        width: 128px;
height: auto;
float: left;
text-align: left;
margin-right: 11px;cursor: pointer;
      }
