You could float ltext and rtest left and right. That requires that both come before ctest in the source. Maybe you don't want that?
Something like this.
.ltest,.rtest { width: 30% }
.ltest { float: left; text-align: left }
.rtest { float: right; text-align: right }
ctest { text-align: center}
<div class="ltest"><a href="#">Link</a></div>
<div class="rtest">Text2</div>
<div class="ctest">Text</div>
--
http://yupapa.com