Если надо, чтобы был один красный блок, это один расклад, если не надо, то другой
можете использовать свой старый код, если не стыдно за флоаты.
Поэтому плясать нужно не отсюда, а от макета.
САО * северный * что-то еще * и еще
СВАО * северо-восточный * что-то еще * и еще
...