/* DINAR CSS :: Copyright 2006 -- BUDA -- budaloco@hotmail.com || Desactive el Word Wrapping de su editor HTML para ver correctamente este Archivo || */

/***** Global Settings *****/
html, body {border:0;margin:0;padding:0; text-align:center; background:#C6C8B9 url(../img/bg_top_body.jpg) top center no-repeat;}
body {font:11px/1.30 arial, helvetica, sans-serif;}

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1 {padding:30px 0 25px 0;letter-spacing:-1px;font:2em arial, helvetica, sans-serif;}
h2 {padding:20px 0;letter-spacing:-1px;font:1.5em arial, helvetica, sans-serif;}
h3 {font:1em arial, helvetica, sans-serif;font-weight:bold;}
p, ul, ol {margin:0;padding:0 0 18px 0; color:#666666;}
ul, ol {list-style:none;padding:0 0 18px 40px;}
blockquote {margin:22px 40px;padding:0;}
small {font-size:0.85em;}
img {border:0;}
sup {position:relative;bottom:0.3em;vertical-align:baseline;}
sub {position:relative;bottom:-0.2em;vertical-align:baseline;}
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}

/***** Links *****/
a, a:visited {text-decoration:none; outline:none;}

/***** Forms *****/
form {margin:0;padding:0;display:inline;}
input, select, textarea {font:1em arial, helvetica, sans-serif;}
textarea {line-height:1.25;}
label {cursor:pointer;}

/***** Tables *****/
table {border:0;margin:0 0 18px 0;padding:0;}
	table tr td {padding:2px;}

/***** Wrapper *****/
#wrap {width:960px;margin:0 auto;}

/***** Global Classes *****/
.clear 			{ clear:both; }

.float-left 	{ float:left; }
.float-right 	{ float:right; }

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }

.wrap 			{ width:960px;margin:0 auto; }

.img-left 		{ float:left;margin:4px 10px 4px 0; }
.img-right 		{ float:right;margin:4px 0 4px 10px; }

.nopadding 		{ padding:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }

.margin5 		{ padding:5px; float:left; }
.margin8 		{ padding:8px; float:left; }
.margin10 		{ padding:10px; float:left; }

.separador hr 	{display:none;}

.hide 			{ display:none; }

