
.airlines { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: bold; color: #336666; text-decoration: none } .airlines:hover 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
  bold; color: #999999; text-decoration: none } .menuverde { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; 
  text-decoration: none} .marbella_hotels { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: 
  none} .frasepromocion { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7.5pt; font-weight: normal; color: #999999; text-decoration: none; 
  } .menugris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  10px; font-weight: bold; color: #FFFFFF; text-decoration: none} .menugris:hover 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 
  bold; color: #99CCCC; text-decoration: none } .menuverdevisit { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 
  #4fa700; text-decoration: none } .ruta { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: normal; color: #545454; text-decoration: 
  none } 
  .ruta:hover { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: normal; color: #4fa700; text-decoration: 
  underline } .rutaflecha { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  10px; font-weight: normal; color: #545454; text-decoration: none } .fraseinferior 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  bold; color: #FFFFFF; text-decoration: none ; letter-spacing: 3px} .tithoteles 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
  bold; color: #336666; text-decoration: none} .titulos { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336666; 
  text-decoration: none ; letter-spacing: 1px} .titulohotel { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 7px; font-weight: bold; color: #336666; 
  text-decoration: none ; letter-spacing: 1px} .tittablas { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #626462; 
  text-decoration: none; letter-spacing: 1px} .subtittablas { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #626462; 
  text-decoration: none; letter-spacing: normal; background-color: #FFFFFF } .txt 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
  normal; color: #666666; text-decoration: none} .subtittablasdestacado { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 
  #FF9900; text-decoration: none; letter-spacing: normal } .txtdestacado { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
  color: #545454; text-decoration: none } .botonesnaranja { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; 
  text-decoration: none; letter-spacing: 1px} .botonesnaranja:hover { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; 
  color: #CCCCCC; text-decoration: none; letter-spacing: 1px } .botonesverdes 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
  normal; color: #489789; text-decoration: none; letter-spacing: 1px } .memuservicios 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 
  bold; color: #9A9A9A; text-decoration: none } .txtverde { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4fa700; 
  text-decoration: none } .tithotreserva { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: bold; color: #336666; text-decoration: 
  none ; letter-spacing: 1px } .memuserviciosportada { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; 
  text-decoration: none ; text-transform: none; letter-spacing: 1px} .marbella_hotels 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  bold; color: #FFFFFF; text-decoration: none ; text-transform: none; letter-spacing: 
  1px} .adventure_Grazalema { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none ; 
  text-transform: none; letter-spacing: 1px} .tithotelesreserva { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: 
  #336666; text-decoration: none ; background-color: #C7E7EB} .titreservaconil 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #336666; text-decoration: none ; background-color: #FFF0B7} .direccionreserva 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #336666; text-decoration: none } .titreservamiramar { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; 
  color: #336666; text-decoration: none ; background-color: #C7E7EB } .titreservagrazalema 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #336666; text-decoration: none ; background-color: #D6EB99} .titreservafuerte 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #545454; text-decoration: none ; background-color: #FFB69D} td 
  { font-family: 'Tahoma', Arial,Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 
  normal; color: #545454; text-decoration: none; } p { font-family: 'Tahoma', Arial, 
  Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #545454; 
  text-decoration: none } .menuverde:hover { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 12px; font-weight: bold; color: #C7E0DB; text-decoration: 
  none } .accesint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: bold; color: #336666; text-decoration: none } .optiongreen 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
  bold; color: #51AAAE; text-decoration: none } .optiongreen:hover { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 
  #336666; text-decoration: none } .accesintaz { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #51AAAE; text-decoration: 
  none; letter-spacing: 1px } .accesint:hover { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: 
  none } .txtdestacadobold { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; font-weight: bold; color: #4fa700; text-decoration: none } 
  .subtittablasgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: bold; color: #626462; text-decoration: none; letter-spacing: 
  normal; background-color: #CCCCCC} .tittablasgris { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #6B6D6B; text-decoration: 
  none; letter-spacing: 1px ; background-color: #B9BBB9} .titulofoto { font-family: 
  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #F0EFE9; 
  text-decoration: none ; letter-spacing: 1px ; text-transform: uppercase} .txtptolista 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
  normal; color: #545454; text-decoration: none } .otroservicios { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 
  #626462; text-decoration: none; letter-spacing: normal} .rutafinal { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
  color: #000000; text-decoration: none ; text-transform: capitalize} .subtittablasgrisclaro 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 
  bold; color: #545454; text-decoration: none; letter-spacing: normal; background-color: 
  #cccccc; text-transform: uppercase} .tbcolumprin { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #545454; text-decoration: 
  none; letter-spacing: 1px ; text-transform: uppercase; background-color: #F7F7F7} 
  .tbcolumpriniz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  9px; font-weight: bold; color: #5BAEB3; text-decoration: none; letter-spacing: 
  1px ; text-transform: uppercase; background-color: #FFFFFF} .tbtxtazul { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
  color: #55AAAA; text-decoration: none ; text-transform: none; background-color: 
  #F7f7f7} .txtdestacadomayor { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; font-weight: bold; color: #67B4B4; text-decoration: none } 
  .opservicios { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  10px; font-weight: bold; color: #336666; text-decoration: none ; letter-spacing: 
  1px } .txtverdebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: bold; color: #739B93; text-decoration: none } .vinculo { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
  normal; color: #FF9900; text-decoration: none } .vinculo:hover { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
  color: #336666; text-decoration: none } .menuverdempesa { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336666; 
  text-decoration: none } .menuverdempesa:hover { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #78BCBC; text-decoration: 
  none } .memuservicios:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-weight: bold; color: #339999; text-decoration: none } 
  .memuserviciosportada:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7.5pt; font-weight: bold; color: #CCCCCC; text-decoration: none ; 
  text-transform: none; letter-spacing: 1px } .subtittablasreservas { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 
  font-weight: bold; color: #626462; text-decoration: none} .buscador { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; 
  color: #666666; text-decoration: none; } .txtpostales { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #959595; 
  text-decoration: none } .titulospostales { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 12px; font-weight: bold; color: #4A968C; text-decoration: 
  none ; letter-spacing: 1px } .tbcolumpriniz2 { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #5BAEB3; text-decoration: 
  none; letter-spacing: 1px ; text-transform: uppercase; background-color: #D1EFEF} 
  .titulo2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; 
  font-weight: bold; color: #336666; text-decoration: none ; letter-spacing: 1px 
  } .txtmenor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  7.2pt; font-weight: normal; color: #666666; text-decoration: none ; text-align: 
  justify} .vinculoNegrita { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; font-weight: normal; color: #FF9900; text-decoration: none 
  } .txtverde2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: normal; color: #67B4B4; text-decoration: none } .titreservacostaluz 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #336666; text-decoration: none ; background-color: #Ffc371} .titreservaelrompido 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: 
  normal; color: #336666; text-decoration: none ; background-color: #6FA8FF} .offers_flights 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 
  bold; color: #9A9A9A; text-decoration: none } .offers_flights:hover { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: 
  #339999; text-decoration: none } h3{FONT-SIZE: 9px; COLOR: #CCCDDD; FONT-FAMILY: 
  areal, helvetica, san-serif;margin: 5px; text-align:left;FONT-WEIGHT: normal;} 
  .likeh3{FONT-SIZE: 9px; COLOR: #CCCDDD; FONT-FAMILY: areal, helvetica, san-serif;margin: 
  5px; text-align:left;FONT-WEIGHT: strong;} .promotext {color:#000033; background-color:#cccccc; 
  layer-background-color:#cccccc; position:absolute; top:100px; left:100px; width:480px; 
  height:280px; z-index:99; visibility:hidden; display:none} .accesintp { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 
  #FF8F59; text-decoration: none } .accesintp:hover { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336666; text-decoration: 
  none } .subtittablasdestacado { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-weight: bold; color: #FF9900; text-decoration: none; letter-spacing: 
  normal } .subtittablasdestacado:hover { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: bold; color: #FFCC99; text-decoration: 
  none; letter-spacing: normal } .titdestacado { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FF9900; text-decoration: 
  none; letter-spacing: normal } .titdestacado:hover { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFCC99; text-decoration: 
  none; letter-spacing: normal } .memuserviciosportadap: { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; 
  text-decoration: none ; text-transform: none; letter-spacing: none } .botoneralat 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 
  #ffffff; text-decoration: none; font-weight: normal; letter-spacing: normal 
  } .botoneralat:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  9px; text-transform: none; color: #CCCCCC; text-decoration: none; letter-spacing: 
  normal } .botoneralatinversa { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none; 
  letter-spacing: normal } .botoneralatinversa:hover { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-transform: 
  none; color: #296152; text-decoration: none; letter-spacing: normal } .bolsaempleo 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 
  normal; color: #336666; text-decoration: none; letter-spacing: normal } .bolsaempleo:hover 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 
  normal; text-transform: none; color: #FFFFFF; text-decoration: none; letter-spacing: 
  normal } .botonerasup { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal; 
  letter-spacing: normal } .botonerasup:hover { font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; text-transform: none; color: #CCCCCC; text-decoration: 
  none; letter-spacing: normal } .botoneralat2 { font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-transform: 
  none; text-decoration: none; color: #FFFFFF} .botonerasupinversa { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
  color: #336666; text-decoration: none; letter-spacing: normal } .botonerasupinversa:hover 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 
  normal; color: #ffffff; text-decoration: none; letter-spacing: normal } .descriphomefuerteCopia 
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 
  normal; color: #2E6057; text-decoration: none } .descriphomeCopia { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: 
  none } .botoneralatinversaCopia { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; font-weight: normal; color: #336666; text-decoration: none; 
  letter-spacing: normal } .botoneralatinversaCopia:hover { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; 
  text-decoration: none; letter-spacing: normal } .accesintpCopia { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #296152; text-decoration: 
  none } .accesintpCopia:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; font-weight: normal; color: #3F947C; text-decoration: none 
  } .memuserviciosCopia { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; color: #666666; text-decoration: none ; letter-spacing: 0px} 
  .preciorojohomeCopia { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  10px; color: #FF0000; text-decoration: none } .preciorojohomeCopia:hover { font-family: 
  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C10000; text-decoration: 
  none } .botoneralatinversaCopian { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; font-weight: normal; color: #336666; text-decoration: none; 
  letter-spacing: normal } */--------mod----------*/ /*-----------------------------------------------------*/ 
  /* DATOS DE COLORES /* Color bordes: #D0DBD9 /* Color texto: #2E6057 /* Color 
  fondo claro: #f5FAFA; /* Color fondo oscuro: #E3EEE5; /*-----------------------------------------------------*/ 
  /*-----------------------------------------------------*/ /* TABLA RESERVAS 
  /*-----------------------------------------------------*/ .reservas { background-color: 
  #F5FAFA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
  font-weight: normal; color: #2E6057; text-decoration: none; } .reservas td{ 
  text-align: left; vertical-align: middle; font-size: 10px; } .reservas a:link, 
  .reservas a:link, .reservas a:link{ color: #FF9900; text-decoration: none; font-weight: 
  bold; } .reservas a:hover{ color: #FFCC00; text-decoration: underline; font-weight: 
  bold; } .reservas input{ font-family: Verdana, Arial, Helvetica, sans-serif; 
  border: 1px solid #73958F; font-weight: normal; color: #2E6057; } /*-----------------------------------------------------*/ 
  /* TABLA RESULTADOS /*-----------------------------------------------------*/ 
  .resultados{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; font-weight: bold; color: #2E6057; } .resultados td{ height: 30px; } .resultados 
  h1{ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: 
  #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  white-space: nowrap; page-break-before: 0; height: 10px; } .resultadostexto{ 
  border-left: 1px solid #D0DBD9; border-right: 1px solid #D0DBD9; border-bottom: 
  1px solid #D0DBD9; border-top: none; background-color:#F5FAFA; font-weight: 
  normal; text-align: justify; padding: 5px; } .resultadostexto a:link, .resultadostexto 
  a:link, .resultadostexto a:link{ color: #FF9900; text-decoration: none; font-weight: 
  bold; } .resultadostexto a:hover{ color: #FFCC00; text-decoration: underline; 
  font-weight: bold; } /*-----------------------------------------------------*/ 
  /* BOTONES */ /*-----------------------------------------------------*/ .reservas-boton{ 
  background-color: #E7EDEC; border: 1px solid #A2B8B4; font-family: Geneva, Arial, 
  Helvetica, sans-serif; font-size: 10px; } /*-----------------------------------------------------*/ 
  /* DESPLEGABLES*/ /*-----------------------------------------------------*/ 
  .reservas-desplegable{ font-size:11px; font-family: 'Tahoma', Arial, Helvetica, 
  sans-serif; color: #545454; height: 15px; } /*-----------------------------------------------------*/ 
  /* ESTILOS GENERALES */ /*-----------------------------------------------------*/ 
  .tdtexto{ background-color: #E7EDEC; border: 1px solid #D0DBD9; padding: 2px; 
  } .tdcuadro{ border-top: 1px solid #D0DBD9; border-right: 1px solid #D0DBD9; 
  border-bottom: 1px solid #D0DBD9; border-left: 1px solid #D0DBD9; background-color:#F5FAFA; 
  font-weight: normal; text-align: justify; vertical-align: middle; text-align: 
  left; vertical-align: middle; font-size: 10px; } .tdcuadro h1{ border-bottom-width: 
  1px; border-bottom-style: dashed; border-bottom-color: #990033; font-size:11px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 
  10px; } .tdcuadro input{ font-size:10px; font-family: Verdana, Arial, Helvetica, 
  sans-serif; color: #2E6057; border: 1px solid #73958F; } .trinferior{ background-color: 
  #FFFFFF; border-bottom-width: thick; border-bottom-style: solid; border-bottom-color: 
  #006699; height: 7px; } .reservasdestacado { color: #FF9900; font-weight: bold; 
  } .resultadostextoDesglose { border-left: 1px solid #D0DBD9; border-right: 1px 
  solid #D0DBD9; border-bottom: 1px solid #D0DBD9; border-top: none; background-color:#F5FAFA; 
  font-weight: normal; text-align: center; padding: 5px; } .resultadotextoDestacado{ 
  font-weight: bold; color: #336666; font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color: #E3EEE5; height: 30px; border: 1px solid #D0DBD9; } .resultadostextoInterno 
  { border-left: 1px solid #D0DBD9; border-right: 1px solid #D0DBD9; border-bottom: 
  none; border-top: none; background-color:#F5FAFA; font-weight: normal; text-align: 
  justify; padding: 5px; } .tdvacia { font-size: 4px; height: 10px; } .topcuadro 
  { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: 
  #D0DBD9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
  white-space: nowrap; page-break-before: 0; height: 10px; border-top-width: 1px; 
  border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: 
  solid; border-left-style: none; border-top-color: #D0DBD9; border-right-color: 
  #D0DBD9; border-left-color: #D0DBD9; } .reservastitulotop { font-weight: bold; 
  border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: 
  #FFCC00; } .tdatencion { background-color: #FFFFCC; border: 1px solid #D0DBD9; 
  padding: 2px; } /*-----------------------------------------------------*/ /* 
  TABLA CALENTARIOS */ /*-----------------------------------------------------*/ 
  .calendario{ background-color: #F5FAFA; font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; font-weight: normal; color: #2E6057; text-decoration: 
  none; border: 1px solid #d0dbd9; } .calendario-tdlibre{ background-color: #E1FDDB; 
  } .calentario-tdocupado{ background-color: #FFD9D9; } .calendario-tdtop{ background-color:#2E6057; 
  color:#FFFFFF; font-size: 13px; font-weight: bold; height: 030px; text-align: 
  center; vertical-align: middle; } .calentario-dias{ background-color:#aaaaaa; 
  height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 
  bold; color: #FFFFFF; } 
/* ENLACES PARA H1 de MAPA DESTINOS */
 #destinos{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 
  #ffffff; text-decoration: none; font-style: normal; }
  /*
#destinos h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  10px; color: #336666; text-decoration: none; font-style: normal; position: absolute; 
  margin-top: -6px; } 
*/

#destinos h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
  11px; color: #ffffff; text-decoration: none; font-style: normal;
  position: absolute; 
  margin-top: -6px;}

#destinos a:link,#destinos a:visited,#destinos a:active{ font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: 
  none; font-style: normal; } #destinos a:hover{ font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 10px; color: #FFffff; text-decoration: underline; 
  font-style: normal; }
  
 /* MAPA DE HOTELES - 10/05/2007 - JA MODIFICADO POR DAVID MONTERO 28/03/2008 */

	
#mapa-hoteles{
	width:600px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:0px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	padding-left:0px;
	
	}
	
	
#mapa-hoteles ul{
	width:147px;
	background-color:#ffffff;
	float:left;
	/*display:inline;*/
	margin-left:0px;
	padding-left:3px;
	padding-right:0px;
	}

#mapa-hotelmexico ul li{
	
	list-style-type:none;
	list-style-image:url("../Imagenes/estructura/subseccionspa.jpg");
	
	margin-top:2px;
	/*padding-top:2px;*/
	padding-bottom:2px;
	margin-left:0px;
	padding-left:3px;
	vertical-align:middle;
	}

