la proprietà display:display non l'avevo mai vista
Sicuro che non intendessi visibility:hidden/visibile ?

Per settare uno stile diverso sono capace, ma non è questo il problema; quello che mi chiedevo è se con i soli css potessi realizzare una finestrella (un layer diciamo) che si possa chiudere a comando.