@CHARSET "ISO-8859-1";

body,html{
	padding: 0;
	margin: 0;
	width:100%;
	height:100%;
	background-color:white;
	text-align:center;
}

* {
	margin: 0;
	padding: 0;
}

body{
	margin:0;
	padding:0;
}

div{
	position:relative;
	margin:0;
	padding:0;
	text-align:left;
	overflow:hidden;
	font-size:0pt;
	}


.buttonheading{
	display:none;
}

/***********************************************************************************************************
				CHELAGARTO SITE - HOME
***********************************************************************************************************/
/*
.home-general-content{
	width:989px;
	margin:auto;
	float:left;
	margin-top:5px;
}*/







/************************* NUEVO ENCABEZADO************************************************************/

.encabezado-content{
	width:100%;
	height:552px;
	text-align:center;
}

.encabezado-content .banda-superior{
	/*BANDA NEGRA*/
	width:100%;
	background-color:white;
	text-align:center;
	height:88px;
}

.encabezado-content .encabezado-inferior{
width:998px;
height:349px;
margin:auto;
margin-top:50px;
background-image:url(../images/home/encabezado/fondo_booking.jpg);
}

.encabezado-content .banda-superior .contenido{
	width:990px;
	height:88px;
	margin:auto;
}

.encabezado-content .slide-content{
	width:990px;
	height:386px;
	margin:auto;
	margin-top:15px;
}

.encabezado-content .slideshow{
	width:667px;
	height:324px;
	margin:auto;
	margin-top:10px;
}

.encabezado-content .logo-chelagarto{
	position:absolute;
	left:0px;
	top:0px;
}

.mapa-sudamerica{
	position:absolute;
	/*display:none;*/
	border:none;
	margin-top:138px;
	margin-left:90px;
}

.booking-hombre{
	position:relative;
	top:-379px;
	left:40px;
	float:left;
}

.logo-hostelpass{
	position:relative;
	top:-100px;
	left:290px;
	float:left;
	border:none;
	cursor:pointer;
	z-index:5000;
}

.banda-superior .contenido .contenido-derecho{
	width:150px;
	height:88px;
	float:right;
	z-index:5000;
}

.banda-superior .contenido .contenido-derecho .banderas{
	width:150px;
	height:30px;
	margin-top:10px;
}

.banda-superior .contenido .contenido-derecho .banderas img{
	float:right;
	margin-left:10px;
	cursor:pointer;
	border:none;
}
.banda-superior .contenido .contenido-derecho .banderas p{
	float:right;
	color:black;
	font-family:arial;
	font-size:12px;
}

.banda-superior .contenido .contenido-derecho .login-hostelpass{
	width:150px;
	height:30px;
	font-family:arial;
	font-size:12px;
	color:black;
	text-align:right;
}

/*******************************************************************************************************************/

.fondo-content{
	float:left;
	width:100%;
	text-align:center;
}

.borde-content{
	float:left;
	/*margin-top:5px;*/
}

.borde-superior{
	width:100%;
	height:88px;
	background:url('../images/home/negro_completar.jpg') repeat-x top;
}

.borde-espacio-vertical{
	width:100%;
	/*height:984px;*/
	/*height:1223px;*/
	height:1253px;
}

.borde-banda-gris{
	width:100%;
	height:34px;
	background-color:#E7E3E7;
}

.borde-banda-negra{
	width:100%;
	height:276px;
	background-color:#000000;
}

/***********HEAD ******************/

.home-header{
	height:560px;
	width:989px;
	/*float:left;*/
	margin:auto;
}

.home-flash{
/*CONTENEDOR DEL FLASH*/
	width:989px;
	height:560px;
	float:left;
	/*background:url('../images/home/encabezado_flash.jpg') no-repeat center;*/
}

/***********TEXTO ******************/

.home-texto{
	/*height:115px;*/
	width:700px;
	text-align:justify;
	padding:15px 5px 0 5px;
	/*background:url('../images/home/continuacion_mapa.jpg') no-repeat center top;*/
}

.home-videos{
	/*height:115px;*/
	/*width:700px;*/
	width:989px;
	margin:auto;
	padding:20px 5px 0 5px;
	/*background:url('../images/home/continuacion_mapa.jpg') no-repeat center top;*/
}



.home-videos .video{
	width:258px;
	height:196px;
	border:solid 2px #FFC373;
	float:left;
}

