/*   CSS Document -  .xxx{} a.xxx:link {} a.xxx:visited{} a.xxx:hover{} a.xxx:active {}   */
body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-family: Arial;
		scrollbar-face-color:#FAFAFA;
		scrollbar-highlight-color:#C2C2C2;
		scrollbar-3dlight-color:#edf0f2;
		scrollbar-darkshadow-color:#edf0f2;
		scrollbar-shadow-color:#C2C2C2;
		scrollbar-arrow-color:#3a5978;
		scrollbar-track-color:#edf0f2;	
		/*background-image: url(img/bgbgglobal.jpg); */
		background-color:#542506;
		background-repeat:repeat-x;
		background-position:top;
	
}
body, html{height:100%;
	text-align: center;
}
.tablas, html{height:100%;}
img {border:0}

/* -------------------  */

.bgscdr{ background-image: url(img/bgscdr.jpg); background-repeat:no-repeat; background-position:left, top}
.bgsciz{ background-image: url(img/bgsciz.jpg); background-repeat:no-repeat; background-position:right}
/*.tl1{ background-image: url(img/tl.jpg); background-repeat:no-repeat; background-position:left} */
.mdown_01{ background-image: url(img/mdown_01.jpg); background-repeat:no-repeat; background-position:left}
.color1{ background-image: url(img/color1.jpg); background-repeat:no-repeat; background-position:left}
.color2{ background-image: url(img/color2.jpg); background-repeat:no-repeat; background-position:top}
.linetx1{ background-image: url(img/linetx1.jpg); background-repeat:repeat-x; background-position:bottom}

.linem{ background-image: url(img/linem.jpg); background-repeat:repeat-x}
.linetip1{ background-image: url(img/linetip1.jpg); background-repeat:repeat-x}
.linetb{ background-image: url(img/linetb.jpg); background-repeat:repeat-x}


.tb_01{background-image:url(img/tb_01.jpg); background-repeat:no-repeat}
.tb_02{background-image:url(img/tb_02.jpg); background-repeat:repeat-x}
.tb_03{background-image:url(img/tb_03.jpg); background-repeat:no-repeat}
.tb_04{background-image:url(img/tb_04.jpg)}
.tb_06{background-image:url(img/tb_06.jpg)}
.tb_07{background-image:url(img/tb_07.jpg); background-repeat:no-repeat}
.tb_08{background-image:url(img/tb_08.jpg); background-repeat:repeat-x}
.tb_09{background-image:url(img/tb_09.jpg); background-repeat:no-repeat}

p img {margin-left: 0px; margin-right: 0px} /* espacio entre el texto y la imagen */
img.right {float: right;} /* Para alinear a la derecha */
img.left {float: left} /* Para alinear a la izquierda */


.titulo1 {
	FONT-WEIGHT:normal; FONT-SIZE: 26px; COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txinternacional {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.txinternacional:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.txinternacional:visited{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.txinternacional:hover{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #9d3a56;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.txinternacional:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}


.txinternacional2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:13px;
	text-decoration:none
}

a.txinternacional2:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:13px;
	text-decoration:none
}

a.txinternacional2:visited{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:13px;
	text-decoration:none
}

a.txinternacional2:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #9d3a56;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:13px;
	text-decoration:none
}

a.txinternacional2:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:13px;
	text-decoration:none
}

