* { margin: 0px; padding: 0px;}
html {}
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 92%; background-color: #3D3D3D; color: #3D3D3D;}
ul { list-style: none;}
img { border: none;}
a { color:#678C1A;}
a:hover {color:#A4DA32;}
div#web { width:950px; margin-left: auto; margin-right: auto; background-color:#FFFFFF;}
/***** CABECERA *****/
#cabecera {}
/*#cabecera h1 {float:left;width:158px;height:133px;}
#cabecera h1 a {display:block;width:117px;height:123px;background:#FFF url(../IMG/logo.gif) left top no-repeat; margin:4px auto 0 auto;}
#cabecera h1 a span {display:none;}*/
#cabecera h3 {float:left;width:158px;height:133px;}
#cabecera h3 a {display:block;width:117px;height:123px;background:#FFF url(../IMG/logo.gif) left top no-repeat; margin:4px auto 0 auto;}
#cabecera h3 a span {display:none;}
#cabecera div.publi {float:right;width:160px;height:133px;background:#678C1A;font-family:"Trebuchet MS";}
#cabecera div.publi h2 {font-size:1.1em;color:#CFEB94;font-weight:normal;width:140px;text-align:center; margin:0 auto;border-bottom: 1px solid #7AA91B; padding:10px 0 2px 0;}
#cabecera div.publi h2 span {font-size:1.2em;}
#cabecera div.publi h3{font-size:1.5em;color:#fff;font-weight:normal;width:140px;text-align:center;margin:0 auto;padding:1px 0 12px 0;}
#cabecera div.publi p {font-size:0.8em;line-height:1.2em;color:#CFEB94;text-align: center;}
#cabecera div.aC {width:632px;height:133px;background:url(../IMG/fondo_aC.gif);float:left;}
#cabecera div.aC h4 {display: none;}
#cabecera div.aC h4 span.APH {}
#cabecera div.aC h4 span.nombre {}
#cabecera div.menu {clear:both;height:20px;border-left:158px solid #ABDE45;background:#82AF20;color:#FFF;padding:0 0 0 1px;}
#cabecera div.menu ul {}
#cabecera div.menu ul li {float:left; margin:0 1px 0 0;}
#cabecera div.menu ul li#contactar {float:right;margin:0px;}
#cabecera div.menu ul li a {display:block;float:left;text-decoration:none;color:#FFF; padding:3px 10px 4px 10px;font-size:0.75em; text-transform:uppercase;}
#cabecera div.menu ul li a.seleccionado {background:#CFEB94;color:#3d3d3d;}
#cabecera div.menu ul li a:hover {background:#CFEB94;color:#3d3d3d;}
/***** CUERPO *****/
#cuerpo {}
/* Izquierda */
#cuerpo div#izq {float:left;width:158px;}
#cuerpo div#izq ul {}
#cuerpo div#izq ul li {margin:3px 0 0 0;float:left;}
#cuerpo div#izq ul li a {display:block;background:#CFEB94;text-decoration:none;color:#3d3d3d;font-size:0.75em;font-weight:bold; float: left;padding:5px 0 5px 23px;}
#cuerpo div#izq ul li#inicio a 		{width:135px;padding-right:0px;}
#cuerpo div#izq ul li#cerrajeria a 	{padding-right:68px;}
#cuerpo div#izq ul li#carpinteria a {padding-right:62px;}
#cuerpo div#izq ul li#fontaneria a 	{padding-right:64px;}
#cuerpo div#izq ul li#electricidad a{padding-right:58px;}
#cuerpo div#izq ul li#albanileria a {padding-right:64px;}
#cuerpo div#izq ul li#pintura a 	{padding-right:88px;}
#cuerpo div#izq ul li#contacto a {padding-right:72px;}
#cuerpo div#izq ul li a:hover {background:#82AF20;color:#FFF;}
#cuerpo div#izq div.datos {border:1px solid #82AF20;float:left;width:156px;padding:12px 0;margin:25px 0 35px 0;}
#cuerpo div#izq div.datos p {font-size:0.75em;text-align:center;color:#666;padding:0 0 3px 0;}
#cuerpo div#izq div.datos p.tit {font-weight:bold;color:#82AF20;}
#cuerpo div#izq div.datos p.nombre {color:#000;}
/* Derecha */
#cuerpo div#dch {float:right;width:160px;padding:3px 0 0 0;}
/* Centro */
#cuerpo div#centro {margin:0 160px 0 158px;padding:40px 0 50px 0;}
#cuerpo div#centro h1 {padding:0 80px 0 50px;font-size:1.4em;font-family: Arial;font-weight:normal;margin:0 0 14px 0; text-transform:uppercase;}
#cuerpo div#centro h1 strong{ font-weight:normal;}
#cuerpo div#centro h2 {padding:0 80px 0 50px;font-size:1.2em;font-family: Arial;font-weight:normal;margin:0 0 5px 0; color:#678C1A;}
#cuerpo div#centro h2 strong {font-weight:normal;}
#cuerpo div#centro h4 {padding:0 80px 0 50px;font-size:1.2em;font-family: Arial;font-weight:normal;margin:0 0 14px 0;}
#cuerpo div#centro h5 {padding:0 80px 0 50px;font-size:0.9em;margin-bottom:8px;color:#678C1A;}
#cuerpo div#centro h6 {padding:0 80px 0 50px;font-size:0.8em;margin-bottom:8px;color:#3d3d3d;}
#cuerpo div#centro p  {padding:0 80px 0 50px;font-size:0.75em;margin-bottom:15px;line-height:1.5em;text-align:justify;}
#cuerpo div#centro ul {padding:0 50px 0 50px;font-size:0.75em;margin-bottom:35px;}
#cuerpo div#centro ul li {margin:0 0 4px 0;line-height:1.4em;text-align:justify; display:inline;}
#cuerpo div#centro ul.disc {}
#cuerpo div#centro ul.disc li {padding:0 0 0 12px;background:url(../IMG/bullet.gif) no-repeat 2px 8px;}
#cuerpo div#centro ul.disc li ul {padding:0 0 0 15px;font-size:0.9em;margin:6px 0;}
#cuerpo div#centro ul.disc li ul li {padding:0 0 0 14px;background:url(../IMG/bullet_2.gif) no-repeat 2px 8px;color:#666;}
#cuerpo div#centro div.presupuesto {padding:55px 80px 10px 50px;}
#cuerpo div#centro div.nota {margin:30px 80px 0 50px;background:#EAEAEA;padding:9px 15px 1px 15px;}
#cuerpo div#centro div.nota p {padding:0;font-size:0.75em;}
#cuerpo div#centro div.gracias {}
#cuerpo div#centro div.gracias p {text-align:center;}
#cuerpo div#centro div.mapa {padding:10px 50px 0 50px; height:300px;}
#cuerpo div#centro div.mapa div.direccion {float:left;padding:0 10px 0 0; width:220px;}
#cuerpo div#centro div.mapa div.direccion p {padding:0;font-size:0.8em;line-height:1.6em;color:#666;}
#cuerpo div#centro div.mapa div.direccion p span.tit {font-weight:bold;color:#82AF20;font-size:1.2em;}
#cuerpo div#centro div.mapa div.direccion p span.nombre {font-weight:bold;color:#000;}
#cuerpo div#centro div.mapa div.direccion p span.nombre span {color:#82AF20;}
#cuerpo div#centro div.mapa div#map { float: right; width:300px; height:300px;}
#cuerpo div#centro div.formulario {margin:0 50px;background:#EAEAEA;padding:20px;width:480px;}
#cuerpo div#centro div.formulario form {}
#cuerpo div#centro div.formulario form p {padding:0;margin:0 0 6px 0;width:240px; float: left;}
#cuerpo div#centro div.formulario form p span {font-size:0.9em; font-weight: bold;}
#cuerpo div#centro div.formulario form p label {display:block;float:left;font-size:0.9em;width:110px;font-weight:bold;}
#cuerpo div#centro div.formulario form p input {border:1px solid #CCC;width:120px;padding-left:2px;font-size:1.1em;}
#cuerpo div#centro div.formulario form p select {font-family:Verdana;font-size:0.9em;border:1px solid #CCC;width:120px;}
#cuerpo div#centro div.formulario form p textarea {width:480px;height:110px;font-family:Verdana;font-size:0.9em;border:1px solid #CCC;}
#cuerpo div#centro div.formulario form p.tabla {float:none;width:100%;}
#cuerpo div#centro div.formulario form p label.presu {float:none;width:100%;}
#cuerpo div#centro div.formulario form div.table {background:#F5F5F5;padding:6px;clear:right; margin:0 0 6px 0;}
#cuerpo div#centro div.formulario form div.table table {width:100%;}
#cuerpo div#centro div.formulario form div.table table tr {}
#cuerpo div#centro div.formulario form div.table table tr td {vertical-align:top;padding:2px 0;}
#cuerpo div#centro div.formulario form div.table table tr td input {float:left;width:16px;height:16px;}
#cuerpo div#centro div.formulario form div.table table tr td label {display:block;float:left;font-size:0.7em;padding:2px 0 0 2px;}
#cuerpo div#centro div.formulario form div.conocer {clear:left;}
#cuerpo div#centro div.formulario form div.conocer span {display:block;font-size:0.7em;font-weight:bold; padding:0 0 6px 0;}
#cuerpo div#centro div.formulario form div.conocer p {clear:left; width:400px;}
#cuerpo div#centro div.formulario form div.conocer p label { font-weight: normal;}
#cuerpo div#centro div.formulario form div.conocer p input { float:left; width:16px; height: 16px; border: none;}
#cuerpo div#centro div.formulario form p.boton { text-align: center;padding-top:6px;float:none;width:100%;clear:both;}
#cuerpo div#centro div.formulario form p.boton input {width:70px;color:#FFF;border:1px solid #82AF20;background:#82AF20;}
/***** PIE *****/
#pie {clear:both;margin:30px 0 0 0;background:#678C1A;padding:4px 0 6px 0; text-align:center;}
#pie p {color:#FFF;font-size:0.75em;text-align:center;}
#pie ul{ margin:10px 0 15px 0;}
#pie ul li{ display:inline; font-size:0.75em; color:#ffffff;}
#pie ul li a{ color:#ffffff;}
#pie ul li a:hover{ text-decoration:none;}

/** SEO Style**/
#seo_footer{
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 0.75em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#seo_footer_links {
	padding-top: 5px;
	padding-bottom: 5px;
}
#seo_footer_links a{
	color: #fff;
	text-decoration: none;
}

#seo_footer_sublinks a{
	color: #fff;
	text-decoration: none;
}

#seo_footer_baseline{

}

#seo_content{
	width: 100%;
	11padding: 10px;
}