#mapa-hoteles ul p{
	font-size:10px;
	font-weight:bold;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:5px;
	padding-bottom:5px;
	
	}
#mapa-hoteles ul li{
	
	list-style-type:none;
	background:url("../Imagenes/estructura/subseccion.gif") 0px 0px no-repeat;
	margin-top:2px;
	margin-left:0px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:middle;
	width:150px;
	}
	
#mapa-hoteles ul li a:link, #mapa-hoteles ul li a:visited, #mapa-hoteles ul li a:active{
	color:#336666;
	text-decoration:none;
	padding-left:30px;
	font-size:10px;
	
}


#mapa-hoteles ul li a:hover{
	color:#FF9900;
	text-decoration:underline;
	font-size:10px;
}
#mapa-zona{
	width:540px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	}
#mapa-zona ul{
	width:540px;
	float:left;
	margin-left:0px;
	padding-bottom:7px;
	}
#mapa-zona ul li{
	float:left;
	display:inline;
	width:180px;
	list-style:none;
	margin-left:0px;
	}
#mapa-zona a:link, #mapa-zona a:visited, #mapa-zona a:active{
	color:#336666;
	text-decoration:none;
}


#mapa-zona a:hover{
	color:#FF9900;
	text-decoration:underline;
}

/* FIN MAPA HOTELES
