Только javascript.
Я делал на jquery: 
var $c_elems = $('.moduletable_circle').find('li');
		var c_count = $c_elems.length;
		var c_delta = Math.PI * 2 / c_count;
		var c_x = $('#sec2').outerWidth()/2; 
console.log('c_x=',c_x);
		var c_y = $('#sec2').outerHeight()/2; 
console.log('c_y=',c_y);
		var c_angle = 0;
		var c_left;
		var c_top;
		var c_dlin= 270;
		
		for (var i = 0; i < c_count; i++) {
			c_left = c_dlin * Math.cos(c_angle) + c_x + 'px';
			c_top = c_dlin * Math.sin(c_angle) + c_y + 'px';
			
			$c_elems.eq(i).css({
				'position':'absolute',
				'left':c_left,
				'top':c_top
			});
			c_angle += c_delta;
		}
при этом элементы должны быть position: absolute;
html: 
<div class="moduletable_circle"> 
	<div id="sec2" style="position: relative;">
		<ul>
			<li></li>
			<li></li>
		</ul>
	</div>
</div>