#mapainclude input,#mapainclude textarea{
background:url(../imagenes/input.gif) no-repeat left top;
border:0px;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
padding:1px 3px;
float:left;
}
#mapainclude input,#mapainclude select{vertical-align:middle;}
#mapa{position:relative;width:400px;}
#map{width:400px; height:300px;margin-bottom:1px;}
#pano{width:400px; height:200px; margin-bottom:10px}
#directions{width:395px;}
.boton_streetview{
position:absolute;
left:102px;
top:7px;
border:1px solid #000000;
height:17px;
overflow:hidden;

}
.boton_streetview input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
border:1px solid #B0B0B0;
border-left-color:#FFFFFF;
border-top-color:#FFFFFF;
background:#FFFFFF;
margin-top:-3px;
height:17px;
width:89px;
color:#4D74E1;
height:20px;
cursor:pointer;
}
* html .boton_streetview input{line-height:10px;margin-top:0px; padding-top:1px; margin-right:-2px; height:17px;}
*+html .boton_streetview input{line-height:10px;margin-top:0px;padding-top:1px; margin-right:-2px; height:17px;}
#leyenda{width:400px;}
#leyenda img{float:left; margin-right:6px;margin-bottom:10px}
/**/
#mapainclude .boton_destacado,#mapainclude .boton_muydestacado{
background:#FFFFFF url(../imagenes/deg_1.png) repeat-x left bottom;
font-size:13px;
color:#000000;
font-weight:bold;
padding:8px;
text-align:center;
line-height:120%;
display:inline-block;
border:1px solid #DDDDDD;
}
#mapainclude .boton_muydestacado{
border:2px solid #CC0000;
}
#mapainclude input.boton_destacado,#mapainclude input.boton_muydestacado{
padding:0px 6px;
font-size:12px;
line-height:10px;
height:22px;
float:right;
}
/**/
#mapa_gde{position:relative;width:770px;}
#mapa_gde #ruta{
width:350px;
overflow:hidden;
float:right;
}
#mapa_gde #ruta #directions{width:350px; margin-left:-5px; text-align:left;}