.fondoall {
	background-image: url(images/index_bg.jpg);
}


.fondosub {
	background-image: url(images/subnivel_bg.jpg);
}

.noborde{border-collapse:collapse;}

.margen{style:padding:13px;}

.fondoGUATEMALA{
	background-image:
url('imgs/fondoGUATEMALA.jpg');
background-repeat:
repeat-x;
background-attachment:fixed;
}

.fondoMEXICO{
	background-image:
url('imgs/fondoMEXICO.jpg');
background-repeat:
repeat-x;
background-attachment:fixed;
background-position:top;
}

.texto {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.TextoHOHO
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-style:normal;
	text-align:justify:
; 	line-height: 140%;
}

.textoAlert {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}



.textoBold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.txtMini {
	font-family: Tahoma, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.textoSmall {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.textobIG {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}


.footerBlanco {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.desc {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.TITULORED {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A93D19;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	
}
.TITULO_PAQ {
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8B9E3A;
	text-decoration: none;
}

.BIGEST_GREEN {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #808000;
	text-decoration: none;
}

.TITULOGREEN {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8B9E3A;
	text-decoration: none;
}
.TITULOORANGE {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F0B310;
	text-decoration: none;
}

.TITULOBLACK {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.TITULOWHITE {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BigBig {
	font-family: Tahoma, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Estilo5 {font-size: 12px; font-family: Tahoma;
line-height: 140%; }

.textoSmallHOME {
	font-size: 10px;
	font-family: Tahoma;
	color: #666666;
}
	
	
a.linkblackhome:link {
	FONT-FAMILY: Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.linkblackhome:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;text-decoration: none;}
a.linkblackhome:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;}
a.linkblackhome:visited:hover {	FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;}
a.linkblackhome:active {FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;}

a.linkblackSMALL:link {	FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666;	}
a.linkblackSMALL:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; 	color: #666666;	}
a.linkblackSMALL:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666;}
a.linkblackSMALL:active {FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666;}

a.linkCoommttxx:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
a.linkCoommttxx:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; }
a.linkCoommttxx:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
a.linkCoommttxx:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; }
a.linkCoommttxx:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }


a.linkCoommttxxBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: bold;}
a.linkCoommttxxBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: none;  font-weight: bold;}
a.linkCoommttxxBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: bold;}
a.linkCoommttxxBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; font-weight: bold;}
a.linkCoommttxxBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;  font-weight: bold;}

a.linkCoommttxxBoldRed:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #A93D19; text-decoration: underline; font-weight: bold;}
a.linkCoommttxxBoldRed:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #A93D19; text-decoration: none;  font-weight: bold;}
a.linkCoommttxxBoldRed:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #A93D19; text-decoration: underline; font-weight: bold;}
a.linkCoommttxxBoldRed:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #A93D19; text-decoration: underline;  font-weight: bold;}
a.linkCoommttxxBoldRed:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #A93D19; text-decoration: underline;  font-weight: bold;}



a.linkCoommttxxBig:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }
a.linkCoommttxxBig:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }
a.linkCoommttxxBig:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
a.linkCoommttxxBig:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }
a.linkCoommttxxBig:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }


a.linkBUSPASS:link { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; text-decoration: underline;}
a.linkBUSPASS:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}


.blanco {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.BLAQUITO2 {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.descverd {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #8B9E3A;
	text-decoration: none;
}
.coomred {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A93D19;
	text-decoration: none;
}


a.linkCoomRed:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none; }
a.linkCoomRed:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: underline; }
a.linkCoomRed:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none;}
a.linkCoomRed:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: underline; }
a.linkCoomRed:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none; }

a.linkMenuMain:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #81923A; text-decoration: none; font-weight: bold;}
a.linkMenuMain:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkMenuMain:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #81923A; text-decoration: none; font-weight: bold;}
a.linkMenuMain:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkMenuMain:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #81923A; text-decoration: none;  font-weight: bold;}

