BODY
{
	FONT-WEIGHT: normal;
	font-size: 13px;
	color: #413627;
	FONT-STYLE: normal;
	font-family: "palatino linotype",palatino,serif;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	
}
a { color:#FF9933;}
.style1 {
	font-family: "palatino linotype",palatino,serif;
	color: #000000;
	font-size: 11px;
	FONT-WEIGHT: normal;
}
.textonegro {
	font-family: "palatino linotype",palatino,serif;
	color: #000000;
	font-size: 12px;
	FONT-WEIGHT: normal;
}
.textonormal {
	font-family: "palatino linotype",palatino,serif;
	color: #000000;
	font-size: 11px;
	FONT-WEIGHT: normal;
}

ul { margin-left: 0px;
padding-left: 18px;
}
.menutxt
{
	font-family: "palatino linotype",palatino,serif;
	font-size: 13px;
	color: #FFFFFF;
	font-style: normal;	
	font-weight: bold;
}
.titlecont
{
 	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #413627;
	font-style: normal;	
	font-weight: bold;	
}
.rojocat
{
 	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	color: #FF6600;
	font-style: normal;	
	font-weight: bold;	
	
}
.footertxt
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFF3;
	FONT-STYLE: normal;
	font-family: "palatino linotype",palatino,serif;
}

a.botonalrededor:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color:#990000;
	font-weight: bold;
    TEXT-DECORATION: none; 
	
}
a.botonalrededor:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color:#990000;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
	
}
a.botonalrededor:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color:#990000;
	font-weight: bold;
    TEXT-DECORATION: underline; 
	
}




a.header:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.header:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #000066;
	TEXT-DECORATION: none; 	
	font-weight: bold;		
}
a.header:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #000066;	
	font-weight: bold;
    TEXT-DECORATION: underline; 
}

a.footer4:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #000066;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.footer4:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #000066;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.footer4:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #000066;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}


a.footer3:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #413627;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.footer3:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #413627;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.footer3:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #413627;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}



a.footer2:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #FFFFF3;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.footer2:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #FFFFF3;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.footer2:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #FFFFF3;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}

a.footer:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FFFFF3;
    TEXT-DECORATION: none; 
}
a.footer:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FFFFF3;
	TEXT-DECORATION: none; 	
}
a.footer:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FFFFF3;
    TEXT-DECORATION: underline; 
}

.combos {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}
.textocont {	
	font-family: "palatino linotype",palatino,serif;
	color: #413627;
	font-size: 14px;
	line-height: 1.5;	
}
.textocontfuerte {	
	font-family: "palatino linotype",palatino,serif;
	color: #413627;
	font-size: 16px;
	line-height: 1.5;	
}
.textocont2 {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	font-weight: normal;
	color: #413627;	
	line-height: 1.5;
}
.titletop {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	font-weight: bold;
	color: #413627;
}
.toptourname {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	font-weight: bold;
	color: #413627;
}
a.topmoreinfo:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FF9933;
	font-weight: bold;
    text-decoration: underline; 
}

a.moreinfotourgallery {
    font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #413627;
	font-weight: normal;
    text-decoration: underline;
}
a.topmoreinfo:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FF9933;
	font-weight: bold;
    text-decoration: underline;
}
a.topmoreinfo:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #FF9933;
	font-weight: bold;
    text-decoration: underline;
}
a.gallery:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #6E93C5;
	font-weight: bold;
    text-decoration: none; 
}
a.gallery:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #6E93C5;
	font-weight: bold;
    text-decoration: none;
}
a.gallery:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #6E93C5;
	font-weight: bold;
    text-decoration: underline;
}

