body {font-family:Arial; font-size:1em; font-weight:normal; margin:0px; background:#474431; }div#contenedor { width:760px; margin:0 auto; }div#contenedor div#cabecera{width:760px;background:#474431;}
div#contenedor div#cabecera span.telefono{color:#FEFDF8;font-size:1.6em;float:right;font-weight:700;margin:7px 10px 0 0;}
div#contenedor div#cabecera span.eslogan{color:#FEFDF8;font-size:1.2em;float:right;}
div#contenedor div#cabecera span.localidad{color:#FEFDF8;font-size:1.2em;float:right;margin:0 10px 0 6px;}
div#contenedor div#cabecera div#menu{width:760px;height:50px;background:#785329;}
div#contenedor div#cabecera div#menu ul{list-style:none;margin:0;padding:0;}
div#contenedor div#cabecera div#menu ul li{float:left;background:#785329;line-height:48px;margin:0 2px;padding:0 10px;}
div#contenedor div#cabecera div#menu ul li a{font-size:.8em;color:#FAB53E;text-decoration:none;}
div#contenedor div#cabecera div#menu ul li a:hover{font-size:.8em;color:#FAB53E;text-decoration:underline;}div#contenedor div#cuerpo{width:760px;font-size:.8em;background:#474431;}
div#contenedor div#cuerpo p.enlace {text-align:center; color:#FEFDF8; margin:0; padding:5px 10px;}
div#contenedor div#cuerpo div.cuarto{width:170px;font-size:1em;float:left;min-height:250px;padding:10px;color:#FEFDF8;}
div#contenedor div#cuerpo div.cuarto h2{color:#B06B43;}div#contenedor div#empresa { width:760px; background:#474431; padding-bottom:10px; }
div#contenedor div#empresa div.destacado{ width:740px; padding:10px; margin-bottom:10px; background:#785329; }
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:#FEFDF8;}
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:#B06B43;}
div#contenedor div#empresa p{ width:740px; font-size:.8em; margin:5px 10px; color:#FEFDF8;}div#contenedor div#servicios { width:740px; background:#474431; padding:10px; }
div#contenedor div#servicios h1{ width:740px; margin:10px; font-size:1.5em; color:#B06B43;}
div#contenedor div#servicios div.parrafo{ width:720px; padding:10px; margin:10px 0; background:#785329; }
div#contenedor div#servicios div.parrafo img{float:left; margin-right:10px; height:100px; width:100px;}
div#contenedor div#servicios div.parrafo p{ width:610px; float:left; margin:0; font-size:.8em; color:#FEFDF8;}div#contenedor div#presupuesto { width:740px; background:#474431; padding:10px; }
div#contenedor div#presupuesto h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#B06B43;}
div#contenedor div#presupuesto p { width:740px; margin:10px 0; font-size:.8em; color:#FEFDF8;}
div#contenedor div#presupuesto img { width:150px; margin-right:10px; float:left;}
div#contenedor div#presupuesto form { width:560px; float:left; background:#785329; padding:10px; font-size:.9em;}
div#contenedor div#presupuesto form label{ width:550px; float:left; color:#FEFDF8; 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:#785329; padding:10px; }
div#contenedor div#presupuesto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#FEFDF8;}
div#contenedor div#presupuesto_enviado p { width:740px; margin:10px 0; font-size:.8em;}
div#contenedor div#contacto { width:740px; background:#474431; padding:10px; }
div#contenedor div#contacto div.destacado { width:720px; font-size:1em; background:#785329; padding:10px;}
div#contenedor div#contacto div.destacado h1 { width:610px; font-size:1.5em; font-weight:700; color:#B06B43; float:left; margin:0;}
div#contenedor div#contacto div.destacado p { width:610px; font-size:.8em; float:left; margin:10px 0; color:#FEFDF8;}
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:#785329; padding:10px; font-size:.9em; margin-top:10px;;}
div#contenedor div#contacto form label{ width:150px; float:left; color:#FEFDF8; 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:#785329; padding:10px; }
div#contenedor div#contacto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#FEFDF8;}
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:#474431;}
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:#785329;}
div#contenedor div#pie ul li{text-align:center;height:34px;line-height:34px;}
div#contenedor div#pie ul li a{color:#FAB53E;text-decoration:none;font-size:.9em;}