a.linkSubmenu:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #C24C27; text-decoration: none; font-weight: bold;}
a.linkSubmenu:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkSubmenu:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #C24C27; text-decoration: none; font-weight: bold;}
a.linkSubMenu:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkSubmenu:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #C24C27; text-decoration: none; font-weight: bold;}


.coomgreen {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8B9E3A;
	text-decoration: none;
}
.coomorange {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F0B310;
	text-decoration: none;
}

a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #333333;
}
a:active {
	color: #333333;
}

a.linkFooter:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }
a.linkFooter:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.linkFooter:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
a.linkFooter:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.linkFooter:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }

a.linkFooterBlack:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.linkFooterBlack:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.linkFooterBlack:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
a.linkFooterBlack:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.linkFooterBlack:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

a.linkBlancoBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.linkBlancoBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: underline; }
a.linkBlancoBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkBlancoBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: underline; }
a.linkBlancoBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.linkverdeBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #9C9F2F; font-weight: bold; text-decoration: none; }
a.linkverdeBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #83832C; font-weight: bold; text-decoration: none; }
a.linkverdeBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #89892E; font-weight: bold; text-decoration: none;}
a.linkverdeBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #89892E; font-weight: bold; text-decoration: underline; }
a.linkverdeBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #89892E; font-weight: bold; text-decoration: none; }

a.linkTxtBlack:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;  text-decoration: underline; }
a.linkTxtBlack:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
a.linkTxtBlack:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
a.linkTxtBlack:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;text-decoration: none; }
a.linkTxtBlack:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

a.linkTxtGrisBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666;  text-decoration: underline; font-weight: bold;}
a.linkTxtGrisBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}
a.linkTxtGrisBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; font-weight: bold;}
a.linkTxtGrisBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}
a.linkTxtGrisBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; font-weight: bold;}

a.linkTxtGris:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666;  text-decoration: none; }
a.linkTxtGris:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; }
a.linkTxtGris:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: none;}
a.linkTxtGris:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666;text-decoration: underline; }
a.linkTxtGris:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }

.color_separa { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }


.textoBoldRed {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #A93D19;
	text-decoration: none;
}

.textoBoldSmall {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	
}
.Estilo5 {font-size: 11px; font-family: Tahoma; }

a.linkTituloVerde:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #667700; text-decoration: underline;  font-weight: bold;}
a.linkTituloVerde:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #667700; text-decoration: none;  font-weight: bold;}
a.linkTituloVerde:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #667700; text-decoration: underline; font-weight: bold;}
a.linkTituloVerde:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #667700; text-decoration: none;  font-weight: bold;}
a.linkTituloVerde:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #667700; text-decoration: underline;  font-weight: bold;}

a.linkTituloBlanco:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none;  font-weight: bold;}
a.linkTituloBlanco:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;  font-weight: bold;}
a.linkTituloBlanco:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.linkTituloBlanco:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;  font-weight: bold;}
a.linkTituloBlanco:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none;  font-weight: bold;}


a.linkTituloRojo:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #A93D19; text-decoration: none;  font-weight: bold;}
a.linkTituloRojo:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #A93D19; text-decoration: underline;  font-weight: bold;}
a.linkTituloRojo:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #A93D19; text-decoration: none; font-weight: bold;}
a.linkTituloRojo:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #A93D19; text-decoration: underline;  font-weight: bold;}
a.linkTituloRojo:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 14px; color: #A93D19; text-decoration: none;  font-weight: bold;}

a.linkCommRed:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none;  font-weight: bold;}
a.linkCommRed:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkCommRed:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none; font-weight: bold;}
a.linkCommRed:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none;  font-weight: bold;}
a.linkCommRed:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none;  font-weight: bold;}

table.ordenesABM,
table.ordenesABM tr td table
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

table.ordenesABM tr td table th
{
	font-weight: bold;
}

table.agent_registration tr td
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.textoblanco {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkTxtBlack2:link {
FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000;  text-decoration: underline;
}


/*menu general*/

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px  Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color:#000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #e6e6e6;
color:#800000;
}

