@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0}
div.spacer{
height: 1px;
}

#bodyMain{
	margin-top:151px;
	width:960px;
background:#ffffff;
}

#contentMain{
background:#FFFFFF;
padding-top:10px;
}
#contentMain h1, #contentMain h3{
color:#4991a5;
margin-top:15px;
}

.articulo{
margin-left:15px;
}
img.border-azul{
border:5px solid #efefef;
margin-bottom:10px;
}
#header {
	width: 100%;

	height: 121px;

	background: url('../images/bg_header_3.gif') repeat-x center top;

	text-align: center;

	position: absolute;

	z-index: 5;	

	
	
}
#header_inner {

    width: 960px;

    margin: 0 auto 0 auto;

    position: relative;

    height: 121px;

    background: url('../images/pasajes-buenos-aires-1.jpg') no-repeat center top;

}

#breadcrumbs a{
	line-height:30px;
font-weight: bold;

    color: #1D659F;

    background: #FFF;

    margin: 5px 0 0 0;

    padding-top: 3px;

    padding-bottom: 8px;
	  text-decoration:none;

}
/******************

**** CANALERA ****

******************/

#canalera{

    font-size: 13px;

    color: #fff;

    height:35px;

    background: url('../images/bg_nav1.gif') repeat-x center center;

}





#canalera ul{

    width: 960px;

    height: 35px;

    margin-left: auto;

    margin-right: auto;
	list-style:none;

}

#canalera li{

    float:left;

    margin: 0 0px 0 0;

    padding: 0 14px 0 10px;

    height:28px;

}

#canalera  .first{

    list-style-image: none;

}

#canalera  .last{

    margin-right: 0;

}

#canalera .current{

    font-weight: bold;

}

#canalera  a,#canalera  a:link{

    font-weight: normal;

    color: #fff;

    text-decoration: none;

    padding: 7px 10px 6px 10px;

    display: inline-block;

}

#canalera  a:hover,#canalera  a:visited:hover{

    text-decoration: underline;

}



#canalera .current a {

    font-weight: bold;

    color: #1D659F;

    background: #FFF;

    margin: 5px 0 0 0;

    padding-top: 3px;

    padding-bottom: 8px;

    -moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomright: 0px;

	-moz-border-radius-bottomleft: 0px;

	-webkit-border-radius: 5px 5px 0px 0px;

	border-radius: 5px 5px 0px 0px; 

}

	

#telefono {

      float:right;

      margin-right: 25px;

      white-space: nowrap;

      width:220px;

      height: 80px;

      position: relative;

      text-align: right;

      margin-top: 0px;

}



#telefono #icono {

      position: absolute;

      right: 0px;

      top: 0px;

      background:url(../images/telefono.png) no-repeat right bottom;

      width:220px;

      height:43px;

      padding: 0px 20px 8px 0;

      margin: 25px 0px 0 0;

      float: none;

      color: #FFF;

      font-size: 12px;

}



#ie7 #telefono {

	width: 650px;

}



#ie7 #telefono #icono {

	margin-top: 10px;

}



#ie7 #telefono #icono {

}





#telefono #texto {

      float:right;

      margin-top: 82px;

      font-size: 12px;

      color: #FFF;

}



#telefono #codigo {

      font-weight:bold;

      font-size:14px;

}



#telefono #codigo span {

      color:#FFF;

      font-weight:bold;

      font-size:12px;

      margin-right:3px;

      margin-top:2px;

}



#telefono #numero {

      font-size:14px;

      font-weight: bold;

      line-height:8px;

      text-align:right;

      color: #FFF;

      width: 250px;

      height: 30px;

      padding: 2px 6px 0 0;

      margin-top: 4px;

      position: relative;

}



#telefono #numero span {

	font-weight: normal;

}



#telefono #numero .fono_left {

	position: absolute;

	display: block;

	top: 0px;

	left: 0px;

	width: 9px;

	height: 32px;

	background: url(../images/sprite.png) no-repeat 0px -309px; 

}

#telefono #numero .fono_right {

	position: absolute;

	display: block;

	top: 0px;

	right: 0px;

	width: 5px;

	height: 32px;

	background: url(../images/sprite.png) no-repeat -227px -309px;

}

#telefono #numero .bandera {

	float: right;

	margin: -8px -5px 0 9px;

}



#header #logo {

      margin-top: 25px;

      float: left;

      height: 82px;

      width: 221px;

      display: block;

      overflow: hidden;

      margin-left: 20px;

      top: 12px !important;

      left: 10px !important;

}

p {
	text-align: justify;
}

