


button,
.button {
  /*font-family: Helvetica, Arial, FreeSans, sans-serif; /*Firefox tries to use system font on button*/
  /*font-family: "�l�r �S�V�b�N";*/
  /*font-weight:bold;*/
  display: inline-block;
  padding: 3px 9px;
  margin: 0 2px 2px 0;
  font-size: 14px !important;
  line-height: 24px;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  -moz-user-select: none;
  background-color: #0F6DA6;
  color: white;
  text-decoration: none;
  box-shadow: 2px 2px 3px 1px #666;
  -moz-box-shadow: 2px 2px 3px 1px #666;
  -webkit-box-shadow: 2px 2px 3px 1px #666;
}


button:hover,
.button:hover {
  background-color: #2470A0;
  text-decoration: none;
  margin:0px;
  border: 1px solid #FFFFFF;
}

button[disabled],
.button[disabled]{
    background-color: #898989;
    color: #eeeeee;
    cursor: default;

}
button:hover[disabled],
.button:hover[disabled] {
    margin: 0 5px 2px 0px;
    border: none;
}


.grid_button
{
    padding: 0px 4px !important;
    height:23px;
    color: white !important;
}

.left_button
{
    float:left;
    margin-right:5px;
}
.left_button:hover
{
    margin-right:3px;
}

.right_button
{
    float:right;
    margin-left:5px;
}
.right_button:hover
{
    margin-left:5px;
}

.warning_button
{
	background-color: #ff4020!important;

}
.warning_button:hover {
    background-color: #ff4020!important;
}