body {font-family:Arial; font-size:1em; font-weight:normal; margin:0px; background:#ffffff; }div#contenedor { width:760px; margin:0 auto; }div#contenedor div#cabecera { width:760px; background:#ffffff; }
	div#contenedor div#cabecera a.logo {display:block; float:left; margin:25px 15px 20px 15px;}
	div#contenedor div#cabecera img.secundaria {float:right; margin:5px 10px 0px 10px;}
	div#contenedor div#cabecera div#menu { background:#3f598a; clear:both; width:760px; height:50px;}
		div#contenedor div#cabecera div#menu ul{ list-style:none; margin:0px; padding:0px; float:right; }
			div#contenedor div#cabecera div#menu ul li{	float:left; margin:0px 5px;	}			
				div#contenedor div#cabecera div#menu ul li a{ display:block; color:#5b7ec7; padding:0px 10px; line-height:50px; text-decoration:none; font-size:0.8em; font-weight:bold;}
				div#contenedor div#cabecera div#menu ul li a:hover{ color:#5b7ec7; text-decoration:underline;}
	div#contenedor div#cabecera div#subcabecera { width:760px; background:#ffffff; height:70px;}
		div#contenedor div#cabecera div#subcabecera h1 {margin:0px; color:#5e5e5e;}
			div#contenedor div#cabecera div#subcabecera h1 span { color:#5e5e5e;}
			div#contenedor div#cabecera div#subcabecera h1 span.eslogan { float:left; font-size:0.7em; font-weight:bold; margin-left:15px; margin-top:12px; line-height:22px;}
			div#contenedor div#cabecera div#subcabecera h1 span.telefono { float:right; font-size:1.5em; font-weight:bold; margin:5px 15px 0px 0px;  color:#5b7ec7;}
			div#contenedor div#cabecera div#subcabecera h1 span.localidad { clear:left; float:left; font-size:0.7em; font-weight:bold; margin-left:15px; text-transform:uppercase; color:#5e5e5e;}
			
	div#contenedor div#cuerpo { width:736px; background:#ffffff; font-size:0.8em; padding:12px;}
	div#contenedor div#cuerpo div.grande {width:712px; padding:12px; background:#3f598a; color:#2f2f2f;}
	div#contenedor div#cuerpo h2 {color:#FFFFFF; font-size:1.4em;}
	div#contenedor div#cuerpo div.cuarta { width:165px; height:320px; padding:5px; margin:6px 0 12px 12px; float:left; background:#3f598a; color:#2f2f2f;}
		div#contenedor div#cuerpo div.cuarta h2 {margin:0px 0px 5px 0px; text-align:center; font-weight:400; font-size:1.25em; color:#FFFFFF;}
		div#contenedor div#cuerpo div.cuarta img {border:0; width:165px;}
		div#contenedor div#cuerpo div.cuarta p {text-align:justify; color:#2f2f2f;}
		div#contenedor div#cuerpo div.cuarta a {color:#5b7ec7; display:block; float:right; text-align:right; text-decoration:none;}
		div#contenedor div#cuerpo div.cuarta a:hover {text-decoration:underline;}
		
		
		
		
		
		
		div#contenedor div#empresa { width:740px; background:#ffffff; padding:10px; }
div#contenedor div#empresa div {width:720px; background:#3f598a; padding:10px;}
div#contenedor div#empresa h1{ width:720px; margin:10px 0; color:#5e5e5e; font-size:1.5em;}
div#contenedor div#empresa img{ width:100px; height:100px; float:left; }
div#contenedor div#empresa p{ width:720px; font-size:.8em; margin:10px 0; color:#2f2f2f;}div#contenedor div#servicios { width:740px; background:#ffffff; padding:10px; }
div#contenedor div#servicios h1{ width:740px; margin:10px; font-size:1.5em; color:#5e5e5e;}
div#contenedor div#servicios div.parrafo{ width:720px; padding:10px; margin:10px 0; background:#3f598a; }
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:#2f2f2f;}div#contenedor div#presupuesto { width:740px; background:#ffffff; padding:10px; }
div#contenedor div#presupuesto h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#5e5e5e;}
div#contenedor div#presupuesto p { width:740px; margin:10px 0; font-size:.8em; color:#2f2f2f;}
div#contenedor div#presupuesto img { width:150px; margin-right:10px; float:left;}
div#contenedor div#presupuesto form { width:560px; float:left; background:#3f598a; padding:10px; font-size:.9em;}
div#contenedor div#presupuesto form label{ width:550px; float:left; color:#2f2f2f; 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:#3f598a; padding:10px; }
div#contenedor div#presupuesto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#2f2f2f;}
div#contenedor div#presupuesto_enviado p { width:740px; margin:10px 0; font-size:.8em;}
div#contenedor div#contacto { width:740px; background:#ffffff; padding:10px; }
div#contenedor div#contacto div.destacado { width:720px; font-size:1em; background:#3f598a; padding:10px;}
div#contenedor div#contacto div.destacado h1 { width:610px; font-size:1.5em; font-weight:700; color:#5e5e5e; float:left; margin:0;}
div#contenedor div#contacto div.destacado p { width:610px; font-size:.8em; float:left; margin:10px 0; color:#2f2f2f;}
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:#3f598a; padding:10px; font-size:.9em; margin-top:10px;;}
div#contenedor div#contacto form label{ width:150px; float:left; color:#2f2f2f; 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:#3f598a; padding:10px; }
div#contenedor div#contacto_enviado h1 { width:740px; margin:10px 0; font-size:1.5em; font-weight:700; color:#2f2f2f;}
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:740px;background:#3f598a;color:#2f2f2f; padding:20px 10px;}
div#contenedor div#pie div#menu{text-align:right; float:right;}
div#contenedor div#pie div#menu ul{list-style:none;margin:0;padding:0;}
div#contenedor div#pie div#menu ul li{display:inline;line-height:30px;padding:0 2px;}
div#contenedor div#pie div#menu ul li a{color:#5b7ec7;font-size:.8em;text-decoration:none; font-weight:700;}
div#contenedor div#pie div#menu ul li a:hover{color:#5b7ec7;text-decoration:underline;}
div#contenedor div#pie p{color:#2f2f2f; margin:0 10px; text-align:left; font-size:0.75em; display:block; float:left; width:300px;}