.toptournametop4 {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.titletopcont {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: bold;
	color: #2D2A79;
}

.titlecatsearch {
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	font-weight: normal;
	color: #2D2A79;
}
.titlecatlist {
    background: #6E93C5;
	font-family: "palatino linotype",palatino,serif;
	font-size: 16px;
	font-weight: bold;
	color: #fffff7;
}
.titletopicont {
	font-family: "palatino linotype",palatino,serif;
	font-size: 20px;
	font-weight: bold;
	color: #2D2A79;
}
.tablatours {
      background: #FFFFFF;
	  padding: 3px;
	  border : 1px solid #6E93C5; border-top-style :none; border-left-style :none; border-right-style :none; 
	  font-family: "palatino linotype",palatino,serif;
	  font-size: 12px;
	  font-weight: bold;
	  color: #000066;
	  }
.tablashome {
      background: #FFFFFF;	 
	  border : 1px solid #6E93C5;  	  	  
	  }	  
.tablatoursimg {
      background: #FFFFFF;
	  padding: 2px;
	  border : 1px solid #6E93C5; border-top-style :none; border-right-style :none; 
	  }
.tablatoursbookit {
      background: #FFFFFF;
	  padding: 2px;
	  border : 1px solid #6E93C5; border-top-style :none; border-left-style :none; 
	  font-family: "palatino linotype",palatino,serif;
	  font-size: 13px;
	  font-weight: bold;
	  color: #000033;
	  text-align : right;
	  }
.textofrom {
      font-family: "palatino linotype",palatino,serif;
	  font-size: 14px;
	  font-weight: normal;
	  color: #000033;
	  text-align : right;
	  }	  
.textofromusd {
      font-family: "palatino linotype",palatino,serif;
	  font-size: 14px;
	  font-weight: normal;
	  color: #000033;
	  text-align : right;
	  }	  
	  
.voucher1 {
	font-family: "palatino linotype",palatino,serif;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.voucher2 {
	font-size: 15px;
	font-family: "palatino linotype",palatino,serif;
	color: #000000;
}
.voucher4 {
	font-size: 14px;
	font-family: "palatino linotype",palatino,serif;
	font-weight: bold;
}
.voucher5 {
	font-size: 14px;
	font-family: "palatino linotype",palatino,serif;
}
.voucher6 {
	font-size: 15px;
	font-weight: bold;
}	  
	
.titletour {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: bold;
	color: #336699;
	font-style:italic
}  

.titletourslogan {
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	font-weight: normal;
	color: #2D2A79;
}  
.titlebook {
    background: #6E93C5;
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
.tablabook {
      background: #FFFFFF;
	  border : 1px solid #6E93C5; border-top-style :none;	  
	  }
.textopricetour {
      font-family: "palatino linotype",palatino,serif;
	  font-size: 14px;
	  font-weight: bold;
	  color: #413627;
	  text-align : right;
	  }	  	 
.textocontnote {
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
}
.tituloshopcart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 16px;
	color: #FFFFF3;
	font-style: normal;	
	font-weight: bold;
}
.tourcart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color:  #000066;
	font-style: normal;	
	font-weight: bold;
}
.desccart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color:  #990000;
	font-weight:normal;
	font-style: normal;	
}
.dateschedcart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 14px;
	color: #003399;
	font-style: normal;	
	font-weight: bold;
}

.datoscart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 13px;
	color: #003399;
	font-style: normal;	
	font-weight: normal;
}
.leytaxescart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	border : 1px solid #006699; border-top-style :none; border-right-style :none; 
}
.totalcart{
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #413627;
	font-weight: bold;
	border: 1px solid #006699; border-right-style:none;border-top-style:none;border-bottom-style:none;
}
.totalcart2{
	font-family: "palatino linotype",palatino,serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	border-top-style : 1px solid #006699;
}

    .cpYearNavigation,
	.cpMonthNavigation
			{
			background-color:#6E93C5;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFF3;
			font-weight:normal;
			font-size:11pt;
			}
	.cpDayColumnHeader,
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.cpCurrentDateDisabled,
	.cpTodayText,
	.cpTodayTextDisabled,
	.cpText
			{
			"palatino linotype",palatino,serif;
			font-size:10pt;
			}
	TD.cpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6E93C5;
			border-width:0 0 1 0;
			}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:#000000;
			font-weight:normal;
			}
	.cpCurrentDate
			{
			color: #157782;
			font-weight:normal;
			}
	.cpOtherMonthDate
			{
			color: #413627;
			}
	TD.cpCurrentDate
			{
			color:#157782;
			background-color: #FFFFFF;
			
			}
	TD.cpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
			border:solid thin #FFFFF3;
			border-width:1 0 0 0;
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			height:20px;
			}
	A.cpTodayText
			{
			color:#FFFFF3;
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
			border:solid thin #157782;
			}
.renglonsubrrayado {
		 font-family: "palatino linotype",palatino,serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;      
	  border : 1px solid #157782; border-top-style :none; border-right-style :none;border-left-style :none; 
  }
  
  .titterms{
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #2D2A79;
	font-style: normal;	
	font-weight: bold;
}

a.admin:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #7c7c7c;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.admin:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #7c7c7c;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.admin:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #7c7c7c;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}
.textoadmin {
      font-family: "palatino linotype",palatino,serif;
	  font-size: 12px;
	  font-weight: normal;
	  color: #413627;	  
	  }
.tablagallerylist {
	  border : 1px solid #A3C98B;	  	  
 }
 .tablareport {
	  border : 1px solid #A3C98B;
	  padding: 6px;	  	  
 }
 a.botreceipt:Link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #218BC7;
	font-weight: bold;
    text-decoration: underline;
}
a.botreceipt:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #218BC7;
	font-weight: bold;
    text-decoration: underline;
}
a.botreceipt:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #218BC7;
	font-weight: bold;
    text-decoration: underline;
}

a.menu:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #FFFFF3;	
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.menu:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #FFFFF3;	
	TEXT-DECORATION: none; 	
	font-weight: bold;		
}
a.menu:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 12px;
	color: #FFFFF3;	
	font-weight: bold;
    TEXT-DECORATION: underline; 
}
a.Destinations:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 24px;
	font-weight: bold;
	color: #8AABC4;
	font-style: italic;
	TEXT-DECORATION: none; 
}
a.Destinations:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 24px;
	font-weight: bold;
	color: #8AABC4;
	font-style: italic;
	TEXT-DECORATION: none; 
}
a.Destinations:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 24px;
	font-weight: bold;
	color: #8AABC4;
	font-style: italic;
	TEXT-DECORATION: none; 
}

