html {
	height		:100%;
}

body{
	margin		:0 0 0 8px;
	padding		:0;
	border		:0;
	font-size	:0;
	text-align	:center;
	background-color:#DEE7EC;
}

div{
	overflow:hidden;
	margin:0;
	padding:0;
	font-size:0;
}

*{
	margin:0;
	padding:0;
}
/*******************************************************************
	ABREVIATURAS DE LAS CLASES
	
	p_	 		:Plantilla gral del sitio
	p_col_der_  :Columna derecha (la gris) de la plantilla
	
	h_          :Home
	d_          :Destinos
	act_        :Actividades
	
	PLANTILLA GRAL. DEL SITIO
*******************************************************************/
.p_fondo
{
	width				:1024px;
	text-align			:center;
	margin				:auto;
	background-color	:#e1ebf0;
}
/*******************************************
		ENCABEZADO
*******************************************/
.p_encabezado{
	height				:290px;
	//width				:1020px;/* para el ie6 */
	//padding-left		:4px;/* para el ie6 */
}

.p_sombra_izq_flash{
	width				:12px;
	height				:384px;
	float				:left;
	
	background-image	:url('../images/estructura/sombra_flash_izq.jpg');
	background-position	:1px center;
	background-repeat	:no-repeat;
}

.p_flash
{
	width				:993px;
	height				:290px;
	float				:left;
	text-align			:center;
	/*background-color:red;*/
}

.p_sombra_der_flash{
	width				:11px;
	height				:384px;
	float				:left;
	
	background-image	:url('../images/estructura/sombra_flash_der.jpg');
	background-position	:left;
	background-repeat	:no-repeat;
}
/*******************************************
		PARTE DEL MEDIO DEL SITIO
*******************************************/
.p_medio
{
	width				:957px;/* 1016px - 31px padding izq. - 28 padding der. = 957px */
	/**/
	height				:1236px;
	/**/
	padding-left		:31px;
	padding-right		:28px;
	/**/
	background-image	:url('../images/estructura/imagen_pagina.jpg');
	background-position	:left;
	background-repeat	:repeat-y;
}

.p_lado_izquierdo
{
	width				:740px;
	/**
	height				:1200px;
	/**/
	float				:left;
}

.p_lado_derecho
{
	width				:204px;
	/**
	height				:1200px;
	/**/
	float				:right;
}
/***************************************************************************
		PIE DE LA PLANTILLA
*****************************************************************************/
.p_pie
{
	height				:86px;
	clear				:both;
	background-image	:url('../images/estructura/imagen_pie.jpg');
	background-position	:0px 0px;
	//background-position	:center;/* para el ie6 */
	background-repeat	:no-repeat;
}

.p_pie_izq
{
	width				:49px;
	height				:86px;
	float				:left;
}

.p_pie_medio
{
	width				:923px;
	height				:56px;
	float				:left;
	
	padding				:15px 0 15px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#ffffff;
	text-align			:center;
	letter-spacing		:1px;
}

.p_pie_der
{
	width				:45px;
	height				:86px;
	float				:left;
}
/**************************************************************************/
.p_col_der_contenido
{
	background-color	:#e8e8e8;
}

.cd_login{
margin:auto;
}

.p_col_der_cuadro_club_raiatea
{
	width				:183px;
	margin:auto;
	border				:1px solid #d2d2d2;
	background-color	:white;
}

