body{margin:0;padding:0;color:#000;font-size:.9em;line-height:120%;text-shadow:0px 0px 1px transparent}h1{color:#4B4C4B;text-transform:uppercase}section{width:100%}section div.main{width:984px;margin:0 auto;padding:0 20px;position:relative}#wrap{width:100%;background:#fff;margin:0 auto;padding:0}.menu{margin:-1px -1px 0 -1px}#link-top{position:absolute;top:10px;right:10px;*right:25px;left:auto;color:#666;text-decoration:none;display:inline-block;padding:5px 10px;background:#e5e5e5;line-height:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#persist-header{width:100%;height:34px;background:#2E2E2E;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #000));background:-moz-linear-gradient(top, #646464 0%, #000 100%);background:-webkit-linear-gradient(top, #646464 0%, #000 100%);background:-o-linear-gradient(top, #646464 0%, #000 100%);background:-ms-linear-gradient(top, #646464 0%, #000 100%);background:linear-gradient(top, #646464 0%,#000000 100%);position:fixed;top:0px;z-index:601;box-shadow:0 1px 10px 0px #000;display:none}#persist-header nav{width:984px;margin:0 auto}#persist-header nav ul.menu{border:none;text-shadow:0 1px #999;background:#2E2E2E;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #000));background:-moz-linear-gradient(top, #646464 0%, #000 100%);background:-webkit-linear-gradient(top, #646464 0%, #000 100%);background:-o-linear-gradient(top, #646464 0%, #000 100%);background:-ms-linear-gradient(top, #646464 0%, #000 100%);background:linear-gradient(top, #646464 0%,#000000 100%)}#persist-header nav ul.menu li{border-right:1px solid black}#persist-header nav ul.menu li a{padding:10px 20px;color:white}#persist-header nav ul.menu li a:hover{background:none;color:orange;text-shadow:0 1px #805200}header{width:984px;margin:0 auto;padding:0 20px 2px 20px;position:relative}header p.lema{float:right;margin-top:85px;margin-right:10px;font-size:1.6em}header p.lema span{color:orange}header img.sombras{position:absolute}header div.social{position:absolute;right:40px;top:40px}header nav{clear:both}header nav ul.menu{border:none;text-shadow:0 1px #999;background:#2E2E2E;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #000));background:-moz-linear-gradient(top, #646464 0%, #000 100%);background:-webkit-linear-gradient(top, #646464 0%, #000 100%);background:-o-linear-gradient(top, #646464 0%, #000 100%);background:-ms-linear-gradient(top, #646464 0%, #000 100%);background:linear-gradient(top, #646464 0%,#000000 100%);border-top-left-radius:10px;border-top-right-radius:10px;margin-top:10px}header nav ul.menu li{border-right:1px solid black}header nav ul.menu li a{color:white}header nav ul.menu li a:hover{background:none;color:orange;text-shadow:0 1px #805200}header div.slideshow-wrap div.slideshow-inner{z-index:2;width:984px;top:-1px}header div.slideshow-wrap div.slideshow-inner ul.slideshow{border:none}header div.slideshow-wrap ul.slideshow-buttons{display:none}#qs{padding-bottom:40px;background:url("../images/bgQuienesSomos.png") repeat-x}#qs div.main h1{margin-top:-3px;padding-top:35px}#qs div.main h2{color:#4B4C4B}#qs div.main p{text-align:justify;margin-right:20px}#proyectos{background:url("../images/patternProyectos.png") repeat;background-color:#dfa15a;position:relative;box-shadow:0 4px 10px -2px #666;z-index:2}#proyectos div.main{background:url("../images/bgProyectos.png") no-repeat center;height:611px}#proyectos div.main h1{position:relative;top:40px}#proyectos div.main img{position:absolute}#proyectos div.main h2{position:absolute;font-size:1.5em;margin:0}#proyectos div.sombra{width:100%;height:28px;position:absolute}#promociones{position:relative;background-image:url("../images/bgPromociones.png");background-repeat:no-repeat;background-size:100% 100%;padding-bottom:20px}#promociones div.main h1{padding-top:30px;margin:0}#promociones div.main img{display:block;margin:0 auto}#promociones div.sombra{width:100%;height:28px;position:absolute}#clientes{height:640px;position:relative}#clientes div.main h1{padding-top:40px;font-size:1.3em}#clientes div.main img{position:absolute}#clientes div.sombra{width:100%;height:28px;position:absolute}#contacto{background-color:#F5F4ED}#contacto div.main{overflow:auto;padding-bottom:20px}#contacto div.main h1{padding-top:20px}#contacto div.main h2{font-size:1em;text-align:left;color:red}#contacto div.main h3{color:#4B4C4B}#contacto div.main form{width:555px;float:left;margin-top:20px}#contacto div.main form div.column{width:260px;display:inline-block}#contacto div.main form div.column div{clear:both;margin-bottom:20px;overflow:auto}#contacto div.main form div.column div label{float:left;padding-top:5px}#contacto div.main form div.column div input{float:right;width:200px}#contacto div.main form div.derecha{margin-left:15px;margin-top:-35px}#contacto div.main form div.derecha label{display:block;padding:10px}#contacto div.main form div.derecha textarea{width:100%;height:170px}#contacto div.main form div.derecha input{float:right;margin-top:20px;padding:8px}#contacto div.main form p strong{padding:0;background:none}#contacto div.main iframe{float:right}
