
#page{
  padding-top:10px;
  background-color: #ffffff;
  position:relative;
  height:700px;
}
#div_googlemap{
  width:700px!important;
  height:550px!important;
  position:absolute!important;
  left:40px!important;
  top:20px!important;
}

#google_map{
  position:absolute!important;
  left:0px!important;
  top:0px!important;
  height:550px;
  width:700px!important;
}
#status_map{
  height:550px;
  width:700px;
  top:0px!important;
  left:0px!important;
}

.divGmapLabelNumGroupe{
	color:#FF0000;
	font-weight:bold;
}
.divGmapLabelNumSimple{
	color:#0000FF;
	font-weight:bold;
}
#sidebar_gene_map{
	width:300px;
	height:700px;
	overflow:auto;
	position:absolute;
	left:0px!important;
	top:0px!important;
}

div.div_lst_titre{
  color:#6e1414;
}

  div.div_lst_titre h2{
    margin:0px 0px 5px 0px;
    font-size:10px;
    color:#6e1414;
  }
  div.div_lst_titre a{
    color:#6e1414;
  }
  
div.div_lst_blocGauche{
  float:left;
  width:115px;
  font-size:10px;
}
  div.div_lst_capacite{
    float:left;
    margin-right:5px;
  }
  
  div.div_lst_picto{
    clear:left;
  }
  
  div.div_lst_picto div{
    float:left;
    padding-right:5px;
  }
    div.div_lst_animal{
      padding-top:10px;
    }
    div.div_lst_tarifs{
      clear:left;
    }
  
div.div_lst_vignette{
  float:left;
  width:110px;
  padding-left:10px;
  text-align:center;
}
  div.div_lst_vignette img{
    max-width:110px;
    max-height:85px;
    -width: expression(this.width > 110 ? 110: true);
    -height: expression(this.height > 85 ? 85: true);
  }

  
  ul.lst_boutons{
    padding:0;
    margin:0;
  }
    ul.lst_boutons li{
      display:inline;
      padding-left:10px;
    }
    ul.lst_boutons li a{
      color:#6e1414;
      text-transform: lowercase;
    }
#sidebar_gene_map{
  width:265px;
}
#sidebar_content_map{
  width:245px;
}   
#sidebar_content_map div.div_gbulle{
  height:130px;
  margin-bottom:5px;
  border-bottom:1px #3a5506 dotted;
}

/*menu carte*/
fieldset {
margin: 6px 0;
padding:3px;
border: 1px solid #fff !important;
}

legend {
color: #333;
font : bold 12px Arial, Helvetica, sans-serif;
}

#a_lanceRech {
font : bold 14px Arial, Helvetica, sans-serif;
color: #900;
}

#span_mnu_1_1 {
display:none;
}
