a.TOffer:link		{
	background-color : transparent;
	color : #AE0053;	
	font-size : 10pt;	
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.TOffer:visited	{
	background-color : transparent;
	color : #AE0053;
	font-size : 10pt;	
	font-weight : bold;	
	text-decoration : underline;		
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.TOffer:hover		{
	background-color : transparent;
	color : Navy;
	font-size : 10pt;	
	font-weight : bold;		
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
a.TOQuery:link		{
	background-color : transparent;
	color : Navy;	
	font-size : 11pt;	
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.TOQuery:visited	{
	background-color : transparent;
	color : Navy;
	font-size : 11pt;	
	font-weight : bold;	
	text-decoration : underline;		
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.TOQuery:hover		{
	background-color : transparent;
	color : Green;
	font-size : 11pt;	
	font-weight : bold;		
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
TD.TOCell0 {
	background : #003399;
	border : 1px solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}
TD.TOCell1 {
	background : #FFFFF0;
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : bold;
	color : #003399;
	text-align : center;	
}
TD.TOCell2 {
	background : #E9F3E9;
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : bold;
	color : #003399;
	text-align : center;		
}
TD.TOCell3 {
	background : White;
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : normal;
	color : #000000;
	text-align : center;		
}
TD.TOCellH {
	background : #C00166;
	border : 1px solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}
.TOTit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11pt ;
	font-weight : bold;
	color : #003399;
	font-style: normal;
}
.TOTit1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #003399;
	font-style: normal;
}
.TOPack {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #FFFFFF;
}
.TOEtiqueta {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #517D3E;
	font-style: normal;
}
.TOTTIti {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11pt ;
	font-weight : bold;
	color : #517D3E;
	font-style: normal;
	text-decoration : underline;
}
.TOFichaExc {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #517D3E;
	font-style: italic;
}
.TOFichaExc1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #003399;
	font-style: normal;
}
.TOFichaRate {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt ;
	font-weight : bold;
	color : Red;
	font-style: normal;
}
a.TOFichaMenu:link		{
	background-color : transparent;
	color : #517D3E;	
	font-size : 10pt;	
	font-weight : bold;
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
}
a.TOFichaMenu:visited	{
	background-color : transparent;
	color : #517D3E;
	font-size : 10pt;	
	font-weight : bold;	
	text-decoration : underline;		
	font-family : Arial, Helvetica, sans-serif;
}
a.TOFichaMenu:hover		{
	background-color : transparent;
	color : #003399;
	font-size : 10pt;	
	font-weight : bold;		
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;	
}
.TOMenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : normal;
	color : #000000;
	font-style: normal;
}
.TOFichaOFerta {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : Red;
	font-style: italic;
}
.TOTarifas {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11pt ;
	font-weight : bold;
	color : #003399;
	font-style: normal;
}
.TOTarifas1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #003399;
	font-style: normal;
}
TD.TOFicha0 {
	background : White;
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	font-weight : bold;
	color : Green;
	text-align : center;
}
TD.TOTar0 {
	background : #003399;
	border : 1px solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : White;
	text-align : Center;
}
TD.TOTar00 {
	background : #003399;
	border : 1px solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : White;
	text-align : left;
}
TD.TOTar1 {
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : normal;
	color : #000000;
	text-align : Center;
}
TD.TOTar11 {
	border : 1px solid White;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : normal;
	color : #000000;
	text-align : left;
}
.TOFMenu		{
	color : #517D3E;	
	font-size : 10pt;	
	font-weight : bold;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}
.Grupos {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12pt ;
	font-weight : bold;
	color : #336633;
	font-style: normal;
}
.TOTxtOferta {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-style: normal;
}
.TOTxtOfertaI {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-style: italic;
}
.TOTxtRate {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-style: normal;
	color : Red;
	font-weight : bold;
}
.TOMapHome {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-style: normal;
	font-weight : normal;
}
.TOMapNorteG {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #979700;
}
.TOMapNorteG1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : bold;
	color : #979700;
}
.TOMapLitoral {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #feb301;
}
.TOMapCentro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #cc0000;
}
.TOMapSur {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #0066cc;
}
.TOMapPataN {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #669933;
}
.TOMapPataN1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt ;
	font-weight : bold;
	color : #669933;
}
.TOMapPataS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt ;
	font-weight : bold;
	color : #03abc9;
}



td.CalMes {
	background-color: #FFE474;
	border-color: Orange Orange Orange Orange;	
	font-family: Arial, Helvetica, sans-serif;
	color: #07387A;
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
	border: 1px solid;
}
table.CalM {
	background-color : #FFFFFF;
	border : 1px solid  #07387A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #07387A;
}
td.CalNameD {
	background-color: #FFFFFF;
	color: #07387A;
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
}
td.CalDia {
	background-color: #FFFFFF;
	color: #07387A;
	font-weight: normal;
	font-size: 8pt;
}
td.CalSalida {
	background-color: #FFE474;
	color: #07387A;
	font-weight: bold;
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
}
table.CalDep {
	background-color : #FFFFFF;
	border : 1px solid  #FFFFFF;
}
td.CalDep1 {
	background-color : #FFFFFF;
	border : 1px solid  #07387A;
}
.CalTxSal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #07387A;
	font-weight: bold;
	font-style: italic;
}
td.CalFest {
	background-color: #FFFFFF;
	color: Red;
	font-weight: normal;
	font-size: 8pt;
}
td.CalFestDep {
	background-color: #FFE474;
	color: #07387A;
	color: Red;
	font-weight: bold;
	font-size: 8pt;
}
.TONameTour {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt ;
	font-weight : bold;
	color : #517D3E;
	text-align : center;
}