@charset "utf-8";
/* CSS Document */

*{
	margin:auto;
	padding:0px;
}

*::-moz-selection{
   background: #FFBE2E;
   color: #FFF;
}

*::selection {
   background: #FFBE2E;
   color: #FFF;
}

html {
 background-color: ##FFF /* pon el mismo color de fondo que en body */
 }

body {
	font-family: 'Noto Sans', sans-serif;
	color:#546670;
	font-size:14px;
	background-color:#F6F6F6;
	font-weight:400;
	
}

h1{
	font-family: 'Noto Sans', sans-serif;
	width:994px;
	color:#FFFFFF;
	font-size:23px;
	font-weight:300;
	text-align:center;
	padding-top:470px;
	z-index:100;


}

h1 span{
	font-weight:700;
	}

h2{
	color:#A59A00;
	font-family: 'Noto Sans', sans-serif;
	font-size:23px;
	padding-bottom:20px;
	font-weight:700;
}

h2 span {
	font-size:15px;

	
	}

h3{


	font-weight:normal;
}

h4{

}

p {
	line-height:17px;
	margin:0px;


}


img {
	text-decoration:none;
	border:none;

}

a{
	text-decoration:none;
}
/*---- Diagramacion para footer -------*/

html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 160px;}  /* debe ser el mismo alto que el footer */

#footer {position: relative;
	margin-top: -160px; /* valor negativo del alto del footer */
	height: 160px;
	clear:both;}
	
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

#foot{
	background-image:url(img/fondopie.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:160px;
	}
	
#pie{
	padding-top:26px;
	width:1004px;	
	color:#6D6E71;
	position:relative;
	font-size:12px;
	}
	
.copy{
	left:0px;
	bottom:-60px;
	position:absolute;
	}

.mail {
	color:#6D6E71;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.mail:hover{
	color:#E21C24;
	}

.datafiscal{
	width:80px;
	float:left;
	
	}
	
.datospie ul{
	width:500px;
	list-style:none;	
	-webkit-column-count: 2; -webkit-column-gap:5px; 
	-moz-column-count:2; -moz-column-gap:5px; 
	-o-column-count:2; -o-column-gap:5px; 
	column-count:2; column-gap:5px;
	float:left;
	line-height:20px; 	
	}
	
.datospie ul li a{
	color:#6D6E71;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.datospie ul li a:hover{
	color:#FFFFFF;
	}

.datacont p{
	text-align:right;
	line-height:20px;
	}
	
.btnformula{
	color:#6D6E71;
	right:0px;
	bottom:-55px;
	position:absolute;
	}

#alturaheader{
	height:535px;
	}
	
#alturaheaderin{
	height:299px;
	}

#header{
	z-index: 8000;
	height:299px;
	}

#headercont{
	width:1004px;
	position:relative;
	z-index: 8000;
	}


.logo{
	margin-top:20px;
	float:left;
	
	}

#contbotonera{
	width:759px;
	height:20px;
	position:relative;
	float:right;
	}
	
#botonera{

	background-image:url(img/bgmenu.png);
	background-repeat:no-repeat;
	height:62px;
	width:730px;
	padding-left:29px;
	position:relative;
	top:25px;	
	} 
	
#botonera ul {
	padding: 5px;
	margin: 4px 0;
	list-style: none;
	float: left;
	clear: left;
}

#botonera ul li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 5px 0 0 6px;
}

#botonera ul li a {
	text-decoration: none;
	float:left;
	color:#FABB00;
	cursor: pointer;
	font-size:14px;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;

}

#botonera ul li a:hover{
	color:#FFF;
}

#botonera ul li a span {
	margin: 0 10px 0 -10px;
	padding: 5px 2px 5px 10px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}

.margface{
	margin-left:23px;
	margin-top:-5px;
	}

.marg-insta{

	margin-top:-5px;
	}


.lineabot{
	padding-right:5px;
	border-right:#4E4E4E solid 1px;
	}
	
#contenido{
	width:1004px;
	position:relative;
	padding-top:40px;
	padding-bottom:100px;
	clear:both;
	
	}

#contenido-flexi{
	width:1004px;
	position:relative;
	padding-top:0px;
	padding-bottom: 0px;
	clear:both;
	
	}

.fullwidth{
	background-color:#DADADB;
	}	
	
	
/* ------------- HOME ------------*/

.home{
	height:430px;	
	}
	
