body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
/*///////////*/

body { text-align:center; background:#00354E url(../graphics/bg.jpg) repeat-x; }
strong { font-weight:bold; }
#contenedor_sitio { width:830px; margin:0 auto; background-color:#fff; }
/*/////////LOGO//IDIOMA//IMAGEN DE ENCABEZADO////////////////////////////////////////////*/

#header { margin:0 auto; }
#header_principal { margin:0 auto; background-image:url(../graphics/bg_top_header.jpg); background-repeat:no-repeat; height:94px; width:807px; text-align:left; }
/*--------ESPAŅOL--ENGLISH---------------------------------*/

#botonera_idiomas { float:left; width:807px; }
#botonera_idiomas li { float:left; padding-left:18px; padding-top:6px; outline:none; }
#botonera_idiomas li a { outline:none; }
/*--------HOME--NOSOTROS--CONTACTO-----------------------------------*/

#botonera_principal { float:left; width:807px; }
#botonera_principal li { float:left; padding-top:20px; }
#botonera_principal li a { display:block; width:80px; height:24px; text-decoration:none; outline:none; }
#botonera_principal li a span { display:none; }
#home_bot { background-image:url(../graphics/es/home.gif); background-position:center; background-repeat:no-repeat; }
#home_bot:hover { background-image:url(../graphics/es/home_over.gif); }
#nosotros_bot { background-image:url(../graphics/es/nosotros.gif); background-position:center; background-repeat:no-repeat; }
#nosotros_bot:hover { background-image:url(../graphics/es/nosotros_over.gif); }
#contacto_bot { background-image:url(../graphics/es/contacto.gif); background-position:center; background-repeat:no-repeat; }
#contacto_bot:hover { background-image:url(../graphics/es/contacto_over.gif); }
/*///////IMAGEN DE ENCABEZADO///////////////////////////////////////////////*/

#img_header { width:807px; margin:0 auto; }
/*/////////MENU DE SECCIONES/////////////////////////////////////////////*/

/*--------ARGENTINA--TANGO--LUNA DE MIEL-------------------------------*/

#botonera_secciones { position:relative; margin:0 auto; background: #ffffff url(../graphics/bg_botonera.gif); background-repeat:repeat; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#botonera_secciones li { float:left; font-family:Arial, Helvetica, sans-serif; }
#botonera_secciones li a { position:relative; display: block; width:116px; height:33px; color:#5C5C5C; font-size:10px; text-decoration:none; background-image:url(../graphics/separa_bot.gif); background-repeat:no-repeat; text-transform:uppercase; outline:none; line-height:33px; }
#botonera_secciones li a:hover { font-weight:bold; font-size:11px; color:#FFFFFc; background-image:url(../graphics/bg_bot_over.gif); line-height:31px; }
.selected { font-weight:bold; font-size:11px; color:#FFFFFc; background-image:url(../graphics/bg_bot_over.gif); line-height:31px; position:relative; display: block; width:116px; height:33px; text-decoration:none; background-repeat:no-repeat; text-transform:uppercase; outline:none; }
/*/////////BARRA DE BUSQUEDA///////////////////////////////////////////////*/

#busqueda_contenedor { position:relative; margin:0 auto; background: #ffffff url(../graphics/bg_busqueda.gif); background-repeat:repeat-x; width:807px; text-align:left; height:auto; min-height:43px; }
#icono_chat_buscar { position:relative; float:left; width:147px; padding-left:30px; }
#icono_chat_buscar a { outline:none; }
#leyenda_buscar { width:170px; position:relative; text-align:right; display:inline; padding-right:30px; font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; color:#5C5C5C; float:left; height:28px; padding-top:15px; }
#campo_buscar { float:left; width:175px; padding-top:11px; }
#campo_buscar input { height:14px; width:170px; border:none; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; background-color:#C5BDBA; background-image: url(../graphics/bg_campo_buscar.gif); background-position:right; }
#bot_buscar { float:left; width:70px; padding-top:13px; padding-left:12px; }
#bot_buscar a { outline:none; cursor:pointer; }
/*//////////NO MENU///////////////////////////////////*/

#contenido_nomenu { margin:0 auto; }
#titular { position:relative; margin:0 auto; background-image:url(../graphics/bg_barra_titular.gif); background-repeat:repeat-x; background-color:#67ECFD; width:807px; height: 100%; height: 32px; min-height: 32px; overflow: hidden; }
#titulo { float:left; font-family:Arial, Helvetica, sans-serif; text-align: left; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; margin-top:6px; padding-left:25px; text-shadow: 0px 0px 4px #000; height: 100%; height: auto; min-height: 27px; overflow: hidden; empty-cells:show; }
#volver { position:absolute; top:0px; right:0px; float:right; background-image:url(../graphics/bg_volver.jpg); background-repeat:no-repeat; background-position:right top; width:120px; height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#1D538A; text-align:right; padding-right:45px; padding-top:9px; }
#volver a { color:#1D538A; text-decoration:none; outline:none; }
#volver a:hover { color:#1D538A; text-decoration:underline; }
/*///////breadcrumbs/////////////*/

#contenido_nomenu #breadcrums { margin:0 auto; margin-top: 3px; width:807px; background-color:#DEF4F9; background-image:url(../graphics/bg_breadcrumbs.gif); background-repeat:repeat-x; height: 100%; height: 32px; min-height: 32px; overflow: hidden; }
#breadcrums_cont { padding-left:20px; padding-right:20px; padding-top:7px; padding-bottom:7px; height: 100%; height: auto; min-height: 100%; overflow: hidden; }
.breadcrum { float:left; height:10px; min-height:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1D538A; font-size:9px; font-weight:bold; padding-left:5px; padding-bottom:10px; white-space:nowrap; }
.breadcrum a { text-decoration:none; color:#1D538A; outline:none; }
.breadcrum a:hover { text-decoration:underline; }
/*////////CONTENIDO HOME//////////////*/

#contenido_home { background-image:url(../graphics/bg_home.gif); margin:0 auto; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; }
#izquierda_home { width:187px; float:left; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#derecha_home { width:610px; float:right; height: 100%; height: auto; min-height: 100%; overflow: auto; }
/*/////////BOTONERA IZQ HOME/////*/

.botGraphic { width:187px; height:142px; background-image: url(../graphics/bg_bot_seccion_home.jpg); background-repeat:no-repeat; }
.botGraphic_img { padding-top:28px; }
.botGraphic_img a { outline:none; }
.botGraphic_text { padding-left:20px; padding-top:7px; text-align:left; float:left; width:120px; font-family:"Small fonts", Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:9px; color:#052D48; }
.botGraphic_bot { padding-top:2px; float:left; width:28px; height:24px; outline:none; }
.botGraphic_bot a { outline:none; }
.botGraphic_text a { color:#052D48; text-decoration:none; outline:none; }
.botGraphic_text a:hover { text-decoration:underline; }
/*///////////////DERECHA HOME /////////////////////*/

#centro_home { float:left; padding-left:10px; padding-top:8px; width:380px; }
#img_grande { float:left; width:336px; height:233px; border-left:solid 13px #FFFFFF; border-right:solid 13px #FFFFFF; }
/*////NOTA DE INTERES /////////////*/

#nota_de_interes_titulo { float:left; width:362px; margin-top:5px; }
#nota_de_interes_texto { margin-left:30px; margin-right:30px; margin-top:15px; margin-bottom:5px; text-align:left; }
#nota_de_interes_datos { float:left; width:362px; background-image:url(../graphics/bg_nota.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#515151; }
#nota_de_interes_texto h1 { color:#002A65; font-weight:bold; }
#nota_de_interes_ampliar { float:left; width:362px; height:81px; background-image:url(../graphics/bg_ampliar_nota.jpg); background-repeat:no-repeat; }
#bot_ampliar_nota { position:relative; text-align:right; padding-right:20px; top:50px; }
#bot_ampliar_nota a { outline:none; }
/*////PAQUETES HOME /////////////*/

#paquete_home_titulo { float:left; width:362px; margin-top:5px; }
#paquete_home_datos { float:left; width:362px; background-image:url(../graphics/bg_paquete_home.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#515151; }
#paquete_home_texto { margin-left:30px; margin-right:30px; margin-top:15px; margin-bottom:10px; text-align:left; }
#paquete_home_datos h1 { color:#AE0A0A; font-weight:bold; font-size:14px; }
#paquete_home_datos h2 { color:#AE0A0A; font-weight:bold; font-size:11px; }
#paquete_home_ampliar { float:left; width:362px; height:65px; background-image:url(../graphics/bot_cotizar_paquete_home.jpg); background-repeat:no-repeat; }
#bot_paquete_home { position:relative; text-align:right; padding-right:20px; top:30px; }
#bot_paquete_home a { outline:none; }
#paquete_home_list { margin-left:30px; margin-right:30px; margin-top:15px; margin-bottom:5px; text-align:left; }
#paquete_home_list h1 { color:#AE0A0A; font-weight:bold; font-size:14px; }
#paquete_home_list li { background-image:url(../graphics/bullet_paquete_home.gif); background-repeat:no-repeat; padding-left:20px; margin:8px 0px 8px 0px; color:#AE0A0A; font-weight:bold; }
/*/////////////////////////////////////////////////*/

#derecha_interna_home { padding-top:8px; float:right; width:220px; }
.pastilla { position:relative; float:left; margin:0 auto; }
.cont_pastilla { background-image:url(../graphics/bg_pastilla_home.jpg); background-repeat:no-repeat; width:205px; height:190px; }
.bot_pastilla { width:205px; height:58px; }
.bot_pastilla a { outline:none; }
.titulo_pastilla { position:absolute; width:140px; left:55px; top:27px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-align:left; line-height:13px; }
.img_pastilla { position:absolute; top:56px; left:22px !important; left:22px; }
*+html .img_pastilla { left:22px !important; }
.texto_pastilla { position:absolute; width:170px; left:19px; top:127px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; }
.texto_pastilla h1 { font-size:11px; font-weight:bold; }
/*//////////////PIE///////////*/

#pie { margin:0 auto; width:807px; }
#operamos { width:787px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1A3F73; text-align:left; padding-left:20px; margin-top:5px; clear:both; }
#tarjetas { width:807px; height:58px; background-image:url(../graphics/bg_tarjetas.gif); background-repeat:repeat-x; }
#tarjetas ul { padding-left:20px; }
#tarjetas li { float:left; padding-right:10px; }
#logo_pie { float:right; text-align:left; width:105px; }
/*//////////DATOS PIE/////////*/

#datos_pie { margin:0 auto; width:830px; padding-top:5px; text-align:left; margin-bottom:10px; color:#FFFFFF; font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; position:relative; background-color:#00354E; line-height:10px; }
#datos_pie #logos { float:left; margin-bottom:10px; margin-top:5px; width:260px; }
#datos_pie #logos img { float:left; margin-left:10px; }
#datos_pie #datos { float:left; margin-bottom:10px; margin-left:5px; margin-top:10px; text-align:left; line-height:13px; width:380px; }
#datos_pie #datos a { color:#fff; text-decoration:none; outline:none; }
#datos_pie #datos a:hover { text-decoration:underline; }
#kroma3 { position:absolute; right:50px; top:15px; line-height:26px; color:#D18000; }
#kroma3 a { color:#D18000; text-decoration:none; outline:none; }
#kroma3logo { position:absolute; right:15px; top:12px; }
/*//////////CON MENU///////////////////////////////////*/

#contenido { margin:0 auto; width:807px; }
#contenido #titular { margin:0 auto; background-image:url(../graphics/bg_barra_titular.gif); background-repeat:repeat-x; width:560px; height: 100%; height: auto; min-height: 100%; overflow: hidden; margin-bottom:5px; }
#contenido #titular h1 { width:420px; margin-bottom:8px; }
/*///////breadcrumbs/////////////*/

#breadcrums { margin:0 auto; width:560px; background-color:#DEF4F9; background-image:url(../graphics/bg_breadcrumbs.gif); background-repeat:repeat-x; height: 100%; height: auto; min-height: 100%; overflow: hidden; }
/*/////BOTONERA MENU/////*/

#izquierda_menu { float:left; width:238px; }
#derecha_resultado { float:right; width:569px; }
#botonera_menu { margin:0 auto; width:224px; text-align:center; }
#menu { width:224px; background-image:url(../graphics/bg_menu.gif); background-repeat:repeat-y; text-align:left; padding-left:9px; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#menu ul { list-style:none; padding:0; margin:0; text-indent:4px; }
#menu li { background-color:#F1F1F1; margin:0; padding:0; width:206px; }
#menu a { display:block; color:#B2E5F6; height:26px; width:196px; line-height:26px; background-color:#002A65; border-left:10px solid #002A65; border-top:1px solid #3F5F8B; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:11px; font-weight:bold; outline:none; }
#menu a:hover,  #menu a:active { border-left:10px solid #FF9000; color:#FFFFFF; }
/*/////////RESULTADOS-LISTADOS//////////*/

/*///DESCRIPCION/////////////*/

#descripcion_list_contenedor { margin:0 auto; width:562px; background-color:#DEF4F9; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; }
#imagen_descripcion { float:left; width:199px; height:142px; border:solid 6px #FFFFFF; margin:10px; }
#descripcion_list_texto { float:right; width:295px; text-align:left; margin-top:21px; margin-right:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5C5C5C; }
#descripcion_list_texto a { color:#5C5C5C; text-decoration:none; }
#descripcion_list_texto a:hover { color:#5C5C5C; text-decoration: underline; }
#limpio_descripcion { clear:both; }
.limpio { clear:both; }
/*/////////LISTBOX///////////////*/

#barra_listbox { margin:0 auto; margin-top:5px; width:560px; height:27px; background-color:#1D538A; }
#descripcion_listbox { float:left; margin-left:5px; margin-top:6px; font-family:Arial, Helvetica, sans-serif; color:#A5ECF7; font-size:11px; }
#cont_select { float:right; margin-right:10px; margin-top:3px; }
#cont_select select { font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#E7E7E7; width:200px; }
/*/////LISTADOS//////////*/

#cont_listado { margin:0 auto; margin-top:5px; width:562px; background-color:#EEEFEF; height: 100%; height: auto; min-height: 100%; overflow: auto; }
.bot_list { float:left; width:138px; margin:1px; }
.head_bot_list { width:118px; height:32px; background-image:url(../graphics/bg_texto_lista.gif); padding:10px; }
.texto_bot_list { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#FFFFFF; }
.texto_bot_list a { color:#FFFFFF; text-decoration:none; outline:none; }
.texto_bot_list a:hover { text-decoration:underline; }
.ima_bot_list a { outline:none; }
#paginado { margin:0 auto; padding-top:5px; width:564px; background-color:#EEEFEF; text-align:right; clear:both; font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; color:#1469B0; white-space:nowrap; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#links_paginado { float:right; margin-right:10px; line-height:21px; }
#paginado a { text-decoration:none; outline:none; color:#1469B0; }
#bot_siguiente { float:right; margin-right:5px; }
/*//////////DETALLE 1////////////*/

/*///DESCRIPCION/////////////*/

#descripcion_resultado_contenedor { margin:0 auto; width:560px; background-color:#D5DEE0; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; }
#imagen_resultado { float:left; width:249px; height:178px; border:solid 14px #FFFFFF; margin:10px; margin-left:6px !important; margin-left:3px; margin-right:0px; }
#descripcion_resultado_texto { float:right; width:235px; text-align:left; margin-top:21px; margin-right:20px !important; margin-right:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5C5C5C; }
#descripcion_resultado_texto ul { padding-left:15px; }
#descripcion_resultado_texto li { padding-left:5px; background-image:url(../graphics/list.gif); background-repeat:no-repeat; background-position:0px 5px; }
*+html #descripcion_resultado_texto { margin-right:20px !important; }
#descripcion_resultado_texto h1 { font-size:20px; color:#1D538A; }
#descripcion_resultado_texto h2 { font-size:11px; font-weight:bold; }
#descripcion_resultado_texto a { text-decoration:none; color:#1D538A; }
#descripcion_resultado_texto a:hover { text-decoration: underline; }
#cotizar_resultado { float:left; margin-left:6px !important; margin-left:3px; width:277px;/*display:none; <--------------------------------------------------------------------------------------------*/

}
#chat_online_resultado { float:left; margin-left:6px !important; margin-left:3px; width:277px; }
*+html #chat_online_resultado, #cotizar_resultado, #imagen_resultado { margin-left:6px !important; }
.servicios_icon { float:left; margin:2px !important; margin:1px; }
*+html .servicios_icon { margin:2px !important; }
/*////PAQUETES ALOJAMIENTO /////////////*/

#contiene_paquete_alojamiento { float:left; margin:6px !important; margin:3px; }
*+html #contiene_paquete_alojamiento { margin:6px !important; }
#paquete_alojamiento_titulo { float:left; width:544px; margin-top:5px; }
#paquete_alojamiento_datos { float:left; width:544px; background-image:url(../graphics/bg_paquetes_alojamiento.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#515151; }
#paquete_alojamiento_texto { float:left; margin-left:30px !important; margin-left:15px; margin-right:0px!important; margin-right:15px; margin-top:15px; margin-bottom:10px; text-align:left; width:230px; }
*+html #paquete_alojamiento_texto { margin-left:30px !important; }
#paquete_alojamiento_datos h1 { color:#AE0A0A; font-weight:bold; font-size:14px; }
#paquete_alojamiento_datos h2 { color:#AE0A0A; font-weight:bold; font-size:11px; }
#paquete_alojamiento_cotizar { float:left; width:544px; height:58px; }
#paquete_alojamiento_cotizar a { outline:none; }
#paquete_alojamiento_list { float:left; margin-left:30px !important; margin-left:15px; margin-top:15px; margin-bottom:5px; text-align:left; width:230px; }
*+html #paquete_alojamiento_list { margin-left:30px !important; }
#paquete_alojamiento_list h1 { color:#AE0A0A; font-weight:bold; font-size:14px; }
#paquete_alojamiento_list li { background-image:url(../graphics/bullet_paquete_home.gif); background-repeat:no-repeat; padding-left:20px; margin:8px 0px 8px 0px; color:#AE0A0A; font-weight:bold; }
/*/////////////////////////////////////////////////*/

/*///////GALERIA/////////////*/

#galeria { float:left; margin:6px !important; margin:3px; margin-top:25px !important; margin-bottom:25px !important; width:544px; background-color:#FFFFFF; }
*+html #galeria { margin:6px !important; margin-top:25px !important; margin-bottom:25px !important; }
#contenedor_thumbs { float:left; margin:10px !important; margin:5px; margin-bottom:20px !important; }
*+html #contenedor_thumbs { margin:10px !important; margin-bottom:20px !important; }
.thumbs { float:left; margin:1px; width:129px; }
/*///////////////LISTADO TODO Y VIAJES/////////////*/

#list_contenedor { margin:0 auto; width:560px; background-color:#DEF4F9; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; padding-top:10px; }
.list_imagen { float:left; width:215px; height:153px; border:solid 12px #FFFFFF; margin-top:2px; margin-left:10px !important; margin-left:5px; }
*+html .list_imagen { margin-left:10px !important; }
.list_marco_texto { float:left; margin:5px; margin-top:2px; border:solid 12px #FFFFFF; width:271px; height:auto !important; min-height:153px; background-color:#69EEFF; background-image:url(../graphics/bg_marco_texto_list.gif); background-repeat:repeat-x; height:153px; }
.list_texto { float:left; width:245px; text-align:left; margin-top:10px; margin-bottom:10px; margin-right:10px !important; margin-left:10px !important; margin-right:5px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002A65; height:auto !important; height:94px; min-height:94px; }
*+html .list_texto { margin-right:10px !important; margin-left:10px !important; }
.list_texto .h1 { font-size:20px; color:#FFFFFF; display:block; }
.list_texto .h2 { font-size:18px; color:#002A65; }
.list_texto a { color:#002A65; text-decoration:none; outline:none; }
.list_texto a:hover { text-decoration:underline; }
.tilde_marco_texto_list { width:271px; bottom:0px; }
/*///////////LISTADO 2//////////////*/

.bot_list_2 { float:left; width:138px; margin:1px; border:solid 14px #FFFFFF; margin-left:16px !important; margin-left:10px; margin-bottom:20px; }
*+html .bot_list_2 { margin-left:16px !important; }
.texto_bot_list_2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#FFFFFF; }
.texto_bot_list_2 a { color:#FFFFFF; text-decoration:none; }
.texto_bot_list_2 a:hover { text-decoration:underline; }
.ima_bot_list_2 { background-color:#FFFFFF; padding-top:2px; padding-bottom:2px; }
.ima_bot_list_2 a { outline:none; }
.pie_bot_list { width:103px; height:32px; background-image:url(../graphics/bg_pie_bot_texto_list.gif); padding:5px; padding-right:30px; }
.pie_texto_bot_list { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:left; }
.pie_texto_bot_list h1 { font-weight:bold; }
.pie_texto_bot_list a { color:#FFFFFF; text-decoration:none; outline:none; }
.pie_texto_bot_list a:hover { text-decoration:underline; }
/*////////CONTENIDO CONTACTO//////////////*/

#contenido_contacto { background-image:url(../graphics/bg_degra_contacto.gif); background-repeat:repeat-x; background-color: #69EFFF; margin:0 auto; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; margin-bottom:5px; }
#contenido_contacto_carta { background-image:url(../graphics/bg_carta_contacto.jpg); background-repeat:no-repeat; background-position:top right; margin:0 auto; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#contenido_contacto_carta input { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border-top:solid 2px #00354E; border-left:solid 2px #00354E; border-bottom:solid 2px #80B5CE; border-right:solid 2px #80B5CE; padding:3px; }
#contenido_contacto_carta div { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #E9F9FD; text-align:left; }
#form_izq { float:left; width:254px !important; width:264px; margin-left:30px !important; margin-left:15px; margin-top:40px; }
*+html #form_izq { margin-left:30px !important; }
#nom_y_ape_titulo { float:left; width:254px; }
#nom_y_ape_input { float:left; }
#nom_y_ape_input input { width:254px; }
#email_titulo { float:left; width:254px; }
#email_input { float:left; }
#email_input input { width:254px; }
#telefonos_titulo { float:left; width:254px; }
#telefonos_input1 { float:left; width:110px; }
#telefonos_input1 input { width:110px; }
#telefonos_input2 { width:110px; float:right; text-align:right; }
#telefonos_input2 input { width:110px; }
#form_der { float:left; width:460px; margin-left:30px !important; margin-left:15px; margin-top:40px; }
*+html #form_der { margin-left:30px !important; }
#comentarios_titulo { float:left; width:460px; }
#comentarios_input { float:left; }
#comentarios_input input { width:460px; height:128px !important; height:132px; }
*+html #comentarios_input input { height:132px !important; }

#comentarios_input textarea { width:460px; height:128px !important; height:132px; }
*+html #comentarios_input textarea { height:132px !important; }

#botones_form { margin-bottom:15px; }
#borrar { position:relative; float:left; }
#enviar { position:relative; float:right; }
#borrar a { color:#1976AC; text-decoration:none; outline:none; }
#enviar a { color:#1976AC; text-decoration:none; outline:none; }
#borrar a:hover { color:#000; }
#enviar a:hover { color:#000; }
#entrar a { color:#1976AC; text-decoration:none; outline:none; }
#entrar a:hover { color:#000; }
#marco_datos_contacto { margin:0 auto; width:807px; border:solid 2px #147A98; background-color:#E9F9FD; margin-bottom:20px; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#datos_contacto { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00354E; margin:15px; width:450px; display:inline; }
#datos_contacto a { color:#00354E; text-decoration:none; outline:none; }
#datos_contacto a:hover { text-decoration:underline; }
#logo_contacto { float:right; margin-right:10px; margin-top:10px; width:auto; }
/*////////CONTENIDO BUSQUEDA//////////////*/

#izquierda_resultado { width:177px; float:left; margin-top:14px; height: 100%; height: auto; min-height: 100%; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-align:right; }
#centro_resultado { float:left; margin-left:10px; margin-top:8px; width:580px; background-color:#FFFFFF; }
#titulo_resultado { width:500px; float:left; margin-top:10px; margin-left:10px; height: 100%; height: auto; min-height: 100%; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1D538A; text-align:left; }
.contiene_resultado { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; clear:both; margin:5px; }
.contiene_resultado h1 { font-size:12px; font-weight:bold; color:#006699; }
.contiene_resultado h2 { font-size:12px; color:#0BAFE5; }
.contiene_resultado h2 a { color:#0BAFE5; }
.contiene_resultado h2 a:hover { color:#000000; }
.contiene_resultado a { text-decoration:none; outline:none; color:#6B6B6B; outline:none; }
.contiene_resultado a:hover { color:#000000; text-decoration:underline; }
.contiene_resultado a:hover h1 { color:#D10000; text-decoration:none; }
.contiene_resultado img { float:left; margin:6px; width:94px; height:52px; border:solid 5px #EEEEEE; }
#paginado_resultado { margin:0 auto; padding-top:5px; width:564px; background-color:#ffffff; text-align:right; clear:both; font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; color:#1469B0; white-space:nowrap; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-bottom:5px; }
#paginado_resultado a { text-decoration:none; outline:none; color:#1469B0; }
/*/////////CONTENIDO COTIZAR/////////////////*/

#contenido_cotizar { background-image:url(../graphics/bg_degra_contacto.gif); background-repeat:repeat-x; background-color: #69EFFF; margin:0 auto; width:560px; height: 100%; height: auto; min-height: 100%; overflow: hidden; margin-top:5px; margin-bottom:5px; }
#contenido_cotizar_carta { background-image:url(../graphics/bg_carta_contacto.jpg); background-repeat:no-repeat; background-position:top right; margin:0 auto; width:560px; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#contenido_cotizar_carta input { font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; color:#333333; border-top:solid 1px #7F9DB9; border-left:solid 1px #7F9DB9; border-bottom:solid 1px #7F9DB9; border-right:solid 1px #7F9DB9; padding:1px; margin-bottom:5px; }
#contenido_cotizar_carta select { font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; color:#333333; margin-bottom:5px; }
#contenido_cotizar_carta div { font-family:"Small Fonts", Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; color: #125278; text-align:left; }
#form_cotizar_izq { float:left; width:404px !important; width:414px; margin-left:20px !important; margin-left:10px; margin-top:40px; }
*+html #form_cotizar_izq { margin-left:20px !important; }
#comentarios_cotizar_titulo { float:left; width:254px; }
#comentarios_cotizar_input { float:left; }
#comentarios_cotizar_input input { width:254px; height:128px !important; height:132px; }
*+html #comentarios_cotizar_input input { height:132px !important; }
.marco_confirmacion { margin:0 auto; width:490px;border:solid 1px #fff; background-image:url(../graphics/bg_cotizar_tabla.png)!important; background-image: none; filter: none !important;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/bg_cotizar_tabla.png', sizingMethod='scale');
margin-bottom:20px; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: hidden; padding-left:20px; padding-top:25px; padding-bottom:25px; }
.marco_confirmacion input { width:254px; position:relative; text-align:left; }
#input_29 input, #input_34 input, #input_41 input, #input_42 input { width:15px; height:9px; border:none; margin:3px; }
#input_42 input { margin:0px auto; height:39px; text-align:center; }
#input_42 img { border:solid 2px #FFFFFF; }
#input_42 label { margin:0px auto; float:left; width:78px; height:93px; margin-right:10px; text-align:center; }
#titulo_30, #titulo_35, #titulo_42 { margin-top:15px; }
#botones_form_cotizar { margin-bottom:15px; width:440px; padding-top:5px; }
.marco_confirmacion select { width:254px; position:relative; margin-bottom:15px; }
.titulo_form { font-family:Arial, Helvetica, sans-serif !important; font-size:16px !important; height:30px; font-weight:bold !important; }
#cont_telefonos { width:254px; }
#contenido_cotizar_carta dd { width:110px; float:left; border: solid 1px #000000; }
#contenido_cotizar_carta dl { width:190px; float:left; margin-top:10px; }
#contenido_cotizar_carta #titulo_1, #titulo_2, #titulo_3, #titulo_4, #titulo_5 { width:220px; float:left; margin-top:5px; }
#contenido_cotizar_carta span { width:90px; float:left; clear:both; }
#contenido_cotizar_carta .check { border: none; width:20px; height:12px; float:left; }
#contenido_cotizar_carta .inp_chico { border: none; width:90px; }
/*////////CONTENIDO NOSOTROS//////////////*/

#contenido_nosotros { background-image:url(../graphics/bg_nosotros.gif); margin:0 auto; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; }
#derecha_nosotros { width:612px; float:right; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#izquierda_nosotros { width:184px; float:left; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#centro_nosotros { margin:0 auto; margin-top:12px; border:solid 14px #FFFFFF; width:534px; background-color:#FFFFFF; }
.fondo_texto_nosotros { width:534px; height: 100%; height: auto; min-height: 100%; overflow: auto; background-color:#DAEAEE; margin:0 auto; margin-bottom:15px; }
.parrafo_nosotros { margin:0 auto; width:469px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:20px; margin-bottom:25px; }
.parrafo_nosotros ul { padding-left:15px; }
.parrafo_nosotros li { padding-left:5px; background-image:url(../graphics/list.gif); background-repeat:no-repeat; background-position:0px 5px; }
.parrafo_nosotros h1 { font-weight:bold; font-size:11px; color:#002A65; }
/*////////CONTENIDO INFO UTIL//////////////*/

.fondo_texto_util { width:534px; height: 100%; height: auto; min-height: 100%; overflow: auto; background-color:#DAEAEE; margin:0 auto; margin-bottom:15px; }
.parrafo_util { margin:0 auto; width:469px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:20px; margin-bottom:25px; }
.parrafo_util a { color:#000000; text-decoration:none; outline:none; }
.parrafo_util a:hover { color:#ff0000; text-decoration:underline; }
.parrafo_util ul { padding-left:15px; }
.parrafo_util li { padding-left:5px; background-image:url(../graphics/list.gif); background-repeat:no-repeat; background-position:0px 5px; }
.bot_util { margin:0 auto; width:469px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:20px; margin-bottom:25px; }
.bot_util li a { margin-top:10px; text-transform:uppercase; color:#002A65; text-decoration:none; font-weight:bold; outline:none; }
.bot_util li a:hover { color:#AE0A0A; }
.parrafo_util h1 { font-weight:bold; font-size:11px; color:#002A65; text-transform:uppercase; }
.parrafo_util h2 { font-weight:bold; font-size:11px; color:#002A65; }
.parrafo_util h3 { font-weight:bold; font-size:11px; color:#333333; }
.subir { float:right; line-height:28px; color:#AE0A0A; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; }
.subir a { color:#002A65; text-decoration:none; outline:none; }
.subir a:hover { text-decoration:underline; }
.subir_img { float:right; }
/*//////////confirmacion////*/

#marco_confirmacion { margin:0 auto; width:407px; border:solid 2px #147A98; background-color:#E9F9FD; margin-bottom:20px; text-align:left; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#contenido_confirmacion_carta { background-image:url(../graphics/bg_carta_contacto.jpg); background-repeat:no-repeat; background-position:top right; margin:0 auto; width:560px; height: 100%; height: auto; min-height: 100%; overflow: hidden; }
#form_confirmacion_izq { width:454px !important; width:464px; margin:0 auto; margin-top:40px; overflow: hidden; }
#datos_confirmacion { display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00354E; margin:15px; overflow:hidden; }
#datos_confirmacion a { color:#00354E; text-decoration:none; outline:none; }
#datos_confirmacion a:hover { text-decoration:underline; }
/*//////////////*/

#contenido_confirmacion_contacto_carta { background-image:url(../graphics/bg_carta_contacto.jpg); background-repeat:no-repeat; background-position:top right; margin:0 auto; width:807px; height: 100%; height: auto; min-height: 100%; overflow: auto; }
#contenido_confirmacion_contacto_carta div { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00354E; text-align:left; }
/*///////NOTA DE INTERES /////*/

#imagen_grande_nota { margin:0 auto; width:471px; height:170px; border:solid 14px #FFFFFF; margin-top:15px; }
/*//////////////////*/
.list_contenedor2 { margin:0 auto; width:560px; background-color:#DEF4F9; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; margin-bottom:30px; padding-top:10px; }
.list_contenedor2_2 { margin:0 auto; width:560px; background-color:#D5DEE0; height: 100%; height: auto; min-height: 100%; overflow: auto; margin-top:5px; margin-bottom:30px; padding-top:10px; }
.list_marco_texto2 { float:left; margin-left:16px !important; margin-left:10px; margin-top:2px; margin-bottom:15px; border:solid 12px #FFFFFF; width:508px !important; width:497px; height:auto !important; min-height:50px; background-color:#69EEFF; background-image:url(../graphics/bg_marco_texto_list.gif); background-repeat:repeat-x; height:50px; }
.list_texto2 { float:left; width:465px; text-align:left; margin-top:10px; margin-bottom:10px; margin-right:10px !important; margin-left:10px !important; margin-right:5px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002A65; height:auto !important; height:44px; min-height:44px; }
*+html .list_texto2 { margin-right:10px !important; margin-left:10px !important; }
.list_texto2 h1 { font-size:16px; color:#FFFFFF; }
.list_texto2 h2 { font-size:14px; color:#002A65; }
.list_texto2 h1 a { color:#ffffff; text-decoration:none; outline:none; }
.list_texto2 h1 a:hover { text-decoration:underline; }
.list_texto2 h2 a { color:#002A65; text-decoration:none; outline:none; }
.list_texto2 h2 a:hover { text-decoration:underline; }
/*////////// VIAJE MOEBIUS ///////////////*/
#form_moebius .titulo_form_vm { font-size:14px; width:330px; float:left; }
#titulo_complete { margin-bottom:25px; width:300px; }
#quienes_viajan { line-height:25px; margin-bottom:25px; margin-left:5px }
#quienes_viajan dd { width:260px; border:none; }
#quienes_viajan input { float:left; width:30px; display:inline; margin:4px; margin-left:0px; border:none; }
#tipo_de_viaje { line-height:25px; margin-bottom:25px; }
#tipo_de_viaje dl { width:330px; border:none; clear:both; margin-left:5px }
#tipo_de_viaje dd { width:260px; border:none; }
#tipo_de_viaje input { float:left; width:30px; height:16px; display:inline; margin:4px; margin-left:0px; border:none; }
#duracion { line-height:25px; margin-bottom:25px; }
#duracion dl { width:330px; border:none; margin-left:5px; clear:both; }
#duracion dd { width:260px; border:none; margin-bottom:12px; }
#duracion input { float:left; width:50px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#duracion select { float:left; width:170px; height:26px; display:inline; margin:4px; margin-left:0px; margin-top:0px; border:none; }
#duracion #no_vuelo { width:30px; }
#destinos_a_visitar { line-height:25px; margin-bottom:25px; }
#destinos_a_visitar dl { width:310px; border:none; margin-left:5px; clear:both; }
#destinos_a_visitar dd { width:280px; height:auto; border:none; margin-bottom:12px; position:relative; }
#destinos_a_visitar input { width:50px; height:17px; display:inline; margin:0px; padding:0px; border:0px; border:none; }
#destinos_a_visitar .check { float:left; width:20px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#destinos_a_visitar label { float:left; width:140px; border:none; display:block; margin:0px; }
#destinos_a_visitar .time { float:right; width:120px; margin:0px; }
#tipo_de_alojamiento { line-height:25px; margin-bottom:25px; margin-left:5px }
#tipo_de_alojamiento dd { width:260px; border:none; margin-bottom:12px; }
#tipo_de_alojamiento input { float:left; width:50px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#tipo_de_alojamiento select { float:left; width:170px; height:26px; display:inline; margin:4px; margin-left:0px; margin-top:0px; border:none; }
#categoria_de_alojamiento { line-height:25px; margin-bottom:25px; margin-left:5px }
#categoria_de_alojamiento dd { width:260px; border:none; margin-bottom:12px; }
#categoria_de_alojamiento input { float:left; width:50px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#categoria_de_alojamiento select { float:left; width:170px; height:26px; display:inline; margin:4px; margin-left:0px; margin-top:0px; border:none; }
#alquiler_de_autos { line-height:25px; margin-bottom:25px; margin-left:5px }
#alquiler_de_autos dd { width:260px; border:none; margin-bottom:12px; }
#alquiler_de_autos label { float:left; width:140px; border:none; display:block; margin:0px; }
#alquiler_de_autos input { float:left; width:20px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#paises_limitrofes { line-height:25px; margin-bottom:25px; margin-left:5px }
#paises_limitrofes dd { width:260px; border:none; margin-bottom:12px; }
#paises_limitrofes label { float:left; width:140px; border:none; display:block; margin:0px; }
#paises_limitrofes input { float:left; width:20px; height:17px; display:inline; margin:4px; margin-left:0px; border:none; }
#paises_limitrofes #otros { float:left; width:240px; }
#excursiones { line-height:25px; margin-bottom:25px; margin-left:5px }
#excursiones dd { width:260px; border:none; margin-bottom:12px; }
#excursiones label { float:left; width:140px; border:none; display:block; margin:0px; }
#excursiones textarea { float:left; width:250px; height:90px; display:inline; margin:0px; border:none; }
#especiales { line-height:21px; margin-bottom:25px; margin-left:5px }
#especiales dd { width:310px; border:none; margin-bottom:12px; }
#especiales label { float:left; width:310px; border:none; display:block; margin:0px; }
#especiales input { float:left; width:15px; height:18px; display:inline; margin:2px; margin-left:0px; border:none; }
#requerimientos { line-height:25px; margin-bottom:25px; margin-left:5px }
#requerimientos dd { width:260px; border:none; margin-bottom:12px; }
#requerimientos label { float:left; width:140px; border:none; display:block; margin:0px; }
#requerimientos textarea { float:left; width:250px; height:90px; display:inline; margin:0px; border:none; }
#datos { line-height:25px; margin-bottom:25px; margin-left:5px; }
#datos dd { width:260px; border:none; margin-bottom:12px; }
#datos label { float:left; width:250px; border:none; display:block; margin:0px; }
#datos input { float:left; width:240px; display:inline; margin:0px; border:none; }
#contenedor_sitio_popup { margin:0 auto; width:570px; }
iframe #frmHotelSearch { background:#000 }