.style1 {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	font-weight: bold;
}

/*Estilo de Hostels*/

  div#hostelbookers{padding:10px;width:200px;font-size:12px; font-family:Tahoma;}
  select.hb247sel{font-size:12px;color:black; font-family:Tahoma; }
  table#hb247form td.hb247label{display:none;}
  tr#hb247country select{width:173px;}
  tr#hb247city select{width:173px;}
  tr#hb247nights select{width:173px;}
  tr#hb247date select{width:55px;}
  input#hb247button {font-size:13px; color:white; background-color:#a52219; width:100px; font-family:Tahoma;}
  
/* Estilo FAQ */

.style2 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style3 {font-size: 12px}
.style7 {color: #333333}
.style8 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.style10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #666600;
}
.style22 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #667700;
}
.style11 {
	color: #996600;
	font-style: normal;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
}
.style12 {
	color: #999933;
	font-weight: bold;
}
.style16 {color: #999933; font-style: italic; font-weight: bold; }
.style17 {color: #999933; font-style: italic; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.style18 {
	font-weight: bold;
	font-style: italic;
}
.style19 {font-weight: bold}
.style20 {font-weight: bold}
.style23 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #990000; }
.style24 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #990000;
}
.style26 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #999933; font-style: italic; }

/*Estilo seccion About Us  Why*/
.why1 {font-family: Verdana, Arial, Helvetica, sans-serif}
.why2 {font-size: 12px}
.why4 {color: #333333}
.why5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.why6 {
	color: #990000;
	font-weight: bold;
}
.why7 {
	color: #999933;
	font-weight: bold;
}
.why9 {
	font-size: 12px;
	color: #333333;
}
.why16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.why18 {
	color: #999933;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Finaliza estilo About Us Why*/

/*Inicia Estilo Bus Pass*/
.title_bus_pass {color: #990000; font-size: 16px; font-weight: bold; font-family: Tahoma; }
.txt_bus_pass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.mini_bus_pass {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.red_bus_pass {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; }
/*Finaliza Estilo Bus Pass*/

/*Inicia Bus Station*/
.buss_station1 {color: #336600}
a:link {
	color: #333333;
}
.buss_station2 {
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.buss_station3 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.Estilo13 {color: #FFFF00}


/*Finaliza Bus Station*/

/*Estilo Included Activities*/
.included_activities {font-family: Tahoma; font-size: 11px; color: #333333; }
/*Finaliza Estilo Included Activities*/
.MainTable
{
	width: 790px;
	border-right:1px solid #bebebe;	
}

.LinkMenu
{
	color:#666666;
	font-weight:bold;
	padding-left:10px;
}
.MenuSeparator
{
	height:1px;
	width:90%;
}

.MenuTable
{
	background-image:url(images/menubackgrnd.jpg);
	background-repeat: no-repeat;
	color: #5A5A5A; 
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	padding: 0px 7px 0px 10px;
	width:180px;
}

.MiddleTable, .MiddleTableForo
{

	border-left:1px solid #bebebe;
	padding: 0px 7px 0px 10px;
	height:100%;
	vertical-align:top;
}

.MiddleTable
{
	width:400px;
	border-right:1px solid #bebebe;	
}

.MiddleTableForo
{
	width:800px;
}


.RightTable
{
	padding: 0px 7px 0px 10px;
	width:180px;
}

.Texto
{
	color: #5A5A5A; 
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	text-align:justify:
}
.TextoHighLighted
{
	color:#FF8000;
}

.MainSeparador
{
	height:1px;
	width:100%;
	border:1px dotted #BEBEBE;
}
.TextoCuadro
{
	font-family: Verdana;
	color:#567da5;
	font-size:12px;
	text-align:justify;
}
.TextoTitulo
{
	margin-left: 0px; 
	margin-right: 5px; 
	margin-top: 10px; 
	margin-bottom: 5px; 
	color: #FF7E00; 
	font-size: 16px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight:bolder
}
#TextoTituloNews
{
	padding: 5px 5px 5px 5px; 
	margin: 0px 0px 0px 0px; 	
	background-color:#567da5;
	text-align:center;
	color: #FFBF00; 
	font-size: 18px; 
}

.TextSubTitulo
{
	color: #FF7E00; 
	font-size: 14px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight:bold;
}

.TextScrolling
{
	border-collapse: collapse; 
	border-width: 0;
	height:100px;
	font-size:18px;
	color:#567da5;
	font-family:bankGothic Md BT

}

.Footer
{
	border-top:1px solid #BEBEBE;
	background-color:#BEBEBE;
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	text-align:center;
	color: #FFFFFF; 
	padding: 0px 7px 0px 10px;
	width:100%;
	height:20px;
}

.ImageBorder
{
	border:1px solid #5E5E5E;
}


a.link
{
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

a.link:hover
{
	text-decoration:underline
}

h4
{
	font-weight: none;
}

.CampoFormulario
{
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal; 
	color: #666666; 
}

/**********************************************/
/*		Nueva								  */
/**********************************************/

form.form
{
	text-align: center;
}

div.body
{
	width: 900px;
	font-family: Arial;	
	background-color: #FFFFFF;
}

/************ Header ****************/
div.header
{
	text-align: right;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.header div.logo
{
	float:left;
	position:relative;
	top: 10px;
	left: 30px;
}

div.header div.foto
{
	float:right;
}

/************ Content ****************/

div.contentContainer
{
	background-color: #C34A27;
	text-align: left;
	float:left;
}

/************ Menu ****************/

div.menu
{
	float:left;
	width: 200px;
	padding: 10px 10px 10px 10px;
}

div.menu td.menuitembullet
{
	width:10px;
	padding-right: 10px;
}

div.menu td.menuitem
{
	color: #FFFFFF;
	font-weight: bolder;
	font-size:16px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid FFFFFF;
}

/************ Content ****************/

div.content
{
	width: 744px;
	padding: 10px 0px 10px 20px;
	background-color: #FFFFFF;
	font-size: 12px;
}

div.content img.logohoponhopoff
{
	float: right;

}

div.content table.formulario td
{
	font-size: 14px;
}

div.content table.formulario td input.button
{
	color: #FFFFFF;
	background-color: #000000;
	height:20px;
	font-size: 14px;
	border: none;
	font-weight:bolder;
}


/************ Controls ****************/

.buttonbig
{
	color: #FFFFFF;
	background-color: #000000;
	height:40px;
	font-size: 22px;
	border: none;
}


.buttonmed
{
	color: #FFFFFF;
	background-color: #000000;
	height:25px;
	font-size: 18px;
	border: none;
}

div.hoponhopofflink
{
	font-family: Tahoma;
	font-size: 14px;
	/*background-color: #C14A24;*/
	text-align:right;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	width: 150px:
}

div.hoponhopofflink a
{
	color: #C14A24;
	font-weight:bold;
	text-decoration: none;
}

div.hoponhopofflink a:hover
{
	text-decoration: underline;
}

#home {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navhome {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navhome > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:89px;}
#navhome > li:hover ul { display:block; }
#navhome > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navhome li ul { margin:5px; padding:0px; display:none;}
#navhome li ul li { list-style-type:none; margin:5px 0 0 0;}
#navhome li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navhome li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navhome li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#pp {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navpp {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navpp > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:141px;}
#navpp > li:hover ul { display:block; }
#navpp > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navpp li ul { margin:5px; padding:0px; display:none;}
#navpp li ul li { list-style-type:none; margin:5px 0 0 0;}
#navpp li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navpp li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navpp li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#dest {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navdest {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navdest > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:112px;}
#navdest > li:hover ul { display:block; }
#navdest > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navdest li ul { margin:5px; padding:0px; display:none;}
#navdest li ul li { list-style-type:none; margin:5px 0 0 0;}
#navdest li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navdest li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navdest li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#about{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navabout {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navabout > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:89px;}
#navabout > li:hover ul { display:block; }
#navabout > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navabout li ul { margin:5px; padding:0px; display:none;}
#navabout li ul li { list-style-type:none; margin:5px 0 0 0;}
#navabout li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navabout li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navabout li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#back{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navback {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navback > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:181px;}
#navback > li:hover ul { display:block; }
#navback > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navback li ul { margin:5px; padding:0px; display:none;}
#navback li ul li { list-style-type:none; margin:5px 0 0 0;}
#navback li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navback li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navback li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#book{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navbook {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navbook > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:115px;}
#navbook > li:hover ul { display:block; }
#navbook > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navbook li ul { margin:5px; padding:0px; display:none;}
#navbook li ul li { list-style-type:none; margin:5px 0 0 0;}
#navbook li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navbook li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navbook li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#contact{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navcontact {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navcontact > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:102px;}
#navcontact > li:hover ul { display:block; }
#navcontact > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navcontact li ul { margin:5px; padding:0px; display:none;}
#navcontact li ul li { list-style-type:none; margin:5px 0 0 0;}
#navcontact li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navcontact li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navcontact li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#log{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navlog {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navlog > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:76px;}
#navlog > li:hover ul { display:block; }
#navlog > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navlog li ul { margin:5px; padding:0px; display:none;}
#navlog li ul li { list-style-type:none; margin:5px 0 0 0;}
#navlog li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navlog li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navlog li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


/************ header2 ****************/



#home2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navhome2 {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navhome2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:72px;}
#navhome2 > li:hover ul { display:block; }
#navhome2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navhome2 li ul { margin:5px; padding:0px; display:none;}
#navhome2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navhome2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navhome2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navhome2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#pp2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navpp2 {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navpp2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:145px;}
#navpp2 > li:hover ul { display:block; }
#navpp2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navpp2 li ul { margin:5px; padding:0px; display:none;}
#navpp2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navpp2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navpp2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navpp2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#dest2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navdest2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navdest2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:113px;}
#navdest2 > li:hover ul { display:block; }
#navdest2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navdest2 li ul { margin:5px; padding:0px; display:none;}
#navdest2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navdest2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navdest2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navdest2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#about2{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navabout2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navabout2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:91px;}
#navabout2 > li:hover ul { display:block; }
#navabout2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navabout2 li ul { margin:5px; padding:0px; display:none;}
#navabout2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navabout2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navabout2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navabout2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#back2{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navback2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navback2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:191px;}
#navback2 > li:hover ul { display:block; }
#navback2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navback2 li ul { margin:5px; padding:0px; display:none;}
#navback2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navback2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navback2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navback2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#book2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navbook2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navbook2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:117px;}
#navbook2 > li:hover ul { display:block; }
#navbook2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navbook2 li ul { margin:5px; padding:0px; display:none;}
#navbook2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navbook2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navbook2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navbook2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#contact2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navcontact2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navcontact2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:99px;}
#navcontact2 > li:hover ul { display:block; }
#navcontact2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navcontact2 li ul { margin:5px; padding:0px; display:none;}
#navcontact2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navcontact2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navcontact2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navcontact2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#log2 {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navlog2 {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navlog2 > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:77px;}
#navlog2 > li:hover ul { display:block; }
#navlog2 > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navlog2 li ul { margin:5px; padding:0px; display:none;}
#navlog2 li ul li { list-style-type:none; margin:5px 0 0 0;}
#navlog2 li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navlog2 li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navlog2 li span { cursor:pointer; margin:0px 0px; font-weight:bold; }
.why9op2 {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.BIGEST_RED {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.BIGEST_GREEN-mayor {
	font-family: Tahoma;
	font-size: 36px;
	font-weight: bold;
	color: #808000;
	text-decoration: none;
}
.cuerpo-keyword {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.BIGEST_GREEN-mayor-rojo {
	font-family: Tahoma;
	font-size: 36px;
	font-weight: bold;
	color: #ED181F;
	text-decoration: none;
}