.home-videos .video .pdf-home-link{
	width:100%;
	height:19px;
	background-color:#E7E3E7;
	text-align:center;
	color:#000;
	padding:2px 0 0 0;
	font-family:arial;
	font-size:11px;
	margin-top:7px;
	cursor:pointer;
}

.home-texto div{
	/*CONTIENEN EL TITULO DEL TEXTO DE LA HOME*/
	width:100%;
	text-align:justify;
}

.home-texto h1{
	font-family:arial;
	color:#87b50d;
	font-size:24px;
	float:left;
	text-align:justify;
}

.home-texto h2{
	font-family:arial;
	color:#6e6d6d;
	font-size:24px;
	float:left;
	text-align:justify;
}


.home-texto p{
	font-family:arial;
	color:#37444d;
	font-size:12px;
	margin-top:5px;
	text-align:justify;
	width:100%;
}

.home-texto p a{
	font-family:arial;
	color:#4A65CE;
	font-size:12px;
	text-align:justify;
}

/****************BANNERS - HOME********************************/

.home-banners{
	/*height:115px;*/
	width:979px;
	margin:auto;
	padding:0 5px 0 5px;
}



/***********************************************/
/***********COLUMNA IZQUIERDA ******************/

.home-columna-izquierda{
	width:279px;
	float:left;
	text-align:center;
}

.home-columna-izquierda .imagen{
	width:250px;
	height:370px;
	margin:auto;
	background:url('../images/home/imagen_costado.jpg') no-repeat top;
}

.suscribirse-content{
	width:210px;
	height:170px;
	margin:auto;
	float:right;
	padding:55px 0 0 40px;
}

.fondo-suscribirse-es-ES{
	background:url('../images/home/fondo_newsletters_es-ES.jpg') no-repeat center top;
}

.fondo-suscribirse-en-GB{
	background:url('../images/home/fondo_newsletters_en-GB.jpg') no-repeat center top;
}

.fondo-suscribirse-pt-BR{
	background:url('../images/home/fondo_newsletters_pt-BR.jpg') no-repeat center top;
}

.suscribirse-content .fondo{
	text-align:center;
	width:100%;
}

.suscribirse-content .fondo p{
	text-align:center;
	width:170px;
}

.suscribirse-content  span{
	text-align:left;
	font-family:tahoma;
	font-size:12px;
	color:#2b2b2b;
	float:left;
	width:195px;
}

.suscribirse-content .campo-de-texto{
	margin-top:2px;
	width:192px;
	float:left;
}

.suscribirse-content .campo-de-texto input{
	background-color:#E7E7E7;
	border:solid 1px #8C8E8C;
}

.suscribirse-content .check{
	width:100%;
	font-family:tahoma;
	font-size:12px;
	color:#2b2b2b;
	margin-top:15px;
	text-align:center;
}

.suscribirse-content .imagen{
	width:177px;
	height:64px;
	float:left;
	margin-top:8px;
	background:url('../images/home/foto_newsletters.jpg') no-repeat left;
}

.suscribirse-content .boton-es-ES{
	width:122px;
	height:34px;
	margin-top:7px;
	float:left;
	cursor:pointer;
	position:relative;
	left:20px;
	background:url('../images/home/boton_enviar_es-ES.jpg') no-repeat left;
}

.banner-15-04-2011{
	width:640px;
	height:151px;
	float:left;
	margin-top:5px;
}
.banner-15-04-2011 img{
	float:right;
}

.banner-15-04-2011 .links{
	width:150px;
	height:160px;
	float:right;
	position:relative;
	left:-10px;
}

.banner-15-04-2011 .links .vs{
	width:100%;
	height:88px;
	background:url('../images/home/linea_puntos.jpg') repeat-x bottom;
}


.suscribirse-content .boton-en-GB{
	width:122px;
	height:34px;
	margin-top:7px;
	float:left;
	cursor:pointer;
	position:relative;
	left:20px;
	background:url('../images/home/boton_enviar_en-GB.jpg') no-repeat left;
}

.suscribirse-content .boton-pt-BR{
	width:122px;
	height:34px;
	margin-top:7px;
	float:left;
	cursor:pointer;
	position:relative;
	left:20px;
	background:url('../images/home/boton_enviar_pt-BR.jpg') no-repeat left;
}

.suscribirse-content  form{
	margin:0;
	padding:0;
}



.suscribirse-content .suscribirse-textofinal{
	width:100%;
	font-family:tahoma;
	font-size:12px;
	color:#848684;
	margin-top:2px;
	font-weight:bold;
}


