This is what I commented on above, if usage is in command, rather than environment, form.
Note that scalerel does a perfect scale of the "{" symbol, until the width reaches the value of the optional argument (in this case 1in). For scales larger then that, the width is constrained to 1in, effectively making it a stretch, rather than a scale, beyond that point. This will prevent the symbol from growing too wide.
\documentclass{article}
\usepackage{scalerel}
\usepackage{lipsum}
\newcommand\specpar[1]{%
\begin{flushright}
\scalerel[1in]{\{}{\parbox{4in}{#1}}%
\end{flushright}
}
\parindent 0in
\parskip 1em
\begin{document}
\lipsum[1]
\specpar{\lipsum[2]}
\lipsum[3]
\end{document}

tikzmarkmade its first appearance- please let us know if your question is different, and if so, how :) – cmhughes Apr 04 '13 at 21:22tikzmarklooks as possible way to go, but in that question they are applying it to list and I need it in paragraph.pstricks-add.stysolution does exactly what I need except I need it withtikzbecause my actual image more complicated design. thanks, a lot for that link – Tomas Apr 04 '13 at 22:36scalerelpackage can produce a symbol of your choice to the exact size of a target object. In this case, though, I think the paragraph material would have to be stuffed into a box (e.g., a\parbox), before scalerel could match it. Whether that approach would work for you, I'm not sure. Might depend on whether you invoke this special kind of paragraph as a command (yes it would work) or as an environment (maybe it could work). – Steven B. Segletes Apr 05 '13 at 11:08\tikz[baseline=(char.base)]{ \node[shape=circle,draw,inner sep=1pt] (char) {#1}; \draw[-] (char) -- +(0,-1); }, but that is scaled only 1 unit, I need some variable of paragraph height. Ideally I would like to have ability to scale it also through page breaks. – Tomas Apr 05 '13 at 11:26