A
{
  text-decoration: none;
  color: #00F;
}
A:Hover { text-decoration: underline; }

A.MSuperior
{
  width: 100%;
  color: #03C;
  border: 1px solid;
  border-color: #FFF #FC0 #FC0 #FFF;
  padding: 1px;
}


A:Hover.MSuperior
{
  text-decoration: none;
  border: none;
  padding: 2px;
  padding-left: 5px;
}

A.MAzul
{
  width: 100%;
  font-size: 8pt;
  color: #FFF;
  text-decoration: none;
  padding: 2px;
  padding-left: 3px;
}

A:Hover.MAzul
{
  background: #69C;
  padding: 2px;
  padding-left: 5px;
}

A.Blanco { color: #FFF; }
A:Hover.Blanco { text-decoration: none; }
/*
#MenuTop { background: url('gifs/topmenu.gif') top; }

#MenuTop A
{
  width: 100%;
  color: #FFF;
  text-decoration: none;
  padding: 6px;
}

#MenuTop A:Hover
{
  background: url('gifs/tophover.gif') top;
  text-decoration: underline
}
*/
.Directorio { padding: 2px; }

.Directorio A
{
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: #039;
  text-decoration: underline;
}

.Directorio A:Hover { text-decoration: none; }

.Directorio A.Normal
{
  font-size: 8pt;
  font-weight: normal;
  color: #00F;
  text-decoration: none;
}
.Directorio A:Hover.Normal { text-decoration: underline; }

.MenuItem { background: #E0E5E9; }

.MenuItem A
{
  width: 100%;
  color: #00F;
  text-decoration: none;
  border: 1px solid;
  border-color: #EEE #CCC #CCC #EEE;
  padding: 2px;
}

MenuItem A:Hover
{
  border: 1px solid;
  border-color: #CCC #EEE #EEE #CCC;
  padding: 2px;
  padding-left: 4px;
}

.a_detalles
{
  font-family: Georgia, "Trebuchet MS", Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #C00;
  text-decoration: none;
}

/* MENU VERDE DE PAQUETES TURISTICOS */
/* --- Verde --- */
TR.TMVerde TD
{
  border: 2px solid;
  border-color: #aec298 #3d6f72 #3d6f72 ;
  border-left: none;
}

TR.TMVerde
{
  background: #aec298
  border-right: none;
}
/*
.BFVerde
{
  padding-left: 5px;
  background: #feffd3;
  border: 2px solid #5e846d;
}

.TxtVerde
{
  font-family: "new century schoolbook", serif ;
  color: #008000;
  padding-left: 5px;
  font-size: 10pt;
  font-weight: bold;
  background: #feffd3;
}

A:Hover.TxtVerde
{
  background: #aec298;
  text-decoration: none;
}
*/
/* Titulo Verde Oscuro*/
.TitVerde
{
  font-weight: bold;
  color: #FFF;
  background: #3d6f72;
  border-top: 2px solid #069;
  border-left: 1px solid #069;
  border-right: 2px solid #aec298;
  border-bottom: 2px solid #aec298;
  padding: 2px;
}

.MVerde
{
  width: 100%;
  font-size: 8pt;
  color: #FFF;
  text-decoration: none;
  padding: 1px;
}

A:Hover.MVerde
{
  background: #aec298;
  padding: 2px;
  text-decoration: none;
}

/* Fondo Boton Verde*/
.TiVerde
{
  color: #FFF;
  background: #61927a;
  padding-left: 3px;
}

/* ******************************************** */
.TBAzul
{
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #FFF;
}
A:Hover.TBAzul
{
  text-decoration: underline;
  padding-left: 5px;
}

.TBAmarillo
{
  font-size: 10pt;
  font-weight: bold;
  color: #03C;
}

.BarIdioma
{
/*  width: 100%;*/
  color: #03C;
  background: #FFCC00;
  border-top: 1px solid #fff;
/*  border: 1px solid;*/
/*  border-color: #FFF #FC0 #FC0 #FFF;*/
  padding: 1px;
}

A.LnkIdioma
{
  width: 100%;
  color: #03C;
/*  border: 1px solid;*/
/*  border-color: #FFF #FC0 #FC0 #FFF;*/
  padding: 1px;
}


A:Hover.LnkIdioma
{
  text-decoration: underline;
  border: none;
/*  padding: 2px;*/
  padding-left: 0px;
  padding-right: 3px;
  background: #FFDF7B;
/*  border-left: 1px solid #FFF;*/
}

TD.FondoAm
{
  background-position:  left top;
  background-repeat: no-repeat;
  margin: 0;
  background-image: url('img/gifs/botAm.gif');  
}
TD.FondoAz
{
  background-position:  left top;
  background-repeat: no-repeat;
  margin: 0;
  background-image: url('img/gifs/botAz.gif');  
}

