@charset "utf-8";

/* CSS Document */

/*GENERAL*/
body{ background-color:#fcf9ee; margin:0px; font-family:Arial, Helvetica, sans-serif; }
input{ font-size:11px; color:#537ea9; border:#cc9966 1px solid;}
select{ font-size:11px; color:#537ea9; border:none;  height:18px; }
h1{ color:#cc6600; margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}
h3{ margin:0px; padding:0px;}
h4{ margin:0px; padding:0px;}


div{
	/*border:solid 1px red;*/
}


/* Idioma */
div.enen{
	background-image:url(../assets/btnEnglish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
}

div.esen{	background-image:url(../assets/btnSpanish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
}
div.enes{
	background-image:url(../assets/es/btnEnglish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
}

div.es{	background-image:url(../assets/es/btnSpanish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
}
li.enen{
	background-image:url(../assets/btnEnglish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
    cursor:pointer;
}

li.esen{
	background-image:url(../assets/btnSpanish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
    cursor:pointer;
}
li.enes{
	background-image:url(../assets/es/btnEnglish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
    cursor:pointer;
}

li.eses{
	background-image:url(../assets/es/btnSpanish.png);
	background-repeat:no-repeat;
	list-style:none;
	float:right;
	height:26px;
	width:62px;
    cursor:pointer;
}
.listaIdioma{
	margin-top: 3px;
}

/*CONTENEDORES PRINCIPALES*/
#contenedorPrincipal{ margin:auto; width:990px;}
#top{ background-color:#FFF; height:99px; background-image:url(../assets/imgFondoTop.jpg); background-position:top right; background-repeat:no-repeat; *border-bottom:#efe3b9 2px solid; *margin-bottom:5px;}
#contenidoCentral{ margin-top:5px; background-image: url(../assets/LineaFondoCafeBlanca.png);  background-repeat:repeat-y; overflow: hidden;}


#barraLateral{float:left;  width:230px; background-color: #EFE3B9; background-image: url(../assets/degradeContenedor.jpg);  background-repeat:repeat-x; padding-top:5px; }
#contenidoSeccion{ width:750px; /*height:500px;*/ background-color:#FFF; margin-left:auto; margin-right:0px; padding-left:5px; padding-right:5px;}
#fixAltura{ clear:left; height:1px; background-color:#fff;}
#footer{  height:106px; background-color:#cc6600; float:left; width: 990px;}


#contenidoSeccionGeneral{
	float:left;
	width: 740px;
	padding-left:10px;
	padding-right:10px;
	background-color: #FFFFFF;
	
}
#contenidoSeccionTours{
	float:left;
	width: 740px;
}





/*HOME*/
#contenedorHome1{ background-color:#c68c53; width:991px; height:360px;}
#bannersBloque1Derecha{ float:right; width:230px; height:360px;}
#contenedorComponente1Home{ width:756px; height:239px; margin-left:4px;padding-top:7px;}
.bannerB1_1{ display:block; margin:0px auto; margin-top:11px;}
.bannerB1_2{ display:block; margin:0px auto; margin-top:4px;}
.bannerB1_3{ display:block; margin:0px auto; margin-top:13px;}
#boxDegradeFormHOME{ width:761px; height:108px; background-image: url(../assets/bgDegradeFormHome.jpg); background-repeat:repeat-x; margin-top:6px; }
#barraLateralAzulHome{float:left;  width:230px; margin-left:5px; margin-top:3px; width:209px; overflow:hidden;}
#formApartamentoHOME{font-size:11px; margin-left:240px; color:#CC6600; padding-top:10px; height:100px; margin-right:30px; }
#formApartamentoHOME  input{ float:left; padding-top:1px; height:16px; width:77px;}
#formApartamentoHOME img{ border:none;}
#formApartamentoHOME select2{font-size:11px; color:#537ea9;  border:#cc9966 1px solid; background-color:#3333FF; display:block; margin:0px; padding:0px;} 
#btnSApartamentHome{  width:170px; margin-left:545px; margin-top:70px;}
#contenedorHome2{ width:991px; height:200px; }
#contenedorVideoHome{  background-color:#efe3b9; height:179px; width:229px; padding-top:21px; float:left; margin-left: 0px; }
#contenedorComponente2Home{  width:532px; height:200px; background-color:#000; float:left; }
#comentariosHome{  overflow:hidden; width:229px; height:200px; background-color:#faf4e1;  float:left;}
#comentariosHome a:link, #comentariosHome a:visited { text-decoration:none;}
#comentariosHome a:hover, #comentariosHome a:active{ color:#005782; }
#labelComentariosHome{ color:#005782; font-size:15px; font-style:italic; margin-top:11px; margin-left:13px; margin-bottom:7px;}
.bloqueComentarioHome{ width:223px; margin:0px auto; margin-bottom:5px; background-color:#FFF; }
.bloqueComentarioHome h1{ margin:0px; padding:0px; margin-left:60px; font-size:12px; font-style:italic; color:#c68c53; padding-top:7px;}
.imgComentarioHome{   border:#005782 3px solid; border-bottom:#005782 11px solid; margin-top:6px; margin-left:7px; float:left;}
.contenidoComentarioHome{ margin-left:60px; margin-right:5px; font-size:11px; color:#005782; padding-bottom:10px;}


/* 2da entrega */
#contenidoSeccionApartments{ width:712px; background-color:#FFF; margin-left:auto; margin-right:0px; padding-left:24px; padding-right:24px; }

/*TOP*/
#logo{  float:left; width:192px; height:51px; background-image:url(../assets/logo.gif);
    background-repeat: no-repeat; margin-left:20px; margin-top:14px;}
#infoSesion{  width:300px; float:right; text-align:right; font-size:11px; color:#FFFFFF; font-weight:bold; padding:3px 12px 0 0; }
#infoSesion a:link, #infoSesion a:visited{ color:#cc0033; text-decoration:none;}
#infoSesion a:hover, #infoSesion a:active{ color:#FFFFFF; }
#contenedorBusqueda{ margin-left:123px; margin-top:4px;}
#contenedorBusqueda input{ float:left; width:139px; height:15px; color:#d5812b; padding-left:5px; padding-top:3px;}
#contenedorBusqueda img{  margin-top:-1px; border:none;}
#menuPrincipal{  float:left; height:34px; width:850px; text-align:right;}
#menuPrincipal a {	padding:10px 18px 8px 18px;  }
#menuPrincipal a:link, #menuPrincipal a:visited{ *border: 1px solid white; height:34px; font-size:13px; font-weight: bold; text-decoration:none; color:#cc6600; background-image:url(../assets/mainMenuNormal.gif); background-position:right; background-repeat:no-repeat;}
#menuPrincipal a:hover, #menuPrincipal a:active{ height:34px; color:#FFFFFF; background-color:#ed7703; background-image:none;}
#menuPrincipal span a:link , #menuPrincipal span a:visited {
	color:#000099;
	background-image:url(assets/mainMenuNormal.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

div.primary-links{
	float:right;
}
div#menuPrincipal{
	border-bottom:#efe3b9 2px solid;	
	*border-bottom:0px solid;
}
div.primary-links div{
	border-right: 1px solid #efe3b9;
	float:left;
	padding: 9px 0;
	margin-top:1px;
	*margin-top:0px;
}

#contenidoCentralHome{
	margin-top:7px;
	*margin-top:5px;
}
div.btnAzulHome{
    /**/
    text-align:center;
    height:33px;
    background-image: url(../assets/btnAzulBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    display: block;
    width:135px;
    margin-left:326px;
    margin-top:54px;
    *margin-top:20px;
}
div.btnAzulHome span{
    float:right;
    width:8px;
    height:33px;
    background-image:url(../assets/btnAzulBG_2.png);
    background-repeat:no-repeat;
    display:block;
    margin-right:-8px;
    margin-top:-22px;
}



/*BARRA LATERAL*/

div#boxReservaciones{
	margin-left: 10px;
}
#boxReservaciones{
	margin-left:15px; 
	margin-top:5px; 
	color:#cc6600; 
	height:273px;
	height:233px;
	margin-top: 58px;
}

#formApartamentoHOME #campoAdultos{
	margin-left:25px;
}

#campoCuartos select,
#campoCuartos .selectForm,
#campoAdultos select,
#campoAdultos .selectForm{
	width:80px;
}

#telefonoReservas{ height:50px; }
#boxReservaciones h2{  font-size: 13px; margin-top:0px;}
#boxReservaciones h3{  font-size: 11px; margin-top:20px; font-weight:normal;}
#boxReservaciones h4{  font-size:18px; margin-top:20px; margin-left:50px;}
#formApartamento{font-size:11px;}
#formApartamento img{ border:none;}
#formApartamento select2{font-size:11px; color:#537ea9;  border:#cc9966 1px solid; background-color:#3333FF; display:block; margin:0px; padding:0px;} 

#campoArea{ }
.label{ margin-bottom:3px; margin-top:3px;}
.selectForm{border:#cc9966 1px solid; background-color:#FFFFFF; }
.selectForm_120{width:120px;}
.selectForm_120 select{ width:120px;}
.selectForm_57{width:57px;}
.selectForm_57 select{ width:57px;}
#boxReservaciones input{ float:left; padding-top:1px; height:16px; width:77px;}
#campoCuartos, #campoAdultos, #campoChildren{ float:left; margin-right:5px;}
#btnSApartament{padding-right:15px;  }

.ancho_t1{width:150px; margin-left:auto; margin-right:0px;}
.ancho_t2{width:80px; margin-left:auto; margin-right:0px;}
.btnAzul{ text-align:center; height:33px; background-image: url(../assets/btnAzulBG.png); background-repeat:no-repeat; padding-top:8px; color:#FFFFFF; font-weight:bold; cursor:pointer; padding-left:8px; font-size:11px; display: block;}
.btnAzul{ margin-left:530px; }
.btnAzul span{ float:right; width:8px; height:33px; background-image:url(../assets/btnAzulBG_2.png); display:block; margin-right:-8px; margin-top:-22px;}
.btnNaranja{ text-align:center; height:33px; background-image: url(../assets/btnNaranjaBG.png); background-repeat:no-repeat; padding-top:8px; color:#FFFFFF; font-weight:bold; cursor:pointer; padding-left:8px; font-size:11px;}
.btnNaranja span{ float:right; width:8px; height:33px; background-image: url(../assets/btnNaranjaBG_2.png); display:block; margin-right:-8px; margin-top:-22px;}

#banersLateral{ background-color:#efe3b9; border-top:#FFFFFF 2px solid; width:229px;}
.banerT1{  padding:3px; padding-bottom:0px;}
.banerT2{ margin:0px auto; margin-top:10px; margin-bottom:10px;  text-align:center;}
.banerT3{  background-color:#c68c53; padding-top:5px; padding-bottom:5px; text-align: center;}

/*BLOQUE 1*/
#bloque1{ height:97px; }
#contactManager{  width:230px; height:86px; background-color:#f8f1db; margin-top:7px; margin-left:519px; }
#imgContactManager{  margin-top:7px;}
#cmRow1, #cmRow2, #cmRow3, #cmRow4, #cmRow1AR { width:150px; margin-left:auto; margin-right:0px}
#cmRow1{padding-top:10px;  color:#ed7703; }
#cmRow2{font-size:14px; color:#ed7703;}
#cmRow3{font-size:13px; color:#005782; }
#cmRow4{font-size:9px; color:#005782; margin-top:3px;}
#cmRow5{font-size:15px; color:#005782; margin-left:123px; margin-top:-13px; font-weight:bold;}
#rutaNavegacion{ font-size:11px; color:#c68c53; padding-top:16px; padding-left:20px; padding-bottom:10px;  background-color: #FFFFFF;}
#resultados{ font-size:17px; color:#ed7703; padding-left:5px; margin-top:7px; font-weight:bold;}
#resultados span{ color:#005782;}

/*ESTRELLAS*/
#contenedorEstrellas{ /*background-color:#666666; */ height:33px; border:#e8d0b7 1px solid; background-image:url(../assets/degradeInt_2.jpg); }
#labelEstrellas{ float:left; margin-left:22px; margin-top:5px; font-size:16px; color:#cc6600; font-weight:bold }
#estrellasActivas{float:left;  margin-left:10px; margin-top:10px;}

/*BLOQUE 2*/
#bloque2{ color:#c68c53; font-size:13px; padding-left:22px; padding-top:5px; padding-bottom:5px; }


/* TABS */
#contenedorTabs{}
#tabs{padding-left:22px; padding-top:15px; height:36px; }

#tabs span a:link, #tabs span a:visited { background-image:none; background-color:#FFFFFF; border:#e8d0b7 1px solid; z-index:1000; border-bottom:#fdfae9 1px solid; background-image:url(../assets/degradeTabs_2.jpg); }
#tabs a:link, #tabs a:visited{ background-image:url(../assets/degradeTabs.jpg); border:#d7d7d7 1px solid; border-bottom:#e8d0b7 1px solid; padding-left:25px; padding-right:25px; padding-top:7px; padding-bottom:6px; .padding-bottom:5px; color:#cc6600; text-decoration:none; font-weight:bold; font-size:15px;  display:inline;}
#lineaInferiorMenu{  
	border-top:#e8d0b7 1px solid;
	width:730px;
	float:left; 
	*margin-top:-7px;
}

#contenedorInfoTabs{
	background-image: url(../assets/degradeInt_1.jpg);
	background-repeat:repeat-x;
	border-top:#fff9eb 1px solid;
	border-bottom:#e8d0b7 1px solid;
	border-left:#e8d0b7 1px solid;
	border-right:#e8d0b7 1px solid;
	width:728px;
	overflow:hidden;
	padding-bottom:10px;
	*margin-top:-18px;
	float:left;
}
#infoRefrescar{ overflow:hidden; }
#irBloque1{ border-top:#fdfae9 1px solid; }
#imgBloque1{
	width:313px; 
	text-align:center; 
	background-color:#FFFFFF;  
	padding-top:28px; 
	padding-bottom:10px; 
	border:#e6e6e6 1px solid; 
	float:left; 
	margin-left:10px;
	margin-top:30px;
}
#contenidoBloque1{ width:350px; margin-left:auto; margin-top:35px; margin-right:35px; float:left; margin-left:15px;}

#contenidoBloque1 h1{ color:#ec7501; font-size:20px; }
#contenidoBloque1 p{ color:#c68c53; font-size:14px;  }
#contenidoBloque1 td{color:#c68c53; font-size:12px;  }
#contenidoBloque1 td strong{ color:#ec7501;}
#avisoFinalBLoque1{ border:#FFF  thin solid; padding-right:20px; float:left;	margin-top:10px; }
#totalPrice{  
	color:#ec7501;
	font-size:11px;
	width:500px;
	margin-left:29px;
}
#totalPriceImg{ float:left; margin-top:-5px; margin-left:5px;}

/*BLOQUE 2*/
#irBloque2{ border:#efe3b9 1px solid; margin-top:5px;width: 728px;overflow:hidden;}
#imgBloque2{ float:left; width:131px; text-align:center; padding-top:5px; padding-bottom:5px; margin-top:16px; margin-left:12px; background-color:#faf4e1; } 

#reservaBloque2{float:right; width:172px; margin-right:25px; margin-top:16px; color:#cc6600;}
#reservaBloque2Row1{ font-size:12px;}
#reservaBloque2Row2{ font-size:10px; padding-bottom:}
#reservaBloque2Row3{ font-size:15px; font-weight:bold;  margin-left:50px; margin-top:-13px; }
#btnInfo{ margin-top:10px; margin-bottom:-10px;};
#btnReserva{ background-color:#000000; border:#669966 1px solid; height:20px;}

#contenidoBloque2{ width:370px; margin-left:155px; margin-top:16px; color:#c68c53; font-size:12px;}
#contededorEstrellasBloque2{ height:25px; font-size:13px;  }
#labelEstrellasB2{ float:left; color:#ec7501; font-weight:bold;}
#estrellasActivasB2{ float:left; margin-left:10px; margin-top:5px;}
#subTituloBloque2{ margin-bottom:5px; color:#c68c53; font-weight:bold;}
#tablaBloque2{ margin-bottom:5px;}
#tablaBloque2 td{ font-size: 12px; color:#c68c53; padding-left:40px; }
#headerTabla td{ border-top:#eee0d1 1px solid; border-bottom:#eee0d1 1px solid; font-weight:bold; color:#ec7501; height:24px; background-image:url(../assets/degradeInt_3.jpg); background-repeat:repeat-x;}
.contenidoTabla{ height:30px; background-color:#fcf9ee;}
.fixHeaderIz {border-left:#eee0d1 1px solid;}
.fixHeaderDer {border-right:#eee0d1 1px solid;}

.contenedorMasInfo{ clear: both; border: #FFF 1px solid; padding-top:0px; *padding-top:0px; .margin-top:15px; height:30px;}
.contenedorBtnReserva{border: #FFF 1px solid; margin-top:0px; height:100px;}


/*footer*/
#paginador{ }
#paginadorInt{ float:right; padding-top:10px; height:27px; padding-left:17px; background-image:url(../assets/bgPaginador.gif); background-repeat:repeat-x; font-size:11px; color:#c68c53; padding-right:15px;width:140px;}


#parteDerechaPaginador{ width:8px; height:30px; background-image:url(../assets/bgPaginador_2.gif); float:right;}
#paginadorInt a:link,#paginadorInt a:visited{ font-weight:bold; color:#c68c53; }
#cuadroMarron{  width:214px; height:54px; background-color:#c9792a; margin-left:766px;}
#textoFooter{ font-size:10px; color:#FFFFFF; padding-left:40px; padding-top:18px;}
#textoFooter a:link,#textoFooter a:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
#textoFooter a:hover,#textoFooter a:active{ text-decoration:underline;}


/* ABOUT US */
#wrapAboutus{ width:712px; background-color:#fffef9; margin-left:auto; margin-right:0px; padding-left:24px; padding-right:24px; }
#topAboutus{ text-align:center; margin-top:20px;}
#wrapIntro{ background-color:#FFFFFF; margin-top:0px; padding-bottom:32px;}
#introTittle{ padding-left:360px;}

#mainIntro{ width:580px; background-color:#FFFFFF; margin-top:18px; margin-left:87px; font-size:13px; color:#df9e5e; text-align:justify;}
#mainIntro img{float:left; margin-right:16px;}
.textOrange{font-size:14px !important; color:#f79302 !important; font-weight:bold;}
.textBrown{ font-size:14px; color:#cc6600;}
.textGreen{ font-size:14px; color:#c4b700;}
.textYellow{ font-size:14px; color:#ffbe01;}
.textOrange strong {font-size:16px;}


#textoNombreWhoWeAre{font-size:14px !important; color:#f79302 !important;}


#wrapWe{width:640px; margin-left:6px; background:url(../assets/wavetop_aboutus.gif) #fff9e5 no-repeat top; font-size:13px; color:#df9e5e; padding-top:56px; padding-left:56px; padding-bottom:30px; text-align:justify;}
#mainWe{width:600px;}
#mainWe ul{ margin:0px; padding:0px;}
#mainWe li{ padding:12px; list-style-image:url(../assets/ico_aboutus.jpg); font-size:13px; color:#df9e5e;}

#wrapTeamen{width:640px; margin-left:6px; background:url(../assets/wavebottom_aboutus.gif) #f8f0d5 no-repeat top; padding-left:56px;  padding-top:56px; padding-bottom:30px; padding-bottom:30px;}
#wrapTeames{width:640px; margin-left:6px; background:url(../assets/es/wavebottom_aboutus.gif) #f8f0d5 no-repeat top; padding-left:56px;  padding-top:56px; padding-bottom:30px; padding-bottom:30px;}
#mainTeam{   }
#infoTeam{ width:600px; font-size:11px !important; color:#df9e5e !important; height: 84px; text-align:justify;}
#infoTeam img{float:left; margin-right:16px;}
.textSmallOrange{font-size:13px; color:#f79302;}
#infoexpectation{ width:580px; background-color:#FFFFFF; margin-top:18px; margin-left:76px; margin-bottom:32px; font-size:11px; color:#df9e5e; text-align:justify;}


/* APARTMENTS RENTALS*/
#topSeccionApartments{ border:#efe3b9 1px solid; padding-top:3px; padding-bottom:3px; text-align:center; margin-top:2px; background-color: #FFFFFF;}
#apartementRentals{ background-color:#FFFFFF;  background-color:#FFFFFF; margin-top:0px; padding-bottom:15px; overflow: hidden;}
#contactManagerAR{  width:213px; height:74px; background-color:#f8f1db; margin-top:7px; float:right; padding-left:5px;}
#imgContactManagerAR{  margin-top:5px; float:left;}
#cmRow1AR{padding-top:3px;  color:#ed7703; }
#cmRow5AR{font-size:13px; color:#005782; margin-left:105px; margin-top:-13px; font-weight:bold;}

#apartementRentalsIntro{ width:500px;  padding-top:10px; color:#c68c53; float:left;}
#apartementRentalsIntro h1{ color:#ec7501; font-size:20px; background-image: url(../assets/icoPrecioGrande.jpg); padding-left:35px; background-repeat:no-repeat; padding-top:8px; padding-bottom:5px; margin-bottom:-5px; margin-top:0px; }
#apartementRentalsIntro p{ font-size:13px; padding-left:35px; margin-top:5px; margin-bottom:0px;}
#totalPriceAR{ margin-left:30px; margin-top:15px; padding-bottom:5px; color:#ec7501; font-size:11px;}
#totalPriceAR img{ float:left; margin-top:-5px;}


/* RESERVATION ONLINE APARTMENT RENTAL */

#reservationOnlineApartments{ background-image:url(../assets/bgARReservationsOnline.jpg); background-repeat:repeat-x; height:110px; }
#barraLateralAR{float:left;  width:230px; margin-left:10px; margin-top:3px; width:209px; overflow:hidden;}
#formApartamentoAR{font-size:11px; margin-left:240px; color:#CC6600; padding-top:10px; height:100px; }
#formApartamentoAR  input{ float:left; padding-top:1px; height:16px; width:77px;}
#formApartamentoAR img{ border:none;}
#formApartamentoAR select2{font-size:11px; color:#537ea9;  border:#cc9966 1px solid; background-color:#3333FF; display:block; margin:0px; padding:0px;} 
.campoAreaAR{  width:160px; float:left;}
.campoPartida{width:120px; float:left;}
.campoRetorno{width:150px; float:left;}
.campoCuartos{width:75px; float:left;}
.campoAdultos{width:75px; float:left;}
.campoAdultosAncho{width:120px; float:left;}
.campoChildren{width:120px; float:left;}
#btnSApartamentAR{  width:170px;  margin-left:505px; margin-top:70px;}


/*TOURS*/
.formTours{ width:678px; margin:0px auto;}
#contenedorDegradeTours{ width:746px; background-image:url(../assets/bgGeneralTours.jpg); background-color:#fcf9ee; margin:0px auto; background-repeat:repeat-x;}
#galeriaFlash{ }
#BloqueDescripciones{ color:#ac651f;}
#formWhereToStart{}
#comentarios{}
.selectOtherOptions{  width:230px; height:80px; margin-top:-82px;}

.contenedorGeneralDes{ display:block; width:678px; margin:0px auto; height: auto; padding-top:20px; padding-bottom:25px; padding-left:30px; padding-right:30px;}
.contenedorGeneralDes h1{  margin-top:0px; font-size:24px; background-image:url(../assets/icoBogotaAtNight.jpg); background-repeat:no-repeat; margin-left:0px; padding-left:60px; padding-top:10px; height:45px; font-weight:normal; }
.decripcionGeneral{ text-align: justify; font-size:13px; width:450px; margin-bottom:25px;margin-left:10px;}  
.columDesc1{ float: right; width:330px; padding-right:15px;}
.columDesc1 h1{ padding:0px; margin-left:0px; background-image:none; color:#ef7b03; font-size:16px;  margin-bottom:0px; height:35px;}
.columDesc1 h2{ color:#ef7b03; font-size:13px; margin-top:0px; font-weight: bold;}
.contenidoColum1{ font-size:13px;}
.columDesc2{float:right; width:330px;}
.columDesc2 h1{padding:0px; margin-left:0px; background-image:none; color:#ef7b03; font-size:16px; height:35px; margin-bottom:0px;}
.columDesc2 ul{ margin:0px; padding:0px; padding-left:15px;}
.columDesc2 li{list-style-image:url(../assets/icoCheckRojo.gif); font-size:12px; color:#ef7b03; }
#contactManagerTours{  width:213px; height:74px; background-color:#f8f1db; margin-top:40px; margin-left:500px; .margin-left:490px; }

#comentarios{width:678px;  margin:0px auto;  margin-bottom:30px; padding-top:0px; margin-top:0px;  overflow:hidden; }
.wrapComentario{ background-color:#f8f1db; margin-top:0px; padding:5px;}
.wrapComentario h1{ padding:0px; background-color:#f8f1db; margin:0px; font-size:15px; font-weight: normal; padding-top:12px; padding-left:10px; padding-bottom:5px;}

.bloqueComentario{ background-color: #FFF; margin-bottom:3px; padding:6px; overflow:hidden;}
.imgUsuario{  border:#005782 3px solid; border-bottom:#005782 11px solid; float:left;}
.titleComentario{ float:left; margin-left:60px; color:#d27920; font-size:12px; font-style:italic; margin-left:11px;}
.globoAmarillo{float:left;}
.comentarioInt{ display:block; color:#005782; font-size:11px; float:left;margin-left:11px;
width:591px;}
.toggler{ display:none;}
.togglerPost{ display:none;}


/* TRANSPORTATION */

#transportationIntro{ width:500px;  padding-top:10px; color:#c68c53;}
#transportationIntro h1{ color:#ec7501; font-size:20px; background-image: url(../assets/icoTransportation.jpg); padding-left:35px; background-repeat:no-repeat; padding-top:8px; padding-bottom:5px; margin-bottom:-5px; margin-top:0px; }
#transportationIntro p{ font-size:13px; padding-left:35px; margin-top:5px; margin-bottom:0px;}



#boxReservacionesAR{margin-left:15px; margin-top:5px; color:#cc6600; height:273px; width:200px; float:right; height:0px; }
#boxReservacionesAR h2{  font-size: 13px; margin-top:0px;}
#boxReservacionesAR h3{  font-size: 11px; margin-top:20px; font-weight:normal;}
#boxReservacionesAR h4{  font-size:18px; margin-top:20px; margin-left:50px;}

#newApartments{border-top:#efe3b9  1px solid; margin-top:18px;}
#newApartments h1{ font-size:20px; background-image:url(../assets/imgIcoNew.gif); background-repeat:no-repeat; margin:0px; margin-top:9px; padding-left:50px; padding-top:5px; padding-bottom:22px; }
#apartamentoNuevo{ width:330px; height:auto; border:#efe3b9  1px solid; float:left; padding:17px; padding-bottom:0px; margin-right:3px; margin-bottom:4px; margin-left:1px; }
#apartamentoNuevo img{ margin:0px auto; border:#efe3b9 4px solid; margin-bottom:10px;}
#labelEstrellasAR{ float:left; color:#ec7501; font-weight:bold; font-size:11px; }
#estrellasActivasAR{ float:left; margin-left:10px; margin-top:2px;}
#estrellasActivasAR img{ border:none; margin-bottom:0px; }
#subTituloBloque2AR{ color:#c68c53; font-weight:bold; margin-top:0px; font-size:11px; clear:left; }
#descripcionBloqueAR{ font-size:11px; color:#c68c53; margin-bottom:10px;}

#formApartments{ border:#efe3b9 1px solid; font-size:11px; margin-bottom:5px; }
#formApartmentsInt{ width:475px; margin-left:30px; margin-top:20px; color:#ef7b03; }
#formApartmentsLabel1{ color:#cc6600; font-size:19px;}
#formApartmentsLabel2{ font-size:15px; margin-top:10px; margin-bottom:10px;}
.rowForm{ margin-top:4px; padding-left:15px; border:#fff 1px solid;}
.rowForm .inputRow{float:left; height:16px; padding-top:1px; width:77px;}
.rowForm img{ border:none;}
.labelForm{ margin-bottom:0px;}
.camposForm{ color:#537ea9;}
.camposForm span{ padding-left:3px; padding-right:15px;}
.radioForm{ float:left;  width:120px;}
.radioForm input{ border:none; }
.clearFloat{ clear:both;}
.widthRow2{ width:120px;}
.floatRleft{ float:left}
.checkForm{ border:none; }

/* GENERAL ASSISTANCE */

#assistanceIntro{ text-align: justify; width:490px;  padding-top:10px; color:#c68c53;}
#assistanceIntro h1{ color:#ec7501; font-size:20px; background-image: url(../assets/icoAssistance.jpg); padding-left:35px; background-repeat:no-repeat; padding-top:8px; padding-bottom:5px; margin-bottom:-5px; margin-top:0px; }
#assistanceIntro h2{ padding-left:35px; margin-bottom:0px; color:#ec7501; font-size:16px; font-weight:lighter; }
#assistanceIntro p{ font-size:12px; padding-left:35px; margin-top:5px; margin-bottom:0px;}
.textsmallbrown{ padding-left:35px; font-size:11px; color:#df9e5e;}


/* MY ACCOUNT */
#wrapaccount{ border:#efe3b9 1px solid; font-size:11px; margin-bottom:5px; overflow:hidden;}
#mainaccount{ width:400px; margin-left:30px; margin-top:20px; *padding-left:30px; *padding-top:20px; color:#ef7b03; }
#accounttittle{ margin-left:-17px; color:#cc6600; font-size:19px;}
#accountsubtittle{ font-size:15px; margin-top:2px; margin-bottom:5px;}

#wrapreview{ width:427px; height:auto; border:#efe3b9  1px solid; margin-bottom:7px; padding:16px; }
#detailstittle{ color:#ec7501; font-weight:bold; font-size:11px; }
#wrapstar{ margin-left:10px; margin-top:2px;}
#wrapstar img{ border:none; margin-bottom:0px; }
#detailsubtittle{ color:#c68c53; font-weight:bold; margin-top:0px; font-size:11px; clear:left; }
#detaildescription{ font-size:11px; color:#c68c53; margin-top:10px; margin-bottom:10px;}
.detaildata{font-weight:bold; color:#ec7501; }

.accountfield{font-weight:bold; color:#537ea9; }
#accounthelp{float:left; margin-top:8px; margin-left:16px; }
#accounthelp a:link, #infoSesion a:visited{ color:#CC0033; text-decoration:none;}
#accounthelp a:hover, #infoSesion a:active{ color:#cc6600; text-decoration:underline; }

.accountbenefits{ float:right; margin-top:23px; margin-right:14px; width:200px; }
.accountbenefits h1{padding:0px; margin-left:0px; color:#ef7b03; font-size:16px; margin-bottom:10px;}
.accountbenefits ul{ margin:0px; padding:0px; padding-left:15px;}
.accountbenefits li{ margin-bottom:5px; list-style-image:url(../assets/icoCheckRojo.gif); font-size:11px; color:#ef7b03; }


#btnWTS_AR{  width:170px;  margin-left:225px;}

#boxTelHomeTop{ /*border: 1px solid red;*/ float:left; color:#cc6600; height:32px; width:135px;}
#telefonoReservasTop{margin-left:4px; margin-top:3px; }
#boxTelHomeTop h2{ font-size: 9px; text-align: left;}
#boxTelHomeTop h3{ font-size: 9px; text-align: left; font-weight:normal; float:left;}
#boxTelHomeTop h4{ font-size:13px; float:right;  *padding-top:5px;}





/* CORRECCIONES */

.form-item {
	margin:0px;
}

#breadcrumb{/* = #rutaNavegacion */
	font-size:11px; color:#c68c53; padding-top:16px; padding-left:20px; padding-bottom:10px;
}

#edit-fechaInicial-month-wrapper{ float:left;border:1px solid #CC9966; }
#edit-fechaInicial-day-wrapper{ float:left;border:1px solid #CC9966; }
#edit-fechaInicial-year-wrapper{ float:left;border:1px solid #CC9966; }

#edit-fechaFinal-month-wrapper{ float:left;border:1px solid #CC9966; }
#edit-fechaFinal-day-wrapper{ float:left;border:1px solid #CC9966; }
#edit-fechaFinal-year-wrapper{ float:left;border:1px solid #CC9966; }



#menuPrincipal a.active { background-color:#ED7703; color:#FFFFFF}

#encabezado input.form-submit{
	background: transparent url(../assets/btnBuscar.jpg) no-repeat;
	border:0px;
	height:26px;
	width:39px;
	margin-right:18px;
	margin-top:2px;
}

ul.primary-links{padding-top:7px;}


#contenidoSeccion{ width:730px; }
#contactManager{ margin-left:519px; }

#parteDerechaPaginador{ width:104px; padding-right:8px;}
#contenidoSeccionApartments{
	width:712px;
	padding-left:0px;
}

#infoRefrescar{ width:728px;}

#tabs a:link, #tabs a:visited{ padding-bottom:5px;}
#menuPrincipal a:hover, #menuPrincipal a:active{ background-color:#ed7703; }

.tabSeleccionado { 
	/*background-image:none;*/
	/*background-color:#FFFFFF;*/
	border-top:#e8d0b7 1px solid;
	border-left:#e8d0b7 1px solid;
	border-right:#e8d0b7 1px solid;
	z-index:1000;
	border-bottom:#fff9eb 2px solid;
	background-image:url(../assets/degradeTabs_2.jpg);
	
	padding-left:25px;
	padding-right:25px;
	padding-top:7px;
	padding-bottom:6px;
	padding-bottom:5px;
	text-decoration:none;
	color:#cc6600;
	font-weight:bold;
	font-size:15px;
	display:block;
	*display:inline;
	float:left;
	*float:none;
	cursor:pointer;
}
.tabNoSeleccionado{
	
	background-image:url(../assets/degradeTabs.jpg);
	border-top:#d7d7d7 1px solid;
	border-left:#d7d7d7 1px solid;
	border-right:#d7d7d7 1px solid;
	border-bottom:#e8d0b7 0px solid;
	padding-left:25px;
	padding-right:25px;
	padding-top:7px;
	padding-bottom:6px;
	padding-bottom:5px;
	color:#cc6600;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	display:block;
	*display:inline;
	float:left;
	*float:none;
	cursor:pointer;
	/*margin-bottom:5px;*/
}


#estrellasActivasB2{ margin-top:2px;}
#descripcionBloque2{height:56px; overflow:auto; margin-bottom:6px; font-size: 11px;}
/*#irBloque1{ height:260px; }*/
#btnSApartamentHome{ margin-left:265px;}



tbody {
border-top:0px solid #FFFFFF;
  
}
#Mapa {
  height:400px;
  width:740px;
}


#contenidoSeccionApartments{ padding-top:5px; }

#contenidoSeccion{
	overflow:hidden;
	padding-bottom:5px;
}



#parteDerechaPaginador{
	padding-right:10px;
	width:129px;
	background-position:128px 50%;
	background-repeat:no-repeat;
}


#contenidoBloque1 h1{ margin:0px; font-size:19px;}
#contenidoBloque1 p{ margin:0px;  font-size:13px;}

#available{ font-size:14px; color:#C68C53; margin-bottom:5px; margin-top:2px; }
#available span{ color:#005782;}

#detailsubtittle { clear:none; }

/*#wrapaccount {margin-left:20px;}*/
.contenidoReservas{ margin-left:23px; }

#paginador {
overflow:hidden;
}

/* MODULO ADMINISTRACION */

.admin_lista{
	border:2px solid silver;
}

.admin_lista tr td{
	border:1px solid silver;
}

.admin_encabezadoLista{
	background:#e3effb;
}

.admin_botonEditar{
	background:url("b_edit.png");
	width:16px;
	height:16px;
	cursor:pointer;
}

.admin_botonNuevo{
	background:transparent url(b_ins.png) no-repeat scroll 1px 50%;
	height:16px;
	cursor:pointer;
	border:2px solid;
	height:16px;
	padding:3px 3px 3px 20px;
	width:50px;
	margin:4px;
}
.admin_botonEliminar{
	background:url("b_drop.png");
	width:16px;
	height:16px;
	cursor:pointer;
	color:#C68C53;
	font-weight:normal;
}
.admin_botonResponder{
	background:url("b_responder.png");
	width:16px;
	height:16px;
	cursor:pointer;
	color:#C68C53;
	font-weight:normal;
}

.admin_botonSwap0{
	background:url("b_eye0.png");
	width:16px;
	height:16px;
	cursor:pointer;
	color:#C68C53;
	font-weight:normal;
}

.admin_botonSwap1{
	background:url("b_eye1.png");
	width:16px;
	height:16px;
	cursor:pointer;
	color:#C68C53;
	font-weight:normal;
}

.contenedorAdministracion{
	overflow:auto;
}

/* FIN MODULO ADMINISTRACION */



#rutaNavegacion a{
	color:#C68C53;
	font-weight:bold;
}

div.mapaGoogle{
	margin:20px;
	height:370px;
}

#tablaPrecios{
	color:#EF7B03;
	font-size:11px;
	width:100%;
}
#tituloTablaPrecios{;
	font-weight:bold;
}
#apartamentoNuevo{ 
	height:204px;height:204px;
}
.contenedorGeneralDes{ margin-bottom:0px;}

.bloqueComentarioHome h1 {
	font-size:11px;
}
.rowForm{ 
	height:34px;
}
.camposForm{ 
	height:34px;
}
#formApartmentsInt{
	height:156px;
	width:595px;
}


/* RESERVAS */

.mensajeRentaMinimaNoSeCumple{
	color:peru;
	font-family:sans-serif;
	font-size:12px;
	font-style:italic;
	
	text-align:center;
}

.contenedorInformacionApartAReservar{
/*	height:400px;*/
}

.mensajeError{
	border:1px solid red;
	background: #ffe0e0;
	padding:2px;
	
	text-align:center;
}

.mensaje{
	border:1px solid peru;
	background-color: Beige;
	padding:2px;
	
	text-align:center;
	z-index:200;
}

/* Ajustes Transportation */

.btnNaranja{
	padding-top:7px;
}
#btnWTS_AR{
	margin-top:354px;
}
.radioForm{
	width:144px;
}

#formApartmentsLabel3{ font-size:13px; margin-top:10px; margin-bottom:10px;font-style:italic;}

.inputRowAjuste{
	width:150px !important;
}
#contenidoSeccionTransportation{ padding-top:5px; overflow: hidden;  }

/* RESPONSE */
#responsetittle {
	color:#CC6600;
	font-size:32px;
	
	text-align:center;
}
#wrapAboutus{
	padding-left:0px;
}

/* CONTACT US */
#btnWTS_AR_CU{
	margin-top:95px;
}



/*Apartments*/
#cmRow4{margin-top:0px;}
#cmRow5AR{margin-top:-4px;margin-left:62px;}



#bloque1{ height:82px; }




div.telefonoSecundario{
	font-size: 11px !important;
	margin-left: 75px !important;
}

#contededorEstrellasBloque2{ height:18px; }

#contenidoSeccion{ padding-left:0px;padding-right:0px;}


#tablaBloque2 td{ font-size: 11px; }



#contenidoSeccionApartments{ padding-right:32px; }


.separadorCincoPx{
	height:5px;
}

div.reservacionesBarraL{
	height:50px !important;
}

#newApartments{
	overflow:hidden;
	padding-bottom: 5px;
	/*border: 1px solid blue;*/
}


/*Home*/
#barraLateralAzulHome{width:212px;}
#telefonoReservas{ width:207px; }
/*
#boxReservacionesHome h4{ 
	font-size:15px;
	margin-left:67px;
}
*/
#boxReservacionesHome{ margin-left:15px; margin-top:5px; *margin-top:0px; color:#cc6600;  width:200px; float:left; height: 43px; }
#boxReservacionesHome h2{  font-size: 13px; line-height: 10px; margin-top:0px;}
#boxReservacionesHome h3{  font-size: 11px; line-height: 15px; font-weight:normal;}
#boxReservacionesHome h4{  font-size: 18px; line-height: 16px; margin-left:38px;}



/* Transporte */
#transportationIntro{ width:490px; text-align: justify;}
.btnNaranjaTransportation{
    /**/
    width:100px;
    text-align:center;
    height:33px;
    background-image: url(../assets/btnNaranjaBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    margin-left:246px;
    margin-top:7px;
}

.btnNaranjaTransportation span{
    float:right;
    width:8px;
    height:33px;
    background-image: url(../assets/btnNaranjaBG_2.png);
    display:block;
    margin-right:-8px;
    margin-top:-23px;
}

/* Tours */

#contenedorDegradeTours{ overflow:hidden;}

.btnNaranjaTour{
    /**/
    width:100px;
    text-align:center;
    height:33px;
    background-image: url(../assets/btnNaranjaBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    margin-left:237px;
    margin-top:33px;
}

.btnNaranjaTour span{
    float:right;
    width:8px;
    height:33px;
    background-image: url(../assets/btnNaranjaBG_2.png);
    display:block;
    margin-right:-8px;
    margin-top:-23px;
}

#btnWTS_AR_Tours{
    /**/
    width:170px;
    margin-left:165px;
    margin-top:34px;
}


.contenedorGeneralDes{
    padding-left:10px;
    padding-right:10px;
}
/* Bloque apartamentos */

.btnAzulBloqueApartamentos{
    /**/
    text-align:center;
    height:33px;
    background-image: url(../assets/btnAzulBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    display: block;
    width:135px;
    margin-left:44px;
    margin-top:54px;
}
.btnAzulBloqueApartamentos span{
    float:right;
    width:8px;
    height:33px;
    background-image:url(../assets/btnAzulBG_2.png);
    background-repeat:no-repeat;
    display:block;
    margin-right:-8px;
    margin-top:-22px;
}

/*RESERVATIONS*/
.btnNaranjaReservationsLogIn{
    width:100px;
    text-align:center;
    height:33px;
    background-image: url(../assets/btnNaranjaBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    margin-left:220px;
    margin-top:33px;
}

.btnNaranjaReservationsLogIn span{
    float:right;
    width:8px;
    height:33px;
    background-image: url(../assets/btnNaranjaBG_2.png);
    display:block;
    margin-right:-8px;
    margin-top:-23px;
}

.btnAzulCrearCuanta{
    text-align:center;
    height:33px;
    background-image: url(../assets/btnAzulBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    display: block;
    width:135px;
    margin-left:220px;
    margin-top:0px;
}
.btnAzulCrearCuanta span{
    float:right;
    width:8px;
    height:33px;
    background-image:url(../assets/btnAzulBG_2.png);
    background-repeat:no-repeat;
    display:block;
    margin-right:-8px;
    margin-top:-22px;
}

.btnNaranjaCrearCuanta{
    width:100px;
    text-align:center;
    height:33px;
    background-image: url(../assets/btnNaranjaBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    margin-left:95px;
    margin-top:30px;
    float:left;
}

.btnNaranjaCrearCuanta span{
    float:right;
    width:8px;
    height:33px;
    background-image: url(../assets/btnNaranjaBG_2.png);
    display:block;
    margin-right:-8px;
    margin-top:-23px;
}

.mano{
    cursor:pointer;
}
.btnAzulReservationsLogIn{
    text-align:center;
    height:33px;
    background-image: url(../assets/btnAzulBG.png);
    background-repeat:no-repeat;
    padding-top:8px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
    padding-left:8px;
    font-size:11px;
    display: block;
    width:135px;
    margin-right:100px;
    margin-top:30px;
    float:right;
}
.btnAzulReservationsLogIn span{
    float:right;
    width:8px;
    height:33px;
    background-image:url(../assets/btnAzulBG_2.png);
    background-repeat:no-repeat;
    display:block;
    margin-right:-8px;
    margin-top:-22px;
}


.rowForm{
	border: 0px !important;
}



#mensajeReservarCOP{ width:580px; background-color:#FFFFFF; margin-top:18px; margin-left:87px; font-size:13px; color:#C68C53;}

.radioAnchoTransporte{
	width:280px;
}
