@charset "utf-8";
/* CSS Document */
html {
	height:100% ;
	margin-bottom:1px;
}
body { background:url(../imagenes/bg.jpg) repeat-x #987B53; margin:0px 0px 0px 0px; padding:0px;
}
p, td, li, ul, ol, h1, h3, h4, h5, h6, label, input {
	font:11px/12px Trebuchet MS;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

img { border:0px; 
}
a { border:0px; 
}
#cuerpo { background:#FFFFFF; overflow:hidden;
position: absolute; 
                left: 50%; 
               
                width:960px; 
                height:  1436px; 
               
                margin-left: -480px;  }


#top { width:960px; height:203px;  float:left; background:url(../imagenes/top_bg.jpg) no-repeat; overflow:hidden; display:inline;
}
#top_i { width:234px; height:203px;  float:left; padding-top:15px;  display:inline; overflow:hidden; 
}
#logo { width:218px; height:188px;  float:right; margin:0px 0px 0px 0px;overflow:hidden; display:inline; 
}		
#top_d { width:711px; height:203px;  float:left; overflow:hidden; display:inline; 
}
#seleccion_txt { width:430px; height:70px;  float:left;  margin-top:91px;
}			
#cabecera { width:960px; height:127px;  float:left; background:url(../imagenes/cabecera_txt_bg.jpg) repeat-x; overflow:hidden;
}	
#cabecera_i { width:629px; height:127px;  float:left;  overflow:hidden; display:inline;
}	
#cabecera_i_txt { width:608px; height:80px;   float:left; margin:21px 0px 0px 21px;
}
.cabecera_txt { font-family:Trebuchet MS; font-size:14px; color:#521703; text-align:justify; margin-top:5px;
}
.cabecera_strong { font-family:Trebuchet MS; font-size:14px; color:#521703; font-weight:bold; margin-top:5px; text-align:justify;
}
#cabecera_d { width:331px; height:127px;  float:left; background: url(../imagenes/cabecera_d_bg.jpg) no-repeat; overflow:hidden; display:inline;
}	
#servivios_titulo { width:960px; height:30px; float:left;
}	
#galeria { width:960px; height:830px;  float:left; background:#e3ddbb; overflow:hidden;
}
.servicios { font-family:Trebuchet MS; font-size:13px; color:#521703; margin:50px 10px 5px 10px; line-height:13px;
}
#fila1 { width:960px; height:269px;  float:left; background: url(../imagenes/filas_bg.jpg) repeat-x; margin-top:15px; overflow:hidden;
}
#fila1_1 { width:221px; height:269px;  float:left;  margin-left:21px; display:inline; 
}

#fila1_1_foto { width:221px; height:130px;  float:left; 
}
#fila1_1_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/paseos_bg.jpg) no-repeat; 
}

#fila1_2 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila1_2_foto { width:221px; height:130px;  float:left; 
}
#fila1_2_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/jardineros_bg.jpg) no-repeat; 
}

#fila1_3 { width:221px; height:269px;  float:left;  margin-left:11px; overflow:hidden; display:inline;
}

#fila1_3_foto { width:221px; height:130px;  float:left; 
}
#fila1_3_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/mantenimiento_bg.jpg) no-repeat; 
}

#fila1_4 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila1_4_foto { width:221px; height:130px;  float:left; 
}
#fila1_4_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/profesores_bg.jpg) no-repeat; 
}

#fila2 { width:960px; height:269px;  float:left; background: url(../imagenes/filas_bg.jpg) repeat-x; margin-top:5px; overflow:hidden;
}
#fila2_1 { width:221px; height:269px;  float:left;  margin-left:21px; display:inline; 
}

#fila2_1_foto { width:221px; height:130px;  float:left; 
}
#fila2_1_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/choferes_bg.jpg) no-repeat; 
}

#fila2_2 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila2_2_foto { width:221px; height:130px;  float:left; 
}
#fila2_2_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/limpieza_bg.jpg) no-repeat; 
}

#fila2_3 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila2_3_foto { width:221px; height:130px;  float:left; 
}
#fila2_3_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/colada_bg.jpg) no-repeat; 
}

#fila2_4 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila2_4_foto { width:221px; height:130px;  float:left; 
}
#fila2_4_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/compra_bg.jpg) no-repeat; 
}


#fila3 { width:960px; height:269px;  float:left; background: url(../imagenes/filas_bg.jpg) repeat-x; margin-top:5px; overflow:hidden; display:inline;
}
#fila3_1 { width:221px; height:269px;  float:left;  margin-left:21px; display:inline; 
}

#fila3_1_foto { width:221px; height:130px;  float:left; 
}
#fila3_1_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/cocina_bg.jpg) no-repeat; 
}

#fila3_2 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila3_2_foto { width:221px; height:130px;  float:left; 
}
#fila3_2_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/cuidado_bg.jpg) no-repeat; 
}

#fila3_3 { width:221px; height:269px;  float:left;  margin-left:11px; display:inline; 
}

#fila3_3_foto { width:221px; height:130px;  float:left; 
}
#fila3_3_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/mayores_bg.jpg) no-repeat; 
}

#fila3_4 { width:234px; height:249px;  float:left;  margin-left:11px; margin-top:5px; background:url(../imagenes/contacto_bloque_bg.jpg) no-repeat; overflow:hidden; display:inline;
}
.bloque_contacto { font-family:Trebuchet MS; font-size:13px; color:#fff; text-align:justify; margin:40px 15px 0px 10px;
}

