body {
    background : #102B43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #04617A;
	font-weight: bold;
	font-style: italic;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #C5600E;
	font-weight: bold;
	font-style: normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #C5600E;
	font-weight: bold;
	font-style: normal;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #04617A;
	font-weight: bold;
	font-style: normal;
}
.h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #102E4C;
	font-weight: bold;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
}

a:link		{
	color : #0002DF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;	
	text-decoration : underline;	
	font-weight: normal;
}
a:visited	{
	color : #0002DF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;	
	font-weight: normal;
}
a:hover		{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;
	font-weight: normal;
}
a.ABold:link		{
	color : #0002DF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;	
	text-decoration : underline;	
	font-weight: bold;
}
a.ABold:visited	{
	color : #0002DF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;	
	font-weight: bold;
}
a.ABold:hover		{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;
	font-weight: bold;
}
a.links:link		{
	color : #0002DF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;	
	font-weight: normal;
}
a.links:visited	{
	color : #0002DF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;	
	font-weight: normal;
}
a.links:hover		{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight: normal;
}
a.heading:link		{
	color : #F18008;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: normal;
}
a.heading:visited	{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: normal;
}
a.heading:hover		{
	color : #02313D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: normal;
}
a.up:link		{
	color : #DE7907;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.up:visited	{
	color : #DE7907;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.up:hover		{
	color : #02313D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
a.hm:link		{
	color : #04617A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;	
	font-weight: normal;
}
a.hm:visited	{
	color : #04617A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;	
	font-weight: normal;
}
a.hm:hover		{
	color : #02313D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight: normal;
}
a.Tit:link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF8C05;
	font-weight: bold;
	text-decoration : underline;
}
a.Tit:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF8C05;
	font-weight: bold;
	text-decoration : underline;
}
a.Tit:hover		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #04617A;
	font-weight: bold;
	text-decoration : underline;
}
a.Viajes:link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #45838A;
	font-weight: bold;
	text-decoration :  none;
}
a.Viajes:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #45838A;
	font-weight: bold;
	text-decoration :  none;
}
a.Viajes:hover		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF8C05;
	font-weight: bold;
	text-decoration :  none;
}
a.hm2:link		{
	color : #04617A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;	
	font-weight: bold;
}
a.hm2:visited	{
	color : #04617A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;	
	font-weight: bold;
}
a.hm2:hover		{
	color : #B76500;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight: bold;
}
a.ot:link		{
	color : #13518D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;	
	font-weight: normal;
}
a.ot:visited	{
	color : #13518D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;	
	font-weight: normal;
}
a.ot:hover		{
	color : #EE9B00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight: normal;
}
a.LViajes:link		{
	color : #02313D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;	
	text-decoration : underline;	
	font-weight: bold;
}
a.LViajes:visited	{
	color : #02313D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;	
	font-weight: bold;
}
a.LViajes:hover		{
	color : #FF8C05;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : underline;
	font-weight: bold;
}
a.LCal:link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	font-weight: bold;
	text-align : center;
}
a.LCal:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	font-weight: bold;
	text-align : center;
}
a.LCal:hover		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFE8CC;
	font-weight: bold;
	text-align : center;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	font-weight: bold;
}
.bold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
}
.bold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #13518D;
	font-weight: bold;
}
.amarillo {
	color: #13518D;
}
.blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	font-weight: bold;
}
.blanco2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	font-weight: bold;
}
.bgGal{
	background-color: #D2E6FA;
	background : url(img/fdo-gal.gif);
}
a.LMenT:link		{
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LMenT:visited	{
	color : White;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LMenT:hover		{
	color : #04617A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : none;
	font-weight: bold;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #03323C;
	font-weight: bold;
}
.vcalenon {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	background: #F17814; 
	text-decoration:none; 
	text-align: center
}
.vcalenoff {  
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	background:#0773CE; 
	text-decoration:none; 
	text-align: center
}
TD.calmes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	font-weight: bold;
	text-align : center;
	background-color : #437CAD;
}
TD.caldia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003364;
	font-weight: bold;
	text-align : center;
}
TD.caldia2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
	text-align : center;
}
TD.caldiaF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #D42727;
	font-weight: bold;
	text-align : center;
}
TD.calckm{
	text-align : center;
	background-color : #CA0532;
}
TD.calkt{
	text-align : center;
	background-color : #0773CE;
}
TD.calckr{
	text-align : center;
	background-color : #9FB526;
}
TD.calkr{
	text-align : center;
	background-color : #82CEE0;
}
a.LMenu:link		{
	color : #04617A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LMenu:visited	{
	color : #04617A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LMenu:hover		{
	color : #FF8C05;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
a.LMenu2:link		{
	color : #FF8C05;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LMenu2:visited	{
	color : #FF8C05;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LMenu2:hover		{
	color : #04617A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
a.LNav:link		{
	color : #FECD58;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LNav:visited	{
	color : #FECD58;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LNav:hover		{
	color : White;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
a.LNav2:link		{
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LNav2:visited	{
	color : White;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LNav2:hover		{
	color : #FECD58;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
a.LNav3:link		{
	color : #FF8C05;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LNav3:visited	{
	color : #FF8C05;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LNav3:hover		{
	color : #03323C;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	font-weight: bold;
}
a.LFoot:link		{
	color : #13518D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LFoot:visited	{
	color : #13518D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LFoot:hover		{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
TD.Men {
	background : url(img/TD.Men.gif);
	text-align : left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	font-weight: bold;		
}
TD.Tit {
	background : url(img/li_tit.gif);
	border-style : solid none none none;
	border-top-width : 1px;
	border : #E20A16;
}
TD.TitViajes {
	background : url(img/li_titviajes.gif);
	border-style : none none none none;
}
table.Hm {
	background: White;
	border: 1px solid #13518D;
}
table.gal {
	background: #D2E6FA;
	border: 1px solid #13518D;
}
table.cal {
	background: White;
	border: 1px solid #DE7907;
}
table.Dest {
	background: #FFFFDD;
	border: 1px solid #02313D;
}
table.Dest2 {
	background: #FFF3DB;
	border: 1px solid #13518D;
}
table.Dest3 {
	background: #E0F7F8;
	border: 1px solid #02313D;
}
table.Viajes {
	background: #F5F2DC;
	border: 1px solid #82909D;
}
table.bg {
	background: url(img/bg_sitio.gif) no-repeat center;
}
.txtHm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: normal;
}
.frase {
	color : #13518D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
	font-weight: normal;
	font-style: italic;
	font-stretch: expanded;
}
.txtTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: normal;
}
.destHm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #04617A;
	font-weight: bold;
}
.destTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #13518D;
	font-weight: normal;
}
.destTablaB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #13518D;
	font-weight: bold;
}
.destContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #AD5819;
	font-weight: bold;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #16646D;
	font-weight: bold;
}
.Tit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF8C05;
	font-weight: bold;
}
.SubT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #13518D;
	font-weight: bold;
}
.TitForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #E6830E;
	font-weight: bold;
}
.punto {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;	
	color : #16646D;
}
TD.bg{
	background: url(img/bg_sitio.gif) repeat-y right;
}
.txtResumen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: normal;
}
.txtResumenB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
}
.txtFichaD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #13518D;
	font-weight: normal;
}
.txtFicha2D{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #102E4C;
	font-weight: normal;
}
.txtFicha2B{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #102E4C;
	font-weight: bold;
}
a.LBoton:link		{
	color : #45838A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;	
	font-weight: bold;
}
a.LBoton:visited	{
	color : #45838A;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;	
	font-weight: bold;
}
a.LBoton:hover		{
	color : #FF8C05;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight: bold;
}
a.LGaleria:link		{
	color : #13518D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : none;	
	font-weight: bold;
}
a.LGaleria:visited	{
	color : #13518D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;	
	font-weight: bold;
}
a.LGaleria:hover		{
	color : #FF6F55;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}
.precio	{
	color : #B50000;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
}
.TxtFoto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	font-weight: normal;
}
.notas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	font-style : italic;
}
.precioTienda	{
	color : #B50000;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: bold;
}
.Aviso	{
	color : #B50000;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: normal;
}
.TiendaDest	{
	color : #B50000;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight: bold;
}
table.calendar {
	background: transparent;
	border: 1px solid #437CAD;
}
tr.dates {
	background: Fuchsia;
	border: 1px solid #FFD700;
}
.txti {
	color : #13518D;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
	font-weight: normal;
	font-style: italic;
}
a.TiendaLink:link		{
	color : #0002DF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;	
	text-decoration : underline;	
	font-weight: bold;
}
a.TiendaLink:visited	{
	color : #0002DF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-decoration : underline;	
	font-weight: bold;
}
a.TiendaLink:hover		{
	color : #F18008;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-decoration : underline;
	font-weight: bold;
}
.AvisoBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #04617A;
	font-weight: bold;
	font-style: normal;
}