.home h3{
	color:#FFF;
	font-family: 'Oswald', sans-serif;
	line-height:20px;
	margin-top:25px;
	margin-left:20px;
	}

.tit-resaltado{
	color:#00A7D6;
	font-family: 'Oswald', sans-serif;
	font-size: 26px;
	line-height:35px;
	}

.mglisthome{
	margin: 0 9px;
	}

.homearg{
	background-image:url(img/homearg.jpg);	
	width:500px;
	height:274px;
	display:block;
	margin-right:4px;
	float:left;
	-webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
	}
	
.homearg:hover{
	background-image:url(img/homearg-over.jpg);		
}

.homemundo{
	background-image:url(img/homemundo.jpg);	
	width:500px;
	height:274px;
	display:block;
	float:left;
	-webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
	}
	
.homemundo:hover{
	background-image:url(img/homemundo-over.jpg);		
}


.homeespeciales{
	background-image:url(img/homeargespeciales.jpg);	
	width:743px;
	height:209px;
	margin-top:4px;
	margin-right:5px;
	display:block;
	float:left;
	-webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
	}
	
.homeespeciales:hover{
	background-image:url(img/homeargespeciales-over.jpg);		
}

.homecontacto{
	background-image:url(img/homecontc.jpg);	
	width:253px;
	height:210px;
	margin-top:4px;
	display:block;
	float:left;		
	}
	
.homecontacto h3{
	color:#00A6D5;
	font-size:20px;
	line-height:26px;
	}
	
.section h2{
	color:#FFF;
	position:relative;
	left:0px;
	top:100px;
	font-family: 'Oswald', sans-serif;
	font-weight:400;
	clear:both;
	font-size:30px;	}


/*---------- Argentina -------------*/

.viajes{
	min-height:1000px;
	padding-bottom:30px;
	}

.item1{ background-image:url(img/destinos/argentina/norte.jpg);	}
.item2{ background-image:url(img/destinos/argentina/patagonia.jpg);	}
.item3{ background-image:url(img/destinos/argentina/iguazu.jpg);	}
.item4{ background-image:url(img/destinos/argentina/rutadelvino.jpg);	}
.item5{ background-image:url(img/destinos/argentina/dinosaurios.jpg);	}
.item6{ background-image:url(img/destinos/argentina/machupichu.jpg);	}
.item7{ background-image:url(img/destinos/argentina/cruceros.jpg);	}
.salidasgrupales{ background-image:url(img/salidasgrupales.jpg); background-repeat:no-repeat; padding-left:20px; padding-top:20px;	}
.item8{ background-image:url(img/destinos/mundo/caribe.jpg);	}
.item9{ background-image:url(img/destinos/mundo/newyork.jpg);	}
.item10{ background-image:url(img/destinos/mundo/europa.jpg);	}
.item11{ background-image:url(img/destinos/mundo/mexico.jpg);	}
.item12{ background-image:url(img/destinos/mundo/hongkong.jpg);	}
.item13{ background-image:url(img/destinos/mundo/turquia.jpg);	}
.item14{ background-image:url(img/destinos/mundo/tailandia.jpg);	}

.salidasgrupales p{
	width:650px;
	margin-bottom:13px;
	}
	
.destacado{
	font-family: 'Oswald', sans-serif;
	font-size:18px;
	line-height:25px;
	color:#FFF;
	}

