**Решение:**
1. **Обозначения:**
* $$r_1 = 45$$ (радиус первой окружности)
* $$r_2 = 55$$ (радиус второй окружности)
* $$O_1$$ и $$O_2$$ – центры первой и второй окружностей соответственно.
2. **Свойства касательных:**
Т.к. $$AC$$ и $$BD$$ – общие касательные, то $$O_1A \perp AC$$ и $$O_2C \perp AC$$, а также $$O_1B \perp BD$$ и $$O_2D \perp BD$$.
3. **Расстояние между центрами:**
$$O_1O_2 = r_1 + r_2 = 45 + 55 = 100$$
4. **Построения:**
Проведем прямые $$O_1X || AC$$ и $$O_1Y || BD$$, где $$X$$ лежит на $$O_2C$$, а $$Y$$ лежит на $$O_2D$$.
Тогда $$O_1XO_2C$$ и $$O_1YO_2D$$ – прямоугольники.
5. **Найдем длины отрезков $$O_2X$$ и $$O_2Y$$:**
$$O_2X = |r_2 - r_1| = |55 - 45| = 10$$
6. **Найдем расстояние $$AC$$ и $$BD$$ (длины общих касательных):**
Рассмотрим прямоугольный треугольник $$\triangle O_1XO_2$$. По теореме Пифагора:
$$O_1O_2^2 = O_1X^2 + O_2X^2$$
$$100^2 = O_1X^2 + 10^2$$
$$O_1X^2 = 10000 - 100 = 9900$$
$$O_1X = \sqrt{9900} = 30\sqrt{11}$$
Следовательно, $$AC = BD = 30\sqrt{11}$$
7. **Расстояние между прямыми $$AB$$ и $$CD$$:**
Пусть $$h_1$$ и $$h_2$$ – расстояния от $$O_1$$ до $$AB$$ и от $$O_2$$ до $$CD$$ соответственно. Расстояние между $$AB$$ и $$CD$$ равно $$h_1 + h_2$$.
Для нахождения $$h_1$$ и $$h_2$$ можно воспользоваться подобием треугольников. Однако, задача сводится к вычислению высоты в прямоугольном треугольнике, опущенной на гипотенузу.
Пусть $$h$$ - расстояние между прямыми $$AB$$ и $$CD$$. Тогда $$h = r_1 + r_2 = 45 + 55 = 100$$. Прямые $$AB$$ и $$CD$$ лежат по разные стороны от линии центров, следовательно расстояние равно сумме радиусов, то есть $$45+55 = 100$$
**Ответ:** 100