The css for the background of buttons shouldn't be different for firefox or internet explorer. Sure your css is ok? We're using the css code below to style our buttons. This works in all browsers.
.tundra .mendix_Button_button {
background-image: url("images/custom/mxButton.gif");
background-repeat: repeat-x;
}
If you want to add specific styles in IE, see this