#contacto_btn { width:233px; height:36px; margin-top:12px;  float:left; margin-left:1px;  overflow:hidden; display:inline;
}
#fila3_4_txt { width:221px; height:137px; margin-top:2px;  float:left; background:url(../imagenes/compra_bg.jpg) no-repeat; 
}

#fila3_4 ul{ list-style:circle; margin:5px 15px 0px 30px; float:left; }

#fila3_4 li{ font-family:Trebuchet MS; font-size:12px; color:#fff; margin-top:5px; }

#down {  width:960px; height:203px;float:left;  overflow:hidden; display:inline; }

#down1 {  width:362px; height:203px;float:left; background:url(../imagenes/down1_bg.jpg) no-repeat; overflow:hidden; display:inline; }
#down1_titulo {  width:362px; height:43px;float:left;  }
#down2 {  width:345px; height:203px;float:left;  background:url(../imagenes/down2_bg.jpg) no-repeat; overflow:hidden; display:inline;  }
#down2_titulo {  width:345px; height:43px;float:left; overflow:hidden; display:inline;  }

#down2 ul { list-style:circle; margin:5px 15px 0px 30px; float:left;display:inline;
}
#down2 li { font-family:Trebuchet MS; font-size:14px; color:#521703; text-align:justify; margin-top:5px;
}
#down3 {  width:253px; height:203px;float:left; background:url(../imagenes/cuidamos_su_hogar_bg.jpg) no-repeat; overflow:hidden; display:inline;}

#down3 ul { list-style:circle; margin:65px 15px 0px 35px; float:left; display:inline;
}
#down3 li { font-family:Trebuchet MS; font-size:14px; color:#521703;  margin-top:5px;
}




#footer { width:960px; height:41px;  float:left; background: url(../imagenes/pie_bg.jpg) repeat-x; overflow:hidden; margin-top:0px;
}
#footer a { text-decoration:none;
}
#al {font-size: 11px; height:20px; font-family: Arial, Helvetica, sans-serif; color:#E7D9AD;  padding:1px; line-height:12px; text-align:left; margin:10px 0px 5px 10px; float:left; display: inline; 
}
#pp {font-size: 11px; height:20px; font-family: Arial, Helvetica, sans-serif;  padding:1px; line-height:12px; text-align:left; margin:10px 5px 5px 0px; float:left; display: inline; 
}
#enlaces{font-size: 11px; height:20px; font-family: Arial, Helvetica, sans-serif;  padding:1px; line-height:12px; text-align:left; margin:10px 5px 5px 0px; float:left; display: inline; 
}
#mc {font-size: 11px; height:20px; font-family:verdana, Helvetica, sans-serif; color:#C6C7CC;  padding:1px; line-height:12px; text-align:left; margin:10px 10px 15px 5px; float:right; display: inline; font-family:Arial, Helvetica, sans-serif; 
}
#footer a {color:#E7D9AD;}
#footer a:hover { color: #FFFFFF; border-bottom:1px #E7D9AD dotted;}		

.aviso_txt { font-family:Trebuchet MS; font-size:14px; color:#521703; text-align:justify; margin:5px 21px 0px 21px;
}
.aviso_strong { font-weight:bold; font-family:Trebuchet MS; font-size:13px; color:#521703; text-align:justify; margin:5px 21px 0px 21px;
}


#contacto_right { width:257px; margin:12px 20px 0px 0px; height:270px; display:inline; overflow:hidden;  color:#003366;  font-size:12px; float:right; 
}





#form_contacto { width:623px; margin:12px 0px 0px 21px; padding-left:20px; color:#003366;  font-size:12px; float:left; overflow:hidden; display:inline;  
}


#form_contacto .txtField  {display:block; float:left; padding:1px; width:200px; margin:1px 0 1px 0;font: 12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#521703;border:1px solid #87AF00;}
#form_contacto p {  color:#521703; font-family:Trebuchet MS; font-size:13px; font-weight:bold; margin-top:2px; border-bottom:1px #AC774B dotted;  }
#form_contacto input  {color:#222; margin-top:3px; border:1px solid #AC774B; font-size:12px; padding:5px; width:450px; height:16px; float:right; background:#F0EDDD;}
#form_contacto textarea  {color:#222;border:none; margin-top:4px; border:1px solid #AC774B;  width:450px; padding:5px; float:right; background: #F0EDDD; margin-left:20px;  font-size:12px; font: 12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#521703;}
#form_contacto input:hover { background:#fff; border:1px solid #AC774B;}
#form_contacto input:active  { background:#fff;border:1px solid #AC774B;}
#form_contacto textarea:hover { background:#fff; border:1px solid #AC774B;}
#form_contacto textarea:active  { background:#fff;border:1px solid #AC774B;}
#form_contacto .send { width:105px; height:35px; background:url(../imagenes/enviar.jpg) no-repeat;  text-align:center; border:none; margin:0px 0 0px 0; border:none;color:#477500;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:0px; color:#477500; float:right;  }
#form_contacto .send:hover { width:105px; height:35px; background:url(../imagenes/enviar2.jpg) no-repeat;  text-align:center; border:none; margin:0px 0 0px 0; float:right; border:none;color:#477500;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:0px; color:#477500; background:url(../imagenes/enviar2.jpg) no-repeat;  text-align:center; border:none;   }

.main_txt { margin-top:10px; margin-bottom:5px; color:#444;}
#aviso_txt a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#AC774B; text-decoration:none; 
}
#aviso_txt a:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #3C1D0B; padding-bottom:2px; border-bottom:1px dotted #AC774B;  
}