a.transfers:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #003399;
	font-style: normal;	
	font-weight: bold; 
	TEXT-DECORATION: none; 
}
a.transfers:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #003399;
	font-style: normal;	
	font-weight: bold;	
	TEXT-DECORATION: none; 
}
a.transfers:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #003399;
	font-style: normal;	
	font-weight: bold;
	TEXT-DECORATION: underline; 
}
.titulosazul {
  font-family: "palatino linotype",palatino,serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #6E93C5}
 
 .promoDestinations {
	font-family: "palatino linotype",palatino,serif;
	font-size: 24px;
	font-weight: bold;
	color: #8AABC4;
	font-style: italic;
	text-decoration: none;
}
.promoLeftNav {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
	text-decoration: none;
	text-indent: 15px;
	margin-left: 20px;
}


a.topnew:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFF3;	
	TEXT-DECORATION: none; 	
	
}
a.topnew:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFF3;	
	TEXT-DECORATION: none; 	
	
}
a.topnew:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #990000;	
	TEXT-DECORATION: underline; 	
	
}


a.topnewin:link {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFF3;	
	TEXT-DECORATION: none; 	
	
}
a.topnewin:visited {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFF3;	
	TEXT-DECORATION: none; 	
	
}
a.topnewin:hover {
	font-family: "palatino linotype",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFF3;	
	TEXT-DECORATION: underline; 	
	
}


.tarifaretail{
	font-family: "palatino linotype",palatino,serif;
	font-size: 16px;
	color: #990000;
	font-weight: normal;
	text-decoration:line-through;	
}
.tarifanormal{
	font-family: "palatino linotype",palatino,serif;
	font-size: 16px;
	color:#006699;
	font-weight: bold;
	text-decoration:none;	
}

h1.head{
  font-family: "palatino linotype",palatino,serif;
  color: #FFFFF3;
  font-size: 10px;
  margin:0px;     
  text-align:center;    
  font-weight:lighter; vertical-align:top;    
   
}
.menuprincipal {
font-family: "palatino linotype",palatino,serif;
color: #F2E2CC;
font-size: 16px;
text-align:center;
}

#menuprincipal a:link, #menuprincipal a:visited{
font-family: "palatino linotype",palatino,serif;
color: #F2E2CC;
font-size: 16px;
text-decoration:none;
}

#menuprincipal a:hover{
font-family: "palatino linotype",palatino,serif;
color: #F2C588;
font-size: 16px;
text-decoration:underline;
}

#menulateral a:link, #menulateral a:visited{
font-family: "palatino linotype",palatino,serif;
color: #FFFFF3;
font-size: 14px;
text-decoration:none;
}
.menulateral {
font-family: "palatino linotype",palatino,serif;
color: #FFFFF3;
font-size: 14px;
text-decoration:none;
}

#menulateral a:hover{
font-family: "palatino linotype",palatino,serif;
color: #FFFFF3;
font-size: 14px;
text-decoration:underline;
}

.submenu {
font-family: "palatino linotype",palatino,serif;
color: #413627;
font-size: 16px;
text-align:center;
font-weight:bold;
}

#submenu a:link, #submenu a:visited{
font-family: "palatino linotype",palatino,serif;
color: #413627;
font-size: 16px;
text-decoration:none;
font-weight:bold;

}

#submenu a:hover{
font-family: "palatino linotype",palatino,serif;
color: #1B3352;
font-size: 16px;
text-decoration:underline;
font-weight:bold;

}
.qsearchtext {
font-family: "palatino linotype",palatino,serif;
color: #FFFFF3;
font-size: 14px;
text-decoration:none;
}
.qbooktext {
font-family: "palatino linotype",palatino,serif;
color: #FFFFF3;
font-size: 13px;
text-decoration:none;
}
h2.new{
font-family: "palatino linotype",palatino,serif;
color: #1B3352;
font-size: 28px;
text-decoration:none;   
margin:0;
}
h2.subnew{
font-family: "palatino linotype",palatino,serif;
color: #FF9933;
font-size: 22px;
text-decoration:none;  
margin:0;
}
.tablanewtop {     
	  border:none;
	  border-top: 1px solid #FF9933;  	  	  
	  }	
p {
 text-align: justify;
}	  

a.linkcuerpo:link {
	font-family: "palatino linotype",palatino,serif;
	color: #1B3352;
	font-size: 15px;
	line-height: 1.5;	
	TEXT-DECORATION: none; 	
	
}
a.linkcuerpo:visited {
	font-family: "palatino linotype",palatino,serif;
	color: #1B3352;
	font-size: 15px;
	line-height: 1.5;
	TEXT-DECORATION: none; 	
	
}
a.linkcuerpo:hover {
	font-family: "palatino linotype",palatino,serif;
	color: #1B3352;
	font-size: 15px;
	line-height: 1.5;	
	TEXT-DECORATION: underline; 	
	
}
div #testimonials {
 text-align:left;
 font-family:"palatino linotype",palatino,serif;
 color: #413627;
 font-size:11px;
}
.testimonials {
 text-align:left;
 font-family:"palatino linotype",palatino,serif;
 color: #413627;
 font-size:11px;
}