Non capisco perché tu debba usare un div come bottone invece di usare un tag adeguato!
codice:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento senza titolo</title>
<style type="text/css">
#green {
 background:#090;
 width:150px;
 height:35px;
 border:2px #000 solid;
}
</style>
</head>
<body>
 <div class = "button" id = "green" onClick="location.href='page.htm';">&nbsp;</div>
</body>
</html>