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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,center,u,b,i{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}a:hover{color:red}body{font-size:11px;font-family:Myriad\ Pro,sans-serif;color:#999385;margin:0 auto;background:#e1e1e1;width:1200px}#zona_superior{float:left;clear:both;width:100%;height:188px}#columna_izq{float:left}#cuadro_logo img{float:left;margin-left:80px;margin-top:-1px}#columna_dch{float:right}#llamanos{float:right;margin-right:80px}#menu{float:left;clear:both;width:100%;background-color:#00498d;color:#fff;height:50px;padding-top:10px}#menu li a{text-decoration:none;color:#fff}ul.textomenu li{float:left;color:#fff;width:auto;padding-left:10px;padding-right:37px;list-style:none outside none;font-size:18px;height:30px}ul.textomenu{margin-left:50px;margin-top:10px}#contenido{float:left;clear:both;width:100%;margin-top:0;min-height:50px}#texto_presentacion{width:620px;margin-top:15px;float:left;margin-left:15px;font-size:14px;margin-bottom:30px}#flash{background:transparent url(/images/flash.png) no-repeat 0 0;float:left;width:1200px;margin-top:0;height:355px;margin-left:5px}#fotos{background:transparent url(/images/xfotos.png.pagespeed.ic.IdwoEBPQY4.png) no-repeat 0 0;width:1200px;height:295px;float:left}#pie{float:left;background:linear-gradient(to bottom,#2c7fc3 0%,#013f8a 100%) repeat scroll 0 0 transparent;height:250px;width:100%;margin-top:20px}#contenedor_pie{width:1024px;margin:0 auto}#contenedor_pie1{background:transparent url(/images/xknx.jpg.pagespeed.ic._TsIxTLuhU.jpg) no-repeat 0 0;width:250px;height:117px;float:left;margin-top:20px;margin-left:40px}#contenedor_pie2{background:transparent url(/images/xllamanos_pie.png.pagespeed.ic.lVs_xdm2rO.png) no-repeat 0 0;margin-top:30px;width:350px;height:220px;float:left;margin-left:50px}#contenedor_pie3{background:transparent url(/images/xfenienergia.jpg.pagespeed.ic.SGB4UPrgLs.jpg) no-repeat 0 0;width:250px;height:117px;float:left;margin-top:20px;margin-left:40px}#texto_pie{color:#fff;font-size:12px;margin-right:-55px;padding-top:121px;text-align:center;line-height:1.5em}h1{color:#e1e1e1}h2{color:#333;width:450px;margin-top:30px;float:left;font-size:20px;margin-bottom:30px;font-style:bold}p{color:#333;font-size:13px}form #fieldset{}form #fieldset .field{margin-bottom:10px}form #fieldset label{clear:both;color:#333;float:left;font-size:13px;margin-left:10px;width:100%}form #fieldset input,form #fieldset textarea{margin-left:10px}.field ul.error_list li{color:red;margin-left:10px}#map{clear:both;float:left}#interiores{width:1200px}#contenido_izquierda{width:450px;margin-right:50px;margin-left:50px;float:left}#contenido_derecha{margin-top:80px;width:470px;margin-left:50px;margin-right:50px;margin-bottom:20px;float:left}#texto_contenido{float:left;font-size:14px;width:450px}#foto_empresa{background:transparent url(/images/xempresa.jpg.pagespeed.ic.kxCDGYv427.jpg) no-repeat 0 0;width:450px;height:299px;float:left}#info_presupuestos{float:left;margin-left:50px;margin-right:50px;width:450px}#titulo_presupuestos{float:left;font-size:20px;margin-bottom:10px;margin-left:4px;margin-top:30px;width:450px}#foto_presupuestos{background:url(/images/xpresupuestos.jpg.pagespeed.ic.xzWUux-zIM.jpg) no-repeat scroll 0 0 transparent;float:left;height:299px;width:450px}#texto_presupuestos{float:left;font-size:14px;width:450px}#texto_presupuestos{font-size:14px}#formulario_presupuestos{float:left;margin-left:50px;margin-right:50px;margin-top:20px;width:470px}#hoja_presupuestos{background:url(/images/xformulario2.png.pagespeed.ic.kdzqk0EtL4.png) no-repeat scroll 0 0 transparent;float:left;height:570px;margin-top:57px;padding:0 30px 30px 50px;width:380px}#titulo_formulario_presupuestos{float:left;font-size:20px;margin-bottom:0;margin-top:30px;width:470px}#texto_formulario_presupuestos{float:left;font-size:14px;margin-bottom:10px;margin-top:10px;width:380px}#texto_formulario_presupuestos{font-size:14px}.campo_presupuestos{font-size:14px;margin-bottom:15px;width:370px;clear:both;float:left}.campo_presupuestos label{clear:both;float:left;width:100%}.campo_presupuestos input,.campo_presupuestos textarea{clear:both;float:left;width:100%;border:1px solid #999385}.campo_presupuestos.customform_errors input,.campo_presupuestos.customform_errors textarea{border:1px solid red}.boton_enviar{background:#00498d;color:#fff;font-weight:bold;border:none;padding:15px;margin-top:10px}.campo_presupuestos ul.error_list{}.campo_presupuestos ul.error_list li{color:red}.campo_presupuestos .help{font-style:italic;font-size:12px}h3{color:#00498d;margin-bottom:20px}p.margin-bottom{margin-bottom:20px}ul.lista{list-style:square outside none;margin-bottom:16px;margin-left:30px;margin-top:5px}ul.lista li{color:#333}div#contenido_izquierda p{}div#texto_presupuestos p{margin-top:20px}div#locali{margin-left:50px;margin-right:50px}div.boton{float:left;margin-top:10px;margin-bottom:20px}input.boton{background:#00498d;border:medium none;color:#fff;font-weight:bold;padding:5px}small{font-size:12px}form input[type="checkbox"]{width:auto;margin:0 5px 0 0}form a{color:#00498d;text-decoration:none}form a:hover{color:#00f}div#texto_pie a{color:#fff}div#texto_pie a:hover{color:#00f}