body {font-family:Arial; font-size:1em; font-weight:normal; margin:0px; background:#827562; }div#contenedor { width:760px; margin:0 auto; }div#contenedor div#cabecera {width:760px;background:#5c4732;}
div#contenedor div#cabecera div#eslogan {background:#5c4732; float:right; margin:10px 10px 0 0;}
div#contenedor div#cabecera div#eslogan span.eslogan {color:#c3eff8; display:block; height:60px; text-align:right; font-size:1.2em;}
div#contenedor div#cabecera a.logo {display:block; float:left;}
div#contenedor div#cabecera div#menu {height:30px; background:#5c4732; float:right; clear:right;}
div#contenedor div#cabecera div#menu a {display:block; padding:0 10px; height:25px; float:left; margin: 0 5px 5px; background:#827562; text-align:center; line-height:25px; text-decoration:none; color:#badb1e; font-weight:700; font-size:0.9em;}div#contenedor div#cuerpo{width:750px;font-size:.8em;background:#827562;padding-right:10px;}
div#contenedor div#cuerpo div.izquierda{width:171px;float:left;color:#c3eff8;padding:10px 20px;}
div#contenedor div#cuerpo div.derecha{width:539px;float:left;padding:10px 0;}
div#contenedor div#cuerpo h1{color:#adaf80;font-size:1.5em;margin:5px 0;}
div#contenedor div#cuerpo a.leermas{float:right;color:#badb1e;text-decoration:none;}
div#contenedor div#cuerpo a.leermas:hover{text-decoration:underline;}
div#contenedor div#cuerpo div.derecha div.peque{width:519px;background:#5c4732;color:#c3eff8;margin-bottom:10px;padding:10px;}
div#contenedor div#cuerpo div.derecha div.peque img{float:right;margin:10px;}div#contenedor div#empresa { width:760px; background:#827562; padding-bottom:10px; }
div#contenedor div#empresa div.destacado{ width:740px; padding:10px; margin-bottom:10px; background:#5c4732; }
div#contenedor div#empresa div.destacado ul{ width:250px; height:150px; margin:0 10px 0 0; float:left; font-size:.8em; line-height:20px; padding-left:25px; color:#c3eff8;}
div#contenedor div#empresa div.destacado img{ width:450px; height:150px; float:left; }
div#contenedor div#empresa h1{ width:740px; font-size:1.2em; margin:0 10px; color:#adaf80;}
div#contenedor div#empresa p{ width:740px; font-size:.8em; margin:5px 10px; color:#c3eff8;}div#contenedor div#servicios { width:760px; background:#827562; padding-bottom:10px; }
div#contenedor div#servicios p.enlace {text-align:center; color:#c3eff8; margin:0; padding:5px 10px; font-size:0.8em;}
div#contenedor div#servicios div.caja_pequena{ width:345px; height:100px; float:left; padding:10px; margin:10px 0 0 10px; background:#5c4732; }
div#contenedor div#servicios div.caja_pequena img{ width:100px; height:100px; float:left; margin-right:10px;}
div#contenedor div#servicios div.caja_pequena h1{ width:235px; float:left; margin:0; font-size:1em; color:#adaf80;}
div#contenedor div#servicios div.caja_pequena p{ width:235px; float:left; margin:5px 0; font-size:.7em; color:#c3eff8;}div#contenedor div#presupuesto { width:740px; background:#827562; padding:10px; }
div#contenedor div#presupuesto h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#adaf80;}
div#contenedor div#presupuesto p { width:740px; margin:10px 0; font-size:.8em; color:#c3eff8;}
div#contenedor div#presupuesto img { width:150px; margin-right:10px; float:left;}
div#contenedor div#presupuesto form { width:560px; float:left; background:#5c4732; padding:10px; font-size:.9em;}
div#contenedor div#presupuesto form label{ width:550px; float:left; color:#c3eff8; margin:5px 0; font-size:1em;}
div#contenedor div#presupuesto form input{ width:550px; float:left; margin:5px 0; font-family:arial; font-weight:400; font-size:.9em;}
div#contenedor div#presupuesto form textarea{ width:550px; height:60px; overflow:auto; float:left; margin:5px 0;font-family:arial; font-weight:400; font-size:.9em;}div#contenedor div#presupuesto_enviado { width:740px; background:#5c4732; padding:10px; }
div#contenedor div#presupuesto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#c3eff8;}
div#contenedor div#presupuesto_enviado p { width:740px; margin:10px 0; font-size:.8em;}
div#contenedor div#contacto { width:740px; background:#827562; padding:10px; }
div#contenedor div#contacto div.destacado { width:720px; font-size:1em; background:#5c4732; padding:10px;}
div#contenedor div#contacto div.destacado h1 { width:610px; font-size:1.5em; font-weight:700; color:#adaf80; float:left; margin:0;}
div#contenedor div#contacto div.destacado p { width:610px; font-size:.8em; float:left; margin:10px 0; color:#c3eff8;}
div#contenedor div#contacto div.destacado img { width:100px; height:100px; margin-left:10px; font-size:.8em; float:right;}
div#contenedor div#contacto form { width:720px; float:left; background:#5c4732; padding:10px; font-size:.9em; margin-top:10px;;}
div#contenedor div#contacto form label{ width:150px; float:left; color:#c3eff8; margin:5px 0; font-size:1em;}
div#contenedor div#contacto form input{ width:200px; float:left; margin:5px 0; font-family:arial; font-weight:400; font-size:.9em; margin-right:5px;}
div#contenedor div#contacto form textarea{ width:560px; height:120px; overflow:auto; float:left; margin:5px 0;font-family:arial; font-weight:400; font-size:.9em;}div#contenedor div#contacto_enviado { width:740px; background:#5c4732; padding:10px; }
div#contenedor div#contacto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#c3eff8;}
div#contenedor div#contacto_enviado p { width:740px; margin:10px 0; font-size:.8em;}
div#contenedor div#aviso_legal{width:740px;background:#CCC; padding:10px;}
div#contenedor div#aviso_legal h1{color:#000; margin:10px 0; font-size:24px;}
div#contenedor div#aviso_legal h2{color:#000; margin:5px 0; font-size:18px;}
div#contenedor div#aviso_legal p{color:#000; margin:5px 0 15px 0; font-size:12px;}div#contenedor div#pie{width:760px;background:#827562;}
div#contenedor div#pie img{float:left; width:480px; height:103px; margin:5px;}
div#contenedor div#pie p{text-align:center;}
div#contenedor div#pie ul{width:130px;height:103px;float:left;list-style:none;margin:5px 5px 0 0;padding:0;background:#5c4732;}
div#contenedor div#pie ul li{text-align:center;height:34px;line-height:34px;}
div#contenedor div#pie ul li a{color:#badb1e;text-decoration:none;font-size:.9em;}