.txcopy {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.txpie{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.dias{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #5d6e44;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.diascont{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #5d6e42;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.tbtit1{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tbtit2{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFCC00;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.tbtit2:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFCC00;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.tbtit2:visited{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFCC00;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.tbtit2:hover{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFCC00;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.tbtit2:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFCC00;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}


.tbtit3{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #e4e3e8;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tbtit4{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #667395;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #667395;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4:visited{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #667395;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4:hover{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #667395;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #5b9203;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}


.tbtit5{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tbtit6{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #003300;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tbtit7{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #0059A2;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tbtit7n{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.tbtit7n:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.tbtit7n:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.subNav a.tbtit7n:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}
a.tbtit7n:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.tbtit7n:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.itin{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.itinred{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #ff0000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.group1{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #595959;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.group2{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #d0d0d0;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.group3{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #d0d0d0;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:line-through
}

.group4{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #bc7555;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.group5{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #55172c;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.group5:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.group5:visited{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #55172c;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.group5:hover{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #55172c;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.group5:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #55172c;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.group6{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #575654;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.homes{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #7b7b7b;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: left;
}

.homepie{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homepie:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homepie:visited{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homepie:hover{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.homepie:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.homecab2{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homecab2:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homecab2:visited{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.homecab2:hover{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.border0{
border-top-style:solid;
border-top-width:1px; 
border-top-color:#A8D1FF; 
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#A8D1FF; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#A8D1FF
}

.border44{
border-top-style:solid;
border-top-width:1px; 
border-top-color:#A8D1FF; 
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#A8D1FF; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#A8D1FF;
border-right-style:solid;
border-right-width:1px; 
border-right-color:#A8D1FF;
}

.border33{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#A8D1FF; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#A8D1FF;
border-right-style:solid;
border-right-width:1px; 
border-right-color:#A8D1FF;
}

.border1{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#A8D1FF; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#A8D1FF
}

.borderline1{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#e9e9e9
}

.borderline2{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#cccccc
}

.borderhotel{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#CCCCCC; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px; 
border-right-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px; 
border-top-color:#CCCCCC 
}

.borderhotav1{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#CCCCCC; 
border-right-style:solid;
border-right-width:1px; 
border-right-color:#CCCCCC;
}
.borderhotav2{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#CCCCCC; 
}
.borderhotav3{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#CCCCCC; 
border-left-style:solid;
border-left-width:1px; 
border-left-color:#CCCCCC;
}
.borderhotav4{
border-right-style:solid;
border-right-width:1px; 
border-right-color:#CCCCCC;
}
.borderhotav5{
border-left-style:solid;
border-left-width:1px; 
border-left-color:#CCCCCC;
}

.hoteles01{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 26px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.hoteles01sub{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.required {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#FF0000
}

.form{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tblineform0{
border-bottom-style:dotted;
border-bottom-color:#000000;
border-bottom-width:1px;
}
.tblineform1{
border-bottom-style:dotted;
border-bottom-color:#FFFFFF;
border-bottom-width:1px;
}

.borderhotbl{
border-right-style:solid;
border-right-width:1px; 
border-right-color:#ffffff
}

.borderinvitar{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#cccccc;
border-top-style:solid;
border-top-width:1px; 
border-top-color:#cccccc
}

.module_menu1 {
	background: #edeff6;
	border: 1px solid #CCCCCC;
	padding: 10px 1px 10px 1px;
	height: 140px;
	
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}


 a.module_menu1:link {
	background: #edeff6;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	height: auto;
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
 }
 
  a.module_menu1:visited{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
 } 
 
 a.module_menu1:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
} 
 
 a.module_menu1:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none  
 } 

 
 
.module_menu2 {
	background: #edeff6;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	height: auto;
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

 a.module_menu2:link {
	background: #edeff6;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	height: auto;
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
 } 
 
 
 a.module_menu2:visited{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
 } 
 
 a.module_menu2:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none 
} 
 
 a.module_menu2:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none  
 } 



.contentpaneopen {
  margin: 0;
  padding: 0;
  width: 100%;
  
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
 
.contentpaneopen hr {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #c8c8c8;
	border-left: 0px;
	line-height: 0px;
	height: 1px;
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none}

.txinternas {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.linksall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.linksall:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:#0059A2;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
} 
a.linksall:visited{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:#0059A2;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.linksall:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:#0059A2;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
} 

a.linksall:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:#0059A2;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}


/*-----------------*/

.module_menu3 {
	background:#45879A;
	color: #ffffff;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	height: 130px;
}


.module_menu3 a:link {
	text-decoration: underline; color: #FFCC00;
}
.module_menu3 a:visited {
	text-decoration: underline; color: #FFCC00;
}
.module_menu3 a:hover
{ text-decoration: underline overline;	color: #ffffff;}

.module_menu4 {
	background:#29647A;
	color: #ffffff;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	height: 130px;
}

.module_menu4 a:link {
	 text-decoration: underline; color: #FFCC00;
}
.module_menu4 a:visited {
	text-decoration: underline; color: #FFCC00;
}
.module_menu4 a:hover
{ text-decoration: underline overline;	color: #ffffff;}

.module-white {border: 1px solid #CCCCCC;
}

.inputbox {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:#3c3c30;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.borderline3{
border-bottom-style:solid;
border-bottom-width:1px; 
border-bottom-color:#926035
}
.tbtit7n2{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #bfb7a8;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.tbtit7n3{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 15px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.tbtit4t{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4t:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4t:visited{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4t:hover{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.tbtit4t:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.titbtnTours{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#d0ba90;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.titbtnTours:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR:#333333;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.titbtnTours:visited{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.titbtnTours:hover{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.titbtnTours:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR:#333333;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.newlinks{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR:#0033FF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.newlinks:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR:#0033FF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.newlinks:visited{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR: #0033FF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.newlinks:hover{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR: #000099;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.newlinks:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR:#0033FF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.bgpayl{
background-image:url(img/cardlinel.jpg);
background-position:center;
background-repeat:repeat-x
}

.bgpayr{
background-image:url(img/cardliner.jpg);
background-position:center;
background-repeat:repeat-x
}
.Estilo66 {COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px;}


.Estilo6 {COLOR:#FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px;}
.Estilo8 {COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; }
.Estilo7 {COLOR: #003300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; }
.subrayar {COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; text-decoration: underline}
.tbbor-00 {border: 1px solid #CCCCCC ;}
.tbbor-00btm {border-bottom: 1px solid #CCCCCC ;}


/*
Estilos de la pasarela de pago
*/
.imgloadvpos {
position: absolute;
top: 17.5%;
left: 19%;
width: 595px;
height: 485px;
z-index: 1003;
background-color: #FFFFFF;
visibility: hidden;
border-width: 1px;
border-style: ridge;
}
.overlayvpos {
position: absolute;
top: 0;
left: 0;
background: #000;
z-index: 1001;
opacity: 0.30;
filter: alpha(opacity=30);
visibility: hidden;
height: 600px;/*variable*/
width: 800px;/*variable*/
}
.modalvpos {
position: absolute;
top: 17.5%;
left: 19%;
width: 595px;
height: 485px;
padding: 0px;
z-index: 1004;
border-width: 1px;
border-style: ridge;
visibility: hidden;
margin: 0px;
}
.iframevpos {
padding: 0px;
clear: both;
width: 595px;
height: 485px;
margin: 0px;
border: 0px;
}
.imgloadingvpos {
position: absolute;
left:46%;
top: 42%;
}
/*Fin de los estilos de la pasarela de pagos*/


#divLink a:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:Blue;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

#divLink a:visited{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: Blue;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

#divLink a:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR:Blue;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

#divLink a:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR:Blue;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.CellColor
{
	background-color:#f5f2ed;
	padding-left:6px; 
	padding-top:8px; 
	padding-right:6px; 
	padding-bottom:5px;
}

.CaptionBlueColor
{
	COLOR:Blue; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px;
}

.TitleText{
	font-size: 14pt;
	color: #FFFFFF;
}

.itemTour{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR:black;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.itemTourSel{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR:Blue;	
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.titleHotelTour{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR:gray;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.titlinkDestination{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#AC7246;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.txtNotas {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR:#FF0000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.titRed2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR:#000000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

A:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.subNav A:link {
		FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
 A:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.subNav A:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
A:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.subNav A:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}
A:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.subNav A:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR:#990000;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}
A:unknown {
	COLOR: #4a8ebc; TEXT-DECORATION: underline; outline: none
}
.subNav A:unknown {
	COLOR: #4a8ebc; TEXT-DECORATION: underline; outline: none
}
.prepost{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #6285a1;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.prepost:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.prepost:visited{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.prepost:hover{
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.prepost:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none
}

.titleOfService {
	FONT-WEIGHT:normal; FONT-SIZE: 18px; COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titlePaymentMethod {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.helpPaymentMethod {
	FONT-WEIGHT:normal; FONT-SIZE: 10px; COLOR:Blue; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.optionPaymentMethod {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR:Black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titleCard {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:Black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titleCaption {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR:Blue; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.helpCard {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR:Gray; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.optionPriceAir {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR:Black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.notAvailable{
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR:Red; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titleAir {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:Gray; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titleAirType {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:Black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titleItineraryPlanner {
	FONT-WEIGHT:normal; FONT-SIZE: 18px; COLOR:#990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

