﻿body {

}
.textbox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.label {
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}

.header
{
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	letter-spacing :1px;
	font-weight: bold; 
	text-decoration: none;
}
.datagrid
{
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}



/* CSS Document */

.espacio {
	padding:10;
	
}

.bordemenosbottom
{
	 border-bottom-width:1px;
	 border-bottom-color:#CCCCCC;
	 border-bottom-style: solid;
	 border-right-width:1px;
	 border-right-color:#CCCCCC;
	 border-right-style: solid;
	 border-left-width:1px;
	 border-left-color:#CCCCCC;
	 border-left-style: solid;
	 color:#666666;
	 padding:0px;
}	

.bg1 {
	background-color: #E4E9DC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	
}


.txtCotgris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	text-decoration: none;
}
.txtCotverde {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.bottom_border
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}

.top_border
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.banner_border
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}
.banner2_border
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;

}

.celda_bg
{
	border-style: solid;
	border-color: #000000;
	border-width: 1px;

}


/* BORDES */


.row_bg
{
	border-top-style: dotted;
	border-top-color: #cccccc;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
	background-color:#efefef;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#666666;

}





/* TEXT */


.txttitulopaq {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.txttitulopaqverde {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #8b9f66;
	font-weight: bold;
	text-decoration: none;
}
.txtpaquetesgris {
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}



/* BACKGROUNDS */

.resalteVerde2
{
	background:url(../../images/bg/resalteverde2.gif) left top repeat-x;
	height:40px;

}
.resalteVerde
{
	background:url(../../images/bg/resalteverde.gif) left top repeat-x;
	height:19px;

}
.txttitulopaqverde2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b9f66;
	font-weight: bold;
	text-decoration: none;
}

.linieaDerPaq
{
	background:url(../../images/paquetes/lineader.gif) right top repeat-y;
	height:10px;

}
.linieaIzPaq
{
	background:url(../../images/paquetes/lineaiz.gif) left top repeat-y;
	height:10px;

}
.linieaBotPaq
{
	background:url(../../images/paquetes/lineabot.gif) left bottom repeat-x;
	height:10px;
	
}
.esqderPaq
{
	background:url(../../images/paquetes/esqder.gif) right bottom no-repeat;
	height:19px;

}
.esqizPaq
{
	background:url(../../images/paquetes/esqiz.gif) left bottom no-repeat;
	height:19px;

}

.botonVer
{
background:url(../../images/paquetes/buttonVer.jpg) left bottom no-repeat;
height:25px;
}
.pasos_bg
{
background:url(../../images/paquetes/bgpaso1.jpg) left bottom no-repeat;
height:226px;
}


