Hi dear I am so sorry but It's wrong because the div.u_right
stay at right of the parent. for this markup you need this code
.u_right{ float:left; }
.u_left {float:left}
but I rather use another code for first markup (problem markup):
.u_right
{
display:inline;
}