/* CSS Document */
.idioma{position:absolute; width:111px;	height:30px;top:245px;	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5d5d5d;z-index:1000;	left: 625px;	text-align:right;}
.idioma a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none}
.idioma a:hover{color:#ffffff; text-decoration:none; border-bottom:1px dashed #ffffff}
.fdo-gris{background-color:#373737; background-image:url(../img/fdo_top.jpg); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}
.gral{width:696px; /*margin:0 auto;*/ margin-left:60px;}
.botin{background-image:url(../img/botin.jpg); background-position:top right; background-repeat:no-repeat;}
.lg_Rugger{float:left; margin-top:135px; width:380px; height:145px; background-image:url(../img/lg_Rugger.gif); background-repeat:no-repeat;}
.lg_Rugger a{float:left; width:380px; height:141px; }
.lg_Rugger a:hover{float:left; width:380px; height:141px; background-image:url(../img/lg_Rugger_on.gif); background-repeat:no-repeat;}

#banner{position:absolute;	top:28px;	left:347px;	z-index:6000}

/*PAQUETES*/
.fdo-paq{float:left; background-color:#373737; background-image:url(../img/fdo_paquetes.gif); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}
.viajes{ float:left; margin-top:10px; width:686px; height:120px; background-image:url(../img/banner_viajes.jpg); background-repeat:no-repeat;}
.txt-viajes{ float:left; width:650px; margin-top:40px; padding:0 10px 5px 20px; margin-bottom:10px}
.txt-viajes p{ font-size:12px; line-height:22px; margin:5px 0 5px 0; }
.paquete{float:left; width:206px; height:295px; background-image:url(../img/fdo_paquete2.jpg); background-repeat:repeat-x; }
.paquete1{float:left; width:16px; height:295px; background-image:url(../img/fdo_paquete1.jpg); background-repeat:no-repeat;}
.paquete2{float:left; width:174px; height:295px; }
.paquete3{float:left; width:16px; height:295px; background-image:url(../img/fdo_paquete3.jpg); background-repeat:no-repeat;}
.paquete-txt{float:left; width:174px; margin-top:20px; text-transform:uppercase;}
.paquete-txt p{ padding-left:10px;}
.paquete-txt ul{background-image:url(../img/ic_estre-roja.gif); background-repeat:no-repeat; background-position:bottom left;  font-size:11px; letter-spacing:1px; padding:0em; padding-left:20px; margin:0em; padding-top:3px; line-height:21px }
.rosario{float:left; width: 133px; height:54px; background-image:url(../img/tit_Rosario.gif); background-repeat:no-repeat;}
.palmar{float:left; width: 161px; height:54px; background-image:url(../img/tit_Palmar.gif); background-repeat:no-repeat;}
.marino{float:left; width: 196px; height:54px; background-image:url(../img/tit_MundoMarino.gif); background-repeat:no-repeat;}
.montevideo{float:left; width: 198px; height:54px; background-image:url(../img/tit_Montevideo.gif); background-repeat:no-repeat;}
.santiago{float:left; width: 228px; height:64px; background-image:url(../img/tit_Santiago.gif); background-repeat:no-repeat;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(../img/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #000;
  z-index: 102;
  color:#000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
#TB_window p{
	color:#fff;
}
#TB_window ul{
	color:#fff;
}
	
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}







/*FOOTER*/
.footer{float:left; width:100%; height:105px; background-image:url(../img/fdo_foot.gif); background-position:top right; background-repeat:repeat-x;}
.foot-rugger{ float:left; width:71px; height:74px; background-image:url(../img/img_rugger.gif); background-repeat:no-repeat; margin:14px 0 0 60px;}
.foot-rugger-tit{ float:left; width:600px; height:47px; margin:24px 0 0 5px; margin-top:; font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; text-decoration:none; color:#848484; }
.footer-indigo{float:right; width:124px; height:21px; background-image:url(../img/lg_indigo.gif); background-repeat:no-repeat;}
.footer-indigo a{float:right; width:124px; height:21px; background-image:url(../img/lg_indigo.gif); background-repeat:no-repeat;}
.footer-indigo a:hover{float:right; width:124px; height:21px; background-image:url(../img/lg_indigo_on.gif); background-repeat:no-repeat;}


.linea{float:left; width:100%; height:20px; background-image:url(../img/linea.gif); background-repeat:repeat-x;}
.linea-corta{float:left; width:345px; height:20px; background-image:url(../img/linea.gif); background-repeat:repeat-x;}

/*BOTONERA*/
.boto-barra{float:left; width:686px; height:107px;}
.boto-quienes{float:left; width:91px; height:107px;}
.boto-quienes a{float:left; width:91px; height:107px; background:url(../img/boto_eng/bt_quienes.gif) no-repeat right; display:block}
.boto-quienes a:hover{float:left; width:91px; height:107px; background:url(../img/boto_eng/bt_quienes.gif) no-repeat left; display:block}
.boto-quienes-on{float:left; width:91px; height:107px;  background:url(../img/boto_eng/bt_quienes.gif) no-repeat left; display:block}

.boto-staff{float:left; width:84px; height:107px;}
.boto-staff a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_staff.gif) no-repeat right; display:block}
.boto-staff a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_staff.gif) no-repeat left; display:block}
.boto-staff-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_staff.gif) no-repeat left; display:block}

