@schulz, pregunta... porque tendría que ser un div?
porque no usar un botón como tal, por ejemplo un submit del formulario
Código CSS:
Ver originalinput[type="submit"]{height:30px;font:700 13px/30px arial,verdana,tahoma;color:#fff;background:#6079ed;border:1px #3079ed solid;border-radius:3px;}