/***********CONTENIDO DERECHO - HOSTELS Y PROMOS ******************/

.home-derecha{
	width:710px;
	/*height:613px;*/
	float:left;
}

/***********CONTENIDO DERECHO - HOSTELS ******************/

.home-derecha .fondo-hostels{
	width:713px;
	height:231px;
	background:url('../images/home/fondo_hostels.jpg') no-repeat center;
}

.home-argentina-hostel{
	width:129px;
	/*width:138px;*/
	height:153px;
	cursor:pointer;
	float:left;
	background:url('../images/home/hostel.jpg') no-repeat left;
}

.home-argentina-hostel h3{
	width:140px;
	font-family:arial;
	color:#95eaff;
	font-size:12px;
	height:11px;
	text-align:left;
	cursor:pointer;
	letter-spacing:1px;
	padding:5px 0 0 10px;
}

.home-argentina-hostel h4{
	width:140px;
	font-family:arial;
	color:white;
	font-size:19px;
	cursor:pointer;
	text-align:left;
	padding:0 0 0 10px;
}

.home-brasil-hostel{
	width:129px;
	height:153px;
	cursor:pointer;
	float:left;
	background:url('../images/home/hostels_chelagarto.jpg') no-repeat left;
}

.home-brasil-hostel h3{
	width:100%;
	font-family:arial;
	color:#8ce490;
	font-size:12px;
	height:11px;
	text-align:left;
	cursor:pointer;
	letter-spacing:1px;
	padding:5px 0 0 10px;
}

.home-brasil-hostel h4{
	width:100%;
	font-family:arial;
	color:white;
	font-size:19px;
	cursor:pointer;
	text-align:left;
	padding:0 0 0 10px;
}

.home-uruguay-hostel{
	width:129px;
	height:153px;
	cursor:pointer;
	float:left;
	background:url('../images/home/hostels_baratos.jpg') no-repeat left;
}


.home-uruguay-hostel h3{
	width:100%;
	font-family:arial;
	color:#8aaec2;
	font-size:12px;
	height:11px;
	text-align:left;
	cursor:pointer;
	letter-spacing:1px;
	padding:5px 0 0 10px;
}

.home-uruguay-hostel h4{
	width:100%;
	font-family:arial;
	color:white;
	font-size:19px;
	text-align:left;
	cursor:pointer;
	padding:0 0 0 10px;
}

.home-chile-hostel{
	width:129px;
	cursor:pointer;
	height:153px;
	float:left;
	background:url('../images/home/hostels_economicos.jpg') no-repeat left;
}

.home-chile-hostel h3{
	width:100%;
	font-family:arial;
	color:#b68db5;
	font-size:12px;
	height:11px;
	text-align:left;
	cursor:pointer;
	letter-spacing:1px;
	padding:5px 0 0 10px;
}

.home-chile-hostel h4{
	width:100%;
	font-family:arial;
	color:white;
	font-size:19px;
	text-align:left;
	cursor:pointer;
	padding:0 0 0 10px;
}

.home-peru-hostel{
	width:129px;
	height:153px;
	cursor:pointer;
	float:left;
	background:url('../images/home/hostel_barato.jpg') no-repeat left;
}


.home-peru-hostel h3{
	width:100%;
	font-family:arial;
	color:#e8caca;
	font-size:12px;
	height:11px;
	text-align:left;
	cursor:pointer;
	letter-spacing:1px;
	padding:5px 0 0 10px;
}

.home-peru-hostel h4{
	width:100%;
	font-family:arial;
	color:white;
	font-size:19px;
	text-align:left;
	cursor:pointer;
	padding:0 0 0 10px;
}

.fondo-hostels .header{
	width:713px;
	height:49px;
	padding-top:5px;
}

.home-hostel-ver{
	font-family:arial;
	font-size:12px;
	color:#000000;
	position:relative;
	top:98px;
	left:23px;
	cursor:pointer;
	text-decoration:none;
}

.fondo-hostels .header h2{
	font-family:arial;
	font-size:20px;
	color:#000000;
	text-align:right;
}

.fondo-hostels .header h2 b{
	font-family:arial;
	font-size:20px;
	color:#87b50d;
}

.hostels-espacio-izq{
	width:21px;
	height:153px;
	float:left;
}

