#m1_contacto a{  width:127px; color:#fff; background-color:#5B796F; text-align:right; padding-right:50px; padding-left:0px; }
* html #m1_contacto a{  width:177px;  }

#contacto_contenedor{  position:relative; left:2px; width:771px; min-height:651px; margin-top:-7px;  }
* html #contacto_contenedor{ height:651px; }

#contacto_contenedor form{margin:0px; padding:0px;}

	#contacto_titulo{ position:relative; left:0px; margin-top:0px; width:732px; height:29px; font-size:20px; color:#1C4538; padding-left:39px; padding-top:2px; background:url(images/ico1.gif) 13px 10px no-repeat; border-bottom:1px solid #000; }
	* html #contacto_titulo{ width:771px; height:31px; }

	
	#contacto_descripcion{ position:relative; left:38px; margin-top:20px; width:615px; font-size:12px; color:#333; line-height:13px;  } 
	#contacto_obligatorios{ position:relative; left:-4px; margin-top:-11px; width:753px; text-align:right;  font-size:12px; color:#5B796F;	 } 
	* html #contacto_obligatorios{ margin-top:-13px; } 

	#contacto_caja{ position:relative; left:-3px; margin-top:10px; width:754px; height:355px; background-color:#F1F2E6; border-top:1px solid #fff;  }
	#contacto_caja input{ width:213px; height:29px; background-color:#fff; border:none; font-size:12px; padding-top:6px; }
	#contacto_caja textarea{ width:298px; height:326px; background-color:#fff; border:none; }
		
		#contacto_nombre,#contacto_empresa,#contacto_direccion,#contacto_localidad,#contacto_cp,#contacto_provincia,#contacto_pais,#contacto_telefono,#contacto_fax,#contacto_email,#contacto_comentarios{ position:relative; left:22px; margin-top:4px; width:66px;  height:22px; font-size:13px; padding-top:7px;  }		
		* html #contacto_nombre,* html #contacto_empresa,* html #contacto_direccion,* html #contacto_localidad,* html #contacto_cp,* html #contacto_provincia,* html #contacto_pais,* html #contacto_telefono,* html #contacto_fax,* html #contacto_email,* html #contacto_comentarios{ height:29px; margin-top:2px; }
	
		#contacto_comentarios{ position:absolute; left:371px; top:19px; }
		#contacto_nombre_caja,#contacto_empresa_caja,#contacto_direccion_caja,#contacto_localidad_caja,#contacto_cp_caja,#contacto_provincia_caja,#contacto_pais_caja,#contacto_telefono_caja,#contacto_fax_caja,#contacto_email_caja,#contacto_comentarios_caja{ position:relative; left:90px; margin-top:-29px; width:213px; height:29px;  }
		

		#contacto_nombre,* html #contacto_nombre{ margin-top:15px; }
		* html #contacto_nombre{ margin-top:15px; }

		#contacto_comentarios_caja{ position:absolute; left:443px; top:15px; margin:0px; width:298px; height:326px; }
		

	#contacto_info{ position:relative; left:23px; margin-top:15px; width:705px; font-size:10px; color:#333; line-height:13px;   }
		
	#contacto_bloque_enviar{ position:relative; left:0px; margin-top:25px; width:771px; }
		
		#contacto_condiciones,#contacto_condiciones_check,#contacto_bot_enviar{ position:absolute; left:360px; top:5px; width:202px; height:18px; color:#333; font-size:11px; }		
		#contacto_condiciones_check{  left:335px; top:3px; width:20px; height:20px;  }
		* html #contacto_condiciones_check{  top:2px;  }
		#contacto_condiciones_check input{ width:20px; height:20px; background-color:#fff; border:none; }
		
		#contacto_bot_enviar{ position:absolute; left:578px; top:0px; width:169px; height:23px; text-align:center; }
		#contacto_bot_enviar a{ display:block; display:block; width:169px; height:21px; font-size:13px; text-decoration:none; color:#fff; background-color:#5B796F; padding-top:2px; }
		* html #contacto_bot_enviar a{ height:23px; }
		
		#contacto_enviado{ position:absolute; left:23px; top:10px; width:685px; height:28px; color:#c00; font-size:12px; font-weight:bold; text-align:right; }


