Для полного контроля над тем, какие элементы являются прозрачными, а какие нет, укажите цвета в rgba вместо шестнадцатеричных:
div{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background: #fff; /* fallback for browsers that don't understand rgba */
border: solid 10px #000; /* fallback for browsers that don't understand rgba */
background-color: rgba(255,255,255,0.8); /* slighly transparent white */
border-color: rgba(0,0,0,0.2); /*Very transparent black*/
}
Четвертое число в rgba - это уровень прозрачности (альфа-канал), 1 представляет собой полностью непрозрачный, а 0 - полностью прозрачный.