/* CSS Document */
body{ background-color:#F3F3F3; margin-top: 3px;}
.linkmp {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.linkmp:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase;}
.destinos {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #0066CC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: none;
}

#divtxt {margin: 20px 20px 20px 20px; FONT-SIZE: 13px;color: #333333; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.destinos:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #02478A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.vinculo {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.vinculo:hover {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.paquetetv {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF9900; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.paquete {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.paquete:hover {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.asia {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #9f7a2d; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.asia:hover {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #9f7a2d; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
h1{margin: 0pt 0pt 3px; font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
h2{margin: 0pt 0pt 3px;}
h3{margin: 0pt 0pt 3px;}
.colorb {color: #FFFFFF}

.precior {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink}
.vinculop {FONT-SIZE: 12px; COLOR: #3C659B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.vinculop:hover {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.vinculo_ {FONT-SIZE: 14px; COLOR: #51779C; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: normal; font-weight: bold;}
.vinculo_:hover {FONT-SIZE: 14px; COLOR: #00608A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold;}
.barra {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.textoa {FONT-SIZE: 13px; color: #003399; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; font-weight: bold;}
.txtinfo {FONT-SIZE: 13px;color: #FFFFFF; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.txtn {FONT-SIZE: 13px;color: #333333; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.texton14 {FONT-SIZE: 14px;color: #333333; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.textona {FONT-SIZE: 13px;color: #FF9900; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.textop {FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; color: #FFFFFF;}
.titulodmp {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #51779C; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tours_cd {FONT-SIZE: 13px; color: #063AAE; FONT-FAMILY: Verdana; LETTER-SPACING: -1px;}
.titulod {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tituloa {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #1B61A9; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.titulob {
	FONT-SIZE: 13px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.tituloc {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #9B0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.titulon {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FF9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.titulor {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tituloh {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.titulo {FONT-SIZE: 13px; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}
.titulo1 {FONT-SIZE: 13px;color: #063AAE; FONT-FAMILY: Verdana; LETTER-SPACING: -1px}

.encabezado {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 500px; /*For KHTML*/
  list-style: none;
  height: 20px;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 20px;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu a {
  	padding: 0 6px;
	float: none !important;
	float: left;
	display: block;
	background: #333333;
	color: #FFFFFF;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #333333;
	color: #FFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	border: 1px solid #FFF;
	border-right-color: #CCC;
  	border-bottom-color: #CCC;
	float: none;
	background: #EEE;
	color: #666;
	text-align: left;
	font-weight: bold;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: #CCC;
	color: #000000;
	text-align: left;
	font-weight: bold;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}