.che-texto-home{
    width:900px;
    height:500px;
    background:#fff;
    border:solid 1px #000;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-250px;
    margin-left:-450px;
    z-index:10000;
	display:none;
}

.che-texto-home .parrafo-texto p{
    font-family:arial;
    font-size:12px;
    color:#000;
    width:800px;
    margin:auto;
    text-align:justify;
}

.che-texto-home .boton-cerrar{
    width:100%;
    height:25px;
    font-family:arial;
    font-size:12px;
    text-align:right;
	padding:5px 0 0 0; 
    color:#000;
}

.che-texto-home .parrafo-texto{
     overflow-y:scroll;
     height:470px;
     text-align:center;
}

/*********CONTENIDO DERECHO - DESCUENTO Y PROMOS****************************/

.home-derecha .home-descuento{
	float:left;
	width:298px;
	height:123px;
	margin-top:15px;
	background:url('../images/home/banner_descuento.jpg') no-repeat center;
}

.home-derecha .home-promocion{
	float:right;
	width:401px;
	height:123px;
	margin-top:15px;
	background:url('../images/home/banner_promocion.jpg') no-repeat center;
}

/****************BOOKING******************************/

.home-booking-content{
	width:335px;
	height:155px;
	position:absolute;
	top:311px;
	left:135px;
	display:none;
	z-index:100;
}

.home-booking-content h1{
	font-family:arial;
	font-size:18px;
	color:#ff7200;
	width:100%;
	margin-top:5px;
	font-weight:normal;
}

.home-booking-content .booking-label{
	font-family:arial;
	color:#37444d;
	font-size:14px;
	width:135px;
	text-align:right;
	background:url('../images/home/flecha_bookings.jpg') no-repeat right;
}

.booking-reservar{
	cursor:pointer;
	position:relative;
}


/*************HOME PIE*************************/


.home-pie{
	width:100%;
	height:440px;
	padding-top:27px;
	float:left;
	text-align:center;
}

.home-pie .banda-gris-links{
	width:100%;
	background-color:#E7E3E7;
	text-align:center;
}

.home-pie .banda-gris-links .links-pie{
	height:26px;
	width:970px;
	background-color:#e0e0e0;
	padding-top:8px;
}

.home-pie .banda-gris-links .links-pie a{
	float:right;
	color:#37444d;
	font-size:12px;
	font-family:arial;
	cursor:pointer;
	text-decoration:underline;
}

.home-pie .banda-gris-links .links-pie div{
	float:right;
	color:#525552;
	width:25px;
	text-align:center;
	font-size:12px;
}

.home-pie .banda-negra-links{
	width:100%;
	background-color:#000;
	text-align:center;
	margin-top:9px;
}

.home-pie .banda-negra-links .fondo-negro{
	height:276px;
	width:989px;
	margin:auto;
	margin-top:14px;
	background-color:#000000;
}

