  <!-- estilos situacion_mapa.htm***************************************************************************** --> 
  .mapa{Z-INDEX: 2; WIDTH: 414px; height:355px; border: 1px #000000 solid;}
  #logopeq2{Z-INDEX: 9; LEFT: 190px; WIDTH: 13px; POSITION: absolute; TOP: 85px; HEIGHT: 16px}
  .transporte{Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; WIDTH: 411px; POSITION: absolute; TOP: 0px; HEIGHT: 287px}
  .parking{Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; WIDTH: 411px; POSITION: absolute; TOP: 0px; HEIGHT: 287px} 
  .restaurante{Z-INDEX: 14; LEFT: 0px; VISIBILITY: hidden; WIDTH: 411px; POSITION: absolute; TOP: 0px; HEIGHT: 287px}
  .hotel{Z-INDEX: 4; LEFT: 0px; VISIBILITY: hidden; WIDTH: 411px; POSITION: absolute; TOP: 0px; HEIGHT: 287px}
  .varios{Z-INDEX: 4; LEFT: 0px; VISIBILITY: hidden; WIDTH: 411px; POSITION: absolute; TOP: 0px; HEIGHT: 300px}
  .bus1,.bus2,.bus3,.bus4{Z-INDEX:8;WIDTH: 13px; POSITION: absolute;HEIGHT: 16px;}
  .bus1{LEFT: 185px;TOP: 137px;}  .bus2{LEFT: 80px;TOP: 233px;}
  .bus3{LEFT: 251px;TOP: 288px;}  .bus4{LEFT: 128px;TOP: 90px;}
  .met1,.met2,.met3,.met4,.met4_1,.met5,.met6,.renfe1,.cercanias1,.fgc1,.aero1{Z-INDEX:7; WIDTH: 13px; POSITION: absolute;HEIGHT: 16px;}
  .met1{LEFT: 160px;TOP: 137px;}  .met2{LEFT: 80px;TOP: 137px;}     .met3{LEFT: 249px;TOP: 305px;}
  .met4{LEFT: 94px;TOP: 240px;}   .met4_1{LEFT: 124px;TOP: 240px;}  .met5{LEFT: 124px;TOP: 240px;}
  .met6{LEFT: 100px;TOP: 2px;}    .renfe1{LEFT: 122px;top:2px}
  .cercanias1{LEFT: 90px;top:270px}  .fgc1{LEFT:2px;top:290px}  .aero1{LEFT:47px;top:260px}
  .par1,.par2,.par3,.par4,.par5,.par6{Z-INDEX: 5;WIDTH: 13px; POSITION: absolute;HEIGHT: 16px}
  .par1{left:89px;top:90px}  .par2{left:144px;top:86px}  .par3{left:222px;top:80px}
  .par4{left:270px;top:70px} .par5{left:144px;top:20px}  .par6{left:218px;top:231px}  
  .res1,.res2,.res3,.res4,.res5,.res6,.res7{Z-INDEX: 5;WIDTH: 13px; POSITION: absolute;HEIGHT: 16px; display:inline-block;
    /* para generalizar:NO OK
	 background-color: green;
     background-image:url("../img/restaurant.gif");
	 background-repeat:no-repeat;
	 background-position: 0px 0px;
     border:#ff0000 1px solid;
	*/
  }
  
  
  .res1{left:188px;top:159px} .res2{left:144px;top:102px}  .res3{left:144px;top:70px}  .res4{left:256px;top:70px}
  .res5{left:222px;top:64px}  .res6{left:180px;top:40px}   .res7{left:180px;top:260px}  
  
  .hot1,.hot2,.hot3,.hot4{Z-INDEX:8;WIDTH: 13px; POSITION: absolute;HEIGHT: 16px;}
  .hot1{LEFT: 174px;TOP: 159px;}
  .hot2{LEFT: 176px;TOP: 70px;}
  .hot3{LEFT: 254px;TOP:15px;}
  .hot4{LEFT:68px;TOP:112px;}
  .var1{Z-INDEX: 6; LEFT: 140px; WIDTH: 126px; POSITION: absolute; TOP: 300px; HEIGHT: 85px}
  .renfe1_1{position:absolute; left:144px; top:18px;height:32px;z-index:17; visibility: hidden;width:180px;}
  .cercanias1_1{position:absolute; left:111px; top:278px; height:32px; z-index:17; visibility: hidden;width:180px;}
  .fgc1_1{position:absolute;left:23px; top:298px; height:32px; z-index:17; visibility: hidden; width:180px;} 
  .aero1_1{position:absolute;left:63px; top:268px; height:32px; z-index:17; visibility: hidden;width:180px;}
  .met1_1{position:absolute; left:100px; TOP: 157px; height:16px; z-index:17; visibility: hidden; width:180px;}
  .met3_1{position:absolute; left:265px; top:238px; height:32px; z-index:17; visibility: hidden;width:180px;}
  .met4_1{WIDTH: 13px;position:absolute; left:111px; TOP: 258px; height:16px; z-index:17; visibility: hidden;width:180px;}
  .bus4_1{position:absolute; left:148px; top:120px; height:32px; z-index:17; visibility: hidden; width:180px;}
  .res_2{WIDTH: 13px;position:absolute; left:189px; TOP: 245px; height:16px; z-index:17; visibility: hidden;}
  .generico{position:absolute; left:148px; top:120px; height:32px; z-index:17; visibility: hidden;border: 1px solid black;width:180px;background-color:#FFFFFF}
/* estilos div emergentes ==================================================  */
  H5.msg{margin-bottom:-0px}
  span.msgTit{font-weight:bold;display:inline-block;margin-right:4px}
  span.msgTit1{font-weight:bold;display:inline-block;width:50px; margin-right:4px}
  span.msgTit2{font-weight:bold;display:inline-block;width:50px; height:32px;vertical-align:top}
  span.msgContent{display:inline-block}
 .cndir{position:absolute; left:190px; top:105px; width:165px; height:32px; z-index:17; visibility: hidden;}
  div.dir {position: relative; left:100px;top:-9px; width: 550px;border:#ff0000 0px solid}
  div.todomapa{display: nline-bolck;border:#0000ff 0px solid; position: relative; left:100px;top:-2px;}

.divInfoEmergente { 
   background-color:#ffffff;border:1px solid #000000;z-index:10;display:inline-block;
}

	/* solo para Firefox2 ==================================================== */
#divDireccion{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
