body {
	background-image:url(../images/bg_gray.gif); 
	background-color: #333333;
	background-repeat: repeat-x;
	background-attachment: scroll ;
	border: 0; margin: 0; padding: 0;
	font-family: Verdana; FONT-SIZE: 11px; color: #333333 

}
h1 	{ font-family: Arial; color: #666666; font-weight: bold; text-align:left; text-decoration: none; FONT-SIZE: 190%; padding-right: 10px; }

#breadcrumb_main a:link {color: #999999; text-decoration: none }
#breadcrumb_main a:visited {color: #999999; text-decoration: none }
#breadcrumb_main a:hover { color: #666666; text-decoration: underline }


P 				{ text-align: justify  }
table			{ FONT-SIZE: 11px;  }
a:link               { color: #336699; text-decoration: none }
a:visited             { color: #336699; text-decoration: none }
a:hover         { color: #666666; text-decoration: underline }
a:active 		{ text-decoration: underline; color:#000000}
A.news          { color: #336699; text-decoration: none }
A.news:hover    { color: #666666; text-decoration: underline }
A.news:active 	{ color: #009900; text-decoration: none}
A.news:visited  { color: #666666; text-decoration: none}
A.head       	{ font-size: 10px; color: #FFFFFF; text-decoration: none;  }
A.head:visited 	{ font-size: 10px; color: #FFF; text-decoration: none;  }
A.head:hover 	{ font-size: 10px; color: #EFEFEF; text-decoration: none;  }
A.foot       	{ font-size: 10px; color: #CCCCCC; text-decoration: none;  }
A.foot:visited  { font-size: 10px; color: #CCCCCC; text-decoration: none;  }
A.foot:hover 	{ font-size: 10px; color: #FFFFFF; text-decoration: none;  }
A.gray          { color: #333333; text-decoration: none }
A.gray:hover    { color: #666666; text-decoration: underline }
A.close 		{ color: #666666; text-decoration: none }
A.close:hover 	{ color: #FF6600; text-decoration: underline }
A.detalle 		{ color: #999999; text-decoration: none }
A.detalle:hover	{ color: #666666; text-decoration: underline }
A.inthissection 		{ color: #336699; text-decoration: none }
A.inthissection:hover	{ color: #666666; text-decoration: underline }
A.related 		{ color: #336699; text-decoration: none }
A.related:hover	{ color: #666666; text-decoration: underline }

a.subtitle:link {  font-size:140%; color: #336699; text-decoration: none; cursor:pointer; padding:4px }
a.subtitle:visited {  font-size:140%; color: #336699; text-decoration: none; cursor:pointer; padding:4px }
a.subtitle:hover {  font-size:140%; color: #333333; text-decoration: underline; padding:4px }

A.subtitlesmall 		{ font-family: Arial; FONT-SIZE: 13px; color: #333333; text-decoration: none }
A.subtitlesmall:hover	{ font-family: Arial; FONT-SIZE: 13px; color: #336699; text-decoration: none }
A.options 		{ color: #FFFFFF; text-decoration: none; background:#006699; padding: 8px }
A.options:hover	{ color: #FFFFFF; text-decoration: none; background:#7CA6BE; padding: 8px }
a.bottomlink:link 		{ color: #cccccc; text-decoration: none; }
a.bottomlink:visited 		{ color: #cccccc; text-decoration: none; }
a.bottomlink:hover	{ color: #FFFFFF; text-decoration: none; }
.Date 			{ FONT-SIZE: 10px; color: #FFCC00; font-weight:bold}
.Text 			{ font-family: Verdana; FONT-SIZE: 11px; color: #333333 }
/*.Title 			{ font-family: Arial; color: #666666; font-weight: normal; text-align:left; text-decoration: none; FONT-SIZE: 22px; text-transform:uppercase; padding-right: 10px; padding-top: 20px;  }*/
.Title 			{ font-family: Arial; color: #666666; font-weight: bold; text-align:left; text-decoration: none; FONT-SIZE: 22px; padding-right: 10px; padding-top: 20px;  }
.TitleDescription	{ font-family: Arial; color: #336699; font-weight: bold; text-align:left; FONT-SIZE: 14px; padding-top:10px }
.borde 			 {border:1px solid #666666;}
.Notes 			{ FONT-SIZE: 10px; color: #666666}
.TextAux 		{ FONT-SIZE: 11px; color: #333333; text-align: justify; text-transform: lowercase }
.SloganAA 		{ FONT-SIZE: 11px; color: #336699; font-weight: bold; font-family: Arial }
.Header 		{ FONT-SIZE: 10px; color: #CCCCCC; text-align:right }
.Footer 		{ FONT-SIZE: 10px; color: #CCCCCC; }
.Head 			{ FONT-SIZE: 10px; color: #000000; }
.GreenText 		{ font-size: 11px; color: #669900 }
.WhiteText 		{ FONT-SIZE: 10px; color: #FFFFFF }
.WhiteHeader 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeader2 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeader3 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeaderSmall 	{ FONT-SIZE: 10px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.Disabled		{ FONT-SIZE: 11px; color: #CCCCCC }
.Rates 			{ FONT-SIZE: 24px; color: #993300; font-weight: bold; font-family: Arial }
.USD 			{ FONT-SIZE: 14px; color: #996600; font-weight: bold; font-family: Arial; vertical-align:top}
.ImportantNotes	{ FONT-SIZE: 14px; color: #CC3300; font-weight: bold; font-family: Arial; vertical-align:top}
.Sale 			{ font-family: Verdana; FONT-SIZE: 10px; color: #993300; font-weight: bold }
.NewText 		{ font-family: Verdana; FONT-SIZE: 10px; color: #CCFF66; font-weight: bold }
.Backphoto		{ background-color: #D6D630 }
.search			{ font-family: Verdana; font-size: 10px; color:#333333; border-width:0; background-color: #ffffff; text-align:left; }
.Bottom			{ background-image:url(../images/bg_bottom.gif); background-color:#666666; background-repeat: repeat-x}

.BackColor 	    { background-color: #999999 }
.BackColor31	{ background-color: #336E20 } /* ecuador */
/* .BackColor32 	{ background-color: #336E20 } */
.BackColor33 	{ background-color: #EBAF10 }/* chile */ 
.BackColor34 	{ background-color: #0066B5 } /* argenntina */
.BackColor32 	{ background-color: #B6441F }  /* peru*/
.BackColor6 	{ background-color: #999999 }
.BackColor7 	{ background-color: #999999 }
.BackColor8 	{ background-color: #999999 }
.BackColor9 	{ background-color: #999999 }
.BackColor10 	{ background-color: #999999 }
.BackColor12 	{ background-color: #999999 }
.BackColor708 	{ background-color: #B3371B }
.BackColor340 	{ background-color: #999999 }
.BackColor361 	{ background-color: #999999 }
.BackColor874    { background-color: #999999 }
.BackColor0   { background-color: #999999; border-bottom:1px solid #666666 }

.menubox			{ 
	border-top: #CCC 0px solid; 
	border-bottom: #CCC 0px solid; 
	border-right: #CCC 1px solid; 
	border-left: #CCC 0px solid; 
}
.activeroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.selectedroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.activesubroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.selectedsubroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}

.activemenu 			{ 
	border-bottom: #CCC 1px solid; 
	background-color: #006699; 
	text-decoration: none; 
}
.activemenu a 			{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: normal;
	/* background-color: none; */
}
.activemenu a:hover 	{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #7CA6BE;
}

.selectedmenu 			{ 
	background-color: #588CAB; 
	text-decoration: none; 
	font-weight:bold;  
}
.selectedmenu a 			{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: normal;
/* background-color: none; */
}
.selectedmenu a:hover 	{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: normal;
	/* background-color: none; */
}


.activesubmenu 			{ 
	background-color: #FFFFFF; 
	text-decoration: none; 
}
.activesubmenu A 		{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: normal;
	/* background-color: none; */
}
.activesubmenu A:hover	{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: normal;
	/* background-color: none; */
}

.selectedsubmenu 			{ 
	background-color: #FFFFFF; 
	text-decoration: none; 
}
.selectedsubmenu A 		{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: bold;
	/* background-color: none; */
}
.selectedsubmenu A:hover	{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: bold;
	/* background-color: none; */
}
 /* tabs */
 
 #tab-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#tab-2 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#tab-3 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#tab-4 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tab-5 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tab-6 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tab-7 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tab-8 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#tabs_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px;  
}
#tabs_header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#tabs_header UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; 
}
#tabs_header UL LI A {
	background-color: #FFFFFF; DISPLAY: block; PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #336699; FONT: 12px/20px sans-serif; TEXT-ALIGN: center; 
}
#tabs_header ul li a:hover {
	background-color: #FFFFFF; COLOR: #333333;  BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; TEXT-DECORATION: underline;  
}
#tabs_header LI A.active {
	background-color: #EFEFEF; FONT-WEIGHT: bold; COLOR: #333333; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; 
}
#tabs_header LI A.special {
	background-color: #FFFFFF; FONT-WEIGHT: bold; COLOR: #FF6600;  
}
#tabs {
	COLOR: #666666; BACKGROUND: #FFFFFF; CLEAR: both; OVERFLOW: auto; PADDING: 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC solid 1px; 
}
/* reservas web */
.Title2 { color:#990000; font-weight:bold; font-size:20px}
.Title3 { color:#000000; font-weight:bold; font-size:17px}