Вобщем надо сделать так: . Есть два контейнера, находящиеся в средине третьего. Ширина всех трех не известна. Надо чтобы "Блок 1" выровнялся по левому краю, а "Блок 2" занял все оставшееся слева место. В "Блок 1" находится рисунок, в "Блок 2" текст. В "Блок 2" есть background и border. Если у первого блока ставлю float:left ,то бэкграунд второго блока заходит до левого края первого, а сам текст обтекает блок 1 нормально. Если в стиле "Блок 2" тоже ставлю float:left, то его размер сжимается до размера содержимого в нем текста. (Варианты с таблицами и с тем что бы дать рисунку фиксированный размер, а у второго блока задать отсутп не предлагать). Уже второй день парюсь не знаю как сделать. Помогите пожалуйста если такое сделать вообще возможно. Поиском по форуму искал и не нашел, так что если где то поднимался этот вопрос, пожалуйста, ткните носом.