\documentclass[twoside]{article}
\usepackage{textpos}
\newcommand{\floatmargin}[1]{%
	\ifodd\value{page}%
		\begin{textblock}{2}(9.5,0)#1\end{textblock}%
	\else
		\begin{textblock}{2}(-2.5,0)#1\end{textblock}%
	\fi%
}
\def\x{some nonsense text. }
\begin{document}
\x\x\x siehe Abb. \ref{fig:2} \x\x\x
\begin{figure}
	\floatmargin{\caption{\x\x\x\x\x\x}\label{fig:1}}
	\centering
	\rule{5cm}{3cm}
\end{figure}
\x\x\x\x\x\x
\clearpage
\x\x\x siehe Abb. \ref{fig:1} \x\x\x
\begin{figure}
	\floatmargin{\caption{\x}\label{fig:2}}
	\centering
	\rule{5cm}{3cm}
\end{figure}
\x\x\x\x\x\x
\listoffigures
\end{document}