.campos			{background:#FFFFFF url(../img/bg_campos.jpg) repeat-x top; border-top:1px solid #999999;  border-left:1px solid #999999; border-bottom:1px solid #000; border-right:1px solid #000;padding:2px;}

.form_h_space		{padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px dashed #999999;}


/***** Estructura general *****/

.contenedor {width:770px; margin:0 auto; text-align:left;}
	
	/*** TOP ***/
	.top {height:90px; background: #BF1037 url(../img/brillo_top.jpg) center bottom no-repeat;}
		
		/* Top - Columna 1 */
		.top_col_1 {float:left; width:220px;}
			.logo {float:left; padding:25px 0 0 0;}
		
		/* Top - Columna 2 */
		.top_col_2 {float:right; width:380px;}
			
			/* Menu superior */
			.top_menu {float:left; padding:70px 0 0 0; background:url(../img/slogan_top.gif) no-repeat left 40px;}
			
			/* Slogan en ingles */
			.top_menu_en {float:left; padding:70px 0 0 0; background:url(../img/slogan_top_en.gif) no-repeat left 40px;}
			/* Slogan en ingles */
			
			.top_menu ul {list-style-type:none; list-style-position:outside; margin:0; padding:0; float:left;}
				.top_menu  li {display:inline; padding:0 0 0 4px; border-left:1px solid #FFFFFF; margin:0 3px 0 0;}
					.top_menu a {color:#FFFFFF; font-weight:bold;}
						.top_menu a:hover {color:#FFFF99; text-decoration:underline;}

			.top_menu_en ul {list-style-type:none; list-style-position:outside; margin:0; padding:0; float:left;}
				.top_menu_en  li {display:inline; padding:0 0 0 4px; border-left:1px solid #FFFFFF; margin:0 3px 0 0;}
					.top_menu_en a {color:#FFFFFF; font-weight:bold;}
						.top_menu_en a:hover {color:#FFFF99; text-decoration:underline;}						
		
		/* Top - Columna 3 */
		.top_col_3 {float:right;width:150px;}
			
			/* Menu del idioma */
			.menu_idioma {padding:10px 10px 0 0;}
				.menu_idioma ul {list-style-type:none; list-style-position:outside; margin:0; padding:0 0 3px 0; border-bottom:1px dotted #DF8B9E;}
					.menu_idioma li {display:inline; padding:0 0 0 25px; color:#DF8B9E;}
						#espanol_flag {background:url(../img/ar.gif) 5px center  no-repeat; margin:0 3px 0 0;}
						#ingles_flag {background:url(../img/us.gif) 5px center no-repeat; border-left:1px solid #DF8B9E;}
						.menu_idioma a {color:#DF8B9E;}
							.menu_idioma a:hover {text-decoration:underline;}
							#menu_idioma_active {font-weight:bold; color:#FFFFFF;}
			
			/* Boton del buscador */
			.top_buscar_destino {float:right; padding:25px 0 0 0;}
				#boton_buscar_destino {background:url(../img/bot_busca_destino.gif); width:105px; height:27px; display:block; padding:10px 0 0 35px; color:#FFFFFF;}
					#boton_buscar_destino:hover {text-decoration:underline;}
			
	.centro {float:left; width:770px; background:#FFFFFF url(../img/bg_centro.jpg) repeat-y; padding:0 0 100px 0; border-bottom:2px solid #8D8F7D;}
		
		/*** COLUMNA 1 ***/
		.col_1 {width:140px; float:left; margin-right:10px; background:#EAF0E3;} 
			.col_1 h3 {font-size:1.5em; font-weight:normal; letter-spacing:-0.05em; margin:0 0 5px 0;}
			.col_1 p {margin:0; padding:0; font-size:1.2em; line-height:140%;}
				.col_1 p.mas_info {font-size:0.9em; line-height:110%; color:#666666;}
				.col_1 p a {color:#000000; text-decoration:underline;}
					.col_1 p a:hover {text-decoration:none;}
			
			.menu_residencia {}
				.menu_residencia ul {list-style-type:none; padding:0; margin:0; border-bottom:4px solid #D6E1C8; }
					.menu_residencia li {border-bottom:1px solid #D6E1C8; }
						.menu_residencia a {padding:4px 0 3px 15px; height:20px; font-size:1.3em; display:block; letter-spacing:-0.05em; color:#000000; background:transparent url(../img/bullet_1.gif) 6px center no-repeat;}
							.menu_residencia a:hover {background:#F8FFEF url(../img/bullet_1.gif) 6px center no-repeat;}
							#menu_residencia_active {background:#FFFFFF url(../img/bullet_1.gif) 6px center no-repeat;}
			
			.col_1_menu {float:left; margin:0 0 25px 0;}
				.col_1_menu ul {list-style-type:none; padding:0; margin:0;}
					.col_1_menu li {border-bottom:1px solid #D6E1C8; }
						.col_1_menu a {color:#666666; padding:4px 0 3px 15px; display:block; height:15px;}
							.col_1_menu a:hover {background:#F8FFEF; }
							#col_1_menu_active {font-weight:bold; color:#000000;}
			.col_1_menu_separador {float:left;border-bottom:4px solid #D6E1C8; width:140px; }
			
			.col_1_menu1 {float:left; margin:0 0 25px 0;}
				.col_1_menu1 ul {list-style-type:none; padding:0; margin:0;}
					.col_1_menu1 li {border-bottom:1px solid #D6E1C8; }
						.col_1_menu1 a {color:#666666; padding:4px 0 3px 15px; display:block; height:15px;background:transparent url(../img/bullet_1.gif) 6px center no-repeat;}
							.col_1_menu1 a:hover {background:#F8FFEF url(../img/bullet_1.gif) 6px center no-repeat; }
							#col_1_menu1_active {font-weight:bold; color:#000000;}			
							
			.col_1_telefonos {float:left; border-bottom:1px solid #D6E1C8; width:100%;}
							
			.col_1_cambio {float:left;border-bottom:1px solid #D6E1C8; width:100%; height:120px;background:transparent url(../banners/cambio.png) center no-repeat ;}
				.col_1_cambio h2 {font-size:1.5em; font-weight:bold; letter-spacing:-0.02em; margin:0 0 0px 0; padding:0; color:#FF6600;}
				.col_1_cambio p { font-weight:bold; letter-spacing:-0.02em; margin:0 0 0 0px; padding:0;}
			
			.col_1_clima {float:left;border-bottom:1px solid #D6E1C8;border-top:1px solid #D6E1C8; width:100%;margin-top:10px;}
			.col_1_clima h2 {font-weight:bold;font-size:2.3em; letter-spacing:-0.05em; color:#B3BCA3; margin:0; padding:0; line-height:90%;}
	
		/*** COLUMNA 2 ***/
		.col_2 {width:470px; float:left; margin-right:10px; padding:25px 0 0 0;}
			
			/* BUSQUEDA PAQUETES 1 /  HOTELERIA 2 / PASAJES 3 */
			#buscadores {float:left; width:470px; margin:0 0 10px 0;}
				#buscadores fieldset {border:none;}
				#buscadores legend {display:none;}
				#buscadores p {margin:0 0 10px 0; padding:0; line-height:100%;}
			
			.col_2_box_busqueda1 {}
			.col_2_box_busqueda2 {}
			.col_2_box_busqueda3 {}
						
			/* COLUMNAS CENTRALES */
			.col_2_columnas {float:left; width:470px;}
				.col_2_columnas h2 {font-size:1.7em; text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 6px 0; padding:0; color:#FF6600;}
					#col_2_columnas_oferta {font-weight:bold; color:#FF3300;}
			
				.c2_col_1 {width:230px; float:left; margin:0 0 5px 0;}
					.c2_col_1 h3, .c2_col_2 h3, .c2_col_3 h3 {font-size:1.5em;  text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 6px 0; padding:0; color:#FF6600;}
					.c2_col_1_banner1, .c2_col_2_banner2 {}
					.c2_col_1_oferta, .c2_col_2_destacado { background:url(../img/bullet_1.gif) no-repeat 5px 13px; padding:10px 0 5px 15px; margin:0 0 0 0; border-bottom:1px dashed #CCCCCC;}
						.c2_col_1_oferta p, .c2_col_2_destacado p {margin:0; padding:0; line-height:120%;}
							.c2_col_1_oferta strong, .c2_col_2_destacado strong {font-weight:normal; color:#BE0F35;}
							.c2_col_1_oferta a, .c2_col_2_destacado a {font-size:1.2em; font-weight:bold; color:#000000; text-decoration:none; letter-spacing:-0.05em;}
								.c2_col_1_oferta a:hover, .c2_col_2_destacado a:hover {text-decoration:underline;}
					
				.c2_col_2 {width:230px; float:right;margin:0 0 5px 0;}
				.c2_col_3 {width:450px; float:left;margin:0 0 5px 0;}
	
			/* PIE */
			.pie {width:470px; clear:both;}
				
				/* MENU DEL PIE */
				.pie_menu {float:left; margin:0 0 15px 0; width:470px;}
					.pie_menu ul {list-style-type:none; list-style-position:outside; padding:5px 10px 5px 10px; margin:0; background:#BE0F35;}
						.pie_menu li {display:inline; border-right:1px solid #DF8B9E; padding:0 5px 0 0 ; margin:0 0 0 5px;}
						.pie_menu  a {text-decoration:none; color:#FFFFFF;}
							.pie_menu  a:hover {text-decoration:underline;}
				
				.pie_copyright {margin:0 auto; width:380px;}
					.pie_copyright a {color:#333333;}
					.pie_copyright a:hover {text-decoration:underline;}
					
				.pie_info_legal {margin:0 auto; width:380px;}
					.pie_info_legal p {font-size:smaller; color:#CCCCCC;}
		
		/** COLUMNA 3 ***/	
		.col_3 {width:135px; float:right; margin-right:5px;} 
 			
			/* BANNER 3 */
			.col_3_newsletter {width:135px; background:#FCF3F5; float:left; margin:0 0 10px 0;}
				.col_3_newsletter h2 {margin:0 0 5px 0; padding:0 0 0 25px; font-weight:bold; color:#BE0F35; background:url(../img/newspaper_ico.gif) 5px center no-repeat;}
				.col_3_newsletter p {margin:0 0 10px 0; padding:0; line-height:120%;}
		 
			/* NAVEGADOR DE CONTINENTES viejo color:BC0F34 */
			.col_3_navegador_paises {width:135px; float:left; margin:0 0 10px 0;}
				.col_3_navegador_paises table {margin:0; padding:0; border:1px solid #999999;}
				.col_3_navegador_paises th { color:#FFFFFF; padding:3px; font-size:1.2em; letter-spacing:-0.05em;}
				.col_3_navegador_paises td {background:#F0F0F0; color:#999999; padding:4px; border-bottom:1px solid #999999;}
					.col_3_navegador_paises strong {color:#BB0F34;}
					.col_3_navegador_paises a {text-decoration:none; color:#000;}
						.col_3_navegador_paises a:hover {text-decoration:underline;}
			
/* BANNERS*/		
.col_1_banner_1 {float:left; padding:15px; margin:10px 0 10px 0; clear:both; text-align:center;}
.col_2_banner_1 {float:left; margin:5px 0 10px 0; clear:both;}
.col_2_banner_2 {float:left; margin:5px 0 10px 0; clear:both;}
.col_3_banner_1 {float:left; margin:5px 0 10px 0; clear:both; text-align:center; width:130px;}
.col_3_banner_2 {float:left; margin:5px 0 10px 0; clear:both; text-align:center; width:130px;}
.col_3_publi {float:left; margin:5px 0 10px 0; clear:both; text-align:center; width:130px;}

/***** RESULTADOS BUSQUEDA *****/
.resultados_filtros {background:#FCF3F5; padding:10px; margin:0 0 10px 0; clear:both;}
	.resultados_filtros fieldset {border:none;}
		.resultados_filtros legend {display:none;}
	.resultados_filtros h3 {font-size:1.4em; text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 10px 0; padding:0; color:#BE0F35;}
	.resultados_filtros p {margin:0 0 10px 0; padding:0;}
	
.resultados {float:left; }
#col_grande {width:470px;}
	.resultados h2 {font-size:1.7em; text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 6px 0; padding:0; color:#FF6600;}
	.resultados h3 {font-size:1.5em;  text-transform:uppercase; font-weight:lighter; letter-spacing:-0.05em; margin:0 0 6px 0; padding:0; color:#FF6600;}
	.resultados .resultado_precio {font-size:0.9em;}
		.resultados .resultado_precio strong {color:#BE0F35; font-size:1.3em;}
	.resultados .separador {margin:10px 0 10px 0; clear:both; border-bottom:1px solid #EBEBEB; width:470px; float:left;}	
		
		.resultado {float:left; width:452px; margin:0 0 2px 0; padding:8px; border-bottom:1px dashed #CCCCCC;}
			#even {background:#F7F7F7;}
			#odd {background:#ffff;}		
		.resultado_foto {float:left; margin:0 10px 15px 0;}
		.resultado p {margin:0 0 0 0; padding:0 0 0 0; line-height:135%;}
			.resultado p strong {color:#000000;}
		.resultado a {font-size:1.3em;letter-spacing:-0.05em; font-weight:bold; color:#333333;}
			.resultado a:hover {text-decoration:underline; color:#000000;}
		.incluye{float:left;width:auto;}
			
#hotel {}
	.estrellas_hotel {margin:0 5px 0 0; padding:0 5px 0 0; float:left; border-right:1px solid #CCCCCC;}
	.hotel_estrella {width:12px; height:12px; background:url(../img/hotel_estella.gif) no-repeat top left; float:left;}
	
/***** PAGINADOR *****/
.paginador {float:left; widows:470px; font-size:0.9em;}
	.paginador a:hover {background:#750921;}
	
	.paginador_anterior {float:left;}
		.paginador_anterior a {display:block; padding:4px; width:60px; background:#BE0F35; color:#FFFFFF;font-weight:bold; font-size:1.2em; border-left:8px solid #C6C8B9;}
	
	.paginador_paginas {float:left; padding:0 0 0 20px;}
		.paginador_paginas a {display:block; padding:4px; margin:0 3px 0 0; width:15px; float:left;background:#BE0F35;color:#FFFFFF; text-align:center;}
			#paginador_utlt_pag {margin:0 3px 0 20px;}
	
	.paginador_siguiente {float:right}
		.paginador_siguiente a {display:block; padding:4px; width:60px; background:#BE0F35;color:#FFFFFF;font-weight:bold;font-size:1.2em; border-right:8px solid #C6C8B9;}

/***** DETALLE PAQUETE / HOTEL *****/	
	
	/* NAVEGACION POR MIGAJAS */
	.breadcrumb {clear:both;background:#FCF3F5; padding:5px 10px 5px 10px; margin:0 0 10px 0; border-bottom:1px solid #BE0F35; color:#666666;}
		.breadcrumb a {color:#BE0F35; text-decoration:none;}
			.breadcrumb a:hover {color:#BE0F35; text-decoration:underline;}
	
	/* DETALLE FOTO DESTACADA */
	.detalle_foto {float:left; margin:0 0 10px 0; clear:both; width:230px;}
	
	/* DETALLE GALERIA DE THMBNAILS */
	.detalle_galeria {float:left; clear:both;background:#FCF3F5; padding:10px; width:210px;margin:0 0 10px 0;}
		.detalle_thumb {float:right; margin:0 5px 5px 0; border:1px solid #BE0F35; padding:2px; background:#FFFFFF;}
			.detalle_thumb:hover {border:1px solid #FFFFFF;}
	
	/* DETALLE GOOGLE MAP */
	.detalle_ubicacion {float:left; margin:0 0 10px 0; clear:both; width:230px;}
		.detalle_ubicacion_mapa {border:1px solid #999999; width:228px; height:230px;}
	
	/* DETALLE ENVIAR A UN AMIGO */
	.detalle_enviar {padding:10px 0 0 0; float:left; clear:both; width:230px;}
		.detalle_enviar fieldset {border:none; margin:0; padding:0;}
			.detalle_enviar legend {display:none;}
	.detalle_enviar p {margin:0 0 5px 0; padding:0 0 0 0; color:#333333;}	
	

	/* DETALLE DESCRIPCION */
	.detalle_descripcion {float:left; margin:0 0 10px 0; clear:both; width:230px;}
		#titulo_descripcion {font-size:1.35em; font-weight:bold; border-bottom:3px dotted #000000;text-transform:uppercase; letter-spacing:-0.05em; margin:0 0 6px 0; padding:0 0 5px 0; color:#333333;}
		.detalle_descripcion p {font-size:1.1em; margin:0 0 10px 0; padding:0; line-height:140%;}
			.detalle_descripcion p a {color:#BE0F35; text-decoration:underline; font-weight:bold;}
				.detalle_descripcion p a:hover {text-decoration:none;}
	
	/* DETALLE PROPIEDADES EL PAQUETE */
	.detalle_propiedades {float:left; margin:0 0 10px 0; clear:both; width:210px; background:#EAF0E3; padding:10px;}
		.detalle_propiedades ul {margin:0; padding:0;}
			.detalle_propiedades li {background:url(../img/bullet_1.gif) 5px center no-repeat; padding:0 0 0 15px;}
	 
	/* DETALLE HABITACIONES */
	.detalle_habitaciones {float:left; margin:0 0 10px 0; clear:both; width:230px;}
	
	/* DETALLE OPCIONALES */
	.detalle_opcionales {float:left; margin:0 0 10px 0; clear:both; width:230px;}
		.detalle_opcional_item {margin:0; padding:7px; border-bottom:1px dashed #999999;}
			.detalle_opcional_item p {margin:0; padding:0;}
			.detalle_opcional_precio {float:right; color:#999999; margin:0 0 5px 5px;}
				.detalle_opcional_precio strong {font-size:1.2em; color:#BE0F35; }
	
	/* DETALLE ALOJAMIENTO */		
	.detalle_alojamiento {float:left; margin:0 0 10px 0; clear:both; width:230px; height:300px; overflow:auto;scrollbar-face-color: #EAF0E3;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color:#53670D;scrollbar-darkshadow-color: #53670D;scrollbar-track-color: #EAF0E3;scrollbar-arrow-color: #53670D;}
		.detalle_alojamiento ul {margin:0; padding:0;}
			.detalle_alojamiento li {background:url(../img/bullet_1.gif) no-repeat 5px center; padding:0 0 5px 15px; margin:0 0 10px 0; border-bottom:1px solid #CCCCCC;}
			.detalle_alojamiento li strong {color:#BE0F35; font-size:1.2em; }
		.detalle_alojamiento a {color:#333333; text-decoration:none; font-size:1.2em; font-weight:bold; letter-spacing:-0.05em;}
			 .detalle_alojamiento a:hover {text-decoration:underline;}
			 

			 
	/* DETALLE PRECIO */		
	.detalle_precio {float:left; margin:0 0 10px 0; clear:both; width:230px; }
		.detalle_precio ul {margin:0; padding:0;}
			.detalle_precio li {background:url(../img/bullet_1.gif) no-repeat 5px center; padding:0 0 5px 15px; margin:0 0 10px 0; border-bottom:1px solid #CCCCCC;}
			.detalle_precio li strong {color:#BE0F35; font-size:1.2em; }
		.detalle_precio a {color:#333333; text-decoration:none; font-size:1.2em; font-weight:bold; letter-spacing:-0.05em;}
			 .detalle_precio a:hover {text-decoration:underline;}			 
	
	/* COMENTARIOS / NO HABILITADOS */	
	.detalle_comentarios {display:none;}
		.detalle_comentarios_numero {}
		.detalle_comentarios p{}
		.detalle_comentarios .separador {}

	/* RELACIONADOS / NO HABILITADOS */		
	.detalle_relacionado {display:none;}
		.detalle_relacionado_item {}
			.detalle_relacionado_foto {}
			.detalle_relacionado_des {}
	
	/* OFERTAS */
	.detalle_paquete_ofertas {float:left; margin:10px 0 15px 0; clear:both; width:230px;}
	.detalle_paquete_ofertas_item {border-bottom:1px dashed #999999; float:left; padding:10px 0 5px 10px;}
		.detalle_paquete_ofertas_foto {width:50px; float:left; margin:0 10px 0 0;}
		.detalle_paquete_ofertas_desc {float:left;}
		.detalle_paquete_ofertas_desc p {margin:0 0 10px 0; padding:0;}
			.detalle_paquete_ofertas_desc a {color:#333333; font-size:1.3em; letter-spacing:-0.05em; text-decoration:none; font-weight:bold;}
				.detalle_paquete_ofertas_desc a:hover {text-decoration:underline;}
			.detalle_paquete_ofertas_precio {}
				.detalle_paquete_ofertas_precio strong {font-size:1.1em; color:#BE0F35; }
				
	.ver_mas {display:block; background:#BE0F35; color:#FFFFFF; text-decoration:none; width:220px; padding:3px 0px 3px 10px;}
		.ver_mas:hover {background:#750921;}

	.col_2_columnas .c2_col_2 .separador {width:230px;}

/***** LISTADOS PAQUETES / HOTEL *****/		
	
	/* DESTACADO */
	.listado_destacado {width:440px; float:left; background:#FCF3F5; padding:15px; border-top:2px solid #FFDFE6;}
		.listado_destacado_foto {width:115px; float:left; margin:0 15px 10px 0;}
		.listado_destacado_desc {float:left; font-size:1.1em;}
			.listado_destacado_desc p {margin:0 0 10px 0; padding:0;}
				.listado_destacado_desc p a {font-size:1.1em; color:#BE0F35;text-decoration:underline; }
					.listado_destacado_desc p a:hover {text-decoration:none; }
			.listado_destacado_desc .listado_destacado_desc_titulo {font-size:1.5em;text-decoration:none; color:#333333; letter-spacing:-0.05em;}
				.listado_destacado_desc .listado_destacado_desc_titulo:hover {text-decoration:underline;}
			
	.listado_paquete_ofertas_precio {font-size:90%;}
		.listado_paquete_ofertas_precio strong {color:#BE0F35; font-size:130%;}
	
	/* 2DO NIVEL */		
	.listado {width:210px; float:left; clear:both; border-bottom:1px dashed #CCCCCC; margin:0 0 10px 0; padding:10px;}
		.listado_foto {width:50px; float:left; margin:0 10px 10px 0;}
		.listado_desc {float:left;}
		.listado .listado_desc_titulo {font-size:1.3em; text-decoration:none; color:#333333;}
			.listado .listado_desc_titulo:hover {text-decoration:underline;}
			
			.listado_desc p {margin:0 0 8px 0; padding:0;}
			.listado_desc p a {color:#BE0F35; text-decoration:underline;}
				.listado_desc p a:hover {text-decoration:none;}
	 
	 .separador {margin:10px 0 10px 0; clear:both; border-bottom:1px solid #EBEBEB; width:470px; float:left;}	
	 
/***** LISTADOS PAQUETES / HOTEL *****/		
.contenidos {float:left; width:470px;}
	.texto {width:450px; float:left; padding:10px 0 25px 10px;}
		.texto h2 {font-size:1.7em; text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 6px 0; padding:0; color:#FF6600;}
		.texto h3 {font-size:1.5em;  font-weight:lighter; letter-spacing:-0.05em; margin:20px 0 6px 0; padding:0; color:#FF6600;}
		.texto p {margin:0 0 10px 0; padding:0; font-size:1.1em; text-align: justify; line-height:130%;}
		.texto strong {color:#BE0F35;}
		.texto a {text-decoration:underline; color:#333333; font-weight:bold;}
			.texto a:hover {text-decoration:none;}
		.texto ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; text-align: justify;}
			.texto ul li {background:url(../img/bullet_1.gif) 5px center no-repeat; padding:0 0 5px 15px; margin:0 0 5px 0; border-bottom:1px dashed #CCCCCC;}
			
			.destacado_texto {background:#FCF3F5; padding:10px; float:left; clear:both; margin:0 0 15px 0;}
				.destacado_texto p {color:#333333; line-height:150%; font-size:1.2em;}

/***** FORMULARIOS *****/
.formulario {float:left; width:450px; padding:10px 0 25px 10px;}
	.formulario fieldset {border:none; margin:0; padding:0 0 15px 0;}
		.formulario legend {display:none;}
	.formulario h2 {font-size:1.7em; text-transform:uppercase; font-weight:lighter; letter-spacing:-0.08em; margin:0 0 6px 0; padding:0; color:#FF6600;}
	.formulario h3 {font-size:1.5em;  font-weight:lighter; letter-spacing:-0.05em; margin:20px 0 6px 0; padding:0; color:#FF6600;}
	.formulario p {margin:0 0 5px 0; padding:0; font-size:1.1em; line-height:130%;}
	.formulario strong {color:#BE0F35;}
	.formulario a {text-decoration:underline; color:#333333; font-weight:bold;}
		.formulario a:hover {text-decoration:none;}
	.formulario_required {font-size:0.9em; background:#EAF0E3; padding:5px;}
	.formulario_error {padding:10px; background:#BE0F35; clear:both; margin:10px 0 10px 0;}
		.formulario_error p {color:#FFFFFF;line-height:130%; font-size:1.1em; font-weight:bold;}

/***** PLUGINS *****/
	
	/* TABS */
	
	@media projection, screen {.tabs-hide {display: none;}}
	@media print {.tabs-nav {display: none;}}
	
	/* Skin */
	.tabs-nav {list-style: none;margin: 0;padding: 0;}
	.tabs-nav:after {display: block;clear: both;content: " ";}
	.tabs-nav li {float: left;margin: 0;min-width: 84px;}
	.tabs-nav a, .tabs-nav a span {display: block;padding: 0 10px;background: url(../img/tab.png) no-repeat;}
	.tabs-nav a {position: relative;top: 1px;z-index: 2;padding-left: 0;color: #999999;font-size: 12px;font-weight: bold;line-height: 1.2;text-align: center;text-decoration: none;	white-space: nowrap;}
	.tabs-nav .tabs-selected a {color: #000;}
	.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {background-position: 100% -150px;	outline: 0;}
	.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-position: 100% -100px;}
	.tabs-nav a span {width: 64px;min-width: 64px;height: 18px;min-height: 18px;padding-top: 6px;padding-right: 0;}	 *>.tabs-nav a span {width: auto;height: auto;}
	.tabs-nav .tabs-selected a span {padding-top: 7px;}
	.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {background-position: 0 -50px;	}
	.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {background-position: 0 0;}
	.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {cursor: text;}
	.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer;}
	.tabs-nav .tabs-disabled {opacity: .4;}
	.tabs-container {border-top: 1px solid #EFEFEF;	padding: 10px 0 10px 12px;background:#EFEFEF url(../img/bg_buscador_home.jpg) center bottom no-repeat;}
	.tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}
	
.cambio_valores {
	 margin-top: 57px; margin-left: 8px; color: #BF1037; borde
}