tsigel,
Почему же?) Была такая идея, в принципе бы подошло.
Только столкнулся с другой проблемой. Не могу перекрыть input.
z-index не срабатывает, и все равно на переднем плане остается input.
<style>
	.test {
		background: none repeat scroll 0 0 #ff0000;
		height: 38px; 
		position: absolute;
		width: 226px;
		z-index: 333;	
	}  
	
	.test2 { 
		height: 38px; 
		position: absolute;
		width: 226px;
		z-index: 111;	
	}
</style>
<div class="test">
	<input type="text" class="test2" value="test" />
</div>