BODY {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #77787B; background: #FFFFFF; text-align: center; margin: 0px; padding: 0px;}
BODY, HTML {scrollbar-track-color: #F4F5EA; scrollbar-face-color: #ECEBE1; scrollbar-highlight-color: #EDEDED; scrollbar-3dlight-color: #D6D6CF; scrollbar-shadow-color: #F4F5EA; scrollbar-darkshadow-color: #D6D6CF; scrollbar-arrow-color: #C1C2BB;}
P, TD, TH, DIV, SPAN, LI {font: 10px Verdana, Arial, Helvetica, sans-serif;}
FORM {margin: 0px; padding: 0px;}

.SiteBox {width: 774px; position: relative; margin: 0px auto; text-align: left;}
#MainTable {margin-top: 5px;}
.Footer {font-size: 9px; color: #4D4D4D; height: 91px; width: 100%; text-align: center; background: url('imagenes/spacer.gif') no-repeat;}
.Footer A {color: #4D4D4D; text-decoration: none;}

/*BUSQUEDA LATERAL*/
#FormBoxIzq {border: 1px solid #9B9B9B; margin-left: 7px; margin-bottom: 9px;}
#FormBoxIzq IMG {margin-top: 3px;}
#FormBoxIzq .inputText {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; border: 1px solid #9D9D9D; width: 111px; height: 16px;}
#FormBoxIzq A {font-size: 9px; color: #aaa45a; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
#FormBoxIzq TD {padding: 2px 0px 2px 5px;}
#FormBoxIzq TH {padding-left: 3px;}
/*FLASH LATERAL*/
#MovieNavLeft {height: auto; width: 190px; padding-bottom: 10px;}

/*DIVconSCROLL*/
#Container {height: 380px; width: 573px; overflow: auto;}
.BordeGris {border: 1px solid #9a9c9e;}
.CajaBordeGris {padding: 6px;}
.StdText P {line-height: 16px;}

#ContainerDetalle {height: 500px; width: 573px; overflow: auto; position:relative; top: 5px; left: 5px;}
.BordeGris {border: 1px solid #9a9c9e;}
.CajaBordeGris {padding: 6px;}
.StdText P {line-height: 16px;}

/*COLORES*/
.Blue005e97 {color: #005e97;}
.Rojob80202 {color: #b80202;}

/*BUSQUEDAS*/
#CriterioBox {padding: 12px;}
#CriterioBox SELECT, #CriterioBox INPUT {font-size: 10px;}
#CriterioBox TD {color: #005e97;}
.input102 {width: 102px;}
.select40 {width: 40px;}
.Select44 {width: 44px;}
.Select65 {width: 65px;}
.Select86 {width: 86px;}
.Select94 {width: 94px;}
.Select102 {width: 102px;}
.Select104 {width: 104px;}
.Select112 {width: 112px;}
.Select128 {width: 128px;}
.Select158 {width: 158px;}
.Select228 {width: 228px;}
.Select250 {width: 250px;}
.Select268 {width: 268px;}

/*RESULT BUSQUEDA*/
#Zona {color: #005e97; font-size: 13px; line-height: 17px;}
#Zona A {color: #8e8623; text-decoration: none; font-size: 10px;}
.ResultTable TH {font-size: 13px; font-weight: bold; color: #005e97; text-align: left; vertical-align: top;}
.ResultTable TD {vertical-align: top; padding-bottom: 3px; font-size: 10px;}
.ResultTable A {color: #005e97;}

.ResultTable STRONG {color: #005e97;}
.ResultTable SPAN {font-weight: bold; font-size: 10px;}
.ResultTable .Separador {background: url('imagenes/dotvline.gif') repeat-x left center;}
.ResultTable .AlignRight {text-align: right;}
.ResultTable .ValignBot {vertical-align: bottom;}


.ResultLegal {margin-left: 96px; font-size: 10px; color: #005e97;}
.ResultTable .THright {text-align: right;}
#ResultCircuitos SPAN {font-size: 11px; font-style: italic; font-weight: bold; color: #005e97;}
#ResultPaquetes SPAN, #ResultHoteles SPAN {font-style: normal; font-weight: normal; color: #005e97;}
#ResultServicios .THbig {font-size: 14px;}

/*PRODUCTO*/
.DetalleProducto TD{vertical-align: top;}
.DetalleProducto H5 {font-size: 14px; color: #005e97; margin: 0px; padding: 0px;}
.DetalleProducto P {padding: 0px; margin: 5px 0px 10px;}
.DetalleProducto STRONG, .DetalleProducto SPAN  {	color: #005e97;}
.DetalleProducto TH {font-weight: normal; color: #005e97; background: #cae4f2; border-right: 1px solid #FFFFFF;}
.DetalleProducto .TRebeded {background: #ebeded;}
.DetalleProducto .TRebeded TD {border-right: 1px solid #FFFFFF; vertical-align: middle; padding: 6px;}
.DetalleProducto .FilaGris {background: #ebeded;}
.DetalleLegal {border-top: 1px solid #9a9c9e;}
.DetalleLegal TD {padding-top: 10px;}
.DetalleNav #Oliva, .DetalleNav #Oliva A {	color: #8e8623; text-decoration: none;}
.DetalleNav #Blue, .DetalleNav #Blue A {color: #005e97; text-decoration: none;}
.DetalleProducto .Hotel {margin-top: 10px;}
.DetalleProducto .Hotel TH {color: #005e97; text-align: left; vertical-align: top; background: #FFFFFF;}
.DetalleProducto .Hotel TD {padding-bottom: 5px;}
.DetalleProducto #Volver, .DetalleProducto #Volver A {	color: #8e8623; text-decoration: none;}
#GaleriaProducto {height: auto; width: 190px; padding-bottom: 10px; position:relative;}

/*REGISTRACION*/
#RegistrarseTables DIV {font-weight: bold; background: url('imagenes/tabsup_forms.gif') no-repeat; height: 15px; width: auto; color: #005e97; padding-left: 6px; padding-top: 6px}
#RegistrarseTables #TitleLeft {width: 248px;}
#RegistrarseTables TABLE {border-right: 1px solid #9a9c9e; border-bottom: 1px solid #9a9c9e; border-left: 1px solid #9a9c9e;}
#RegistrarseTables TD {color: #000000;}
#RegistrarseTables .inputText {font-size: 11px; width: 163px;}
#RegistrarseTables SELECT {font-size: 10px;}
#RegistrarseTables TEXTAREA {font-size: 11px; width: 100%; height: 118px;}

/*DESTINOS*/
#TsecDestinos {position: absolute; z-index: 10; height: auto; left: 214px; top: 12px; width: 269px;}
<!-- el top de destinos era originalmente de 12 y el left era 231{  }
#Destinos {text-align: right; position: absolute; z-index: 8; height: auto; width: 250px; left: 221px; top: 24px;}
#Destinos H5 {font-size: 16px; font-weight: bold; color: #005e97; margin: 40px 0px 5px; padding: 0px;}
#Destinos UL {margin: 0px 0px 5px; padding: 0px; list-style: none;}
#Destinos LI {margin-bottom: 3px;}
#Destinos LI, #Destinos LI A {font-size: 11px; color: #9a9c9e; text-decoration: none; font-weight: bold;}
#Destinos A:hover {color: #005e97;}
#Content, #Content P{line-height: 16px; text-align: left;}
#Content STRONG, #Content P STRONG{color: #005e97;}
#MovieMap {position: absolute; z-index: 6; height: auto; width: 205px; left: 197px; top: 6px;}
#CmbProductoGuia {position: absolute; z-index: 10; height: auto; width: 200px; left: 206px; top: 356px; text-align: left;}
#CmbProductoGuia SELECT {font-size: 11px;}

#Oficinas TD {line-height: 17px;}
#Oficinas TR.Separador TD{background: url('imagenes/hdotline_gris.gif') repeat-x left center;}
.SeparadorGris {background: url('imagenes/hdotline_gris.gif') repeat-x left center;}
.Contacto {margin-left: 24px; text-indent: -24px;}

.Price14px {
	font-size: 14px;
	color: #005E97;
}
.Paginador {
	color: #000000;
}
.Paginador A {
	color: #000000;
	text-decoration: none;
}
.AreaCombos {
	height: 225px;
	width: auto;
	color: #000000;
	line-height: 15px;
	text-align: left;
}
.AreaCombos SELECT {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 260px;
}
.GaleriaThumbs {
}

.GaleriaThumbs IMG{
	padding: 0px;
	margin: 0px 3px 3px 0px;
}

<!-- carrito{  }
.inputText {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; border: 1px solid #9D9D9D; height: 16px;}
.labelData {font: Arial; color: #0F0F0F}

<!-- promociones{  }
.prmTitulo {font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;}
.prmMasInfo {font: 8px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;}
.prmMasInfo a:hover {color: #FFFFFF;}
.prmMasInfo a:link {color: #000060;}
.prmMasInfo a:active {color: #000060;}
.prmMasInfo a:visited {color: #000060; text-decoration:none;}
.prmPrecio {font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-align: right;}

<!-- contactenos{  }
.LnkCon a:visited {text-decoration:none; color: #005e97;}
.LnkCon a:active  {text-decoration:none; color: #005e97;}
.LnkCon a:hover   {text-decoration:none; color: #005e97;}
.LnkCon a:link {text-decoration:none; color: #005e97;}
.Gris666666 {color: #666666;}

/*MIS VIAJES*/
.misviajes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.misviajes2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000;}
.misviajes2 a:active {color: #000000; text-decoration:none;}
.misviajes2 a:hover {color: #000000; text-decoration:none;}
.misviajes2 a:link {color: #FF0000; text-decoration:none;}
.misviajes2 a:visited {color: #000000; text-decoration:none;}


.misviajes3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}