.p_col_der_titulo
{
	background-image	:url('../images/contenido/columna_der/imagen_titulo_club.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	
	padding				:18px 0 12px 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#ec7300;
	text-align			:center;
	font-weight			:700;
	letter-spacing		:1px;
}

.p_col_der_texto
{
	width				:161px;
	padding				:0 0 0 16px;
	font-family			:Arial;
	font-size			:11px;
	color				:#2b2b2b;
	text-align			:left;
	letter-spacing		:1px;
}

.p_col_der_ver_premios
{
	width				:161px;
	padding				:0 24px 0 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#113bc4;
	text-align			:right;
	letter-spacing		:1px;
	text-decoration		:underline;
	cursor				:pointer;
}

.p_col_der_login_input
{
	/*height				:21px;*/
	text-align			:center;
}
.p_col_der_login_input input
{
	width				:154px;
	height				:19px;
	border				:1px solid #d5d1ca;
	font-family			:Arial;
	font-size			:11px;
	color				:#2b2b2b;
	text-align			:left;
}

.p_col_der_login_ckRecordar
{
	width				:173px;
	padding-right		:10px;
	font-family			:Arial;
	font-size			:11px;
	color				:#2b2b2b;
	text-align			:right;
	letter-spacing		:1px;
}

.p_col_der_login_btLogin
{
	height				:18px;
	background-image	:url('../images/contenido/columna_der/boton_login.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.p_col_der_login_linea_puntos
{
	height				:38px;
	background-image	:url('../images/contenido/columna_der/linea_puntos_a.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
}

.p_col_der_login_link_inferior
{
	padding				:2px 0 2px 20px;
	text-align			:left;
}
.p_col_der_login_link_inferior a
{
	padding				:2px 0 2px 20px;
	
	background-image	:url('../images/contenido/columna_der/flecha_link.jpg');
	background-position	:5px 2px;
	background-repeat	:no-repeat;
	
	font-family			:Arial;
	font-size			:11px;
	color				:#113bc4;
	text-align			:left;
	letter-spacing		:1px;
	text-decoration		:underline;
}
/*************************************************
		ARMA TU VIAJE
******************************************************/
.p_col_der_arma_tu_viaje
{
	background-image	:url('../images/contenido/columna_der/banner_armaviaje.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

.p_col_der_arma_tu_viaje_texto
{
	height				:52px;/* 98px - 55px de padding */
	padding				:55px 38px 0 33px;
	font-family			:Arial;
	font-size			:10px;
	color				:#fff;
	text-align			:left;
}

.p_col_der_arma_tu_viaje_mas_info
{
	padding				:0 38px 0 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#181818;
	text-align			:right;
	font-weight			:700;
	cursor				:pointer;
	position:relative;
	top:-7px;
}


.p_col_der_linea_punteada
{
	margin				:5px 5px 0 5px;
	height				:30px;
	background-image	:url('../images/contenido/columna_der/linea_puntos_b.jpg');
	background-position	:top;
	background-repeat	:repeat-x;
}

/************************************************** 
		MODULO INFORMACION PARA VIAJEROS 
*************************************************/
.p_col_der_mod_info_viajeros
{
	height				:110px;
}

.p_col_der_info_viajero_titulo
{
	margin				:0 5px 0 5px;
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#fff;
	text-align			:center;
	background-color	:#1f5786;
}

.p_col_der_info_viajero_renglon
{
	margin				:0px;
	width				:184px;
	text-align			:left;
	padding				:5px 0 5px 20px;
}

.p_col_der_info_viajero_renglon a
{
	font-family			:Arial;
	font-size			:11px;
	color				:#094e6b;
	text-align			:left;
	text-decoration		:none;
}
.p_col_der_info_viajero_claro
{
	background-image	:url('../images/contenido/columna_der/flecha_item.jpg');
	background-position	:5px 7px;
	background-repeat	:no-repeat;
	background-color	:#fff;
}
.p_col_der_info_viajero_oscuro
{
	background-image	:url('../images/contenido/columna_der/flecha_item_b.jpg');
	background-position	:5px 7px;
	background-repeat	:no-repeat;
	background-color	:#e8e8e8;
    
}
/******************************************************************************/
.p_banner_tel{
	height				:122px;
	background-image	:url('../images/contenido/columna_der/banner_telefono.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

.p_banners{
    border: 0 none;
}

.p_banner_dir{
	height				:76px;
	background-image	:url('../images/contenido/columna_der/banner_dir.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

/**************************************************************************
		SECTOR DONDE SE MUESTRA EL HOME Y DEMAS CONTENIDOS
**************************************************************************/
.p_contenidoAjax
{
	/**/
	background-color	:white;
	/**/
}
/***************************************************************************
		HOME
****************************************************************************/
.h_hacer_y_viajar
{
	height				:441px;
}

.h_linea_punteada
{
	height				:35px;
	background-image	:url('../images/contenido/home/linea_puntos.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
}

.h_que_quiero_hacer
{
	width				:227px;
	height				:441px;
	float				:left;
}

/* DE PRUEBA PARA EL SCROLL DE ACTIVIDADES */
.h_actividades_scroll_fija
{
	width				:227px;
	height				:325px;
	overflow			:hidden;
}

.h_actividades_scroll_variable
{
	width				:227px;
}
/**/



.h_linea_vertical
{
	width				:12px;
	height				:441px;
	float				:left;
	border-right		:1px solid #C4C4C4;
	font-size			:0;
}
.h_espacio_linea_vertical
{
	width				:10px;
	height				:441px;
	float				:left;
	font-size			:0;
}

.h_a_donde_quiere_viajar
{
	width				:480px;
	height				:441px;
	float				:left;
}

.h_que_quiero_hacer_titulo
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:16px;
	color				:#fff;
	text-align			:center;
	font-weight			:700;
	background-color	:#000000;
	letter-spacing		:1px;
}

.h_que_quiero_hacer_texto
{
	padding				:10px 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#699514  ;
	text-align			:left;
	letter-spacing		:1px;
	border-top			:2px solid #000000;
}

.h_que_quiero_hacer_cuadro
{
	width				:223px;/*227px - 4px de padding de ancho */
	height				:99px;	
	background-color	:#eaeae9;
	
}

.h_que_quiero_hacer_img
{
	width				:112px;
	height				:99px;	
	float				:left;
}

.h_que_quiero_hacer_detalle
{
	width				:106px;
	height				:99px;	
	float				:left;
}

.h_que_quiero_hacer_detalle_titulo
{
	width				:91px;
	padding				:32px 0 0 15px;
	font-family			:Arial;
	height:46px;
	font-size			:14px;
	color				:#0035ae;
	text-align			:left;
	letter-spacing		:1px;
	background-image	:url('../images/contenido/home/flecha_a.jpg');
	background-position	:2px 33px;
	background-repeat	:no-repeat;
}

.titulo_activ33{
	padding-left:10px;
	font-family			:Arial;
	font-size			:14px;
	color				:#0035ae;
	text-align			:left;
	letter-spacing		:1px;
	background-image	:url('../images/contenido/home/flecha_a.jpg');
	background-position	:2px 33px;
	background-repeat	:no-repeat;
}

.h_que_quiero_hacer_detalle_flecha_b
{
	background-image	:url('../images/contenido/home/flecha_b.jpg');
	background-position	:95px 33px;
	text-align:right;
	background-repeat	:no-repeat;
	padding:0 10px 0 0;
}

.h_que_quiero_hacer_detalle_texto
{
	padding				:5px 0 5px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#767676;
	text-align			:left;
	height:42px;
	letter-spacing		:1px;
}

.h_que_quiero_hacer_detalle_mas_info
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#fff;
	text-align			:right;
	letter-spacing		:1px;
	background-color	:#767676;
	cursor				:pointer;
}

.h_a_donde_quiere_viajar_titulos
{
	height				:23px;
	font-family			:Arial;
	font-size			:16px;
	color				:#fff;
	text-align			:center;
	font-weight			:700;
	letter-spacing		:1px;
}

.h_a_donde_quiere_viajar_titulos1
{
	height				:26px;
	padding				:2px 0 2px 0;
	width				:245px;
	float				:left;
	background-color	:#767676;
		font-size:14px;
}

.h_a_donde_quiere_viajar_titulos2
{
	height				:26px;
	padding				:2px 0 2px 0;
	width				:230px;
	float				:right;
	background-color	:#91c62a;
	font-size:14px;
}
/***************************************************************
		BUSCADOR DEL HOME
****************************************************************/
.h_buscador_titulo
{
	width				:449px;/* 479px - 30px de padding-left = 449px */
	padding				:15px 0 2px 30px;
	font-family			:Arial;
	font-size			:11px;
	color				:#81b914;
	text-align			:left;
	letter-spacing		:1px;
	clear				:both;
}

.h_buscador_margen_izq
{
	width				:26px;
	height				:20px;
	float				:left;
}

.h_buscador_palabra_clave
{
	width				:151px;
	float				:left;
}
.h_buscador_palabra_clave input
{
	width				:140px;
	padding				:2px 0 2px 10px;
	border				:1px solid #cecece;
	font-family			:Arial;
	font-size			:11px;
	color				:#656565;
	text-align			:left;
}

.h_buscador_margen_medio1
{
	width				:25px;
	height				:20px;
	float				:left;
}

.h_buscador_destinos
{
	width				:150px;
	float				:left;
	border-color		:#cecece;	
}
.h_buscador_destinos select
{
	width				:140px;
	padding				:0 0 0 10px;
	
	font-family			:Arial;
	font-size			:11px;
	color				:#656565;
	text-align			:left;
}

.h_buscador_margen_medio2
{
	width				:20px;
	height				:20px;
	float				:left;
}

.h_buscador_btBuscar
{
	width				:92px;
	height				:20px;
	float				:left;
	
	background-image	:url('../images/contenido/home/boton_buscar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	
	cursor				:pointer;
}



/*********PERSIANAS - DONDE VIAJAR*****************************************************/
.h_a_donde_quiere_viajar_flash
{
width:480px;
	height				:363px;
	background-image	:url('../images/contenido/home/imagen_costado.jpg');
	background-position	:right -13px;
	background-repeat	:no-repeat;
	float:left;
	
}

.persiana-item{
width:480px;
	height:85px;
	float:left;
	
	margin:3px 0 0 0;
}


.persiana-argentina{
	background:url('../images/contenido/home/persiana_argentina.jpg') #fff no-repeat;
	background-position	:center;
}


.persiana-brasil{
	background:url('../images/contenido/home/persiana_brasil.jpg') #fff no-repeat;
	background-position	:center;
}


.persiana-america{
	background:url('../images/contenido/home/persiana_america.jpg') #fff no-repeat;
	background-position	:center;
}

.persiana-resto{
	background:url('../images/contenido/home/persiana_resto.jpg') #fff no-repeat;
	background-position	:center;
}
.persiana-deslizar{
	width:224px;
	height:81px;
	float:left;
	margin:2px 0 0 0;
}

/*
#persiana_argentina{
	width:230px;
	height:81px;
	float:left;
	margin:2px 0 0 0;
}*/

.persiana-deslizar-content{
	width:230px;
	height:85px;
	float:left;	
	position:relative;
}
.persiana-content{
width:249px;
	height:85px;
	float:left;
	
}

.persiana-deslizar-deslizable{
	width:230px;
	height:85px;
	float:left;
	
	position:relative;
	left:-225px;
}

.persiana-deslizar-arg{
	background:url('../images/contenido/home/persiana_arg_centro.jpg') #fff repeat-x;
	background-position:center;
}

.persiana-deslizar-br{
	background:url('../images/contenido/home/persiana_bra_centro.jpg') #fff repeat-x;
	background-position:center;
}
.persiana-deslizar-ame{
	background:url('../images/contenido/home/persiana_ame_centro.jpg') #fff repeat-x;
	background-position:center;
}
.persiana-deslizar-resto{
	background:url('../images/contenido/home/persiana_resto_centro.jpg') #fff repeat-x;
	background-position:center;
}
.persiana-deslizar-borde{
	width:6px;
	height:81px;
	float:left;
	margin:2px 0 0 0;
	}

.persiana-deslizar-borde-arg{
	background:url('../images/contenido/home/persiana_arg_fin.jpg') #fff no-repeat;
	background-position:center;
}

.persiana-deslizar-borde-br{
	width:4px;
	background:url('../images/contenido/home/persiana_bra_fin.jpg') #fff no-repeat;
	background-position:center;
}


.persiana-deslizar-borde-ame{
width:4px;
	background:url('../images/contenido/home/persiana_ame_fin.jpg') #fff no-repeat;
	background-position:center;
}


.persiana-deslizar-borde-resto{
	width:4px;
	background:url('../images/contenido/home/persiana_resto_fin.jpg') #fff no-repeat;
	background-position:center;
}

.persiana-argentina-pais{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#4C687E;
	text-align:left;
	padding:0 0 0 18px;
	margin:21px 0 0 0;
}

.persiana-brasil-pais{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#BBC77B;
	text-align:left;
	padding:0 0 0 18px;
	margin:21px 0 0 0;
}

.persiana-america-pais{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#D69F2B;
	text-align:left;
	padding:0 0 0 18px;
	margin:21px 0 0 0;
}


.persiana-resto-pais{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#59B3D6;
	text-align:left;
	padding:0 0 0 18px;
	margin:21px 0 0 0;
}

.persiana-pais-texto{
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	color:#A4A4A4;
	text-align:left;
	padding:0 0 0 18px;
}


.persiana-deslizar-der{
	width:105px;
	height:71px;
	float:left;
	padding:10px 0 0 7px;
	text-align:left;
}
.persiana-deslizar-izq{
	width:105px;
	height:71px;
	float:left;
	padding:10px 0 0 7px;
		text-align:left;
}
.persiana-link-cont{
	width:105px;
	height:12px;
	font-size:9px;
	color:white;
	margin:5px 0 0 0;
}
.persiana-link{
	font-family:arial;
	font-weight:bold;
	color:#fff;
	font-size:9px;
}
/***********************************************************
		BANNERS
************************************************************/
.h_banners
{
	height				:153px;
}

.h_imagen_banner_a
{
	width				:369px;
	height				:153px;
	float				:left;
	background-image	:url('../images/contenido/home/imagen_banner_a.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

.h_imagen_banner_b
{
	width				:363px;
	height				:153px;
	float				:right;
	/*background-image	:url('../images/contenido/home/imagen_banner_b.jpg');
	background-position	:center;
	background-repeat	:no-repeat;*/
}

.aereo_encabezado{
	/*width:100%;*/
	background:url('../images/contenido/home/aereos.jpg') #fff no-repeat center;
	height:40px;
}


.pieAereos{
	
	height:16px;
	background-color:#428abc;
}

.rowAereoLinea{
	background:url('../images/contenido/home/linea-aereos.jpg') repeat-x center;
}

.rowAereoTexto{
	font-family:arial;
	font-size:12px;
	color:#1667ca;
	font-weight:bold;
	background-color:#e0e4eb;
}

.rowAereoPrecio{
	font-family:arial;
	font-size:12px;
	color:#2f7edf;
	font-weight:bold;
}

.rowAereo{
	text-align:left;
	height:15px;
	background-color:#e0e4eb;
	border-bottom:solid 1px #fff;
}
.aereosVerMas{
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	cursor:pointer;
	background:url('../images/contenido/home/flecha-vermas.jpg') no-repeat left;
	font-weight:bold;
}

.h_banner_contenido
{
	height				:119px;
}



.h_banner_margen_izq
{
	width				:22px;
	height				:119px;
	float				:left;
}

.h_banner_foto
{
	width				:103px;
	height				:119px;
	float				:left;
	background-color	:#fff;
	/**/
	height				:99px;
	padding				:20px 0 0 0;
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/
}

.h_banner_margen_medio
{
	width				:10px;
	height				:119px;
	float				:left;
}

.h_banner_detalle
{
	width				:205px;
	height				:119px;
	float				:left;
}



.h_banner_texto p
{
	margin				:0;
}	

.h_banner_mas_info
{
	width				:175px;
	height				:20px;
	padding				:0px 30px 2px 0;
	text-align			:right;
	background-image	:url('../images/contenido/home/flecha_info.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}
.h_banner_mas_info a
{
    position            :relative;
	width				:175px;
	font-family			:Arial;
	font-size			:11px;    
	color:#834A07;
	font-weight:bold;
	text-decoration		:none;
}

.h_banner_mas_info_img_verde a
{
	width				:175px;
	height				:16px;
	font-family			:Arial;
	font-size			:11px;
	color:#834A07;
	font-weight:bold;
	text-decoration		:none;
}	

.h_banner_mas_info_img_verde{
	/*background-image	:url('../images/contenido/home/flecha_info_verde.jpg');
	background-position	:right;
	background-repeat	:no-repeat;*/
	width				:175px;
	height				:20px;
	padding				:0px 30px 2px 0;
	text-align			:right;
	background-image	:url('../images/contenido/home/flecha_info_verde.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}

.h_banner_titulo1{
	height:18px;
	font-size:18px;
	color:#de4400;
	text-align:left;
	font-family:arial;
}


.h_banner_titulo
{
	/*padding				:2px 0 2px 0;*/
	font-family			:Arial;
	font-size			:20px;
	color				:#de4400;
	text-align			:left;
	height:41px;
    width: 165px;
	text-indent:10px;
    line-height:20px;
}


.h_banner_titulo2{
	height:18px;
	font-size:18px;
	color:#1f6611;
	text-align:left;
	font-family:arial;
}


.h_banner_titulo3
{
	font-family			:Arial;
	font-size			:20px;
	color:#1f6611;
	text-align			:left;
	height:41px;
    width: 160px;
	text-indent:10px;
    line-height:20px;
}
.h_banner_texto
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:10px;
	color				:#242424;
	text-align			:left;
	height:50px;
}

.h_banner_precio{
   font-family			:Arial;
   font-size			:14pt;
   font-weight          :bold;
   color                :#494949;
   width                :100px;
   float                :left;
}
/**********************************************************************
		ARGENTINA
************************************************************************/
.h_argentina_titulo
{
	width				:699px;
	padding				:5px 0 5px 45px;
	font-family			:Arial;
	font-size			:14px;
	color				:#ffb401;
	text-align			:left;
	font-weight			:700;
	
	background-image	:url('../images/contenido/home/flecha_titulo.jpg');
	background-position	:23px 7px;
	background-repeat	:no-repeat;
	background-color	:#1f5786;
}
.h_argentina_titulo span
{
	font-family			:Arial;
	font-size			:12px;
	color				:#fff;
	text-decoration		:none;
}

.h_argentina_margen
{
	width				:10px;
	/**/
	height				:192px;
	/**/
	float				:left;
}

.h_argentina_cuadro
{
	width				:217px;/* 226px - 7px de padding - 2px de borde */
	float				:left;
	border				:1px solid #9f9f9f;
	padding				:7px;
}



.h_argentina_cuadro_titulo
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#3B3B3D;
	text-align			:center;
	font-weight			:700;
	background-color	:#d1d4da;
}

.h_argentina_cuadro_foto
{
	/*height				:59px;*/
	height:84px;
	width:84px;
	/*background-color	:aqua;*/
	background-color:white;
	padding:0;
	float:left;
	/* hasta reemplazar por la foto */
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/	
}

.h_argentina_cuadro_texto
{
	padding				:12px 7px 7px 8px;
	height:65px;
	font-family			:Arial;
	font-size			:10px;
	color				:#787878;
	text-align			:left;
}

.h_argentina_cuadro_precio
{
	width				:200px;
	height				:28px;
	border				:1px solid #afb4bf;
	font-family			:Arial;
	font-size			:14px;
	color				:#0d8bda;
	text-align			:left;
	font-weight			:700;
}

.h_argentina_desde{
    width               :46px;
    height              :15px;
    color               :#424242;
	font-size			:9pt;	
	text-align			:left;
    margin              :6px 0px 0px 5px;
    float               :left;
}

.h_argentina_cuadro_precio_texto
{
	width				:63px;
	height              :15px;
	float				:left;
    font-size			:14px;
    text-align          :center;
    margin              :6px 0px 0px 0px;

}

.h_argentina_cuadro_precio_btDetalle
{
	width				:80px;
	height              :18px;
	float				:right;
	font-size			:14px;
	background       	:url('../images/contenido/home/boton_detalle.jpg') no-repeat top right;
	cursor				:pointer;
    margin              :6px 5px 0px 0px;
}
/**********************************************************************
		EXTERIOR
************************************************************************/
.h_exterior_prom_margen_izq
{
	width				:10px;
	/**/
	height				:90px;
	/**/
	float				:left;
}

.h-exterior-content{
width				:741px;
	/**/
	height				:175px;
	overflow:hidden;
	/**/
	float				:left;
	
}

.h_exterior_promocion
{
	width				:336px;
	/**/
	height				:90px;
	/**/
	float				:left;
	margin				:0;
}

.h_exterior_linea_vertical
{
	width				:23px;
	height				:90px;
	float				:left;
	border-right		:1px solid #616161;
}

.h_exterior_prom_margen_medio
{
	width				:23px;
	height				:90px;
	float				:left;
}

.h_exterior_promocion_foto
{
	width				:79px;
	/**/
	height				:75px;
	/**/
	float				:left;
}

.h_exterior_promocion_contenedor_foto
{
	height				:75px;
	text-align			:center;
	/*background-color	:aqua;*/
	background-color:white;
	width:80px;
	/* hasta reemplazar por la foto */
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/
}

.h_exterior_promocion_margen_medio
{
	width				:12px;
	/**/
	height				:75px;
	/**/
	float				:left;
}

.h_exterior_promocion_detalle
{
	width				:243px;
	float				:left;
	margin-top:5px;
}

.h_exterior_promocion_detalle_titulo
{
	padding				:2px 0 0 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#5f8c07;
	font-weight			:700;
	text-align			:left;	
	letter-spacing		:1px;
	
}

.h_exterior_promocion_detalle_texto
{
	height				:32px;
	padding				:4px 0 0 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#787878;
	text-align			:left;	
	letter-spacing		:1px;
}

.h_exterior_promocion_detalle_desde{
 	font-size			:9pt;
	color				:#424242;
    margin: 0px 5px 0px 0px
}

.h_exterior_promocion_detalle_precio
{
	padding				:2px 0 0 0;
	font-family			:Arial;
	font-size			:14px;
	color				:#70a508;
	font-weight			:700;
	text-align			:right;
	letter-spacing		:1px;	
}
.h_exterior_promocion_detalle_precio a
{
	font-size			:11px;
	color				:#1f5786;
}

.h_exterior_linea_punteada
{
	height				:11px;
	background-image	:url('../images/contenido/home/linea_puntos.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
	clear				:both;
	font-size			:0;
}

/**************************************************************************
		DESTINOS
**************************************************************************/
.d_gral
{
	width				:744px;
	background-color	:#fff;	
	/**
	margin				:auto;
	/**/
}

.d_titulo
{
	height				:28px;
	background-color	:#91c62a;
}

.d_titulo_izq
{
	height				:23px;
	padding				:5px 10px 0 18px;
	float				:left;
	background-color	:#767676;
	font-size:15px;
}

.d_margen_medio_titulo
{
	width				:4px;
	height				:28px;
	float				:left;
	background-color	:#fff;
}

.d_titulo_der
{
	padding				:5px 10px 0 31px;
	height				:21px;
	float				:left;
	font-size:15px;
}

.d_titulo_texto
{
	font-family			:Arial;
	font-size			:16px;
	color				:#fff;
	font-weight			:700;
	text-align			:left;
	letter-spacing		:1px;	
}

.d_titulo_buscador_destino
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#91c62a;
	text-align			:left;
	letter-spacing		:1px;	
}

.d_parte_arriba
{
	height				:487px;
}

.d_parte_arriba_izq
{
	width				:318px;
	height				:487px;
	float				:left;
}

.d_linea_vertical
{
	width				:16px;
	height				:487px;
	float				:left;
	border-right		:1px solid #c4c4c4;
}

.d_margen_linea_vertical
{
	width				:14px;
	height				:487px;
	float				:left;
}

.d_parte_arriba_der_cuadro
{
	width				:384px;
	height				:487px;
	padding				:0 4px 0 4px;
	float				:left;
	background-image	:url('../images/contenido/destinos/cuadro_texto.jpg');
	background-position	:0px 6px;
	background-repeat	:no-repeat;
}
/*********************************************
	LADO IZQ. (BUSCADOR E IMAGEN DEL MAPA))
*********************************************/
.d_buscador_destino
{
	/*height				:18px;*/
	height:30px;
	padding				:0;
	margin				:0;
}

.d_buscador_combo
{
	width				:213px;	
	height				:18px;
	float				:left;
	padding				:0;
}

.d_buscador_combo select
{
	width				:138px;/* 150px - 10px de padding - 2px de border */
	padding				:1px 0 1px 10px;
	border				:1px solid #cecece;
}

.d_buscador_texto
{
	font-family			:Arial;
	font-size			:11px;
	color				:#656565;
	text-align			:left;
	letter-spacing		:1px;
}

.d_buscador_btBuscar
{
	width				:92px;
	height				:18px;
	float				:right;
	background-image	:url('../images/contenido/destinos/boton_buscar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.d_mapa
{
	height:364px;
	width:318px;
	/*background-image	:url('../images/contenido/destinos/imagen_mapa.jpg');
	background-position	:center;
	background-repeat	:no-repeat;*/
}

.d_contenedor_destinos_relacionados
{
	height				:68px;
}

.d_destinos_relacionados
{
	width				:316px;
	height				:66px;
	float				:right;
	border				:1px solid #b1b1b1;
}

.d_destinos_relacionados_titulo
{
	width				:306px;
	padding				:2px 0 2px 10px;
	font-family			:Arial;
	font-size			:11px;
	color				:#fff;
	text-align			:left;
	font-weight			:700;
	letter-spacing		:1px;
	background-color	:#91c62a;
}

.d_destinos_relacionados_vinculos
{
	height				:38px;
	font-family			:Arial;
	font-size			:11px;
	color				:#B2AEAB;
	text-align			:left;
	letter-spacing		:1px;
}

.d_destinos_relacionados_vinculos a
{
	color				:#19689d;
}

.d_destinos_relacionados_vinculos_izq
{
	width				:159px;
	height				:38px;
	padding-left		:10px;
	float				:left;
	font-size:12px;
}

.d_destinos_relacionados_vinculos_der
{
	width				:118px;
	height				:38px;
	float				:left;
	font-size:12px;
}
/*********************************************
	LADO DER. (CUADRO))
*********************************************/
.d_cuadro_titulo
{
	width				:354px;
	padding				:18px 0 20px 30px;
	font-family			:Arial;
	font-size			:16px;
	color				:#fff;
	font-weight			:700;
	text-align			:left;
	letter-spacing		:1px;	
}
/*********************************************
		GALERIA
**********************************************/
.d_galeria
{
	height				:81px;
}

.d_galeria_paginador
{
	height				:12px;
}

.d_galeria_margen_izq
{
	width				:20px;
	height				:66px;
	float				:left;
}

.d_galeria_contenedor_imagenes
{
	width				:341px;
	height				:66px;
	float				:left;
	position			:relative;
}

.d_galeria_fija
{
	width				:341px;
	height				:66px;
	overflow			:hidden;
	position:relative;
}

.d_galeria_variable
{
	width				:2000px;
	height				:66px;
	position:relative;
}

.d_galeria_foto
{
	width				:75px;
	height				:66px;
	float				:left;
	background-color	:#F9F9F9;
	/* hasta reemplazar por la foto */
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	cursor:pointer;
	/**/
}

.d_galeria_margen_foto
{
	width				:12px;
	height				:66px;
	float				:left;
}

.d_galeria_paginador_margen_izq
{
	width				:100px;
	height				:12px;
	float				:left;
}

.d_galeria_paginador_flecha_anterior
{
	width				:12px;
	height				:12px;
	float				:left;
	
	background-image	:url('../images/contenido/destinos/flecha_anterior.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.d_galeria_paginador_anterior_sgte
{
	width				:137px;
	height				:12px;
	float				:left;
	
	font-family			:Arial;
	font-size			:11px;
	color				:#4d4d4d;
	text-align			:center;
	letter-spacing		:1px;
	
}

.d_galeria_paginador_flecha_sgte
{
	width				:12px;
	height				:12px;
	float				:left;
	
	background-image	:url('../images/contenido/destinos/flecha_siguiente.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}
/**********************************************/
.d_cuadro_caracteristicas
{
	height				:320px;
}

.d_cuadro_caracteristicas_margen_izq
{
	width				:20px;
	height				:290px;	
	float				:left;
}

.d_cuadro_caracteristicas_contenido
{
	width				:342px;
	height				:310px;
	float				:left;
}

.d_cuadro_texto
{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#2a2a2a;
	text-align			:left;
	letter-spacing		:1px;
	
	position:relative;
	top:0px;
}

.d_cuadro_scroll_fija
{
	height				:185px;
	overflow			:hidden;
	position:relative;
}

.d_cuadro_scroll_variable
{
	background-color	:green;
}

.d_cuadro_botones_scroll
{
	height				:12px;
}

.d_cuadro_scroll_boton_bajar
{
	width				:12px;
	height				:12px;
	float				:right;
	background-image	:url('../images/contenido/destinos/flecha_bajar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.d_cuadro_scroll_margen_botones
{
	width				:12px;
	height				:12px;
	float				:right;
}

.d_cuadro_scroll_boton_subir
{
	width				:12px;
	height				:12px;
	float				:right;
	background-image	:url('../images/contenido/destinos/flecha_subir.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.d_cuadro_scroll_boton_mod_bajar
{
	width				:12px;
	height				:12px;
	float				:right;
	background-image	:url('../images/contenido/destinos/flecha_bajar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
	background-color:blue;
}

.paquete_texto_pie_subir{
	width				:12px;
	height				:12px;
	
	background-image	:url('../images/contenido/destinos/flecha_subir.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.paquete_texto_pie_bajar{
	width				:12px;
	height				:12px;
	
	background-image	:url('../images/contenido/destinos/flecha_bajar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.d_cuadro_scroll_boton_mod_subir
{
	width				:12px;
	height				:12px;
	float				:right;
	margin-right        :5px;
	background-image	:url('../images/contenido/destinos/flecha_subir.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;

}

.cuadro-actividades{
	width:325px;
	height:80px;
	background-color:#F9F9F9;
	margin:5px 0 0 0;
	padding:5px 0 0 15px;
	border-top:solid 1px #B8B8B8;
}

.cuadro-actividades-item{
	font-family:arial;
	color:#606060;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 20px;
	width:130px;
	float:left;
	height:20px;
    cursor:pointer;
	background:url('../images/contenido/destinos/item.jpg') no-repeat;
	background-position:left center;
}

.cuadro-actividades-division{
	border-left:solid 1px #B8B8B8;
	width:20px;
	height:20px;
	float:left;
}


/*****************************************************/
.d_linea_punteada
{
	height				:74px;
	background-image	:url('../images/contenido/destinos/linea_puntos.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
}

.d_paq_tur_titulo
{
	width				:698px;
	padding				:2px 0 2px 46px;
	font-family			:Arial;
	font-size			:14px;
	color				:#ffb401;
	font-weight			:700;
	text-align			:left;
	letter-spacing		:1px;	
	background-color	:#1f5786;
	
	background-image	:url('../images/contenido/destinos/flecha_titulo.jpg');
	background-position	:21px 5px;
	background-repeat	:no-repeat;
}

.d_paq_tur_contenido
{
	height				:113px;
}

.d_paq_tur_contenido_margen_izq
{
	width				:10px;
	height				:113px;
	float				:left;
}

.d_paq_tur_contenido_borde_foto
{
	width				:132px;/* 144px - 10px de padding de ancho - 2px de borde */
	height				:101px;/* 113px - 10px de padding de alto - 2px de borde */
	float				:left;
	padding				:5px;
	border				:1px solid #e68701;
}

.d_paq_tur_contenido_foto
{
	width				:132px;
	height				:101px;
	background-color	:white;
	
	/* hasta reemplazar por la foto */
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/
}

.d_paq_tur_contenido_margen_medio
{
	width				:14px;
	height				:113px;
	float				:left;
}

.d_paq_tur_contenido_detalle
{
	width				:532px;
	height				:113px;
	float				:left;
	background-color	:#f4f4f4;
	background-image	:url('../images/contenido/destinos/linea_puntos_paquete.jpg');
	background-position	:bottom;
	background-repeat	:repeat-x;
}

.d_paq_tur_contenido_detalle_titulo
{
	width				:522px;
	padding				:2px 0 2px 10px;
	font-family			:Arial;
	font-size			:12px;
	color				:#e63c01;
	font-weight			:700;
	text-align			:left;
	letter-spacing		:1px;	
	background-color	:#cacdd4;
}

.d_paq_tur_contenido_detalle_texto
{
	width				:522px;
	height				:53px;
	padding				:2px 0 2px 10px;
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
	letter-spacing		:1px;	
	background-color	:#f4f4f4;
}

.d_paq_tur_contenido_detalle_precio
{
	background-color	:#f4f4f4;
}

.d_paq_tur_margen_der_precio
{
	width				:11px;
	height				:28px;
	float				:right;
}

.d_paq_tur_precio
{
	/* 250px - 2px border - 33px de padding */
	width				:215px;
	/**/
	height				:18px;/* 28px - 2px border - 8px de padding */
	padding				:4px 4px 4px 29px;
	float				:right;
	border				:1px solid #afb4bf;
}

.d_paq_tur_valor_desde{
    color               :#424242;
    font-size           :10pt;
}

.d_paq_tur_valor_precio
{
	width				:140px;
	height				:18px;
	float				:right;
	
	font-family			:Arial;
	font-size			:12px;
	color				:#1d93dc;
	font-weight			:700;
	text-align			:center;
	letter-spacing		:1px;
}

.d_paq_tur_linkDetalle
{
	width				:75px;
	height				:18px;
	float				:right;
	
	background-image	:url('../images/contenido/destinos/boton_detalle.jpg');
	background-position	:right;/*165px 4px*/
	background-repeat	:no-repeat;
	cursor				:pointer;
}	

/**************************************************************
		PAGINADOR
**************************************************************/
.d_paginador_contenedor{
   margin-left:275px;
   width: 400px;

}

.d_paginador_contenedor img{
    border: 0 none;
    margin-top: 3px;
}

.d_paginador_flecha_anterior
{
	width				:70px;
	height				:20px;
	float				:left;
	font-family			:Arial;
	font-size			:11px;
	color				:#4d4d4d;
	font-weight			:700;
	text-align			:center;
	letter-spacing		:1px;
}
.d_paginador_flecha_anterior a
{
	display				:block;
    font-size			:11px;
	color				:#4d4d4d;    

    text-decoration: none;
}

.d_paginador_flecha_anterior img
{
    position: relative;
    top:3px;
}

.d_paginador_texto
{	
	float				:left;
	padding				:4px 5px 2px 5px;
	
	font-family			:Arial;
	font-size			:11px;
	color				:#4d4d4d;
	font-weight			:700;
	text-align			:center;
	letter-spacing		:1px;	
}

.d_paginador_flecha_sgte
{
	height				:20px;
	float				:left;
	font-family			:Arial;
	font-size			:11px;
	color				:#4d4d4d;
	font-weight			:700;
	text-align			:center;
	letter-spacing		:1px;
}
.d_paginador_flecha_sgte a
{
	display				:block;
    color				:#4d4d4d;
    text-decoration     : none;
}

.d_paginador_flecha_sgte img{
    position: relative;
    top:3px;
}


/**************************************************************************
		ACTIVIDADES
**************************************************************************/
.act_titulo
{
	height				:28px;
	background-color	:#91c62a;

}

.act_titulo_izq
{
	width				:192px;
	padding				:2px 0 2px 18px;
	height				:24px;
	float				:left;
	background-color	:#767676;
}

.act_margen_medio_titulo
{
	width				:4px;
	height				:28px;
	float				:left;
	background-color	:#fff;
}

.act_titulo_der
{
	padding				:2px 0 2px 31px;
	height				:24px;
	float				:left;
	font-size:14px;
}

.act_parte_arriba
{
	height				:490px;
}

.act_margen_izq
{
	width				:27px;
	height				:490px;
	float				:left;
}

.act_parte_arriba_izq
{
	width				:280px;
	height				:530px;
	float				:left;
}

.act_linea_vertical
{
	width				:16px;
	height				:490px;
	float				:left;
	border-right		:1px solid #c4c4c4;
}

.act_margen_linea_vertical
{
	width				:14px;
	height				:490px;
	float				:left;
}

.act_parte_arriba_der_cuadro
{
	width				:384px;
	height				:490px;
	padding				:0 4px 0 4px;
	float				:left;
	background-image	:url('../images/contenido/actividades/cuadro_texto.jpg');
	background-position	:0px 6px;
	background-repeat	:no-repeat;
}

.act_foto_izq
{
	height				:243px;
	background-color	:white;	
	
	/* hasta reemplazar por la foto */
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/	
}

.act_titulo_cuadro
{
	width				:270px;
	padding				:2px 0 0 10px;
	font-size			:11px;
	color				:#fff;
	font-weight			:700;
	background-color	:#91c62a;	
}

.act_cuadro
{
	width				:260px;
	height:162px;
	padding				:0 9px 3px 9px;
	border				:1px solid #b1b1b1;
}

.act_scroll_fija
{
	width				:260px;
	height				:132px;
	overflow			:hidden;
	position:relative;
}

.act_scroll_variable
{
	width				:260px;
	/*height				:700px;*/
	position:relative;
	top:0px;
	text-align:left;
}

.act_subtitulo_cuadro
{
	width				:255px;
	padding				:2px 0 0 5px;
	font-size			:11px;
	color				:#19689d;
}

.act_descripcion_cuadro
{
	width				:255px;
	padding				:0 0 4px 5px;
	font-size			:10px;
	color				:#555555;
	text-align:left;
}

.act_texto_cuadro
{
	font-family			:Arial;
	text-align			:left;
	letter-spacing		:1px;
	font-size:12px;
}

.act_cuadro_botones
{
	height				:12px;
}

.act_cuadro_botones_margen_izq
{
	width				:112px;
	height				:12px;
	float				:left;
}

.act_cuadro_boton_subir
{
	width				:12px;
	height				:12px;
	float				:left;
	
	background-image	:url('../images/contenido/actividades/flecha_subir.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.act_cuadro_botones_margen_medio
{
	width				:10px;
	height				:12px;
	float				:left;
}

.act_cuadro_boton_bajar
{
	width				:12px;
	height				:12px;
	float				:left;
	
	background-image	:url('../images/contenido/actividades/flecha_bajar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

/**************************************************
	LADO DERECHO (DESTINOS)
**************************************************/
.actd_margen_izq
{
	width				:12px;
	height				:410px;
	float				:left;
}

.actd_contenido
{
	width				:355px;
	height				:410px;
	float				:left;
}

.actd_scroll_fija
{
	width				:355px;
	height				:390px;
	overflow			:hidden;
	position:relative;
}

.actd_scroll_variable
{
	width				:355px;
	/*height				:700px;*/
	position:relative;
	top:0px;
}

.actd_destino
{
	height				:66px;
}

.actd_linea_horiz
{
	height				:16px;
	border-bottom		:1px solid #b8b8b8;
}

.actd_destino_foto
{
	width				:75px;
	height				:66px;
	float				:left;
			
	/* hasta reemplazar por la foto */
	background-color	:#F9F9F9;
	font-family			:Arial;
	font-size			:15px;
	color				:#242424;
	/**/	
}

.actd_destino_detalle
{
	width				:268px;
	height				:66px;
	float				:right;
}

.actd_subtitulo
{
	padding				:2px 0 0 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#e4460f;	
	font-weight			:700;
	text-align			:left;
	letter-spacing		:1px;
}

.actd_descripcion
{
	height				:30px;
	padding				:0 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#5a5a5a;	
	text-align			:left;
}

.actd_mas_info
{
	height				:20px;
}

.actd_mas_info_link
{
	width				:75px;
	height				:20px;
	float				:right;
	position:relative;
	top:-2px;
	background-image	:url('../images/contenido/actividades/boton_masinfo.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}
/**************************************************************************
		FICHA DEL PAQUETE TURISTICO
**************************************************************************/
.paq_gral
{
	width				:744px;
}

.paq_titulos_sup{
	
	height				:28px;
	font-family			:Arial;
	font-size			:18px;
	text-align			:center;
	color				:#fff;
}

.paq_titulos_sup_izq{
	width				:238px;
	height				:21px;
	padding				:5px 0 2px 20px;
	float				:left;
	background-color	:#767676;
	font-size:15px;
	font-weight:bold;
}

.paq_titulos_sup_der{
	width				:449px;
	height				:21px;
	padding				:5px 0 2px 30px;
	float				:right;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	background-color	:#90C62A;
}

.paq_links_sup{
	height				:20px;
}

.paq_link_sup{
	width				:35px;
	height				:27px;
	float				:right;
	cursor				:pointer;
}

#paq_link_contacto{
	background-image	:url('../images/contenido/ficha_paquete/icono_mail.jpg');
	background-position	:center top;
	background-repeat	:no-repeat;
	border-left			:1px solid #1570A7;
}

#paq_link_imprimir{
	background-image	:url('../images/contenido/ficha_paquete/icono_imprimir.jpg');
	background-position	:center top;
	background-repeat	:no-repeat;
	border-left			:1px solid #1570A7;
}

#paq_link_enviar{
	background-image	:url('../images/contenido/ficha_paquete/icono_enviar.jpg');
	background-position	:center top;
	background-repeat	:no-repeat;
}

.paq_estructura_cuadro{
	width				:682px;
	text-align			:center;
	margin				:auto;
}

.paq_titulo_cuadro{
	height				:65px;
	background-image	:url('../images/contenido/ficha_paquete/medio_sup.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
}

.paq_esq_sup_izq{
	width				:570px;
	height				:45px;
	float				:left;
	
	background-image	:url('../images/contenido/ficha_paquete/esq_sup_izq.jpg');
	background-position	:left;
	background-repeat	:no-repeat;
	
	padding				:20px 0 0 30px;
	font-family			:Arial;
	font-size			:14px;
	text-align			:left;
	color				:#fff;
}

.paq_esq_sup_der{
	width				:35px;
	height				:65px;
	float				:right;
	background-image	:url('../images/contenido/ficha_paquete/esq_sup_der.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}

.paq_medio{
	width				:676px;
	padding				:0 0 0 3px;
	//padding			:0 0 0 1px;
	font-size			:0;
}

.paq_contenido_medio{
	width				:674px;
	border-left			:1px solid #D7D7D7;
	border-right		:1px solid #D7D7D7;
}

.paq_descripcion_galeria{
	height				:284px;
}

.paq_margen_izq_descrip_galeria{
	width				:24px;
	height				:284px;
	float				:left;
}

.paq_descripcion{
	width				:362px;
	height				:277px;
	float				:left;
	padding:5px 0 0 0;
	border-bottom		:1px solid #b8b8b8;
}

.paquete_descripcion_texto{
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
}

.paq_margen_medio_descrip_galeria{
	width				:20px;
	height				:284px;
	float				:left;
}

.paq_gal_margen{
	width				:15px;
	height				:284px;
	float				:left;
	background-color	:#e0e0e0;
}

.paq_galeria{
	width				:232px;
	height				:284px;
	float				:left;
	background-color	:#e0e0e0;
}

.paq_gal_foto{
	height				:234px;
	/**/
	font-family			:Arial;
	font-size			:14px;
	color				:#000;
	text-align			:center;
	/**/
	background-color	:#E0E0E0;
}

.paq_gal_link_ampliar{
	padding				:3px 0 3px 0;
	font-family			:Arial;
	font-size			:10px;
	color				:#19679c;
	text-align			:right;
}

.paq_gal_paginador{
	height				:15px;
	background-color	:#CCCCCC;
}

.paq_gal_flecha_izq{
	width				:23px;
	height				:15px;
	float				:left;
	
	background-image	:url('../images/contenido/ficha_paquete/flecha_foto_anterior.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.paq_gal_nros{
	width				:185px;
	height				:11px;
	float				:left;
	
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:10px;
	color				:#19679c;
	text-align			:center;
	font-weight			:700;
}

.paq_gal_flecha_der{
	width				:23px;
	height				:15px;
	float				:left;
	
	background-image	:url('../images/contenido/ficha_paquete/flecha_foto_siguiente.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

.paq_resto{
	/**
	height				:350px;
	/**/
}

.paq_margen_izq_resto{
	width				:15px;
	/**
	height				:350px;
	/**/
	float				:left;
}

.paq_cuadro_texto{
	width				:650px;
	/**
	height				:350px;
	/**
	float				:left;
	/**/
	margin-left			:15px;
}

.paq_cuadro_itinerarios{
	/**
	height				:168px;
	/**/
	background-color	:green;
	/**/
}

.paq_itinerarios_descripcion{
	width				:325px;
	/**
	height				:168px;
	/**/
	float				:left;
}

.paq_itinerario{
	/**/
	height				:70px;
	/**/
}

.paq_itinerario_texto{
	width				:225px;
	height				:32px;
	padding				:3px 0 0 25px;
	float				:left;
	
	font-family			:Arial;
	font-size			:12px;
	text-align			:left;
	font-weight			:700;
}

.paq_itinerario_info_hotel{
	width				:21px;
	height				:35px;
	float				:left;
	cursor				:pointer;
	background-image	:url('../images/contenido/ficha_paquete/icono_info.jpg');
	background-position	:bottom;
	background-repeat	:no-repeat;
}

.paq_linea_punteada{
	height				:7px;
	font-size			:0;
	background-image	:url('../images/contenido/ficha_paquete/linea_puntos.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
}
.paq_linea_punteada_precio{
	height				:7px;
	font-size			:0;
	background-image	:url('../images/contenido/ficha_paquete/linea_puntos.jpg');
	background-position	:bottom;
	background-repeat	:repeat-x;
}

.paq_margen_precio{
	height				:4px;
	//height			:5px;
	font-size			:0;
}
.paq-destino-texto{
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	width:310px;
	color:#343434;
	height:15px;
	float:left;
	padding:2px 0 0 20px;
}

.paq-hotel-texto{
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	width:260px;
	height:20px;
	color:#379cdb;
	float:left;
	padding:0 0 0 20px;
}


.paq-hotel-icono{
	width:20px;
	float:left;
	height:20px;
	background:url('../images/contenido/ficha_paquete/icono_info.jpg') #fff no-repeat;
	background-position	:right center;
}

/**************************************************
	PAQ ITINERARIOS
**************************************************/
.paq-itinerarios-content{
	width				:650px;
	float				:left;
}

.paq-itinerarios-izq{
	width				:330px;
	background-color:green;
	float				:left;
}

.paq-itinerarios-encab{
	width				:330px;
	height				:23px;
	background-color:#90C62A;
}


.paq-itinerarios-item{
	width				:330px;
	/*height:73px;*/
	background-color:#fff;
	font-size:12px;
	text-align:left;
	padding:0 0 4px 0;
}

.pag-itinerarios-lineaPuntos{
	background:url('../images/contenido/ficha_paquete/linea_puntos.jpg') #fff repeat-x bottom;
}

.paq-itinerarios-der{
	width				:300px;
	background-color:blue;
	position:relative;
	float				:left;
}


.paq-iti-encab-col{
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	height:18px;
	margin:2px 0 0 0;
	text-align:center;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	width:148px;
	color:white;
	float:left;
}


.paq-iti-item-der{
	font-size:20px;
	font-weight:bold;
	font-family:arial;
	text-align:center;
	width:148px;
	margin:0 2px 0 0;
	color:#138DDA;
	float:left;
	background-color:#DEDEDE;
}

.paq-iti-item-der-texto{
	font-size:20px;
	font-weight:bold;
	font-family:arial;
	text-align:center;
	width:148px;
	height:20px;
	padding-top:2px;
	color:#138DDA;
}

.paq-item-fila{
	float:left;
	padding:3px 0 7px 0;
	background-color:#E8E8E8;
	background:url('../images/contenido/ficha_paquete/linea_puntos.jpg') #fff repeat-x bottom;
}

.paq-iti-der-desplazar{
	/*width:1000px;*/
	position:relative;
	float				:left;
}

.paq-flecha-der{
	width:17px;
	height:22px;
	background:url('../images/contenido/ficha_paquete/flecha_cuadro_sgte.jpg') #fff no-repeat center;
	background-position:center 3px;
	float:left;
	cursor:pointer;
}

.paq-flecha-izq{
	width:17px;
	height:22px;
	background:url('../images/contenido/ficha_paquete/flecha_cuadro_verde.jpg') #90C62A no-repeat center;
	background-position:center 3px;
	float:right;
	cursor:pointer;
}
/**************************************************
	PARA EL SCROLL HORIZONTAL
**************************************************/
.paq_itinerarios_scroll{
	width				:304px;
	/**
	height				:168px;
	/**/
	float				:left;
}

.paq_itinerarios_scroll_fija{
	width				:304px;
	/**
	height				:168px;
	/**/
	position			:relative;
	overflow			:hidden;
}

.paq_itinerarios_scroll_variable{
	width				:2000px;
	/**
	height				:168px;
	/**/
}

.paq_columna_scroll{
	width				:150px;
	/**
	height				:168px;
	/**/
	float				:left;
}

.paq_titulo_columna{
	width				:147px;
	padding				:5px 0 4px 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#fff;
	text-align			:center;
	font-weight			:700;
	border-left			:3px solid #fff;
	background-color	:#90C62A;
}

.paq_precio{
	width				:147px;
	padding				:26px 0 20px 0;
	font-family			:Arial;
	font-size			:16px;
	color				:#0d8bda;
	text-align			:center;
	font-weight			:700;
	border-left			:3px solid #fff;
	background-color	:#dededf;
}


.paq_itinerarios_flechas{
	width				:20px;
	/**
	height				:168px;
	/**/
	float				:left;
}

.paq_flecha_siguiente{
	height				:30px;
	background-image	:url('../images/contenido/ficha_paquete/flecha_cuadro_sgte.jpg');
	background-position	:top center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}
.paq_flecha_anterior{
	height				:30px;
	background-image	:url('../images/contenido/ficha_paquete/flecha_cuadro_ant.jpg');
	background-position	:top center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}
/****************************************************************************/
.paq_texto{
	width				:620px;
	height				:95px;
	
	background-image	:url('../images/contenido/ficha_paquete/flecha_item.jpg');
	background-position	:5px 5px;
	background-repeat	:no-repeat;
	
	padding				:0 0 0 30px;
	font-family			:Arial;
	font-size			:11px;
	color				:#343434;
	text-align			:left;
}

.paq_volver{
	height				:15px;
	clear				:both;
}

.paq_margen_volver{
	width				:60px;
	height				:15px;
	float				:right;
}

.paq_link_volver{
	width				:35px;
	height				:15px;
	float				:right;
	
	padding				:0 25px 0 0;
	text-align			:right;
	background-image	:url('../images/contenido/ficha_paquete/flecha_volver.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}
.paq_link_volver a{
	width				:35px;
	height				:15px;
	
	font-family			:Arial;
	font-size			:14px;
	color				:#0d8bda;
	text-align			:right;
	font-weight			:700;
} 
/**************************************************
		PIE DE LA FICHA DEL PAQUETE
**************************************************/
.paq_pie{
	height				:18px;
	background-image	:url('../images/contenido/ficha_paquete/medio_inf.jpg');
	background-position	:center;
	background-repeat	:repeat-x;
	clear				:both;
}

.paq_esq_inf_izq{
	width				:40px;
	height				:18px;
	float				:left;
	
	background-image	:url('../images/contenido/ficha_paquete/esq_inf_izq.jpg');
	background-position	:left;
	background-repeat	:no-repeat;
}

.paq_esq_inf_der{
	width				:34px;
	height				:18px;
	float				:right;
	background-image	:url('../images/contenido/ficha_paquete/esq_inf_der.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}
/******************************************************************************
	BUSCADOR DE DESTINOS PARA EL PAQUETE
******************************************************************************/
.paq_titulo_buscador{
	padding				:15px 0 0 0;
	font-family			:Arial;
	font-size			:12px;
	text-align			:left;
	color				:#91C62A;
	font-weight			:700;
}

.paq_buscador_destino
{
	height				:38px;
	padding				:2px 0 0 40px;
	margin				:0;
}

.paq_buscador_combo
{
	width				:213px;	
	height				:18px;
	float				:left;
	padding				:0;
}

.paq_buscador_combo select
{
	width				:138px;/* 150px - 10px de padding - 2px de border */
	padding				:1px 0 1px 10px;
	border				:1px solid #cecece;
}

.paq_buscador_texto
{
	font-family			:Arial;
	font-size			:11px;
	color				:#656565;
	text-align			:left;
	letter-spacing		:1px;
}

.paq_buscador_btBuscar
{
	width				:92px;
	height				:18px;
	float				:left;
	background-image	:url('../images/contenido/destinos/boton_buscar.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	cursor				:pointer;
}

/**************************************************************************
		PREMIOS
**************************************************************************/
.pre_titulos_sup{
	
	height				:28px;
	font-family			:Arial;
	color				:#fff;
}

.pre_titulos_sup_izq{
	width				:178px;
	height				:24px;
	padding				:2px 0 2px 0;
	float				:left;
	font-size			:20px;
	text-align			:center;
	background-color	:#767676;
}

.pre_titulos_sup_der{
	width				:530px;
	height				:24px;
	padding				:2px 0 2px 30px;
	float				:right;
	font-size			:16px;
	text-align			:left;
	background-color	:#91c62a;
}

.pre_texto_ppal{
	width				:734px;
	padding				:15px 0 15px 10px;
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
	
	/*background	:url('../images/contenido/club_raiataa/listado_premios/linea_puntos.jpg');*/
	background	:url('../images/contenido/contacto/linea_puntos.jpg');
	background-position	:bottom;
	background-repeat	:repeat-x;
}
/*****************************************************
		BUSCADOR
*****************************************************/
.pre_buscador_btBuscar{
	width				:92px;
	height				:19px;
	float				:right;
	
	background-image	:url('../images/contenido/destinos/boton_buscar.jpg');
	background-position	:center;;
	background-repeat	:no-repeat;
	cursor				:pointer;
	
	background-color	:#90C62A;
}

.pre_buscador{
	width				:213px;	
	height				:18px;
	float				:right;
	
	font-family			:Arial;
	font-size			:12px;
	color				:#91c62a;
}

.pre_buscador select{
	width				:138px;/* 150px - 10px de padding - 2px de border */
	height				:16px;
	padding				:0 0 0 10px;
	border				:1px solid #cecece;
}

.pre_opciones{
	font-family			:Arial;
	font-size			:11px;
	color				:#656565;
	text-align			:left;
}



.pre_cuadro{
	width				:720px;
	height				:642px;
	padding				:0 12px 0 12px;
}
/******************************************************
	PARA EL PRODUCTO
******************************************************/
.pre_producto{
	width				:228px;
	height				:305px;
	float				:left;
}

.pre_producto_sup{
	width				:198px;
	height				:35px;
	padding				:10px 0 5px 30px;
	font-family			:Arial;
	font-size			:14px;
	color				:#fff;
	text-align			:left;
	
	background-image	:url('../images/contenido/club_raitaa/listado_premios/imagen_cuadro_sup.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

.pre_producto_medio{
	width				:188px;
	height				:236px;
	padding				:0 20px 0 20px;
	
	background-image	:url('../images/contenido/club_raitaa/listado_premios/imagen_cuadro_med.jpg');
	background-position	:center;
	background-repeat	:repeat-y;
}

.pre_producto_inf{
	width				:218px;
	height				:17px;
	padding				:0 10px 2px 0;
	background-image	:url('../images/contenido/club_raitaa/listado_premios/imagen_cuadro_inf.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
	text-align			:right;
}
.pre_producto_inf a{
	font-family			:Arial;
	font-size			:10px;
	color				:#19679c;
	text-align			:right;
	text-decoration:underline;
}

.pre_detalle_producto{
	height				:222px;
}

.pre_detalle_foto{
	width				:184px;
	height				:115px;
    cursor              :pointer;
	text-align			:center;
	border				:1px solid #9b9b9b;
	background-color	:#fff;		
}

.pre_detalle_puntos{
	height				:24px;
}

.pre_detalle_puntos_izq{
	width				:55px;
	height				:20px;
	float				:left;
	
	padding				:2px 0 2px 5px;
	font-family			:Arial;
	font-size			:14px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
	background-color	:#dddddd;
}

.pre_detalle_puntos_der{
	width				:117px;
	height				:20px;
	float				:right;
	
	padding				:2px 0 2px 5px;
	font-family			:Arial;
	font-size			:13px;
	color				:#ff0000;
	text-align			:left;
	font-weight			:700;
	background-color	:#dddddd;
}

.pre_detalle_texto{
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#343434;
	text-align			:left;
	overflow			:hidden;
}

/************************************************************************
		FICHA DEL PREMIO
************************************************************************/
.pre_contenedor_descripcion{
	height				:283px;
	border-bottom		:1px solid #d7d7d7;
	
	background-image	:url('../images/contenido/club_raitaa/ampliacion_articulo/esq_inf_der.jpg');
	background-position	:right bottom;
	background-repeat	:no-repeat;
	
	background-color	:#f9f9f9;
}

.pre_margen_izq_descripcion{
	width				:35px;
	height				:284px;
	float				:left;
	
	background-image	:url('../images/contenido/club_raitaa/ampliacion_articulo/esq_inf_izq.jpg');
	background-position	:left bottom;
	background-repeat	:no-repeat;
}

.pre_descripcion{
	width				:337px;
	height				:284px;
	float				:left;
	
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
}

.paq_margen_medio_descripcion{
	width				:30px;
	height				:284px;
	float				:left;
}

.pre_margen_izq_foto{
	width				:14px;
	height				:284px;
	float				:left;
	background-color	:#e0e0e0;
}

.pre_cont_foto{
	width				:232px;
	height				:284px;
	float				:left;
	background-color	:#e0e0e0;
}

.pre_margen_der_foto{
	width				:14px;
	height				:284px;
	float				:left;
	background-color	:#e0e0e0;
}

.pre_foto{
	height				:241px;
	background-color	:#fff;
}

.pre_link_ampliar{
	padding				:0 0 3px 0;
	font-family			:Arial;
	font-size			:11px;
	color				:#1b91da;
	text-align			:right;
	text-decoration		:underline;
	letter-spacing		:1px;
}

.pre_puntos{
	width				:60px;
	height				:20px;
	float				:left;
	
	padding				:4px 0 2px 0;
	font-family			:Arial;
	font-size			:16px;
	color				:#343434;
	text-align			:center;
	font-weight			:700;
	background-color	:#dddddd;
}

.pre_numeros{
	width				:261px;
	height				:20px;
	float				:right;
		
	padding				:4px 0 2px 10px;
	font-family			:Arial;
	font-size			:16px;
	color				:#ff0000;
	text-align			:left;
	font-weight			:700;
	background-color	:#dddddd;
}

.pre_margen_volver{
	width				:60px;
	height				:15px;
	float				:right;
}

.pre_link_volver{
	width				:47px;
	height				:15px;
	float				:right;
	
	padding				:0 25px 0 0;
	text-align			:right;
}
.pre_link_volver a{
	padding				:0 25px 0 0;
	font-family			:Arial;
	font-size			:14px;
	color				:#1b91da;
	text-align			:right;
	font-weight			:700;
	
	background-image	:url('../images/contenido/ampliacion_articulo/flecha_volver.jpg');
	background-position	:right;
	background-repeat	:no-repeat;
}


.pre_texto_descripcion{
	height				:172px;
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
	font-weight:500;
}

.pre_link_solicitar_canje{
	height				:15px;
	text-align			:center;
}
.pre_link_solicitar_canje a{
	height				:15px;
	font-family			:Arial;
	font-size			:12px;
	color				:#1b91da;
	text-align			:center;
}
/****************************************************************************
		CONTACTO (SIN EL FORMULARIO))	
****************************************************************************/
.ccto_gral
{
	width				:700px;
	background-color	:#fff;
}

.ccto_titulos_sup{
	
	height				:28px;
	font-family			:Arial;
	color				:#fff;
}

.ccto_titulos_sup_izq{
	width				:178px;
	height				:24px;
	padding				:2px 0 2px 0;
	float				:left;
	font-size			:20px;
	text-align			:center;
	background-color	:#767676;
}

.ccto_titulos_sup_der{
	width				:485px;
	height				:24px;
	padding				:2px 0 2px 30px;
	float				:right;
	font-size			:20px;
	text-align			:left;
	background-color	:#91c62a;
}

.ccto_medio{
	width				:680px;
	padding				:0 0 0 3px;
	//padding			:0 0 0 1px;
	font-size			:0;
}

.ccto_contenido_medio_info{
	width				:674px;
	/**/
	height				:200px;
	/**/
	border-left			:1px solid #D7D7D7;
	border-right		:1px solid #D7D7D7;
	border-bottom		:1px solid #D7D7D7;
}

.ccto_contenido_medio_form{
	width				:674px;
	/**/
	height				:630px;
	/**/
	border-left			:1px solid #D7D7D7;
	border-right		:1px solid #D7D7D7;
	border-bottom		:1px solid #D7D7D7;
}

.ccto_margen_izq_info{
	width				:22px;
	height				:200px;
	float				:left;
}

.ccto_lado_izq_info{
	width				:310px;
	height				:200px;
	float				:left;
}

.ccto_margen_medio_info{
	width				:32px;
	height				:200px;
	float				:left;
}

.ccto_lado_der_info{
	width				:298px;
	height				:200px;
	float				:left;
	background-color	:#EEEEEE;
}

.ccto_fila_info{
	height				:65px;
	background-image	:url('../images/contenido/contacto/linea_puntos.jpg');
	background-position	:bottom;
	background-repeat	:repeat-x;
}

.ccto_item_info{
	width				:93px;
	height				:40px;
	float				:left;
	
	padding				:25px 0 0 35px;
	font-family			:Arial;
	font-size			:12px;
	color				:#f68b00;
	font-weight			:700;
	text-align			:left;
	text-decoration		:underline;
	
	background-image	:url('../images/contenido/contacto/imagen_flecha.jpg');
	background-position	:0px 20px;
	background-repeat	:no-repeat;
}

.ccto_dato_info{
	width				:180px;
	height				:40px;
	float				:left;
	
	padding				:25px 0 0 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#343434;
	text-align			:left;
}

.ccto_titulo_lado_der{
	width				:248px;
	height				:25px;
	padding				:15px 0 0 50px;
	font-family			:Arial;
	font-size			:12px;
	color				:#ec7300;
	font-weight			:700;
	text-align			:left;
	text-decoration		:underline;
	
	background-image	:url('../images/contenido/contacto/imagen_flecha.jpg');
	background-position	:10px 10px;
	background-repeat	:no-repeat;
	
	background-color	:#E2E2E2;
}

.ccto_datos_lado_der{
	height				:171px;
}

.ccto_margen_datos{
	width				:20px;
	height				:171px;
	float				:left;
}

.ccto_cont_datos{
	width				:274px;
	height				:171px;
	float				:left;
}

.ccto_dato_lado_der{
	width				:274px;
	height				:45px;
	
	padding				:5px 0 0 0;
	font-family			:Arial;
	font-size			:12px;
	font-weight			:700;
	text-align			:left;
	
	background-image	:url('../images/contenido/contacto/linea_puntos_der.jpg');
	background-position	:bottom;
	background-repeat	:repeat-x;
}

.ccto_dato_lado_der_nombre{
	color				:#4d4d4d;
	
}
.ccto_dato_lado_der_mail a{
	color				:#2a6c9c;
	display				:block;
}
/*********************************************************
		FORMULARIO DE CONTACTO
*********************************************************/
.ccto_margen_izq{
	width				:20px;
	height				:630px;
	float				:left;
}

.ccto_contenido_formulario{
	width				:600px;
	height				:630px;
	float				:left;
}

.ccto_cont_subtitulos_form{
	height				:30px;
}

.ccto_img_subtitulo{
	width				:37px;
	height				:30px;
	float				:left;
	background-image	:url('../images/contenido/contacto/imagen_flecha.jpg');
	background-position	:center;
	background-repeat	:no-repeat;
}

.ccto_subtitulo{
	width				:558px;
	height				:30px;
	float				:left;
}

.ccto_texto_subtitulo{
	height				:15px;
	padding				:5px 0 5px 0;
	font-family			:Arial;
	font-size			:12px;
	color				:#73ae00;
	font-weight			:700;
	text-align			:left;
	border-bottom		:1px solid #6b6b6b;
}

.ccto_datos_personales{
	height				:83px;
}

.ccto_datos_de_contacto{
	height				:54px;
}

.ccto_datos_personales_margen_izq{
	width				:53px;
	height				:83px;
	float				:left;
}

.ccto_datos_personales_izq{
	width				:240px;
	height				:83px;
	float				:left;
}

.ccto_datos_personales_margen_medio{
	width				:45px;
	height				:83px;
	float				:left;
}

.ccto_datos_personales_der{
	width				:240px;
	height				:83px;
	float				:left;
}

.ccto_datos_de_contacto_margen_izq{
	width				:53px;
	height				:54px;
	float				:left;
}

.ccto_datos_de_contacto_izq{
	width				:240px;
	height				:54px;
	float				:left;
}

.ccto_datos_de_contacto_margen_medio{
	width				:45px;
	height				:54px;
	float				:left;
}

.ccto_datos_de_contacto_der{
	width				:240px;
	height				:54px;
	float				:left;
}

.ccto_input{
	height				:22px;
}
.ccto_input input{
	width				:235px;
	height				:18px;
	padding				:2px 0 2px 5px;
	font-family			:Arial;
	font-size			:11px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
	border				:0;
}

.obligatorio{
	background-color	:#d9e6ec;
}
.no_obligatorio{
	background-color	:#dbdbdb;
}

.ccto_prefijo{
	width				:80px;
	height				:22px;
	float				:left;
}

.ccto_margen_tel{
	width				:7px;
	//width				:5px;
	height				:22px;
	float				:left;
}

.ccto_tel{
	width				:153px;
	height				:22px;
	float				:left;
}

.ccto_prefijo input{
	width				:77px;
}

.ccto_tel input{
	width				:147px;
}
/**********************************************
	CONSULTA VIAJE
**********************************************/
.ccto_consulta_viaje1{
	height				:168px;
}

.ccto_consulta_viaje_margen_izq1{
	width				:53px;
	height				:168px;
	float				:left;
}

.ccto_consulta_viaje_datos1{
	width				:528px;
	height				:168px;
	float				:left;
}

.ccto_subtitulo_consulta{
	height				:22px;
}
.ccto_subtitulo_consulta input{
	width				:518px;
	height				:18px;
	padding				:2px 0 2px 10px;
}

.ccto_consulta{
	width				:523px;
	height				:111px;
	border				:1px solid #7aa1b9;
}

.ccto_consulta textarea{
	width				:518px;
	height				:105px;
	padding				:2px 0 2px 5px;
	font-family			:Arial;
	font-size			:11px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
	border				:0;
}

.ccto_consulta_viaje2{
	height				:100px;
}

.ccto_consulta_viaje_margen_izq2{
	width				:53px;
	height				:100px;
	float				:left;
}

.ccto_consulta_viaje_datos2{
	width				:545px;
	height				:100px;
	float				:left;
}

.ccto_consulta_opcion{
	height				:9px;
	padding				:2px 0 2px 5px;
	font-family			:Arial;
	font-size			:11px;
	color				:#343434;
	text-align			:left;
	font-weight			:700;
	border				:0;
}

.ccto_consulta_pie_izq{
	width				:360px;
	height				:40px;
	float				:left;
}

.ccto_consulta_pie_der{
	width				:173px;
	height				:40px;
	float				:left;
	
	background-image	:url('../images/contenido/contacto/linea_puntos.jpg');
	background-position	:top;
	background-repeat	:repeat-x;
}

.ccto_datos_obligatorios{
	width				:355px;
	height				:23px;
	font-family			:Arial;
	font-size			:12px;
	font-weight			:700;
}

.ccto_tilde{
	width				:24px;
	height				:16px;
	float				:left;
	padding				:5px 0 2px 0;
	font-size			:17px;
	color				:#ff0001;
	text-align			:center;
	background-color	:#d9e6ec;
}

.ccto_datos_obligatorios_texto{
	width				:155px;
	height				:16px;
	float				:left;
	padding				:5px 0 2px 10px;
	color				:#343434;
	text-align			:left;
}

.ccto_btBorrar{
	width				:83px;
	height				:22px;
	float				:left;
	background-color	:#d5d5d5;
	cursor				:pointer;
	color				:#609100;
}

.ccto_btEnviar{
	width				:83px;
	height				:22px;
	float				:right;
	background-color	:#91c62a;
	cursor				:pointer;
	color				:#fff;
}

.ccto_texto_botones{
	height				:18px;
	padding				:2px 0 2px 0;
	font-family			:Arial;
	font-size			:12px;
	text-align			:center;
	font-weight			:700;
}
/***************************************************************************/
body p{
	margin				:0;
}

.negrita{
	font-weight			:700;
}





/***********CONTACTO NUEVO******************/

	
	.contactoContent{
		width:700px;
		margin:auto;
		margin-top:0px;
		font-size:0;
	}
	/*.contactoContent div{
		padding:0;
		overflow:hidden;
	}*/
	.contacto-encabezado-content{
		width:700px;
		height:28px;
		background-color:#fff;
	}
	.contacto-encabezado-izq{
		width:180px;
		height:28px;
		background-color:#767676;
		float:left;
		text-align:center;
	}
	.contacto-encabezado-der{
		width:497px;
		height:28px;
		background-color:#90C62A;
		float:right;
		color:#fff;
		font-family:arial;
		font-size:19px;
		padding:0 0 0 20px;
		text-align:left;
	}
	
	.mie-la{
		color:#fff;
		font-family:arial;
		font-size:19px;
		line-height:0;
	}
	
	.contacto-info-content{
		width:682px;
		font-size:0;
		margin:auto;
		
		margin-top:37px;
	}
	
	.contacto-info-extremoIzq{
		height:65px;
		width:37px;
		float:left;
		background:url('../images/contenido/contacto/esq_sup_izq.jpg') #fff no-repeat;
		background-position:center;
	}
	
	
	.contacto-info-medio{
		height:65px;
		width:324px;
		float:left;
		color:#fff;
		background:url('../images/contenido/contacto/medio_sup.jpg') #fff repeat-x;
		background-position:center;
	}
	
	.contacto-info-medio1{
		height:65px;
		width:624px;
		color:#fff;
		float:left;
		background:url('../images/contenido/contacto/medio_sup.jpg') #fff repeat-x;
		background-position:center;
	}
	
	.contacto-info-medio1 div{
		margin:19px 0 0 10px;
		font-family:arial;
		font-weight:bold;
		font-size:18px;
		text-align:left;
	}
	
	.contacto-info-medio div{
		margin:19px 0 0 10px;
		font-family:arial;
		font-weight:bold;
		font-size:18px;
		text-align:left;
	}
	
	.contacto-info-medio-oscuro{
		height:65px;
		width:300px;
		float:left;
		background:url('../images/contenido/contacto/medio_sup1.jpg') #fff repeat-x;
		background-position:center;
	}
	
	.contacto-info-extremoDer{
		height:65px;
		width:21px;
		float:left;
		background:url('../images/contenido/contacto/esq_sup_der.jpg') #fff no-repeat;
		background-position:-11px center;
	}
	.contacto-info-header{
		height:65px;
		width:683px;
	}
	.contacto-info-contenido{
		width:679px;
		height:210px;
		font-size:0;
		background-color:#F9F9F9;
		float:left;
	}
	.contacto-info-contenido-izq{
		width:360px;
		height:210px;
		font-size:0;
		float:left;
	}
	
	.contacto-info-contenido-der{
		width:300px;
		height:210px;
		font-size:0;
		background-color:#EEEEEE;
		float:left;
		background:url('../images/contenido/contacto/imagen_contacto.jpg') #EEEEEE no-repeat center;
	}
	
	.contacto-info-contenido-lineaVertical{
		width:1px;
		height:210px;
		background-color:#D7D7D7;
		float:left;
	}
	
	
	.contacto-info-lineaHor-izq{
		width:305px;
		height:2px;
		float:left;
		background:url('../images/contenido/contacto/linea_puntos.jpg') #F9F9F9 repeat-x;
		background-position:center;
		margin:10px 0 0 0;
	}
	
	.contacto-info-pie{
		height:9px;
		width:683px;
	}
	
	.contacto-info-pieMedio{
		height:9px;
		width:351px;
		float:left;
		background:url('../images/contenido/contacto/medio_inf.jpg') #fff repeat-x;
		background-position:center -6px;
	}
	
	.contacto-info-pieMedio1{
		height:9px;
		width:652px;
		float:left;
		background:url('../images/contenido/contacto/medio_inf.jpg') #fff repeat-x;
		background-position:center -6px;
	}
	.contacto-info-pieMedio-oscuro{
		height:9px;
		width:301px;
		float:left;
		background:url('../images/contenido/contacto/medio_inf1.jpg') #fff repeat-x;
		background-position:center -6px;
	}
	
	.contacto-info-pieIzq{
		height:9px;
		width:10px;
		float:left;
		background:url('../images/contenido/contacto/esq_inf_izq.jpg') #fff no-repeat;
		background-position:center;
	}
	.contacto-info-pieDer{
		height:9px;
		width:10px;
		float:left;
		background:url('../images/contenido/contacto/esq_inf_der.jpg') #fff no-repeat;
		background-position:center;
	}
	
	
	
	
	.cont-item{
		width:315px;
		height:40px;
		float:left;
		position:relative;
		left:12px;
		margin:27px 0 0 0;
	}
	
	
	.cont-item-flecha{
		width:34px;
		float:left;
		height:28px;
		background:url('../images/contenido/contacto/imagen_flecha.jpg') #F9F9F9 no-repeat;
		background-position:left center;
	}
	.cont-etiqueta{
		font-family:arial;
		font-size:14px;
		font-weight:bold;
		color:#FA8712;
		text-align:left;
		border-bottom:solid 1px #000;
		float:left;
		padding:6px 0 0 0;
	}
	.cont-item-texto{
		font-family:arial;
		font-size:14px;
		padding:6px 0 0 0;
		font-weight:bold;
		color:#4A4A4A;
		text-align:left;
		letter-spacing:1px;
		float:left;
		
	}
	
	.cont-item-texto-mail{
		font-family:arial;
		font-size:13px;
		padding:6px 0 0 0;
		font-weight:bold;
		color:#70A0C6;
		text-decoration:underline;
		text-align:left;
		float:right;
		
	}
	
	.cont-item-der{
		width:300px;
		height:43px;
		float:left;
		background-color:#E3E3E3; 
	}
	
	.cont-item-flecha-fdoOscuro{
		width:34px;
		float:left;
		height:28px;
		background:url('../images/contenido/contacto/imagen_flecha1.jpg') #E3E3E3 no-repeat;
		background-position:left center;
		margin:8px 0 0 0;
	}
	
	.cont-etiqueta-der{
		font-family:arial;
		font-size:14px;
		font-weight:bold;
		color:#FA8712;
		text-align:left;
		letter-spacing:0px;
		border-bottom:solid 1px #000;
		float:left;
		margin:12px 0 0 0;
	}
	
	.cont-item-der2{
		width:275px;
		height:58px;
		float:right;
		background:url('../images/contenido/contacto/linea_puntos_der.jpg') repeat-x;
		background-position:bottom;
	}
	.cont-item-texto-der{
		font-family:arial;
		font-size:13px;
		font-weight:bold;
		color:#4A4A4A;
		text-align:left;
		float:left;
		margin:12px 0 0 0;
	}
	.cont-item-texto-mail-der{
		font-family:arial;
		font-size:13px;
		font-weight:bold;
		color:#70A0C6;
		text-decoration:underline;
		text-align:left;
		float:left;
		
	}
	
	.contacto-form-contenido{
		width:679px;
		height:390px;
		font-size:0;
		background-color:#F9F9F9;
		float:left;
	}
	
	
	.contacto-form-contenido-cont{
		width:679px;
		height:623px;
		font-size:0;
		background-color:#F9F9F9;
		float:left;
	}
	
	
	.contacto-form-contenido-lineaVertical{
		width:1px;
		height:623px;
		background-color:#D7D7D7;
		float:left;
	}
	
	.contacto-form-contenido-lineaVertical-reg{
		width:1px;
		height:390px;
		background-color:#D7D7D7;
		float:left;
	}
	
	.contacto-form-item-titulo{
		height:17px;
		width:563px;
		float:right;
		text-align:left;
		font-family:arial;
		font-weight:bold;
		font-size:14px;
		color:#78B102;
		border-bottom:solid 1px #000;
		margin:5px 0 0 0;
	}
	
	.contacto-form-item-titulo-content{
		height:32px;
		width:600px;
		background:url('../images/contenido/contacto/imagen_flecha.jpg') no-repeat;
		background-position:left center;
	}
	
	.contacto-form-item{
		width:600px;
		margin:auto;
	
		margin-top:30px;
	}
	
	.contacto-form-item-checks{
		width:550px;
		float:right;
		font-size:11px;
		font-family:arial;
		text-align:left;
		color:#4A4A4A;
	}
	
	.contacto-textbox-margin{
		width:47px;
		height:22px;
		margin-top:10px;
		float:left;
	}
	
	
	.contacto-form{
		/*width:600px;*/
		width:550px;
		float:right;
		/*margin-right:10px;*/
		position:relative;
		left:-3px;
	}
	
	.contacto-form-input{
		float:left;
		width:128px;
		height:20px;
		margin:10px 0 0 0;
		font-family:arial;
		font-size:12px;
	}
	
	.contacto-row-form{
		height:22px;
		width:550px;
		margin-top:2px;
		background-color:#000;
	}
	
	.contacto-form-etiqueta{
		width:114px;
		height:19px;
		float:left;
		margin-top:10px;
		/*margin-left:48px;*/
		font-family:arial;
		font-size:12px;
		color:#1F2A2E;
		padding:3px 0 0 0;
		text-align:left;
	}
	
	.contacto-form-etiqueta div{
		margin:3px;
		text-align:left;
	}
	
	.contacto-form textarea{
		float:left;
		width:532px;
		height:114px;
		margin:16px 0 0 0;
		border:solid 1px #79A0BF;
		font-family:arial;
		font-size:12px;
	}
	
	
	.textBox-celeste{
		background-color:#D9E6EC;
		border:solid 1px #D9E6EC;
	}
	
	.textBox-gris{
		background-color:#DBDBDB;
		border:solid 1px #DBDBDB;
	}
	
	.etiqueta-celeste{
		background-color:#D9E6EC;
	}
	
	.etiqueta-gris{
		background-color:#DBDBDB;
	}
	
	.contacto-botones-pie{
		width:180px;
		height:37px;
		float:right;
		margin-top:20px;
		background:url('../images/contenido/contacto/linea_puntos.jpg') repeat-x;
		background-position:top;
	}
	
	.contacto-campos-obligatorios{
		width:140px;
		height:24px;
		float:left;
		margin-top:32px;
	}
	
	.contacto-boton-borrar{
		width:87px;
		height:20px;
		float:left;
		background-color:#D5D5D5;
		color:#809E3C;
		font-family:arial;
		font-weight:bold;
		font-size:13px;
		padding:3px 0 0 0;
		margin-top:10px;
		cursor:pointer;
	}
	
	.contacto-boton-aceptar{
		width:87px;
		height:20px;
		float:right;
		background-color:#90C62A;
		color:#FFFEF9;
		font-family:arial;
		font-weight:bold;
		font-size:13px;
		padding:3px 0 0 0;
		margin-top:10px;
		cursor:pointer;
	}
	
	.contacto-boton{
		margin-top:3px;
		cursor:pointer;
	}
	
	.cantacto-camOblig-campoColor{
		width:24px;
		height:24px;
		background-color:#D9E8EF;
		float:right;
		font-size:11px;
		color:#000;
	}
	
	.cantacto-camOblig-campoColor-texto{
		width:115px;
		font-family:arial;
		font-size:11px;
		color:#393939;
		text-align:left;
		margin-top:7px;
		float:right;
	}




/***************************************************************
		BUSCADOR DEL HOME
****************************************************************/
#fondoEditBuscador{  
  margin: 10px 0px 10px 60px;
  background: #767676;
  width: 420px;
  height : 28px; 
  text-align :left;
  font-family: tahoma;
}

#interiorEditBuscador{
	position:relative;
	margin: 2px 0px 2px 0px;
    color : white;
    font-weight:bold; 	
	float:left;	
	font-size:0;	
}
 
#lupaBuscador{
	position:relative;
	margin-top:2px;
}

#h_palabra_clave{
	height : 22px;
	width: 287px;
	margin:0px 0px 0px 5px;
	border: 0 none;
}



/*AUTOCOMPLETAR*/

.renglonBuscador{
 	width: 100%; 
	background-color: #f6f7f8;
}

.itemBuscador{
	height: 57px;
	width: 100%;
	background: url(../images/contenido/home/buscador/linea_desplegable.jpg) bottom left repeat-x;
	margin: 10px 20px 0px 0px;
	font-size:10pt;	
}	

.iconoItemBuscador{
	float:left;
}

.textoBuscador{
  margin: 10px 0px 0px 10px;
  float:left;	
}

.datosBuscador{
	width: 0px;
	height : 0px;
	visibility: hidden;
	font-size:0;	
}


input.autocompleter-loading
{
	background-image:		url(../images/contenido/home/buscador/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	right 50%;
}



ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #767676;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
	font-size:10pt;
	color: #000000;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}



ul.autocompleter-choices .renglonBuscador.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}


ul.autocompleter-choices .renglonBuscador.autocompleter-selected
{
	/*background-color:		#444;*/
	color:					red;
}



ul.autocompleter-choices .renglonBuscador.autocompleter-selected span.autocompleter-queried
{
	color:					red;
}


/**********FICHA HOTEL****************/

.hotel-content{
	width:742px;
	background-color:white;
}

.hotel-encab{
	width:742px;
	height:28px;
}


.hotel-encab-izq{
	height:20px;
	width:68px;
	float:left;
	background-color:#767676;
	font-family:arial;
	font-size:14px;
	color:white;
	padding:8px 0 0 20px;
	background:url('../images/contenido/hotel_descripcion/imagen_hotel.jpg') #767676 no-repeat;
	background-position:10px center;
}

.hotel-encab-der{
	height:22px;
	width:624px;
	float:right;
	background-color:#90C62A;
	font-family:arial;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	color:white;
	padding:6px 0 0 20px;
}

.hotel-cuadro-encab{
	width:704px;
	height:42px;
	background:url('../images/contenido/hotel_descripcion/borde_sup.jpg') no-repeat;
	background-position:center center;
	font-family:arial;
	font-size:18px;
	color:white;
	text-align:left;
	padding:15px 0 0 15px;
	float:left;
	position:relative;
	left:10px;
	margin-top:30px;
}

.hotel-cuadro-cuerpo{
	width:701px;
	background:url('../images/contenido/hotel_descripcion/margen_izq.jpg') repeat-y;
	background-position:left;
	padding:0 0 0 18px;
	float:left;
	position:relative;
	left:10px;
}


.hotel-foto{
	width:264px;
	background-color:#E0E0E0;
	height:280px;
	padding:10px 0 0 0;
	float:left;
}


.hotel-cuadro-der{
	width:436px;
	background:url('../images/contenido/hotel_descripcion/margen_der.jpg') repeat-y;
	background-position:right;
	background-color:#F9F9F9;
	float:left;
	height:310px;
	
}

.hotel-texto{
	width:395px;
	height:120px;
	font-family:arial;
	font-size:12px;
	/*font-weight:bold;*/
	margin:30px 0px 10px 0px;
	float:left;
	position:relative;
	left:23px;
	color:#767676;
	text-align:left;
}

.hotel-cuadro-pie{
	width:719px;
	height:16px;
	background:url('../images/contenido/hotel_descripcion/borde_inf.jpg') no-repeat;
	background-position:-1px center;
	float:left;
	position:relative;
	left:10px;
}

.hotel-galeria-content{
	width:395px;
	position:relative;
	left:21px;
	height:75px;
	float:left;
	margin-top:17px;
}

.hotel-galeria-flechas{
	width:395px;
	position:relative;
	left:21px;
	height:10px;
	float:left;
	margin-top:4px;
}

.hotel-galeria-pie{
	width:395px;
	position:relative;
	left:21px;
	height:15px;
	float:left;
	margin-top:15px;
}


.galeria-pie-texto{
	font-family:arial;
	font-size:12px;
	width:290px;
	color:#767676;
	text-align:left;
	float:left;
}

.galeria-desplazar{
	height:75px;
	position:relative;
	float:left;
}

.galeria-volver{
	width:54px;
	height:15px;
	background:url('../images/contenido/hotel_descripcion/flecha_volver.jpg') no-repeat;
	background-position:left center;
	font-family:arial;
	font-size:12px;
	color:#72A1BF;
	font-weight:bold;
	text-align:right;
	cursor:pointer;
	float:right;
}

.hotel-galeria-foto{
	width:75px;
	height:75px;
	float:left;
	margin-right:4px;
    cursor: pointer;
}
.componentheading{
	display:none;
}

#lbCaption{
	font-size:11px;
	font-family:arial;
	color:#000;
}
/*********nosotros***************/

.nosotrosContent{
	width:100%;
}


	.nosotros-info-extremoIzq{
		height:65px;
		width:37px;
		float:left;
		background:url('../images/contenido/nosotros/esq_sup_izq.jpg') #fff no-repeat;
		background-position:center;
	}
	
	

	
	.nosotros-info-medio1{
		height:65px;
		width:646px;
		color:#fff;
		float:left;
		background:url('../images/contenido/nosotros/medio_sup.jpg') #fff repeat-x;
		background-position:center;
	}
	

	
	.nosotros-info-extremoDer{
		height:65px;
		width:21px;
		float:left;
		background:url('../images/contenido/nosotros/esq_sup_der.jpg') #fff no-repeat;
		background-position:-11px center;
	}
	.nosotros-info-header{
		height:65px;
		width:704px;
	}

	.nosotros-info-medio1 div{
		margin:19px 0 0 10px;
		font-family:arial;
		font-weight:bold;
		font-size:18px;
		text-align:left;
	}
	
	.nosotros-foto{
		width:704px;
		height:177px;
		background:url('../images/contenido/nosotros/imagenes.jpg') #fff no-repeat center;
	}
	
	
	.nosotros-info-pie{
		height:9px;
		width:704px;
	}
	
	.nosotros-info-pieMedio{
		height:9px;
		width:684px;
		float:left;
		background:url('../images/contenido/contacto/medio_inf.jpg') #fff repeat-x;
		background-position:center -6px;
	}
	
	
	
	
	.nosotros-info-pieIzq{
		height:9px;
		width:10px;
		float:left;
		background:url('../images/contenido/nosotros/esq_cuadro_izq.jpg') #fff no-repeat;
		background-position:center;
	}
	.nosotros-info-pieDer{
		height:9px;
		width:10px;
		float:left;
		background:url('../images/contenido/nosotros/esq_cuadro_der.jpg') #fff no-repeat;
		background-position:center;
	}
		
	.nosotros-texto{
		width:702px;
		float:left;
		background-color:#F9F9F9;
		padding-top:20px;
        float:left;
	}

	.nosotros-texto p{
        font-family: tahoma;
		font-size:12px;
		color:#575757;
		text-align:left;
        padding:20px;
	}

	.nosotros-epigrafe{
		width:703px;
        height: 22px;
        color: #112e46;
		background-color:#e0e0e0;				
        font-family:arial;
        font-size:11px;
        font-weight:bold;
        border-left: 1px solid #F9F9F9;
        border-right: 1px solid #F9F9F9;

	}

    .nosotros-epigrafe p{
      margin-top:5px;
      text-align:left;
    }

	.nosotros-contenido{
		width:704px;
		float:left;
		margin-top:20px;
		position:relative;
		left:15px;
		padding-bottom:20px;

	}


	
	.nosotros-lineavertical{
		width:1px;
		height:271px;
		background-color:#D7D7D7;
		float:left;
	}

    .nosotros-lineapuntos{
       border-top: 1px dotted black ;
       width: 714px;
       height: 1px;
       margin-left:15px;
       margin-bottom:10px;
    }

/***********tootl tip**************/

.tip {
Z-INDEX: 13000; WIDTH: 250px; COLOR: white;
}
.tip-title {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #767676; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	COLOR: white; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #90C62A 1px solid;
}
.tip-text {
PADDING-RIGHT: 8px;FONT-WEIGHT: bold; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: #767676; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}


/******MENSAJE FINAL CONTACTO*****************/

.msgFinalContent{
	width:100%;
	height:300px;
}

.msgFinal-cuadro{
	width:680px;
	height:240px;
	border:solid 1px #EBEBEB;
	background-color:#f9f9f9;
	margin:auto;
	margin-top:45px;
	
}

.msgFinal-imagen{
	background:url('../images/contenido/contacto/mensaje_enviado/imagen.jpg') no-repeat center;
	width:100%;
	height:64px;
	margin-top:50px;
}

.msgFinal-texto2{
	color:#343434;
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	margin-top:4px;
}

.msgFinal-texto1{
	color:#ffa800;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	margin-top:5px;
}

.msgFinal-volver{
	color:#747474;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	margin-top:45px;
	float:right;
	width:87px;
	text-align:right;
	text-decoration:none;
	height:16px;
	cursor:pointer;
	background:url('../images/contenido/contacto/mensaje_enviado/item_flecha.jpg') no-repeat left center;
}

/************CONDICIONES******************************/

.condiciones-content{
	width:741px;
}

.condiciones-logos{
	width:328px;
	height:85px;
	float:right;
	background:url('../images/contenido/condiciones/logos.jpg') no-repeat center;
}

.condiciones-titulo{
	font-family:Arial;
	font-size:12px;
	color:#186aa1;
	text-align:left;
	padding:0 15px 0 15px;
}

.condiciones-item{
	color:#747474;
}



.condiciones-texto{
	font-family:Arial;
	font-size:12px;
	color:#747474;
	padding:0 15px 0 15px;
	text-align:left;
}

.condiciones-item1{
	color:#186aa1;
}

.condiciones-encab{
	width:100%;
}

.condiciones-flecha-subir{
width:14px;
height:18px;
float:right;
position:relative;
left:-20px;
cursor:pointer;
		background:url('../images/contenido/condiciones/flecha_sup.jpg') no-repeat center;
}

.condiciones-flecha-abajo{
width:14px;
height:18px;
float:right;
position:relative;
left:-20px;
cursor:pointer;
background:url('../images/contenido/condiciones/flecha_inf.jpg') no-repeat center;
}

.condiciones-inferior{
width:638px;
height:11px;
background:url('../images/contenido/condiciones/linea_hor.jpg') repeat-x center;
margin:auto;
}

/***************SEGUROS*************************/

.seguros-content{
	width:741px;
	padding-bottom:20px;
}


.seguros-cuadro-texto{
	width:659px;
	float:left;
	background-color:#F9F9F9;
	padding:0px 0 0 20px;
	
}

.seguros-cuadro{
	width:659px;
	float:left;
	background-color:#f9f9f9;
	/*padding:0px 0 20px 0;*/
	height:597px;
}

.seguros-titulo{
	font-family:arial;
	color:#186aa1;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	float:left;
	width:100%;
}

.seguros-colIzq{
	background-color:#E4E9ED;
	border-left:solid 2px #6FA1C4;
	width:125px;
	color:#e68701;
	font-family:arial;
	text-align:left;
	font-size:13px;
	padding:0 0 0 25px;
	font-weight:bold;
}


.seguros-colCentro{
	background-color:#E4E9ED;
	border-left:solid 3px #F9F9F9;
	width:397px;
	color:#616161;
	font-family:arial;
	text-align:left;
	font-size:13px;
	padding:0 0 0 10px;
}

.seguros-colDer{
	background-color:#E4E9ED;
	text-align:left;
	padding:0 0 0 10px;
}

.seguros-colDer a{
	color:#3481b7;
	font-family:arial;
	font-size:12px;
	cursor:pointer;
}

.seguros-texto{
	font-family:Arial;
	font-size:12px;
	width:620px;
	color:#747474;
	padding:0 15px 0 0;
	text-align:left;
}

.seguros-cuadro-marco{
	border-bottom:solid 1px #C0D3E2;
	padding:0px 0 20px 0;
	width:636px;
}

/*********PREGUNTAS FRECUENTES*******************/

.faq-titulo{
		font-family:arial;
	color:#5B5B5B;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	float:left;
	width:100%;
}
.faq-cuadro-texto{
	width:659px;
	float:left;
	background-color:#F9F9F9;
	padding:0px 0 0 20px;
	
}

.faq-info-content{
		width:682px;
		font-size:0;
		margin:auto;
		
		margin-top:37px;
}

/********barra de carga modal********/

.cargaGif{
z-index:100;
opacity:0.4;
filter:alpha(opacity=40);
background-color:#EBF1F4;
}

/********AEREOS***********************/

.aereos-item-content{
	width:100%;
	background-color:#E6E6E6;
	margin:auto;
	margin-top:10px;
}

.aereos-item-titulo{
	width:627px;
	height:22px;
	background-color:#90C62A;
	margin:auto;
	font-family:tahoma;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 10px;
	text-align:left;
}
/*
.aereos-origen-destino{
	width:100%;
	padding:10px 0 10px 0;
	background:url('../images/contenido/aereos/linea-puntos.jpg') repeat-x bottom;
}*/

.aereos-texto-precio{
	width:100%;
	padding:10px 0 10px 0;
	background:url('../images/contenido/aereos/linea-puntos.jpg') repeat-x bottom;
}
.aereos-texto-precio1{
	width:100%;
	padding:10px 0 10px 0;
}
.aereos-texto{
	float:left;
	width:430px;
	min-height:34px;
	border-right:2px solid #90C62A;
	text-align:left;
}

.aereos-fechaLimite{
	font-family:tahoma;
	color:#646464;
	font-size:11px;
	float:left;
	text-align:left;
	font-weight:bold;
	margin-right:10px;
}

.aereos-Text{
	font-family:tahoma;
	color:#646464;
	font-size:11px;
	float:left;
	text-align:center;
	border:solid 2px #9A9A9A;
	font-weight:bold;
	background-color:#fff;
	margin-top:5px;
	margin-right:10px;
	height:15px;
}

.aereos_anterior{
	float:left;
	width:65px;
	padding-top:2px;
	height:18px;
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	text-align:right;
	background:url('../images/contenido/aereos/flecha_anterior.jpg') no-repeat left;
}

.aereos_siguiente{
	float:left;
	width:74px;
	padding-top:2px;
	height:18px;
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	text-align:left;
	background:url('../images/contenido/aereos/flecha_siguiente.jpg') no-repeat right;
}

.aereos_pag{
	float:left;width:40px;height:18px;
	font-family:tahoma;
	color:#FF7200;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	
}

.aereos-texto p{
	font-family:tahoma;
	font-size:12px;
	color:#979797;
	width:330px;
}

.aereos-prec{
	font-family:tahoma;
	color:#19679c;
	font-size:20px;
	font-weight:bold;
}

.aereos-precio{
	float:right;
	width:200px;
}

.aereos-signoMoneda{
	font-family:tahoma;
	color:#1593db;
	font-size:17px;
	font-weight:bold;
}

.aereos-impuesto{
	font-family:tahoma;
	color:#1593db;
	font-size:10px;
	font-weight:bold;
}

/*
.aereos-precio-division{
	float:left;
	background-color:#90C62A;
	width:2px;
	height:30px;
	margin-top:10px;
}*/

.aereos-item-cuerpo{
	width:637px;
	margin:auto;
}

.aereos-item-pie{
	width:637px;
	height:2px;
	background-color:#90C62A;
	margin:auto;
}

/*************************************/

.icono_R{
		background:url('../images/estructura/icono_R.jpg') no-repeat center;
		float:right;
		width:20px;
		height:20px;
		cursor:pointer;
}

/*************puntos**********************/

.tabla_puntos_head{
		font-size:14px;
		font-family:arial;
		font-weight:bold;
		text-align:center;
		background-color:#C6C6C6;
		width:112px;
		height:26px;
		color:#3C3C3C;
}

.tabla_puntos_item{
		position:relative;
		left:2px;
		width:112px;
		padding-bottom:5px;
		background:url('../images/contenido/detalle_puntos/linea_puntos.jpg') #F9F9F9 repeat-x bottom;
}

.tabla_puntos_pie{
		
		width:112px;
		padding-bottom:5px;
	
}

.puntos_item_texto{
	font-size:12px;
		font-family:arial;
		text-align:center;
		color:#3C3C3C;
		font-weight:bold;
		padding-top:7px;
		padding-bottom:7px;
		border-right:solid 1px #000;
}

.tabla_puntos_actuales{
	font-size:14px;
	color:#1C5A8B;
	font-weight:bold;
	text-align:right;
	font-family:arial;
	padding-right:23px;
	background:url('../images/contenido/detalle_puntos/flecha_puntos.jpg') no-repeat right;
}

.puntos-contenido{
		width:679px;
		font-size:0;
		background-color:#F9F9F9;
		float:left;
	}
.puntos-lineaVertical{
		width:1px;
		background-color:#D7D7D7;
		float:left;
	}
/***************************************/
