body{
  margin:0px;
  padding:0px;
  /*background:#454545;*/
  /*background:#cbbdc2;*/
  background:#FFF;
  color:#212020;
  /*font-family:tahoma, arial, san-serif;*/
  /* original: font-family:Verdana, tahoma, arial, san-serif;*/
  font-family:Tahoma, Arial, san-serif;
  font-size:13px;
  line-height:17px;
  letter-spacing:1px;
  outline:0;
}
*{
 outline:0;
}
form{
  padding:0px;
  margin:0px;
}
a img{
  border:0px;
}
a{
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}

.centrado{
  width:981px;margin:0px auto;
}

.barrasuperior{
  height:93px;
  background:#7F002B url(imagenes/fondotop.jpg);
  color:white;
  margin-bottom:1px;
}
.barrasuperior a{
  color:white;
}

.logo{
  margin:20px 0px 0px 35px;
  float:left;
}
.boutitravelagencytbw{
	margin:20px 133px 0px 0px;
	float:right;
	clear:right;
}
.language{
  float:right;
  clear:none;
  font-family:arial, san-serif;
  font-size:11px;
  color:#eeb0be;
  margin-right:10px;
  margin-top:3px;
}


#controtativaybot{
  height:379px;
  overflow:hidden;
}
#rotativaybot{
  width:981px;
/*  height:418px; */
  height:408px;
}

.cuadrotexto{
  background:#152056 url(imagenes/fondocuadrotexto.jpg) repeat-x;
  padding:27px 25px 27px 25px;
  color:white;
  margin-top:1px;
}

.enitinerarios .cadaiti{
  width:308px;
}
.enitinerarios .imgdeiti{
  height:143px;
  padding-top:62px;
}
.enitinerarios .detallesiti{
  height:125px;
}
.enitinerarios .separacioniti{
  margin-right:28px;
}


.imgdeiti{
  padding-top:168px;
  height:105px;
  overflow:hidden;
  background-repeat:no-repeat;
  display:block;
  color:black;
  margin-top:0px;
  text-decoration:none;
}
.separacioniti{
  margin-right:39px;
}

.cadaiti{
  float:left;
  clear:none;
  margin-bottom:7px;
  width:410px;
  overflow:hidden;
}
.cadaiti a{
  text-decoration:none;
}
.cadaiti a:hover{
  text-decoration:none;
}
.tituiti{
  height:46px;
  line-height:21px;
  color:white;
  display:block;
  overflow:hidden;
  text-transform:uppercase;
  margin-top:1px;
  padding-left:5px;
  font-weight:bold;
}
.backtituiti1{
  background:#9C0033 url(imagenes/backtituiti1.gif) left bottom repeat-x;
}
.backtituiti2{
  background:#650058 url(imagenes/backtituiti2.gif) left bottom repeat-x
}
.backtituiti3{
  background:#1F3282 url(imagenes/backtituiti3.gif) left bottom repeat-x
}

.detallesiti{
  display:block;
  margin-left:2px;
  margin-right:2px;
  /*background:#f1e8f0;*/
  padding:8px;
  height:87px;
  color:white;
  margin-top:0px;
  text-decoration:none;
  z-index:1;
  filter:alpha(opacity=90);
  -moz-opacity:.90;
  opacity:.90;
}
.detallesiti strong{
  display:block;
}
.backdetallesiti1{
  background:#9C0033;
}
.backdetallesiti2{
  background:#650058;
}
.backdetallesiti3{
  background:#1F3282;
}

.footer{
	background:#f1e8f0;
	color:#1f3282;
	text-align:center;
	height:195px;
	font-family:arial, san-serif;
	font-size:12px;
	line-height:12px;
	float:left;
	clear:both;
	width:100%;
	letter-spacing:0px;
}
.footer .centrado{
  padding-top:22px;
}
.footer a{
  color:#1f3282;
}
.footcbottomcont{
  background:#f1e8f0 url(imagenes/bottomcontenido.jpg) top right no-repeat;
}


.barrabottom{
	background:#eeb0be;
	border-top:1px #7c016c solid;
	border-bottom:1px #f9c1c6 solid;
	color:#1f3282;
	text-align:right;
	font-size:11px;
	height:45px;
	line-height:60px;
	/*padding-right:10px;*/
  float:left;
	clear:both;
	width:100%;
}
.barrabottom a{
  color:#1f3282;
}

.topseccion{
  background:url(imagenes/topseccion.jpg) no-repeat;
  width:981px;
  height:69px;
  color:white;
  line-height:65px;
  font-size:21px;
  text-indent:18px;
  margin-top:1px;
}
.topseccion2{
  background:url(imagenes/topseccionsinspeach.jpg) no-repeat;
  width:981px;
  height:69px;
  color:white;
  line-height:65px;
  text-transform:uppercase;
  font-size:21px;
  text-indent:18px;
  margin-top:1px;
}

