Hola esta mañana pregunte sobre somo podia posicionar mis campos de texto todos alineados usando un margin-left respecto del div que los contenia y mikelmoro muy amablemente me echó una mano.
Pero posiblemente yo no me explique muy bien y me dio una solucion que solo arreglaba a media lo que yo pretendia.
Pues bien la solucion es tan simple como posicionar el elemento contenedor de forma relativa, y los elementos que estan dentro de ese contenedor y que pretendemos posicionar respecto del borde de dicho contenedor de forma absoluta.
Por si a alguien le sirve y como siempre muchas gracias a todos!!!