/* Variables globales */ @calipso: #01ADED; @gris: #666666; @celeste: #DDEFFB; @cerceta: #2E6C77; @azul: #003366; /* Laoyut Default */ body{ margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; } #wrap{ width: 900px; margin: 0 auto; padding: 0 25px; padding-bottom: 10px; background: url(../img/bg.png) repeat-y; } #header{ height: 90px; background: url(../img/header-bg.png) repeat-x; border-bottom: 1px solid @celeste; } #header-logo{ width: 207px; height: 46px; margin: 24px 0 0 30px; float: left; background: url(../img/header-logo.png) no-repeat; text-indent: -9999px; } #header-menu{ margin: 52px 0 0 0; float: right; list-style: none; } #header-menu li{ float: left; margin: 0; padding: 0 14px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; border-left: 1px solid #999; line-height: 16px; } #header-menu li.left{ border: 0; } #header-menu li a{ color: @cerceta; text-decoration: none; } #header-menu li a:hover,#header-menu li.active a{ color: @calipso; } #end-content{ height: 11px; margin-top: 15px; background: @celeste; } #footer{ margin: 0; background: @cerceta; font-family: Arial, Helvetica, sans-serif; color: #c7D1DD; font-size: 11px; } #footer #footer_in{ width: 920px; height: 150px; margin: 0 auto; font-size: 11px; } #footer-left{ width: 240px; float: left; margin: 10px 0 0 30px; } #footer-right{ width: 190px; float: right; margin: 10px 20px 0 0; } #footer-center{ width: 360px; height: 90px; border-right: 1px dotted #c7D1DD; border-left: 1px dotted #c7D1DD; float: left; margin: 20px 0 0 10px; } #footer_in strong{ display: block; line-height: 30px } #footer_in a{ color: #c7D1DD; text-decoration: none; } #footer_in a:hover{ color: #FFF; } #envianos{ display: block; width: 150px; height: 14px; background: url(../img/sobre.png) 0 0 no-repeat; padding-left: 30px; } #fono{ display: block; width: 200px; height: 70px; margin-top: 5px; background: url(../img/fono.png) 0 18px no-repeat; } #fono span{ display: block; width: 170px; font-size: 19px; margin-left: 40px; } #copy{ width: 890px; float: left; font-size: 9px; margin-left: 30px; } /* PROYECTOS */ textarea {resize: none} a, a:hover, a:active{ outline: none; } .link-normal{ color: @cerceta; text-decoration: none; } .link-normal:hover{ color: @calipso; } /* CABECERA PROYECTOS */ #cab-proyecto{ width: 890px; height: 100px; overflow: hidden; } #menu-proyecto{ width: 375px; font-family: "Century Gothic", "Lucida Sans", Geneva; overflow: hidden; float: left; } #menu-proyecto h1{ font-size: 31px; line-height: 31px; color: @calipso; font-weight: 500; margin-top: 15px; margin-left: 30px; margin-bottom: 10px; } #menu-proyecto ul{ font-size: 14px; list-style: none; margin: 0; margin-left: 20px; padding: 0; } #menu-proyecto ul li{ margin: 0; padding: 0 7px; float: left; } #menu-proyecto ul li a{ display: block; color: @azul; padding: 0 7px; height: 25px; line-height: 23px; text-decoration: none; } #menu-proyecto ul li a:hover, #menu-proyecto ul li a.active{ color: @azul; background: #E5EAEF; } #menu-desde{ float: left; color: @calipso; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 14px; margin-top: 31px; } #menu-desde strong{ display: block; font-size: 30px; font-weight: normal; line-height: 25px; } #menu-telefonos{ float: left; color: @calipso; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 14px; margin-top: 18px; margin-left: 40px; } #menu-telefonos strong{ font-size: 20px; font-weight: normal; line-height: 20px; } #cab-proyecto img{ float: right; margin-top: 15px; } #sb-riel .nuf, .nuf{ color: @calipso; font-size: 13px; display: inline; font-weight: bold; } /* PROYECTO */ #presentacion{ width: 900px; height: 320px; margin-bottom: 10px; } .agregados{ float: left; width: 320px; height: 40px; margin-top: 275px; margin-left: 405px; } .video, .videos, .paseoVirtual, .lounge{ float: left; width: 150px; height: 40px; margin-right: 10px; text-indent: -9999px; outline: none; } .video{ background: url(../img/video.png) no-repeat; } .videos{ background: url(../img/videos.png) no-repeat; } .paseoVirtual{ background: url(../img/paseoVirtual.png) no-repeat; } .lounge{ background: url(../img/lounge.png) no-repeat; } .promocion{ width: 900px; height: 90px; background: @celeste; margin-bottom: 10px; } #ubicacion{ width: 920px; height: 270px; margin: -10px; } #mapa{ width: 500px; height: 270px; float: left; /*box-shadow: 0 0 12px #CCC;*/ background: url(/img/fondo-mapa.png) 0 0 no-repeat; } #map_canvas{ width: 460px; height: 230px; margin: 20px; } #entorno{ width: 420px; height: 270px; float: right; background: #FFF; /*box-shadow: 0 0 12px #CCC;*/ background: url(/img/fondo-ubicacion.png) 0 0 no-repeat; } #entorno h1{ margin: 20px; background: @cerceta; color: #FFF; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 17px; font-weight: normal; padding: 5px 10px; line-height: 20px; } #entorno div{ margin: 20px 30px 30px 30px; color: #333; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 12px; font-weight: normal; line-height: 20px; } /* modelos */ #tit-modelos{ display: block; margin: 20px auto 20px auto; background: #588993; color: #FFF; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 17px; padding-left: 30px; line-height: 30px; } #modelos{ width: 900px; overflow: hidden; } #plano-container{ width: 548px; height: 488px; float: left; border: 1px solid #CCC; padding: 10px; } #plano-sup{ height: 80px; } #planta{ width: 160px; height: 80px; margin-right: 15px; float: left; } #desc-container{ width: 240px; height: 80px; margin-right: 15px; float: left; } #descripcion{ display: block; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 18px; color: #666; font-weight: bold; } #valor{ display: block; font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 20px; line-height: 40px; color: @calipso; } #subsidio{ width: 145px; height: 80px; float: left; color: #666; font-weight: bold; font-family: Verdana, Geneva, sans-serif; font-size: 12px; } #selectSubsidio{ width: 110px; } #plano{ float: left; width: 396px; height: 320px; overflow: hidden; margin-top: 30px; } #resultados{ width: 150px; height: 390px; float: right; } .lupa{ float: left; width: 21px; height: 21px; margin-top: 320px; margin-left: 10px; text-indent: -9999px; background: url(../img/lupa.gif) bottom no-repeat #FFF; } .lupa:hover{ background-position: top; } .btnResultados{ float: right; width: 113px; height: 30px; background: url("/img/resultado.png") no-repeat scroll 0 0 transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; line-height: 30px; text-decoration: none; color: #FFF; margin-top: 5px; } .btnResultados:hover{ color: #FFF; } #datos-container{ width: 320px; float: right; color: #666; } #dor-ban{ width: 320px; height: 83px; } #datos-container h1{ font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 31px; font-weight: normal; line-height: 31px; margin: 0 10px; background: #FFF; } #datos-container h2{ font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 22px; font-weight: normal; line-height: 22px; margin: 0 10px 30px; background: #FFF; } #departamentos{ height: 50px; background: #666; color: #FFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 50px; margin: 0 10px 30px; padding: 0 10px; } #departamentos #deptos-nros{ float: right; font-weight: bold; } #sup-container{ width: 320px; height: 122px; } .superficie{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; padding: 0 15px; background: #FFF; overflow: hidden; } .nombre-superficie{ float: left; } .valor-superficie{ float: right; } .superficie{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; padding: 0 15px; } .valor-superficie{ float: right; } #sup-total{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; margin: 15px; padding-top: 10px; font-weight: bold; border-top: 1px solid #CCC; background: #FFF; } #sup-total span{ background: #FFF; } #nav-departamentos{ font-family: "Century Gothic", "Lucida Sans", Geneva; font-size: 13px; margin: 15px 5px 15px 15px; padding-top: 10px; } #nav-departamentos ul{ width: 300px; margin: 10px 0; padding: 0; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #FFF; list-style: none; } #nav-departamentos ul li{ width: 65px; float: left; margin: 0 10px 10px 0; background: @calipso; text-align: center; line-height: 20px; cursor: pointer; } #nav-departamentos ul li.agotado{ width: 65px; float: left; margin: 0 10px 10px 0; background: #EEE; text-align: center; line-height: 20px; cursor: pointer; } #nav-departamentos ul li.active{ width: 63px; float: left; margin: 0 10px 10px 0; background: #FFF; text-align: center; line-height: 18px; cursor: pointer; border: 1px solid @calipso; color: @calipso; } #nav-departamentos ul li.agotado.active{ width: 63px; float: left; margin: 0 10px 10px 0; background: #FFF; text-align: center; line-height: 18px; cursor: pointer; border: 1px solid #DDD; color: #DDD; } /* video */ #video_player{ border: 0; } #video_player body{ background: #191919; } .links_videos{ display: block; margin: 0; padding: 6px 0 0 0; list-style: none; background: #191919; overflow: hidden; } .link_video{ float: left; width: 84px; height: 30px; margin: 0 28px; padding: 0; padding-left: 7px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style: none; cursor: pointer; line-height: 30px; background:url(../img/play_video.png) bottom no-repeat; } .link_video.active{ background:url(../img/play_video.png) top no-repeat; } /* enviado */ #enviado{ width: 500px; height: 220px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } #enviado .mensaje{ display: block; color: #669fab; text-align: center; font-weight: bold; margin-top: 80px; } #enviado .btn-aceptar{ width: 113px; height: 30px; margin: 0 auto; margin-top: 15px; background: url("/img/resultado.png") no-repeat scroll 0 0 transparent; line-height: 30px; color: #FFF; text-align: center; cursor: pointer; } #enviado .pie{ display: block; color: #666; text-align: center; margin-top: 80px; } /* Páginas corporativas */ .textcorp{ font-family: Tahoma, Geneva, sans-serif; font-size:12px; line-height:21px; color: #666; } .textcorp h1{ color: #2C6C78; font-family: Tahoma, Geneva, sans-serif; font-size: 19px; height: 25px; margin-top: 8px; font-weight: normal; } /* condiciones y politicas */ #contenidoConPol{ width: 900px; height: 581px; color: #666666; background-color: #d8da3d; background:url(/img/fondolegal.jpg); margin-top:15px; } #textConPol{ width: 800px; margin: 15px auto; padding: 20px 30px; background:url(/img/bg-transparente.png); } /* empresa*/ #contenidoEmpresa{ width: 900px; height: 581px; color: #666666; background-color: #d8da3d; background: url(/img/fondoempresa.jpg); margin-top: 15px; } #textEmpresa{ width:417px; height:513px; padding-left:33px; padding-top:14px; font-family: Tahoma, Geneva, sans-serif; font-size:12px; line-height:21px; float:left; } #tituloEmpresa{ float: right; width: 410px; height: 80px; margin: 10px 1px 0 0; background: url(/img/nuestraempresa.png) } /* mapa */ #contenidoMapa{ width: 900px; height: 581px; color: #666666; background-color: #d8da3d; background: url(/img/fondoempresa.jpg); margin-top: 15px; } #textMapa{ width:417px; height:513px; padding-left:33px; padding-top:14px; font-family: Tahoma, Geneva, sans-serif; font-size:12px; line-height:21px; float:left; } #tituloMapa{ float: right; width: 410px; height: 80px; margin: 10px 1px 0 0; background: url(/img/mapadelsitio.png) } #listaLeft{ float: left; } #listaRight{ float: right; } .listaMapa ul{ padding: 0; padding-left: 10px; font-family: Tahoma, Geneva, sans-serif; } .listaMapa{ color: @cerceta; text-decoration: none; line-height: 35px; padding-left: 20px; } .listaMapa a{ color: @cerceta; text-decoration: none; } .listaMapa a:hover{ color: @calipso; } /* contacto */ #contenidoContacto{ width:900px; height:581px; color: #666666; background-color: #d8da3d; background:url("/img/fondocontacto.jpg"); margin-top:15px; } #textContacto{ width:417px; height:513px; padding-left:35px; padding-top:14px; font-family: Tahoma, Geneva, sans-serif; font-size:12px; line-height:21px; float:left; } .formTable{ margin-left:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; width: 450px; border:0; } .errorLink{ color : #900; display:none; font-size:20px; float:left; } #formularioContacto{ color:#669FAB; margin-top: 20px; } .inputlargo{ background:url("/img/textcontacto.png") no-repeat 15px 6px; } .inputCont{ background:transparent; border:0; width:322px; padding: 6px 0px; height:20px; line-height: 20px; color: #999; float:left; margin-left:25px; } .inputPost{ background:transparent; border:0; width:283px; padding: 6px 0px; height:20px; line-height: 20px; color: #999; float:left; margin-left:25px; } .textArea{ background:url("/img/textArea.png") no-repeat 15px 0; } .texAreaCont{ background: transparent; color: #999; border:0; width:322px; height:123px; padding:6px 10px; float:left; margin-left:15px; } #footerCont{ font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color:#669FAB; background: url(/img/fondoerrorform.png) 0 0 repeat-y; } #footerContDivs{ width:430px; height:45px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color:#669FAB; margin-top: 0; } .btnText{ color: #FFFFFF; cursor: pointer; float: left; font-size:12px; margin-left: 17px; } #btnEnviar{ background:url("/img/cotiEnvi.png"); width:69px; height:30px;color:#FFFFFF; line-height: 30px; } #cb-ProyectoProyectoId .cb-btn{ background-color: #C0C1B0; }