/**********************************************************************************/
/*********************************    E GOOGLEMAP    ******************************/
/**********************************************************************************/

.tx_egooglemap_legend_top h2{display:none;}

.tx_egooglemap_maincategory {
  display: block;
  float: left;
  font-weight: normal;
  margin-bottom: 5px;
  margin-left: 5px;
  width: 30%;
}
.tx_egooglemap_category .tx_egooglemap_labelpicto{
  display: block;
  float: left;
  margin:0px;
}

.tx_egooglemap_category input{
  float: left;
  width: 15px;
  margin:14px 0px;
}

.tx_egooglemap_category .tx_egooglemap_labeltext{
  float: left;
  width: 70%;
  margin:15px 0px 0px 5px;
}

.tx_egooglemap_carto {
  clear: both;
}

.tx_egooglemap_options {
  float: left;
  width: 100%;
  margin-top: 20px;
}

.tx_egooglemap_direction{
  float: left;
  width: 312px;
}

.tx_egooglemap_geocoder{
  float: right;
  width: 312px;
  margin-right: 10px;
}

.tx_egooglemap_direction form,
.tx_egooglemap_geocoder form{
  padding-top:10px;
}

.tx_egooglemap_direction form fieldset,
.tx_egooglemap_geocoder form fieldset{
  border: 1px solid #000000;
  float: left;
  padding: 5px;
}

.tx_egooglemap_direction form .fieldsetlabel,
.tx_egooglemap_geocoder form .fieldsetlabel {
	background: none repeat scroll 0 0 #FFFFFF;
	font-weight: bold;
	left: 15px;
	position: relative;
	text-align: left;
	top: -13px;
	color:#7C5C04;
}

.tx_egooglemap_direction_from_field,
.tx_egooglemap_direction_to_field{
	float: left;
	margin: 0 0 5px;
}

.tx_egooglemap_direction_from_field label,
.tx_egooglemap_direction_to_field label{
	float: left;
}

.directionfromexemple,
.directiontoexemple,
.geocoderexemple,
.tx_egooglemap_geocoder_city{
	display:none;
}

.tx_egooglemap_direction_from,
.tx_egooglemap_direction_to{
	clear:both;
}

.tx_egooglemap_direction_mode {
  display:none;
  float: left;
}
.tx_egooglemap_direction_dirmoded, 
.tx_egooglemap_direction_dirmodew{
  width: 15px;
}

.tx_egooglemap_direction_mode label {
  clear: both;
  float: left;
  margin: 0 0 4px;
}

.tx_egooglemap_direction_reverse {
  float: left;
  margin: 10px 0 3px;
}

.tx_egooglemap_geocoder_address {
  float: left;
  margin-bottom: 3px;
}