.topsecciones{
  background:url(imagenes/topsecciones.jpg) no-repeat;
  width:981px;
  height:69px;
  color:white;
  line-height:65px;
  text-transform:uppercase;
  font-size:25px;
  text-indent:18px;
  margin-top:1px;
 }

.topsecciones a{
  color:white;
  float:left;
  text-transform:uppercase;
}
.topseccion a{
  color:white;
  float:left;
  text-transform:uppercase;
}
.topseccionargentina{
  background:url(imagenes/topseccionargentinaes.jpg) no-repeat;

}
.topseccionargentinaen{
  background:url(imagenes/topseccionargentinaen.jpg) no-repeat;
}
.topseccionbrasil{
  background:url(imagenes/topseccionbrasiles.jpg) no-repeat;
}
.topseccionbrasilen{
  background:url(imagenes/topseccionbrasilen.jpg) no-repeat;
}
.topseccionchileen{
  background:url(imagenes/topseccionchileen.jpg) no-repeat;
}
.topseccionchile{
  background:url(imagenes/topseccionchilees.jpg) no-repeat;
}

.topseccionperu{
  background:url(imagenes/topseccionperues.jpg) no-repeat;
}
.topseccionperuen{
  background:url(imagenes/topseccionperuen.jpg) no-repeat;
}
.topseccionuruguay{
  background:url(imagenes/topseccionuruguayes.jpg) no-repeat;
  color: #1B2B70;
}
.topseccionuruguayen{
  background:url(imagenes/topseccionuruguayen.jpg) no-repeat;
  color: #1B2B70;
}
.topseccionsudamerica{
  background:url(imagenes/topseccionsudamericaes.jpg) no-repeat;
  color: #1B2B70;
}
.topseccionsudamericaen{
  background:url(imagenes/topseccionsudamericaen.jpg) no-repeat;
  color: #1B2B70;
}

.columnalat{
  width:180px;
  float:left;
  margin-top:1px;
  overflow:hidden;
}
.columnalat li{
  width:180px;
  background:#c6d7ea url(imagenes/backlinealbotonescollat.jpg);
  float:left;
  clear:left;
  letter-spacing:0px;
}
.columnalat li a{
  background:url(imagenes/backbotoncollat.jpg) left bottom no-repeat;
  padding-top:8px;
  padding-bottom:8px;
  display:block;
  width:159px;
  padding-right:10px;
  padding-left:11px;
  color:#1b2c71;
  font-weight:bold;
  float:left;
  clear:left;
  letter-spacing:0px;

}
.columnalat li a:hover{
  background:#63739e url(imagenes/backbotoncollatover.jpg) left bottom no-repeat;
  color:white;
  text-decoration:none;
}

/* */
.columnalatbrasil li a{
  background:url(imagenes/backbotoncollatbrasil.jpg) left bottom no-repeat;
  color:white;
}
.columnalatbrasil li a:hover{
  background:#63739e url(imagenes/backbotoncollatoverbrasil.jpg) left bottom no-repeat;
}
.botbrasil4primeros{
  background:url(imagenes/backbotoncollatbrasil_4p.jpg) left bottom no-repeat !important;
}
.botbrasil4primeros:hover{
  background:#63739e url(imagenes/backbotoncollatoverbrasil.jpg) left bottom no-repeat !important;
}

.columnalatargentina li a{
  background:#aac5da url(imagenes/backbotoncollatargentina.jpg) left bottom no-repeat;
  color:white;
  border-right:1px #bdc7d0 solid;
  color:white !important;
}
.columnalatargentina li a:hover{
  background:#4e83af url(imagenes/backbotoncollatoverargentina.jpg) left bottom no-repeat;
}
.botargentina4primeros{
  background:url(imagenes/backbotoncollatargentina_4p.jpg) left bottom no-repeat !important;
}
.botargentina4primeros:hover{
  background:#63739e url(imagenes/backbotoncollatoverargentina.jpg) left bottom no-repeat !important;
}

.columnalatchile li a{
  background:#4c4ab4 url(imagenes/backbotoncollatchile.jpg) left bottom no-repeat;
  color:white;
  border-right:1px #bdc7d0 solid;
}
.columnalatchile li a:hover{
  background:#0a0b7f url(imagenes/backbotoncollatoverchile.jpg) left bottom no-repeat;
}
.botchile4primeros{
  background:url(imagenes/backbotoncollatchile_4p.jpg) left bottom no-repeat !important;
}
.botchile4primeros:hover{
  background:#63739e url(imagenes/backbotoncollatoverchile.jpg) left bottom no-repeat !important;
}