.boto-clientes a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_clientes.gif) no-repeat right; display:block}
.boto-clientes a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_clientes.gif) no-repeat left; display:block}
.boto-clientes-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_clientes.gif) no-repeat left; display:block}

.boto-testimonios{float:left; width:84px; height:107px;}
.boto-testimonios a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_testimonios.gif) no-repeat right; display:block}
.boto-testimonios a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_testimonios.gif) no-repeat left; display:block}
.boto-testimonios-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_testimonios.gif) no-repeat left; display:block}

.boto-galeria{float:left; width:84px; height:107px;}
.boto-galeria a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_galeria.gif) no-repeat right; display:block}
.boto-galeria a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_galeria.gif) no-repeat left; display:block}
.boto-galeria-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_galeria.gif) no-repeat left; display:block}

.boto-argentina a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_argentina.gif) no-repeat right; display:block}
.boto-argentina a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_argentina.gif) no-repeat left; display:block}
.boto-argentina-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_argentina.gif) no-repeat left; display:block}

.boto-giras{float:left; width:84px; height:107px;}
.boto-giras a{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_giras.gif) no-repeat right; display:block}
.boto-giras a:hover{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_giras.gif) no-repeat left; display:block}
.boto-giras-on{float:left; width:84px; height:107px; background:url(../img/boto_eng/bt_giras.gif) no-repeat left; display:block}

.boto-contacto a{float:left; width:91px; height:107px; background:url(../img/boto_eng/bt_contacto.gif) no-repeat right; display:block}
.boto-contacto a:hover{float:left; width:91px; height:107px; background:url(../img/boto_eng/bt_contacto.gif) no-repeat left; display:block}
.boto-contacto-on{float:left; width:91px; height:107px; background:url(../img/boto_eng/bt_contacto.gif) no-repeat left; display:block}

