body {font-family:Arial; font-size:1em; font-weight:normal; margin:0px; background:#474431; }div#contenedor { width:760px; margin:10px; }div#contenedor div#cabecera{width:760px;background:#474431; padding-bottom:10px;}
div#contenedor div#cabecera div#a{width:212px;height:180px;float:left; margin:10px;}
div#contenedor div#cabecera div#a img{width:212px;height:180px;}
div#contenedor div#cabecera div#b{width:268px;height:200px;background:#474431;float:left;display:table-cell;vertical-align:middle;line-height:200px;}
div#contenedor div#cabecera div#c{width:240px;height:180px;background:#785329;float:left;text-align:center; margin:10px;}
div#contenedor div#cabecera div#c span.telefono{color:#fefdf8;}
div#contenedor div#cabecera div#c span.eslogan{color:#fefdf8;font-size:.6em;display:block;margin:8px 0;}
div#contenedor div#cabecera div#c span.localidad{color:#fefdf8;font-size:.7em;}
div#contenedor div#cabecera a.logo{display:block;height:200px;float:left;}
div#contenedor div#cabecera div#menu{background:#785329;clear:both;width:759px;height:50px;padding-right:1px;}
div#contenedor div#cabecera div#menu ul{list-style:none;float:right;margin:0;padding:0;}
div#contenedor div#cabecera div#menu ul li{float:left;margin:2px 1px;}
div#contenedor div#cabecera div#menu ul li a{display:block;color:#937d4c;background:#785329;line-height:46px;text-decoration:none;font-size:.75em;font-weight:700;padding:0 10px;}
div#contenedor div#cabecera div#menu ul li a:hover{color:#937d4c;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:#bc6c25;}div#contenedor div#empresa { width:740px; background:#474431; padding:10px;}
div#contenedor div#empresa div.destacado{ width:720px; padding:10px; background:#785329; }
div#contenedor div#empresa div.destacado img{ width:200px; height:200px; margin-right:10px; float:left; }
div#contenedor div#empresa div.destacado h1{ width:480px; float:left; font-size:1.2em; margin:0; color:#bc6c25;}
div#contenedor div#empresa div.destacado p{ width:480px; float:left; font-size:.8em; margin:5px 0; 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:#bc6c25;}
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:#bc6c25;}
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:#bc6c25; 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; text-align:center; padding-bottom:15px;}
	div#contenedor div#pie ul{ list-style:none; margin:0 auto; padding:0px; width:500px; }
		div#contenedor div#pie ul li{ float:left; margin:0px 5px;}			
			div#contenedor div#pie ul li a{ display:block; color:#937d4c; padding:0px 8px; line-height:40px; text-decoration:none; font-size:0.8em; font-weight:normal;}
			div#contenedor div#pie ul li a:hover{ color:#937d4c; text-decoration:underline;}
	div#contenedor div#pie h5{ clear:both; font-size:0.8em; color:#bc6c25; margin:0px;}
	div#contenedor div#pie p.coletilla{ font-size:0.7em; color:#fefdf8; line-height:13px; margin:0px;}