html{ min-height: 100%;height: 100%}
body {min-height: 100%;height: 100%;background: #faf9f8;text-align: center;margin: 0px; font-family: arial, tahoma, verdana}
h1 {font: bold 16px arial, tahoma, verdana; color: #EB8000; margin: 0px}

/* Elementos comunes */
#fondo{background: #eae6e2; width: 752px;}
#submenu{background: url(imagenes/fondo_arr.jpg) no-repeat;}
#menu{background: url(imagenes/fondo_menu.jpg) no-repeat;min-height: 471px;height: auto !important; height: 471px;}
#contenidos{width: 585px;}

/* Estilos más utilizados */
.copyright{}
.submenu{width: 302px;height: 65px;text-align: right;font: normal 12px arial, tahoma, verdana;}
.submenu a{display: block;text-decoration: none;padding-right: 40px;color: #ffffff}
.submenu a:hover{display: block; font-weight: bold}
.submenu a.Act{display: block;text-decoration: none; color: #ffffff; font-weight: bold}
.menu{width: 167px; padding-top: 140px;padding-bottom: 0px;font: normal 13px arial, tahoma, verdana;}
.menu a{display: block;text-decoration: none;color: #A2988F; padding-left: 10px;}
.menu a:hover{display: block; color: #EB8000; font-weight: bold}
.menu a.Act{display: block;text-decoration: none; color: #EB8000; font-weight: bold}
.contenidos{font: normal 11px arial, tahoma, verdana; color: #666666;min-height: 406px;height: auto !important; height: 406px;}
.contenidos div#home{background: url(imagenes/home_fondo.jpg) no-repeat; background-position: right top;min-height: 407px; height: 407px}
.contenidos div#contacto{background: url(imagenes/contacto_fondo.jpg) no-repeat; background-position: right top;}
.contenidos div#metodo{background: url(imagenes/metodo_fondo.jpg) no-repeat; background-position: right top;min-height: 330px; height: 330px}
.contenidos div#nosotros{background: url(imagenes/nosotros_fondo.jpg) no-repeat; background-position: right top;}
.contenidos div#proyectos{background: url(imagenes/proyectos_fondo.jpg) no-repeat; background-position: right top;}
.contenidos div#servicios{background: url(imagenes/servicios_fondo.jpg) no-repeat; background-position: right top}
.contenidos div#masservicios{background: url(imagenes/mas_servicios_fondo.jpg) no-repeat; background-position: right top;min-height: 407px; height: 407px}
.contenidos div#arquitecturaservicios{background: url(imagenes/arquitectura_fondo.jpg) no-repeat; background-position: right top}
.contenidos div#espaciosservicios{background: url(imagenes/espacios_fondo.jpg) no-repeat; background-position: right top}
.contenidos div#productoservicios{background: url(imagenes/producto_fondo.jpg) no-repeat; background-position: right top}

#proyectos{}

.textos{font: normal 11px arial, tahoma, verdana;}

.contacto{font: normal 11px arial, tahoma, verdana;color: #666666;}
.contacto input,textarea{font:normal 11px arial, tahoma, verdana; color: #eb8000; width: 250px;display: block}
.navegacionImagenesProyectos {text-align: right; padding-right: 10px}

#legal{background: #eae6e2; color: #666666}
#legal div{text-align: justify; padding: 5px 10px;font: normal 11px arial}
#legal div.titulo{ font:bold 12px arial}
#legal div.subtitulo{font-weight: bold;}