h2 {font-size: 18px; color: #F28A38; line-height:25px ; margin: 5px 0 0 15px}

/***********************/

/* DESTACADOS */

/***********************/
.offersCenterD {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
.offersCenterD .int-recuadro {padding: 10px 5px 25px 5px; }
.offersCenterD h2 {font-size: 16px; color: #F28A38; line-height:25px ; margin: 5px 0 0 0px}
.offersCenterD span.precioFavorito { float:right; color:#000000}
.offersCenterD span img { border:0; margin-right:15px}
.offersCenterD span img.bandera { border:0; margin-right:5px; width:18px}
.offersCenterD .precio-destacado {height:70px;padding-bottom:10px;position:relative;padding-left:6px;margin-bottom:10px;}
.offersCenterD .precio-destacado span {color: #a80605;font-size:12px;font-weight:bold;margin-bottom:0px;padding:0px;float:left;height:16px;}
.offersCenterD .botonPrecioFeatures {padding:0px;}
.offersCenterD .botonShareThisFeatures {position:absolute;right:10px;top:9px;}
.offersCenterD .botonMoreInfoFeatures {position:absolute;right:6px;top:4px;width: 85px;}
.offersCenterD a.linkPrecio {color:#868684;cursor:pointer; text-decoration:none; line-height:22px}
.offersCenterD a.linkPrecio:hover {text-decoration:underline; background:none}
.offersCenterD a.linkPrecioT {color:#868684;cursor:pointer; font-size:18px; font-weight:bold; text-decoration:none;}
.offersCenterD a.linkPrecioT:hover {text-decoration:underline; background:none}
.offersCenterD .botonMoreInfoFeatures {position:absolute;right:6px;top:4px;width: 85px;}
.offersCenterD a.botonMoreinfo {display:block;width:68px;height:20px;background-image:url(../images/bkg-more-info1.png);background-repeat:no-repeat;color:#FFF;font-weight:bold;padding-left:8px;padding-right:7px;padding-top:5px;font-size:12px;}
.offersCenterD a.botonMoreinfo:hover {color:#310803;}

/***********************/

/* DESTACADOS INTERNACIONALES */

/***********************/
#offersCenterDI { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0; margin-top:10px}
#offersCenterDI .recuadro { width:155px; height:200px;}
#offersCenterDI h2 {font-size: 18px; color: #F28A38; line-height:25px ; margin: 5px 0 10px 10px}
#offersCenterDI span.precioFavorito { float:right; color:#000000}
#offersCenterDI span img { border:0; margin-right:15px; margin-bottom:10px; width:130px; height:90px}
#offersCenterDI span img.bandera {width:18px; height:16px; border:0; margin-right:5px; }
#offersCenterDI .precio-destacado {height:70px; padding-bottom:10px;position:relative;padding-left:6px;margin-bottom:10px;}
#offersCenterDI .precio-destacado span {color: #a80605;font-size:12px;font-weight:bold;margin-bottom:0px;padding:0px;float:left;height:16px;}
#offersCenterDI .botonPrecioFeatures {padding:0px;}
#offersCenterDI .botonShareThisFeatures {position:absolute;right:10px;top:9px;}
#offersCenterDI .botonMoreInfoFeatures {position:absolute;right:6px;top:4px;width: 85px;}
#offersCenterDI a.linkPrecio {color:#868684; text-decoration:none; line-height:16px;}
#offersCenterDI a.linkPrecio:hover {text-decoration:underline; background:none}
#offersCenterDI a.linkPrecioT {color:#868684;cursor:pointer; font-size:18px; font-weight:bold; text-decoration:none;}
#offersCenterDI a.linkPrecioT:hover {text-decoration:underline; background:none}
#offersCenterDI a.linkPrecioB-ES {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/ES1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-ES:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/ES1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-IT {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/IT1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-IT:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/IT1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-FR {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/FR1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-FR:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/FR1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-UK {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/UK1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-UK:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/UK1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-US {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/US1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-US:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/US1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-BR {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/BR1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-BR:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/BR1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}
#offersCenterDI a.linkPrecioB-CH {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/CH1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-CH:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/CH1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}

#offersCenterDI a.linkPrecioB-UR {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/UR1.jpg);background-repeat:no-repeat;background-position:0;}
#offersCenterDI a.linkPrecioB-UR:hover {color:#868684;height:16px;padding-left:35px;margin-bottom:8px;background-image:url(../images/UR1.jpg);background-repeat:no-repeat;background-position:0; background-color:#ffffff;}

#offersCenterDI .botonMoreInfoFeatures {position:absolute;right:6px;top:4px;width: 85px;}
#offersCenterDI a.botonMoreinfo {display:block;width:68px;height:20px;background-image:url(../images/bkg-more-info1.png);background-repeat:no-repeat;color:#FFF;font-weight:bold;padding-left:8px;padding-right:7px;padding-top:5px;font-size:12px;}
#offersCenterDI a.botonMoreinfo:hover {color:#310803;}

/***********************/

/* PROVINCIAS */

/***********************/
.offersCenterP {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:25px; margin-top:10px; margin-right:10px}
.offersCenterP .int-recuadro {padding: 10px 5px 25px 5px; margin-right:10px}
.offersCenterP span.precioFavorito { float:right; color:#000000}
.offersCenterP .precioFeatures {height:16px;background-color:#F7F7F7;padding-bottom:15px;padding-top:15px;position:relative;padding-left:6px;margin-bottom:4px;}
.offersCenterP .precioFeatures span {color: #868684;font-size:15px;font-weight:bold;margin-bottom:0px;padding-left:20px;float:left;height:19px; background-image:url(../images/bullet.png); background-position:2px 4px; background-repeat:no-repeat;}
.offersCenterP a.linkPrecio {color:#868684;cursor:pointer;}
.offersCenterP a.linkPrecio:hover {text-decoration:underline; background:none}
.offersCenterP .botonMoreInfoFeatures {position:absolute;right:6px;top:11px;width: 85px;}
.offersCenterP a.botonMoreinfo {display: block;width: 68px;height: 30px;background-image: url(../images/bkg-more-info1.png);background-repeat: no-repeat;color: #ffffff;font-weight: bold;padding-left: 12px;padding-right: 7px;padding-top: 4px;font-size: 12px; text-decoration:none}
.offersCenterP a.botonMoreinfo:hover {color: #89e9ed;}


a 
{
color: #868684;
cursor: pointer;
}
:focus 
{
outline-width: 0pt;
outline-style: none;
outline-color: -moz-use-text-color;
}
a:hover 
{
color: #66ccff;
}
#mainDestination 
{
width: 540px;
overflow-x: hidden;
overflow-y: hidden;
margin-left: 10px;
margin-top: 10px;
float: left;
}
#mainDestination .destinationContainer 
{
width: 240px;
height: 110px;
overflow-x: hidden;
overflow-y: hidden;
color: #319fda;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 0pt;
margin-bottom: 10px;
margin-left: 10px;
}
#mainDestination .destinationPic 
{
float: left;
height: 110px;
margin-right: 10px;
width: 110px;
}
#mainDestination .destinationData 
{
color: #319fd9;
float: left;
width: 120px;
margin-top: -3px;
}
#mainDestination li
{ list-style:none
}
#mainDestination .cityTitle a 

{

font-size: 18px;

}
#mainDestination .countryTitle 

{

display: block;

height: 11px;

margin-bottom: 5px;

}
.flagIcon 

{

display: inline-block;

width: 16px;

height: 11px;

background-color: transparent;

background-image: url("../images/nibbler_worldflagssprite.gif");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: left top;

background-clip: border-box;

background-origin: padding-box;

background-size: auto auto;

}

.flag-ar {background-position: 0pt -108px;}
.flag-us {background-position: -17px -744px;}
.flag-co {background-position: 0pt -564px;}
.flag-es {background-position: 0pt -804px;}
.flag-cl {background-position: 0pt -528px;}
#mainDestination .flagIcon 

{

float: left;

margin-right: 5px;

}
#mainDestination .countryLink 

{

font-size: 11px;

float: left;

line-height: 11px;

}
#mainDestination .hotelPrice, #mainDestination .flightPrice 

{

font-size: 13px;

display: block;

margin-bottom: 5px;

letter-spacing: -1px;

}
#mainDestination .dollar 

{

font-size: 11px;

}
#mainDestination .hotelPrice, #mainDestination .flightPrice 

{

font-size: 13px;

display: block;

margin-bottom: 5px;

letter-spacing: -1px;

}
#mainDestination .lastBooking 

{

display: block;

color: #999999;

font-size: 11px;

}

#footer {

	width: 960px;

	margin: 0px auto;

	background: url(../images/bg_foot.gif) no-repeat center top;
	background-color: #E0DFD4;

	

	line-height: 16px;

}



#footer_inner {

	width: 920px;

	margin-top: 40px;

	margin-left: auto;

	margin-right: auto;

}
#footer_inner p{ text-align:center; font-size:10px; color:rgb(102, 102, 102);

}



#footer a,

#contenido a {

	color: #1D659F;

}



#footer a:hover,

#contenido a:hover {

	background: #1D659F;

	color: #FFF;

}