.columnalatperu li a{
  background:url(imagenes/backbotoncollatperu.jpg) left bottom no-repeat;
  color:white;
  border-right:1px #bdc7d0 solid;
}
.columnalatperu li a:hover{
  background:#63739e url(imagenes/backbotoncollatoverperu.jpg) left bottom no-repeat;
}
.botperu4primeros{
  background:url(imagenes/backbotoncollatperu_4p.jpg) left bottom no-repeat !important;
}
.botperu4primeros:hover{
  background:#63739e url(imagenes/backbotoncollatoverperu.jpg) left bottom no-repeat !important;
}

.columnalaturuguay li a{
  background:#f3eef4 url(imagenes/backbotoncollaturuguay.jpg) left bottom no-repeat;
  color:#B69CB5;
  border-right:1px #bdc7d0 solid;
}
.columnalaturuguay li a:hover{
  background:#b4a3b3 url(imagenes/backbotoncollatoveruruguay.jpg) left bottom no-repeat;
}
.columnalatsudamerica li a{
  background:#f3eef4 url(imagenes/backbotoncollsudamerica_4p.jpg) left bottom no-repeat;
  color:#B69CB5;
  border-right:1px #bdc7d0 solid;
}
.columnalatsudamerica li a:hover{
  background:#b4a3b3 url(imagenes/backbotoncollsudamerica.jpg) left bottom no-repeat;
}
.boturuguay4primeros{
  background:url(imagenes/backbotoncollaturuguay_4p.jpg) left bottom no-repeat !important;
  color:#FFF !important;
}
.boturuguay4primeros:hover{
  background:#63739e url(imagenes/backbotoncollatoveruruguay.jpg) left bottom no-repeat !important;
}
/*  */

.columnacont{
  width:801px;
  float:left;
  clear:none;
  color:#1b2b70;
  /*font-weight:bold;*/
  overflow:hidden;
}

.contcolumnascont{
  width:100%;
  float:left;
  clear:none;
  background:url(imagenes/backcolumnacont.jpg) right top repeat-y;
}

p{
  margin-bottom:19px;
  padding:0px;
}
ul, li{
  list-style:none;
  list-style-position:inside;
  padding:0px;
  margin:0px;
}
.padcolumnacont{
  padding-left:38px;
  padding-right:39px;
  background:url(imagenes/degradetop.jpg) no-repeat;
  color:black;
  /*font-weight:bold;*/
  font-size:14px;
  line-height:19px;
  padding-bottom:68px;

}

.padcolumnacont a{
  color:#D11521;
}

.padcolumnacont p{
  color:black;
  margin-bottom:14px;
  /*text-align:justify;*/
  line-height:19px;
  /*font-weight:bold;*/
}

.padcolumnacont img{
  float:right;
  clear:none;
  /*margin-top:15px;*/
  margin-left:13px;
  margin-right:10px;
  margin-top:0px;
  display:inline;
}

.tituloencont{
  font-size:21px;
  line-height:40px;
  background:url(imagenes/lineabajotitulos.gif) left bottom repeat-x;
  color:#1b2b70;
  margin-bottom:8px;
    width:100%;
}

.subtitulo1encont{
  font-size:17px;
  margin-bottom:19px;
  text-decoration:underline;
  color:#384681;
}
.subtitulo2encont{
  font-size:14px;
  margin-bottom:19px;
  text-decoration:underline;
}

.contacto{
  float:left;
  clear:left;
  width:450px;
  margin-top:6px;
  margin-bottom:6px;
  margin-left:25px;
}
.contacto span{
  float:left;
}
.contacto input, .contacto textarea{
  float:right;
  clear:none;
  width:300px;
}

.tablacontacto{
  margin-top:30px;
  float:left;
}
.tablacontacto{
  margin-bottom:20px;
}
.tablacontacto table{
  float:left;
  clear:left;
  width:auto;
  border-collapse:collapse;
  width:800px;
}
.tablacontacto td{
  padding-left:3px;
  padding-right:3px;
  text-align:right;
  padding-bottom:7px;
}
.tablacontacto input{
  width:146px;
  float:left;
}
.tablacontacto .typeradio, .tablacontacto .typecheckbox{
  width:auto;
}

blockquote{
  background:url(imagenes/backquotes.jpg) no-repeat;
  font-size:15px;
  line-height:22px;
  margin:0px;
  padding:0px;

  font-style:italic;
  font-weight:bold;
  padding-top:23px;
  padding-left:46px;
  padding-right:30px;
  margin-bottom:10px;
}
blockquote span{
  display:block;
  font-size:13px;
  font-weight:normal;
  text-align:right;
  font-style:normal;
}

.doblebr{
  height:19px;
}

/*
br{
  height:9px;
  background:red;
  display:block;
}*/

.tablaybi input{
  border:1px #666 solid;
}
.speech{
  font-style:italic;
  font-weight:normal;
  float:right;
  font-size:15px;
  font-family:Tahoma,Arial,san-serif;
  margin-right:141px;
}