.boto-pie{float:left; width:676px; height:40px; padding:14px 0 0 10px; font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; text-decoration:none; color:#848484}
.boto-pie a{font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; text-decoration:none; color:#848484; padding:0 10px 0 10px; border-right:#2a2a2a solid 1px}
.boto-pie a:hover{font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; text-decoration:none; color:#b9ee40; padding:0 10px 0 10px; border-right:#2a2a2a solid 1px}
.boto-pie-on{font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; text-decoration:none; color:#b9ee40; padding:0 10px 0 10px; border-right:#2a2a2a solid 1px}
.boto-home{font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#848484; }
.boto-home a{color:#848484;  border-right:#2a2a2a solid 1px}
.boto-home a:hover{color:#b9ee40;}
.boto-home-on{font-family:Tahoma, "Trebuchet MS", Verdana, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#b9ee40; padding:0 10px 0 10px; border-right:#2a2a2a solid 1px }


/*NOVEDADES*/
.novedades{ float:left; width:283px; height:250px; margin-top:28px; padding:85px 13px 5px 22px; background:url(../img/fdo_novedades_eng.gif) no-repeat;}
.novedades h1{ font-size:13px; font-weight:bold; margin:0px}
.novedades p{ font-size:12px; margin:5px 0 5px 0 }
.foto-home{ float:left; width:368px; height:340px; margin-top:28px; background:url(../img/img_home.jpg) no-repeat;}
.promo{ float:left; width:686px; height:120px; background:url(../img/banner_promo_eng.jpg) no-repeat;}
.promo a{ float:left; min-width:686px; min-height:120px; overflow:hidden; background:url(../img/banner_promo_of_eng.jpg) right no-repeat;}
.promo a:hover{ float:left; width:686px; height:120px; background:url(../img/banner_promo_on.jpg) right no-repeat;}

.novedades_notas{font-family:Arial, Helvetica, sans-serif; color:#FFF}
.novedades_notas h1{ font-size:16px; font-weight:bold; margin:0px; }
.novedades_notas p{ font-size:12px; margin:5px 0 5px 0; padding-bottom:10px; border-bottom: #febd8c 1px dashed }

/*QUIENES*/
.tit_quienes{float:left; width:303px; height:46px; margin-top:28px; background:url(../img/tit_Quienes_eng.gif) no-repeat}
.txt-q{ float:left; width:646px; min-height:470px; margin-top:28px; padding:0 10px 5px 30px; background:url(../img/img_quienes.jpg) top right no-repeat }
.txt-q p{width:336px; font-size:12px; line-height:22px; }
.txt-q ul{width:336px; font-size:12px; line-height:22px; color:#6fcc00; padding:0em; padding-left:20px; margin:0em; background:url(../img/ic_estre-verde.gif) no-repeat center left; padding-top:3px; }

/*STAFFS*/
.tit_staff{float:left; width:303px; height:46px; margin-top:28px; background-image:url(../img/tit_Staff.gif); background-repeat:no-repeat}
.fondito1{float:left; width:170px; height:253px; background-image:url(../img/staff_fondito.jpg); background-repeat:no-repeat;}
.fondito2{float:left; width:164px; height:253px; background-image:url(../img/staff_fondito2.jpg); background-repeat:no-repeat;}
.fondito3{float:left; width:170px; height:253px; background-image:url(../img/staff_fondito3.jpg); background-repeat:no-repeat;}

.foto1{ float:left; width:170px; height:174px; background-image:url(../img/img_Gustavo.jpg); background-repeat:no-repeat}
.foto1 a{ float:left; width:170px; height:174px;  background-image:url(../img/img_Gustavo_of.gif); background-repeat:no-repeat}
.foto1 a:hover{ float:left; width:170px; height:174px; background-image:url(../img/img_Gustavo_on.gif); background-repeat:no-repeat}

.foto2{ float:left; width:164px; height:174px; background-image:url(../img/img_Sergio.jpg); background-repeat:no-repeat}
.foto2 a{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-of.gif); background-repeat:no-repeat}
.foto2 a:hover{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-on.gif); background-repeat:no-repeat}

.foto3{ float:left; width:164px; height:174px; background-image:url(../img/img_MaJose.jpg); background-repeat:no-repeat}
.foto3 a{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-of.gif); background-repeat:no-repeat}
.foto3 a:hover{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-on.gif); background-repeat:no-repeat}

.foto4{ float:left; width:164px; height:174px; background-image:url(../img/img_Natalia.jpg); background-repeat:no-repeat}
.foto4 a{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-of.gif); background-repeat:no-repeat}
.foto4 a:hover{ float:left; width:164px; height:174px; background-image:url(../img/img_foto-on.gif); background-repeat:no-repeat}

.txt-s{ float:left; width:676px; min-height:350px; margin-top:28px; padding:0 0 5px 0;}
.txt-st{ float:right; width:160px; margin-top:20px; }
.txt-st ul{font-size:12px; color:#6fcc00; padding:0em; padding-left:20px; margin:0em; background-image:url(../img/ic_estre-verde.gif); background-repeat:no-repeat; background-position:top left; }
.txt-st ul ul{font-size:12px; line-height:22px; color:#FFF; background-image:none; padding:0em; margin:0em; }

/*CLIENTES*/
.tit_clientes{float:left; width:303px; height:46px; margin-top:28px; background-image:url(../img/tit_Clientes_eng.gif); background-repeat:no-repeat}

.txt-c-nac{float:left; width:600px; /*min-height:120px;*/ margin-bottom:30px; margin-top:10px; padding:60px 10px 5px 60px; background-image:url(../img/tit_clientes-nac_eng.gif); background-repeat:no-repeat}
.txt-c-nac p{ width:376px; font-size:12px; line-height:normal; }
.txt-c-nac ul{font-size:12px; color:#6fcc00;}
.txt-c-nac ul ul{font-size:12px; background-image:none; padding:0em; margin:0em; }

.txt-c-inter{float:left; width:600px; /*min-height:120px;*/margin-bottom:30px; margin-top:10px; padding:60px 10px 5px 60px; background-image:url(../img/tit_clientes-inter_eng.gif); background-repeat:no-repeat}
.txt-c-inter p{font-size:12px; line-height:22px; }
.txt-c-inter ul{font-size:12px; line-height:22px; color:#6fcc00; padding:0em; padding-left:20px; margin:0em; }
.txt-c-inter li{color:#FFFFFF; list-style-image:url(../img/ic_estre-verde.gif); padding:0em; margin:1em; line-height:15px }


.foto-inter{float:left; width:325px; height:323px; background-image:url(../img/img_clientes1.jpg); background-position:bottom; background-repeat:no-repeat;}

/*TESTIMONIOS*/
.tit_testimonios{float:left; width:303px; height:46px; margin-top:28px; background-image:url(../img/tit_Testimonios.gif); background-repeat:no-repeat}
.txt-t{ float:left; width:300px; /*min-height:370px;*/margin-bottom:30px; margin-top:28px; padding:0 10px 5px 30px; }
.txt-t p{ font-size:12px; line-height:22px;}
.txt-t ul{ font-size:12px; line-height:22px; color:#6fcc00; padding:0em; padding-left:20px; margin:0em; background-image:url(../img/ic_fle-contenidos_down.gif); background-repeat:no-repeat; background-position:center left; padding-top:3px; text-transform:uppercase }

.txt-link{ font-size:11px; line-height:22px; color:#999; text-decoration:none; padding:2px;}
.txt-link a{ font-size:11px; line-height:22px; color:#6fcc00; text-decoration:none; padding:2px;}
.txt-link a:hover{ font-size:11px; line-height:22px; color:#373737; text-decoration:none; background-color:#6fcc00; padding:2px;}


/*GALERIA*/
.tit_galeria{float:left; width:303px; height:46px; margin-top:28px; background:url(../img/tit_Galeria_eng.gif) no-repeat}
.txt-g{ float:left; margin-top:28px; /*padding:0 50px 5px 30px;*/ }
.fotos{ float:left; width:90%; margin-bottom:30px; margin-left:15px}


/*GIRAS*/
.tit_giras{float:left; width:303px; height:46px; margin-top:28px; background:url(../img/tit_Giras_eng.gif) no-repeat}
.txt-gi{ float:left; width:646px; min-height:380px; margin-top:28px; padding:0 10px 5px 30px; background:url(../img/img_giras.jpg) right top no-repeat }
.txt-gi p{width:600px; font-size:12px; line-height:22px; color:#FFF;  }

.txt-gi2{float:left; font-size:12px; line-height:22px; }
.txt-gi2 p{ color:#FFF }
.txt-gi2 ul{line-height:22px; color:#6fcc00; padding:0em; padding-left:20px; margin:0em; /*background-image:url(../img/ic_estre-verde2.gif); background-repeat:no-repeat; background-position:top left;*/ }
.txt-gi2 li{ color:#FFFFFF; list-style-image:url(../img/ic_estre-verde.gif); padding:0em; margin:1em; line-height:15px }

/*ACERCA DE ARGENTINA*/
.tit_argentina{float:left; width:390px; height:46px; margin-top:28px; background-image:url(../img/tit_AcercadeArg_eng.gif); background-repeat:no-repeat}
.txt-arg{ float:right; width:660px; margin-top:28px; padding:0px; }

/*CONTACTO*/
.tit_contacto{float:left; width:303px; height:46px; margin-top:28px; background-image:url(../img/tit_Contacto_eng.gif); background-repeat:no-repeat}
.txt-cont{ float:right; width:220px; min-height:350px; margin-top:28px; padding:0 10px 10px 30px; }
.txt-cont p{ font-size:12px; line-height:normal; margin:5px 0 5px 0; color:#c4c4c4 }
.txt-cont h1{ font-size:13px; line-height:22px; margin:0px }
.txt-cont h2{ font-size:12px; line-height:22px; margin:0px; font-weight:normal }
.txt-form{ float:left; width:385px; min-height:400px; margin-top:28px; padding:0 10px 5px 30px; margin-bottom:20px}
.txt-form p{ font-size:12px; line-height:normal; margin:5px 0 5px 0; }
.txt-form2{ float:left; width:380px; margin-top:20px; }

.c-campo{ float:left; width:314px; font-size:12px; color:#333333; margin:2px 0 2px 0; }
.c-nombre{ float:left; background-image:url(../img/tt_nombre_eng.gif); background-repeat:no-repeat; width:197px; height:23px;}
.c-mail{ float:left; background-image:url(../img/tt_email.gif); background-repeat:no-repeat; width:67px; height:23px; margin:6px 0 0}
.c-comentarios{ float:left; background-image:url(../img/tt_comentarios_eng.gif); background-repeat:no-repeat; width:136px; height:23px; margin:6px 0 0}
.c-enviar{ float:left; width:314px; height:29px; margin-top:10px; }
.c-enviar a{ float:left; background:url(../img/bt_send.gif) no-repeat top; width:314px; height:29px; display:block }
.c-enviar a:hover{ float:left; background:url(../img/bt_send.gif) no-repeat bottom; width:314px; height:29px; display:block }