.amarillo{ color:#FFBF2E;}
.rojo{ color:#E21C24;}
	
.item {
	width:1004px;
	height:188px;
	margin-bottom:35px;
	display:block;
	}
	
.itemprin{
	color:#FFF;
	width:480px;
	padding-left:20px;
	padding-top:30px;
	float:left;
	}
	
.itemprin p{
	margin-bottom:15px;
	}
	
.itemprin h3{
	font-family: 'Oswald', sans-serif;
	font-size:19px;
	line-height:25px;
	margin-bottom:15px;
	}
	
.iteminfo{
	width:480px;
	padding-left:20px;
	padding-top:30px;
	float:left;
	}
	
.iteminfo p{
	font-size:13px;
	}
	

.argentina h4{
	color:#0DADDF;
	font-size:14px;
	margin-bottom:5px;
	}
	
.mundo h4{
	color:#FABB00;
	font-size:14px;
	margin-bottom:5px;
	}
	
.iteminfo ul{
	list-style:none;
	margin-top:20px;
	}
	
.iteminfo ul li{
	float:left;
	}
	
.widthserv{	width:140px; margin-right:20px;}
.widthsalida{ width:68px; margin-right:20px;}
.widthalojamiento{ width:105px; margin-right:20px;}
.widthtransporte{ width:100px;}
	
.btnarg{
	color:#6BBBE4;
	width:80px;
	height:34px;
	display:block;
	background:url(img/btnarg.png) center no-repeat;
	float:left;
	font-family: 'Oswald', sans-serif;
	padding-top:13px;
	padding-left:10px;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.btnarg:hover{
	color:#FFFFFF;
	}
	

.btnmundo{
	color:#FABB00;
	width:80px;
	height:34px;
	display:block;
	background:url(img/btnmundo.png) center no-repeat;
	float:left;
	font-family: 'Oswald', sans-serif;
	padding-top:13px;
	padding-left:10px;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.btnmundo:hover{
	color:#FFFFFF;
	}
	

.btnsalidas{
	color:#E21C24;
	width:80px;
	height:34px;
	display:block;
	background:url(img/btngrupa.png) center no-repeat;
	float:left;
	font-family: 'Oswald', sans-serif;
	padding-top:13px;
	padding-left:10px;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.btnsalidas:hover{
	color:#FFFFFF;
	}
	
.btnrojo{
	color:#FFBF2E;
	width:80px;
	height:34px;
	display:block;
	background:url(img/btnrojo.png) center no-repeat;
	float:left;
	font-family: 'Oswald', sans-serif;
	padding-top:13px;
	padding-left:10px;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.btnrojo:hover{
	color:#FFFFFF;
	}
	
.bold{
	font-weight:bold;
	}

.amedida p{
	color:#E21C24;
	font-family: 'Oswald', sans-serif;
	font-size:24px;
	line-height:24px;
	margin-bottom:8px;
	}


.chat-container {
	position: fixed;
	bottom: 1em;
	right: 1em;
	z-index: 51000;
}



	
	
/*---------- Utilidades -------------*/


#placatit{
	background-color:#FFBE2E;
	height:113px;
	color:#E21C24;
	font-family: 'Oswald', sans-serif;
	
	}

#placatit p{ 
font-size:20px;
line-height:26px;
padding-top:20px;
}

.placain{
	width:1004px;
	position:relative;
	}
	
.selector{
	margin-top:15px;
	width:1000px;
	height:150px;
	background: url(img/utilidades.jpg) left no-repeat;
	display:block;
	margin-bottom:30px;
	}
	
.selector ul li{
	list-style:none;
	width:158px;
	height:130px;
	display:block;
	float:left;
	text-align:center;
	padding-top:20px;
	font-family: 'Oswald', sans-serif;
	line-height:16px;	
	}
	
.selector ul a{
	
	color:#546670;
	display:block;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.selector ul a:hover{
	color:#E21C24;	
}

.mgselect{margin-right:10px;}

.preguntas h3{
	font-family: 'Oswald', sans-serif;
	margin-bottom:10px;
	margin-top:35px;
	}

.preguntas ul{
	list-style:none;
	margin-bottom:40px;
	-webkit-column-count: 2; -webkit-column-gap:20px; 
-moz-column-count:2; -moz-column-gap:20px; 
-o-column-count:2; -o-column-gap:20px; 
column-count:2; column-gap:20px; 
	}

.preguntas ul a{
	color:#546670;
	line-height:28px;
		  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}

.preguntas ul a:hover{
	color:#E21C24;	
}
	


.utamedida{
	width:974px;
	height:46px;
	padding-left:30px;
	background:url(img/utamedida.jpg) center no-repeat;
	padding-top:25px;
	font-family: 'Oswald', sans-serif;
	line-height:16px;
	font-size:25px;	
	}
	
.utamedida a{
	color:#546670;
	  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
.utamedida a:hover{
	color:#E21C24;
	}
	
	
/*---------- Servicios -------------*/

.listserv{
	margin-top:35px;
	margin-bottom:45px;
	width:1004px;
	height:164px;
	display:block;
	background:url(img/bgservicios.jpg) left no-repeat;
	}
	
.listserv ul{
	width:480px;
	float:left;
	color:#FFF;
	list-style:none;
	padding-left:20px;
	padding-top:25px;
	font-family: 'Oswald', sans-serif;
	line-height:20px;
	font-size:14px;	
	}
	
.mglistserv{
	margin-right:4px;
	}


/*---------- Nosotros -------------*/
.nosotros img{
	margin-top:30px;
	}

.arolar{
	width:974px;
	height:74px;
	display:block;
	background:url(img/bgnosotros.jpg) left no-repeat;
	margin-top:30px;
	padding-left:30px;
	padding-top:25px;
	}
	
.arolar p{
	float:left;
	}

.porque{
	width:95px;
	font-family: 'Oswald', sans-serif;
	line-height:20px;
	font-size:19px;
	line-height:26px;	
	color:#00A7D6;
	}
	
.popular{
	width:420px;
	font-family: 'Oswald', sans-serif;
	color:#95A1A3;
	}

.academia{
	width:450px;
	font-family: 'Oswald', sans-serif;
	color:#95A1A3;
	}

/*---------- Contacto -------------*/

.contacto{
	height:320px;
	}
	
.contizq{
	width:245px;
	float:left;
	margin-right:15px;
	background:url(img/bgcontacto.jpg) top no-repeat;
	font-family: 'Oswald', sans-serif;
	}
	
.charlar{
	padding-left:15px;
	padding-top:35px;
	}
	
.contdest{
	color:#00A7D6;
	font-size:18px;
	line-height:24px;
	margin-bottom:15px;
	}
	
.charlar a{
color:#78888B;
  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
	}
	
.charlar a:hover{
color:#E21C24;
	}
	
.contdatos{
	height:100px;
	position:relative;
	}

.contdatos p{
	line-height:25px;
	color:#78888B;
	padding-left:25px;
	}

.contdatos img{
	float:left;
	}

.cel{
 position:absolute;
 top:4px;	
	}

.skype{
 position:absolute;
 top:75px;	
	}
	
.sobre{
	 position:absolute;
 top:103px;
	}

.container-flexi{
position: absolute;
top: -415px;
right: 0px;
z-index: 100000;
}

.contder{
	width:744px;
	height:375px;
	float:left;
	background:url(img/bgformulario.jpg) left top no-repeat;
	}

#form_contacto{ position:relative; height:182px; }
#form_contacto p{ height:30px; margin:0 0 9px; padding:0; font-family: 'Oswald', sans-serif;}

.nombre{	position:absolute;	left:10px;	top:10px;	}
.telefono{	position:absolute;	left:260px;	top:10px;	}
.email{	position:absolute;	left:510px;	top:10px;	}
.destino{	position:absolute;	left:10px;	top:73px;	}
.cuando{	position:absolute;	left:385px;	top:73px;	}


#form_contacto label{
	width:55px;
	height:24px;
	padding-top:6px;
	padding-left:6px;
	background:none;
	display:block;
	float:left;
	margin-right:3px;
	color:#939598;
	font-size:15px;

}
#form_contacto .nombre label{ width:55px;}
#form_contacto .destino label{ width:160px;}
#form_contacto .email label{ width:40px;}
#form_contacto .cuando label{ width:70px;}
#form_contacto .telefono label{ width:65px;}
#form_contacto input[type=text]{ width:155px; height:20px; color:#A59A00; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#form_contacto #nombre{ width:155px; float:left; }
#form_contacto #destino{ width:180px; }
#form_contacto #cuando{ width:265px; }
#form_contacto #email{ width:170px; }
#form_contacto input, #form_contacto textarea{ border:0; margin:3px 0 0 3px; background:none; outline:none; }
#form_contacto textarea{ overflow:auto; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#form_contacto .comentario{  width:726px; height:108px; position:absolute;	left:10px;	top:135px; }
#form_contacto .comentario label{ width:720px; border-right:0; }
#form_contacto #comentario{ width:720px; height:150px; color:#A59A00; margin-left:5px; }
#form_contacto .enviar{
	border:1px solid #93A1A3;
	padding:0px 10px 0 12px;
	margin-top:0px;
	height:25px;
	font-size:14px;
	color:#93A1A3;
	position:absolute;
	top:350px;
	font-family: 'Oswald', sans-serif;
	
}

#form_contacto .error{ position:absolute; display:block; background:#FEE; color:#C66; border:1px solid #D3D3D3; padding:1px 3px; }

.datoscont p{
	line-height:45px;	
	}

.datoscont img{
	padding-top:13px;
	margin-right:3px;
	float:left;
	}
	