html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{background:url(../img/bg.png);font-size:15px;color:#a0a0a0;font-family:Century Gothic, sans-serif;line-height:normal}h1{font-size:28px;margin-bottom:30px;color:#d2d2d2;font-style:italic;font-weight:normal}h1.empresa{font-size:56px;text-align:center;margin-bottom:40px}h1.proyectos{margin-bottom:25px;text-align:center}h2{font-size:22px;font-weight:normal;margin-bottom:15px}input[type="text"]{font-size:15px;font-family:Century Gothic, sans-serif;color:#505050}textarea{font-size:15px;font-family:Century Gothic, sans-serif;color:#505050}.titulo{display:none;position:absolute;top:120px;margin-left:-27px}.bla{font-size:20px;font-family:Century Gothic, sans-serif;width:630px;margin:auto;margin-bottom:20px;text-align:center}table .ladoIzq{text-align:right;padding:15px 20px 15px 0px}.input{width:220px;height:26px;padding:0px 5px}.campoTextarea{width:400px;height:170px;padding:5px;margin:8px 0}.errorForm{background-color:#e6e6e6;padding:4px 12px;border-radius:4px;color:#505050;margin-left:16px;margin-top:6px;font-size:80%;position:absolute}.errorForm:before{content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #e6e6e6;border-left:8px solid transparent;left:-16px;position:absolute;top:4px}#inicio{text-align:center;margin-top:80px;margin-bottom:90px}#inicio img{margin-bottom:10px}#inicio h1{text-transform:uppercase;font-family:Century Gothic, sans-serif;font-weight:normal;font-size:15px;color:white;font-style:italic}#menuInicio{text-align:center;font-size:14px}#menuInicio span{display:inline-block;width:65px;margin:0px 18px}#menuInicio span a{text-decoration:underline;color:#737373}#menuInicio span a:hover{color:white}#menuInicio span a li{width:65px;display:inline-block}#menuInicio span a li .imagen{width:65px;height:60px;background-repeat:no-repeat;background-position:center top;display:relative}#menuInicio span a li .imagen .texto{padding-top:65px;text-align:center}#menuInicio span a #empresa .imagen{background-image:url(../img/estilo/empresa.png)}#menuInicio span a #empresa .imagen:hover{background-position:2.5px -60px}#menuInicio span a #productos .imagen{background-image:url(../img/estilo/productos.png)}#menuInicio span a #productos .imagen:hover{background-position:2.5px -60px}#menuInicio span a #proyectos .imagen{background-image:url(../img/estilo/proyectos.png)}#menuInicio span a #proyectos .imagen:hover{background-position:2.5px -60px}#menuInicio span a #contacto .imagen{background-image:url(../img/estilo/contacto.png)}#menuInicio span a #contacto .imagen:hover{background-position:2.5px -60px}#footer{text-align:center;font-size:11px;margin:40px 0 10px}#menu{width:900px;overflow:hidden;margin:auto;margin-top:10px;margin-bottom:30px}#menu #left{float:left}#menu #right{float:right}#menu a{color:#7d7d7d;text-decoration:none}#menu li{display:inline-block;width:100px;height:25px;padding-top:6px;font-size:15px;border:1px solid #737373;text-align:center;margin-top:18px;margin-left:10px;background-image:url(../img/botonMenu.png);font-weight:bold;border-radius:5px}#menu li:hover,#menu li.current{background-image:url(../img/botonMenu_h.png);color:#323232}#contenedor{width:900px;margin:auto;overflow:hidden}#menuProductos{float:right;list-style:none}#menuProductos a{color:#737373;text-decoration:none}#menuProductos li{width:160px;padding-left:10px;margin-bottom:15px}#menuProductos li:hover,#menuProductos li.current{border-left:3px solid white}#contacto2{width:300px;float:right;padding:15px;padding-top:20px;border:1px solid #737373}#contacto2 p{margin-bottom:20px}#contacto2 strong{font-weight:bold}.spinner{vertical-align:middle;margin-right:12px}#respForm{padding:5px;display:inline-block;background-color:#323232;color:#e6e6e6;margin-right:12px;font-weight:bold;width:325px;text-align:left;font-style:italic}#galeria{border:1px solid #8c8c8c;padding:5px;background-image:url(../img/fondoGaleria.png);background-repeat:repeat-y;width:650px;height:443px;overflow:hidden;position:relative}#galeria #resumen{text-align:center;margin-bottom:30px;color:#505050}#galeria #gallery{width:650px;height:300px;margin-bottom:20px;overflow:hidden}#galeria #gallery img{display:none}#galeria #thumbs{text-align:center;margin-bottom:10px}#galeria #thumbs img{padding:6px;width:50px;vertical-align:middle;cursor:pointer}#galeria #resumenVertical{text-align:center;position:absolute;bottom:70px;margin-left:6px;width:130px;color:#505050}#galeria #galleryVertical{float:right;width:500px;height:443px;text-align:center;background-color:black}#galeria #galleryVertical img{display:none}#galeria #thumbsVertical{width:62px;text-align:center;float:left;margin-left:40px;margin-top:30px}#galeria #thumbsVertical img{width:50px;cursor:pointer;padding:6px}#galeria #thumbs img:hover,#galeria #thumbs .current{border:1px solid #8c8c8c;padding:5px}#galeria #thumbsVertical img:hover,#galeria #thumbsVertical .current{border:1px solid #8c8c8c;padding:5px}#slideshow{margin:0 auto;width:860px;position:relative}#slideshow #slidesContainer{margin:0 auto;width:793px;overflow:auto;position:relative}#slideshow #slidesContainer .slide{margin:0 auto;width:766px}.control{display:block;width:40px;height:350px;text-indent:-10000px;position:absolute;cursor:pointer;margin-left:-11px}#leftControl{top:0;left:0;background:transparent url(../img/proyectos/control_left.png) no-repeat 0 0;background-position:center;margin-left:-20px}#rightControl{top:0;right:0;background:transparent url(../img/proyectos/control_right.png) no-repeat 0 0;background-position:center;margin-right:-7px}.slide a{color:#fff;font-weight:bold;text-decoration:none}.slide a:hover{text-decoration:underline}.slide #proyecto{border:2px solid #8c8c8c;width:734px;padding:20px 20px 0 20px;background-image:url(../img/proyectos/fondoProyectos.png);color:#505050;overflow:hidden}.slide ul{width:165px;float:left;font-style:italic;margin-top:60px}.slide .izq{float:left}.slide .der{float:right}.slide li{margin-bottom:20px}.slide #proyecto img{margin-bottom:15px;float:right}