.grid_bg
{
background:url(../../images/bggrid.jpg) left top repeat-x;
height:60px;
}
.ordenar_bg
{
background:url(../../images/bgsucursal.jpg) left top no-repeat;
height:432px;
}
.gracias_bg
{
background:url(../../images/bannergracias.jpg) left top no-repeat;
height:122px;
}
.qsomos2_bg
{
background:url(../../images/fondobannerqsomos2.jpg) left top no-repeat;
height:122px;
}
.qsomos_bg
{
background:url(../../images/fondobannerqsomos.jpg) left top no-repeat;
height:122px;
}
.txtpaquetes {
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}
.txtofertas {
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
.txtpie {	
	font-size: 8px;	
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color:#000000
}
.txtmarron {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #C1763C;
	font-weight: normal;
	text-decoration: none;
}
.txtjor {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006432;
	font-weight: normal;
	text-decoration: none;
}
.txtazuli {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0371CB;
	font-weight: normal;
	text-decoration: none;
}
.txtazul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A1A8E;
	font-weight: normal;
	text-decoration: none;
}
.txtgris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.txtrojo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
.txtverde {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ADBC94;
	font-weight: normal;
	text-decoration: none;
}
.txtfaqs {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADBC94;
	font-weight: bold;
	text-decoration: underline;
}
.txttextobold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.txtnota {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.txttexto {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.txt2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.txtbanner {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #00A0C6;
	font-weight: bold;
	text-decoration: none;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #754C24;
	font-weight: bold;
	text-decoration: none;
}
.txt4T {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #754C24;
	font-weight: bold;
	text-decoration: line-through;
}
.txt21 {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px; color: #000000;
}
.titulos {
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
}
.titulo {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #754C24; 
	font-weight: bold; 
}
.tituloB {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
}
.bordecuadro {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.lineaI {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9C764A;
}
.lineaD {
	border-right-style: solid;
	border-right-color: #9C764A;
	border-right-width: 1px;
}
.lineaIn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C764A;
}
.bg_barragris {
	background:url(../images/barragris.jpg) left top no-repeat;
	height:19px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
}
.bg_ofertaser {
	background:url(../images/barraofertaser.jpg) left top no-repeat;
	height:24px;
	font-family: Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
.bg_area {
	background:url(../../images/bgarea.jpg) left top repeat-y;
	height:100px;
}
.bg_input {
	background:url(../../images/bginput.jpg) left top repeat-x;
	height:15px;
}
.bg_contacto {
	background:url(../../images/bgcontacto.jpg) left top no-repeat;
	height:280px;
}
.bg_paqverde {
	background:url(../../images/bgpaqverde.jpg) left top repeat-x;
	height:120px;
}
.bg_paqgris {
	background:url(../../images/bgpaqgris.jpg) left top repeat-x;
	height:120px;
}
.bg_marron {
	background:url(../../images/bgmarron.jpg) left top repeat-x;
	height:30px;
}
.bg_jor {
	background:url(../../images/bgjor.jpg) left top repeat-x;
	height:30px;
}
.bg_azuli {
	background:url(../../images/bgazuli.jpg) left top repeat-x;
	height:30px;
}
.bg_azul {
	background:url(../../images/bgazul.jpg) left top repeat-x;
	height:30px;
}
.bg_gris {
	background:url(../../images/bggris.jpg) left top repeat-x;
	height:30px;
}
.bg_rojo {
	background:url(../../images/bgrojo.jpg) left top repeat-x;
	height:30px;
}
.bg_verde {
	background:url(../../images/bgverde.jpg) left top repeat-x;
	height:20px;
}
.bg_faqs {
	background-color: #e6e6e6;
}
.bg1 {
	background-color: #E4F4A1;
}
.bg2 {
	background-color: #E9C776;
}
.bg3 {
	background-color: #754C24;
}
.bg4 {
	background-color: #F9EFD9;
}
.bg5 {
	background-color: #F2DDAC;
}
.cuadro {
	border: 1px solid #754C24;
}
.linkmaspaqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A:LINK.linkmaspaqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A:VISITED.linkmaspaqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER.linkmaspaqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.linkpaquetes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #180C81;
	font-weight: bold;
	text-decoration: none;
}
A:LINK.linkpaquetes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #180C81;
	font-weight: bold;
	text-decoration: none;
}
A:VISITED.linkpaquetes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #180C81;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER.linkpaquetes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #180C81;
	font-weight: bold;
	text-decoration: underline;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:LINK.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:VISITED.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:HOVER.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #754C24;
	font-weight: normal;
	text-decoration: underline;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:LINK.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:VISITED.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #754C24;
	font-weight: normal;
	text-decoration: none;
}
A:HOVER.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #754C24;
	font-weight: normal;
	text-decoration: underline;
}
.link3 {
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.link3 {
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: nonr;
}
A:HOVER.link3 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; 
	color: #cccccc; 
	font-weight: bold; 
	text-decoration: underline;
}
.linkofertas {
	font-family: Verdana, Arial, Tahoma, sans-serif; 
	font-size: 10px; 
	color: #0000ff; 
	font-weight: bold; 
	text-decoration: underline;
}
A:LINK.linkofertas {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;  
	font-size: 11px; 
	color: #0000ff; 
	font-weight: bold; 
	text-decoration: underline;
}
A:VISITED.linkofertas {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; 
	font-size: 11px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;
}
A:HOVER.linkofertas {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;  
	font-size: 10px; 
	color: #190c81; 
	font-weight: bold; 
	text-decoration: underline;
}
.linkbanner {
	font-family: Arial, Verdana sans-serif; 
	font-size: 10px; 
	color: #00a0c6; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linkbanner {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px; 
	color: #00a0c6; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkbanner {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 9px; 
	color: #d1393d; 
	font-weight: bold; 
	text-decoration: none;
}
.linksexta{
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linksexta {
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8px; 
	color: #333333; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linksexta {
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;  
	font-size: 8px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: underline;
}
.linkbotonera{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linkbotonera{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkbotonera {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #cccccc; 
	font-weight: bold; 
	text-decoration: none;
}
.linkpdf{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linkpdf{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkpdf {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
.linkvuelos{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.vuelos{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkvuelos {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: none;
}
.linkfaqs{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: underline;
}
A:LINK.linkfaqs{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: underline;
}
A:HOVER.linkfaqs {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ADBC94; 
	font-weight: bold; 
	text-decoration: underline;
}
.linkpie{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linkpie{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkpie {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: none;
}
.linkinfomo{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: normal; 
	text-decoration: none;
}
A:LINK.linkinfomo{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: normal; 
	text-decoration: none;
}
A:HOVER.linkinfomo {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	font-weight: normal; 
	text-decoration: none;
}
.linkvolver{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: none;
}
A:LINK.linkvolver{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: none;
}
A:HOVER.linkvolver {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: none;
}