.home-pie .banda-negra-links .fondo-negro .hostels{
	width:989px;
	text-align:left;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel{
	font-family:arial;
	font-size:12px;
	color:#a9a9a9;
	margin:auto;
	height:35px;
	width:920px;
	text-align:left;
	padding:5px 0 0 32px;
	background:url('../images/home/imagen_item.jpg') no-repeat 20px 10px;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel2{
	font-family:arial;
	font-size:12px;
	color:#a9a9a9;
	margin:auto;
	height:35px;
	width:920px;
	text-align:left;
	padding:5px 0 0 32px;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel2 h1{
	width:100%;
	font-family:arial;
	font-size:12px;
	height:17px;
	color:#a9a9a9;
	font-weight:normal;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel2 a{
	color:#37444d;
	cursor:pointer;
	margin-top:2px;
	text-decoration:none;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel2 a:hover{
	color:#37444d;
	font-weight:600;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel h1{
	width:100%;
	font-family:arial;
	font-size:12px;
	height:17px;
	color:#a9a9a9;
	font-weight:normal;
}

.home-pie .banda-negra-links .fondo-negro .hostels .borde{
	border-bottom:dotted 1px #a9a9a9; 
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel a{
	color:#37444d;
	cursor:pointer;
	margin-top:2px;
	text-decoration:none;
}

.home-pie .banda-negra-links .fondo-negro .hostels .hostel a:hover{
	color:#37444d;
	font-weight:600;
}

.home-pie .banda-negra-links .fondo-negro .pie-negro-texto{
	height:47px;
	width:210px;
	float:right;
	text-align:left;
	padding:20px 0 0 7px;
}

.banda-negra-links .fondo-negro .pie-links{
	width:444px;
	height:147px;
	width:989px;
}

.home-pie .banda-negra-links .fondo-negro .pie-negro-texto span{
	font-family:arial;
	font-size:12px;
	color:#a9a9a9;
	text-align:left;
}

.home-pie .banda-negra-links .fondo-negro .pie-negro-texto span a{
	text-decoration:underline;
	color:#a9a9a9;
	font-family:arial;
	font-size:12px;
	cursor:pointer;
}

.home-pie .banda-negra-links .fondo-negro .pie-negro-texto #youth_hostel{
	font-family:arial;
	font-size:12px;
	color:#ff6d01;
	text-align:left;
}



.home-pie .banda-negra-links .fondo-negro .links-twi-face-blog{
	width:87px;
	float:right;
}

.home-pie .banda-negra-links .fondo-negro .links-twi-face-blog a{
	text-decoration:none;
	color:#000000;
	border:solid 1px #000000;
}

.home-pie .banda-negra-links .fondo-negro .twitter-link{
	height:45px;
	width:24px;
	margin-top:14px;
	float:left;
	cursor:pointer;
	margin-right:5px;
	background:url('../images/home/icono_twitter.jpg') no-repeat center;
}

.home-pie .banda-negra-links .fondo-negro .facebook-link{
	height:45px;
	width:24px;
	margin-top:14px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	background:url('../images/home/icono_facebook.jpg') no-repeat center;
}

.home-pie .banda-negra-links .fondo-negro .blog-link{
	height:45px;
	width:24px;
	margin-top:14px;
	float:left;
	cursor:pointer;
	margin-right:5px;
	background:url('../images/home/icono_youtube.jpg') no-repeat center;
}

/**********MENU*************/

.home-menu-content{
	position:absolute;
	background-color:#c3def6;
	opacity:0;
	filter:alpha(opacity=0);
	padding-bottom:5px;
}

.home-menu-content a{
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	cursor:pointer;
	text-decoration:underline;
}

.home-menu-content li{
	text-align:left;
	width:120px;
	padding:5px 0 0 15px;
	background:url('../images/home/item_menu.jpg') no-repeat 5px 9px;
}

.home-menu-content a:hover{
	font-weight:bold;
}

.menu-celeste{
	background-color:#c3def6;
}

.menu-verde{
	background-color:#b5d4b5;
}


.menu-azul{
	background-color:#c8ccd4;
}

.menu-violeta{
	background-color:#dfc6f7;
}

.menu-rojo{
	background-color:#efcccc;
}


/***********MODULO DE PROMOS**************************************/

.modPromos-home-content{
	width:100%;
	/*padding-bottom:12px;*/
	float:left;
}

.banner-cuotas-home{
	width:255px;
	height:141px;
	float:right;
}

.modPromos-home-content .fondo-content{
	width:351px;
	/*height:137px;*/
	height:141px;
	float:left;
}

.modPromos-home-content .fondo-content .fondo{
	width:351px;
	/*height:104px;*/
	height:141px;
	float:left;
	/*margin-top:1px;*/
}

.modPromos-home-content .fondo-content .fondo-en{
	background:url('../images/home/banner_40_2_ing.jpg') no-repeat left;
}

.modPromos-home-content .fondo-content .fondo-es{
	background:url('../images/home/banner_40_2_esp.jpg') no-repeat left;
}

.modPromos-home-content .fondo-content .fondo-pt{
	background:url('../images/home/banner_40_2_port.jpg') no-repeat left;
}

.modPromos-home-content .fondo-content .fondo .numero{
	font-family:arial;
	font-size:20px;
	color:#fff;
	width:56px;
	height:24px;
	float:right;
	margin-top:58px;
	text-align:center;
}

.modPromos-home-content .fondo-content .boton-flash{
	width:351px;
	height:33px;
	float:left;
}

.modPromos-home-content .fondo-flash{
	width:620px;
	height:141px;
	float:left;
	margin-top:5px;
}

.modPromos-home-content .fondo-flash .flash{
        position: relative;
        top: -141px;
	width:620px;
	height:141px;
        background-color: red;
        cursor: pointer;
        
}

.modPromos-home-content .fondo-flash .flash-relleno{
	width:268px;
	height:36px;
	background-color:#FFA600;
	z-index:10;
	position:relative;
	top:-12px;
	float:right;
}


/*******************************************************************/
